{
  "name": "Fatma Alkawokgy public recipe archive",
  "description": "Open recipe archive for public use, search, preservation, and research.",
  "estimatesNote": "estimates: per-serving nutrition and whole-recipe ingredient cost (USD) are approximations.",
  "recipes": [
    {
      "id": "meat-01",
      "title": "اللحوم والطيور المسلوقة",
      "titleEn": "Boiled Meats & Poultry",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "60-90 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "mp1-1",
          "name": "لحم أو دجاجة كاملة",
          "standardAmount": "1 كيلو أو دجاجة كاملة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو لحم أو دجاجة",
            "doc2": "1 كيلو لحم أو دجاجة",
            "doc3": "1 ك لحم بتلو أو 1 ك صدور دجاج"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp1-2",
          "name": "بصل مبشور / مقطع",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "بصلة كبيرة صحيحة أو مقطعة أو مفرية",
            "doc2": "بصلة كبيرة صحيحة أو مفرية",
            "doc3": "بصلة كبيرة مدعوكة بالملح والفلفل"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp1-3",
          "name": "طماطم طازجة",
          "standardAmount": "1 ثمرة طماطم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "ثمرة طماطم",
            "doc2": "ثمرة طماطم",
            "doc3": "ثمرة طماطم صحيحة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp1-4",
          "name": "ثوم طازج",
          "standardAmount": "1 فص ثوم كبير",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "فص ثوم كبير",
            "doc2": "فص ثوم كبير",
            "doc3": "فص ثوم مفروم"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp1-5",
          "name": "سمن أو زيت نباتي",
          "standardAmount": "قليل للتشويح (1-2 ملعقة)",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "قليل من الزيت",
            "doc2": "قليل من الزيت",
            "doc3": "ملعقة سمن أو زيت"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp1-6",
          "name": "توابل عطرية (حبهان مدقوق، ملح، فلفل أسود)",
          "standardAmount": "ملح وفلفل وحبهان مدقوق",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملح – فلفل – حبهان مدقوق",
            "doc2": "ملح – فلفل – حبهان مدقوق",
            "doc3": "ملح وفلفل وحبهان ومستكة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp1-7",
          "name": "خل أبيض",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملعقة كبيرة خل",
            "doc2": "ملعقة كبيرة خل",
            "doc3": "م ك خل"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp1-8",
          "name": "ماء نقي للسلق",
          "standardAmount": "مقدار كافٍ يغطي اللحم",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "مقدار من الماء يكفي لنضج اللحم أو الدجاج",
            "doc2": "ماء كافي للتغطية",
            "doc3": "ماء مغلي كافٍ"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير مسبق وتدليك: لسلق اللحوم تدعك بالبصل المبشور المتبل بالملح والفلفل. لسلق الطيور تتبل بالدقيق أو بالخل ثم تشطف بالماء لإزالة أي زفارة.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "التشويح: نضع قليل من الزيت أو السمن في إناء على البوتاجاز ومعه البصلة صحيحة أو مقطعة، ثم نضيف التوابل (الملح والفلفل والحبهان المدقوق) والطماطم والخل والثوم.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "التقليب والتحمير الأولي: تشوح قطع اللحوم أو الدجاج في الإناء مع الخلطة السابقة مع التقليب الجيد حتى تتشرب المياه تماماً وتأخذ نكهة التتبيل.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "السلق على نار هادئة: نضيف المقدار الكافي من الماء المغلي حتى الغليان، ثم تهدأ الحرارة ويغطى الإناء وتترك حتى تمام النضج.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "طريقة إضافية بالخضار العطري (النسخة 1 و 2): تحمر البصلة مع الثوم والفلفل الأخضر وملعقة حمص ناضج وحزمة كرفس مقطعة، ثم يضاف اللحم مع التقليب ويضاف البقدونس والكسبرة لإعطاء نكهة مميزة قبل إضافة ماء السلق.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "طريقة الطيور المتبلة بالكرفس والحمص",
          "sourceDocs": [
            "doc1",
            "doc2"
          ],
          "importance": "variation"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 3,
        "mergedIngredientsCount": 8,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 88,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "تم دمج 8 مقادير متطابقة بين الوثائق الثلاث، وتوحيد خطوات التنظيف بالسلق والتدليك بالبصل واستخلاص طريقة الكرفس كإضافة نوعية."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الطهو بالسلق: اللحوم و الطيور",
          "pageNumber": 2,
          "ingredients": [
            "1 كيلو لحم أو دجاجة",
            "بصلة كبيرة",
            "ثمرة طماطم",
            "فص ثوم كبير",
            "قليل من الزيت",
            "مقدار من الماء",
            "ملح وفلفل وحبهان مدقوق",
            "ملعقة كبيرة خل"
          ],
          "instructions": [
            "تدعك بالبصل المبشور المتبل بالملح والفلفل",
            "نضع الزيت في إناء مع البصلة والتوابل والطماطم والثوم والخل",
            "تشوح اللحوم حتى تتشرب المياه تماما",
            "نضيف الماء المغلي وتهدأ الحرارة"
          ]
        },
        "doc2": {
          "title": "الطهو بالسلق: اللحوم والطيور",
          "pageNumber": 2,
          "ingredients": [
            "1 كيلو لحم أو دجاجة",
            "بصلة كبيرة",
            "ثمرة طماطم",
            "فص ثوم كبير",
            "قليل من الزيت",
            "ماء للنضج",
            "ملح وفلفل وحبهان",
            "ملعقة خل"
          ],
          "instructions": [
            "لسلق اللحوم تدعك بالبصل",
            "تشوح في الإناء مع التوابل",
            "يضاف الماء الكافي حتى النضج"
          ]
        },
        "doc3": {
          "title": "1- لطهو اللحوم والطيور بالسلق",
          "pageNumber": 5,
          "ingredients": [
            "1 ك لحم أو دجاجة",
            "بصلة كبيرة مقطعة أو مفرية",
            "ثمرة طماطم صحيحة",
            "فص ثوم كبير",
            "زيت أو سمن",
            "ملح وفلفل وحبهان مدقوق",
            "ملعقة خل"
          ],
          "instructions": [
            "تنظيف الدجاج بالدقيق والخل",
            "تشويح اللحوم في الزيت مع التوابل",
            "إضافة الماء المغلي الكافي حتى النضج"
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 32,
        "fat": 20,
        "carbs": 4,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 10,
          "produce": 1,
          "fats": 0.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-02",
      "title": "الأرانب (مسلوقة / كباب حلة / بالدمعة)",
      "titleEn": "Rabbit (Boiled, Kabab Halla, or Tomato Sauce)",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "25 دقيقة",
      "cookTime": "50 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp2-1",
          "name": "أرانب مقطعة",
          "standardAmount": "1 إلى 2 أرنب",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 : 2 أرنب",
            "doc2": "1 : 2 أرنب",
            "doc3": "من 1 : 2 أرنب"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp2-2",
          "name": "بصل مفروم أو شرائح",
          "standardAmount": "1-2 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "بصلة كبيرة مقطعة",
            "doc2": "بصلة مقطعة",
            "doc3": "بصلة كبيرة تشوح حتى تصير بني"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp2-3",
          "name": "طماطم معصورة / صلصة",
          "standardAmount": "1 كوب عصير طماطم مصفى",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "كوب من الطماطم المعصورة",
            "doc2": "كوب من الطماطم المعصورة",
            "doc3": "صلصة طماطم من كوب طماطم معصورة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp2-4",
          "name": "ثوم مفروم",
          "standardAmount": "1/4 رأس ثوم مفري (3-4 فصوص)",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم مفري",
            "doc2": "1/4 رأس ثوم مفري",
            "doc3": "ثوم مفري 1/4 رأس"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp2-5",
          "name": "سمن بلدي أو زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "قليل من الزيت أو سمن",
            "doc2": "2 ملعقة كبيرة زيت أو سمن",
            "doc3": "سمن أو زيت"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp2-6",
          "name": "خل وبهارات وحبهان",
          "standardAmount": "1 ملعقة خل + ملح + فلفل + حبهان",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملعقة خل – ملح – فلفل – حبهان",
            "doc2": "ملعقة خل – ملح – فلفل – حبهان",
            "doc3": "خل وتوابل وحبهان"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "طريقة السلق: نضع الزيت في وعاء الطهو مع البصلة المقطعة والخل والتوابل، ثم نضيف الأرانب وتشوح جيداً حتى تتشرب المياه، ثم نضيف ماء يغطيها حتى النضج على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "طريقة كباب الحلة: تشوح البصلة في الزيت ثم نضع معها قطع الأرانب والتوابل حتى تصير البصلة بنية اللون، ونضيف القليل من الماء والخل تدريجياً مع تغطية الإناء على حرارة هادئة حتى تنضج مع قليل من الصوص المركز.",
          "phase": "cook",
          "isAlternative": true,
          "alternativeLabel": "كباب الحلة",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "variation"
        },
        {
          "stepNumber": 3,
          "text": "طريقة الأرانب بالدمعة: تقطع الأرانب وتحمر في السمن أو الزيت ثم ترفع جانباً. في نفس الوعاء يحمر الثوم وتضاف إليه الطماطم المعصورة حتى تتسبك، ثم يضاف الخل والماء وتتبل بالملح والفلفل حتى الغليان، وتعاد قطع الأرانب في الدمعة وتغطى على نار هادئة حتى تمام النضج.",
          "phase": "cook",
          "isAlternative": true,
          "alternativeLabel": "الأرانب بالدمعة",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "variation"
        },
        {
          "stepNumber": 4,
          "text": "طريقة صينية الأرانب بالمرق: نحضر صينية بحجم قطع الأرانب، ونضع فيها قليل من المرق والزيت والخل والتوابل، ثم نضيف الأرانب المقطعة وتقلب من آن لآخر حتى تتشرب المرق تماماً وتتحمر.",
          "phase": "cook",
          "isAlternative": true,
          "alternativeLabel": "صينية الأرانب بالمرق",
          "sourceDocs": [
            "doc1",
            "doc2"
          ],
          "importance": "variation"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 4,
        "mergedIngredientsCount": 6,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 85,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "جمعت الوثائق 4 طرق متباينة للأرانب (سلق، كباب حلة، دمعة، صينية مرق) بتركيبات مقادير متطابقة تم توحيدها في سجل رئيسي واحد."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الأرانب المسلوقة / كباب الحلة / بالدمعة",
          "pageNumber": 3,
          "ingredients": [
            "1 : 2 أرنب",
            "بصلة كبيرة",
            "ملعقة خل",
            "قليل من الزيت",
            "ملح وفلفل وحبهان",
            "طماطم معصورة للدمعة"
          ],
          "instructions": [
            "سلق الأرانب بتشويح البصل والخل",
            "كباب الحلة بتشويح البصل حتى البني",
            "الدمعة بتحمير الثوم وتسبيك الطماطم"
          ]
        },
        "doc3": {
          "title": "2- سلق الأرانب - 3 طرق",
          "pageNumber": 6,
          "ingredients": [
            "من 1 : 2 أرنب",
            "مرق أرنب",
            "ملعقة زيت",
            "ملعقة خل",
            "ملح وفلفل",
            "فص ثوم مفري"
          ],
          "instructions": [
            "أ- صينية بحجم قطع الأرانب مع المرق والزيت",
            "ب- مثل طهو كباب الحلة مع تزويد الماء تدريجيا",
            "ج- الأرانب بالدمعة"
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 290,
        "protein": 34,
        "fat": 14,
        "carbs": 6,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 16,
          "produce": 1.5,
          "fats": 0.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-03",
      "title": "كباب الحلة باللحم البتلو والبطاطس",
      "titleEn": "Kabab Halla (Egyptian Beef Stew with Potatoes)",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp3-1",
          "name": "لحم بتلو مكعبات",
          "standardAmount": "1/2 كيلو مكعبات",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو لحم بتلو",
            "doc2": "1/2 كيلو لحم بتلو",
            "doc3": "نصف ك لحم بتلو"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp3-2",
          "name": "بصل صحيح ومتوسط",
          "standardAmount": "1 بصلة متوسطة صحيحة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "بصلة متوسطة صحيحة",
            "doc2": "بصلة متوسطة صحيحة",
            "doc3": "بصلة متوسطة صحيحة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp3-3",
          "name": "ثوم مفروم ناعم",
          "standardAmount": "4 فصوص ثوم مفري مدقوق",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "4 فصوص ثوم مفري",
            "doc2": "4 فصوص ثوم مفري",
            "doc3": "4 فصوص ثوم مفري"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp3-4",
          "name": "بطاطس مكعبات محمرة",
          "standardAmount": "2 حبة بطاطس متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حبتين بطاطس مكعبات",
            "doc2": "حبتين بطاطس",
            "doc3": "2 وحدة بطاطس"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp3-5",
          "name": "سمن أو زيت",
          "standardAmount": "2 ملعقة كبيرة سمن أو زيت",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة زيت أو سمن",
            "doc2": "2 ملعقة كبيرة زيت أو سمن",
            "doc3": "2 م ك زيت أو سمن"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp3-6",
          "name": "قرفة وبهارات وملح وفلفل",
          "standardAmount": "قليل من القرفة والملح والفلفل",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "قليل من القرفة – ملح – فلفل",
            "doc2": "قليل من القرفة – ملح – فلفل",
            "doc3": "قليل من القرفة – ملح – فلفل"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع اللحم مكعبات ويتبل بالملح والفلفل والقرفة، ثم يوضع في الإناء مع البصلة الصحيحة مع التقليب حتى يتشرب ماءه الذاتي تماماً.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف الزيت أو السمن مع استمرار التقليب حتى يصبح لون اللحم بنياً شهياً، ثم يضاف الثوم المدقوق ويقلب حتى يصفر لونه وتخرج رائحته.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضيف مقداراً قليلاً جداً من الماء الساخن ويغطى الإناء، وكلما احتاج اللحم للماء يضاف له القليل تدريجياً حتى ينضج تماماً ويتكون صوص بني كثيف.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تقطع البطاطس مكعبات وتحمر في زيت غزير ثم توضع على مناديل ورقية لتصفية الزيت.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تسكب مكعبات البطاطس المحمرة فوق اللحم الناضج والصوص ويقلبان برفق مع تغطية الإناء لمدة 5 دقائق حتى تصبح البطاطس طرية ومتشربة لنكهة الصوص.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 4,
        "mergedIngredientsCount": 6,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 92,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "تطابق كامل في الوصفة عبر الوثائق الثلاث، مع تفاصيل دقيقة لتسوية الصوص وإضافة البطاطس المقرمشة لتتشرب نكهة كباب الحلة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كباب الحلة",
          "pageNumber": 11,
          "ingredients": [
            "1/2 كيلو لحم بتلو",
            "4 فصوص ثوم مفري",
            "بصلة متوسطة صحيحة",
            "ملح وفلفل وقرفة",
            "2 ملعقة كبيرة زيت أو سمن",
            "حبتين بطاطس"
          ],
          "instructions": [
            "يقطع اللحم مكعبات ويتبل بالقرفة والملح والفلفل",
            "يقلب مع البصلة حتى يتشرب ماءه",
            "يضاف السمن ثم الثوم حتى يصفر",
            "إضافة ماء قليل حتى النضج",
            "تحمر البطاطس وتسكب فوق اللحم"
          ]
        },
        "doc3": {
          "title": "4- كباب الحلة",
          "pageNumber": 11,
          "ingredients": [
            "نصف ك لحم بتلو",
            "4 فصوص ثوم مفري",
            "بصلة متوسطة صحيحة",
            "ملح - فلفل - قليل من القرفة",
            "2 م ك زيت أو سمن",
            "2 وحدة بطاطس"
          ],
          "instructions": [
            "يقطع اللحم مكعبات ويتبل بالملح والفلفل والقرفة",
            "يضاف الزيت أو السمن حتى يصبح بني",
            "تحمر البطاطس المكعبات وتسكب فوق اللحم الناضج والصوص"
          ]
        }
      },
      "estimates": {
        "servings": 4.5,
        "kcal": 360,
        "protein": 25,
        "fat": 18,
        "carbs": 22,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "protein": 8,
          "produce": 2,
          "fats": 0.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-04",
      "title": "العصاج البلدي المسبك",
      "titleEn": "Classic Minced Meat Filling (Assag)",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "25 دقيقة",
      "servings": "حشوة متعددة الاستخدام",
      "masterIngredients": [
        {
          "id": "mp4-1",
          "name": "لحم مفروم كوندوز أو بتلو",
          "standardAmount": "1/2 كيلو لحم مفروم",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو لحم كوندوز",
            "doc2": "1/2 كيلو لحم كوندوز مفروم",
            "doc3": "نصف كيلو لحم كوندوز"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp4-2",
          "name": "بصلة كبيرة مفرية",
          "standardAmount": "1 بصلة كبيرة مفرية ناعم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "بصلة كبيرة",
            "doc2": "بصلة كبيرة",
            "doc3": "بصلة كبيرة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp4-3",
          "name": "صلصة طماطم مركزة",
          "standardAmount": "1-2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "ملعقة كبيرة صلصة طماطم",
            "doc2": "ملعقة كبيرة صلصة طماطم",
            "doc3": "م ك صلصة طماطم"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp4-4",
          "name": "ثوم مفري وعصير ليمون أو خل",
          "standardAmount": "1 فص ثوم كبير + ملعقة خل أو ليمون",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "فص ثوم كبير – عصير ليمونة أو ملعقة كبيرة خل",
            "doc2": "فص ثوم كبير – عصير ليمونة أو خل",
            "doc3": "فص ثوم كبير – عصير ليمونة أو ملعقة ك خل"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp4-5",
          "name": "سمن بلدي أو زيت نباتي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "زيت أو سمن",
            "doc2": "زيت أو سمن",
            "doc3": "زيت أو سمن"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp4-6",
          "name": "توابل (ملح، فلفل، بهار لحم، قرفة، صنوبر اختياري)",
          "standardAmount": "ملح، فلفل، بهار، قرفة، صنوبر وزبيب اختياري",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملح وفلفل وبهار – قرفة",
            "doc2": "ملح وفلفل وبهار – قرفة",
            "doc3": "ملح وفلفل وبهار – قرفة – صنوبر وزبيب"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "الطريقة الكلاسيكية الأولى: تبشر البصلة وتتبل بالملح والفلفل والبهار ثم تخلط باللحم المفروم. يضاف لها الصلصة والليمون المعصور أو الخل وفص الثوم المفري. يوضع الخليط في إناء به زيت أو سمن على درجة حرارة هادئة حتى يتشرب الماء ثم إضافة قليل من الماء كلما احتاج الأمر مع تغطية الإناء حتى النضج التام.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "طريقة التشويح الإضافية (سريعة النكهة): تحمر البصلة في الزيت أو السمن أولاً حتى تصفر ثم يضاف لها اللحم والتوابل على درجة حرارة هادئة حتى يتشرب ماءه، ثم يضاف الماء تدريجياً، مع إضافة الصنوبر المحمر والصلصة، وفي النهاية يضاف الزبيب حسب الرغبة.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "طريقة تشويح البصل أولاً بالصنوبر والزبيب",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "variation"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 2,
        "mergedIngredientsCount": 6,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 6,
        "overlapPercentage": 90,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "العصاج يمثل الأساس المشترك لأكثر من 15 وصفة أخرى (مكرونة بشاميل، جلاش، رقاق، كوسة محشوة، مسقعة، بطاطس). تم استخلاص الطريقتين بدقة مع ذكر المكونات التكميلية كالصنوبر والزبيب."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "العصاج",
          "pageNumber": 16,
          "ingredients": [
            "بصلة كبيرة",
            "1/2 كيلو لحم كوندوز",
            "ملح وفلفل وبهار",
            "ملعقة كبيرة صلصة طماطم",
            "عصير ليمونة أو خل",
            "فص ثوم كبير",
            "زيت أو سمن"
          ],
          "instructions": [
            "تبشر البصلة وتتبل بالملح والفلفل والبهار وتخلط باللحم",
            "توضع على نار هادئة حتى يتشرب الماء",
            "طريقة إضافية: تحمر البصلة في الزيت ثم يضاف اللحم والتوابل والصلصة والصنوبر والزبيب"
          ]
        },
        "doc3": {
          "title": "12- العصاج",
          "pageNumber": 14,
          "ingredients": [
            "بصلة كبيرة",
            "نصف كيلو لحم كوندوز",
            "ملح وفلفل وبهار",
            "م ك صلصة طماطم",
            "عصير ليمونة أو م ك خل",
            "فص ثوم كبير",
            "زيت أو سمن"
          ],
          "instructions": [
            "تبشر البصلة وتتبل وتخلط باللحم المفروم",
            "تطهى على حرارة هادئة",
            "طريقة أخرى للعصاج بتحمير البصل ثم اللحم والصلصة والصنوبر"
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 22,
        "fat": 17,
        "carbs": 5,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 7,
          "produce": 1,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-05",
      "title": "الكفتة بالبرغل المشوية على الفحم",
      "titleEn": "Burghul Meat Kofta with Charcoal Aroma",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "45 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-5 أفراد",
      "masterIngredients": [
        {
          "id": "mp5-1",
          "name": "لحم مفروم ناعم",
          "standardAmount": "1/2 كيلو لحم مفروم",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو لحم مفروم",
            "doc2": "1/2 كيلو لحم مفروم",
            "doc3": "نصف كيلو لحم مفروم"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp5-2",
          "name": "برغل مغسول ومنقوع",
          "standardAmount": "1/2 كوب برغل ناعم",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كوب برغل",
            "doc2": "1/2 كوب برغل",
            "doc3": "نصف كوب برغل"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp5-3",
          "name": "بصلة مفرية ناعمة",
          "standardAmount": "1 بصلة متوسطة مفرية",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "بصلة متوسطة مفرية",
            "doc2": "بصلة متوسطة مفرية",
            "doc3": "بصلة متوسطة مفرية"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp5-4",
          "name": "بقسماط ناعم",
          "standardAmount": "1 ملعقة كبيرة (إذا احتاج الأمر للتماسك)",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "ملعقة كبيرة بقسماط",
            "doc2": "ملعقة كبيرة بقسماط",
            "doc3": "م ك بقسماط"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp5-5",
          "name": "سمن بلدي",
          "standardAmount": "2 ملعقة كبيرة سمن",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة سمن",
            "doc2": "2 ملعقة كبيرة سمن",
            "doc3": "2 م ك سمن"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp5-6",
          "name": "فحم طبيعي للشواء",
          "standardAmount": "قطعة فحم ساخنة جداً للتبخير",
          "category": "other",
          "sourceVariations": {
            "doc1": "فحم",
            "doc2": "فحم",
            "doc3": "فحم"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp5-7",
          "name": "توابل كفتة (ملح، فلفل، بهارات)",
          "standardAmount": "ملح وفلفل وبهارات مشكلة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملح فلفل بهارات",
            "doc2": "ملح فلفل بهارات",
            "doc3": "ملح فلفل بهارات"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ينقع حوالي نصف كوب برغل في الماء ثم يسكب الماء وينقع مرة أخرى وتكرر العملية كذا مرة حتى نتخلص تماماً من الحصى والشوائب ثم يصفى جيداً.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يتبل اللحم المفروم بالبصلة المفرية والملح والفلفل والبهار ثم يدخل الثلاجة حوالي ساعة ليتماسك ويتشرب النكهة.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخلط اللحم المفروم بالبرغل المصفى جيداً، ويمكن إضافة ملعقة بقسماط إذا احتاج الخليط لتماسك إضافي. يكوّر اللحم ويبطط على هيئة دوائر أو أصابع.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يرفع في إناء به السمن مع إضافة كمية قليلة من الماء على درجة حرارة هادئة حتى ينضج اللحم ويتشرب ماءه بالكامل.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "التبخير بالفحم: نحضر قطعة فحم ساخنة جداً ونضعها في ورقة قصدير بوسط الإناء، ونسكب عليها قطرة سمن ثم نغطي الإناء فوراً ونطفئ الحرارة لتتشرب الكفتة رائحة الشواء على الفحم.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 3,
        "mergedIngredientsCount": 7,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 91,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "طريقة البرغل والتبخير بالفحم متطابقة نصياً عبر النسخ، وتجسد تقنية الكفتة المصرية البيتية المحبوبة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كفتة البرغل",
          "pageNumber": 19,
          "ingredients": [
            "1/2 كوب برغل",
            "1/2 كيلو لحم مفروم",
            "بصلة متوسطة مفرية",
            "ملح فلفل بهارات",
            "ملعقة كبيرة بقسماط",
            "2 ملعقة كبيرة سمن",
            "فحم"
          ],
          "instructions": [
            "نقع البرغل وتكرار العملية",
            "تتبيل اللحم المفروم ودخوله الثلاجة ساعة",
            "خلط البرغل وتشكيل دوائر",
            "النضج مع السمن والماء القليل",
            "إشعال الفحم وتغطية الإناء"
          ]
        },
        "doc3": {
          "title": "15- كفتة البرغل",
          "pageNumber": 16,
          "ingredients": [
            "نصف كوب برغل",
            "نصف كيلو لحم مفروم",
            "بصلة متوسطة مفرية",
            "ملح فلفل بهارات",
            "م ك بقسماط",
            "2 م ك سمن",
            "فحم"
          ],
          "instructions": [
            "ينقع نصف كوب برغل في الماء كذا مرة",
            "يتبل اللحم بالبصلة ويدخل الثلاجة",
            "يكور اللحم ويبطط على هيئة دوائر",
            "يرفع في إناء به 2 م سمن",
            "نحضر فحم ساخن جداً ونضعه في وسط الإناء ونطفئ الحرارة"
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 340,
        "protein": 22,
        "fat": 22,
        "carbs": 12,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 7,
          "grains": 0.5,
          "produce": 0.5,
          "spices": 0.5,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "meat-06",
      "title": "الكبدة الإسكندراني الحارة",
      "titleEn": "Alexandrian Style Spiced Liver",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp6-1",
          "name": "كبدة بلدي شرائح رفيعة",
          "standardAmount": "1 كيلو كبدة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو كبده",
            "doc2": "1 كيلو كبده",
            "doc3": "1 كيلو كبده"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp6-2",
          "name": "عصير ليمون طازج",
          "standardAmount": "عصير ليمون كثير (3-4 ليمونات)",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير ليمون كثير",
            "doc2": "عصير ليمون كثير",
            "doc3": "عصير ليمون كثير"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp6-3",
          "name": "ثوم مفروم ناعم",
          "standardAmount": "1 ملعقة كبيرة ثوم مفري (رأس ثوم كاملة)",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "ملعقة ثوم مفري – رأس ثوم",
            "doc2": "ملعقة ثوم مفري",
            "doc3": "رأس ثوم – ثوم مفري م"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp6-4",
          "name": "فلفل رومي وفلفل حار",
          "standardAmount": "2 ثمرة فلفل رومي مقطع",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فلفلة رومي",
            "doc2": "2 فلفلة رومي",
            "doc3": "2 ثمرة فلفل رومي"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp6-5",
          "name": "زيت غزير مقدوح",
          "standardAmount": "زيت كافي للتحمير السريع",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "زيت للتحمير",
            "doc2": "زيت",
            "doc3": "زيت"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp6-6",
          "name": "كمون وملح وفلفل أسود",
          "standardAmount": "ملعقة صغيرة كمون + ملح وفلفل",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملح وفلفل – كمون",
            "doc2": "ملح وفلفل – كمون",
            "doc3": "ملح وفلفل – م ص كمون"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطع الكبدة شرائح صغيرة رفيعة جداً (عصافيري أو شرائح طولية)، ويعصر عليها كمية وفيرة من الليمون ويضاف إليها الملح والفلفل والكمون والثوم المفروم ثم يقطع عليها الفلفل الرومي.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تتبل الكبدة جيداً وتترك ساعتين داخل الثلاجة لتتشرب التتبيلة.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تقنية الصدمة الحرارية (الطريقة الإسكندرية الأصلية): تحمر في زيت مقدوح جداً وليس غزيراً مع رفع درجة الحرارة جداً، وتقلب الكبدة سريعاً حتى تتماسك وتتشرب كل السوائل دون أن تجف.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "طريقة التحمير التدريجي (النسخة 1 و 3): يوضع نصف كمية التتبيلة أولاً في الزيت حتى تصفر وتخرج رائحتها، ثم تضاف الكبدة، وقرب النضج يضاف النصف المتبقي من التتبيلة ويطفأ البوتاجاز فوراً لتحتفظ بنكهة الثوم والليمون الطازجة.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "سر إضافة باقي التتبيلة قرب النضج",
          "sourceDocs": [
            "doc1",
            "doc3"
          ],
          "importance": "variation"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 3,
        "mergedIngredientsCount": 6,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 89,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "تم دمج مقادير الكبدة الإسكندراني والكمون والليمون والثوم، وحفظ سر الطهاة الشهير بإضافة دفعة ثانية من التتبيلة في الثواني الأخيرة قبل إطفاء النار."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكبده الاسكندراني / الكبده",
          "pageNumber": 34,
          "ingredients": [
            "1 كيلو كبده",
            "عصير ليمون كثير",
            "ملح وفلفل",
            "كمون",
            "ملعقة ثوم مفري",
            "2 فلفلة رومي",
            "زيت"
          ],
          "instructions": [
            "تقطع الكبده شرائح صغيرة جدا ويعصر عليها الليمون",
            "تترك ساعتين داخل الثلاجة",
            "تحمر في زيت مقدوح جدا وليس غزيرا حتى تتشرب كل السائل"
          ]
        },
        "doc3": {
          "title": "20- الكبده / 21- طريقة أخرى للكبده",
          "pageNumber": 29,
          "ingredients": [
            "1 كيلو كبده",
            "رأس ثوم",
            "2 ثمرة فلفل رومي",
            "ملعقة صغيرة كمون",
            "ملح وفلفل",
            "زيت"
          ],
          "instructions": [
            "يفرم الثوم والفلفل في الكبة مع الكمون",
            "نضع نصف التتبيلة في زيت حتى تحمر",
            "تضاف الكبدة مع رفع درجة الحرارة",
            "قرب النضوج تضاف بقية التتبيلة ويطفئ البوتاجاز"
          ]
        }
      },
      "estimates": {
        "servings": 3.5,
        "kcal": 280,
        "protein": 28,
        "fat": 14,
        "carbs": 10,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 6,
          "produce": 2,
          "fats": 0.4,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-07",
      "title": "الحمام المحشو بالأرز أو الفريك",
      "titleEn": "Stuffed Pigeon with Rice or Freekeh",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "زوج حمام لشخصين",
      "masterIngredients": [
        {
          "id": "mp7-1",
          "name": "حمام نظيف وجاهز للحشو",
          "standardAmount": "زوج حمام (2 فردة)",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "زوج حمام",
            "doc2": "زوج حمام",
            "doc3": "زوج من الحمام (2 حمام)"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp7-2",
          "name": "أرز مصري أو فريك منقى",
          "standardAmount": "1/2 كوب أرز أو فريك",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كوب أرز أو فريك",
            "doc2": "1/2 كوب أرز أو فريك",
            "doc3": "1.2 كوب أرز أو استبدال الأرز بالفريك"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp7-3",
          "name": "بصل مفروم وبصلة صحيحة",
          "standardAmount": "1 بصلة متوسطة مفرية + 1 بصلة كبيرة صحيحة للمرق",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "بصلة متوسطة مفرية – بصلة كبيرة صحيحة",
            "doc2": "بصلة متوسطة مفرية – بصلة كبيرة صحيحة",
            "doc3": "بصلة متوسطة مفرية – بصلة صحيحة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp7-4",
          "name": "حوائج الحمام (كبد وقوانص)",
          "standardAmount": "كبد وقوانص الحمام مقطعة صغيراً جداً",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حوائج الحمام المقطعة صغيرة جدا",
            "doc2": "حوائج الحمام المقطعة صغيرا",
            "doc3": "حوائج الحمام المقطعة صغيرة جدا"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp7-5",
          "name": "سمن بلدي وزيت للتحمير",
          "standardAmount": "1 ملعقة كبيرة سمن للحشو + زيت أو سمن للتحمير",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "ملعقة سمن كبيرة – زيت للتحمير",
            "doc2": "ملعقة كبيرة سمن – زيت للتحمير",
            "doc3": "ملعقة كبيرة سمن – زيت للتحمير"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "mp7-6",
          "name": "بهارات حشو (ملح، فلفل، حبهان مدقوق ومستكة)",
          "standardAmount": "ملح وفلفل وحبهان مدقوق",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملح وفلفل – حبهان مدقوق",
            "doc2": "ملح وفلفل – حبهان مدقوق",
            "doc3": "ملح وفلفل وحبهان مدقوق"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "إعداد الخلطة: يدعك البصل المفروم بالملح والفلفل الأسود وحوائج الحمام (الكبد والقوانص) المقطعة صغيرة جداً مع ملعقة السمن البلدي.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "الحشو والغلق: يخلط الأرز أو الفريك مع الخلطة ويحشى به بطن الحمام ورقبة الحمام باعتدال (حتى لا ينفجر أثناء السلق)، ويفضل أن يخاط بالخيط النظيف أو يكتف برجليه.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "السلق الهادئ: نحضر إناء ويغلي به الماء مع البصلة الصحيحة والملح والفلفل والحبهان المدقوق، ويوضع فيه الحمام ثم تهدأ الحرارة حتى تمام النضج (حوالي 35-45 دقيقة).",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "التحمير الذهبي: يرفع الحمام من المرق ويترك في مصفاة حتى يجف تماماً من السوائل، ثم يحمر في السمن البلدي أو الزيت حتى يكتسب لوناً ذهبياً شهياً من جميع الجهات.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 3,
        "mergedIngredientsCount": 6,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 92,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "توافق كامل بين الوثائق الثلاث في طريقة حشو الحمام وسلقه وتحميره، مع توحيد خياري الأرز المصري والفريك الصعيدي."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الحمام المحشو بالأرز أو الفريك",
          "pageNumber": 5,
          "ingredients": [
            "زوج حمام",
            "بصلة متوسطة مفرية",
            "بصلة كبيرة صحيحة",
            "1/2 كوب أرز أو فريك",
            "ملح وفلفل",
            "حبهان مدقوق",
            "ملعقة سمن كبيرة",
            "مقدار من الماء"
          ],
          "instructions": [
            "يدعك البصل بالملح والفلفل وحوائج الحمام والسمن",
            "تحشى الحمام بالخلطة ويفضل أن يخاط ويكتف",
            "يغلى الماء مع البصلة الصحيحة ويسلق الحمام",
            "يرفع ليجف ثم يحمر في الزيت"
          ]
        },
        "doc3": {
          "title": "3- الحمام المحشو بالأرز / 4- بالفريك",
          "pageNumber": 7,
          "ingredients": [
            "زوج من الحمام",
            "بصلة متوسطة مفرية",
            "1.2 كوب أرز",
            "ملح - فلفل - حبهان مدقوق",
            "2 حمام",
            "ملعقة كبيرة سمن"
          ],
          "instructions": [
            "يدعك البصل بالملح والفلفل وحوائج الحمام والسمن",
            "تحشى الحمام مع الأرز",
            "سلق الحمام في ماء به بصلة صحيحة",
            "يرفع ويترك حتى يجف ثم يحمر في الزيت"
          ]
        }
      },
      "estimates": {
        "servings": 3,
        "kcal": 520,
        "protein": 32,
        "fat": 22,
        "carbs": 48,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 18,
          "grains": 1,
          "produce": 0.5,
          "fats": 0.8,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-08",
      "title": "اللحم المشوي",
      "titleEn": "Grilled Lamb or Veal",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "2 ساعة (تتبيل)",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp8-1",
          "name": "لحم ضأن أو بتلو",
          "nameEn": "Lamb or veal cuts",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp8-2",
          "name": "بصل",
          "nameEn": "Onion",
          "standardAmount": "1/4 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp8-3",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp8-4",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "عصير 2 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير 2 ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp8-5",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp8-6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3 ملاعق كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يتبل اللحم بالبصل المدعوك بالملح والفلفل والليمون والخل والزيت، ويوضع في صينية وتدخل الثلاجة حوالي ساعتين على الأقل وتمتد حتى 12 ساعة.",
          "textEn": "Rub the meat with grated onion mashed with salt, pepper, lemon juice, vinegar and oil. Place in a tray and refrigerate for at least 2 hours, up to 12 hours.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر الشواية ونضع فيها قطع اللحم مع قليل من الزيت والبصل المتبل حتى تتماسك قطع اللحم على الشواية.",
          "textEn": "Heat the grill and place the meat pieces on it with a little oil and the marinated onion, until the meat firms up on the grill.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نأخذ اللحم ونضعه في صينية وتغطى ثم تدخل الفرن لمدة ساعة ونصف.",
          "textEn": "Transfer the meat to a tray, cover it, and finish it in the oven for 1.5 hours.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "اللحم المشوي",
          "ingredients": [
            "1 كيلو لحم ضأن أو بتلو",
            "¼ كيلو بصل",
            "ملح",
            "فلفل",
            "معصور 2 ليمونة",
            "خل",
            "3 ملاعق زيت"
          ],
          "instructions": [
            "يتبل اللحم بالبصل المدعوك بالملح والفلفل والليمون والخل والزيت ويوضع في صينية وتدخل الثلاجة حوالي ساعتين على الأقل وتمتد حتى 12 ساعة.",
            "نحضر الشواية ونضع فيها قطع اللحم مع قليل من الزيت والبصل المتبل حتى تتماسك قطع اللحم على الشواية.",
            "نأخذ اللحم ونضعه في صينية وتغطيتها وندخلها الفرن لمدة ½1 ساعة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 42,
        "fat": 32,
        "carbs": 5,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 16,
          "produce": 0.5,
          "fats": 0.4,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-09",
      "title": "الدجاج المشوي",
      "titleEn": "Grilled Chicken",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "2 ساعة (تتبيل)",
      "cookTime": "35 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp9-1",
          "name": "دجاجة",
          "nameEn": "Whole chickens",
          "standardAmount": "2 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "2 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp9-2",
          "name": "بصل متوسط",
          "nameEn": "Medium onion",
          "standardAmount": "2 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp9-3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "عصير 2 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير 2 ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp9-4",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp9-5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp9-6",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "للدهن",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "للدهن"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطَع الدجاج نصفين طوليا ويُدَق جيدا، ثم يتبل بعصير البصل (بصلتين) والليمون والخل والملح والفلفل، ويترك لمدة ساعتين على الأقل.",
          "textEn": "Split each chicken lengthwise in half and pound well. Marinate in the juice of two grated onions, lemon juice, vinegar, salt and pepper for at least 2 hours.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تدهن القطع بالزيت أو السمن ثم تشوى على الفحم مع التقليب.",
          "textEn": "Brush the pieces with oil or ghee, then grill over charcoal, turning regularly.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ترص في طبق التقديم مع الليمون والبطاطس المحمرة.",
          "textEn": "Arrange on the serving plate with lemon wedges and fried potatoes.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الدجاج المشوي",
          "ingredients": [
            "2 دجاجة",
            "2 بصلة متوسطة",
            "معصور 2 ليمونة",
            "ملعقة خل",
            "ملح",
            "فلفل",
            "زيت أو سمن"
          ],
          "instructions": [
            "يقطَع الدجاج نصفين طوليا وتدق جيدا ثم تتبل بعصير البصل ( بصلتين ) والليمون والخل والملح والفلفل وتترك لمدة ساعتين على الأقل.",
            "تدهن القطع بالزيت أو السمن ثم تشوي على الفحم مع التقليب.",
            "ترص في طبق التقديم مع الليمون والبطاطس المحمرة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 50,
        "fat": 32,
        "carbs": 5,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 14,
          "produce": 0.8,
          "fats": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "meat-10",
      "title": "الشيش طاووق",
      "titleEn": "Shish Tawook (Grilled Chicken Skewers)",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "4 ساعات (تتبيل)",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp10-1",
          "name": "دجاج مخلي",
          "nameEn": "Boneless chicken",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp10-2",
          "name": "بصل متوسط مفري",
          "nameEn": "Grated medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp10-3",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp10-4",
          "name": "مستردة",
          "nameEn": "Mustard",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp10-5",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp10-6",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "عصير ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp10-7",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp10-8",
          "name": "فلفل أخضر وطماطم وبصل للتشبيك",
          "nameEn": "Green pepper, tomato and onion, for skewering",
          "standardAmount": "حسب الحاجة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع لحم الدجاج مكعبات ويتبل ببصلة متوسطة مفرية مع ملح وفلفل وبهار وملعقة مستردة و2 ملعقة خل وعصير ليمونة والزيت.",
          "textEn": "Cut the chicken into cubes and marinate with grated onion, salt, pepper, mixed spice, mustard, vinegar, lemon juice and oil.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغطى ويترك في الثلاجة لمدة 4 ساعات.",
          "textEn": "Cover and refrigerate for 4 hours.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يقطع الفلفل الأخضر شرائح والبصل أرباعا، ثم تشبك قطع الدجاج بالتبادل مع الخضروات في أسياخ.",
          "textEn": "Slice the green pepper and cut the onion into quarters, then thread the chicken pieces onto skewers, alternating with the vegetables.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يشوى الدجاج على الفحم، وقبل إنهاء الشواء تشبك حبات الطماطم لسرعة نضجها.",
          "textEn": "Grill over charcoal; thread the tomato pieces on just before the skewers finish, since they cook quickly.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الشيش طاووق",
          "ingredients": [
            "½ كيلو دجاج مخلي",
            "بصلة متوسطة",
            "ملح",
            "فلفل",
            "بهار",
            "ملعقة مستردة",
            "2 ملعقة خل",
            "معصور ليمونة",
            "½ كوب زيت",
            "فلفل اخضر",
            "طماطم",
            "بصل"
          ],
          "instructions": [
            "يقطع لحم الدجاج مكعبات ويتبل ببصلة متوسطة مفرية مع ملح وفلفل وبهار وملعقة مستردة مع 2 ملعقة خل وعصير ليمونة و الزيت.",
            "يغطى ويترك في الثلاجة لمدة 4 ساعات.",
            "يقطع الفلفل الأخضر شرائح والبصل أرباع ثم تشبك قطع الدجاج بالتبادل مع الخضروات في أسياخ.",
            "يشوى الدجاج على الفحم وقبل إنهاء الشواء تشبك حبات الطماطم لسرعة نضجها."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 430,
        "protein": 28,
        "fat": 33,
        "carbs": 5,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 5,
          "produce": 1.5,
          "fats": 0.8,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-11",
      "title": "اللحم الفيليه أو صدور الدجاج",
      "titleEn": "Beef Fillet or Chicken Breast in Garlic-Parsley Sauce",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "35 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp11-1",
          "name": "لحم بتلو أو صدور دجاج",
          "nameEn": "Veal or chicken breast",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp11-2",
          "name": "بصل صغير",
          "nameEn": "Small onion",
          "standardAmount": "1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp11-3",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp11-4",
          "name": "بقدونس أو فلفل أخضر",
          "nameEn": "Parsley or green pepper",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp11-5",
          "name": "زيت للتحمير",
          "nameEn": "Oil, for browning",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp11-6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp11-7",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp11-8",
          "name": "خل وعصير ليمون وسمن",
          "nameEn": "Vinegar, lemon juice and ghee (extra step)",
          "standardAmount": "ملعقة خل - عصير ليمونة - 2 ملعقة سمن",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملعقة خل - عصير ليمونة - 2 ملعقة سمن"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp11-9",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "2 حبة، مقطعة مكعبات",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 حبة، مقطعة مكعبات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يتبل اللحم أو الدجاج بالفلفل الأسود.",
          "textEn": "Season the meat or chicken with black pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر وعاء به 2 ملعقة زيت وبصلة صغيرة صحيحة، ونحمر فيه اللحم أو الدجاج.",
          "textEn": "Heat 2 tablespoons of oil with a whole small onion in a pot, and brown the meat or chicken in it.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحمر ملعقة الثوم المفري مع البقدونس المقطع قطعا صغيرة أو الفلفل الأخضر المقطع وقليل من الماء والملح، ويترك على درجة حرارة هادئة جدا، وكلما احتاج للماء يضاف له حتى ينضج ويتشرب تماما.",
          "textEn": "Brown the crushed garlic with finely chopped parsley or chopped green pepper, a little water and salt, then simmer over very low heat, adding water gradually as needed until fully cooked and absorbed.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "طريقة إضافية: نضع على اللحم أو الدجاج ملعقة خل وعصير ليمونة و2 ملعقة سمن أو زيت وملح وفلفل، ونتركه على درجة حرارة هادئة جدا مع التقليب المستمر.",
          "textEn": "Additional method: add a tablespoon of vinegar, lemon juice, 2 tablespoons of ghee or oil, salt and pepper to the meat or chicken, and simmer over very low heat with constant stirring.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "طريقة إضافية بالخل والليمون والسمن",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "variation"
        },
        {
          "stepNumber": 5,
          "text": "كلما احتاج إلى الماء نضيفه تدريجيا حتى النضج، ثم ننشل اللحم الناضج.",
          "textEn": "Add water gradually whenever needed until fully cooked, then lift out the cooked meat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نحمر حبتين من البطاطس المقطعتين مكعبات، ثم نضعهما في الصوص حتى يتشرباه.",
          "textEn": "Brown two diced potatoes and add them to the sauce until they absorb its flavor.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "اللحم الفيليه أو صدور الدجاج",
          "ingredients": [
            "1 كيلو  لحم بتلو أو 1 كيلو  صدور دجاج",
            "بصلة صغيرة",
            "ملعقة صغيرة  ثوم مفري قليل من البقدونس أو الفلفل الأخضر",
            "زيت للتحمير",
            "ملح",
            "فلفل",
            "ماء"
          ],
          "instructions": [
            "يتبل اللحم أو الدجاج بالفلفل الأسود.",
            "نحضر وعاء به 2معلقة زيت وبصلة صغيرة صحيحة ونحمر فيه اللحم أو الدجاج.",
            "نحمِر ملعقة الثوم المفري مع البقدونس المقطع قطعا صغيرة أو قطع الفلفل الأخضر وقليل من الماء والملح ، ويترك على درجة حرارة هادئة جدا وكلما احتاج للماء أضيف لها حتى تنضج وتتشرب تماما.",
            "نضع على اللحم أو الدجاج ملعقة خل وعصير ليمونة و2 ملعقة سمن أو زيت وملح وفلفل ونتركه على درجه حرارة هادئة جدا مع التقليب المستمر.",
            "كلما احتاج إلى الماء نضيفه تدريجيا حتى النضج ثم ننشل اللحم الناضج.",
            "نحمر حبتين من البطاطس المقطعتان مكعبات ثم نضعها في الصوص حتى يتشربه."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 42,
        "fat": 20,
        "carbs": 16,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 12,
          "produce": 1.5,
          "fats": 0.8,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-12",
      "title": "اللحم بالفلفل الأخضر",
      "titleEn": "Beef with Green Peppers",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp12-1",
          "name": "لحم",
          "nameEn": "Beef",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp12-2",
          "name": "بصل كبير",
          "nameEn": "Large onion",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp12-3",
          "name": "فلفل أخضر",
          "nameEn": "Green peppers",
          "standardAmount": "2 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp12-4",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp12-5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp12-6",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع اللحم مع البصل والفلفل الأخضر شرائح.",
          "textEn": "Slice the meat along with the onion and green peppers.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يحمر اللحم في الزيت أو السمن ثم يرفع جانبا.",
          "textEn": "Brown the meat in oil or ghee, then set it aside.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف البصل ويشوح، ثم يضاف الفلفل الأخضر ويضافان للحم، ويتبلان بالملح والفلفل مع إضافة قليل من الماء كلما احتاج، مع تغطيته حتى النضج.",
          "textEn": "Add the onion and sauté, then add the green peppers, return the meat to the pot, and season with salt and pepper, adding a little water as needed, covered, until cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "اللحم بالفلفل الأخضر",
          "ingredients": [
            "½ كيلو لحم",
            "بصلة كبيرة",
            "2 ثمرة فلفل أخضر",
            "زيت أو سمن",
            "ملح وفلفل",
            "ماء"
          ],
          "instructions": [
            "يقطع اللحم مع البصل والفلفل الأخضر شرائح.",
            "يحمر اللحم في الزيت أو السمن ثم يرفع جانبا.",
            "يضاف البصل ويشوح ثم يضاف الفلفل الأخضر ويضافوا للحم ويتبلوا بالملح والفلفل مع إضافة قليل من الماء كلما احتاج مع تغطيته حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 290,
        "protein": 24,
        "fat": 19,
        "carbs": 6,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 7,
          "produce": 1,
          "fats": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-13",
      "title": "كمونية اللحم",
      "titleEn": "Cumin-Spiced Beef",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp13-1",
          "name": "لحم",
          "nameEn": "Beef",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp13-2",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp13-3",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp13-4",
          "name": "بصل صغير صحيح",
          "nameEn": "Whole small onion",
          "standardAmount": "1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp13-5",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp13-6",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp13-7",
          "name": "كمون",
          "nameEn": "Cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع اللحم قطعا صغيرة ويحمر في الزيت أو السمن.",
          "textEn": "Cut the meat into small pieces and brown it in oil or ghee.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف له الثوم المفري حسب مقدار اللحم ثم يضاف الكمون، ويقلب حتى يصفر الثوم.",
          "textEn": "Add the crushed garlic in proportion to the meat, then add the cumin, and stir until the garlic turns golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف مقدار كوب ونصف ماء مع ملعقة الخل والبصلة الصحيحة، ويترك على درجة حرارة هادئة حتى النضج.",
          "textEn": "Add a cup and a half of water with the tablespoon of vinegar and the whole onion, and simmer over low heat until cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كمونية اللحم",
          "ingredients": [
            "1 كيلو لحم",
            "¼  رأس ثوم مفري",
            "ملعقة كبيرة خل",
            "بصلة صغيرة صحيحه",
            "½1 كوب ماء",
            "2 م زيت أو سمن",
            "ملعقة صغيرة  كمون."
          ],
          "instructions": [
            "يقطع اللحم قطعا صغيرة وتحمر في الزيت أو السمن.",
            "يضاف له الثوم المفري حسب مقدار اللحم ثم يضاف الكمون ويقلبوا حتى يصفر الثوم.",
            "يضاف مقدار واحد و نصف  كوب ماء مع ملعقة الخل والبصلة الصحيحة وتترك على درجة حرارة هادئه حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 430,
        "protein": 45,
        "fat": 26,
        "carbs": 3,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 13,
          "produce": 0.5,
          "fats": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "meat-14",
      "title": "اللحم بالدمعة",
      "titleEn": "Beef in Fresh Tomato Sauce",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "50 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp14-1",
          "name": "لحم",
          "nameEn": "Beef",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp14-2",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp14-3",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp14-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp14-5",
          "name": "طماطم أو صلصة",
          "nameEn": "Tomatoes or tomato paste",
          "standardAmount": "1/2 كيلو طماطم أو 2 ملعقة صلصة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو طماطم أو 2 ملعقة صلصة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp14-6",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp14-7",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع اللحم قطعا متوسطة ثم يحمر في الزيت أو السمن، ثم يضاف إليه الثوم المفري ويقلب حتى يصفر لونه، ثم يتبل بالملح والفلفل.",
          "textEn": "Cut the meat into medium pieces and brown it in oil or ghee, then add the crushed garlic and stir until golden, then season with salt and pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تضرب الطماطم في الخلاط ثم تضاف إلى اللحم حتى ينضج قوامها.",
          "textEn": "Blend the tomatoes and add them to the meat until the sauce thickens and cooks down.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف الخل ويقلب جيدا، ثم تضاف حوالي 2 كوب ماء، ويترك على درجة حرارة هادئة حتى النضج.",
          "textEn": "Add the vinegar and stir well, then add about 2 cups of water, and simmer over low heat until fully cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "اللحم بالدمعة",
          "ingredients": [
            "1 كيلو  لحم",
            "¼ رأس ثوم مفري",
            "2 م زيت أو سمن",
            "ملح وفلفل",
            "½ كيلو  طماطم أو 2 ملعقة صلصة",
            "ملعقة كبيرة خل",
            "2 كوب ماء."
          ],
          "instructions": [
            "يقطع اللحم قطعا متوسطة ثم يحمر في الزيت أو السمن ثم يضاف إليه الثوم المفري ويقلب حتى يصفر لونه ثم يتبل بالملح والفلفل.",
            "تضرب الطماطم في الخلاط ثم تضاف إلى اللحم حتى يتم نضج الطماطم.",
            "يضاف الخل ويقلب جيدا ثم إضافة حوالي 2 كوب ماء ويترك على درجة حرارة هادئة حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 460,
        "protein": 46,
        "fat": 26,
        "carbs": 9,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "protein": 13,
          "produce": 1.5,
          "fats": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "meat-15",
      "title": "اللحم المحمر",
      "titleEn": "Browned Beef in Onion-Lemon Glaze",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp15-1",
          "name": "لحم",
          "nameEn": "Beef",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp15-2",
          "name": "بصل كبير معصور",
          "nameEn": "Large onion, juiced",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp15-3",
          "name": "عصير ليمون أو خل",
          "nameEn": "Lemon juice or vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp15-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp15-5",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp15-6",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يتبل اللحم بعصير البصلة والليمون أو الخل مع الملح والفلفل.",
          "textEn": "Marinate the meat in onion juice, lemon juice or vinegar, salt and pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع اللحم المتبل في إناء به زيت أو سمن على درجة حرارة هادئة مع تغطيته حتى يتشرب ما به من ماء، ثم يضاف له قليل من الزيت أو السمن ويقلب حتى يحمر لونه، ثم تضاف كمية من الماء حتى النضج.",
          "textEn": "Place the marinated meat in a pot with oil or ghee over low heat, covered, until it absorbs its own liquid; add a little more oil or ghee and stir until browned, then add water until fully cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "اللحم المحمر",
          "ingredients": [
            "1 كيلو لحم",
            "بصلة كبيرة معصورة",
            "عصير ليمونة أو ملعقة كبيرة خل",
            "ملح وفلفل",
            "ماء قليل",
            "2 ملعقة كبيرة زيت أو سمن."
          ],
          "instructions": [
            "يتبل اللحم بعصير البصلة والليمون أو الخل مع الملح والفلفل.",
            "يوضع اللحم المبتل في إناء به زيت أو سمن على درجة حرارة هادئة مع تغطيتها حتى تمتص الماء ثم يضاف لها قليل من الزيت أو السمن ويقلبوا حتى يحمر لونها ثم إضافة كمية من الماء حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 440,
        "protein": 45,
        "fat": 26,
        "carbs": 5,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 13,
          "produce": 0.4,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-16",
      "title": "شرائح اللحم بالصلصة",
      "titleEn": "Beef Strips in Tomato-Milk Sauce",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp16-1",
          "name": "لحم",
          "nameEn": "Beef",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp16-2",
          "name": "بصل متوسط",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp16-3",
          "name": "صلصة طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "1 ملعقة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp16-4",
          "name": "ملح وفلفل وبهارات",
          "nameEn": "Salt, pepper and mixed spices",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp16-5",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp16-6",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp16-7",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع اللحم طوليا كالأصابع ويتبل بالملح والفلفل والبهارات.",
          "textEn": "Cut the meat lengthwise into finger-like strips and season with salt, pepper and mixed spices.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يسخن الزيت أو السمن في إناء، ثم تضاف شرائح اللحم حتى يحمر لونها، ثم ترفع من الإناء.",
          "textEn": "Heat oil or ghee in a pot, add the meat strips until browned, then remove them from the pot.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في نفس الإناء توضع بصلة مقطعة شرائح وتشوح، ثم تضاف شرائح اللحم مع ملعقة صلصة الطماطم، وتترك على درجة حرارة هادئة مع التغطية.",
          "textEn": "In the same pot, sauté sliced onion, then return the meat strips with the tomato paste, and simmer covered over low heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضاف الماء كلما احتاج اللحم حتى يقارب النضج.",
          "textEn": "Add water as needed until the meat is nearly cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يضاف نصف كوب اللبن إلى اللحم على حرارة هادئة لمدة 5 دقائق مع التقليب.",
          "textEn": "Add half a cup of milk and simmer over low heat for 5 minutes, stirring.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "شرائح اللحم بالصلصة",
          "ingredients": [
            "½ كيلو لحم",
            "بصلة متوسطة",
            "ملعقة صلصلة الطماطم",
            "ملح",
            "فلفل",
            "بهارات",
            "½ كوب لبن",
            "قليل من الماء",
            "2 ملعقة كبيرة زيت أو سمن."
          ],
          "instructions": [
            "يقطع اللحم طوليا كالأصابع ويتبل بالملح والفلفل والبهارات.",
            "يسخن الزيت أو السمن في إناء ثم تضاف شرائح اللحم حتى يحمر لونها ثم ترفع من الإناء.",
            "في نفس الإناء توضع بصلة مقطعة شرائح وتشوح ثم تضاف شرائح اللحم مع ملعقة صلصة الطماطم وتترك على درجة حرارة هادئة مع التغطية.",
            "يضاف الماء كلما احتاج اللحم حتى النضج تقريبا.",
            "يضاف ½ كوب اللبن إلى اللحم على حرارة هادئة لمدة 5 دقائق مع التقليب."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 26,
        "fat": 20,
        "carbs": 8,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "protein": 7,
          "produce": 0.6,
          "dairyEggs": 0.3,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-17",
      "title": "صدور الدجاج بالكريمة",
      "titleEn": "Chicken Breast in Cream Sauce",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp17-1",
          "name": "صدور دجاج",
          "nameEn": "Chicken breasts",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp17-2",
          "name": "بصل متوسط مقطع",
          "nameEn": "Chopped medium onion",
          "standardAmount": "2 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp17-3",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1 ملعقة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp17-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp17-5",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp17-6",
          "name": "فلفل أخضر",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp17-7",
          "name": "كريمة",
          "nameEn": "Cream",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp17-8",
          "name": "مستردة",
          "nameEn": "Mustard",
          "standardAmount": "1 ملعقة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp17-9",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يتبل الدجاج بالفلفل الأسود.",
          "textEn": "Season the chicken with black pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضع الزيت أو السمن في إناء ونبدأ بتشويح الدجاج كله دفعة واحدة على درجة حرارة عالية، ونقلبه على الوجه الآخر ثم يرفع من الإناء.",
          "textEn": "Heat oil or ghee in a pot and sear all the chicken at once over high heat, turning it once, then remove it from the pot.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في نفس الإناء نضع البصل المقطع صغيرا ثم ملعقة الثوم المفري ويشوحان، ثم نضيف كمية من الماء والملح حتى الغليان.",
          "textEn": "In the same pot, sauté the finely chopped onion and the crushed garlic, then add water and salt and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تقطع ثمرة فلفلة خضراء صغيرا وتخلط بنصف كوب كريمة وملعقة مستردة ويقلبان جيدا (يمكن استبدال الكريمة بملعقة كبيرة قشدة مذابة في قليل من اللبن).",
          "textEn": "Finely chop a green pepper and mix it with half a cup of cream and a tablespoon of mustard, stirring well (cream can be substituted with a tablespoon of clotted cream dissolved in a little milk).",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 5,
          "text": "نضع الدجاج المشوح في هذا الخليط ونرفعه في الإناء مع تغطيته على درجة حرارة هادئة حتى النضج.",
          "textEn": "Return the seared chicken to this mixture and simmer covered over low heat until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "صدور الدجاج بالكريمة",
          "ingredients": [
            "1 كيلو صدور دجاج",
            "2 بصلة متوسطة مقطعة",
            "1 ملعقة ثوم مفري",
            "ملح وفلفل",
            "2 ملعقة كبيرة زيت أو سمن",
            "ثمرة فلفل أخضر",
            "½ كوب كريمة",
            "ملعقة مستردة",
            "مقدار قليل من الماء."
          ],
          "instructions": [
            "يتبل الدجاج بالفلفل الأسود.",
            "نضع الزيت أو السمن في إناء لدرجة التسخين ثم نبدأ في تشويح الدجاج كله دفعة واحدة على درجة حرارة عالية ونقلبه على الوجه الآخر ثم يرفع من الإناء.",
            "في نفس الإناء نضع البصل المقطع صغيرا ثم ملعقة الثوم المفري ويشوحوا ثم نضيف كمية من الماء والملح حتى الغليان.",
            "تقطع ثمرة فلفلة خضراء صغيرا وتخلط بنصف كوب كريمة وملعقة مستردة ويقلبوا جيدا. (يمكن استبدال الكريمة بملعقة كبيرة قشدة مذابة في قليل من اللبن).",
            "نضع الدجاج المشوح في هذا الخليط ونرفعه في الإناء مع تغطيته على درجة حرارة هادئة حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 390,
        "protein": 55,
        "fat": 16,
        "carbs": 7,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "protein": 10,
          "produce": 1,
          "dairyEggs": 1.2,
          "fats": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "meat-18",
      "title": "صدور الدجاج بالدقيق",
      "titleEn": "Flour-Dusted Chicken Breast in Tomato Sauce",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp18-1",
          "name": "صدور دجاج",
          "nameEn": "Chicken breasts",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp18-2",
          "name": "دقيق للتتبيل",
          "nameEn": "Flour, for dusting",
          "standardAmount": "كمية تكفي",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "كمية تكفي"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp18-3",
          "name": "كمون وكسبرة",
          "nameEn": "Cumin and coriander",
          "standardAmount": "1 ملعقة صغيرة من كل",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة من كل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp18-4",
          "name": "بصل متوسط",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp18-5",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 فصوص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp18-6",
          "name": "ملح وفلفل وزعتر",
          "nameEn": "Salt, pepper and thyme",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp18-7",
          "name": "عصير طماطم أو صلصة",
          "nameEn": "Tomato juice or tomato paste",
          "standardAmount": "1 كوب أو 2 ملعقة صلصة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كوب أو 2 ملعقة صلصة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp18-8",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يتبل الدجاج في الدقيق المخلوط بالكمون والكسبرة والملح.",
          "textEn": "Coat the chicken in flour mixed with cumin, coriander and salt.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحمر في الزيت حتى يصير لونها بنيا وترفع من الإناء.",
          "textEn": "Brown in oil until golden, then remove from the pot.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في نفس الإناء تشوح بصلة مقطعة قطعا صغيرة، ثم يضاف الثوم المفري والملح والفلفل والزعتر مع التقليب.",
          "textEn": "In the same pot, sauté finely chopped onion, then add the crushed garlic, salt, pepper and thyme, stirring.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تضاف عصير الطماطم أو صلصة الطماطم حتى يتسبك القوام، ثم يوضع الدجاج فوق الصلصة مع تغطية الإناء وإضافة قليل من الماء إن احتاج الأمر حتى النضج.",
          "textEn": "Add the tomato juice or tomato paste until it reduces to a sauce, then place the chicken over the sauce, cover, and add a little water if needed until cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قبل تمام النضج يمكن رش قليل من البقدونس المقطع.",
          "textEn": "Just before it finishes cooking, sprinkle over a little chopped parsley.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "صدور الدجاج بالدقيق",
          "ingredients": [
            "1 كيلو صدور دجاج",
            "كمية من الدقيق تكفى لتتبيل الدجاج",
            "ملعقة صغيرة  كمون وملعقة صغيرة  كسبرة",
            "بصلة متوسطة",
            "3 فصوص ثوم مفري",
            "ملح وفلفل وزعتر",
            "عصير كوب طماطم أو 2 ملعقة كبيرة صلصلة الطماطم",
            "2 ملعقة كبيرة زيت"
          ],
          "instructions": [
            "يتبل الدجاج في الدقيق المخلوط بالكمون والكسبرة والملح.",
            "تحمر في الزيت حتى يصير لونها بنيا وترفع من الإناء.",
            "في نفس الإناء تشوح بصلة مقطعة قطعا صغيرة ثم إضافة الثوم المفري والملح والفلفل والزعتر مع التقليب.",
            "إضافة عصير الطماطم أو صلصة الطماطم حتى التسبيك ثم وضع الدجاج فوق الصلصة مع تغطية الإناء مع إضافة  قليل من الماء إذ احتاج الأمر حتى النضج.",
            "قبل تمام النضج ممكن رش قليل من البقدونس المقطع."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 55,
        "fat": 10,
        "carbs": 12,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 10,
          "produce": 1,
          "grains": 0.2,
          "fats": 0.3,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-19",
      "title": "صدور الدجاج بالصوص",
      "titleEn": "Chicken Breast in White Milk Sauce",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "2 ساعة (تتبيل)",
      "cookTime": "35 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp19-1",
          "name": "صدور دجاج",
          "nameEn": "Chicken breasts",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp19-2",
          "name": "بصل كبير",
          "nameEn": "Large onion",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp19-3",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp19-4",
          "name": "حبهان مفري",
          "nameEn": "Crushed cardamom",
          "standardAmount": "2 فص",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp19-5",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp19-6",
          "name": "ملح وفلفل وقرفة",
          "nameEn": "Salt, pepper and cinnamon",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp19-7",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp19-8",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp19-9",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يتبل الدجاج بعصير نصف البصلة فقط مع الملح والفلفل، وتترك مغطاة في الثلاجة على الأقل ساعتين.",
          "textEn": "Marinate the chicken in the juice of half the onion with salt and pepper, covered in the refrigerator for at least 2 hours.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع الدجاج في الدقيق مع تقليبه جيدا على الوجهين، ثم يحمر في الزيت حتى يصفر لونه ويرفع من الإناء.",
          "textEn": "Coat the chicken well in flour on both sides, then brown in oil until golden and remove from the pot.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخلط الثوم المفري والحبهان المفري بالملح والفلفل والقرفة، ثم يشوحان في نفس الزيت.",
          "textEn": "Mix the crushed garlic and crushed cardamom with salt, pepper and cinnamon, then sauté in the same oil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تقطع نصف البصلة الباقية صغيرا وتشوح معهم.",
          "textEn": "Finely chop the remaining half onion and sauté it along with them.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تضاف كوب اللبن والماء حتى الغليان، ثم يوضع الدجاج المحمر في هذا السائل حتى النضج مع ملاحظة بقاء قليل من الصوص الأبيض.",
          "textEn": "Add the cup of milk and the water and bring to a boil, then return the browned chicken to this liquid until cooked through, keeping a little of the white sauce.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "صدور الدجاج بالصوص",
          "ingredients": [
            "1 كيلو صدور دجاج",
            "بصلة كبيرة",
            "2 فص ثوم مفري",
            "2 فص حبهان مفري",
            "2 ملعقة كبيرة دقيق",
            "الملح والفلفل",
            "قليل من القرفة",
            "كوب لبن",
            "كوب ماء",
            "2 ملعقة زيت"
          ],
          "instructions": [
            "يتبل الدجاج بعصير نصف البصلة فقط مع الملح والفلفل وتترك مغطاة في الثلاجة على الأقل ساعتين.",
            "يوضع الدجاج في الدقيق مع تقليبه جيدا على الوجهين ثم يحمر في الزيت حتى يصفر لونه ويرفع من الإناء.",
            "يخلط الثوم المفري والحبهان المفري بالملح والفلفل والقرفة ثم يشوحوا في نفس الزيت.",
            "تقطع نصف البصلة الباقية صغيرا وتشوح معهم.",
            "إضافة كوب اللبن والماء حتى الغليان ثم نضع الدجاج المحمر في هذا السائل حتى النضج مع ملاحظة بقاء قليل من الصوص الأبيض."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 370,
        "protein": 56,
        "fat": 11,
        "carbs": 11,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "protein": 10,
          "produce": 0.8,
          "grains": 0.1,
          "dairyEggs": 0.4,
          "fats": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "meat-20",
      "title": "دجاج بالكاري",
      "titleEn": "Chicken Curry",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "35 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp20-1",
          "name": "دجاج",
          "nameEn": "Chicken",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp20-2",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp20-3",
          "name": "كاري",
          "nameEn": "Curry powder",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp20-4",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp20-5",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع الدجاج صغيرا ويشوح في زيت ساخن جدا مع تغطيته أثناء التحمير حتى يصفر لونه، ثم يرفع من الزيت.",
          "textEn": "Cut the chicken into small pieces and sauté in very hot oil, covered while browning, until golden, then lift out of the oil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخلط الدقيق بالكاري ثم يضاف له تدريجيا 2 كوب ماء حتى يصير القوام متوسطا.",
          "textEn": "Mix the flour with the curry powder, then gradually add 2 cups of water until it reaches a medium consistency.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع الدجاج في هذه الخلطة وترفع على درجة حرارة هادئة مع تغطيتها حتى النضج.",
          "textEn": "Return the chicken to this mixture and simmer covered over low heat until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "دجاج بالكاري",
          "ingredients": [
            "1 كيلو دجاج",
            "2 ملعقة كبيرة دقيق",
            "ملعقة كبيرة كاري",
            "2 كوب ماء",
            "زيت"
          ],
          "instructions": [
            "يقطع الدجاج صغيرا ويشوح في زيت ساخن جدا مع تغطيته أثناء التحمير حتى يصفر لونه ثم يرفع من الزيت.",
            "يخلط الدقيق بالكاري ثم يضاف لها تدريجيا 2كوب ماء حتى يصير السمك متوسطا.",
            "يوضع الدجاج في هذه الخلطة وترفع على درجة حرارة هادئة مع تغطيتها حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 40,
        "fat": 25,
        "carbs": 7,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 7,
          "grains": 0.1,
          "fats": 0.5,
          "spices": 0.6
        }
      }
    },
    {
      "id": "meat-21",
      "title": "شاورمة اللحم",
      "titleEn": "Beef Shawarma with Tahini Sauce",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "35 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp21-1",
          "name": "لحم",
          "nameEn": "Beef",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp21-2",
          "name": "بصل متوسط",
          "nameEn": "Medium onion",
          "standardAmount": "2 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp21-3",
          "name": "طماطم",
          "nameEn": "Tomato",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp21-4",
          "name": "فلفل أخضر",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp21-5",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp21-6",
          "name": "طحينة",
          "nameEn": "Tahini",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp21-7",
          "name": "خل أو عصير ليمون",
          "nameEn": "Vinegar or lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp21-8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp21-9",
          "name": "زيت للتحمير",
          "nameEn": "Oil, for browning",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp21-10",
          "name": "بقدونس",
          "nameEn": "Parsley",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع اللحم شرائح صغيرة ويتبل بالملح والفلفل والخل أو الليمون.",
          "textEn": "Cut the meat into thin strips and season with salt, pepper and vinegar or lemon juice.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تشوح شرائح اللحم المتبل في الزيت على درجة حرارة منخفضة وتترك حتى يصل نضجها إلى النصف مع تغطية الإناء.",
          "textEn": "Sauté the marinated meat strips in oil over low heat, covered, until about half cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يقطع البصل مربعات صغيرة مع الطماطم والفلفل الأخضر والثوم المفري والبقدونس المقطع أو المفري.",
          "textEn": "Dice the onion into small squares along with the tomato and green pepper, and add the crushed garlic and chopped parsley.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "توضع هذه التتبيلة على اللحم وتترك حتى النضج تماما.",
          "textEn": "Add this mixture to the meat and cook until fully done.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نذيب 2 ملعقة كبيرة طحينة في ملعقة خل ثم نخففها تدريجيا بالماء حتى القوام المطلوب مع ملح وفلفل.",
          "textEn": "Dissolve 2 tablespoons of tahini in a tablespoon of vinegar, then thin it gradually with water to the desired consistency, and season with salt and pepper.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تسكب على اللحم وتقلب تقليبة واحدة وترفع من البوتاجاز.",
          "textEn": "Pour it over the meat, give it one stir, and remove from the heat.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "شاورمة اللحم",
          "ingredients": [
            "1 كيلو لحم",
            "2 بصلة متوسطة",
            "ثمرة طماطم",
            "ثمرة فلفلة خضراء",
            "2 فص ثوم مفري",
            "2 ملعقة كبيرة طحينة",
            "ملعقة كبيرة خل أوعصير ليمونة",
            "ملح وفلفل",
            "زيت للتحمير",
            "قليل من البقدونس"
          ],
          "instructions": [
            "يقطع اللحم شرائح صغيرة ويتبل بالملح والفلفل والخل أو الليمون.",
            "تشوح شرائح اللحم المتبل في الزيت على درجة حرارة منخفضة وتترك حتى تنضح نصف  نضج مع تغطية الإناء.",
            "يقطع البصل مربعات صغيرة مع الطماطم والفلفل والأخضر والثوم المفري والبقدونس المقطع أو المفري.",
            "توضع هذه التتبيلة على اللحم وتترك حتى النضج تماما.",
            "نذيب 2 ملعقة كبيرة طحينة في ملعقة خل ثم نخففها تدريجيا بالماء حتى السمك المطلوب مع ملح وفلفل.",
            "تسكب على اللحم وتقلب تقليبه واحدة وترفع من البوتاجاز."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 46,
        "fat": 33,
        "carbs": 8,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "protein": 13,
          "produce": 1.5,
          "specialty": 0.6,
          "fats": 0.8,
          "spices": 0.4
        }
      }
    },
    {
      "id": "meat-22",
      "title": "شاورمة بخلطة سبايس",
      "titleEn": "Shawarma with Spice-Mix Packet",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "35 دقيقة",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "mp22-1",
          "name": "لحم",
          "nameEn": "Beef",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp22-2",
          "name": "خلطة شاورمة جاهزة",
          "nameEn": "Ready-made shawarma spice packet",
          "standardAmount": "1 كيس",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 كيس"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp22-3",
          "name": "طماطم",
          "nameEn": "Tomato",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp22-4",
          "name": "فلفل أخضر",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp22-5",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp22-6",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "ما يكفي للتغطية",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "ما يكفي للتغطية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع اللحم رفيعا كالأصابع، ثم يوضع في إناء به زيت على درجة حرارة هادئة مع تغطيته حتى يتشرب تماما ما به من ماء بدون أية توابل.",
          "textEn": "Cut the meat into thin, finger-like strips, then place it in a pot with oil over low heat, covered, without any seasoning, until it fully absorbs its own liquid.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف ماء يكفي لتغطيته، وعند تشرب اللحم تقريبا ثلاثة أرباع كمية الماء، تضاف خلطة السبايس ويقلب جيدا.",
          "textEn": "Add enough water to cover it, and once the meat has absorbed about three-quarters of the water, add the spice packet and stir well.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تقطع الطماطم والفلفل الأخضر قطعا صغيرة ثم تضاف إلى اللحم مع تقليبه تقليبة واحدة فقط.",
          "textEn": "Cut the tomato and green pepper into small pieces and add them to the meat with just one stir.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "شاورمة بخلطة سبايس",
          "ingredients": [
            "½ كيلو لحم",
            "كيس من خلطة الشاورمة",
            "ثمرة طماطم",
            "ثمرة فلفله خضراء",
            "2 ملعقة زيت",
            "ماء يكفى لتغطيته"
          ],
          "instructions": [
            "يقطع اللحم رفيعا كالأصابع ثم نضعه في إناء به زيت على درجة حرارة هادئة مع تغطيته حتى يتشرب تماما ما به من ماء بدون أية توابل.",
            "إضافة ماء يكفى لتغطيته – وعند تشرب اللحم تقريبا ثلاثة أرباع  كمية الماء نضيف له خلطة السبايس ونقلبه جيدا.",
            "تقطع الطماطم والفلفل الأخضر قطعا صغيرة ثم تضاف إلى اللحم مع تقليبه فقط تقلبيه واحدة."
          ]
        }
      },
      "estimates": {
        "servings": 3.5,
        "kcal": 350,
        "protein": 28,
        "fat": 23,
        "carbs": 6,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 7,
          "produce": 0.8,
          "fats": 0.3,
          "spices": 1.2
        }
      }
    },
    {
      "id": "meat-23",
      "title": "البفتيك أو البانيه",
      "titleEn": "Beefsteak or Breaded Cutlets (Bifteck / Panné)",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "1 ساعة (تتبيل)",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp23-1",
          "name": "لحم بتلو أو صدور دجاج",
          "nameEn": "Veal or chicken breast",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp23-2",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp23-3",
          "name": "عصير ليمون وبصل",
          "nameEn": "Lemon juice and onion juice",
          "standardAmount": "عصير 2 ليمونة وعصير 2 بصلة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير 2 ليمونة وعصير 2 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp23-4",
          "name": "ملح وفلفل وكسبرة وزعتر",
          "nameEn": "Salt, pepper, coriander and thyme",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp23-5",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp23-6",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3 بيضات أو أقل",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 بيضات أو أقل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp23-7",
          "name": "بقسماط",
          "nameEn": "Breadcrumbs",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp23-8",
          "name": "زيت للتحمير",
          "nameEn": "Oil, for frying",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تدق قطع اللحم أو الدجاج المخلي جيدا، ثم تتبل بالملح والفلفل والكسبرة والثوم المفري والزعتر مع عصير البصل والليمون، أو باستخدام أي من تتبيلات التحمير.",
          "textEn": "Pound the boneless meat or chicken pieces well, then season with salt, pepper, coriander, crushed garlic and thyme, along with onion juice and lemon juice (or any of the frying marinades).",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع في الثلاجة لمدة ساعة على الأقل.",
          "textEn": "Refrigerate for at least an hour.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تنزع من التتبيلة وتغطى بالدقيق، ثم توضع في البيض المخفوق بالملح والفلفل، ثم توضع في البقسماط، وتحمر في الزيت.",
          "textEn": "Lift out of the marinade and coat in flour, then dip in egg beaten with salt and pepper, then coat in breadcrumbs, and fry in oil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يمكن إضافة الخل والحبهان المدقوق وكمية صغيرة من اللبن للتتبيلة السابقة.",
          "textEn": "Vinegar, crushed cardamom, and a small amount of milk can be added to the marinade above.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "إضافة للتتبيلة",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البفتيك أو البانيه",
          "ingredients": [
            "1 كيلو لحم بتلو أو 1 كيلو صدور دجاج",
            "1 فص ثوم مفري",
            "عصير 2 ليمونة",
            "عصير 2بصلة",
            "ملح وفلفل وكسبرة وزعتر",
            "2 ملعقة كبيرة دقيق",
            "3 بيضات أو أقل",
            "بقسماط",
            "زيت للتحمير"
          ],
          "instructions": [
            "تدق قطع اللحم أو الدجاج المخلي جيدا ثم تتبل بالملح والفلفل والكسبرة والثوم المفري والزعتر مع عصير البصل والليمون أو باستخدام أي من تتبيلات التحمير.",
            "توضع في الثلاجة لمدة ساعة على الأقل .",
            "تنزع من التتبيلة وتغطى بالدقيق ثم توضع في البيض المخفوق بالملح والفلفل ثم توضع في البقسماط وتحمر في الزيت .",
            "يمكن إضافة الخل والحبهان المدقوق وكمية صغيرة من اللبن للتتبيلة السابقة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 52,
        "fat": 28,
        "carbs": 24,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 12,
          "produce": 0.8,
          "dairyEggs": 0.8,
          "grains": 0.8,
          "fats": 1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "meat-24",
      "title": "صدور الدجاج بالصويا",
      "titleEn": "Chicken Breast in Soy Sauce",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "3 ساعات (تتبيل)",
      "cookTime": "15 دقيقة",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "mp24-1",
          "name": "صدور دجاج",
          "nameEn": "Chicken breasts",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp24-2",
          "name": "بصل مفري",
          "nameEn": "Grated onion",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp24-3",
          "name": "صلصة الصويا",
          "nameEn": "Soy sauce",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp24-4",
          "name": "عصير ليمون أو خل",
          "nameEn": "Lemon juice or vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp24-5",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp24-6",
          "name": "دقيق أو نشا",
          "nameEn": "Flour or cornstarch",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp24-7",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطع الدجاج إلى شرائح رفيعة وتتبل بالبصل والملح والفلفل والبهار، ثم تضاف لها صلصة الصويا حسب كمية الدجاج مع عصير الليمون أو الخل.",
          "textEn": "Cut the chicken into thin slices and marinate with onion, salt, pepper and mixed spice, then add soy sauce in proportion to the chicken, along with lemon juice or vinegar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع في الثلاجة لمدة 3 ساعات.",
          "textEn": "Refrigerate for 3 hours.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر الدقيق أو النشا ونضع فيه الدجاج المتبل ثم يحمر في الزيت.",
          "textEn": "Coat the marinated chicken in flour or cornstarch, then fry it in oil.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "صدور الدجاج بالصويا",
          "ingredients": [
            "½ كيلو صدور دجاج",
            "بصلة مفرية",
            "2 ملعقة كبيرة صلصة الصويا",
            "عصير ليمونة أو ملعقة كبيرة خل",
            "ملح",
            "فلفل",
            "بهار",
            "2 ملعقة كبيرة دقيق أو نشا",
            "زيت"
          ],
          "instructions": [
            "تقطع الدجاج إلى شرائح رفيعة وتتبل بالبصل والملح والفلفل والبهار ثم يضاف لها صلصة الصويا حسب كمية الدجاج مع عصير الليمون أو الخل.",
            "توضع في الثلاجة لمدة 3 ساعات.",
            "نحضر الدقيق أو النشا ونضع فيها الدجاج المتبل ثم يحمر في الزيت."
          ]
        }
      },
      "estimates": {
        "servings": 3.5,
        "kcal": 290,
        "protein": 32,
        "fat": 11,
        "carbs": 14,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 5,
          "produce": 0.4,
          "grains": 0.1,
          "fats": 0.5,
          "spices": 0.8
        }
      }
    },
    {
      "id": "meat-25",
      "title": "رسولز الدجاج",
      "titleEn": "Chicken Rissoles",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp25-1",
          "name": "دجاجة مسلوقة",
          "nameEn": "Boiled chicken",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp25-2",
          "name": "بقسماط",
          "nameEn": "Breadcrumbs",
          "standardAmount": "4 ملعقة كبيرة، وأكثر للتغطية",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "4 ملعقة كبيرة، وأكثر للتغطية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp25-3",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp25-4",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "عصير ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp25-5",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp25-6",
          "name": "زيت للتحمير",
          "nameEn": "Oil, for frying",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تفرم الدجاجة ويضاف إليها البقسماط، وتتبل بالملح والفلفل وعصير الليمون، أو باستخدام أي من تتبيلات التحمير.",
          "textEn": "Mince the chicken and add breadcrumbs, then season with salt, pepper and lemon juice (or any of the frying marinades).",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تعجن بالبيض وتقلب جيدا حتى تصير عجينة يابسة.",
          "textEn": "Knead in the egg and mix well until it forms a firm dough.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تكوَر أو تصَبع حسب الذوق.",
          "textEn": "Shape into balls or fingers, as preferred.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تغمس في البيض ثم البقسماط ثم تحمر في الزيت.",
          "textEn": "Dip in egg, then breadcrumbs, and fry in oil.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "رسولز الدجاج",
          "ingredients": [
            "1 دجاجة مسلوقة",
            "4 ملعقة كبيرة بقسماط",
            "ملح",
            "فلفل",
            "عصير ليمونة",
            "2 بيضة",
            "بقسماط",
            "زيت للتحمير"
          ],
          "instructions": [
            "تفرم الدجاجة ويضاف إليها البقسماط وتتبل بالملح والفلفل وعصير الليمونة أو باستخدام أي من تتبيلات التحمير.",
            "تعجن بالبيض وتقلب جيدا حتى تصير عجينة يابسة.",
            "تكوَر أو تصَبع حسب الذوق.",
            "تغمس في البيض ثم البقسماط ثم تحمر في الزيت."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 36,
        "fat": 28,
        "carbs": 18,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 7,
          "dairyEggs": 0.6,
          "grains": 0.6,
          "fats": 1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-26",
      "title": "ضلع الدجاج المفري",
      "titleEn": "Breaded Chicken Croquette \"Cutlets\" (Béchamel-Style)",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "30 دقيقة (+تبريد)",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp26-1",
          "name": "دجاجة ناضجة مفرية",
          "nameEn": "Cooked shredded chicken",
          "standardAmount": "1/4 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp26-2",
          "name": "بصل صغير مفري",
          "nameEn": "Grated small onion",
          "standardAmount": "1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp26-3",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp26-4",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp26-5",
          "name": "ملح وفلفل وجوزة الطيب",
          "nameEn": "Salt, pepper and nutmeg",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp26-6",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp26-7",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "1 بيضة للخليط + 1 للتغليف",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة للخليط + 1 للتغليف"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp26-8",
          "name": "بقسماط",
          "nameEn": "Breadcrumbs",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp26-9",
          "name": "زيت للتحمير",
          "nameEn": "Oil, for frying",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تشوح بصلة صغيرة مفرية في الزيت أو السمن، ثم يضاف لها الدقيق حتى يصفر فقط، وترفع من الحرارة.",
          "textEn": "Sauté the grated small onion in oil or ghee, then add the flour until just golden, and remove from the heat.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف لها بدون حرارة كوب اللبن مع الملح والفلفل.",
          "textEn": "Off the heat, whisk in the cup of milk with salt and pepper.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يرفع ثانية على درجة حرارة متوسطة حتى يغلظ القوام.",
          "textEn": "Return to medium heat until it thickens into a béchamel.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يتبل لحم الدجاج الناضج المفري بالملح والفلفل وجوزة الطيب ويخلط بالصلصة البيضاء (الباشاميل).",
          "textEn": "Season the shredded cooked chicken with salt, pepper and nutmeg, and mix it into the béchamel.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يرفع الإناء من الحرارة وتضاف البيضة وتقلب جيدا.",
          "textEn": "Remove the pot from the heat, beat in the egg, and mix well.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يترك الخليط حتى يبرد تماما ويقسم إلى 6 قطع ثم يشكل على هيئة ضلع الكستليته.",
          "textEn": "Let the mixture cool completely, divide into 6 portions, and shape each like a cutlet.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تغمس القطع في قليل من الدقيق ثم تغطى بالبيض ثم البقسماط وتحمر في الزيت.",
          "textEn": "Dip the pieces lightly in flour, then coat in egg, then breadcrumbs, and fry in oil.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "ضلع الدجاج المفري",
          "ingredients": [
            "¼ كيلو دجاجة ناضجة مفرية",
            "بصلة صغيرة مفرية",
            "ملعقة كبيرة دقيق",
            "½ كوب صلصة بيضاء",
            "ملح  فلفل",
            "جوزة الطيب",
            "بقسماط",
            "1 بيضة",
            "زيت للتحمير",
            "ملعقة كبيرة سمن",
            "كوب لبن",
            "ملعقة كبيرة دقيق"
          ],
          "instructions": [
            "تشوح بصلة صغيرة مفرية في الزيت أو السمن ثم يضاف لها الدقيق حتى يصفر فقط وترفع من الحرارة.",
            "يضاف لها بدون حرارة كوب اللبن مع الملح والفلفل.",
            "يرفع ثانية على درجة حرارة متوسطة حتى يغلظ القوام.",
            "يتبل لحم الدجاج الناضج المفري بالملح والفلفل وجوزة الطيب ويخلط بالصلصة البيضاء ( الباشامل ).",
            "يرفع الإناء من الحرارة و تضاف البيضة و تقلب جيدا.",
            "يترك الخليط حتى يبرد تماما و يقسم إلى 6 قطع ثم يشكل على هيئة ضلع الكستليته.",
            "تغمس القطع في قليل من الدقيق ثم تغطى بالبيض ثم البقسماط وتحمر في الزيت."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 390,
        "protein": 18,
        "fat": 24,
        "carbs": 24,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "protein": 3,
          "produce": 0.3,
          "dairyEggs": 1,
          "grains": 0.6,
          "fats": 1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-27",
      "title": "الدجاج بالدقيق والبيض",
      "titleEn": "Twice-Fried Chicken in Flour and Egg",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "2 ساعة (تتبيل)",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp27-1",
          "name": "دجاجة مسلوقة",
          "nameEn": "Boiled chicken",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp27-2",
          "name": "فلفل أخضر",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp27-3",
          "name": "ملح وفلفل وكسبرة وزعتر وحبهان",
          "nameEn": "Salt, pepper, coriander, thyme and crushed cardamom",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp27-4",
          "name": "بقسماط",
          "nameEn": "Breadcrumbs",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp27-5",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp27-6",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp27-7",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp27-8",
          "name": "زيت للتحمير",
          "nameEn": "Oil, for deep-frying",
          "standardAmount": "غزير",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "غزير"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع الدجاج قطعا صغيرة ويتبل في دقيق وبيض ولبن مع تقليبهم جيدا وإضافة الفلفلة المضروبة في الخلاط ثم التوابل.",
          "textEn": "Cut the chicken into small pieces and coat in a mix of flour, egg and milk, stirring well, adding the blended green pepper and the spices.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع في الثلاجة لمدة ساعتين.",
          "textEn": "Refrigerate for 2 hours.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تغمس في البقسماط وتقلى في زيت غزير مرة واحدة كل القطع ثم ترفع من الحرارة، وتقلى مرة ثانية حتى يصير لونها أصفر.",
          "textEn": "Coat in breadcrumbs and deep-fry all the pieces once, then lift out; fry a second time until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يقدم معها صلصة الثومية (انظري قسم السلطات).",
          "textEn": "Serve with garlic sauce (toumeya) — see the salads section.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 5,
          "text": "بعد سلق الدجاجة وتقطيعها إلى أرباع تدق خفيفا، ثم تغمس في دقيق به قليل من البيكينج باودر والبهارات والمستردة وقليل من اللبن أو الماء، وتحمر في الزيت.",
          "textEn": "After boiling the chicken and cutting it into quarters, pound lightly, then dip in flour mixed with a little baking powder, spices, mustard and a little milk or water, and fry in oil.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "طريقة إضافية",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "variation"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الدجاج بالدقيق والبيض",
          "ingredients": [
            "دجاجة مسلوقة",
            "ثمرة فلفلة خضراء",
            "ملح",
            "فلفل",
            "كسبرة",
            "زعتر",
            "حبهان مدقوق",
            "بقسماط",
            "2 ملعقة دقيق",
            "2 بيضة",
            "2 ملعقة كبيرة لبن",
            "زيت للتحمير"
          ],
          "instructions": [
            "يقطع الدجاج قطع صغيرة ويتبل في دقيق وبيض ولبن مع تقليبهم جيدا وإضافة الفلفلة المضروبة في الخلاط ثم التوابل.",
            "توضع في الثلاجة لمدة ساعتين.",
            "تغمس في البقسماط وتقلى في زيت غزير مرة واحدة كل القطع ثم ترفع من الحرارة – وتقلى مرة ثانية حتى يصير لونها أصفر.",
            "يقدم معها صلصة الثومية (انظري قسم السلطات).",
            "بعد سلق الدجاجة و تقطيعها الى إربع تدق خفيفا.",
            "تغمس في دقيق به قليل من البيكينج باودر و البهارات و المستردة و قليل من اللبن أو الماء.",
            "تحمر في الزيت."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 600,
        "protein": 42,
        "fat": 36,
        "carbs": 24,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 7,
          "produce": 0.4,
          "dairyEggs": 0.6,
          "grains": 0.7,
          "fats": 1.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-28",
      "title": "دجاج الكنتاكي",
      "titleEn": "Kentucky-Style Fried Chicken",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "3 ساعات (تتبيل)",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp28-1",
          "name": "دجاجة مقطعة",
          "nameEn": "Cut-up chicken",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp28-2",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp28-3",
          "name": "بصل متوسط",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp28-4",
          "name": "نشا",
          "nameEn": "Cornstarch",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp28-5",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp28-6",
          "name": "بقسماط",
          "nameEn": "Breadcrumbs",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp28-7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp28-8",
          "name": "زيت للتحمير",
          "nameEn": "Oil, for frying",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تتبل قطع الدجاج بالبصل المدعوك بالملح والفلفل والبهار.",
          "textEn": "Marinate the chicken pieces in grated onion mashed with salt, pepper and mixed spice.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تغمس قطع الدجاج في الدقيق المخلوط بالنشا ثم تدخل الثلاجة لمدة 3 ساعات.",
          "textEn": "Coat the chicken pieces in flour mixed with cornstarch, then refrigerate for 3 hours.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع في البيض ثم البقسماط، وتدخل مرة ثانية في الثلاجة حتى تتماسك، ثم تحمر في الزيت.",
          "textEn": "Dip in egg, then breadcrumbs, refrigerate again until firm, then fry in oil.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "دجاج الكنتاكي",
          "ingredients": [
            "1 دجاجة مقطعة",
            "2 ملعقة كبيرة دقيق",
            "بصلة متوسطة",
            "2 ملعقة كبيرة نشا",
            "2 بيضة",
            "بقسماط",
            "ملح",
            "فلفل",
            "زيت للتحمير"
          ],
          "instructions": [
            "تتبل قطع الدجاج بالبصل المدعوك بالملح والفلفل والبهار.",
            "تغمس قطع الدجاج في الدقيق المخلوط بالنشا ثم تدخل الثلاجة لمدة 3 ساعات.",
            "توضع في البيض ثم البقسماط وتدخل مرة ثانية في الثلاجة حتى تتماسك ثم تحمر في الزيت."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 640,
        "protein": 42,
        "fat": 40,
        "carbs": 26,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 7,
          "produce": 0.4,
          "dairyEggs": 0.6,
          "grains": 0.8,
          "fats": 1.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "meat-29",
      "title": "دجاج التكا",
      "titleEn": "Chicken Tikka-Style Fried Chicken",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "1 ساعة (تتبيل)",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp29-1",
          "name": "دجاجة مسلوقة",
          "nameEn": "Boiled chicken",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp29-2",
          "name": "بصل مفري",
          "nameEn": "Grated onion",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp29-3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "عصير ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp29-4",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp29-5",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp29-6",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp29-7",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp29-8",
          "name": "زيت للتحمير",
          "nameEn": "Oil, for frying",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطع الدجاجة إلى أرباع بعد سلقها ويعصر عليها بصلة مدعوكة بالملح والفلفل والبهار مع الليمونة.",
          "textEn": "Quarter the chicken after boiling and pour over it grated onion mashed with salt, pepper, mixed spice and lemon juice.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تدخل الثلاجة لمدة ساعة على الأقل حتى تتبل جيدا.",
          "textEn": "Refrigerate for at least an hour until well marinated.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نخلط 2 بيضة مع اللبن والملح والفلفل والبهار ثم نضيف الدقيق تدريجيا بمضرب البيض.",
          "textEn": "Whisk 2 eggs with the milk, salt, pepper and mixed spice, then whisk in the flour gradually.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضع الدجاج في الخليط ونتركه حتى يتشرب قليلا.",
          "textEn": "Dip the chicken in the batter and let it soak briefly.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يحمر في الزيت على الوجهين.",
          "textEn": "Fry in oil on both sides.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يتبل الدجاج النيء بعصير الليمون ويدخل الثلاجة يوما كاملا، ثم نعمل خلطة من 2 ملعقة كبيرة دقيق وقليل من اللبن وبودرة الثوم، وتغمس قطع الدجاج فيها وتحمر جيدا في الزيت.",
          "textEn": "Marinate the raw chicken in lemon juice and refrigerate for a full day, then make a batter of 2 tablespoons of flour, a little milk and garlic powder; dip the chicken pieces in it and fry well in oil.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "طريقة إضافية بالثوم",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "variation"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "دجاج التكا",
          "ingredients": [
            "1 دجاجة مسلوقة",
            "بصلة مفرية",
            "عصير ليمونة",
            "ملح",
            "فلفل",
            "بهار",
            "2 بيضة",
            "2 ملعقة كبيرة لبن",
            "2 ملعقة كبيرة دقيق",
            "زيت للتحمير"
          ],
          "instructions": [
            "تقطع الدجاجة إلى إربع بعد سلقها ويعصر عليها بصلة مدعوكة بالملح والفلفل والبهار مع الليمونة.",
            "تدخل الثلاجة لمدة ساعة على الأقل حتى تتبل جيدا.",
            "نخلط 2 بيضة مع اللبن والملح والفلفل والبهار ثم نضيف الدقيق تدريجيا بمضرب البيض.",
            "نضع الدجاج في الخليط ونتركه حتى يتشرب قليلا.",
            "يحمر في الزيت على الوجهين.",
            "يتبل الدجاج النيء بعصير الليمون ويدخل الثلاجة يوما كاملا.",
            "نعمل خلطة مكونة من 2 ملعقة كبيرة دقيق وقليل من اللبن وبودرة الثوم.",
            "تغمس قطع الدجاج في الخلطة وتحمر جيدا في الزيت."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 540,
        "protein": 40,
        "fat": 34,
        "carbs": 14,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 7,
          "produce": 0.4,
          "dairyEggs": 0.6,
          "grains": 0.3,
          "fats": 1.4,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-30",
      "title": "الهامبورجر",
      "titleEn": "Homemade Beef Burger Patties",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "6-8 أقراص",
      "masterIngredients": [
        {
          "id": "mp30-1",
          "name": "لحم مفروم",
          "nameEn": "Minced beef",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp30-2",
          "name": "بصل متوسط مفري",
          "nameEn": "Grated medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp30-3",
          "name": "فلفل أخضر مقطع",
          "nameEn": "Chopped green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp30-4",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "3 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp30-5",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp30-6",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "4 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "4 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp30-7",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp30-8",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تشوح البصلة في الزيت ثم نضيف لها الفلفلة والثوم حتى يصفر اللون.",
          "textEn": "Sauté the onion in oil, then add the green pepper and garlic until golden.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يعجن اللحم المفروم بالبيض والدقيق ويخلطان جيدا ويتبل.",
          "textEn": "Knead the minced beef with the egg and flour, mix well, and season.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف خليط البصل المشوح في الزيت إلى اللحم المفروم ويعجن جيدا.",
          "textEn": "Add the sautéed onion mixture to the minced beef and knead well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تكوَر العجينة ثم تفرد على شكل دوائر، ثم تغمس في الدقيق.",
          "textEn": "Shape the mixture into balls, flatten into patties, and coat in flour.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحمَر في الزيت الساخن جدا لمدة ثوانٍ فقط، وتقلب على الوجه الآخر حتى تتماسك فقط.",
          "textEn": "Sear in very hot oil for just a few seconds, flipping once, only until firmed up.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تغطى الأقراص بعد تحميرها البسيط بطبقات من الفويل وترص فوق بعضها داخل الفريزر حتى تتجمد. بعد خروجها من الفريزر تدهن صينية دهنا بسيطا بالزيت وترص فيها الأقراص، ثم تدخل الفرن حتى تسخن.",
          "textEn": "After the brief searing, wrap the patties in layers of foil and stack them in the freezer until frozen. When ready to use, lightly oil a tray, arrange the patties on it, and bake until heated through.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "للتخزين والتسخين",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 7,
          "text": "أو يمكن أيضا دهن صينية بعد تحمير الأقراص بالزيت، وفرش قاع الصينية بالفلفل المقطع شرائح، ثم رص الأقراص عليها وإدخالها الفرن حتى النضج.",
          "textEn": "Alternatively, after searing, oil a tray, line its base with sliced peppers, arrange the patties on top, and bake until fully cooked.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "طريقة أخرى للتسخين",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الهامبورجر",
          "ingredients": [
            "½ كيلو لحم مفروم",
            "بصلة متوسطة مفرية",
            "ثمرة فلفلة خضراء مقطعة",
            "3 فص ثوم مفري",
            "2 بيضة",
            "4 ملعقة كبيرة دقيق",
            "ملح",
            "فلفل",
            "بهار",
            "2 ملعقة كبيرة زيت"
          ],
          "instructions": [
            "تشوح البصلة في الزيت ثم نضيف لها الفلفلة والثوم حتى يصفر اللون.",
            "يعجن اللحم المفروم بالبيض والدقيق ويخلطوا جيدا ويتبلوا.",
            "يضاف خليط البصل المشوح في الزيت إلى اللحم المفروم ويعجنوا جيدا.",
            "تكوَر العجينة ثم تفرد على شكل دوائر ثم تغمس في الدقيق.",
            "تحمَر في الزيت الساخن جدا لمدة ثواني فقط وتقلب على الوجه الآخر حتى تتماسك فقط.",
            "تغطى الدوائر بعد تحميرها البسيط بطبقات من الفويل وترص فوق بعضها داخل الفريزر حتى تتجمد.",
            "بعد خروجها من الفريزر تدهن صينية دهنا بسيطا بالزيت وترص فيها الدوائر ثم تدخل الفرن حتى تسخن.",
            "تدهن صينية بعد تحمير الدوائر بالزيت ويفرش قاع الصينية بالفلفل المقطع الى شرائح ثم ترص عليها الدوائر.",
            "تدخل الفرن حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 190,
        "protein": 15,
        "fat": 12,
        "carbs": 6,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 7,
          "produce": 0.8,
          "dairyEggs": 0.6,
          "grains": 0.1,
          "fats": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-31",
      "title": "هامبورجر الدجاج",
      "titleEn": "Chicken Burger Patties",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "2 ساعة (تبريد)",
      "cookTime": "10 دقائق",
      "servings": "4-6 أقراص",
      "masterIngredients": [
        {
          "id": "mp31-1",
          "name": "دجاجة مسلوقة",
          "nameEn": "Boiled chicken",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp31-2",
          "name": "بصل متوسط مفري",
          "nameEn": "Grated medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp31-3",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp31-4",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp31-5",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp31-6",
          "name": "ملح وفلفل وبهار وقرفة",
          "nameEn": "Salt, pepper, mixed spice and cinnamon",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تخلط الدجاجة بعد سلقها بالبصلة والثوم المفري والبيضة والزيت، ويتبلوا بالتوابل أو باستخدام أي من تتبيلات التحمير، وتقطع دوائر.",
          "textEn": "Shred the boiled chicken and mix with the onion, crushed garlic, egg and oil, season with the spices (or any frying marinade), and shape into patties.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد خلطها جيدا تغطى وتوضع داخل الثلاجة لمدة ساعتين.",
          "textEn": "After mixing well, cover and refrigerate for 2 hours.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تدهن طاسة تيفال بالزيت الخفيف وترص فيها أقراص الهامبورجر على درجة حرارة متوسطة مع التقليب حتى النضج.",
          "textEn": "Lightly oil a non-stick pan and cook the patties over medium heat, turning, until done.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "هامبورجر الدجاج",
          "ingredients": [
            "دجاجة مسلوقة",
            "بصلة متوسطة مفرية",
            "2 فص ثوم مفري",
            "بيضة",
            "2 ملعقة كبيرة زيت",
            "ملح",
            "فلفل",
            "بهار",
            "قرفه"
          ],
          "instructions": [
            "تخلط الدجاجة بعد سلقها بالبصلة والثوم المفري والبيضة والزيت ويتبلوا بالتوابل أو باستخدام أي من تتبيلات التحمير وتقطع دوائر.",
            "بعد خلطها جيدا تغطى وتوضع داخل الثلاجة لمدة ساعتين.",
            "تدهن طاسة تيفال بالزيت الخفيف وترص فيها أقراص الهامبورجر على درجة حرارة متوسطة مع التقليب حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 300,
        "protein": 32,
        "fat": 18,
        "carbs": 3,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 7,
          "produce": 0.5,
          "dairyEggs": 0.3,
          "fats": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-32",
      "title": "كفتة الدجاج",
      "titleEn": "Chicken Kofta",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "1 ساعة (تبريد)",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp32-1",
          "name": "بواقي دجاجة مفرومة ناضجة",
          "nameEn": "Minced cooked leftover chicken",
          "standardAmount": "حسب الكمية المتاحة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حسب الكمية المتاحة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp32-2",
          "name": "بصل صغير مفري",
          "nameEn": "Grated small onion",
          "standardAmount": "1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp32-3",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp32-4",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "عصير ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp32-5",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp32-6",
          "name": "دقيق وبقسماط",
          "nameEn": "Flour and breadcrumbs",
          "standardAmount": "للتغليف",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "للتغليف"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp32-7",
          "name": "زيت أو سمن للتحمير",
          "nameEn": "Oil or ghee, for frying",
          "standardAmount": "غزير",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "غزير"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تعجن بواقي الدجاجة المفرومة بالبصلة والملح والفلفل والليمون، وتترك داخل الثلاجة لمدة ساعة.",
          "textEn": "Knead the minced leftover chicken with the grated onion, salt, pepper and lemon juice, and refrigerate for an hour.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تشكل على هيئة أصابع أو دوائر.",
          "textEn": "Shape into fingers or patties.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تغطى بالدقيق ثم تغمس في البيض المخفوق ثم البقسماط.",
          "textEn": "Coat in flour, then dip in beaten egg, then coat in breadcrumbs.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحمر في زيت أو سمن غزير.",
          "textEn": "Deep-fry in oil or ghee.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كفتة الدجاج",
          "ingredients": [
            "بواقي دجاجة مفرومة ناضجة",
            "بصلة صغيرة مفرية",
            "ملح",
            "فلفل",
            "عصير ليمونة",
            "بيضة",
            "دقيق",
            "بقسماط",
            "زيت أو سمن للتحمير"
          ],
          "instructions": [
            "تعجن بواقي الدجاجة المفرومة بالبصلة والملح والفلفل والليمون وتترك داخل الثلاجة لمدة ساعة.",
            "تشكل على هيئة أصابع أو دوائر.",
            "تغطى بالدقيق ثم تغمس في البيض المخفوق ثم البقسماط.",
            "تحمر في زيت أو سمن غزير."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 28,
        "fat": 26,
        "carbs": 18,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 4,
          "produce": 0.3,
          "dairyEggs": 0.3,
          "grains": 0.5,
          "fats": 1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-33",
      "title": "كفتة اللحم بالخبز البلدي",
      "titleEn": "Beef Kofta with Baladi Bread",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp33-1",
          "name": "لحم مفروم",
          "nameEn": "Minced beef",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp33-2",
          "name": "رغيف خبز بلدي",
          "nameEn": "Baladi bread loaf",
          "standardAmount": "1 رغيف",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 رغيف"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp33-3",
          "name": "بصل متوسط",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp33-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp33-5",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "1-2 بيضة + 1 للتغليف",
          "category": "other",
          "sourceVariations": {
            "doc1": "1-2 بيضة + 1 للتغليف"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp33-6",
          "name": "ثوم وبقدونس مفري",
          "nameEn": "Crushed garlic and chopped parsley",
          "standardAmount": "2 فص ثوم وقليل من البقدونس",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص ثوم وقليل من البقدونس"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp33-7",
          "name": "بقسماط",
          "nameEn": "Breadcrumbs",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp33-8",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ينقع الرغيف البلدي في ماء قليل حتى يلين ثم يعصر جيدا من الماء.",
          "textEn": "Soak the baladi bread in a little water until soft, then squeeze out the water well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخلط باللحم المفروم جيدا ثم يتبل بالملح والفلفل.",
          "textEn": "Mix it well with the minced beef, then season with salt and pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تبشر البصلة وتعصر من مائها جيدا ويؤخذ البشر فقط دون الماء، وتخلط جيدا باللحم، ثم يضاف البيض حسب سمك العجينة مع الثوم المفري والبقدونس ويعجنوا جيدا.",
          "textEn": "Grate the onion and squeeze out its juice well, using only the grated flesh; mix it well into the meat, then add egg according to the dough's thickness along with the crushed garlic and parsley, and knead well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تكوَر صغيرا ثم تبطط على هيئة دوائر.",
          "textEn": "Shape into small balls, then flatten into patties.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "توضع الدوائر أولا في البقسماط خفيفا جدا، ثم بالفرشة يدهن الوجهان بالبيض.",
          "textEn": "Dust the patties very lightly in breadcrumbs first, then brush both sides with egg.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحمر في الزيت.",
          "textEn": "Fry in oil.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كفتة اللحم بالخبز البلدي",
          "ingredients": [
            "½ كيلو لحم مفروم",
            "رغيف بلدي",
            "بصلة متوسطة",
            "ملح وفلفل",
            "من 1 : 2 بيضة",
            "2 فص ثوم مفري وقليل من البقدونس المفري",
            "بقسماط",
            "بيضة للتحمير",
            "زيت"
          ],
          "instructions": [
            "ينقع الرغيف البلدي في ماء قليل حتى يلين ثم يعصر جيدا من الماء.",
            "يخلط باللحم المفروم جيدا ثم يتبل بالملح والفلفل.",
            "تبشر البصلة وتعصر من مائها جيدا ويؤخذ البشر فقط دون الماء وتخلط جيدا باللحم ثم يضاف البيض حسب سمك العجينة مع الثوم المفري والبقدونس ويعجنوا جيدا.",
            "تكوَر صغيرا ثم تبطط على هيئة دوائر.",
            "توضع الدوائر أولا في البقسماط خفيفا جدا ثم بالفرشة يدهن الوجهين بالبيض.",
            "تحمر في الزيت"
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 430,
        "protein": 27,
        "fat": 26,
        "carbs": 20,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 7,
          "grains": 0.3,
          "produce": 0.6,
          "dairyEggs": 0.9,
          "fats": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-34",
      "title": "كفتة اللحم بالأرز",
      "titleEn": "Beef and Rice Kofta",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp34-1",
          "name": "لحم مفروم",
          "nameEn": "Minced beef",
          "standardAmount": "1/4 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp34-2",
          "name": "أرز مسلوق",
          "nameEn": "Boiled rice",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp34-3",
          "name": "بصل متوسط مفري",
          "nameEn": "Grated medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp34-4",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp34-5",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "4 فصوص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp34-6",
          "name": "ملح وفلفل وبهار ونعناع جاف",
          "nameEn": "Salt, pepper, mixed spice and dried mint",
          "standardAmount": "1 ملعقة صغيرة نعناع، وبقية التوابل حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة نعناع، وبقية التوابل حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp34-7",
          "name": "بقدونس مفري",
          "nameEn": "Chopped parsley",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "بعد سلق الأرز يصفى جيدا من الماء ويترك ليبرد ثم يضرب في الكبة.",
          "textEn": "After boiling the rice, drain it well, let it cool, then process it in a food mill or grinder.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يتبل اللحم المفروم بالبصلة والثوم والملح والفلفل والبهار وبقية التوابل.",
          "textEn": "Season the minced beef with the grated onion, garlic, salt, pepper, mixed spice and the remaining spices.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخلط اللحم المتبل بالأرز المسلوق ويعجن جيدا بالبيضة.",
          "textEn": "Mix the seasoned meat with the boiled rice and knead well with the egg.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يشكل على هيئة أصابع أو دوائر.",
          "textEn": "Shape into fingers or patties.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يطهى على البخار حتى تتماسك الأصابع، ثم تترك لتبرد.",
          "textEn": "Steam until the fingers firm up, then let them cool.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تغطى بالبيض والبقسماط ثم تحمر في الزيت.",
          "textEn": "Coat in egg and breadcrumbs, then fry in oil.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يمكن إلغاء الطهو على البخار باستبداله بأن تغمس أصابع الكفتة أو الدوائر في الدقيق ثم البيض ثم البقسماط، وتترك في الثلاجة لمدة ساعة حتى تتماسك ثم تحمر في الزيت.",
          "textEn": "The steaming step can be skipped by instead dipping the kofta fingers or patties in flour, then egg, then breadcrumbs, refrigerating for an hour until firm, and then frying in oil.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "بدون طهو بالبخار",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "variation"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كفتة اللحم بالأرز",
          "ingredients": [
            "¼ كيلو لحم مفروم",
            "½ كوب أرز مسلوق",
            "بصلة متوسطة مفرية",
            "بيضة",
            "4 فصوص ثوم مفريين",
            "ملح",
            "فلفل",
            "بهار",
            "ملعقة صغيرة  نعناع جاف",
            "بقدونس مفري"
          ],
          "instructions": [
            "بعد سلق الأرز يصفى جيدا من الماء ويترك ليبرد ثم يضرب في الكبة.",
            "يتبل اللحم المفروم بالبصلة والثوم والملح والفلفل والبهار وبقية التوابل.",
            "يخلط اللحم المتبل بالأرز المسلوق ويعجن جيدا بالبيضة.",
            "يشكل على هيئة أصابع أو دوائر.",
            "يطهى على البخار حتى تتماسك الأصابع ثم تترك لتبرد.",
            "تغطى بالبيض والبقسماط ثم تحمر في الزيت.",
            "يمكن إلغاء الطهو على البخار باستبدالها بأن تغمس أصابع الكفتة أو الدوائر في الدقيق ثم البيض و البقسماط.",
            "تترك في الثلاجة لمدة ساعة حتى تتماسك ثم تحمر في الزيت."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 230,
        "protein": 14,
        "fat": 12,
        "carbs": 16,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 3.5,
          "grains": 0.3,
          "produce": 0.6,
          "dairyEggs": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "meat-35",
      "title": "كفتة الأرز مع صلصة الخضار",
      "titleEn": "Rice Kofta with Vegetable Sauce",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "15 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp35-1",
          "name": "لحم مفروم",
          "nameEn": "Minced beef",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp35-2",
          "name": "بصل كبير",
          "nameEn": "Large onion",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp35-3",
          "name": "بقدونس وشبت",
          "nameEn": "Parsley and dill",
          "standardAmount": "1/2 حزمة من كل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 حزمة من كل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp35-4",
          "name": "أرز مدقوق",
          "nameEn": "Ground rice",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp35-5",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp35-6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp35-7",
          "name": "صلصة الخضار",
          "nameEn": "Vegetable sauce (see recipe below)",
          "standardAmount": "الكمية الناتجة من الوصفة التالية",
          "category": "other",
          "sourceVariations": {
            "doc1": "الكمية الناتجة من الوصفة التالية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخلط اللحم المفروم في الكبة مع البصلة والبقدونس والشبت، ثم يضاف إليه الأرز المدقوق والتوابل ويضربوا حتى يسمك الخليط.",
          "textEn": "Process the minced beef with the onion, parsley and dill in a food mill, then add the ground rice and spices and process until the mixture thickens.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تشَكل على هيئة كور صغيرة ثم تحمر في الزيت.",
          "textEn": "Shape into small balls and fry in oil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع الكفتة في الصلصة وتترك لمدة ربع ساعة على درجة حرارة هادئة.",
          "textEn": "Add the kofta to the vegetable sauce and simmer over low heat for 15 minutes.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كفتة الأرز مع صلصة الخضار",
          "ingredients": [
            "½ كيلو لحم مفروم",
            "بصلة كبيرة",
            "½ حزمة بقدونس",
            "½ حزمة شبت",
            "½ كوب أرز مدقوق",
            "ملح",
            "فلفل",
            "بهار",
            "زيت",
            "صلصة الخضار"
          ],
          "instructions": [
            "يخلط اللحم المفروم في الكبة مع البصلة والبقدونس والشبت ثم يضاف إليها الأرز المدقوق والتوابل ويضربوا حتى يسمك الخليط.",
            "تشَكل على هيئة كور صغيرة ثم تحمر في الزيت.",
            "توضع الكفتة في الصلصة وتترك لمدة ربع ساعة على درجة حرارة هادئة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 390,
        "protein": 23,
        "fat": 24,
        "carbs": 22,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 7,
          "produce": 1.5,
          "grains": 0.3,
          "fats": 0.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-36",
      "title": "عمل صلصة الخضار",
      "titleEn": "Vegetable Sauce (for Rice Kofta)",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "يكفي لطاجن كفتة الأرز",
      "masterIngredients": [
        {
          "id": "mp36-1",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp36-2",
          "name": "طماطم معصورة أو صلصة",
          "nameEn": "Pressed tomatoes or tomato paste",
          "standardAmount": "1/4 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp36-3",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp36-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp36-5",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "3 أكواب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp36-6",
          "name": "جزر",
          "nameEn": "Carrots",
          "standardAmount": "2 جزرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 جزرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp36-7",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 حبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسخَن الزيت ويصفر فيه الثوم فقط، ثم تضاف الطماطم، ثم تتبل بالملح والفلفل والخل وترفع من الحرارة.",
          "textEn": "Heat oil and lightly golden the garlic in it, then add the tomatoes, season with salt, pepper and vinegar, and remove from the heat.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر إناء به حوالي 3 أكواب ماء مغلي وملح وفلفل، ثم نضع فيه الجزر المقطع مكعبات صغيرة لمدة ربع ساعة.",
          "textEn": "Bring about 3 cups of water to a boil with salt and pepper, then add the carrots, diced small, and cook for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضيف حبات البطاطس المكعبات إلى الجزر في الماء المغلي، ثم يضاف إليها الصلصة، وتترك على درجة حرارة متوسطة حتى تصير الصلصة سميكة لمدة ربع ساعة.",
          "textEn": "Add the diced potatoes to the carrots in the boiling water, then stir in the tomato sauce, and simmer over medium heat for 15 minutes until the sauce thickens.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل صلصة الخضار",
          "ingredients": [
            "¼ رأس ثوم مفري",
            "¼ كيلو طماطم معصورة أو صلصة طماطم",
            "ملعقة كبيرة خل",
            "ملح",
            "فلفل",
            "3 أكواب ماء",
            "عدد 2 جزرة",
            "2 حبة بطاطس"
          ],
          "instructions": [
            "يسخَن الزيت ويصفر فيه الثوم فقط ثم تضاف الطماطم ثم تتبل بالملح والفلفل والخل وترفع من الحرارة.",
            "نحضر إناء به حوالي 3 أكواب ماء مغلي وملح وفلفل ثم نضع فيه الجزر المقطع مكعبات صغيرة لمدة ربع ساعة.",
            "نضيف حبات البطاطس المكعبات إلى الجزر في الماء المغلي ثم يضاف إليها الصلصة وتترك على درجة حرارة متوسطة حتى تصير الصلصة سميكة لمدة ربع ساعة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 90,
        "protein": 2,
        "fat": 0,
        "carbs": 20,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "produce": 3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-37",
      "title": "كفتة اللحم بالدمعة",
      "titleEn": "Beef Kofta in Fresh Tomato Sauce",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "1 ساعة (تبريد)",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp37-1",
          "name": "لحم مفروم",
          "nameEn": "Minced beef",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp37-2",
          "name": "بصل متوسط مفري أو عصير بصل",
          "nameEn": "Grated medium onion or onion juice",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp37-3",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 فصوص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp37-4",
          "name": "بقدونس مفري",
          "nameEn": "Chopped parsley",
          "standardAmount": "1 ملعقة شاي",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة شاي"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp37-5",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp37-6",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp37-7",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp37-8",
          "name": "دمعة (صلصة طماطم طرية)",
          "nameEn": "\"Damaa\" fresh tomato sauce (see recipe below)",
          "standardAmount": "الكمية الناتجة من الوصفة التالية",
          "category": "other",
          "sourceVariations": {
            "doc1": "الكمية الناتجة من الوصفة التالية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخلط اللحم المفروم بالبصلة أو عصير البصلة والثوم والبقدونس والتوابل.",
          "textEn": "Mix the minced beef with the grated onion or onion juice, garlic, parsley and spices.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تدخل الثلاجة لمدة ساعة.",
          "textEn": "Refrigerate for an hour.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يغسل الأرز ويصفى جيدا من الماء حتى يجف تماما، ثم يوضع في الكبة حتى ينعم.",
          "textEn": "Wash the rice and drain it completely dry, then process it in a food mill until fine.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يخلط الأرز المدقوق باللحم المفروم جيدا.",
          "textEn": "Mix the ground rice well into the minced beef.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يشكل حسب الرغبة إما أصابع أو مستديرات.",
          "textEn": "Shape into fingers or rounds, as preferred.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يطهى على البخار حتى تتماسك الكفتة.",
          "textEn": "Steam until the kofta firms up.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ترفع وتترك حتى تبرد ثم تحمر في الزيت.",
          "textEn": "Remove, let cool, then fry in oil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "توضع أصابع الكفتة المحمرة في الدمعة، ويغطى الإناء على درجة حرارة هادئة حتى يتم نضج الكفتة وتتشرب قليلا الدمعة.",
          "textEn": "Add the fried kofta fingers to the fresh tomato sauce, cover, and simmer over low heat until the kofta is fully cooked and has absorbed a little of the sauce.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كفتة اللحم بالدمعة",
          "ingredients": [
            "½ كيلو لحم مفروم",
            "بصلة متوسطة مفرية أو عصير بصلة",
            "3 فصوص ثوم مفري",
            "ملعقة شاي بقدونس مفري",
            "ملح",
            "فلفل",
            "بهار",
            "ملعقة كبيرة أرز",
            "زيت",
            "دمعة"
          ],
          "instructions": [
            "يخلط اللحم المفروم بالبصلة أو عصير البصلة والثوم والبقدونس والتوابل.",
            "تدخل الثلاجة لمدة ساعة.",
            "يغسل الأرز ويصفى جيدا من الماء حتى يجف تماما ثم يوضع في الكبة حتى ينعم.",
            "يخلط الأرز المدقوق باللحم المفروم جيدا.",
            "يشكل حسب الرغبة إما أصابع أو مستديرات.",
            "يطهى على البخار حتى تتماسك الكفتة.",
            "ترفع وتترك حتى تبرد ثم تحمر في الزيت.",
            "توضع أصابع الكفتة المحمرة في الدمعة ويغطى الإناء على درجة حرارة هادئة حتى يتم نضج الكفتة وتتشرب قليلا الدمعة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 330,
        "protein": 22,
        "fat": 23,
        "carbs": 8,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 7,
          "produce": 0.8,
          "grains": 0.05,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-38",
      "title": "عمل دمعة للكفته",
      "titleEn": "Fresh Tomato \"Damaa\" Sauce (for Kofta)",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "5 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "يكفي لطاجن كفتة",
      "masterIngredients": [
        {
          "id": "mp38-1",
          "name": "طماطم مصفاة",
          "nameEn": "Strained tomatoes",
          "standardAmount": "2 كوب",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp38-2",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp38-3",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp38-4",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp38-5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp38-6",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يحمَر الثوم في السمن أو الزيت خفيفا، ثم تضاف الطماطم المعصورة وتترك حتى تنضج.",
          "textEn": "Lightly brown the garlic in ghee or oil, then add the strained tomatoes and cook until softened.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تضاف ملعقة الخل وتقلب جيدا، ثم يضاف الماء ويتبل بالملح والفلفل ويترك حتى الغليان.",
          "textEn": "Add the tablespoon of vinegar and stir well, then add the water, season with salt and pepper, and bring to a boil.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل دمعة للكفته",
          "ingredients": [
            "2 كوب طماطم مصفاة",
            "¼ رأس ثوم مفري",
            "ملعقة كبيرة خل",
            "2 كوب ماء",
            "ملح",
            "فلفل",
            "سمن أو زيت"
          ],
          "instructions": [
            "يحمَر الثوم في السمن أو الزيت خفيفا ثم تضاف الطماطم المعصورة وتترك حتى تنضج.",
            "تضاف ملعقة الخل وتقلب جيدا ثم يضاف الماء ويتبل بالملح والفلفل ويترك حتى الغليان."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 90,
        "protein": 2,
        "fat": 6,
        "carbs": 9,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "produce": 2,
          "fats": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-39",
      "title": "الكفتة بالصلصة",
      "titleEn": "Kofta in Tomato Sauce",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "15 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp39-1",
          "name": "لحم مفروم",
          "nameEn": "Minced beef",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp39-2",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1 ملعقة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp39-3",
          "name": "شبت مفري",
          "nameEn": "Chopped dill",
          "standardAmount": "1 ملعقة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp39-4",
          "name": "بقسماط",
          "nameEn": "Breadcrumbs",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp39-5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp39-6",
          "name": "صلصة طماطم جاهزة (وصفة النشويات)",
          "nameEn": "Tomato pasta sauce (see starches section)",
          "standardAmount": "الكمية الناتجة من وصفة الصلصة",
          "category": "other",
          "sourceVariations": {
            "doc1": "الكمية الناتجة من وصفة الصلصة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يتبل اللحم المفروم بالشبت والثوم والبقسماط والتوابل ويعجن جيدا.",
          "textEn": "Season the minced beef with dill, garlic, breadcrumbs and spices, and knead well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تكوَر حسب الرغبة إما أصابع أو دوائر.",
          "textEn": "Shape into fingers or patties, as preferred.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحمر في الزيت أو السمن.",
          "textEn": "Fry in oil or ghee.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تجهز صلصة مثل صلصة المكرونة (قسم النشويات).",
          "textEn": "Prepare a tomato sauce as for pasta (see the starches section).",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد غليان الصلصة توضع فيها الكفتة على درجة حرارة هادئة حتى النضج.",
          "textEn": "Once the sauce boils, add the kofta and simmer over low heat until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكفتة بالصلصة",
          "ingredients": [
            "½ كيلو لحم مفروم",
            "م ثوم مفري",
            "م شبت مفري",
            "بقسماط",
            "ملح",
            "فلفل"
          ],
          "instructions": [
            "يتبل اللحم المفروم بالشبت والثوم والبقسماط والتوابل ويعجن جيدا.",
            "تكوَر حسب الرغبة إما أصابع أو دوائر.",
            "تحمر في الزيت أو السمن.",
            "تجهز صلصة مثل صلصة المكرونة ( قسم النشويات).",
            "بعد غليان الصلصة توضع فيها الكفتة على درجة حرارة هادئة حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 330,
        "protein": 22,
        "fat": 21,
        "carbs": 13,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 7,
          "produce": 0.3,
          "grains": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-40",
      "title": "الكبيبة الشامي",
      "titleEn": "Levantine Kibbeh, Stuffed and Baked",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "40 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "mp40-1",
          "name": "لحم بتلو",
          "nameEn": "Veal",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp40-2",
          "name": "برغل ناعم",
          "nameEn": "Fine bulgur",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp40-3",
          "name": "بصل متوسط",
          "nameEn": "Medium onion",
          "standardAmount": "2 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp40-4",
          "name": "ملح وفلفل وبهار وقرفة",
          "nameEn": "Salt, pepper, mixed spice and cinnamon",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp40-5",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp40-6",
          "name": "عصاج (حشوة اللحم المفروم بالصنوبر)",
          "nameEn": "\"Assag\" minced-meat filling with pine nuts (see recipe)",
          "standardAmount": "الكمية الناتجة من وصفة العصاج",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "الكمية الناتجة من وصفة العصاج"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يفرم اللحم ناعما مع قليل من الملح، ثم يفرم البصل ويضاف إلى اللحم المفروم مرتين.",
          "textEn": "Mince the meat finely with a little salt, then mince the onion and combine with the meat, passing the mixture through the grinder twice.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغسل البرغل عدة مرات ويصفى جيدا من الماء.",
          "textEn": "Wash the bulgur several times and drain it completely.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف البرغل إلى اللحم المفروم ويخلط جيدا ويتبل بالتوابل، ثم يفرم هذا الخليط مرتين.",
          "textEn": "Add the bulgur to the minced meat, mix well, season with the spices, and pass this mixture through the grinder twice.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يقطع الخليط بحجم البيضة ويضغط عليه بالإصبع في الوسط، ثم يحشى بمقدار من العصاج ويقفل بشرط أن تكون مجوفة.",
          "textEn": "Portion the mixture into egg-sized pieces, press a finger into the center of each to hollow it out, stuff with some of the assag filling, and seal, keeping it hollow.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحمر في الزيت أو السمن.",
          "textEn": "Fry in oil or ghee.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "طريقة إضافية: بعد تجهيز الكبيبة والحشو كالسابق، تدهن صينية ويوضع فيها نصف مقدار الكبيبة، ثم يوضع فوقها طبقة من العصاج والصنوبر، ثم يوضع بقية مقدار الكبيبة. يرش السطح بالسمن أو الزبد وتقطع على هيئة سمبوسات، وتدخل فرنا متوسط الحرارة حتى النضج ويحمر الوجه قليلا.",
          "textEn": "Alternative baked-tray method: after preparing the kibbeh mixture and filling as above, oil a tray and spread half the kibbeh mixture in it, top with a layer of the assag filling and pine nuts, then cover with the rest of the kibbeh mixture. Drizzle the top with ghee or butter, cut into diamond shapes, and bake in a medium oven until cooked and lightly golden on top.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "كبيبة الصينية المخبوزة",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "variation"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكبيبة الشامي",
          "ingredients": [
            "½ كيلو لحم بتلو",
            "½ كوب برغل ناعم",
            "2 بصلة متوسطة",
            "ملح",
            "فلفل",
            "بهار",
            "قرفه",
            "2 م سمن",
            "عصاج"
          ],
          "instructions": [
            "يفرم اللحم ناعما مع قليل من الملح ثم يفرم البصل ويضاف إلى اللحم المفروم مرتين.",
            "يغسل البرغل عدة مرات ويصفى جيدا من الماء.",
            "يضاف البرغل إلى اللحم المفروم ويخلط جيدا ويتبل بالتوابل ثم يفرم هذا الخليط مرتين.",
            "يقطع الخليط بحجم البيضة ويضغط عليه بالاصبع في الوسط ثم يحشى بمقدار من العصاج ويقفل بشرط أن تكون مجوفة.",
            "تحمر في الزيت أو السمن.",
            "نفس الخطوات في تجهيز الكبية والحشو.",
            "تدهن صينية ويوضع فيها نصف مقدار الكبيبة ثم يوضع فوقها طبقة من العصاج والصنوبر ثم يوضع بقية مقدار الكبيبة.",
            "يرش السطح بالسمن أو الزبد وتقطع على هيئة سمبوسات.",
            "تدخل في فرن متوسط الحراة حتى النضج ويحمر الوجه قليلا."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 360,
        "protein": 22,
        "fat": 22,
        "carbs": 18,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "protein": 10,
          "grains": 0.5,
          "produce": 0.8,
          "fats": 0.8,
          "specialty": 2,
          "spices": 0.4
        }
      }
    },
    {
      "id": "meat-41",
      "title": "عمل العصاج (للحشو)",
      "titleEn": "\"Assag\" Minced Meat and Pine Nut Filling (for Stuffing)",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "حشوة متعددة الاستخدام",
      "masterIngredients": [
        {
          "id": "mp41-1",
          "name": "لحم مفروم",
          "nameEn": "Minced meat",
          "standardAmount": "1/8 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/8 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp41-2",
          "name": "صنوبر",
          "nameEn": "Pine nuts",
          "standardAmount": "2 ملعقة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp41-3",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp41-4",
          "name": "بصل مقطع حلقات رفيعة",
          "nameEn": "Onion, thinly sliced into rings",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp41-5",
          "name": "ملح وفلفل وبهار وقرفة",
          "nameEn": "Salt, pepper, mixed spice and cinnamon",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp41-6",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقدح السمن أو الزيت ويضاف إليه البصل ويشوح، ثم يضاف اللحم المفروم والتوابل، ويطهى على درجة حرارة هادئة حتى النضج مع إضافة الماء.",
          "textEn": "Heat the ghee or oil, add the onion and sauté, then add the minced meat and spices, and cook over low heat until done, adding water as needed.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 1,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل العصاج (للحشو)",
          "ingredients": [
            "⅛ كيلو لحم مفروم",
            "2 ملعقة صنوبر",
            "2 ملعقة سمن أو زيت",
            "بصلة مقطعة حلقات رفيعة",
            "ملح",
            "فلفل",
            "بهار",
            "قرفه",
            "ماء"
          ],
          "instructions": [
            "يقدح السمن أو الزيت ويضاف إليها البصل ويشوح ثم يضاف اللحم المفروم والتوابل ويطهى على درجة حرارة هادئة حتى النضج مع إضافة الماء."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 160,
        "protein": 7,
        "fat": 13,
        "carbs": 4,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 2,
          "specialty": 2,
          "fats": 0.3,
          "produce": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "meat-42",
      "title": "تتبيلة الزبادي",
      "titleEn": "Yogurt Marinade (for Oven-Roasted Meat or Chicken)",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "-",
      "servings": "يكفي لتتبيل 1 كيلو لحم أو دجاج",
      "masterIngredients": [
        {
          "id": "mp42-1",
          "name": "بصلة",
          "nameEn": "Onion",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp42-2",
          "name": "طماطم",
          "nameEn": "Tomato",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp42-3",
          "name": "جزرة",
          "nameEn": "Carrot",
          "standardAmount": "1 جزرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 جزرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp42-4",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp42-5",
          "name": "كرفس",
          "nameEn": "Celery",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp42-6",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp42-7",
          "name": "حبهان مدقوق وقرفة وزعتر",
          "nameEn": "Crushed cardamom, cinnamon and thyme",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp42-8",
          "name": "زيت وملح وفلفل وماء",
          "nameEn": "Oil, salt, pepper and a little water",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضرب في الخلاط الطماطم والجزر والثوم والكرفس، ثم يضاف لهم الزبادي والملح والفلفل.",
          "textEn": "Blend the tomato, carrot, garlic and celery, then stir in the yogurt, salt and pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحمر بصلة مقطعة حلقات في الزيت ثم تضاف إلى الخلطة.",
          "textEn": "Brown onion rings in oil, then add them to the mixture.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تتبل في هذه الخلطة اللحوم أو الدجاج.",
          "textEn": "Marinate the meat or chicken in this mixture before roasting.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "تتبيلة الزبادي",
          "ingredients": [
            "بصلة",
            "ثمرة طماطم",
            "جزرة",
            "2 فص ثوم",
            "كرفس",
            "زبادي",
            "حبهان مدقوق",
            "قرفة",
            "زعتر",
            "زيت",
            "ملح",
            "فلفل",
            "قليل من الماء"
          ],
          "instructions": [
            "يضرب في الخلاط الطماطم و الجزر و الثوم و الكرفس ثم يضاف لهم الزبادي و الملح و الفلفل.",
            "تحمر بصلة مقطعة حلقات في الزيت ثم تضاف الى الخلطة.",
            "تتبل في هذه الخلطة اللحوم و الدجاج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 70,
        "protein": 2,
        "fat": 4,
        "carbs": 7,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 0.8,
          "fats": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "meat-43",
      "title": "تتبيلة صلصة الطماطم",
      "titleEn": "Tomato Sauce Marinade (for Oven-Roasted Meat or Chicken)",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "حسب الصينية",
      "servings": "يكفي لتتبيل 1 كيلو لحم أو دجاج",
      "masterIngredients": [
        {
          "id": "mp43-1",
          "name": "بصل",
          "nameEn": "Onion",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp43-2",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp43-3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp43-4",
          "name": "ورق لورا مطحون",
          "nameEn": "Ground bay leaf",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp43-5",
          "name": "ملح وفلفل وبهارات وزعتر وقرفة وقرنفل وحبهان",
          "nameEn": "Salt, pepper, mixed spice, thyme, cinnamon, cloves and crushed cardamom",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp43-6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp43-7",
          "name": "فلفل رومي",
          "nameEn": "Bell pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp43-8",
          "name": "طماطم أو صلصة طماطم وماء",
          "nameEn": "Tomatoes or tomato paste, and water",
          "standardAmount": "حسب الحاجة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يفرم في الكبة البصل والثوم والفلفل الأخضر وجميع التوابل.",
          "textEn": "Process the onion, garlic, bell pepper and all the spices in a food mill.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف لها الطماطم المعصورة أو صلصة الطماطم والزيت ويقلبوا جيدا مع الليمون.",
          "textEn": "Add the pressed tomatoes or tomato paste and the oil, and mix well with the lemon juice.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تتبل في هذه الخلطة اللحوم أو الدجاج.",
          "textEn": "Marinate the meat or chicken in this mixture.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدهن صينية بالزيت وتوضع فيها اللحوم المتبلة مع قليل من الماء وتغطى وتدخل الفرن.",
          "textEn": "Oil a tray, place the marinated meat in it with a little water, cover, and bake.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "تتبيلة صلصة الطماطم",
          "ingredients": [
            "2 بصلة",
            "2 فص ثوم",
            "2 ملعقة كبيرة عصير ليمون",
            "ورق اللورا المطحون",
            "ملح",
            "فلفل",
            "بهارات",
            "2 ملعقة زيت",
            "زعتر",
            "قرفة",
            "قرنفل",
            "حبهان مدقوق",
            "فلفل رومي",
            "طماطم أو ملعقة صلصة طماطم",
            "ماء"
          ],
          "instructions": [
            "يفرم في الكبة البصل و الثوم و الفلفل الاخضر و جميع التوابل.",
            "يضاف لها الطماطم المعصورة أو صلصة الطماطم و الزيت و يقلبوا جيدا مع الليمون.",
            "تتبل في هذه الخلطة اللحوم أو الدجاج.",
            "تدهن صينية بالزيت و توضع فيها اللحوم المتبلة مع قليل من الماء و تغطى و تدخل الفرن."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 80,
        "protein": 1,
        "fat": 5,
        "carbs": 8,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "produce": 2,
          "fats": 0.3,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-44",
      "title": "اللحم أو الدجاج في الصينية (رستوبتلو)",
      "titleEn": "Oven-Braised Meat or Chicken Tray (\"Rosto Batlo\")",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "mp44-1",
          "name": "لحم بتلو أو صدور دجاج",
          "nameEn": "Veal or chicken breast",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp44-2",
          "name": "بصل كبير",
          "nameEn": "Large onion",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp44-3",
          "name": "فلفل أخضر",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp44-4",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp44-5",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp44-6",
          "name": "عصير طماطم أو صلصة",
          "nameEn": "Tomato juice or tomato paste",
          "standardAmount": "2 كوب",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp44-7",
          "name": "عصير ليمون أو خل",
          "nameEn": "Lemon juice or vinegar",
          "standardAmount": "1 ملعقة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp44-8",
          "name": "ملح وفلفل وبهار وزعتر وقرفة وقرنفل وحبهان",
          "nameEn": "Salt, pepper, mixed spice, thyme, cinnamon, cloves and a little crushed cardamom",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp44-9",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يحمر اللحم أو الدجاج في إناء به زيت أو سمن حتى يأخذ اللون الذهبي، ثم يوضع في صينية الفرن.",
          "textEn": "Brown the meat or chicken in a pot with oil or ghee until golden, then transfer it to an oven tray.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تتبل بصلة كبيرة مقطعة شرائح بالملح والفلفل والبهار والقرفة والزعتر والقرنفل، وتضاف إلى اللحم في الصينية، أو باستخدام أي من تتبيلات الطهو في الفرن.",
          "textEn": "Season sliced onion with salt, pepper, mixed spice, cinnamon, thyme and cloves, and add it to the meat in the tray (or use any of the oven marinades above).",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تقطع فلفلة خضراء شرائح مع فصوص الثوم المفري وعصير الطماطم أو 2 ملعقة كبيرة من صلصة الطماطم المخففة بالماء، ويضافون إلى اللحم أو الدجاج.",
          "textEn": "Slice the green pepper, add it with the crushed garlic and the tomato juice (or 2 tablespoons of tomato paste diluted with water), and add to the meat or chicken.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تضاف كمية مناسبة من الماء به عصير الليمون أو الخل والحبهان المدقوق، وتترك حتى الغليان ثم يوضع زيت على الوجه.",
          "textEn": "Add enough water mixed with the lemon juice or vinegar and the crushed cardamom, bring to a boil, then drizzle a little oil on top.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تغطى الصينية بالفويل وتدخل الفرن حتى النضج، وقرب النضج يرفع الغطاء وتترك الصينية حتى تتشرب تماما كل السائل.",
          "textEn": "Cover the tray with foil and bake until cooked; near the end, remove the foil and let the tray bake uncovered until all the liquid is fully absorbed.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "اللحم أو الدجاج في الصينية (رستوبتلو)",
          "ingredients": [
            "1 كيلو لحم بتلو أو كيلو صدور دجاج",
            "بصلة كبيرة",
            "ثمرة فلفل خضراء",
            "زيت أو سمن",
            "¼ رأس ثوم مفري",
            "عصير 2 كوب طماطم أو صلصة طماطم",
            "عصير ليمون أو م خل",
            "ملح",
            "فلفل",
            "بهار",
            "زعتر",
            "قرفه",
            "قرنفل",
            "قليل من الحبهان المدقوق",
            "كمية من الماء"
          ],
          "instructions": [
            "يحمر اللحم أو الدجاج في إناء به زيت أو سمن حتى تأخذ اللون الذهبي ثم توضع في صينية الفرن.",
            "تتبل بصلة كبيرة ومقطعة شرائح بالملح والفلفل والبهار والقرفه والزعتر والقرنفل وتضاف إلى اللحم في الصينية أو باستخدام أي من تتبيلات الطهو في الفرن.",
            "تقطع فلفلة خضراء شرائح مع فصوص الثوم المفري وعصير الطماطم أو 2 ملعقة كبيرة من صلصة الطماطم المخففة بالماء ويضافوا إلى اللحم أو الدجاج.",
            "تضاف كمية مناسبة من الماء به عصير الليمون أو الخل والحبهان المدقوق وتترك حتى الغليان ثم يوضع زيت على الوجه.",
            "تغطى الصينية بالفويل وتدخل الفرن حتى النضج وقرب النضج يرفع الغطاء وتترك الصينية حتى تشرب تماما كل السائل."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 36,
        "fat": 22,
        "carbs": 9,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "protein": 11,
          "produce": 2,
          "fats": 0.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-45",
      "title": "صينية اللحم أو الدجاج بالخضروات",
      "titleEn": "Meat or Chicken Tray with Vegetables and Cheese",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "mp45-1",
          "name": "لحم أو صدور دجاج",
          "nameEn": "Meat or chicken breast",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp45-2",
          "name": "بصلة",
          "nameEn": "Onion",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp45-3",
          "name": "فلفل أخضر",
          "nameEn": "Green pepper",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 حبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp45-4",
          "name": "جزرة",
          "nameEn": "Carrot",
          "standardAmount": "1 جزرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 جزرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp45-5",
          "name": "بطاطس",
          "nameEn": "Potato",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 حبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp45-6",
          "name": "كوسة",
          "nameEn": "Zucchini",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 حبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp45-7",
          "name": "زيتون أسود",
          "nameEn": "Black olives",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp45-8",
          "name": "جبن شيدر",
          "nameEn": "Cheddar cheese",
          "standardAmount": "شرائح",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "شرائح"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp45-9",
          "name": "بيضة وبقسماط",
          "nameEn": "Egg and breadcrumbs",
          "standardAmount": "1 بيضة وحسب الحاجة من البقسماط",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة وحسب الحاجة من البقسماط"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp45-10",
          "name": "ملح وفلفل وزيت",
          "nameEn": "Salt, pepper and oil",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يطهى على البخار الجزر والكوسة والبطاطس المقطعة مكعبات صغيرة جدا.",
          "textEn": "Steam the carrot, zucchini and potato, diced very small.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تعمل خلطة من حلقات البصل والفلفل الأخضر مع شرائح من جبن الشيدر والزيتون والملح والفلفل.",
          "textEn": "Make a mixture of onion rings and green pepper with slices of cheddar cheese, olives, salt and pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تضاف هذه الخلطة إلى الخضار المطهو وتعجن جيدا.",
          "textEn": "Add this mixture to the steamed vegetables and mix well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدهن صينية بالزيت وترص فيها طبقة من عجينة الخلطة ثم طبقة من اللحوم أو الدجاج.",
          "textEn": "Oil a tray and layer in the vegetable mixture, then a layer of the meat or chicken.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يدهن الوجه بالبيض المخفوق ثم يرش بالبقسماط.",
          "textEn": "Brush the top with beaten egg, then sprinkle with breadcrumbs.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تغطى وتدخل الفرن.",
          "textEn": "Cover and bake.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "صينية اللحم أو الدجاج بالخضروات",
          "ingredients": [
            "1 كيلو لحم أو كيلو صدور دجاج",
            "بصلة",
            "حبة فلفل أخضر",
            "جزرة",
            "حبة بطاطس",
            "حبة كوسة",
            "زيتون أسود",
            "جبن شيدر",
            "ملح",
            "فلفل",
            "زيت",
            "بيضة",
            "بقسماط"
          ],
          "instructions": [
            "يطهى على البخار الجزر و الكوسة و البطاطس المكعبات الصغيرة جدا.",
            "تعمل خلطة من حلقات البصل و الفلفل الأخضر مع شرائح من جبن الشيدر و الزيتون و الملح و الفلفل.",
            "تضاف هذه الخلطة الى الخضار المطهو و تعجن جيدا.",
            "تدهن صينية بالزيت و ترص فيها طبقة من عجينة الخلطة ثم طبقة من اللحوم أو الدجاج.",
            "يدهن الوجه بالبيض المخفوق ثم ترش بالبقسماط.",
            "تغطى و تدخل الفرن."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 440,
        "protein": 40,
        "fat": 26,
        "carbs": 11,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 11,
          "produce": 3,
          "dairyEggs": 2,
          "specialty": 1,
          "fats": 0.6,
          "spices": 0.4
        }
      }
    },
    {
      "id": "meat-46",
      "title": "صينية الدجاج المحمَر",
      "titleEn": "Tray-Baked Browned Chicken",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp46-1",
          "name": "دجاجة",
          "nameEn": "Whole chicken",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp46-2",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp46-3",
          "name": "كمون وكسبرة",
          "nameEn": "Cumin and coriander",
          "standardAmount": "1 ملعقة كمون وقليل من الكسبرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة كمون وقليل من الكسبرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp46-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp46-5",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخلط جيدا الدقيق بالكمون والكسبرة والملح والفلفل.",
          "textEn": "Mix the flour well with the cumin, coriander, salt and pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تقطَع الدجاجة أرباعا وتتبل في الخليط.",
          "textEn": "Quarter the chicken and coat it in the mixture.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحمر في الزيت حتى يصير لونها بنيا وترفع على مناديل ورقية.",
          "textEn": "Brown in oil until golden, then drain on paper towels.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدهن صينية بالزيت وترص فيها اللحوم أو الدجاج، وتغطى وتدخل الفرن.",
          "textEn": "Oil a tray, arrange the chicken in it, cover, and bake.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "صينية الدجاج المحمَر",
          "ingredients": [
            "1 دجاجة",
            "2 ملعقة كبيرة دقيق",
            "ملعقة كمون",
            "كسبرة",
            "ملح",
            "فلفل",
            "زيت"
          ],
          "instructions": [
            "يخلط جيدا الدقيق بالكمون و الكسبرة و الملح و الفلفل.",
            "تقطَع الدجاجة إربع و تتبل في الخليط.",
            "تحمر في الزيت حتى يصير لونها بنيا و ترفع على مناديل ورقية.",
            "تدهن صينية بالزيت و ترص فيها اللحوم أو الدجاج و تغطى و تدخل الفرن."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 44,
        "fat": 35,
        "carbs": 5,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 7,
          "grains": 0.1,
          "fats": 0.6,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-47",
      "title": "الفخدة",
      "titleEn": "Oven-Roasted Veal Leg",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "2 ساعة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "mp47-1",
          "name": "فخدة بتلو",
          "nameEn": "Veal leg",
          "standardAmount": "1 فخدة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 فخدة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp47-2",
          "name": "بصل كبير",
          "nameEn": "Large onion",
          "standardAmount": "2 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp47-3",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "1/2 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp47-4",
          "name": "عصير بصل",
          "nameEn": "Onion juice",
          "standardAmount": "عصير بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "عصير بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp47-5",
          "name": "ملح وفلفل وبهار وقرفة",
          "nameEn": "Salt, pepper, mixed spice and cinnamon",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp47-6",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp47-7",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تشوح الفخدة في صينية بها زيت أو سمن مع بصل مقطع حلقات ومدعوك بالملح والفلفل والبهار والقرفة.",
          "textEn": "Sear the leg in a tray with oil or ghee, with onion rings mashed with salt, pepper, mixed spice and cinnamon.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تغرز في الفخدة فصوص الثوم صحيحة أو توضع بدون غرز.",
          "textEn": "Insert whole garlic cloves into the leg, or leave them alongside without inserting.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 3,
          "text": "نضيف للفخدة عصير بصلة والخل.",
          "textEn": "Add onion juice and the vinegar to the leg.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تلف جيدا في فويل داخل الصينية ونسكب حولها قليل من الماء.",
          "textEn": "Wrap well in foil in the tray and pour a little water around it.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدخل الفرن مع ملاحظة احتياجها للماء حتى النضج.",
          "textEn": "Roast in the oven, topping up water as needed, until fully cooked.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الفخدة",
          "ingredients": [
            "فخدة بتلو",
            "2 بصلة كبيرة",
            "½ رأس ثوم",
            "عصير بصلة",
            "قليل من الماء",
            "ملح",
            "فلفل",
            "بهار قرفة",
            "2 ملعقة كبيرة خل"
          ],
          "instructions": [
            "تشوح الفخدة في صينية بها زيت أو سمن مع بصل مقطع حلقات ومدعوك بالملح والفلفل والبهار والقرفة.",
            "تغرز في الفخدة فصوص الثوم صحيحة أو توضع بدون غرز.",
            "نضيف للفخدة عصير بصلة والخل.",
            "تلف جيدا في فويل داخل الصينية ونسكب حولها قليل من الماء.",
            "تدخل الفرن مع ملاحظة احتياجها للماء حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 420,
        "protein": 48,
        "fat": 22,
        "carbs": 5,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 30,
          "produce": 1.5,
          "spices": 0.6
        }
      }
    },
    {
      "id": "meat-48",
      "title": "طريقة أخرى لحشوة الفخذة",
      "titleEn": "Another Yogurt-Roasted Leg of Veal, with Thickened Gravy",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "2 ساعة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "mp48-1",
          "name": "بصلة",
          "nameEn": "Onion",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp48-2",
          "name": "ملح وفلفل وجوزة الطيب وزعتر",
          "nameEn": "Salt, pepper, nutmeg and thyme",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp48-3",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "1 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp48-4",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "2 علبة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 علبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp48-5",
          "name": "طماطم",
          "nameEn": "Tomatoes",
          "standardAmount": "2 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp48-6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp48-7",
          "name": "نشا أو دقيق",
          "nameEn": "Cornstarch or flour",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضرب في الخلاط البصل مع الملح والفلفل والثوم والطماطم والتوابل ثم الزبادي، أو باستخدام أي من تتبيلات الطهو في الفرن.",
          "textEn": "Blend the onion with salt, pepper, garlic, tomatoes and spices, then stir in the yogurt (or use any of the oven marinades above).",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تفتح فتحة عميقة بجانب العظم ونسكب فيها نصف الخلطة.",
          "textEn": "Cut a deep pocket alongside the bone and pour in half the marinade.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تقلب الفخدة على الوجه الآخر وتوضع بقية التتبيلة ثم الزيت.",
          "textEn": "Turn the leg over, add the rest of the marinade, then the oil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تلف داخل الفويل وتوضع في الصينية وتدخل الفرن حتى النضج.",
          "textEn": "Wrap in foil, place in the tray, and roast until fully cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد أن تنضج الفخدة يؤخذ المتبقي من الصوص ويوضع في إناء. نخلط النشا أو الدقيق حسب كمية الصوص بقليل من الماء ثم يسكب على الصوص على درجة حرارة هادئة حتى يصبح سميكا إلى حد ما.",
          "textEn": "Once the leg is cooked, collect the remaining sauce in a pot. Dissolve the cornstarch or flour, in proportion to the sauce, in a little water, then stir it into the sauce over low heat until it thickens somewhat.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يفتح الفويل ويسكب الصوص على الفخدة.",
          "textEn": "Unwrap the foil and pour the sauce over the leg.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ممكن عمل سوتيه خضروات ويوضع بجانب الفخدة.",
          "textEn": "Sautéed vegetables can be prepared and served alongside the leg.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "طريقة أخرى لحشوة الفخذة",
          "ingredients": [
            "بصلة",
            "ملح",
            "فلفل",
            "جوزة الطيب",
            "زعتر",
            "رأس ثوم",
            "2 زبادي",
            "2 ثمرة طماطم",
            "زيت",
            "ملعقة كبيرة نشا أو دقيق"
          ],
          "instructions": [
            "يضرب في الخلاط البصل مع الملح والفلفل والثوم والطماطم والتوابل ثم الزبادي أو باستخدام أي من تتبيلات الطهو في الفرن.",
            "تفتح فتحة عميقة بجانب العظم ونسكب فيها نصف الخلطة.",
            "تقلب الفخدة على الوجه الآخر وتوضع بقية التتبيلة ثم الزيت.",
            "تلف داخل الفويل وتوضع في الصينية وتدخل الفرن حتى النضج.",
            "بعد أن تنضج الفخدة يؤخذ المتبقي من الصوص ويوضع في إناء.",
            "نخلط النشا أو الدقيق حسب كمية الصوص بقليل من الماء ثم يسكب على الصوص على درجة حرارة هادئة حتى يصبح سميكا إلى حد ما.",
            "يفتح الفويل ويسكب الصوص على الفخدة.",
            "ممكن عمل سوتية خضروات ويوضع بجانب الفخدة."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 160,
        "protein": 4,
        "fat": 9,
        "carbs": 14,
        "fiber": 1,
        "sugar": 6,
        "cost": {
          "produce": 2,
          "dairyEggs": 2,
          "fats": 0.4,
          "grains": 0.1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-49",
      "title": "اللحم أو الدجاج بالزبادي",
      "titleEn": "Oven-Roasted Meat or Chicken in Yogurt Marinade",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "4 ساعات (تتبيل)",
      "cookTime": "50 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "mp49-1",
          "name": "لحم أو صدور دجاج",
          "nameEn": "Meat or chicken breast",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp49-2",
          "name": "طماطم",
          "nameEn": "Tomato",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp49-3",
          "name": "فلفلة خضراء",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp49-4",
          "name": "بصل متوسط",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp49-5",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 فصوص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp49-6",
          "name": "عصير ليمون أو خل",
          "nameEn": "Lemon juice or vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp49-7",
          "name": "مستردة",
          "nameEn": "Mustard",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp49-8",
          "name": "ملح وفلفل وبهار وزعتر",
          "nameEn": "Salt, pepper, mixed spice and thyme",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp49-9",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp49-10",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضرب في الخلاط الطماطم والبصل والفلفل والثوم والليمون أو الخل والمستردة مع التوابل والزبادي، أو باستخدام أي من تتبيلات الطهو في الفرن.",
          "textEn": "Blend the tomato, onion, green pepper, garlic, lemon juice or vinegar, and mustard, with the spices and yogurt (or use any of the oven marinades above).",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع اللحم أو الدجاج في صينية مدهونة زيت ويسكب فوقها الخليط، وتغطى وتترك في الثلاجة لمدة 4 ساعات.",
          "textEn": "Place the meat or chicken in an oiled tray, pour the mixture over it, cover, and refrigerate for 4 hours.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تدخل الصينية في الفرن في درجة حرارة متوسطة مع إضافة قليل من الماء إذا احتاج الأمر حتى النضج.",
          "textEn": "Bake in a medium oven, adding a little water if needed, until fully cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يرفع الغطاء وتترك داخل الفرن حتى تتشرب السائل تماما.",
          "textEn": "Remove the cover and continue baking until all the liquid is absorbed.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "اللحم أو الدجاج بالزبادي",
          "ingredients": [
            "1 كيلو لحم أو كيلو صدور دجاج",
            "ثمرة  طماطم",
            "فلفلة خضراء",
            "بصلة متوسطة",
            "3 فصوص ثوم",
            "عصير ليمونة أو ملعقة كبيرة خل",
            "ملعقة صغيرة  مستردة",
            "ملح",
            "فلفل",
            "بهار",
            "زعتر",
            "2 كوب زبادي حسب كمية اللحم أو الدجاج",
            "2 ملعقة كبيرة زيت"
          ],
          "instructions": [
            "يضرب في الخلاط الطماطم والبصل والفلفل والثوم والليمون أو الخل والمستردة مع التوابل والزبادي أو باستخدام أي من تتبيلات الطهو في الفرن.",
            "يوضع اللحم أو الدجاج في صينية مدهونة زيت ويسكب فوقها الخليط وتغطى وتترك في الثلاجة لمدة 4 ساعات.",
            "تدخل الصينية في الفرن في درجة حرارة متوسطة مع إضافة قليل من الماء إذا احتاج الأمر حتى النضج.",
            "يرفع الغطاء وتترك داخل الفرن حتى تتشرب السائل تماما."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 360,
        "protein": 40,
        "fat": 18,
        "carbs": 8,
        "fiber": 1,
        "sugar": 6,
        "cost": {
          "protein": 11,
          "produce": 1.5,
          "dairyEggs": 2,
          "fats": 0.4,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-50",
      "title": "اللحم الملفوف",
      "titleEn": "Foil-Wrapped Oven-Roasted Beef",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "2 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "mp50-1",
          "name": "لحم",
          "nameEn": "Beef",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp50-2",
          "name": "بصل كبير",
          "nameEn": "Large onion",
          "standardAmount": "2 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp50-3",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp50-4",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع البصل حلقات ويدعك بالملح والفلفل والبهار.",
          "textEn": "Slice the onion into rings and mash it with salt, pepper and mixed spice.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يقطع اللحم قطعا صغيرة متساوية ويوضع عليه الزيت.",
          "textEn": "Cut the meat into small, even pieces and drizzle with the oil.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخلط اللحم بالبصل المدعوك والزيت ويوضع في الفويل ويغلق جيدا.",
          "textEn": "Mix the meat with the mashed onion and oil, wrap in foil, and seal well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يدخل الفرن لمدة ساعتين تقريبا حتى النضج.",
          "textEn": "Bake for about 2 hours, until fully cooked.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "اللحم الملفوف",
          "ingredients": [
            "1 كيلو لحم",
            "2 بصلة كبيرة",
            "2 ملعقة كبيرة زيت",
            "ملح",
            "فلفل",
            "بهار"
          ],
          "instructions": [
            "يقطع البصل حلقات ويدعك بالملح والفلفل والبهار.",
            "يقطع اللحم قطع صغيرة متساوية ويوضع عليه الزيت.",
            "يخلط اللحم بالبصل المدعوك و الزيت ويوضع في الفويل ويغلق جيدا.",
            "يدخل الفرن لمدة ساعتين تقريبا حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 400,
        "protein": 40,
        "fat": 24,
        "carbs": 5,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 13,
          "produce": 1,
          "fats": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-51",
      "title": "اللحم أو الدجاج المفروم",
      "titleEn": "Baked Minced Meat or Chicken Loaf",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp51-1",
          "name": "لحم أو بواقي دجاجة مسلوقة",
          "nameEn": "Beef or leftover boiled chicken",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp51-2",
          "name": "فلفلة خضراء",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp51-3",
          "name": "جزرة مبشورة",
          "nameEn": "Grated carrot",
          "standardAmount": "1 جزرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 جزرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp51-4",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp51-5",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp51-6",
          "name": "ملح وفلفل وزعتر وبهار وكركم",
          "nameEn": "Salt, pepper, thyme, mixed spice and turmeric",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نحضر الكبة لفرم اللحم أو بواقي الدجاج مع الجزرة المبشورة والفلفلة الخضراء والتوابل.",
          "textEn": "Grind the meat or leftover chicken in a food mill with the grated carrot, green pepper and spices.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف إلى الخلطة بيضة مضروبة في نصف كوب لبن ويخلطوا جيدا.",
          "textEn": "Add an egg beaten into half a cup of milk to the mixture and mix well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر قالبا ونضع الخليط فيه بالضغط عليه بعد دهن القالب بالزيت.",
          "textEn": "Oil a loaf pan, press the mixture into it firmly.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل الفرن في درجة حرارة متوسطة، وبعد النضج تقطع شرائح.",
          "textEn": "Bake in a medium oven, and once cooked, slice and serve.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "اللحم أو الدجاج المفروم",
          "ingredients": [
            "½ كيلو لحم أو بواقي دجاجة مسلوقة",
            "ثمرة فلفلة خضراء",
            "جزرة مبشورة",
            "1بيضة",
            "½ كوب لبن",
            "ملح وفلفل",
            "زعتر",
            "بهار",
            "كركم"
          ],
          "instructions": [
            "نحضر الكبة لفرم اللحم أو بواقي الدجاج مع الجزرة المبشورة والفلفلة الخضراء والتوابل.",
            "يضاف إلى الخلطة بيضة مضروبة في نصف كوب لبن ويخلطوا جيدا.",
            "نحضر قالب ونضع الخليط فيه بالضغط عليه بعد دهن القالب بالزيت.",
            "تدخل الفرن في درجة حرارة متوسطة وبعد النضج تقطع شرائح."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 29,
        "fat": 17,
        "carbs": 7,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "protein": 5,
          "produce": 0.6,
          "dairyEggs": 0.6,
          "spices": 0.4
        }
      }
    },
    {
      "id": "meat-52",
      "title": "الدجاج المسلوق بالصلصة",
      "titleEn": "Boiled Chicken Baked in Spiced Tomato Sauce",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp52-1",
          "name": "دجاجة مسلوقة",
          "nameEn": "Boiled chicken",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp52-2",
          "name": "طماطم",
          "nameEn": "Tomato",
          "standardAmount": "1/2 كوب",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp52-3",
          "name": "بصل متوسط",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp52-4",
          "name": "فلفلة خضراء",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp52-5",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp52-6",
          "name": "زيت وخل",
          "nameEn": "Oil and vinegar",
          "standardAmount": "حسب الحاجة و1 ملعقة كبيرة خل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة و1 ملعقة كبيرة خل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp52-7",
          "name": "مرق أو ماء",
          "nameEn": "Broth or water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp52-8",
          "name": "ملح وفلفل وبهار وزعتر وقرفة وقرنفل",
          "nameEn": "Salt, pepper, mixed spice, thyme, cinnamon and cloves",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تدهن صينية بالزيت وتقطع الدجاجة المسلوقة أرباعا وتوضع في الصينية.",
          "textEn": "Oil a tray, quarter the boiled chicken, and arrange it in the tray.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تقطع البصلة شرائح وتحمر في الزيت حتى الاصفرار داخل إناء.",
          "textEn": "Slice the onion and brown it in oil in a pot until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تقطع الفلفلة شرائح وتضاف إلى البصلة مع الثوم المفري ويشوحان جيدا، ثم يضاف الخل والتوابل.",
          "textEn": "Slice the green pepper and add it to the onion with the crushed garlic, sauté well, then add the vinegar and spices.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضيف كوب من المرق أو الماء للخليط، وبعد الغليان يصب على الدجاج ويدخل فرن متوسط الحرارة حتى يتشرب السائل ويحمر الوجه.",
          "textEn": "Add a cup of broth or water to the mixture, bring to a boil, then pour over the chicken and bake in a medium oven until the liquid is absorbed and the top is golden.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الدجاج المسلوق بالصلصة",
          "ingredients": [
            "1 دجاجة",
            "½ كوب طماطم",
            "بصلة متوسطة",
            "ثمرة فلفلة خضراء",
            "2 فص ثوم",
            "زيت",
            "ملعقة كبيرة خل",
            "كوب مرق أو ماء",
            "ملح",
            "فلفل",
            "بهار",
            "زعتر",
            "قرفة",
            "قرنفل"
          ],
          "instructions": [
            "تدهن صينية بالزيت وتقطع الدجاجة المسلوقة إربع وتوضع في الصينية.",
            "تقطع البصلة شرائح وتحمر في الزيت حتى الإصفرار داخل الإناء.",
            "تقطع الفلفلة شرائح وتضاف إلى البصلة مع الثوم المفري ويشوحوا جيدا ثم يضاف الخل والتوابل.",
            "نضيف كوب من المرق أو الماء للخليط وبعد الغليان يصب على الدجاج ويدخل فرن متوسط الحرارة حتى يتشرب السائل ويحمر الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 40,
        "fat": 20,
        "carbs": 8,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 7,
          "produce": 1.2,
          "fats": 0.4,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-53",
      "title": "الدجاج بالكورن فليكس",
      "titleEn": "Chicken Bake with Corn Flakes and Béchamel",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp53-1",
          "name": "دجاجة",
          "nameEn": "Chicken",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp53-2",
          "name": "زيتون أسود",
          "nameEn": "Black olives",
          "standardAmount": "1/8 كيلو",
          "category": "other",
          "sourceVariations": {
            "doc1": "1/8 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp53-3",
          "name": "فلفلة خضراء",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp53-4",
          "name": "كورن فليكس",
          "nameEn": "Corn flakes",
          "standardAmount": "كمية قليلة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "كمية قليلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp53-5",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp53-6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp53-7",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp53-8",
          "name": "جبن رومي مبشور",
          "nameEn": "Grated Romy cheese",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp53-9",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نحضر صينية أو بايركس ونفرشها بالكورن فليكس كقاعدة للصينية.",
          "textEn": "Line the base of a tray or Pyrex dish with corn flakes.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يقطع الدجاج صغيرا وكذا الزيتون والفلفلة إلى شرائح.",
          "textEn": "Cut the chicken into small pieces, and slice the olives and green pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع الدجاج مع الزيتون والفلفلة فوق الكورن فليكس.",
          "textEn": "Arrange the chicken, olives and green pepper over the corn flakes.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نعمل باشاميل سميك القوام بتسخين زيت ثم إضافة ملعقة الدقيق، وبعد الاصفرار يضاف كوب اللبن مع الملح والفلفل بدون حرارة مع التقليب، ثم يرفع على درجة حرارة متوسطة حتى يغلظ القوام.",
          "textEn": "Make a thick béchamel: heat oil, whisk in the tablespoon of flour, and once golden, off the heat whisk in the cup of milk with salt and pepper, then return to medium heat, stirring, until it thickens.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تضاف الباشاميل فوق الدجاج مع رش جبن رومي مبشور على الوجه.",
          "textEn": "Pour the béchamel over the chicken and sprinkle grated Romy cheese on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ترش كمية بسيطة من الكورن فليكس على الجبن المبشور، وتغطى وتدخل الفرن.",
          "textEn": "Sprinkle a little more corn flakes over the cheese, cover, and bake.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الدجاج بالكورن فليكس",
          "ingredients": [
            "1 دجاجة",
            "⅛ كيلو زيتون أسود",
            "ثمرة فلفلة خضراء",
            "كمية قليلة من الكورن فليكس",
            "ملعقة كبيرة دقيق",
            "2 م زيت",
            "كوب لبن",
            "بشر جبن رومي",
            "ملح وفلفل"
          ],
          "instructions": [
            "نحضر صينية أو بايركس ونفرشها بالكورن فليكس كقاعدة للصينية.",
            "يقطع الدجاج صغيرا وكذا الزيتون والفلفة الى شرائح.",
            "يوضع الدجاج مع الزيتون والفلفة فوق الكورن فليكس.",
            "نعمل باشامل سميك القوام بتسخين زيت ثم يضاف إليه ملعقة الدقيق وبعد الاصفرار يضاف كوب اللبن مع الملح والفلفل بدون حرارة مع التقليب ثم يرفع على درجة حرارة متوسطة حتى يغلظ القوام.",
            "تضاف الباشامل فوق الدجاج مع رش جبن رومي مبشور على الوجه.",
            "ترش كمية بسيطة من الكورن فليكس على الجبن المبشور وتغطى وتدخل الفرن."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 46,
        "fat": 34,
        "carbs": 16,
        "fiber": 1,
        "sugar": 6,
        "cost": {
          "protein": 7,
          "specialty": 2,
          "produce": 0.5,
          "grains": 0.8,
          "fats": 0.3,
          "dairyEggs": 2.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "meat-54",
      "title": "الدجاج بالمستردة",
      "titleEn": "Chicken Breast in Mustard-Cream Sauce",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp54-1",
          "name": "صدور دجاج",
          "nameEn": "Chicken breasts",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp54-2",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "2 ملعقة كبيرة، ثم 2 أخرى",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة، ثم 2 أخرى"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp54-3",
          "name": "مستردة",
          "nameEn": "Mustard",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp54-4",
          "name": "قشدة",
          "nameEn": "Clotted cream",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp54-5",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp54-6",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطع صدور الدجاج رفيعة وتحمر في زيت ساخن حتى تصير ذهبية اللون، ثم ترفع من الإناء وترص في صينية.",
          "textEn": "Slice the chicken breasts thinly and brown in hot oil until golden, then remove and arrange in a tray.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في نفس الإناء نضيف الزيت أو السمن مرة أخرى ونصب فيه المستردة ونقلب بسرعة على درجة حرارة هادئة، ثم نضيف القشدة المذابة في اللبن ونقلب جيدا، ثم نضيف الماء حسب الحاجة.",
          "textEn": "In the same pot, add more oil or ghee, whisk in the mustard quickly over low heat, then whisk in the clotted cream dissolved in milk, and add water as needed.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد الغليان يصب الخليط فوق الدجاج في الصينية، وتغطى وتدخل الفرن حتى النضج.",
          "textEn": "Once it boils, pour the sauce over the chicken in the tray, cover, and bake until fully cooked.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الدجاج بالمستردة",
          "ingredients": [
            "1 كيلو صدور دجاج",
            "2 ملعقة كبيرة زيت أو سمن",
            "2 ملعقة كبيرة مستردة",
            "1 ملعقة كبيرة قشدة",
            "قليل من اللبن",
            "½ كوب ماء"
          ],
          "instructions": [
            "تقطع صدور الدجاج رفيعة وتحمر في زيت ساخن حتى تصير ذهبية اللون ثم ترفع من الإناء وترص في صينية.",
            "في نفس الإناء نضيف الزيت أو السمن مرة أخرى ونصب فيه المستردة وتقلب بسرعة على درجة حرارة هادئة ثم إضافة القشدة المذابة في اللبن ويقلبوا جيدا ثم إضافة الماء حسب الحاجة.",
            "بعد الغليان يصب الخليط فوق الدجاج في الصينية وتغطى وتدخل الفرن حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 56,
        "fat": 16,
        "carbs": 3,
        "fiber": 0,
        "sugar": 2,
        "cost": {
          "protein": 10,
          "fats": 0.5,
          "dairyEggs": 0.8,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-55",
      "title": "الدجاج بالجبن",
      "titleEn": "Chicken Breast Baked with Cheese and Cream",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp55-1",
          "name": "صدور دجاج",
          "nameEn": "Chicken breasts",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp55-2",
          "name": "بصلة كبيرة مبشورة",
          "nameEn": "Grated large onion",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp55-3",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp55-4",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp55-5",
          "name": "جبن مبشور",
          "nameEn": "Grated cheese",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp55-6",
          "name": "كريمة",
          "nameEn": "Cream",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp55-7",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطع صدور الدجاج شرائح وتشوح في الزيت حتى يصفر لونها ثم ترفع من الحرارة.",
          "textEn": "Slice the chicken breasts and sauté in oil until golden, then remove from the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تتبل البصلة المبشورة بالملح والفلفل والبهار والخل، وتوضع على الدجاج في الصينية.",
          "textEn": "Season the grated onion with salt, pepper, mixed spice and vinegar, and spread it over the chicken in the tray.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع فوق الدجاج الجبن المبشور من أي نوع ويقلب جيدا مع الدجاج.",
          "textEn": "Top the chicken with grated cheese, of any kind, and mix it in well.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يصب على الوجه كوب الكريمة ويدخل الفرن حتى النضج ويحمر الوجه.",
          "textEn": "Pour the cup of cream over the top and bake until fully cooked and golden on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الدجاج بالجبن",
          "ingredients": [
            "1 كيلو صدور دجاج",
            "بصلة كبيرة",
            "ملعقة كبيرة خل",
            "ملح",
            "فلفل",
            "بهار",
            "كوب جبن مبشور",
            "كوب كريمة",
            "زيت"
          ],
          "instructions": [
            "تقطع صدور الدجاج شرائح وتشوح في الزيت حتى يصفر لونها ثم ترفع من الحرارة.",
            "تتبل البصلة المبشورة بالملح والفلفل والبهار والخل وتوضع على الدجاج في الصينية.",
            "يوضع فوق الدجاج الجبن المبشور من أي نوع ويقلب جيداً مع الدجاج.",
            "يصب على الوجه كوب الكريمة ويدخل الفرن حتى النضج ويحمر الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 62,
        "fat": 28,
        "carbs": 5,
        "fiber": 0,
        "sugar": 3,
        "cost": {
          "protein": 10,
          "produce": 0.4,
          "dairyEggs": 5,
          "fats": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "meat-56",
      "title": "رستو البط",
      "titleEn": "Roast Duck, Stuffed",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "1.5 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp56-1",
          "name": "بطة متوسطة",
          "nameEn": "Medium duck",
          "standardAmount": "1 بطة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 بطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp56-2",
          "name": "بصل مفري",
          "nameEn": "Grated onion",
          "standardAmount": "3 بصلات",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 بصلات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp56-3",
          "name": "ملح وفلفل وبهار وزعتر",
          "nameEn": "Salt, pepper, mixed spice and thyme",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp56-4",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp56-5",
          "name": "بقسماط",
          "nameEn": "Breadcrumbs",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp56-6",
          "name": "لبن",
          "nameEn": "Milk, for kneading",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp56-7",
          "name": "زيت للوجه",
          "nameEn": "Oil, for the top",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يدعك البصل المفري بالملح والفلفل والبهار والزعتر.",
          "textEn": "Mash the grated onion with salt, pepper, mixed spice and thyme.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تضاف الملعقة الكبيرة من السمن والبقسماط ويخلطوا جيدا، ثم تعجن باللبن حتى تصير لينة.",
          "textEn": "Add the tablespoon of ghee and the breadcrumbs, mix well, then knead in milk until soft.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحشى البطة بهذه الخلطة وتوضع في صينية مدهونة بالزيت أو السمن، ويرش على الوجه مقدار من السمن أو الزيت وتغطى بالفويل.",
          "textEn": "Stuff the duck with this mixture, place it in an oiled or ghee-greased tray, drizzle a little more oil or ghee on top, and cover with foil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل في فرن متوسط الحرارة حتى النضج، ثم يرفع الفويل حتى يحمر الوجه.",
          "textEn": "Roast in a medium oven until cooked, then remove the foil to let the top brown.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "رستو البط",
          "ingredients": [
            "1 بطة متوسطة",
            "3 بصلات",
            "ملح",
            "فلفل",
            "بهار",
            "زعتر",
            "ملعقة كبيرة سمن",
            "½ كوب بقسماط",
            "لبن للعجن",
            "زيت للوجه"
          ],
          "instructions": [
            "يدعك البصل المفري بالملح والفلفل والبهار والزعتر.",
            "تضاف الملعقة الكبيرة من السمن والبقسماط ويخلطوا جيداً ثم تعجن باللبن حتى تصير لينة.",
            "تحشى البطة بهذه الخلطة وتوضع في صينية مدهونة بالزيت أو السمن ويرش على الوجه مقدار من السمن أو الزيت وتغطى بالفويل.",
            "تدخل في فرن متوسط الحرارة حتى النضج ثم يرفع الفويل حتى يحمر الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 680,
        "protein": 34,
        "fat": 52,
        "carbs": 18,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 20,
          "produce": 0.8,
          "dairyEggs": 0.8,
          "grains": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "meat-57",
      "title": "الديك الرومي",
      "titleEn": "Roast Turkey with Lemon and Bay Leaf",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "1 يوم (تتبيل)",
      "cookTime": "2 ساعة",
      "servings": "8-10 أفراد",
      "masterIngredients": [
        {
          "id": "mp57-1",
          "name": "ديك رومي متوسط",
          "nameEn": "Medium turkey",
          "standardAmount": "1 ديك رومي",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 ديك رومي"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp57-2",
          "name": "بصل كبير",
          "nameEn": "Large onion",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp57-3",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 فصوص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp57-4",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "كثير",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "كثير"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp57-5",
          "name": "ورق لورا",
          "nameEn": "Bay leaf",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp57-6",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp57-7",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يفرم البصل مع الثوم وورق اللورا، ثم يتبل بالتوابل ويعصر عليه ليمون كثير.",
          "textEn": "Grind the onion with the garlic and bay leaf, season with the spices, and squeeze plenty of lemon juice over it.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يتبل الديك من الداخل والخارج جيدا ويدخل الثلاجة يوما كاملا.",
          "textEn": "Rub the marinade over the turkey inside and out, and refrigerate for a full day.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر صينية مدهونة زيت ويوضع فيها الديك المتبل ويغطى بالفويل.",
          "textEn": "Place the marinated turkey in an oiled tray and cover with foil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ويدخل الفرن لمدة ساعتين تقريبا مع ملاحظة تقليبه على الوجه الآخر.",
          "textEn": "Roast for about 2 hours, turning it over partway through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد النضج يمكن تقطيعه شرائح ويرص في طبق التقديم.",
          "textEn": "Once cooked, it can be sliced and arranged on a serving plate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الديك الرومي",
          "ingredients": [
            "1 ديك متوسط",
            "بصلة كبيرة",
            "3 فصوص ثوم",
            "عصير ليمون كثير",
            "ورق اللورا",
            "ملح",
            "فلفل",
            "بهار",
            "زيت"
          ],
          "instructions": [
            "يفرم البصل مع الثوم وورق اللورا ثم يتبل بالتوابل ويعصر عليه ليمون كثير.",
            "يتبل الديك من الداخل والخارج جيدا ويدخل الثلاجة يوما كاملا.",
            "نحضر صينية مدهونة زيت ويوضع فيه الديك المتبل ويغطى بالفويل.",
            "ويدخل الفرن لمدة ساعتين تقريبا مع ملاحظة تقليبة على الوجه الآخر.",
            "بعد النضج ممكن تقطيعة شرائح ويرص في طبق التقديم."
          ]
        }
      },
      "estimates": {
        "servings": 9,
        "kcal": 480,
        "protein": 62,
        "fat": 24,
        "carbs": 3,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 30,
          "produce": 1,
          "fats": 0.6,
          "spices": 0.8
        }
      }
    },
    {
      "id": "meat-58",
      "title": "الكفتة في الصينية",
      "titleEn": "Tray-Baked Kofta with Smoked Charcoal Aroma",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "12 ساعة (تتبيل)",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp58-1",
          "name": "لحم مفروم",
          "nameEn": "Minced beef",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp58-2",
          "name": "بصلة متوسطة مفرية",
          "nameEn": "Grated medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp58-3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "عصير 2 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير 2 ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp58-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp58-5",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp58-6",
          "name": "بقسماط",
          "nameEn": "Breadcrumbs",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp58-7",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp58-8",
          "name": "فحم طبيعي",
          "nameEn": "Natural charcoal, for smoking",
          "standardAmount": "1 قطعة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 قطعة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp58-9",
          "name": "سمن للوجه",
          "nameEn": "Ghee, for the top",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخلط اللحم بالبصلة المفرية وعصير الليمون والتوابل، وتترك في الثلاجة 12 ساعة.",
          "textEn": "Mix the beef with the grated onion, lemon juice and spices, and refrigerate for 12 hours.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يعجن الخليط بالبيضة والبقسماط حسب القوام المطلوب.",
          "textEn": "Knead the mixture with the eggs and breadcrumbs to the desired consistency.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تصبع الكفتة كالأصابع المتوسطة مع خرقها بالسيخ لعمل فتحة.",
          "textEn": "Shape into medium-sized fingers, piercing each with a skewer to make a hole through the center.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدهن الصينية بالسمن وتوضع فيها أصابع الكفتة، ثم 2 ملعقة كبيرة سمن على الوجه، وتدخل في فرن متوسط الحرارة مع تغطيتها.",
          "textEn": "Grease a tray with ghee, arrange the kofta fingers in it, drizzle 2 tablespoons of ghee on top, cover, and bake in a medium oven.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد النضج تحرق قطعة فحم جيدا على البوتاجاز، ثم توضع في وسط الصينية على قليل من السمن وتغطى في الحال، ثم تهز الصينية حتى تنتشر رائحة الفحم على كل جوانب الصينية.",
          "textEn": "Once cooked, heat a piece of charcoal until glowing on the stovetop, place it in the center of the tray on a little ghee, cover immediately, and shake the tray gently so the smoky aroma spreads through it.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكفتة في الصينية",
          "ingredients": [
            "½ كيلو لحم مفروم",
            "بصلة متوسطة",
            "عصير 2 ليمونة",
            "ملح",
            "فلفل",
            "1بيضة",
            "بيضة",
            "بقسماط حسب الحاجة",
            "سمن أو زيت",
            "فحم",
            "2 ملعقة كبيرة سمن للوجه"
          ],
          "instructions": [
            "يخلط اللحم بالبصلة المفرية وعصير الليمون والتوابل وتترك في الثلاجة 12ساعة.",
            "يعجن الخليط بالبيضة والبقسماط حسب السمك المطلوب.",
            "تصبع الكفتة كالأصابع المتوسطة مع خرقها بالسيخ لعمل فتحة.",
            "تدهن الصينية بالسمن وتوضع فيها أصابع الكفتة ثم 2 ملعقة كبيرة سمن على الوجه وتدخل في فرن متوسط الحرارة مع تغطيتها.",
            "بعد النضج تحرق قطعة فحم جيدا على البوتاجاز ثم توضع في وسط الصينية على قليل من السمن وتغطى في الحال ثم تهز الصينية حتى تنتشر رائحة الفحم على كل جوانب الصينية."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 28,
        "fat": 28,
        "carbs": 14,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 7,
          "produce": 0.3,
          "dairyEggs": 0.6,
          "grains": 0.5,
          "fats": 0.8,
          "spices": 0.3,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "meat-59",
      "title": "شاورمة الدجاج",
      "titleEn": "Chicken Shawarma with Yogurt-Mustard Marinade",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "mp59-1",
          "name": "دجاجة مسلوقة",
          "nameEn": "Boiled chicken",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp59-2",
          "name": "بصلة مفرية",
          "nameEn": "Grated onion",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp59-3",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp59-4",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 علبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp59-5",
          "name": "مستردة",
          "nameEn": "Mustard",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp59-6",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp59-7",
          "name": "فلفلة خضراء وطماطم",
          "nameEn": "Green pepper and tomato",
          "standardAmount": "1 ثمرة من كل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة من كل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp59-8",
          "name": "بقدونس مفري",
          "nameEn": "Chopped parsley",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp59-9",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "عصير 2 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير 2 ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp59-10",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تدعك البصلة المفرية بالخل والثوم والزبادي والمستردة.",
          "textEn": "Mash the grated onion with the vinegar, garlic, yogurt and mustard.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يقطع الدجاج المسلوق قطعا صغيرة وتخلط جيدا مع الخليط.",
          "textEn": "Cut the boiled chicken into small pieces and mix well with the marinade.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يشوح في إناء بدون زيت على درجة حرارة هادئة حتى يمتص ماء البصل وترفع من الحرارة.",
          "textEn": "Sauté in a dry pot over low heat until the onion's liquid is absorbed, then remove from the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نحضر صينية ويوضع فيها الدجاج بعد دهنها بالزيت، ثم تقطع الفلفلة والطماطم شرائح وتوضع على الدجاج مع عصير الليمون والخل والبقدونس، وذلك حتى لا تصير الدجاجة ناشفة.",
          "textEn": "Oil a tray and add the chicken, then top with sliced green pepper and tomato, lemon juice, vinegar and parsley, to keep the chicken from drying out.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "لاحمرار الوجه ممكن وضع الصينية تحت الشواية مدة بسيطة جدا.",
          "textEn": "To brown the top, the tray can be placed briefly under the broiler.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "شاورمة الدجاج",
          "ingredients": [
            "دجاجة مسلوقة",
            "بصلة مفرية",
            "2 فص ثوم مفري",
            "1 زبادي",
            "ملعقة كبيرة مستردة",
            "ملعقة كبيرة خل",
            "ثمرة فلفلة خضراء",
            "ثمرة طماطم",
            "بقدونس مفري",
            "عصير 2 ليمونة",
            "زيت"
          ],
          "instructions": [
            "تدعك البصلة المفرية بالخل والثوم والزبادي والمستردة.",
            "يقطع الدجاج المسلوق قطعا صغيرة وتخلط جيدا مع الخليط.",
            "يشوح في إناء بدون زيت على درجة حرارة هادئة حتى يمتص ماء البصل وترفع من الحرارة.",
            "نحضر صينية ويوضع فيها الدجاج بعد دهنها بالزيت ثم تقطع الفلفلة والطماطم شرائح وتوضع على الدجاج مع عصير الليمون والخل والبقدونس وذلك حتى لا تصير الدجاجة ناشفة.",
            "لاحمرار الوجه ممكن وضع الصينية تحت الشواية مدة بسيطة جدا."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 42,
        "fat": 24,
        "carbs": 8,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "protein": 7,
          "produce": 1.5,
          "dairyEggs": 1,
          "fats": 0.6,
          "spices": 0.5
        }
      }
    },
    {
      "id": "meat-60",
      "title": "صدور الدجاج بالجلاش",
      "titleEn": "Chicken and Cheese Phyllo Triangles",
      "chapter": "الباب الأول: اللحم – الطيور – البحريات",
      "chapterNumber": 1,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "mp60-1",
          "name": "صدور دجاج مفرومة",
          "nameEn": "Minced chicken breast",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp60-2",
          "name": "فلفلة خضراء مفرومة",
          "nameEn": "Chopped green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp60-3",
          "name": "جبن مهروس",
          "nameEn": "Mashed cheese",
          "standardAmount": "1 قطعة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 قطعة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp60-4",
          "name": "طحينة",
          "nameEn": "Tahini",
          "standardAmount": "1 ملعقة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp60-5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp60-6",
          "name": "جلاش",
          "nameEn": "Phyllo pastry",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "mp60-7",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تتبل صدور الدجاج بالملح والفلفل والفلفلة المفرومة والجبن والطحينة جيدا.",
          "textEn": "Season the minced chicken well with salt, pepper, the chopped green pepper, cheese and tahini.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضر رقة من الجلاش مدهونة بالزبدة، ثم نضع كمية من خلطة الدجاج بداخلها ونلفها كالمثلثات، ويدهن من الخارج بالزبدة.",
          "textEn": "Take a sheet of phyllo brushed with butter, place some of the chicken filling on it, fold into a triangle, and brush the outside with butter.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع في صينية مدهونة خفيفا وهكذا في بقية رقات الجلاش.",
          "textEn": "Place on a lightly oiled tray, and repeat with the remaining phyllo sheets.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرن متوسط الحرارة حتى يحمر الوجه.",
          "textEn": "Bake in a medium oven until golden on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "صدور الدجاج بالجلاش",
          "ingredients": [
            "½ كيلو صدور دجاج مفروم",
            "ثمرة فلفلة خضراء مفرومة",
            "قطعة جبن مهروسة",
            "ملعقة طحينة",
            "ملح",
            "فلفل",
            "½ كيلو جلاش",
            "زبدة"
          ],
          "instructions": [
            "تتبل صدور الدجاج بالملح والفلفل والفلفة المفرومة والجبن والطحينة جيدا.",
            "تحضر  راق من الجلاش مدهون بالزبدة ثم نضع كمية من خلطة الدجاج بداخله ونلفه كالمثلثات ويدهن من الخارج بالزبدة.",
            "يوضع في صينية مدهونة خفيفا وهكذا في بقية راقات الجلاش.",
            "تدخل فرن متوسط الحرارة حتى يحمر الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 480,
        "protein": 28,
        "fat": 24,
        "carbs": 38,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 5,
          "produce": 0.4,
          "dairyEggs": 1.5,
          "grains": 3,
          "fats": 1.5,
          "specialty": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "sea-01",
      "title": "السمك المقلي (بالدقيق / بالبيض والبقسماط)",
      "titleEn": "Fried Fish (Flour Dusted or Breaded)",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات (طهو البحريات)",
      "chapterNumber": 1,
      "category": "بحريات",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "sf1-1",
          "name": "سمك بلطي أو زبيدي طازج",
          "standardAmount": "1 إلى 2 كيلو سمك مناسب للقلي",
          "category": "seafood",
          "sourceVariations": {
            "doc1": "1 : 2 كيلو سمك يناسب القلي مثل البلطي أو الزبيدي",
            "doc2": "1 : 2 كيلو سمك بلطي أو زبيدي",
            "doc3": "1 : 2 كيلو سمك بلطي"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf1-2",
          "name": "ثوم مفروم ناعم",
          "standardAmount": "1/4 رأس ثوم مفري (حوالي 6 فصوص)",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم",
            "doc2": "1/4 رأس ثوم مفري",
            "doc3": "1/4 رأس ثوم"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf1-3",
          "name": "عصير ليمون طازج",
          "standardAmount": "عصير 2-3 ليمونات",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير ليمون",
            "doc2": "عصير ليمون",
            "doc3": "عصير ليمون"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf1-4",
          "name": "كمون وملح مطحون",
          "standardAmount": "1 ملعقة كبيرة كمون + ملح خفيف",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملح – كمون",
            "doc2": "ملح – كمون",
            "doc3": "ملح – كمون"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf1-5",
          "name": "دقيق أبيض للتغليف",
          "standardAmount": "1-2 كوب دقيق",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "دقيق",
            "doc2": "دقيق",
            "doc3": "دقيق"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf1-6",
          "name": "بيض وبقسماط (للنسخة البانيه)",
          "standardAmount": "2 بيضة مخفوقة + كوب بقسماط ناعم",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 بيضة – بقسماط (في وصفة السمك المقلي بالبيض)",
            "doc2": "2 بيضة – بقسماط",
            "doc3": "2 بيضة وبقسماط"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf1-7",
          "name": "زيت نباتي للقلي",
          "standardAmount": "زيت مقدوح للقلي",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "زيت للقلي",
            "doc2": "زيت للقلي",
            "doc3": "زيت للقلي"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تنظيف وتجهيز السمك: يجهز السمك ويترك صحيحاً إن كان صغيراً أو يقطع جزل إن كان كبيراً، ويملح تمليحاً خفيفاً بعد عمل شقوق مائلة في الظهر.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "التتبيل: يتبل بالكمون والملح والثوم المفروم وعصير الليمون، ويفرك داخل وخارج السمكة ويترك فترة كافية حتى يتشرب التتبيلة بالكامل.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "طريقة القلي بالدقيق التقليدية: يغطى السمك تغطية خفيفة بالدقيق وينفض الزائد، ثم يقلى في الزيت الساخن المقدوح حتى يصير ذهبياً ومقرمشاً.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "طريقة البيض والبقسماط المقرمشة (النسخة الإضافية): يغطى السمك خفيفاً بالدقيق أولاً، ثم يغمس في البيض المخفوق المتبل بالملح والفلفل، ثم يغلف بالبقسماط ويحمر في الزيت.",
          "phase": "cook",
          "isAlternative": true,
          "alternativeLabel": "طريقة السمك بالبيض والبقسماط",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "variation"
        },
        {
          "stepNumber": 5,
          "text": "التقديم: يقدم السمك المقلي ساخناً مع سلطة الطحينة وسلطة الخضراء أو الصلصة البيضاء للبحريات.",
          "phase": "finish",
          "sourceDocs": [
            "doc2",
            "doc3"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 3,
        "mergedIngredientsCount": 7,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 86,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "دمجت الوثائق طريقتي القلي بالدقيق وقلي البقسماط في سجل رئيسي متكامل للمقادير مع تمييز خطوات التغليف."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "السمك المقلي بالدقيق / السمك المقلي بالبيض والبقسماط",
          "pageNumber": 51,
          "ingredients": [
            "1 : 2 كيلو سمك بلطي أو زبيدي",
            "1/4 رأس ثوم",
            "ملح - كمون",
            "عصير ليمون",
            "دقيق",
            "2 بيضة",
            "بقسماط",
            "زيت للقلي"
          ],
          "instructions": [
            "يجهز السمك ويملح خفيفا",
            "يتبل بالكمون والثوم وعصير الليمون",
            "يغطى بالدقيق ويقلى في الزيت المقدوح",
            "يغمس في البيض ثم البقسماط ويحمر"
          ]
        },
        "doc3": {
          "title": "1- السمك المقلي بالدقيق / 2- بالبيض والبقسماط",
          "pageNumber": 91,
          "ingredients": [
            "1 : 2 كيلو سمك مناسب للقلي",
            "1/4 رأس ثوم",
            "ملح - كمون - عصير ليمون",
            "دقيق - زيت للقلي",
            "2 بيضة وبقسماط"
          ],
          "instructions": [
            "يجهز السمك ويترك صحيحا أو يقطع",
            "يتبل بالكمون والملح والثوم وعصير الليمون",
            "يغطى خفيفا بالدقيق ثم يقلى",
            "مثل الطريقة السابقة وبعد تغطيته بالدقيق يغمس في البيض ثم البقسماط"
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 450,
        "protein": 36,
        "fat": 22,
        "carbs": 28,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 14,
          "produce": 0.8,
          "grains": 0.8,
          "dairyEggs": 0.6,
          "fats": 1.5,
          "spices": 0.6
        }
      }
    },
    {
      "id": "sea-02",
      "title": "السمك المشوي بالردة ودقة الخل والثوم",
      "titleEn": "Egyptian Grilled Mullet (Samak Mashwi with Radda & Garlic Vinegar Doffa)",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات (طهو البحريات)",
      "chapterNumber": 1,
      "category": "بحريات",
      "cookingMethod": "شوي",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "sf2-1",
          "name": "سمك بوري طازج",
          "standardAmount": "1 إلى 1.5 كيلو سمك بوري",
          "category": "seafood",
          "sourceVariations": {
            "doc1": "1 : 1 1/2 كيلو سمك بوري",
            "doc2": "1 : 1 1/2 كيلو سمك بوري",
            "doc3": "1 : 1 1/2 كيلو سمك بوري"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf2-2",
          "name": "ردة ناعمة (نخالة القمح للشواء)",
          "standardAmount": "1 كوب ردة ناعمة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "ردة",
            "doc2": "ردة",
            "doc3": "ردة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf2-3",
          "name": "ثوم مفري للدقة والتتبيل",
          "standardAmount": "1/4 رأس ثوم + 2 فص إضافي للدقة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم – 2 فص ثوم لعمل تتبيلة السمك",
            "doc2": "1/4 رأس ثوم – 2 فص ثوم",
            "doc3": "1/4 رأس ثوم – 2 فص ثوم مفري"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf2-4",
          "name": "عصير ليمون وخل أبيض",
          "standardAmount": "عصير ليمون + 2 ملعقة كبيرة خل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "عصير ليمون – خل للتتبيلة",
            "doc2": "عصير ليمون – 2 ملعقة كبيرة خل",
            "doc3": "عصير ليمون – 2 ملعقة كبيرة خل"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf2-5",
          "name": "توابل الشواء (كمون، جوزة الطيب، كرفس، زنجبيل، قرفة)",
          "standardAmount": "كمون، ملح، فلفل، جوزة الطيب، كرفس وزنجبيل وقرفة اختياري",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملح – فلفل – كمون – جوزة الطيب – كرفس وزنجبيل وقرفة وزيت زيتون",
            "doc2": "ملح – فلفل – كمون – جوزة الطيب",
            "doc3": "ملح – فلفل – كمون – جوزة الطيب – كرفس وزنجبيل وقرفة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf2-6",
          "name": "زيت نباتي أو زيت زيتون",
          "standardAmount": "قليل لدهن السمك",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "زيت – زيت الزيتون",
            "doc2": "زيت",
            "doc3": "زيت الزيتون"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ينظف السمك البوري ويجهز، ثم يتبل بالملح والكمون وجوزة الطيب والفلفل والثوم المفروم وعصير الليمون، ويدهن بقليل من الزيت ثم يغطى بالردة تماماً.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يشوى السمك على الصاج الساخن أو الشواية بعد رشه بالردة ودهنه بالزيت مع التقليب على الوجهين حتى يتفحم القشر الخارجي برفق وينضج اللحم.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير دقة التتبيلة الساخنة (السر البلدي): نخلط 2 فص ثوم مفري مع الملح والكمون والخل حتى تتكون تتبيلة خفيفة متجانسة.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "التغميس الفوري: يتبل السمك وهو ساخن جداً بعد الشوي مباشرة بوضعه في خلطة الدقة والخل والثوم أو سكبها عليه مباشرة، ثم يرفع فوراً في صحن التقديم ليمتص النكهة ويظل طرياً.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تنويع عطري إضافي: يمكن أيضاً تتبيل السمك المشوي بإضافة الكرفس المفروم والزنجبيل والقرفة وزيت الزيتون قبل الشوي لنكهة بحرية غنية.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "تتبيلة الكرفس والزنجبيل",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 3,
        "mergedIngredientsCount": 6,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 90,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "توحيد مقادير شوي السمك البوري بالردة والخلطة الشهيرة مع دقة الثوم والخل والليمون العطري."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "السمك المشوي وتتبيلة السمك",
          "pageNumber": 52,
          "ingredients": [
            "1 : 1 1/2 كيلو سمك بوري",
            "ملح وفلفل وكمون وجوزة الطيب",
            "1/4 رأس ثوم",
            "عصير ليمون",
            "ردة",
            "2 فص ثوم وخل للتتبيلة"
          ],
          "instructions": [
            "ينظف السمك ويتبل ثم يغطى بالردة",
            "يشوى بعد رشه بالردة ودهنه بالزيت",
            "يتبل السمك وهو ساخن بعد الشوي مباشرة بخلطة الثوم والخل",
            "يمكن تتبيله بإضافة الكرفس والزنجبيل والقرفة"
          ]
        },
        "doc3": {
          "title": "3- السمك المشوي / عمل تتبيلة السمك",
          "pageNumber": 91,
          "ingredients": [
            "1 : 1 1/2 كيلو سمك بوري",
            "ملح وفلفل وكمون",
            "1/4 رأس ثوم",
            "عصير ليمون وردة",
            "2 فص ثوم مفري - ملح - كمون - 2 م ك خل"
          ],
          "instructions": [
            "ينظف السمك ويتبل بالملح والكمون",
            "يشوى بعد رشه بالردة",
            "يتبل وهو ساخن بخلطة الثوم والخل والكمون والملح",
            "يرفع في صحن التقديم مباشرة"
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 38,
        "fat": 12,
        "carbs": 16,
        "fiber": 6,
        "sugar": 2,
        "cost": {
          "protein": 14,
          "grains": 0.8,
          "produce": 1.5,
          "spices": 0.6
        }
      }
    },
    {
      "id": "sea-03",
      "title": "صيادية الجمبري (النيء والناضج بالأرز)",
      "titleEn": "Shrimp Sayadia with Spiced Brown Rice",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات (طهو البحريات)",
      "chapterNumber": 1,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "25 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "sf3-1",
          "name": "جمبري مقشر",
          "standardAmount": "1 كيلو جمبري",
          "category": "seafood",
          "sourceVariations": {
            "doc1": "1 كيلو جمبري",
            "doc2": "1 كيلو جمبري",
            "doc3": "1 كيلو جمبري نيء أو ناضج"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf3-2",
          "name": "أرز مصري مغسول ومصفى",
          "standardAmount": "1 إلى 2 كوب أرز مصري",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "كوب أرز",
            "doc2": "كوب أرز",
            "doc3": "كوب أرز مغسول ومصفى"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf3-3",
          "name": "بصل مفروم ناعم للصيادية",
          "standardAmount": "1-2 بصلة كبيرة مفرومة ناعماً",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "بصلة كبيرة مفرومة ناعما",
            "doc2": "بصلة كبيرة مفرومة",
            "doc3": "بصلة كبيرة مفرية ناعما"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf3-4",
          "name": "زيت نباتي",
          "standardAmount": "2 ملعقة كبيرة زيت",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "زيت",
            "doc2": "2 ملعقة زيت",
            "doc3": "2 ملعقة زيت"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf3-5",
          "name": "ماء ساخن للأرز والمرق",
          "standardAmount": "2 كوب ماء",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب ماء",
            "doc2": "2 كوب ماء",
            "doc3": "2 كوب ماء"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf3-6",
          "name": "توابل وتزيين (ملح، فلفل، بقدونس وشرائح ليمون)",
          "standardAmount": "ملح وفلفل + بقدونس مفروم وحلقات ليمون للتجميل",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملح وفلفل – بقدونس وحلقات ليمون",
            "doc2": "ملح وفلفل وبقدونس",
            "doc3": "ملح وفلفل وحلقات ليمون رفيعة وبقدونس"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحمير بصل الصيادية البني: تحمر البصلة المفرية ناعماً في الزيت حتى يغمق لونها البني المميز للصيادية دون حرقها، ثم ترفع وتسحق جيداً لتوزيع لونها في الماء.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إعداد مرق الصيادية: يضاف 2 كوب من الماء في نفس الإناء وعليه ملح وفلفل ثم يضاف إليه البصل المسحوق ويترك حتى الغليان حتى يكتسب المرق اللون البني الكهرماني.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "طريقة الجمبري النيء: يقشر الجمبري النيء ثم يضاف إلى الماء المغلي ويترك حتى ينضج نصف نضج فقط، ثم يضاف كوب الأرز المغسول والمصفى ويقلب قليلاً، ويترك الإناء مغطى على درجة حرارة منخفضة حتى تمام النضج.",
          "phase": "cook",
          "isAlternative": false,
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "طريقة الجمبري الناضج كطبقات (النسخة الإضافية): في حالة استخدام جمبري مطهو ومقشر مسبقاً، يسكب الأرز على الماء المغلي ويسوى نصف تسوية، ثم يضاف نصف الجمبري الناضج ويقلب معه، وعند الغرف يغرف على هيئة طبقات متبادلة مع النصف المتبقي من الجمبري في قالب كبير ثم يقلب في صحن التقديم.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "صيادية الجمبري الناضج كطبقات مقلوبة",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "variation"
        },
        {
          "stepNumber": 5,
          "text": "التقديم: يغرف الأرز والصيادية في طبق التقديم ويزين بحلقات الليمون الرفيعة والبقدونس المفروم ويقدم مع سلطة الطحينة وسلطة البحر.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 3,
        "mergedIngredientsCount": 6,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 88,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "دمج وصفتي صيادية الجمبري النيء والصيادية بالجمبري الناضج مع حفظ تقنية تحمير بصل الصيادية الغامق وطبقات القالب المقلوب."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "صيادية الجمبري النيء / صيادية الجمبري الناضج",
          "pageNumber": 58,
          "ingredients": [
            "1 كيلو جمبري",
            "بصلة كبيرة",
            "2 كوب ماء",
            "ملح وفلفل",
            "زيت",
            "كوب أرز",
            "ليمون وبقدونس"
          ],
          "instructions": [
            "تحمر البصلة في الزيت حتى يغمق لونها وتسحق",
            "يضاف الماء والملح حتى الغليان",
            "يضاف الجمبري النيء ثم الأرز ويترك مغطى للنضج",
            "طريقة أخرى للجمبري الناضج بطبقات متبادلة وتقلب في طبق كبير"
          ]
        },
        "doc3": {
          "title": "4- صيادية الجمبري النيء / 5- صيادية الجمبري الناضج",
          "pageNumber": 96,
          "ingredients": [
            "بصلة كبيرة",
            "2 كوب ماء",
            "ملح وفلفل",
            "زيت",
            "كوب أرز",
            "1 كيلو جمبري"
          ],
          "instructions": [
            "تحمر البصلة حتى يغمق لونها وتسحق",
            "يضاف 2 كوب ماء حتى الغليان",
            "يقشر الجمبري النيء ويضاف للماء المغلي ثم الأرز",
            "الناضج يضاف قبل إتمام نضج الأرز ويغرف طبقات متبادلة"
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 470,
        "protein": 28,
        "fat": 12,
        "carbs": 62,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "protein": 12,
          "grains": 2,
          "produce": 0.8,
          "fats": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "sea-04",
      "title": "سبيط مقلي مقرمش (كاليماري)",
      "titleEn": "Crispy Fried Calamari (Squid Rings / Strips)",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات (طهو البحريات)",
      "chapterNumber": 1,
      "category": "بحريات",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "sf4-1",
          "name": "سبيط (حبار / كاليماري) طازج",
          "standardAmount": "1 كيلو سبيط منظف ومقطع شرائح",
          "category": "seafood",
          "sourceVariations": {
            "doc1": "1 كيلو سبيط (الكاليماري)",
            "doc2": "1 كيلو سبيط",
            "doc3": "1 كيلو حبار (سبيط)"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf4-2",
          "name": "خل أبيض",
          "standardAmount": "2 ملعقة كبيرة خل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة خل",
            "doc2": "2 ملعقة كبيرة خل",
            "doc3": "2 م ك خل"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf4-3",
          "name": "عصير ليمون طازج",
          "standardAmount": "عصير 2 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير ليمونتين",
            "doc2": "عصير ليمونتين",
            "doc3": "عصير ليمونتين"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf4-4",
          "name": "كمون وملح وفلفل أسود",
          "standardAmount": "ملح وفلفل وكمون ناعم",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملح – فلفل – كمون",
            "doc2": "ملح – فلفل – كمون",
            "doc3": "ملح – فلفل – كمون"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf4-5",
          "name": "دقيق أبيض للتغليف",
          "standardAmount": "3 إلى 4 ملاعق كبيرة دقيق",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "من 3 إلى 4 ملعقة كبيرة دقيق",
            "doc2": "من 3 إلى 4 ملعقة دقيق",
            "doc3": "من 3 إلى 4 م ك دقيق"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "sf4-6",
          "name": "زيت غزير للقلي",
          "standardAmount": "زيت غزير مقدوح للقلي السريع",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "زيت للقلي",
            "doc2": "زيت للقلي",
            "doc3": "زيت للقلي"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "التنظيف والغسل بالخل: ينظف السبيط بماء ساخن ويغسل جيداً جداً ثم يقلب مع الخل ويوضع في مصفاة ويترك لمدة دقيقة واحدة للتخلص من الرائحة والرواسب.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "السلق السريع للحجم الكبير: إذا كان السبيط كبير الحجم، يغلى الماء ويسقط فيه السبيط لمدة غلوة واحدة فقط (نصف دقيقة) ثم يصفى فوراً لمنع مطاطيته.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 3,
          "text": "التقطيع والتتبيل: تقطع كل واحدة شرائح بالطول أو حلقات مع تقطيع الأطراف. يوضع في وعاء عميق ويتبل بالملح والفلفل والكمون والليمون ويترك لمدة ساعة على الأقل.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "التجفيف والتغليف: يوضع في مصفاة ليجف تماماً من ماء التتبيلة، ثم يغمس في الدقيق حتى يتغلف جيداً.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "القلي: يقلى في زيت ساخن جداً مقدوح حتى يأخذ لوناً ذهبياً جذاباً ومقرمشاً ويرفع على مناديل ورقية.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 3,
        "mergedIngredientsCount": 6,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 92,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "نفس المقادير والخطوات الدقيقة متكررة في الوثائق الثلاث، مع نصيحة الغلوة الواحدة لمنع التجليد في الكاليماري الكبير."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "السبيط (الكاليماري)",
          "pageNumber": 55,
          "ingredients": [
            "1 كيلو سبيط",
            "2 ملعقة كبيرة خل",
            "ملح - فلفل - كمون",
            "عصير ليمونتين",
            "3 إلى 4 ملعقة كبيرة دقيق",
            "زيت للقلي"
          ],
          "instructions": [
            "تنظيف السبيط بماء ساخن وغسله بالخل دقيقة",
            "إذا كان السبيط كبير يسقط في ماء مغلي غلوة واحدة فقط ويصفى",
            "تقطع شرائح وتتبل ساعة بالكمون والليمون",
            "يصفى ويغمس بالدقيق ثم يقلى"
          ]
        },
        "doc3": {
          "title": "2- الحبار (السبيط)",
          "pageNumber": 94,
          "ingredients": [
            "1 كيلو حبار (سبيط)",
            "2 م ك خل",
            "ملح وفلفل وكمون",
            "عصير ليمونتين",
            "من 3 إلى 4 م ك دقيق",
            "زيت للقلي"
          ],
          "instructions": [
            "ينظف بماء ساخن ويقلب مع الخل",
            "غلوة واحدة إذا كان كبيراً",
            "يقطع شرائح ويتبل ساعة في الثلاجة",
            "يوضع في مصفاة ليجف تماما ثم يغمس في الدقيق ويقلى"
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 22,
        "fat": 18,
        "carbs": 30,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 10,
          "grains": 0.4,
          "produce": 0.5,
          "fats": 1.2,
          "spices": 0.4
        }
      }
    },
    {
      "id": "sea-05",
      "title": "الصلصة البيضاء للبحريات",
      "titleEn": "White Sauce for Seafood",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات (طهو البحريات)",
      "chapterNumber": 1,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "يكفي لطاجن بحريات واحد",
      "masterIngredients": [
        {
          "id": "sf5-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf5-2",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf5-3",
          "name": "لبن أو مرق",
          "nameEn": "Milk or fish broth",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf5-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسيح السمن أو الزيت ثم يضاف إليه الدقيق ويقلب جيداً حتى يصفر قليلا، ثم يرفع الإناء عن البوتاجاز.",
          "textEn": "Melt the ghee or oil, whisk in the flour, and stir well until lightly golden, then take the pot off the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف اللبن أو المرق تدريجيا بدون حرارة مع التقليب المستمر حتى يتجانس، ثم يعاد الإناء إلى البوتاجاز على حرارة متوسطة حتى يصل القوام إلى الكثافة المطلوبة، مع مراعاة أن تظل الصلصة مائلة إلى السيولة قليلاً.",
          "textEn": "Off the heat, whisk in the milk or broth gradually until smooth, then return the pot to medium heat, stirring, until it reaches the desired thickness — keeping the sauce slightly on the runny side.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يتبل بالملح والفلفل.",
          "textEn": "Season with salt and pepper.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تنويع بالبقدونس أو الليمون: يمكن حسب الرغبة إضافة ملعقة صغيرة بقدونس مفري أو ملعقة صغيرة من عصير الليمون إلى الصلصة وهي لا تزال ساخنة.",
          "textEn": "Parsley or lemon variation: if desired, stir in a teaspoon of finely chopped parsley or a teaspoon of lemon juice while the sauce is still hot.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "تنويع بالبقدونس أو الليمون",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 5,
          "text": "تنويع بالمستردة والخل (الطريقة الأولى): يمكن أيضاً خلط ملعقة صغيرة من المستردة جيداً مع ملعقة كبيرة خل وإضافتها إلى الصلصة، ثم إعادة غليها على البوتاجاز.",
          "textEn": "Mustard and vinegar variation (method 1): alternatively, mix a teaspoon of mustard well with a tablespoon of vinegar, stir it into the sauce, then bring it back to a boil on the stove.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "تنويع بالمستردة والخل",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "تنويع بالمستردة والخل (الطريقة الثانية): أو يمكن إضافة ملعقة صغيرة من المستردة إلى الصلصة مباشرة وتقليبها جيداً ثم تركها لتبرد، ثم تخلط الصلصة تدريجياً بملعقة كبيرة زيت بالتبادل مع ملعقة كبيرة خل مع التقليب المستمر حتى تتجانس.",
          "textEn": "Mustard and vinegar variation (method 2): or stir a teaspoon of mustard directly into the sauce and let it cool, then gradually whisk in a tablespoon of oil alternating with a tablespoon of vinegar, stirring constantly until emulsified.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "تنويع بالمستردة والخل - طريقة ثانية",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "variation"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة. استُكملت الخطوات لتعكس كل التنويعات الواردة في النص الأصلي (بالبقدونس أو الليمون، أو بالمستردة والخل بطريقتيها)."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الصلصة البيضاء للبحريات",
          "ingredients": [
            "ملعقة كبيرة دقيق",
            "ملعقة كبيرة سمن أو زيت",
            "كوب لبن أو مرق",
            "ملح",
            "فلفل"
          ],
          "instructions": [
            "يسيح السمن أو الزيت ثم يضاف الدقيق و يقلب جيدا ثم يرفع من البوتاجاز.",
            "يضاف اللبن أو المرق تدريجيا ثم يرفع ثانية على البوتاجاز حتى يصل إلى السمك المطلوب مع مراعاة أن تكون الصلصة مائلة إلى السيولة قليلا.",
            "يمكن أن يضاف حسب الرغبة ملعقة صغيرة بقدونس مفري أو ملعقة صغيرة من عصير الليمون للصلصة و هي ساخنة.",
            "يمكن أيضا أن نخلط جيدا ملعقة صغيرة من المستردة مع ملعقة كبيرة خل و تضاف إلى الصلصة ثم يعاد غليها على البوتاجاز.",
            "يمكن أيضا أن نضيف ملعقة صغيرة من المستردة إلى الصلصة و تقلَب جيدا و تترك لتبرد ثم نخلط الصلصة تدريجيا بملعقة كبيرة زيت و بالتبادل مع ملعقة كبيرة خل مع التقليب المستمر."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 70,
        "protein": 2,
        "fat": 4,
        "carbs": 6,
        "fiber": 0,
        "sugar": 3,
        "cost": {
          "grains": 0.05,
          "fats": 0.2,
          "dairyEggs": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "sea-06",
      "title": "كزبرية السمك",
      "titleEn": "Fish in Coriander-Garlic Tomato Sauce",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات (طهو البحريات)",
      "chapterNumber": 1,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "sf6-1",
          "name": "سمك",
          "nameEn": "Fish",
          "standardAmount": "1.5 كيلو",
          "category": "seafood",
          "sourceVariations": {
            "doc1": "1.5 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf6-2",
          "name": "بصل مفري",
          "nameEn": "Grated onion",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf6-3",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1/2 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf6-4",
          "name": "كسبرة ناشفة",
          "nameEn": "Dried ground coriander",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf6-5",
          "name": "طماطم معصورة",
          "nameEn": "Pressed tomatoes",
          "standardAmount": "1/4 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf6-6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf6-7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf6-8",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يجهز السمك ويحمر نصف تحمير فقط في الزيت، ثم يرفع جانباً من الزيت.",
          "textEn": "Prepare the fish and fry it lightly (only half-fry it) in the oil, then lift it out and set it aside.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يشوح البصل المفري في نفس الزيت حتى يصفر لونه، ثم يضاف الثوم المفري والكسبرة الناشفة ويقلبوا.",
          "textEn": "In the same oil, sauté the grated onion until golden, then add the crushed garlic and dried coriander and stir.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تضاف الطماطم المضروبة في الخلاط وتترك على درجة حرارة هادئة مع تمليحها حسب الحاجة، وإضافة قليل من الماء عند الحاجة حتى تنضج الطماطم وتتسبك.",
          "textEn": "Add the blended tomatoes and simmer over low heat, salting to taste and adding a little water as needed until the tomatoes are cooked down into a thick sauce.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع السمك المحمر نصف التحمير في الخليط ويغطى الإناء ويترك على درجة حرارة هادئة حتى النضج.",
          "textEn": "Return the half-fried fish to the sauce, cover the pot and simmer over low heat until fully cooked.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "طريقة الفرن (بديلة): يمكن استبدال الإناء بصينية، توضع فيها المكونات نفسها وتغطى، ثم تدخل الفرن حتى النضج بدلاً من الطهو على البوتاجاز.",
          "textEn": "Oven method (alternative): the pot can be swapped for a baking tray with the same mixture, covered, and baked in the oven until done instead of cooking on the stovetop.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "الطهو في الفرن بدلاً من البوتاجاز",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "التقديم: يقدم مع سلطة الطحينة أو صلصة البحريات البيضاء.",
          "textEn": "To serve: accompany with tahini salad or the white seafood sauce.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة. أُعيدت خطوة التحمير المسبق للسمك والبديل بالفرن واقتراح التقديم التي كانت غائبة عن النسخة الموجزة السابقة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كزبرية السمك",
          "ingredients": [
            "½1 كيلو سمك",
            "½ كيلو بصل مفري",
            "½ رأس ثوم مفري",
            "ملعقة كبيرة كسبرة ناشفة",
            "¼ كيلو طماطم معصورة",
            "زيت",
            "ملح",
            "فلفل",
            "½ كوب ماء"
          ],
          "instructions": [
            "يجهز السمك ويحمر نصف تحمير في الزيت ثم يرفع من الزيت.",
            "يحمر البصل ثم نضيف الثوم المخلوط بالكسبرة الناشفة.",
            "تضاف الطماطم المضروبة في الخلاط ثم تترك على درجة حرارة هادئة مع تمليحها حسب الحاجة وإضافة قليل من الماء عند الحاجة حتى تنضج الطماطم.",
            "يوضع السمك في الخليط ويغطى الإناء ويترك على درجة حرارة هادئة حتى النضج.",
            "ممكن استبدال الإناء بالصينية وتغطيتها وإدخالها في الفرن.",
            "يقدم مع سلطة الطحينة (انظري باب السلطات) أو صلصة البحريات البيضاء."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 360,
        "protein": 42,
        "fat": 16,
        "carbs": 10,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 18,
          "produce": 2,
          "fats": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "sea-07",
      "title": "سمك السنجاري",
      "titleEn": "Sangari-Style Whole Fish Stuffed with Tomato & Green Pepper",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات (طهو البحريات)",
      "chapterNumber": 1,
      "category": "بحريات",
      "cookingMethod": "شي",
      "prepTime": "15 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "sf7-1",
          "name": "سمك بوري",
          "nameEn": "Mullet fish",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf7-2",
          "name": "بصل كبير مفري",
          "nameEn": "Grated large onion",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf7-3",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf7-4",
          "name": "كمون وعصير ليمون",
          "nameEn": "Cumin and lemon juice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf7-5",
          "name": "طماطم",
          "nameEn": "Tomatoes",
          "standardAmount": "2 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf7-6",
          "name": "فلفل أخضر",
          "nameEn": "Green peppers",
          "standardAmount": "2 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf7-7",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf7-8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تنظيف وفتح السمك: ينظف السمك ويفتح من بطنه كفتح الكتاب (فتحة طولية عريضة دون فصل النصفين)، ثم يتبل بالبصل المفري والثوم المفري والتوابل وعصير الليمون من الداخل والخارج.",
          "textEn": "Clean and butterfly the fish: clean the fish and open it up along its belly like opening a book (a wide lengthwise cut without separating the two halves), then season it inside and out with the grated onion, crushed garlic, spices and lemon juice.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تجهيز الحشوة: تقطع الطماطم والفلفل الأخضر حلقات رفيعة.",
          "textEn": "Prepare the filling: slice the tomatoes and green peppers into thin rings.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "الحشو والتتبيل: توضع حلقات الطماطم والفلفل الأخضر داخل بطن السمك المفتوح وتترك السمكة المحشوة فترة حتى تتشرب التتبيلة.",
          "textEn": "Stuff and rest: place the tomato and green pepper rings inside the opened fish belly and let the stuffed fish rest for a while to absorb the marinade.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "الشي في الفرن: تدهن صينية وترص فيها السمكة، ويوضع على وجهها قليل من الزيت وعصير الليمون، ثم تدخل الفرن حتى تمام النضج والتحمر.",
          "textEn": "Bake: grease a tray and lay the fish on it, drizzle a little oil and lemon juice over the top, then bake in the oven until fully cooked and lightly browned.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "التقديم: يقدم مع سلطة الطحينة أو صلصة البحريات البيضاء.",
          "textEn": "To serve: accompany with tahini salad or the white seafood sauce.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة. صُححت الطريقة لتعكس أنها سمكة كاملة تُفتح وتُحشى بالطماطم والفلفل وتُشوى في الفرن، وليست صلصة على البوتاجاز كما ورد سابقاً بالخطأ."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "سمك السنجاري",
          "ingredients": [
            "1 كيلوسمك بوري",
            "بصلة كبيرة مفرية",
            "¼ رأس ثوم مفري",
            "زيت",
            "ملح",
            "فلفل",
            "كمون وعصير ليمون",
            "2 ثمرة طماطم",
            "2 ثمرة فلفل أخضر"
          ],
          "instructions": [
            "ينظف السمك ويفتح من بطنه كفتح الكتاب ثم يتبل بالبصل والثوم والتوابل وعصير الليمون.",
            "تقطع الطماطم والفلفل الأخضر حلقات رفيعة.",
            "توضع الخلطة داخل بطن السمك وتترك لفترة.",
            "تدهن صينية وترص فيه السمك وعلى الوجه زيت وليمون ثم يدخل الفرن للشي.",
            "يقدم مع سلطة الطحينة (انظري باب السلطات) أو صلصة البحريات البيضاء."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 36,
        "fat": 16,
        "carbs": 8,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 14,
          "produce": 1.8,
          "fats": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "sea-08",
      "title": "السمك البياض",
      "titleEn": "Baked White Fish Tray with Potatoes, Celery and Two Sauces",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات (طهو البحريات)",
      "chapterNumber": 1,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "sf8-1",
          "name": "سمك مقطع",
          "nameEn": "Fish, cut into pieces",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf8-2",
          "name": "طماطم كبيرة",
          "nameEn": "Large tomatoes",
          "standardAmount": "2 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf8-3",
          "name": "بصل كبير",
          "nameEn": "Large onion",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf8-4",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 فصوص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf8-5",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf8-6",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf8-7",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf8-8",
          "name": "كرفس وبقدونس",
          "nameEn": "Celery and parsley",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf8-9",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 حبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf8-10",
          "name": "صلصة طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf8-11",
          "name": "ملح وفلفل وماء",
          "nameEn": "Salt, pepper and water",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحمر البصل في الزيت ثم يضاف الثوم ثم الطماطم المقطعة، ويضاف حوالي كوب ماء مع السكر ويترك حتى الغليان لمدة 5 دقائق تقريباً على حرارة متوسطة.",
          "textEn": "Sauté the onion in oil, then add the garlic followed by the chopped tomatoes; add about a cup of water with the sugar and simmer for roughly 5 minutes over medium heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تدهن صينية بالزيت ويوضع فيها البصل المحمر بسائله.",
          "textEn": "Grease a baking tray with oil and spread the browned onion mixture with its liquid over the base.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تقطع البطاطس مكعبات متوسطة وتضاف إلى هذه الصلصة في الصينية مع 2 ملعقة كبيرة صلصة طماطم.",
          "textEn": "Cut the potatoes into medium cubes and add them to the sauce in the tray along with 2 tablespoons of tomato paste.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير صلصة بيضاء خفيفة: في نفس الإناء الأول تُسيح الزبدة ويُقلب معها الدقيق جيداً، ثم تضاف التوابل والكرفس والبقدونس مع كمية من الماء حتى تصل إلى قوام متوسط (يُفضل أن تكون خفيفة السمك إذا كانت البطاطس تُطهى مع السمك).",
          "textEn": "Make a light white sauce: in the same first pot, melt the butter and stir in the flour well, then add the seasoning, celery and parsley with enough water to reach a medium consistency (best kept on the thin side if the potatoes are cooking alongside the fish).",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "توضع قطع السمك في هذه الصلصة البيضاء، ثم تُصب فوق الصلصة والبطاطس في الصينية.",
          "textEn": "Place the fish pieces in this white sauce, then pour it all over the tomato sauce and potatoes in the tray.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تغطى الصينية وتدخل الفرن حتى النضج، مع ترك قليل من الصوص ليُسكب على السمك عند التقديم.",
          "textEn": "Cover the tray and bake in the oven until cooked through, keeping a little of the sauce aside to spoon over the fish when serving.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "التقديم: يقدم مع سلطة الطحينة أو صلصة البحريات البيضاء.",
          "textEn": "To serve: accompany with tahini salad or the white seafood sauce.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة. صُححت الطريقة لتوضيح أنه طبق يُجمَّع في صينية بصلصتين (طماطم وبيضاء) ويُنهى في الفرن، وليس يخنة تُطهى بالكامل على البوتاجاز كما ورد سابقاً."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "السمك البياض",
          "ingredients": [
            "1 كيلو سمك مقطع",
            "2 ثمرة طماطم كبيرة",
            "1 بصلة كبيرة",
            "3 فصوص ثوم مفري",
            "½ ملعقة كبيرة سكر",
            "3 ملعقة كبيرة زبده",
            "3 ملعقة كبيرة دقيق",
            "ملح",
            "فلفل",
            "كرفس",
            "بقدونس",
            "ماء حسب الحاجة",
            "2 حبة بطاطس",
            "2 ملعقة كبيرة صلصة طماطم"
          ],
          "instructions": [
            "يحمر البصل في الزيت ثم الثوم ثم الطماطم المقطعة ثم يضاف حوالي 1 كوب ماء مع السكر حتى الغليان حوالي 5 دقائق على حرارة متوسطة.",
            "تدهن صينية بالزيت ويوضع فيها البصل المحمر بالسائل.",
            "تقطع البطاطس مكعبات متوسطة وتضاف إلى هذه الصلصة مع 2 ملعقة كبيرة صلصة طماطم.",
            "في نفس الإناء الأول تسيح الزبدة وتقلب مع الدقيق جيدا ثم يضاف لها التوابل والكرافس والبقدونس حتى تصل إلى السمك المتوسط مع إضافة الماء ويفضل أن يكون السمك خفيفا في حالة طهو البطاطس مع السمك.",
            "توضع قطع السمك في الخلطة ثم تصب على الصلصة في الصينية مع البطاطس.",
            "تغطى الصينية وتدخل الفرن حتى النضج مع ترك قليل من الصوص حتى يسكب على السمك عند التقديم.",
            "يقدم مع سلطة الطحينة (انظري باب السلطات) أو صلصة البحريات البيضاء."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 36,
        "fat": 14,
        "carbs": 26,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "protein": 14,
          "produce": 2.5,
          "dairyEggs": 0.8,
          "grains": 0.1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "sea-09",
      "title": "الحبَار (الكاليماري)",
      "titleEn": "Fried Squid (Calamari) Rings",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات (طهو البحريات)",
      "chapterNumber": 1,
      "category": "بحريات",
      "cookingMethod": "قلي",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "sf9-1",
          "name": "حبار (سبيط)",
          "nameEn": "Squid (calamari)",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf9-2",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf9-3",
          "name": "ملح وفلفل وكمون",
          "nameEn": "Salt, pepper and cumin",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf9-4",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "عصير 2 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير 2 ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf9-5",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "3-4 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "3-4 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf9-6",
          "name": "زيت للقلي",
          "nameEn": "Oil, for frying",
          "standardAmount": "غزير",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "غزير"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "التنظيف: ينظف الحبار بماء ساخن ويغسل جيداً جداً، ثم يُقلب مع الخل ويوضع في مصفاة ويترك لمدة دقيقة واحدة.",
          "textEn": "Cleaning: clean the squid with hot water and wash it very thoroughly, then toss it with the vinegar, place it in a colander and leave for one minute.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إذا كان الحبار كبير الحجم، يُغلى الماء ويُسقط فيه غلوة واحدة فقط ثم يُصفى.",
          "textEn": "If the squid is large, bring water to a boil and give it a single quick blanch, then drain.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 3,
          "text": "يقطع الحبار حلقات أو شرائح بالطول مع تقطيع الأطراف.",
          "textEn": "Cut the squid into rings or lengthwise strips, trimming the edges.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "التتبيل: يوضع في وعاء عميق ويتبل بالخل والملح والفلفل والكمون وعصير الليمونتين، ويترك لمدة ساعة على الأقل.",
          "textEn": "Marinate: place in a deep bowl and season with the vinegar, salt, pepper, cumin and lemon juice, and leave for at least an hour.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يوضع في مصفاة ليجف تماماً من الماء والتتبيلة الزائدة، ثم تُغمس الحلقات في الدقيق.",
          "textEn": "Drain in a colander until fully dry of any excess liquid, then coat the rings in flour.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تقلى الحلقات في زيت غزير حتى تصفر.",
          "textEn": "Deep-fry the rings in plenty of oil until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "التقديم: يقدم مع سلطة الطحينة أو صلصة البحريات البيضاء.",
          "textEn": "To serve: accompany with tahini salad or the white seafood sauce.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة. أُعيدت خطوات التنظيف والسلق الاختياري للحبار الكبير وساعة التتبيل والتجفيف التي كانت مفقودة من النسخة الموجزة السابقة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الحبَار (الكاليماري)",
          "ingredients": [
            "1 كيلو حبَار (سبيط)",
            "2 ملعقة كبيرة خل",
            "ملح",
            "فلفل",
            "كمون",
            "عصير ليمونتين",
            "من 3 إلى 4 ملعقة كبيرة دقيق",
            "زيت للقلي"
          ],
          "instructions": [
            "ينظف السبيط بماء ساخن ويغسل جيدا جدا ثم يقلب مع الخل ثم يوضع في مصفاة ويترك لمدة دقيقة واحدة.",
            "إذا كان السبيط كبير يغلى الماء ويسقط فيه غلوه واحدة فقط ثم يصفى.",
            "تقطع كل واحدة شرائح بالطول مع تقطيع الأطراف.",
            "إحضار وعاء عميق تتبل فيه الشرائح بالملح والفلفل والكمون والليمون ويترك لمدة ساعة على الأقل.",
            "يوضع في مصفاة ليجف تماما من الماء.",
            "يغمس في الدقيق ثم يقلى في الزيت.",
            "يقدم مع سلطة الطحينة (انظري باب السلطات) أو صلصة البحريات البيضاء."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 36,
        "fat": 16,
        "carbs": 16,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 16,
          "grains": 0.2,
          "fats": 1.2,
          "produce": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "sea-10",
      "title": "الجمبري (الروبيان)",
      "titleEn": "Shrimp Sautéed with Celery, Cumin and Lemon",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات (طهو البحريات)",
      "chapterNumber": 1,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "sf10-1",
          "name": "جمبري",
          "nameEn": "Shrimp",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf10-2",
          "name": "بصل",
          "nameEn": "Onion",
          "standardAmount": "3 بصلات",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 بصلات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf10-3",
          "name": "كرفس",
          "nameEn": "Celery",
          "standardAmount": "1 حزمة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 حزمة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf10-4",
          "name": "كمون وفلفل ومستكة وحبهان",
          "nameEn": "Cumin, pepper, mastic and cardamom",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf10-5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf10-6",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغسل الجمبري عدة مرات للتخلص تماماً من الرمل.",
          "textEn": "Wash the shrimp several times to remove all traces of sand.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يقطع البصل حلقات ويوضع في طبقات متبادلة مع الجمبري والكرفس والتوابل وقليل من الملح وعصير الليمون داخل الإناء.",
          "textEn": "Slice the onion into rings and layer it alternately with the shrimp, celery, spices, a little salt and the lemon juice inside the pot.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يمكن إضافة قليل من الماء إذا كان حجم الجمبري كبيراً.",
          "textEn": "A little water can be added if the shrimp are large.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 4,
          "text": "يغطى الإناء ويرفع على درجة حرارة هادئة مع تقليبه باستمرار حتى النضج.",
          "textEn": "Cover the pot and cook over low heat, turning constantly, until done.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يرفع الإناء عن الحرارة ويُهز جيداً حتى لا يلتصق الجمبري.",
          "textEn": "Take the pot off the heat and shake it well so the shrimp does not stick.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يقدم حسب الرغبة إما بقشره أو بعد تقشيره، مع سلطة الطحينة أو صلصة البحريات البيضاء.",
          "textEn": "Serve either shell-on or peeled, as preferred, with tahini salad or the white seafood sauce.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة. صُححت الطريقة لتعكس أسلوب الطهو الأصلي بالتبطين والتقليب المتواصل بدلاً من التشويح الذي ورد سابقاً بالخطأ."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الجمبري (الروبيان)",
          "ingredients": [
            "1 كيلو جمبري",
            "3 بصلات",
            "حزمة كرفس",
            "كمون",
            "فلفل",
            "مستكة",
            "حبهان",
            "ملح",
            "عصير الليمون"
          ],
          "instructions": [
            "يغسل عدة مرات للتخلص من الرمل.",
            "يقطع البصل حلقات ويوضع في طبقات متبادلة مع الجمبري والكرفس والتوابل وقليل من الملح وعصير الليمون.",
            "ممكن إضافة قليل من الماء للجمبري كبير الحجم.",
            "يغطى الإناء ويرفع على درجة حرارة هادئة مع تقليبه باستمرار حتى النضج.",
            "يرفع الإناء ويهز ما بداخله حتى لا يلتصق.",
            "يقدم حسب الرغبة إما بالقشر أو بعد تقشيره.",
            "يقدم مع سلطة الطحينة (انظري باب السلطات) أو صلصة البحريات البيضاء."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 42,
        "fat": 3,
        "carbs": 12,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "protein": 22,
          "produce": 2.5,
          "spices": 0.8
        }
      }
    },
    {
      "id": "sea-11",
      "title": "الجمبري بالمايونيز",
      "titleEn": "Shrimp with Mayonnaise Sauce",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات (طهو البحريات)",
      "chapterNumber": 1,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "sf11-1",
          "name": "جمبري",
          "nameEn": "Shrimp",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf11-2",
          "name": "بصل",
          "nameEn": "Onion",
          "standardAmount": "3 بصلات",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 بصلات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf11-3",
          "name": "كرفس",
          "nameEn": "Celery",
          "standardAmount": "1 حزمة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 حزمة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf11-4",
          "name": "كمون وفلفل ومستكة وحبهان",
          "nameEn": "Cumin, pepper, mastic and cardamom",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf11-5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf11-6",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf11-7",
          "name": "صلصة مايونيز",
          "nameEn": "Mayonnaise sauce (see salads section)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغسل الجمبري عدة مرات للتخلص تماماً من الرمل.",
          "textEn": "Wash the shrimp several times to remove all traces of sand.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يقطع البصل حلقات ويوضع في طبقات متبادلة مع الجمبري والكرفس والمستكة والحبهان وقليل من الملح داخل الإناء.",
          "textEn": "Slice the onion into rings and layer it alternately with the shrimp, celery, mastic, cardamom and a little salt inside the pot.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يمكن إضافة قليل من الماء إذا كان حجم الجمبري كبيراً.",
          "textEn": "A little water can be added if the shrimp are large.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 4,
          "text": "يغطى الإناء ويرفع على درجة حرارة هادئة مع تقليبه باستمرار حتى النضج.",
          "textEn": "Cover the pot and cook over low heat, turning constantly, until done.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يرفع الإناء عن الحرارة ويُهز جيداً حتى لا يلتصق الجمبري.",
          "textEn": "Take the pot off the heat and shake it well so the shrimp does not stick.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يجفف الجمبري ويقشر، ثم يتبل بالملح والفلفل والكمون وعصير الليمون.",
          "textEn": "Drain the shrimp and peel it, then season it with salt, pepper, cumin and lemon juice.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يرص في طبق التقديم ويغطى بصلصة المايونيز (انظري باب السلطات).",
          "textEn": "Arrange on the serving plate and coat with the mayonnaise sauce (see the salads section).",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة. صُححت الطريقة لتعكس أسلوب الطهو الأصلي بالتبطين والتقليب، مع إعادة خطوة التقشير والتتبيل قبل تغطية المايونيز التي كانت مفقودة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الجمبري بالمايونيز",
          "ingredients": [
            "1 كيلو جمبري",
            "3 بصلات",
            "حزمة كرفس",
            "كمون",
            "فلفل",
            "مستكة",
            "حبهان",
            "ملح",
            "عصير الليمون",
            "2 ملعقة كبيرة صلصة المايونيز (انظري باب السلطات)"
          ],
          "instructions": [
            "يغسل عدة مرات للتخلص من الرمل.",
            "يقطع البصل حلقات ويوضع في طبقات متبادلة مع الجمبري والكرفس والمستكة و الحبهان وقليل من الملح.",
            "ممكن إضافة قليل من الماء للجمبري كبير الحجم.",
            "يغطى الإناء ويرفع على درجة حرارة هادئة مع تقليبه باستمرار حتى النضج.",
            "يرفع الإناء ويهز ما بداخله حتى لا يلتصق.",
            "يجفف ويقشر ويتبل بالملح والفلفل والكمون وعصير الليمون.",
            "يرص في طبق التقديم ويغطى بصلصة المايونيز."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 310,
        "protein": 42,
        "fat": 10,
        "carbs": 12,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "protein": 22,
          "produce": 2.5,
          "specialty": 0.4,
          "spices": 0.8
        }
      }
    },
    {
      "id": "sea-12",
      "title": "الجمبري بالكاري",
      "titleEn": "Shrimp Curry",
      "chapter": "الباب الأول: اللحوم – الطيور – البحريات (طهو البحريات)",
      "chapterNumber": 1,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "sf12-1",
          "name": "جمبري",
          "nameEn": "Shrimp",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf12-2",
          "name": "بصل مفري",
          "nameEn": "Grated onion",
          "standardAmount": "3 بصلات",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 بصلات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf12-3",
          "name": "كاري",
          "nameEn": "Curry powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf12-4",
          "name": "كرفس",
          "nameEn": "Celery",
          "standardAmount": "1 حزمة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 حزمة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf12-5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf12-6",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf12-7",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sf12-8",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "التحضير الأولي: يغسل الجمبري عدة مرات للتخلص تماماً من الرمل، ثم يقطع البصل حلقات ويوضع في طبقات متبادلة مع الجمبري والكرفس والمستكة والحبهان وقليل من الملح داخل الإناء (يمكن إضافة قليل من الماء إذا كان حجمه كبيراً).",
          "textEn": "Initial precook: wash the shrimp several times to remove all sand, then slice the onion into rings and layer it alternately with the shrimp, celery, mastic, cardamom and a little salt in the pot (add a little water if the shrimp are large).",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغطى الإناء ويرفع على درجة حرارة هادئة مع تقليبه باستمرار حتى النضج، ثم يرفع عن الحرارة ويُهز جيداً حتى لا يلتصق، ثم يجفف الجمبري جيداً ويقشر.",
          "textEn": "Cover and cook over low heat, turning constantly, until done, then take off the heat and shake well so it does not stick; drain the shrimp thoroughly and peel it.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صلصة الكاري: تحمر البصلة المفرية في الزيت حتى تصفر، ثم يضاف إليها الكاري ويقلب قليلاً، ثم يضاف الماء مع التحريك حتى الغليان، ثم يتبل بالملح والفلفل وعصير الليمون.",
          "textEn": "Curry sauce: brown the grated onion in oil until golden, stir in the curry powder briefly, then add the water, stirring until it boils, and season with salt, pepper and lemon juice.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "توضع حبات الجمبري المقشر في صلصة الكاري حتى تسخن فقط.",
          "textEn": "Add the peeled shrimp to the curry sauce, just long enough to heat through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "التقديم: تغرف في طبق التقديم وحولها الأرز الأبيض، وتجمل بالليمون والبقدونس.",
          "textEn": "To serve: spoon onto a serving dish surrounded by white rice, and garnish with lemon and parsley.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة. أعيدت مرحلة التبطين والتقليب الأولى للجمبري التي كانت محذوفة بالكامل، مع اقتراح التقديم مع الأرز الأبيض."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الجمبري بالكاري",
          "ingredients": [
            "1 كيلو جمبري",
            "3 بصلات مفرية",
            "ملعقة صغيرة كاري",
            "حزمة كرفس",
            "ملح",
            "فلفل",
            "ملعقة صغيرة عصير ليمون",
            "زيت",
            "1 كوب ماء"
          ],
          "instructions": [
            "يغسل عدة مرات للتخلص من الرمل.",
            "يقطع البصل حلقات ويوضع في طبقات متبادلة مع الجمبري والكرفس والمستكة و الحبهان وقليل من الملح.",
            "ممكن إضافة قليل من الماء للجمبري كبير الحجم.",
            "يغطى الإناء ويرفع على درجة حرارة هادئة مع تقليبه باستمرارم حتى النضج.",
            "يرفع الإناء ويهز ما بداخله حتى لا يلتصق.",
            "يجفف جيدا ويقشر.",
            "تحمر البصلة المفرية في الزيت حتى تصفر ثم يضاف إليها الكاري وتقلب قليلا ثم يضاف لها الماء مع التحريك حتى الغليان ثم تتبل بالملح والفلفل وعصير الليمون.",
            "توضع حبات الجمبري في الصلصة حتى تسخن فقط.",
            "تغرف في طبق التقديم وحوله الأرز الأبيض ويجمل بالليمون والبقدونس."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 290,
        "protein": 42,
        "fat": 8,
        "carbs": 12,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "protein": 22,
          "produce": 2.5,
          "fats": 0.4,
          "spices": 0.8
        }
      }
    },
    {
      "id": "soup-01",
      "title": "شوربة الخضار (الصحية / باللبن والشبت)",
      "titleEn": "Vegetable Soup (Clear Broth or Creamy Milk & Dill)",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "ss1-1",
          "name": "كوسة وجزر وبطاطس مكعبات",
          "standardAmount": "1/2 ك كوسة + 2 جزرة + 2 بطاطس",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 جزرة – 2 بطاطس – 1/2 كيلو كوسة",
            "doc2": "2 جزرة – 2 بطاطس – 1/2 كيلو كوسة",
            "doc3": "2 جزرة – 2 بطاطس – نصف ك كوسة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss1-2",
          "name": "بصلة صغيرة مفرية",
          "standardAmount": "1-2 بصلة صغيرة مفرية",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "بصلة صغيرة مفرية",
            "doc2": "2 بصلة صغيرة مفرية (في الشوربة باللبن)",
            "doc3": "بصلة صغيرة مفرية"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss1-3",
          "name": "مرق لحم أو دجاج صافي",
          "standardAmount": "3 أكواب مرق",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "3 أكواب مرق",
            "doc2": "3 أكواب مرق",
            "doc3": "3 أكواب مرق"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss1-4",
          "name": "شعرية محمرة",
          "standardAmount": "ملعقة كبيرة شعرية",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "قليل من الشعرية",
            "doc2": "قليل من الشعرية",
            "doc3": "قليل من الشعرية"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss1-5",
          "name": "سمن أو زيت",
          "standardAmount": "2 ملعقة سمن أو زيت",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 م سمن أو زيت",
            "doc2": "2 م سمن أو زيت",
            "doc3": "2 م سمن أو زيت"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss1-6",
          "name": "لبن ودقيق وبقدونس وشبت (لشوربة الخضار باللبن)",
          "standardAmount": "1 كوب لبن + 1 ملعقة دقيق + شبت وبقدونس مفري",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "كوب لبن – ملعقة كبيرة دقيق – قليل من البقدونس والشبت المفري",
            "doc2": "كوب لبن – ملعقة دقيق – بقدونس وشبت",
            "doc3": "كوب لبن – م ك دقيق – قليل من البقدونس والشبت المفري"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تجهيز الخضار: تقطع الكوسة والجزر والبطاطس مكعبات صغيرة متساوية.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "التشويح: تشوح البصلة المفرية في السمن أو الزيت حتى يصفر لونها، ثم تشوح معها مكعبات الخضروات لمدة 5 دقائق لإغلاق مسامها وحفظ نكهتها.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "السلق: يضاف المرق الساخن والملح والفلفل وتترك على درجة حرارة هادئة حتى تنضج الخضروات.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "طريقة الشعرية: تحمر ملعقة شعرية في السمن جانباً ثم تسكب على الخضار الناضج وتترك على نار هادئة حوالي 5 دقائق حتى تنضج الشعرية.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "طريقة شوربة الخضار باللبن الكريمية (بديل): تجهز كالطريقة السابقة بدون إضافة الشعرية، وبعد أن تنضج تترك لتبرد ثم تضرب في الخلاط وتصفى. تمزج ملعقة الدقيق بكوب اللبن البارد جيداً ثم تضاف إلى الشوربة المصفاة مع التقليب والشبت والبقدونس المفري، وترفع على نار هادئة حتى الغليان لمدة 5 دقائق.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "شوربة الخضار الكريمية باللبن",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "variation"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 3,
        "mergedIngredientsCount": 6,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 90,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "دمج وصفتي شوربة الخضار الصافية بالشعرية وشوربة الخضار البيضاء باللبن والشبت المفروم في سجل واحد."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "شوربة الخضار / شوربة الخضار باللبن",
          "pageNumber": 62,
          "ingredients": [
            "بصلة صغيرة مفرية",
            "2 جزرة",
            "2 بطاطس",
            "1/2 كيلو كوسة",
            "2 م سمن أو زيت",
            "3 أكواب مرق",
            "شعرية",
            "كوب لبن ودقيق وشبت"
          ],
          "instructions": [
            "تقطع الخضر مكعبات",
            "تشوح البصلة ثم الخضر 5 دقائق",
            "يضاف المرق والملح والفلفل",
            "تحمر الشعرية وتسكب على الخضار",
            "طريقة اللبن: تضرب الشوربة في الخلاط ويضاف اللبن مع الدقيق والشبت"
          ]
        },
        "doc3": {
          "title": "1- شوربة الخضار / 2- شوربة الخضار باللبن",
          "pageNumber": 32,
          "ingredients": [
            "بصلة صغيرة مفرية",
            "2 جزرة",
            "2 بطاطس",
            "نصف ك كوسة",
            "2 م سمن أو زيت",
            "3 أكواب مرق",
            "قليل من الشعرية"
          ],
          "instructions": [
            "تجهز الخضر مكعبات صغيرة",
            "تشوح البصلة مع الخضروات 5 دقائق",
            "يضاف المرق والملح والفلفل",
            "تسلق حتى النضج وتضاف الشعرية أو تضرب باللبن والدقيق"
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 140,
        "protein": 6,
        "fat": 5,
        "carbs": 18,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "protein": 1.5,
          "produce": 3,
          "dairyEggs": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "soup-02",
      "title": "شوربة العدس الأصفر والخبز المحمص",
      "titleEn": "Yellow Lentil Soup with Croutons",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "ss2-1",
          "name": "عدس أصفر منقى ومغسول",
          "standardAmount": "1 كوب عدس أصفر",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب عدس أصفر",
            "doc2": "1 كوب عدس أصفر",
            "doc3": "1 كوب عدس أصفر"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss2-2",
          "name": "خضروات عطرية (طماطم، جزر، بطاطس، كوسة، بصل، ثوم)",
          "standardAmount": "1 طماطم + 1 جزرة + 1 بطاطس + 2 كوسة + 1 بصلة كبيرة صحيحة + 2 فص ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "ثمرة طماطم – جزرة – حبة بطاطس – 2 حبة كوسة – بصلة كبيرة صحيحة – 2 فص ثوم",
            "doc2": "ثمرة طماطم – جزرة – حبة بطاطس – 2 حبة كوسة – بصلة كبيرة – 2 فص ثوم",
            "doc3": "ثمرة طماطم – جزرة – حبة بطاطس – 2 كوسة – بصلة ك صحيحة – 2 فص ثوم"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss2-3",
          "name": "ماء نقي للسلق",
          "standardAmount": "1 لتر ماء",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "لتر ماء",
            "doc2": "لتر ماء",
            "doc3": "لتر ماء"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss2-4",
          "name": "شعرية محمرة",
          "standardAmount": "1 ملعقة كبيرة شعرية",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "م شعرية",
            "doc2": "م شعرية",
            "doc3": "م شعرية"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss2-5",
          "name": "سمن أو زيت",
          "standardAmount": "2 ملعقة سمن أو زيت",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "سمن أو زيت",
            "doc2": "سمن أو زيت",
            "doc3": "سمن أو زيت"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss2-6",
          "name": "خبز بلدي محمص مقرمش",
          "standardAmount": "2 رغيف بلدي مقطع مكعبات ومحمر",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "خبز بلدي قطع صغيرة محمر في الزيت",
            "doc2": "خبز بلدي محمر",
            "doc3": "2 خبز بلدي"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss2-7",
          "name": "توابل (كمون، ملح، فلفل أسود)",
          "standardAmount": "ملح وفلفل وكمون ناعم",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملح – فلفل – كمون",
            "doc2": "ملح – فلفل",
            "doc3": "ملح – فلفل"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغسل العدس جيداً وتجهز الخضر بتقطيعها صغيراً (الطماطم، الجزر، البطاطس، الكوسة، البصل، الثوم).",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يشوح العدس مع الخضر في السمن أو الزيت لمدة 5 دقائق مع التقليب لاكتساب نكهة غنية.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف لتر الماء على الخليط ويترك لمدة ساعة تقريباً على درجة حرارة هادئة مع التقليب آن فآن حتى النضج التام لكافة المكونات.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "الخلط والتنعيم: بعد أن يبرد الخليط يضرب في الخلاط ثم يصفى ويعاد إلى الإناء على نار هادئة ويتبل بالملح والفلفل والكمون.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تقلية الشعرية: تحمر ملعقة شعرية في سمن أو زيت ثم تصب على العدس وتترك على نار هادئة حتى تنضج الشعرية مع مراعاة السمك المطلوب وإمكانية تزويد ماء دافئ إن احتاج.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "التقديم: يقطع الخبز البلدي قطعاً صغيرة ويحمر في الزيت ويرفع على مناديل ورقية، ويقدم مقرمشاً بجانب شوربة العدس الساخنة مع الليمون والبصل الأخضر.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 4,
        "mergedIngredientsCount": 7,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 94,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "شوربة العدس المصرية الأصلية مطابقة في الوثائق الثلاث، تم استخلاص خضروات السلق مع تقنية طش الشعرية والخبز المحمص البلدي."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "شوربة العدس",
          "pageNumber": 63,
          "ingredients": [
            "1 كوب عدس أصفر",
            "ملح وفلفل",
            "سمن أو زيت",
            "2 فص ثوم",
            "بصلة كبيرة صحيحة",
            "ثمرة طماطم",
            "جزرة",
            "حبة بطاطس",
            "2 حبة كوسة",
            "م شعرية",
            "لتر ماء",
            "خبز بلدي"
          ],
          "instructions": [
            "يغسل العدس وتقطع الخضر",
            "يشوح العدس والخضر 5 دقائق",
            "يضاف الماء ويترك ساعة للنضج",
            "يضرب في الخلاط ويصفى",
            "تحمر الشعرية وتصب على العدس",
            "يقدم مع الخبز المحمر"
          ]
        },
        "doc3": {
          "title": "3- شوربة العدس",
          "pageNumber": 33,
          "ingredients": [
            "1كوب عدس أصفر",
            "ملح وفلفل",
            "سمن أو زيت",
            "2 فص ثوم",
            "بصلة ك صحيحة",
            "ثمرة طماطم",
            "جزرة",
            "حبة بطاطس",
            "2 كوسة",
            "م شعرية",
            "لتر ماء",
            "2 خبز بلدي"
          ],
          "instructions": [
            "يغسل العدس وتجهز الخضر بتقطيعها صغيرا",
            "يشوح العدس والخضر في السمن",
            "يضاف الماء ساعة حتى النضج",
            "يضرب في الخلاط ويصفى",
            "تحمر ملعقة شعرية وتسكب على العدس",
            "يقدم مع الخبز المحمر"
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 330,
        "protein": 16,
        "fat": 8,
        "carbs": 50,
        "fiber": 10,
        "sugar": 4,
        "cost": {
          "grains": 2.5,
          "produce": 1.5,
          "dairyEggs": 0.6,
          "fats": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "salad-01",
      "title": "سلطة الطحينة وسلطة الطحينة بالبصل",
      "titleEn": "Tahini Salad (Classic Garlic or Pickled Onion Variations)",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "بدون طهو",
      "servings": "طبق مقبلات",
      "masterIngredients": [
        {
          "id": "ss3-1",
          "name": "طحينة سمسم خام",
          "standardAmount": "4 ملاعق كبيرة طحينة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "4 ملعقة كبيرة طحينة",
            "doc2": "4 ملعقة كبيرة طحينة",
            "doc3": "4 م ك طحينة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss3-2",
          "name": "خل أبيض نقي",
          "standardAmount": "3 ملاعق كبيرة خل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة خل",
            "doc2": "3 ملعقة كبيرة خل",
            "doc3": "3 م ك خل"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss3-3",
          "name": "ثوم مفري ناعم",
          "standardAmount": "3 فصوص ثوم مفري",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 فصوص ثوم مفري",
            "doc2": "3 فصوص ثوم مفري",
            "doc3": "3 فصوص ثوم مفري"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss3-4",
          "name": "بصلة صغيرة مفرية (لسلطة الطحينة بالبصل)",
          "standardAmount": "1 بصلة صغيرة مبشورة ومنقوعة في الخل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "بصلة صغيرة (في سلطة الطحينة بالبصل)",
            "doc2": "بصلة صغيرة",
            "doc3": "بصلة صغيرة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss3-5",
          "name": "ماء دافئ للحل والتخفيف",
          "standardAmount": "قليل من الماء حتى الحصول على القوام المطلوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "ماء",
            "doc2": "ماء",
            "doc3": "ماء"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss3-6",
          "name": "زيت وكمون وملح وبقدونس للتزيين",
          "standardAmount": "1 ملعقة كبيرة زيت + كمون وملح + بقدونس مفروم",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملح – كمون – ملعقة كبيرة زيت – بقدونس مقطع صغيرا",
            "doc2": "ملح – كمون – زيت – بقدونس",
            "doc3": "ملح – كمون – م ك زيت – بقدونس مقطع صغيرا"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "حل الطحينة: تخلط الطحينة مع الخل تدريجياً وتخفق جيداً حتى تتكتل ثم تفتح، مع إضافة قليل من الماء الفاتر مع الخفق السريع حتى نحصل على القوام الكريمي المطلوب ولون أبيض فاتح.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "التتبيل بالثوم: يتبل الخليط بالملح والكمون والثوم المفروم وملعقة الزيت ويقلب جيداً.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "طريقة الطحينة بالبصل (النسخة الإضافية): يتم الاستغناء عن الثوم واستبداله ببصلة؛ تدعك بصلة صغيرة بالملح والفلفل بعد بشرها وتنقع في 3 ملاعق كبيرة خل لمدة دقيقة ثم تعصر جيداً من مائها ويضاف البصل المعصور إلى سلطة الطحينة المخفوقة.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "سلطة الطحينة بالبصل المنقوع بالخل",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "variation"
        },
        {
          "stepNumber": 4,
          "text": "التقديم: تقدم وتجمل بالبقدونس المقطع صغيراً ورشة زيت زيتون أو كمون وشطة على السطح.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 2,
        "mergedIngredientsCount": 6,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 92,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "دمج سلطة الطحينة بالثوم وسلطة الطحينة بالبصل المتبل بالخل في سجل موحد مع تفصيل خطوات خفق الطحينة حتى تفتح."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "سلطة الطحينة / سلطة الطحينة بالبصل",
          "pageNumber": 69,
          "ingredients": [
            "4 ملعقة كبيرة طحينة",
            "3 ملعقة كبيرة خل",
            "ملح وكمون",
            "3 فصوص ثوم مفري",
            "ملعقة كبيرة زيت",
            "ماء",
            "بصلة صغيرة"
          ],
          "instructions": [
            "تخلط الطحينة مع الخل تدريجيا وتخفق جيدا مع الماء",
            "يتبل بالملح والكمون والثوم والزيت",
            "طريقة البصل: تدعك بصلة بالملح والفلفل وتنقع في الخل دقيقة ثم تعصر وتضاف للطحينة"
          ]
        },
        "doc3": {
          "title": "5- سلطة الطحينة / 6- سلطة الطحينة بالبصل",
          "pageNumber": 37,
          "ingredients": [
            "4 م ك طحينة",
            "3 م ك خل",
            "ملح - كمون",
            "3 فصوص ثوم مفري",
            "م ك زيت",
            "ماء",
            "بصلة صغيرة"
          ],
          "instructions": [
            "تخلط الطحينة مع الخل وتخفق جيدا مع قليل من الماء",
            "يتبل الخليط بالملح والكمون والثوم والزيت وتجمل بالبقدونس",
            "بالبصل: مع الاستغناء عن الثوم واستبداله بالبصل"
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 190,
        "protein": 5,
        "fat": 16,
        "carbs": 8,
        "fiber": 3,
        "sugar": 0,
        "cost": {
          "specialty": 3,
          "produce": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "salad-02",
      "title": "سلطة بابا غنوج بالباذنجان المشوي",
      "titleEn": "Baba Ghanoush (Smoked Roasted Eggplant with Tahini & Garlic)",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "ss4-1",
          "name": "باذنجان رومي مشوي",
          "standardAmount": "1/2 كيلو باذنجان رومي",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو باذنجان رومي مشوي",
            "doc2": "1/2 كيلو باذنجان رومي",
            "doc3": "نصف ك باذنجان رومي مشوي"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss4-2",
          "name": "بصل مشوي في الفرن",
          "standardAmount": "2 بصلة كبيرة مشوية",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 بصلة كبيرة مشوية",
            "doc2": "2 بصلة مشوية",
            "doc3": "2 بصلة ك مشوية"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss4-3",
          "name": "طحينة خام",
          "standardAmount": "1/4 كوب طحينة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/4 كوب طحينة",
            "doc2": "1/4 كوب طحينة",
            "doc3": "ربع كوب طحينة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss4-4",
          "name": "ثوم مفروم ناعم",
          "standardAmount": "4 فصوص ثوم مفري",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "4 فصوص ثوم مفري",
            "doc2": "4 فصوص ثوم مفري",
            "doc3": "4 فصوص ثوم مفري"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss4-5",
          "name": "عصير ليمون أو خل أبيض",
          "standardAmount": "4 ملاعق كبيرة خل أو عصير ليمون",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "4 ملعقة كبيرة خل أو عصير ليمون",
            "doc2": "4 ملعقة كبيرة خل أو ليمون",
            "doc3": "4 م ك خل أو عصير ليمون"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "ss4-6",
          "name": "زيت وكمون وملح وبقدونس",
          "standardAmount": "3 ملاعق كبيرة زيت + كمون وملح + ملعقة كبيرة بقدونس مفري",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة زيت – ملعقة كبيرة بقدونس مفري – ملح – كمون",
            "doc2": "3 ملعقة زيت – بقدونس – ملح وكمون",
            "doc3": "3 م ك زيت – م ك بقدونس مفري – ملح – كمون"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "شواء الباذنجان والبصل: بعد غسل الباذنجان يجفف ويوضع صحيحاً في صينية داخل فرن متوسط الحرارة ويوضع معه البصل حتى تمام النضج والطرواة واكتساب رائحة الشواء المدخنة.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "التقشير والخلط: يقشر الباذنجان المشوي والبصل ويخلطا جيداً في الكبة أو يهرسا بالشوكة للحفاظ على القوام.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إعداد صوص الطحينة: تمزج الطحينة بالخل أو عصير الليمون ثم تخفف بقليل جداً من الماء حتى تتجانس.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "المزج والتقديم: يضاف الثوم المفري وخليط الباذنجان والبصل والزيت، وتتبل جميعها بالملح والكمون ويقلبوا جيداً. عند التقديم تجمل بالبقدونس المفري ورشة زيت زيتون.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 2,
        "mergedIngredientsCount": 6,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 93,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "شواء البصل مع الباذنجان الرومي في الفرن يشكل الميزة الفريدة لهذه الوصفة المصرية الأصيلة، موحدة بدقة من الوثائق الثلاث."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "سلطة بابا غنوج",
          "pageNumber": 71,
          "ingredients": [
            "1/2 كيلو باذنجان رومي مشوي",
            "2 بصلة كبيرة مشوية",
            "1/4 كوب طحينة",
            "4 فصوص ثوم مفري",
            "قليل من الماء",
            "ملعقة كبيرة بقدونس مفري",
            "ملح وكمون",
            "3 ملعقة كبيرة زيت",
            "4 ملعقة كبيرة خل أو عصير ليمون"
          ],
          "instructions": [
            "يوضع الباذنجان والبصل في الفرن حتى النضج",
            "يقشر الباذنجان والبصل ويخلطا في الكبة",
            "تمزج الطحينة بالخل وتخفف بالماء",
            "يضاف الثوم وخليط الباذنجان والزيت وتتبل بالملح والكمون وتجمل بالبقدونس"
          ]
        },
        "doc3": {
          "title": "8- سلطة بابا غنوج",
          "pageNumber": 39,
          "ingredients": [
            "نصف ك باذنجان رومي مشوي",
            "2 بصلة ك مشوية",
            "ربع كوب طحينة",
            "4 فصوص ثوم مفري",
            "م ك بقدونس",
            "3 م ك زيت",
            "4 م ك خل أو عصير ليمون"
          ],
          "instructions": [
            "بعد غسل الباذنجان يجفف ويوضع صحيحا داخل فرن مع البصل",
            "يقشر الباذنجان المشوي والبصل ويخلطا جيدا",
            "تمزج الطحينة بالخل ثم تخفف بالماء",
            "يضاف الثوم المفري والزيت والتوابل"
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 170,
        "protein": 4,
        "fat": 13,
        "carbs": 12,
        "fiber": 6,
        "sugar": 6,
        "cost": {
          "produce": 4,
          "specialty": 1.5,
          "fats": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "soup-03",
      "title": "شوربة الشعرية أو لسان العصفور",
      "titleEn": "Vermicelli or Orzo Broth Soup",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "5 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "2-3 أفراد",
      "masterIngredients": [
        {
          "id": "ss5-1",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "1-2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1-2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss5-2",
          "name": "شعرية أو لسان عصفور",
          "nameEn": "Vermicelli or orzo pasta",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss5-3",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss5-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحمر الشعرية أو لسان العصفور في السمن.",
          "textEn": "Toast the vermicelli or orzo in the ghee until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تسكب عليها المرق المملح مع الفلفل وتترك حتى الغليان وتخفض درجة الحرارة حتى النضج (لسان العصفور يحتاج مدة أطول لنضجه وقد يحتاج لكمية زائدة من المرق).",
          "textEn": "Pour in the seasoned broth with pepper, bring to a boil, then lower the heat until cooked (orzo needs longer and may need extra broth).",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "للمذاق الطيب ممكن استعمال المستكة في المرق.",
          "textEn": "For extra flavor, a little mastic can be added to the broth.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "شوربة الشعرية أو لسان العصفور",
          "ingredients": [
            "1 : 2 كوب من المرق",
            "2 ملعقة كبيرة شعرية أو لسان عصفور",
            "سمن",
            "ملح",
            "فلفل"
          ],
          "instructions": [
            "تحمر الشعرية أو لسان العصفور في السمن.",
            "تسكب عليها المرق المملح مع الفلفل وتترك حتى الغليان و تخفض درجة الحرارة حتى النضج (لسان العصفور يحتاج مدة أطول لنضجه و قد يحتاج لكمية زائدة من المرق يضاف للإناء).",
            "للمذاق الطيب ممكن استعمال المستكة في المرق."
          ]
        }
      },
      "estimates": {
        "servings": 2.5,
        "kcal": 110,
        "protein": 4,
        "fat": 6,
        "carbs": 11,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 0.8,
          "grains": 0.1,
          "dairyEggs": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "soup-04",
      "title": "شوربة اللبن",
      "titleEn": "Creamy Milk Soup with Chicken",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "ss6-1",
          "name": "بصلة صغيرة",
          "nameEn": "Small onion",
          "standardAmount": "1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss6-2",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss6-3",
          "name": "مرق أو ماء",
          "nameEn": "Broth or water",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss6-4",
          "name": "مكعب مرقة جاهز",
          "nameEn": "Bouillon cube",
          "standardAmount": "1 مكعب",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 مكعب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss6-5",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss6-6",
          "name": "كريمة",
          "nameEn": "Cream",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss6-7",
          "name": "قطع دجاج ناضج",
          "nameEn": "Cooked chicken pieces",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss6-8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss6-9",
          "name": "زبد أو سمن",
          "nameEn": "Butter or ghee",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تصفر البصلة في الزبد أو السمن، ثم يضاف لها الدقيق مع تقليبها، ثم إضافة المرق أو الماء مع مكعب المرقة بالتدريج، وتترك حتى الغليان على درجة حرارة هادئة.",
          "textEn": "Lightly brown the onion in butter or ghee, stir in the flour, then gradually add the broth or water with the bouillon cube, and simmer over low heat until boiling.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد أن تبرد تضرب في الخلاط، ثم ترفع ثانية في الإناء مع إضافة الكريمة وقطع الدجاج الناضج مع اللبن حسب سمك الشوربة، وتتبل بالملح والفلفل.",
          "textEn": "Once cooled, blend it smooth, then return to the pot and add the cream, cooked chicken pieces and milk to the desired thickness, and season with salt and pepper.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يمكن استبدال قطع الدجاج بالجبن المبشور.",
          "textEn": "The chicken pieces can be replaced with grated cheese.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 4,
          "text": "مراعاة أن تقدم الشوربة ساخنة جدا عند تناولها.",
          "textEn": "Serve the soup piping hot.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "شوربة اللبن",
          "ingredients": [
            "بصلة صغيرة",
            "2 ملعقة كبيرة دقيق",
            "2كوب من المرق أو الماء",
            "ماجي",
            "½ كوب لبن",
            "ملعقة كبيرة كريمة",
            "قطع دجاج ناضج",
            "ملح وفلفل",
            "زبد أو سمن"
          ],
          "instructions": [
            "تصفر البصلة في الزبد أو السمن ثم يضاف لها الدقيق مع تقليبها ثم إضافة المرق أو الماء مع الماجي بالتدريج وتركها حتى الغليان على درجة حرارة هادئة.",
            "بعد أن تبرد تضرب في الخلاط ثم ترفع ثانية في الإناء مع إضافة الكريمة وقطع الدجاج الناضج مع اللبن حسب سمك الشوربة وتتبل بالملح والفلفل.",
            "يمكن استبدال قطع الدجاج بالجبن المبشور.",
            "مراعاة أن تقدم الشوربة ساخنة جدا عند تناولها."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 190,
        "protein": 15,
        "fat": 10,
        "carbs": 10,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "protein": 2,
          "produce": 0.3,
          "grains": 0.1,
          "dairyEggs": 1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "soup-05",
      "title": "شوربة الطماطم",
      "titleEn": "Cream of Tomato Soup",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "ss7-1",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss7-2",
          "name": "طماطم",
          "nameEn": "Tomato",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 حبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss7-3",
          "name": "صلصة طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss7-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss7-5",
          "name": "زبد",
          "nameEn": "Butter",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss7-6",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss7-7",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss7-8",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss7-9",
          "name": "صفار بيضة",
          "nameEn": "Egg yolk",
          "standardAmount": "1 صفار",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 صفار"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تصفر بصلة مقطعة حلقات في الزبد حتى تصفر.",
          "textEn": "Lightly brown sliced onion rings in butter until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تضاف الطماطم المقطعة مع ملعقة الصلصة والدقيق ويخلطوا جيدا مع البصل.",
          "textEn": "Add the chopped tomato with the tomato paste and flour, and mix well with the onion.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يسكب المرق على الخليط على درجة حرارة منخفضة حتى النضج.",
          "textEn": "Pour in the broth over low heat and cook until done.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد أن يبرد الخليط يضرب في الخلاط.",
          "textEn": "Once cooled, blend the mixture smooth.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يخلط قليل من اللبن بصفار البيضة جيدا مع الملح والفلفل، وتسكب على الشوربة المضروبة، ثم ترفع ثانية في الإناء على درجة حرارة هادئة لمدة 5 دقائق.",
          "textEn": "Mix a little milk well with the egg yolk, salt and pepper, stir it into the blended soup, and return to low heat for 5 minutes.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "شوربة الطماطم",
          "ingredients": [
            "بصلة متوسطة",
            "حبة طماطم",
            "ملعقة كبيرة صلصة طماطم",
            "ملح وفلفل",
            "زبد",
            "ملعقة كبيرة دقيق",
            "2 كوب مرق",
            "قليل من اللبن",
            "صفار بيضة."
          ],
          "instructions": [
            "تصفر بصلة مقطعة حلقات في الزبد حتى تصفر.",
            "تضاف الطماطم المقطعة مع ملعقة الصلصة والدقيق ويخلطوا جيدا مع البصل.",
            "يسكب المرق على الخليط في درجة حرارة منخفضة حتى النضج.",
            "بعد أن يبرد الخليط يضرب في الخلاط.",
            "يخلط قليل من اللبن بصفار البيضة جيدا مع الملح والفلفل.",
            "تسكب على الشوربة المضروبة ثم ترفع ثانية في الإناء على درجة حرارة هادئة لمدة 5 دقائق."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 120,
        "protein": 3,
        "fat": 7,
        "carbs": 12,
        "fiber": 2,
        "sugar": 7,
        "cost": {
          "produce": 1,
          "dairyEggs": 0.8,
          "grains": 0.05,
          "protein": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "salad-03",
      "title": "سلطة المايونيز",
      "titleEn": "Homemade Mayonnaise",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "-",
      "servings": "حوالي كوب",
      "masterIngredients": [
        {
          "id": "ss8-1",
          "name": "بيضة أو صفار بيضة",
          "nameEn": "Egg or egg yolk",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss8-2",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss8-3",
          "name": "مستردة",
          "nameEn": "Mustard",
          "standardAmount": "1/2 ملعقة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1/2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss8-4",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1/8 إلى 1/4 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1/8 إلى 1/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss8-5",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss8-6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تضرب البيضة مع الملح والفلفل والليمون والخل بالمضرب السلكي جيدا.",
          "textEn": "Whisk the egg well with the salt, pepper, lemon juice and vinegar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف الزيت بحذر نقطة نقطة حتى يسمك القوام نوعا ما.",
          "textEn": "Add the oil carefully, drop by drop, whisking constantly, until the mixture thickens somewhat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع المايونيز في وعاء ويضاف إليه المستردة ويقلبوا جيدا.",
          "textEn": "Transfer the mayonnaise to a bowl, stir in the mustard, and mix well.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يدخل في الثلاجة بعد وضعه في برطمان جاف جدا.",
          "textEn": "Store in a completely dry jar and refrigerate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "سلطة المايونيز",
          "ingredients": [
            "1 بيضة أو صفار بيضة",
            "½ كوب زيت",
            "½ م مستردة",
            "⅛ : ¼ كوب خل",
            "ملعقة صغيرة  عصير ليمون",
            "ملح",
            "فلفل"
          ],
          "instructions": [
            "تضرب البيضة مع الملح والفلفل والليمون والخل بالمضرب السلك جيدا.",
            "يضاف الزيت بحذر نقطة نقطة حتى يسمك قوامه نوعا ما.",
            "يوضع المايونيز في وعاء ويضاف إليه المستردة ويقلبوا جيدا.",
            "يدخل في الثلاجة بعد وضعه في برطمان جاف جدا."
          ]
        }
      },
      "estimates": {
        "servings": 8,
        "kcal": 130,
        "protein": 1,
        "fat": 14,
        "carbs": 0,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "fats": 0.8,
          "dairyEggs": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "salad-04",
      "title": "سلطة دجاج بالمايونيز",
      "titleEn": "Chicken Salad with Mayonnaise and Toast",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "ss9-1",
          "name": "دجاجة مسلوقة",
          "nameEn": "Boiled chicken",
          "standardAmount": "1/2 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss9-2",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "2 علبة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 علبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss9-3",
          "name": "صلصة مايونيز",
          "nameEn": "Mayonnaise (see recipe above)",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss9-4",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss9-5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss9-6",
          "name": "توست",
          "nameEn": "Toast bread",
          "standardAmount": "4 شرائح",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "4 شرائح"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "بعد سلق الدجاج تقطع شرائح صغيرة.",
          "textEn": "After boiling the chicken, cut it into small strips.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخلط الزبادي مع صلصة المايونيز وزيت الزيتون، ويتبل المقدار بالملح والفلفل ويخلطوا جيدا.",
          "textEn": "Mix the yogurt with the mayonnaise and olive oil, season with salt and pepper, and mix well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحمص شرائح التوست المقطعة مكعبات في الفرن حتى يصير لونها ذهبيا.",
          "textEn": "Toast diced bread cubes in the oven until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يصب خليط المايونيز على الدجاج المقطع ويقدم في صحن التقديم مع مكعبات التوست المحمص.",
          "textEn": "Pour the mayonnaise mixture over the chicken and serve with the toasted bread cubes.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "سلطة دجاج بالمايونيز",
          "ingredients": [
            "½ دجاجة مسلوقة",
            "2 علبة زبادي",
            "3 ملعقة كبيرة من صلصة المايونيز",
            "ملعقة كبيرة زيت زيتون",
            "ملح وفلفل",
            "4 شرائح توست"
          ],
          "instructions": [
            "بعد سلق الدجاج تقطع شرائح صغيرة.",
            "يخلط الزبادي مع صلصة المايونيز وزيت الزيتون ويتبل المقدار بالملح والفلفل ويخلطوا جيدا.",
            "تحمص شرائح التوست المقطعة مكعبات في  الفرن حتى يصير لونها ذهبيا.",
            "يصب خليط المايونيز على الدجاج المقطع ويقدم في صحن التقديم مع مكعبات التوست المحمص."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 330,
        "protein": 24,
        "fat": 18,
        "carbs": 18,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "protein": 4,
          "dairyEggs": 1.5,
          "specialty": 0.5,
          "fats": 0.3,
          "grains": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "salad-05",
      "title": "سلطة اللبن الزبادي",
      "titleEn": "Yogurt and Garlic Salad",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "-",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "ss10-1",
          "name": "لبن زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss10-2",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss10-3",
          "name": "نعناع جاف",
          "nameEn": "Dried mint",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss10-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss10-5",
          "name": "خيار أو بقدونس مفري",
          "nameEn": "Cucumber or chopped parsley",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضاف الثوم إلى الزبادي مع الملح والفلفل والنعناع ويخفقوا جيدا.",
          "textEn": "Add the garlic to the yogurt with salt, pepper and mint, and whisk well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع السلطة في وعاء وتقطع فيه قطع صغيرة من الخيار أو تستبدل بقليل من البقدونس المفري.",
          "textEn": "Transfer to a serving bowl and add small diced cucumber, or chopped parsley instead.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "سلطة اللبن الزبادي",
          "ingredients": [
            "كوب لبن زبادي",
            "2 فص ثوم مفري",
            "قليل من النعناع الجاف",
            "ملح وفلفل",
            "خيار أو بقدونس مفري"
          ],
          "instructions": [
            "يضاف الثوم إلى الزبادي مع الملح والفلفل والنعناع ويخفقوا جيدا.",
            "توضع السلطة في وعاء وتقطع فيه قطع صغيرة من الخيار أو استبداله بقليل من البقدونس المفري."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 50,
        "protein": 3,
        "fat": 2,
        "carbs": 5,
        "fiber": 0,
        "sugar": 4,
        "cost": {
          "dairyEggs": 0.6,
          "produce": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "salad-06",
      "title": "سلطة الخل والثوم",
      "titleEn": "Garlic and Vinegar Dressing (for Fried Eggplant or Grilled Fish)",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "cookTime": "-",
      "servings": "يكفي لطبق تقديم واحد",
      "masterIngredients": [
        {
          "id": "ss11-1",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1/2 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss11-2",
          "name": "كمون",
          "nameEn": "Cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss11-3",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss11-4",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يفرم الثوم مع الكمون والملح، ثم يضاف الخل ويقلبوا جيدا.",
          "textEn": "Crush the garlic with the cumin and salt, then add the vinegar and mix well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تقدم هذه السلطة مع الباذنجان المقلي والسمك المشوي.",
          "textEn": "Serve this dressing with fried eggplant and grilled fish.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "سلطة الخل والثوم",
          "ingredients": [
            "½ رأس ثوم مفري",
            "ملعقة صغيرة  كمون",
            "ملح",
            "½ كوب خل"
          ],
          "instructions": [
            "يفرم الثوم مع الكمون والملح ثم يضاف الخل ويقلبوا جيدا.",
            "تقدم هذه السلطة مع الباذنجان المقلي والسمك المشوي."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 20,
        "protein": 1,
        "fat": 0,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "produce": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "salad-07",
      "title": "سلطة الحمص",
      "titleEn": "Hummus with Tahini and Yogurt",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "15 دقيقة",
      "cookTime": "-",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "ss12-1",
          "name": "حمص مسلوق",
          "nameEn": "Boiled chickpeas",
          "standardAmount": "2 علبة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 علبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss12-2",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "عصير 2 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير 2 ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss12-3",
          "name": "فلفلة خضراء",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss12-4",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss12-5",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss12-6",
          "name": "طحينة",
          "nameEn": "Tahini",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss12-7",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss12-8",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "4 فصوص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss12-9",
          "name": "ملح وكمون",
          "nameEn": "Salt and cumin",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss12-10",
          "name": "بقدونس ونعناع",
          "nameEn": "Parsley and mint",
          "standardAmount": "للتزيين",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع الفلفل الأخضر ويوضع في الخلاط مع الثوم والملح والكمون والخل والليمون، ثم الحمص المسلوق مع الزبادي ثم الطحينة والنعناع الجاف.",
          "textEn": "Chop the green pepper and blend it with the garlic, salt, cumin, vinegar and lemon juice, then add the boiled chickpeas with the yogurt, tahini and dried mint.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تخلط العناصر خلطا جيدا ثم تقلب في صحن التقديم.",
          "textEn": "Blend everything together well and spread onto the serving plate.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يسكب عليها زيت الزيتون وترش بالبقدونس المفري.",
          "textEn": "Drizzle with olive oil and sprinkle with chopped parsley.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "سلطة الحمص",
          "ingredients": [
            "2 علبة حمص مسلوق",
            "2 ليمونة معصورة",
            "ثمرة فلفلة خضراء",
            "1 كوب زبادي",
            "2 ملعقة كبيرة خل",
            "2 ملعقة كبيرة طحينة",
            "1ملعقة كبيرة زيت زيتون",
            "4 فصوص ثوم مفري",
            "ملح",
            "ملعقة صغيرة  كمون",
            "بقدونس ونعناع"
          ],
          "instructions": [
            "يقطع الفلفل الأخضر ويوضع في الخلاط مع الثوم والملح والكمون والخل والليمون ثم الحمص المسلوق مع الزبادي ثم الطحينة والنعناع الجاف.",
            "تخلط العناصر خلطا جيدا ثم تقلب في صحن التقديم.",
            "يسكب عليها زيت الزيتون وترش بالبقدونس المفري."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 240,
        "protein": 10,
        "fat": 12,
        "carbs": 24,
        "fiber": 7,
        "sugar": 3,
        "cost": {
          "grains": 2,
          "produce": 1,
          "dairyEggs": 0.6,
          "specialty": 0.6,
          "fats": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "salad-08",
      "title": "سلطة الفتوش",
      "titleEn": "Fattoush Salad",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "15 دقيقة",
      "cookTime": "-",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "ss13-1",
          "name": "طماطم",
          "nameEn": "Tomatoes",
          "standardAmount": "2 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss13-2",
          "name": "خيار",
          "nameEn": "Cucumbers",
          "standardAmount": "2 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss13-3",
          "name": "بقدونس مفري",
          "nameEn": "Chopped parsley",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss13-4",
          "name": "نعناع جاف",
          "nameEn": "Dried mint",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss13-5",
          "name": "أوراق خس",
          "nameEn": "Lettuce leaves",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss13-6",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "عصير ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss13-7",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss13-8",
          "name": "رغيف شامي",
          "nameEn": "Shami flatbread",
          "standardAmount": "1 رغيف",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 رغيف"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss13-9",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss13-10",
          "name": "زيتون أسود",
          "nameEn": "Black olives",
          "standardAmount": "قليل",
          "category": "other",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطع الطماطم مكعبات وكذا الخيار، ويضاف إليهم البقدونس المفري مع النعناع الجاف وأوراق الخس المقطع رفيعا مع عصير الليمونة، ويتبل الخليط بالملح والفلفل والخل.",
          "textEn": "Dice the tomatoes and cucumbers, add the chopped parsley, dried mint and thinly sliced lettuce with the lemon juice, and season with salt, pepper and vinegar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يحمص رغيف شامي مقطع صغيرا.",
          "textEn": "Toast diced pieces of the shami flatbread.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع السلطة في طبق التقديم ويضاف إليها الزيتون الأسود ثم يضاف الخبز المحمص.",
          "textEn": "Transfer the salad to a serving plate, add the black olives, then top with the toasted bread.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "سلطة الفتوش",
          "ingredients": [
            "2 ثمرة طماطم",
            "2 ثمرة خيار",
            "3 ملعقة كبيرة بقدونس مفري",
            "ملعقة صغيرة  نعناع جاف",
            "أوراق خس",
            "عصير ليمونة",
            "ملعقة كبيرة خل",
            "رغيف شامي",
            "ملح وفلفل",
            "قليل من الزيتون الأسود"
          ],
          "instructions": [
            "تقطع الطماطم مكعبات وكذا الخيار ويضاف إليهم البقدونس المفري مع النعناع الجاف وأوراق الخس المقطع رفيعا مع عصير الليمونة ويتبل الخليط بالملح والفلفل والخل.",
            "يحمص رغيف شامي مقطع صغيرا.",
            "توضع السلطة في طبق التقديم ويضاف إليه الزيتون الأسود ثم يضاف الخبز المحمص."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 120,
        "protein": 3,
        "fat": 3,
        "carbs": 20,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "produce": 3.5,
          "grains": 0.5,
          "specialty": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "salad-09",
      "title": "سلطة الثومية",
      "titleEn": "Toumeya Garlic Sauce",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "-",
      "servings": "حوالي كوب",
      "masterIngredients": [
        {
          "id": "ss14-1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss14-2",
          "name": "مستردة",
          "nameEn": "Mustard",
          "standardAmount": "2 ملعقة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss14-3",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss14-4",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تخفق المستردة مع البيض إما بضرب الصفار وحده والبياض وحده وإما بضرب البيض كاملا.",
          "textEn": "Whisk the mustard with the eggs, either whisking the yolks and whites separately or the whole eggs together.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف الثوم المفري مع الزيت ويخفقوا جيدا، ثم يضاف إلى خليط البيض والمستردة ويتبل بالملح مع الخفق الجيد حتى ينعم الخليط ويصير كالكراميل.",
          "textEn": "Whisk the crushed garlic with the oil, then fold into the egg and mustard mixture, season with salt, and whisk until smooth and caramel-like in texture.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "سلطة الثومية",
          "ingredients": [
            "3 بيضات",
            "2 م مستردة",
            "2 ملعقة كبيرة ثوم مفري",
            "½ كوب زيت"
          ],
          "instructions": [
            "تخفق المستردة مع البيض إما بضرب الصفار وحده والبياض وحده وإما بضرب البيض كاملا.",
            "يضاف الثوم المفري مع الزيت ويخفقوا جيدا ثم يضاف إلى خليط البيض والمستردة ويتبل بالملح مع الخفق الجيد حتى ينعم الخليط ويصير كالكرميل."
          ]
        }
      },
      "estimates": {
        "servings": 8,
        "kcal": 140,
        "protein": 2,
        "fat": 15,
        "carbs": 1,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 0.9,
          "fats": 0.8,
          "produce": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "salad-10",
      "title": "السلطة الروسي",
      "titleEn": "Russian Salad",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "ss15-1",
          "name": "بازلاء مسلوقة",
          "nameEn": "Boiled green peas",
          "standardAmount": "1/4 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss15-2",
          "name": "بطاطس مسلوقة مقطعة مكعبات",
          "nameEn": "Boiled potatoes, diced",
          "standardAmount": "1/4 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss15-3",
          "name": "جزر مسلوق",
          "nameEn": "Boiled carrots",
          "standardAmount": "2 جزرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 جزرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss15-4",
          "name": "صلصة مايونيز",
          "nameEn": "Mayonnaise (see recipe above)",
          "standardAmount": "1 إلى 1.5 كوب",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 إلى 1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تخلط الخضروات المسلوقة ثم تتبل بنصف مقدار صلصة المايونيز.",
          "textEn": "Mix the boiled vegetables together and toss with half the mayonnaise.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تصب في صحن التقديم ثم يغطى السطح بباقي الصلصة ويجمل بالخيار.",
          "textEn": "Transfer to a serving dish, spread the remaining mayonnaise over the top, and garnish with cucumber.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "السلطة الروسي",
          "ingredients": [
            "¼ كيلو بسلة مسلوقة",
            "¼ كيلو بطاطس مسلوقة ومقطعة مكعبات",
            "جزرتان مسلوقتان",
            "1 : ½1 كوب صلصة مايونيز"
          ],
          "instructions": [
            "تخلط الخضروات المسلوقة ثم تتبل بنصف مقدار صلصة المايونيز.",
            "تصب في صحن التقديم ثم يغطى السطح بباقي الصلصة ويجمل بالخيار."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 330,
        "protein": 4,
        "fat": 28,
        "carbs": 16,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "produce": 2.5,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "salad-11",
      "title": "سلطة البطاطس",
      "titleEn": "Potato Salad with Garlic-Lemon Dressing",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "ss16-1",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "1/4 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss16-2",
          "name": "طماطم",
          "nameEn": "Tomatoes",
          "standardAmount": "2 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss16-3",
          "name": "فلفل رومي",
          "nameEn": "Bell peppers",
          "standardAmount": "2 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss16-4",
          "name": "عصير بصل صغير",
          "nameEn": "Small onion, juiced",
          "standardAmount": "1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss16-5",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss16-6",
          "name": "بقدونس مفري",
          "nameEn": "Finely chopped parsley",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss16-7",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss16-8",
          "name": "ملح وفلفل وكمون",
          "nameEn": "Salt, pepper and cumin",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ss16-9",
          "name": "عصير ليمون أو خل",
          "nameEn": "Lemon juice or vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تغسل البطاطس بقشرها جيدا.",
          "textEn": "Scrub the potatoes well, unpeeled.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تسلق البطاطس بقشرها في ماء مغلي مملح حتى تنضج مع مراعاة ألا تتهرى.",
          "textEn": "Boil the potatoes in their skins in salted water until cooked, taking care they don't fall apart.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تقشر البطاطس وتقطع مكعبات متوسطة.",
          "textEn": "Peel the potatoes and cut into medium cubes.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في طبق عميق نعمل التتبيلة بمزج الزيت مع الملح والكمون، ثم يضاف عصير البصل والثوم المفري وعصير الليمون أو الخل ويقلبوا جيدا.",
          "textEn": "In a deep dish, make the dressing by mixing the oil with salt and cumin, then add the onion juice, crushed garlic and lemon juice or vinegar, and mix well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تقطع الطماطم قطعا متوسطة وكذا الفلفل الأخضر، ويقطع البقدونس صغيرا، ثم يضافون إلى التتبيلة ويخلطون جيدا.",
          "textEn": "Cut the tomatoes and bell peppers into medium pieces, finely chop the parsley, and add them to the dressing, mixing well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "توضع مكعبات البطاطس داخل الخلطة وتقلب جيدا.",
          "textEn": "Add the potato cubes to the mixture and toss well.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تدخل الثلاجة حتى موعد التقديم.",
          "textEn": "Refrigerate until ready to serve.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "نصائح عامة لحفظ الخضار: يُسلق الخضار المفروم للتجميد دقيقة واحدة في ماء مغلي مملح به قليل من الكربونات ثم يصفى فورا في ماء مثلج، ثم يجفف ويعبأ في أكياس محكمة الغلق داخل الفريزر لمدة لا تتجاوز 3 أشهر (ويسكب مباشرة في الشوربة الساخنة وهو مجمد). الملوخية تحفظ بعد فرمها بغمرها بمغرفة من الشوربة قبل التجميد. الخرشوف يحفظ في الثلاجة داخل ماء مغلي به زيت زيتون وعصير ليمون كثير. شرائح البطاطس تُسلق 3-4 دقائق ثم تبرد في ماء وخل قبل تجفيفها وتجميدها، وتُقلى وهي لا تزال مجمدة.",
          "textEn": "General vegetable-freezing tips: blanch chopped vegetables for one minute in salted, lightly bicarbonated boiling water, then plunge immediately into ice water, dry, and pack into airtight freezer bags for up to 3 months (add straight from frozen into hot soup). Chopped molokhia is preserved by covering it with a ladle of broth before freezing. Artichokes keep refrigerated in boiled water with olive oil and plenty of lemon juice. Potato slices are parboiled 3-4 minutes, cooled in water with vinegar, then dried and frozen, and fried directly from frozen.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "نصائح تجميد الخضروات",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "سلطة البطاطس",
          "ingredients": [
            "¼ كيلو بطاطس",
            "2 ثمرة طماطم",
            "2 ثمرة فلفل رومي",
            "عصير بصلة صغيرة",
            "2 فص ثوم مفري",
            "بقدونس مقطع صغيرا",
            "2 ملعقة كبيرة زيت",
            "ملح",
            "فلفل",
            "كمون",
            "عصير ليمونة أو ملعقة كبيرة خل"
          ],
          "instructions": [
            "تغسل البطاطس بقشرها جيدا.",
            "تسلق البطاطس بقشرها في ماء مغلي مملح حتى تنضج مع مراعاة ألا تنهري.",
            "تقشر البطاطس وتقطع مكعبات متوسطة.",
            "في طبق عميق نعمل التتبيلة بمزج الزيت مع الملح والكمون ثم يضاف عصير البصل والثوم المفري وعصير الليمون أو الخل ويقلبوا جيدا.",
            "تقطع الطماطم قطع متوسطة وكذا الفلفل الأخضر ويقطع البقدونس صغيرا ثم يضافوا إلى التتبيلة ويخلطوا جيدا.",
            "توضع مكعبات البطاطس داخل الخلطة وتقلب جيدا.",
            "تدخل الثلاجة حتى موعد التقديم.",
            "ينظف الخضار ويغسل ثم يوضع في الماء المغلي والملح والكربونات لمدة دقيقة.",
            "يصفى من الماء الساخن في المصفاة وفورا نسكب عليه الماء المثلج.",
            "يوضع في كيس في الثلاجة ثم يضغط عليه باليد جيدا لتفريغ الهواء ويغلق ويكتب عليه التاريخ ويظل لمدة 3 شهور فقط داخل الفريزر.",
            "عند إخراجه مجمدا يسكب في الشوربة الساخنة فورا.",
            "يغلي الماء مع ملح وكربونات ثم يوضع الخضار لمدة دقيقة.",
            "ينزع الخضار من الماء المغلي ويوضع فورا في ماء مثلج.",
            "بعد غسلها وتقطيعها وخرطها نسكب عليها مغرفة واحدة فقط من الشوربة . ثم تحفظ داخل كيس الثلاجة داخل الفريزر.",
            "نضع الخرشوف في ماء مغلي مضاف إليه زيت زيتون وعصير ليمون كثير ثم يوضع في إناء زجاجي ويحفظ في الثلاجة.",
            "يقطع البطاطس شرائح متوسطة السمك ويوضع في ماء مغلي لمدة 3 – 4 دقائق فوق البوتاجاز.",
            "ينشل من الماء الساخن ويوضع في ماء بارد مضاف إليه خل.",
            "بعد أن يبرد يوضع في مصفاة حتى يجف ويغلف في أكياس داخل الفريزر.",
            "عند قلي البطاطس يجب إخراجه مجمدا."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 120,
        "protein": 2,
        "fat": 7,
        "carbs": 14,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "produce": 2.5,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-01",
      "title": "الملوخية المصرية الخضراء بالتقلية",
      "titleEn": "Classic Egyptian Molokhia with Garlic-Coriander Taqlia",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "25 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl1-1",
          "name": "أوراق ملوخية طازجة مخروطة ناعم",
          "standardAmount": "1 كيلو ملوخية طازجة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو ملوخية",
            "doc2": "1 كيلو ملوخية",
            "doc3": "1 ك ملوخية"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl1-2",
          "name": "مرق طيور أو لحم أو أرانب دسم",
          "standardAmount": "2 كوب مرق مغلي مركز",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب مرق (أرانب أو دجاج أو لحم)",
            "doc2": "2 كوب مرق",
            "doc3": "2 كوب مرق"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl1-3",
          "name": "ثوم مفري ناعم للشوربة والتقلية",
          "standardAmount": "1/2 رأس ثوم مفري ناعم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "قليل من الثوم المفري في الشوربة + 1/2 رأس ثوم مفري للتقلية",
            "doc2": "قليل من الثوم المفري + نصف رأس ثوم",
            "doc3": "قليل من الثوم المفري + نصف رأس ثوم مفري"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl1-4",
          "name": "كسبرة جافة مطحونة ناعمة",
          "standardAmount": "1 ملعقة كبيرة كسبرة ناعمة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملعقة كسبرة ناعمة",
            "doc2": "ملعقة كسبرة ناعمة",
            "doc3": "ملعقة كسبرة ناعمة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl1-5",
          "name": "سمن بلدي فاخر",
          "standardAmount": "2 ملعقة سمن",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 م سمن",
            "doc2": "2 م سمن",
            "doc3": "2 م سمن"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تجهيز الملوخية: بعد غسل الملوخية جيداً تقطف الأوراق وتترك لتجف تماماً على قماش قطني، ثم تفرم بمفرمة الملوخية (المخرطة) حتى تنعم.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إعداد المرق: بعد سلق الأرانب أو الدجاج أو اللحم في الماء والملح والفلفل والحبهان والبصلة الصحيحة وثمرة الطماطم، نرفع الطيور أو اللحوم عن المرق ونصفيه.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إسقاط الملوخية: نحضر إناء لطهو الملوخية ونضع به حوالي 2 كوب مرق مغلي مع قليل من الثوم المفري النيء حتى الغليان، ثم نضيف الملوخية وتهدأ درجة الحرارة مع تقليبها بالمضرب السلك حتى تتفكك وتتجانس عرق الملوخية.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قاعدة عدم التغطية: تترك الملوخية بدون غطاء حتى تغلي غلوتين فقط وترفع من الحرارة (تغطيتها تؤدي إلى سقوطها في القاع).",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 5,
          "text": "عمل التقلية (الطشة): يسخن السمن في طاسة التيفال ثم يضاف الثوم المفري المخلوط بالكسبرة الناعمة حتى يصفر لونه الذهبي وتفوح رائحته الزكية وترفع من الحرارة فوراً.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "الطشة المميزة: نأخذ كبشة من الملوخية الساخنة وتضاف بسرعة إلى التقلية الساخنة في المقلاة ثم نسكبها على إناء الملوخية ونقلبها وتترك بدون غطاء حتى لا تسقط.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 4,
        "mergedIngredientsCount": 5,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 95,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "نص موحد للملوخية المصرية والتقلية بالثوم والكسبرة مع تأكيد ملاحظة الطهاة الحاسمة بعدم تركها تغلي أكثر من غلوتين وعدم تغطية الإناء."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الملوخية / عمل التقلية",
          "pageNumber": 101,
          "ingredients": [
            "1 كيلو ملوخية",
            "2 كوب مرق",
            "قليل من الثوم المفري",
            "1/2 رأس ثوم مفري مخلوط بملعقة كسبرة ناعمة",
            "2 م سمن"
          ],
          "instructions": [
            "تقطف الأوراق وتخرط",
            "يسخن المرق ويسقط به قليل من الثوم ثم الملوخية",
            "تترك بدون غطاء تغلي غلوتين فقط",
            "تسخن السمن ويضاف الثوم بالكسبرة حتى يصفر",
            "تؤخذ كبشة من الملوخية وتضاف للتقلية وتسكب عليها"
          ]
        },
        "doc3": {
          "title": "24- الملوخية / عمل التقلية",
          "pageNumber": 63,
          "ingredients": [
            "1ك ملوخية",
            "2 كوب مرق",
            "قليل من الثوم المفري",
            "نصف رأس ثوم مفري بملعقة كسبرة",
            "2 م سمن"
          ],
          "instructions": [
            "غسل الملوخية وتجفيفها ثم فرمها بمفرمة الملوخية",
            "وضع المرق مع الثوم حتى الغليان وإضافة الملوخية وتقليبها بدون غطاء",
            "تجهيز التقلية بمجرد بدء الملوخية في الغليان"
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 120,
        "protein": 6,
        "fat": 7,
        "carbs": 10,
        "fiber": 4,
        "sugar": 2,
        "cost": {
          "produce": 3,
          "protein": 2,
          "dairyEggs": 0.6,
          "spices": 0.4
        }
      }
    },
    {
      "id": "veg-02",
      "title": "القلقاس بالسلق والخضرة والتقلية",
      "titleEn": "Taro with Swiss Chard (Qolqas bil Salq & Coriander)",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl2-1",
          "name": "قلقاس بلدي مكعبات",
          "standardAmount": "1 كيلو قلقاس",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "كيلو قلقاس",
            "doc2": "كيلو قلقاس",
            "doc3": "1 ك قلقاس"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl2-2",
          "name": "سلق وخضرة طازجة",
          "standardAmount": "2 حزمة سلق + حزمة كسبرة خضراء",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حزمتان سلق",
            "doc2": "حزمتان سلق",
            "doc3": "حزمتان سلق"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl2-3",
          "name": "لحم أو دجاج مع المرق",
          "standardAmount": "1 كيلو لحم أو دجاجة مسلوقة + 2 كوب مرق",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "كيلو لحم أو دجاجة – مرق",
            "doc2": "كيلو لحم أو دجاجة",
            "doc3": "كيلو لحم أو دجاجة – 2 كوب مرق"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl2-4",
          "name": "ثوم مفري للتقلية",
          "standardAmount": "1 رأس ثوم كاملة مفرومة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "رأس ثوم",
            "doc2": "رأس ثوم",
            "doc3": "رأس ثوم صغير"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl2-5",
          "name": "سمن أو زيت",
          "standardAmount": "2 ملعقة سمن أو زيت",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "زيت أوسمن",
            "doc2": "زيت أوسمن",
            "doc3": "زيت أوسمن"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl2-6",
          "name": "عصير ليمون وتوابل",
          "standardAmount": "عصير ليمونة + ملح وفلفل وحبهان",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "عصير الليمون – ملح وفلفل وحبهان",
            "doc2": "عصير الليمون – ملح وفلفل",
            "doc3": "عصير ليمون – ملح وفلفل وحبهان"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقشير وتنظيف القلقاس: يقشر القلقاس ويقطع مكعبات متوسطة وينقع في الماء الدافئ حتى تزول المادة المخاطية، ثم يشطف بالماء الجاري وعصير الليمون ويجفف تماماً.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سلق اللحم والقلقاس: يسلق اللحم أو الدجاج مع البصل والملح والفلفل والحبهان ثم يرفع من المرق. يضاف القلقاس لحوالي 2 كوب مرق مغلي على درجة حرارة هادئة حتى يقترب من النضج.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير السلق الأخضر: تغسل حزمتان من السلق مع نزع العروق الغليظة ثم تضرب الأوراق في الكبة.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحمير السلق بالثوم: نحضر طاسة بها زيت أو سمن ساخن فقط ثم نضع فيه السلق حتى يغمق لونه إلى حد ما حوالي 10 دقائق. يضاف الثوم المفري ويخلط بالسلق ويقلب حتى يصفر لون الثوم ثم يهرس جيداً بالملعقة الخشب حتى يصير ناعماً مخملياً.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إتمام الطبخة: يضاف السلق المحمر بالثوم إلى القلقاس بعد نضجه ويترك حتى يغلي على درجة حرارة هادئة لمدة 5 دقائق ليتشرب القلقاس اللون الأخضر الزمردي والنكهة المميزة.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 3,
        "mergedIngredientsCount": 6,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 91,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "طريقة القلقاس الأخضر بالسلق والليمون تم توحيدها من النسخ الثلاث، مبرزة تقنية نزع العروق وتحمير السلق مع الثوم والهرس بالملعقة الخشبية."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "القلقاس بالسلق والخضرة",
          "pageNumber": 89,
          "ingredients": [
            "كيلو قلقاس",
            "كيلو لحم أو دجاجة",
            "بصلة",
            "رأس ثوم",
            "حزمتان سلق",
            "زيت أو سمن",
            "ملح وفلفل وحبهان",
            "عصير ليمون"
          ],
          "instructions": [
            "يقشر القلقاس وينقع في ماء دافئ لإزالة المادة المخاطية",
            "يسلق اللحم ثم يسلق القلقاس في المرق",
            "تضرب أوراق السلق في الكبة بدون عروق",
            "يحمر السلق في السمن حتى يغمق ثم يضاف الثوم ويهرس",
            "يضاف السلق بالثوم للقلقاس 5 دقائق"
          ]
        },
        "doc3": {
          "title": "14- القلقاس بالسلق والخضرة",
          "pageNumber": 54,
          "ingredients": [
            "1 ك قلقاس",
            "موث سأر",
            "حزمتان سلق",
            "زيت أوسمن",
            "ملح - فلفل - حبهان",
            "2 كوب مرق"
          ],
          "instructions": [
            "يقشر القلقاس ويشطف بالماء وعصير الليمون",
            "يسلق القلقاس في المرق المغلي",
            "يحمر السلق حتى يغمق لونه ثم يضاف الثوم المفري",
            "يضاف السلق بالثوم إلى القلقاس بعد نضجه 5 دقائق"
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 230,
        "protein": 5,
        "fat": 7,
        "carbs": 40,
        "fiber": 6,
        "sugar": 3,
        "cost": {
          "produce": 5,
          "protein": 1.5,
          "dairyEggs": 0.6,
          "spices": 0.2
        }
      }
    },
    {
      "id": "leg-01",
      "title": "الكشري المصري الأصيل وصلصة الخل والكمون",
      "titleEn": "Traditional Egyptian Koshari with Tangy Garlic-Tomato Sauce",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "vl3-1",
          "name": "عدس بجبة (بني)",
          "standardAmount": "1 كوب عدس بجبة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "كوب عدس بجبه",
            "doc2": "كوب عدس بجبه",
            "doc3": "كوب عدس بحبه"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl3-2",
          "name": "أرز مصري مفلفل",
          "standardAmount": "1 كوب أرز مصري",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "كوب أرز",
            "doc2": "كوب أرز",
            "doc3": "كوب أرز"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl3-3",
          "name": "مكرونة مشكلة مسلوقة",
          "standardAmount": "2 كوب مكرونة مسلوقة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 كوب مكرونة مسلوقة",
            "doc2": "2 كوب مكرونة مسلوقة",
            "doc3": "2 كوب مكرونة مسلوقة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl3-4",
          "name": "بصل للورد المقرمش والتسبيك",
          "standardAmount": "1 بصلة مفرية + 1-2 بصلة حلقات رفيعة للتحمير",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "بصلة مفرية – بصلة مقطعة حلقات رفيعة للتحمير",
            "doc2": "بصلة مفرية – بصلة مقطعة حلقات",
            "doc3": "بصلة مفرية – بصلة مقطعة حلقات رفيعة للتحمير"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl3-5",
          "name": "طماطم وصلصة للكشري",
          "standardAmount": "1 إلى 1.5 كوب عصير طماطم أو 2 ملعقة كبيرة صلصة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 : 1 كوب طماطم – 2 ملعقة كبيرة خل – كوب ماء",
            "doc2": "كوب طماطم – خل – ماء",
            "doc3": "من نصف كوب – كوب طماطم – 2 م ك خل"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl3-6",
          "name": "خل أبيض وزيت وتوابل",
          "standardAmount": "2 ملعقة كبيرة خل + زيت كافي + ملح وفلفل وكمون",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "زيت كافي – ملح وفلفل – 2 ملعقة كبيرة خل",
            "doc2": "زيت كافي – ملح – فلفل",
            "doc3": "زيت كافي – ملح – فلفل – 2 م ك خل"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "طهو العدس والأرز: ينقى العدس ويغسل ثم يوضع في إناء به ماء مغلي بدون ملح حتى يقترب من النضج، وفي إناء آخر يسلق الأرز بماء وقليل من الملح نصف سلق. يملح العدس عند نضجه ويصفى من مائه، ثم يخلط العدس والأرز معاً في إناء واحد.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "التطعيم بالبصل المفروم: يقدح الزيت أو السمن وتحمر فيه البصلة المفرية ثم تضاف لإناء الأرز والعدس وتقلب جيداً، وتترك على درجة حرارة هادئة جداً لمدة 10 دقائق ليتشرب الأرز نكهة البصل المحمر.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قلي بصل الورد المقرمش: يحمر البصل المقطع حلقات رفيعة في طاسة بها زيت ساخن حتى يصير لونه ذهبياً ومقرمشاً، ثم يرفع على مناديل ورقية ليظل مقرمشاً.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عمل صلصة الكشري: يقدح الزيت ويضاف إليه عصير الطماطم أو 2 ملعقة كبيرة صلصة طماطم مخففة بالماء وتترك على درجة حرارة هادئة، ثم يضاف كوب ماء مملح حتى الغليان، ثم يرفع ويضاف إليها الخل والفلفل والكمون.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "التنسيق والتقديم: يغرف الكشري في أطباق التقديم، وتوضع فوقه المكرونة المسلوقة، ثم يجمل بحلقات البصل المحمرة المقرمشة، وتوضع الصلصة في سلطانية بجانبه.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 4,
        "mergedIngredientsCount": 6,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 93,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "دمج دقيق لمقادير الكشري المصري وصلصة الطماطم بالخل والكمون وبصل الورد المقرمش من النسخ الثلاث."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكشري / عمل صلصة الكشري",
          "pageNumber": 116,
          "ingredients": [
            "كوب عدس بجبه",
            "كوب أرز",
            "2 كوب مكرونة مسلوقة",
            "ملح وفلفل",
            "بصلة مفرية",
            "بصلة حلقات للتحمير",
            "زيت كافي",
            "طماطم وخل للصلصة"
          ],
          "instructions": [
            "يسلق العدس بدون ملح ويسلق الأرز نصف سلق",
            "يخلط العدس والأرز في إناء واحد",
            "تحمر بصلة مفرية وتضاف للإناء 10 دقائق هادئة",
            "يحمر بصل الحلقات ويوضع على مناديل",
            "عمل الصلصة بالطماطم والخل والماء المملح",
            "يغرف الكشري وفوقه المكرونة وحلقات البصل والصلصة في سلطانية"
          ]
        },
        "doc3": {
          "title": "3- الكشري / صلصة الكشري تعمل كالآتي",
          "pageNumber": 77,
          "ingredients": [
            "كوب عدس بحبه",
            "كوب أرز",
            "2 كوب مكرونة مسلوقة",
            "بصلة مفرية وبصلة حلقات",
            "زيت كافي",
            "نصف كوب طماطم - 2 م ك خل"
          ],
          "instructions": [
            "ينقي العدس ويغسل ويسلق",
            "يسلق الأرز ويخلط مع العدس",
            "يقدح الزيت ويحمر البصل المفروم ويضاف للكشري",
            "يحمر البصل الحلقات",
            "يقدح الزيت للصلصة ويضاف الخل والملح"
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 17,
        "fat": 10,
        "carbs": 92,
        "fiber": 11,
        "sugar": 6,
        "cost": {
          "grains": 4,
          "produce": 2,
          "fats": 1,
          "spices": 0.6
        }
      }
    },
    {
      "id": "leg-02",
      "title": "الطعمية المصرية الأصلية (الفلافل)",
      "titleEn": "Authentic Egyptian Taameya (Fava Bean Falafel with Sesame)",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "بقوليات",
      "cookingMethod": "تحمير",
      "prepTime": "12 ساعة نقع + 20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "vl4-1",
          "name": "فول مدشوش منقوع ومصفى",
          "standardAmount": "1 كوب فول مدشوش",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب فول مدشوش",
            "doc2": "1 كوب فول مدشوش",
            "doc3": "1 كوب فول مدشوش"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl4-2",
          "name": "ثوم مقشر",
          "standardAmount": "1/4 إلى 1/3 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 : 1/3 رأس ثوم",
            "doc2": "1/4 : 1/3 رأس ثوم",
            "doc3": "من ربع – ثلث رأس ثوم"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl4-3",
          "name": "بصل متوسط وبصل أخضر",
          "standardAmount": "2 بصلة متوسطة + عود بصل أخضر",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 بصلتان متوسطتان – بصل أخضر",
            "doc2": "2 بصلتان – بصل أخضر",
            "doc3": "2 بصلتان متوسطتان – بصل أخضر"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl4-4",
          "name": "خضرة طازجة (بقدونس وشبت وكسبرة خضراء)",
          "standardAmount": "بقدونس وشبت وكسبرة خضراء",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "بقدونس وشبت – كسبرة",
            "doc2": "بقدونس وشبت – كسبرة",
            "doc3": "بقدونس وشبت – كسبرة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl4-5",
          "name": "سمسم أبيض للتزيين",
          "standardAmount": "سمسم للتغطية والرش على السطح",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "سمسم",
            "doc2": "سمسم",
            "doc3": "سمسم"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl4-6",
          "name": "بيكربونات الصوديوم (كربوناتو)",
          "standardAmount": "ذرة بيكربونات الصوديوم",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ذرة بيكربونات الصوديوم",
            "doc2": "ذرة بيكربونات الصوديوم",
            "doc3": "ذرة بيكربونات الصوديوم"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl4-7",
          "name": "توابل (كمون، كسبرة جافة، ملح)",
          "standardAmount": "كمون وكسبرة وملح",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملح – كمون – كسبرة",
            "doc2": "ملح – كمون – كسبرة",
            "doc3": "ملح – كمون – كسبرة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl4-8",
          "name": "زيت غزير للقلي",
          "standardAmount": "زيت كافي للقلي",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "زيت كاف للقلي",
            "doc2": "زيت كاف للقلي",
            "doc3": "زيت كاف للقلي"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نقع الفول: يغسل الفول المدشوش وينقع في الماء لمدة 12 ساعة ثم يصفى تماماً.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تجهيز الخضار: تغسل الخضر (البقدونس والشبت والكسبرة والبصل الأخضر) ويقشر البصل والثوم وتقطع جميعها قطعاً غليظة.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "الفرم المزدوج في الكبة: تخلط جميع المقادير وتفرم في الكبة مرتين للحصول على عجينة ناعمة وخفيفة القوام.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "التخمير والهشاشة: تضاف إليها التوابل (الكمون والكسبرة والملح) ويضاف إليها ذرة بيكربونات الصوديوم وتترك لمدة نصف ساعة لتختمر وتصبح هشة.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "التشكيل والقلي: تقطع الطعمية قطعاً متساوية وتبسط بالأصابع ويرش سطحها بالسمسم الأبيض، ثم تقلى الكمية المراد تناولها في الزيت الساخن حتى تطفو وتتحمر بلون ذهبي مقرمش.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "طريقة التفريز والحفظ: أما باقي العجينة فيمكن أن توضع في أكياس محكمة بالفريزر مجمدة حتى استعمالها مرة أخرى دون إضافة الكربوناتو إلا قبل القلي مباشرة.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 3,
        "mergedIngredientsCount": 8,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 94,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "وصفة الطعمية المصرية الأصيلة متطابقة في الوثائق الثلاث، مع تفصيل خطوات الفرم مرتين في الكبة وسر التخمير بالكربوناتو والتفريز."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الطعمية",
          "pageNumber": 118,
          "ingredients": [
            "1 كوب فول مدشوش",
            "1/4 : 1/3 رأس ثوم",
            "سمسم",
            "2 بصلتان متوسطتان",
            "ملح وكمون وكسبرة",
            "ذرة بيكربونات الصوديوم",
            "بقدونس وشبت وبصل أخضر",
            "زيت كاف للقلي"
          ],
          "instructions": [
            "يغسل الفول وينقع 12 ساعة",
            "تقطع الخضر والبصل والثوم",
            "تفرم المقادير في الكبة مرتين",
            "تضاف التوابل والبيكربونات وتترك نصف ساعة لتختمر",
            "تشكل ويرش سطحها بالسمسم وتقلى في الزيت",
            "باقي العجينة يحفظ مجمداً بالفريزر"
          ]
        },
        "doc3": {
          "title": "5- الطعمية",
          "pageNumber": 79,
          "ingredients": [
            "1 كوب فول مدشوش",
            "من ربع - ثلث رأس ثوم",
            "سمسم",
            "2 بصلتان متوسطتان",
            "ملح - كمون - كسبرة",
            "ذرة بيكربونات الصوديوم",
            "بقدونس وشبت - بصل أخضر",
            "زيت كاف للقلي"
          ],
          "instructions": [
            "يغسل الفول وينقع 12 ساعة ثم يصفى",
            "تفرم جميع المقادير في الكبة مرتين",
            "يضاف البيكربونات وتترك نصف ساعة لتختمر",
            "تقطع متساوية ويرش بالسمسم وتقلى في الزيت",
            "باقي العجينة توضع في الفريزر مجمدة"
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 16,
        "fat": 22,
        "carbs": 32,
        "fiber": 9,
        "sugar": 2,
        "cost": {
          "grains": 2,
          "produce": 1.5,
          "specialty": 0.8,
          "fats": 1.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "veg-03",
      "title": "طهو الخضار باللحوم",
      "titleEn": "Mixed Vegetables Braised with Beef",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl5-1",
          "name": "لحم",
          "nameEn": "Beef",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl5-2",
          "name": "خضار مشكل",
          "nameEn": "Mixed vegetables, any kind",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl5-3",
          "name": "بصل كبير مبشور",
          "nameEn": "Grated large onion",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl5-4",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl5-5",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl5-6",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "1 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl5-7",
          "name": "طماطم أو صلصة",
          "nameEn": "Tomatoes or tomato paste",
          "standardAmount": "1/4 كيلو أو 1 ملعقة صلصة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 كيلو أو 1 ملعقة صلصة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl5-8",
          "name": "ملح وفلفل وماء",
          "nameEn": "Salt, pepper and water",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نضع حوالي 2 ملعقة زيت في إناء ونرفعه على النار ثم نضيف بصلة مبشورة كبيرة ونضع معها اللحم ونقلبهم حتى الاحمرار.",
          "textEn": "Heat about 2 tablespoons of oil in a pot, add the grated large onion with the meat, and stir until browned.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضيف الخل والثوم المفروم والطماطم المعصورة أو صلصة الطماطم حتى تنضج الطماطم في حال استعمالها، ثم نضيف الملح والفلفل.",
          "textEn": "Add the vinegar, minced garlic, and pressed tomatoes or tomato paste, cooking the tomatoes if used, then season with salt and pepper.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف الماء، وبعد الغليان نسكب الخضار مع التوابل وتطهى على درجة حرارة هادئة حتى النضج.",
          "textEn": "Add water, and once boiling, add the vegetables with the seasoning, and simmer over low heat until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "طهو الخضار باللحوم",
          "ingredients": [
            "1 كيلو لحم",
            "1 كيلو خضار من أي نوع",
            "بصلة كبيرة",
            "2 ملعقة زيت",
            "1 ملعقة خل",
            "1 فص ثوم",
            "¼ كيلو طماطم أو ملعقة صلصة",
            "ملح",
            "فلفل",
            "ماء"
          ],
          "instructions": [
            "نضع حوالي 2 ملعقة زيت في إناء ونرفعه على البوتاجاز ثم نضيف بصلة مبشورة كبيرة ونضع معها اللحم ونقلبهم حتى الإحمرار.",
            "نضيف خل وثوم مفروم وطماطم معصورة أو صلصة طماطم حتى تنضج الطماطم في حالة استعمالها ثم نضيف الملح و الفلفل.",
            "يضاف الماء وبعد الغليان نسكب الخضار مع التوابل وتطهى على درجة حرارة هادئة حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 36,
        "fat": 20,
        "carbs": 14,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "protein": 13,
          "produce": 4,
          "fats": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "veg-04",
      "title": "طهو الخضار بمرق الدجاج",
      "titleEn": "Mixed Vegetables in Chicken Broth Sauce",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl6-1",
          "name": "دجاجة",
          "nameEn": "Whole chicken",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl6-2",
          "name": "خضار مشكل",
          "nameEn": "Mixed vegetables, any kind",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl6-3",
          "name": "بصل كبير",
          "nameEn": "Large onion",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl6-4",
          "name": "حبهان ومستكة",
          "nameEn": "Cardamom and mastic",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl6-5",
          "name": "طماطم",
          "nameEn": "Tomatoes",
          "standardAmount": "1/4 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl6-6",
          "name": "فلفلة خضراء",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl6-7",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl6-8",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl6-9",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl6-10",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسلق الدجاج في الماء المغلي مع البصل والحبهان والمستكة والملح والفلفل.",
          "textEn": "Boil the chicken in water with the onion, cardamom, mastic, salt and pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تنزع الدجاجة في مصفاة، وتتبل بالملح والفلفل.",
          "textEn": "Lift the chicken out onto a strainer and season with salt and pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضرب في الخلاط بصلة كبيرة وحوالي 1/4 كيلو طماطم مع ثمرة فلفلة خضراء صغيرة وفصوص من الثوم وملعقة خل.",
          "textEn": "Blend a large onion with about 1/4 kg tomatoes, a small green pepper, garlic cloves and a tablespoon of vinegar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نحضر إناء الطهي ونضع به 2 ملعقة زيت أو حسب الرغبة، وبعد أن يسخن الزيت نسكب فيه الخلطة ونتبلها بالملح والفلفل، ونتركها حتى تغلي.",
          "textEn": "Heat about 2 tablespoons of oil in a pot, pour in the blended mixture, season with salt and pepper, and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نضيف لها مقدار من المرق حتى الغليان.",
          "textEn": "Add some of the chicken broth and bring back to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نسكب الخضر وتهدأ درجة الحرارة حتى النضج.",
          "textEn": "Add the vegetables and lower the heat until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "طهو الخضار بمرق الدجاج",
          "ingredients": [
            "1 دجاجة",
            "1 كيلو خضار من أي نوع",
            "بصلة كبيرة",
            "حبهان",
            "مستكة",
            "ملح",
            "فلفل",
            "¼ كيلو طماطم",
            "ثمرة فلفل خضراء",
            "2 فص ثوم",
            "ملعقة خل",
            "2 ملعقة زيت"
          ],
          "instructions": [
            "بعد سلق الدجاج في الماء المغلي والبصل والحبهان والمستكة والملح والفلفل.",
            "تنزع الدجاجة في مصفاة , وتتبل بالملح والفلفل.",
            "يضرب في الخلاط بصلة كبيرة وحوالي ¼ كيلو  طماطم مع ثمرة فلفلة خضراء صغيرة وفصوص من الثوم وملعقة خل وممكن تقليل الطماطم.",
            "نحضر إناء الطهي ونضع به 2 ملعقة زيت أو حسب الرغبة.",
            "بعد أن يسخن الزيت نسكب فيها الخلطة ونتبلها بالملح والفلفل ونتركها حتى تغلي ثم نضيف لها مقدار من المرق حتى الغليان.",
            "نسكب الخضر وتهدأ درجة الحرارة حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 400,
        "protein": 34,
        "fat": 22,
        "carbs": 16,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "protein": 7,
          "produce": 4,
          "fats": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "veg-05",
      "title": "السوتيه",
      "titleEn": "Boiled Vegetables in Oil-Lemon Dressing (\"Sauté\")",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl7-1",
          "name": "خضار كالفاصوليا أو البطاطس",
          "nameEn": "Vegetables such as green beans or potatoes",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl7-2",
          "name": "بصلة",
          "nameEn": "Onion",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl7-3",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl7-4",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl7-5",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "عصير ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl7-6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نحضر إناء الطهي وبه ماء وملح وبصلة صحيحة وخل.",
          "textEn": "Bring a pot of water to a boil with salt, a whole onion and the vinegar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد الغليان نسكب الخضار ونهدئ درجة الحرارة حتى ينضج، ثم نرفعه في مصفاة.",
          "textEn": "Add the vegetables, lower the heat until cooked, then drain in a colander.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر صحنا غويطا به زيت وليمون وملح وفلفل ويقلبوا جيدا، ثم نضيف فيه الخضار.",
          "textEn": "In a deep dish, mix oil, lemon juice, salt and pepper well, then toss the vegetables in it.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "السوتيه",
          "ingredients": [
            "1 كيلو خضار كالفاصوليا أو البطاطس و غيرها",
            "بصلة",
            "1 ملعقة خل",
            "زيت",
            "عصير ليمونة",
            "ملح",
            "فلفل"
          ],
          "instructions": [
            "نحضر إناء الطهي وبه ماء وملح وبصلة صحيحة وخل.",
            "بعد الغليان نسكب الخضار ونهدئ درجة الحرارة حتى ينضج ثم نرفعه في مصفاة.",
            "نحضر صحن غويط به زيت وليمون وملح وفلفل ويقلبوا جيدا ثم نذيب فيه الخضار."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 130,
        "protein": 3,
        "fat": 7,
        "carbs": 15,
        "fiber": 5,
        "sugar": 4,
        "cost": {
          "produce": 3,
          "fats": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-06",
      "title": "الفاصوليا بمرق الدجاج",
      "titleEn": "Green Beans in Tomato Sauce with Chicken Broth",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl8-1",
          "name": "فاصوليا خضراء",
          "nameEn": "Green beans",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl8-2",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl8-3",
          "name": "طماطم أو صلصة",
          "nameEn": "Tomatoes or tomato paste",
          "standardAmount": "3 ثمرات أو 1 ملعقة صلصة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 ثمرات أو 1 ملعقة صلصة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl8-4",
          "name": "فلفل رومي",
          "nameEn": "Bell pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl8-5",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl8-6",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl8-7",
          "name": "مرق",
          "nameEn": "Chicken broth",
          "standardAmount": "حوالي 2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حوالي 2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl8-8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطع الفاصوليا نصفين طوليا ثم تقطع صغيرا وتغسل.",
          "textEn": "Split the beans lengthwise in half, then cut into small pieces and wash.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب البصل والطماطم والفلفل الأخضر والثوم مع الملح والفلفل في الخلاط.",
          "textEn": "Blend the onion, tomatoes, bell pepper and garlic with salt and pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضع الزيت في إناء الطهي حتى يسخن فقط، ثم نسكب فيه الخليط حتى الغليان على درجة حرارة هادئة.",
          "textEn": "Heat the oil in a pot just until hot, then pour in the blended mixture and bring to a boil over low heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضع الفاصوليا في هذا الخليط ونتركها تتشوح حتى تذبل.",
          "textEn": "Add the beans to this mixture and let them sauté until wilted.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نسكب عليها المرق ونتركه يغلي، ثم نخفض درجة الحرارة مع تغطية الإناء، وكلما احتاجت إلى المرق نضيفه إليها حتى تنضج.",
          "textEn": "Pour in the broth and bring to a boil, then lower the heat, cover, and add more broth as needed until fully cooked.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الفاصوليا بمرق الدجاج",
          "ingredients": [
            "½ كيلو فاصوليا",
            "بصلة متوسطة",
            "3 ثمرات طماطم أو ملعقة كبيرة صلصة طماطم",
            "ثمرة فلفل رومي",
            "2 ملعقة كبيرة زيت",
            "ملح",
            "فلفل",
            "¼ رأس ثوم مفري",
            "حوالي 2 كوب مرق"
          ],
          "instructions": [
            "تقطع الفاصوليا نصفين طوليا ثم تقطع صغيرا وتغسل.",
            "يضرب البصل والطماطم والفلفل الأخضر والثوم مع الملح والفلفل في الخلاط.",
            "نضع الزيت في إناء الطهي حتى يسخن فقط ثم نسكب فيه الخليط حتى الغليان على درجة حرارة هادئة.",
            "نضع الفاصوليا في هذا الخليط ونتركها تتشوح حتى تدبل الفاصوليا.",
            "نسكب عليها المرق في حالة سلق الدجاج مسبقا ونتركه يغلي ثم نخفض درجة الحارة مع تغطية الإناء وكلما احتاج إلى المرق نضيفه إلى الفاصوليا حتى تنضج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 120,
        "protein": 4,
        "fat": 7,
        "carbs": 13,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "produce": 3,
          "protein": 0.8,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-07",
      "title": "الفاصوليا باللحم",
      "titleEn": "Green Beans with Beef in Tomato Sauce",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl9-1",
          "name": "فاصوليا خضراء",
          "nameEn": "Green beans",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl9-2",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl9-3",
          "name": "طماطم أو صلصة",
          "nameEn": "Tomatoes or tomato paste",
          "standardAmount": "3 ثمرات أو 1 ملعقة صلصة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 ثمرات أو 1 ملعقة صلصة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl9-4",
          "name": "فلفل رومي",
          "nameEn": "Bell pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl9-5",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl9-6",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl9-7",
          "name": "لحم",
          "nameEn": "Beef",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl9-8",
          "name": "ملح وفلفل وماء",
          "nameEn": "Salt, pepper and water",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضرب البصل والطماطم والفلفل الرومي والثوم والملح والفلفل في الخلاط.",
          "textEn": "Blend the onion, tomatoes, bell pepper, garlic, salt and pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع اللحم في إناء به زيت ويشوح فقط، ثم يصب عليه خليط البصل والطماطم المضروب حتى تنضج الطماطم.",
          "textEn": "Sear the meat in a pot with oil, then pour over it the blended onion-tomato mixture, cooking until the tomatoes soften.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضيف مقدار من الماء يكفي لكمية الفاصوليا ونتركه يغلي، ونضيف له الملح والفلفل.",
          "textEn": "Add enough water for the amount of beans, bring to a boil, and season with salt and pepper.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد الغليان نضيف الفاصوليا ونخفض درجة الحرارة حتى ينضج الخضار واللحم.",
          "textEn": "Once boiling, add the beans and lower the heat until both the vegetables and meat are cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الفاصوليا باللحم",
          "ingredients": [
            "½ كيلو فاصوليا",
            "بصلة متوسطة",
            "3 ثمرات طماطم أو ملعقة كبيرة صلصة",
            "ثمرة فلفل رومي",
            "2 ملعقة كبيرة زيت",
            "¼ رأس ثوم",
            "ملح",
            "فلفل"
          ],
          "instructions": [
            "يضرب البصل و الطماطم و الفلفل الرومي و الثوم و الملح و الفلفل في الخلاط.",
            "يوضع اللحم في إناء به زيت ويشوح فقط ثم يصب عليه خليط البصل المضروب بالطماطم في الخلاط حتى تنضج الطماطم.",
            "نضيف مقدار من الماء يكفي لكمية الفاصوليا ونتركه يغلي ونضيف له الملح والفلفل.",
            "بعد الغليان نضيف الفاصوليا ونخفض درجة الحرارة حتى ينضج الخضار و اللحم."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 22,
        "fat": 15,
        "carbs": 14,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "produce": 3,
          "protein": 6,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-08",
      "title": "سوتية الفاصوليا بالأرز",
      "titleEn": "Sautéed Green Beans with Rice",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl10-1",
          "name": "فاصوليا خضراء",
          "nameEn": "Green beans",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl10-2",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl10-3",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl10-4",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl10-5",
          "name": "زيت أو زبد",
          "nameEn": "Oil or butter",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl10-6",
          "name": "ملح وفلفل وزعتر",
          "nameEn": "Salt, pepper and thyme",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقدح زيت أو زبد جيدا في طاسة عميقة، ثم يسكب فيها الفاصوليا مجمدة أو طازجة، وتهدأ الحرارة مع التقليب المستمر.",
          "textEn": "Heat oil or butter well in a deep pan, add the beans (frozen or fresh), and lower the heat, stirring constantly.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف قليل من الماء والملح والفلفل والزعتر، ثم يغطى ويترك حتى تنضج الفاصوليا.",
          "textEn": "Add a little water, salt, pepper and thyme, then cover and cook until the beans are done.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يسلق الأرز في ماء ساخن، وقبل نضجه بقليل يصفى من مائه.",
          "textEn": "Boil the rice in hot water and drain it just before fully cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تقطع البصلة قطعا صغيرة جدا وتحمر في الزيت.",
          "textEn": "Finely dice the onion and brown it in oil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يخلط البصل المحمر بالفاصوليا الناضجة ثم يخلط بالأرز، ويقلبان جيدا مع تغطية الإناء حتى يظل ساخنا بالبخار مع إطفاء الحرارة.",
          "textEn": "Mix the browned onion into the cooked beans, then mix in the rice, cover, and let it steam off the heat while still hot.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "سوتية الفاصوليا بالأرز",
          "ingredients": [
            "½ كيلو فاصوليا",
            "بصلة متوسطة",
            "كوب أرز",
            "1 كوب ماء",
            "2 ملعقة كبيرة زيت أو قطعة زبد",
            "الملح",
            "الفلفل",
            "الزعتر"
          ],
          "instructions": [
            "يقدح زيت أو زبد جيدا في طاسة عميقة ثم يسكب فيها الفاصوليا مجمدة أو طازجة ثم تهدأ الحرارة مع التقليب المستمر.",
            "يضاف قليل من الماء والملح والفلفل والزعتر ثم يغطى ويترك لتنضج الفاصوليا.",
            "يسلق الأرز في ماء ساخن وقبل نضجه بقليل يصفى من مائه.",
            "تقطع البصلة قطعا صغيرة جدا وتحمر في الزيت.",
            "يخلط البصل المحمر بالسوتيه الناضج ثم يخلط بالأرز ويقلبا جيدا مع تغطية الإناء حتى يظل ساخنا بالبخار مع إطفاء الحرارة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 290,
        "protein": 6,
        "fat": 7,
        "carbs": 50,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "produce": 2.5,
          "grains": 0.8,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-09",
      "title": "سوتيه الفاصوليا بدون أرز",
      "titleEn": "Sautéed Green Beans in Spiced Garlic Sauce",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "40 دقيقة (+نقع)",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl11-1",
          "name": "فاصوليا خضراء",
          "nameEn": "Green beans",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl11-2",
          "name": "بصلة صغيرة مبشورة",
          "nameEn": "Grated small onion",
          "standardAmount": "1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl11-3",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl11-4",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl11-5",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl11-6",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl11-7",
          "name": "عصير بصل صغيرة، ثوم، سكر للصلصة",
          "nameEn": "Small onion juice, garlic and sugar, for the finishing sauce",
          "standardAmount": "1 بصلة، 2 فص ثوم، 1/2 ملعقة صغيرة سكر",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة، 2 فص ثوم، 1/2 ملعقة صغيرة سكر"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl11-8",
          "name": "ملح وفلفل وكمون",
          "nameEn": "Salt, pepper and cumin",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تنقع الفاصوليا بعد تقشيرها في الماء لمدة نصف ساعة، ثم نسكب الماء ونكرر النقع مرة أخرى، ثم تصفى من الماء.",
          "textEn": "After trimming, soak the beans in water for half an hour, drain and repeat the soak once more, then drain fully.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر إناء نضع فيه الزيت والفاصوليا مع البصلة الصغيرة المبشورة على درجة حرارة منخفضة، وإضافة الخل والثوم المفري والملح والماء.",
          "textEn": "In a pot, combine the oil and beans with the grated small onion over low heat, and add the vinegar, crushed garlic, salt and water.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر الصلصة بخلط عصير بصلة صغيرة و2 فص ثوم مقطع صغيرا وملح وفلفل وكمون ونصف ملعقة صغيرة سكر، ويقلب الخليط جيدا بملعقة خشب.",
          "textEn": "Prepare a finishing sauce by mixing small onion juice, 2 finely chopped garlic cloves, salt, pepper, cumin and half a teaspoon of sugar, stirring well with a wooden spoon.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد النضج تخلط الفاصوليا بالصلصة جيدا وتدخل الثلاجة لمدة 3 ساعات.",
          "textEn": "Once cooked, toss the beans well with the sauce and refrigerate for 3 hours before serving.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "سوتيه الفاصوليا بدون أرز",
          "ingredients": [
            "½ كيلو فاصوليا",
            "بصلة صغيرة مبشورة",
            "2 فص ثوم مفري",
            "ملعقة كبيرة خل",
            "ملح",
            "2 ملعقة كبيرة زيت",
            "1 كوب ماء"
          ],
          "instructions": [
            "تنقع الفاصوليا بعد تقشيرها في الماء لمدة نصف ساعة ثم نسكب الماء ونكرر نقع الفاصوليا مرة أخرى ثم تصفى من الماء.",
            "نحضر إناء نضع فيه الزيت والفاصوليا مع البصلة الصغيرة المبشورة على درجة حرارة منخفضة وإضافة الخل والثوم المفري والملح و الماء.",
            "نحضِر الصلصة بخلط عصير بصلة صغيرة و 2 فص ثوم مقطع صغيرا و ملح وفلفل وكمون و ½ ملعقة صغيرة  سكر ويقلب الخليط جيدا بالملعقة الخشب.",
            "بعد النضج تخلط الفاصوليا بالصلصة جيدا وتدخل الثلاجة لمدة 3 ساعات."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 110,
        "protein": 3,
        "fat": 7,
        "carbs": 11,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "produce": 2.5,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-10",
      "title": "البازلاء",
      "titleEn": "Green Peas and Carrots in Tomato Sauce",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl12-1",
          "name": "بازلاء",
          "nameEn": "Green peas",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl12-2",
          "name": "جزر",
          "nameEn": "Carrots",
          "standardAmount": "1/4 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl12-3",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl12-4",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 فصوص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl12-5",
          "name": "فلفلة خضراء",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl12-6",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl12-7",
          "name": "طماطم",
          "nameEn": "Tomatoes",
          "standardAmount": "1/4 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl12-8",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl12-9",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسلق البازلاء في ماء مغلي نصف نضج، ثم يسلق الجزر بمفرده.",
          "textEn": "Parboil the peas halfway in boiling water, then boil the carrots separately.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب البصل والثوم والفلفل الأخضر والطماطم والخل في الخلاط.",
          "textEn": "Blend the onion, garlic, green pepper, tomatoes and vinegar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضع الزيت في إناء ونسكب فيه الخليط المضروب، وبعد الغليان نسكب المرق حتى يغلي.",
          "textEn": "Heat the oil in a pot, pour in the blended mixture, and once boiling, add the broth and bring back to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضيف البسلة نصف الناضجة والجزر، وتترك على درجة حرارة هادئة حتى تتسبك مع الصلصة.",
          "textEn": "Add the parboiled peas and the carrots, and simmer over low heat until they absorb the sauce.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البازلاء",
          "ingredients": [
            "1 كيلو بازلاء",
            "¼ كيلو جزر",
            "بصلة متوسطة",
            "3 فصوص ثوم مفري",
            "ثمرة فلفل أخضر",
            "ملعقة كبيرة خل",
            "¼ كيلو طماطم",
            "2 ملعقة كبيرة زيت",
            "2 كوب مرق"
          ],
          "instructions": [
            "تسلق البازلاء في ماء مغلي نصف نضج ثم يسلق الجزر بمفرده.",
            "يضرب البصل والثوم والفلفل الأخضر والطماطم والخل في الخلاط.",
            "نضع الزيت في إناء ونسكب فيه الخليط المضروب وبعد الغليان نسكب المرق حتى يغلي.",
            "نضيف البسلة الناضجة نصف نضج والجزر وتترك على درجة حرارة هادئة حتى تتسبك مع الصلصة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 230,
        "protein": 10,
        "fat": 8,
        "carbs": 30,
        "fiber": 10,
        "sugar": 12,
        "cost": {
          "produce": 5,
          "protein": 0.8,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-11",
      "title": "البازلاء بالأرز",
      "titleEn": "Green Peas with Rice",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق (+نقع الأرز)",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl13-1",
          "name": "أرز منقوع",
          "nameEn": "Rice, soaked",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl13-2",
          "name": "بازلاء",
          "nameEn": "Green peas",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl13-3",
          "name": "جزرة",
          "nameEn": "Carrot",
          "standardAmount": "1 جزرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 جزرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl13-4",
          "name": "زبدة أو سمن أو زيت",
          "nameEn": "Butter, ghee or oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl13-5",
          "name": "ماء أو مرق",
          "nameEn": "Water or broth",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl13-6",
          "name": "بصلة صغيرة",
          "nameEn": "Small onion",
          "standardAmount": "1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تشوَح البازلاء والجزر في الزبد، ثم يضاف لها حوالي 2 كوب من الماء أو المرق، وتترك على درجة حرارة هادئة حتى تقارب النضج.",
          "textEn": "Sauté the peas and carrots in butter, then add about 2 cups of water or broth and simmer over low heat until nearly cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحمَر بصلة صغيرة مفرومة في الزيت وتسكب على البازلاء، ثم يضاف مقدار قليل من المرق أو الماء ما يكفي لتغطية الأرز مع إضافة الملح.",
          "textEn": "Brown a finely chopped small onion in oil and add it to the peas, then add enough broth or water to cover the rice, with salt.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضيف الأرز إلى البازلاء ويطهى على درجة حرارة منخفضة حتى النضج.",
          "textEn": "Add the rice to the peas and cook over low heat until done.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البازلاء بالأرز",
          "ingredients": [
            "كوب أرز منقوع",
            "½ كيلو بسلة",
            "1 جزرة",
            "زبده أو سمن أوزيت",
            "2 كوب ماء أو المرق",
            "بصلة صغيرة"
          ],
          "instructions": [
            "تشوَح البازلاء و الجزر في الزبد ثم يضاف لها حوالي 2 كوب من الماء أو المرق و تترك على درجة حرارة هادئة حتى قرب النضج.",
            "تحمَر بصلة صغيرة مفرومة في الزيت ونسكبها على البازلاء ثم نضع كمية قليلة من المرق أو الماء ما يكفي لتغطية الأرز مع إضافة الملح.",
            "نضيف الأرز إلى البازلاء ويطهى على درجة حرارة منخفضة حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 8,
        "fat": 7,
        "carbs": 50,
        "fiber": 5,
        "sugar": 5,
        "cost": {
          "grains": 0.8,
          "produce": 2.5,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-12",
      "title": "البازلاء مع العصاج",
      "titleEn": "Layered Peas, Rice, Carrots and Assag (Egyptian \"Timbale\")",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "vl14-1",
          "name": "بازلاء",
          "nameEn": "Green peas",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl14-2",
          "name": "جزر",
          "nameEn": "Carrots",
          "standardAmount": "4 جزرات",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "4 جزرات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl14-3",
          "name": "أرز مفلفل",
          "nameEn": "Cooked fluffy rice (see starches section)",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl14-4",
          "name": "عصاج",
          "nameEn": "\"Assag\" minced meat filling (see meats section)",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl14-5",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl14-6",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl14-7",
          "name": "صنوبر",
          "nameEn": "Pine nuts",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسلق البازلاء في ماء مغلي وملح حتى النضج، ثم يسلق الجزر بمفرده.",
          "textEn": "Boil the peas in salted water until cooked, then boil the carrots separately.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يصفى الخضار من الماء في مصفاة ثم يشوح في الزبدة.",
          "textEn": "Drain the vegetables and sauté them in butter.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يطهى أرز مفلفل عادي (انظري باب النشويات).",
          "textEn": "Prepare plain fluffy rice (see the starches section).",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يطهى العصاج (انظري باب اللحوم).",
          "textEn": "Prepare the assag filling (see the meats section).",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عند التقديم نحضر سلطانية عميقة، نضع في أسفلها كمية من العصاج والصنوبر، يوضع فوقها كمية من الجزر ثم مقدار من الأرز ثم مقدار من البازلاء، وتعاد الكرة مرة أخرى بالعصاج ثم الجزر ثم الأرز ثم البازلاء، ويوضع العصاج في أعلى السلطانية.",
          "textEn": "To serve, layer in a deep bowl: assag and pine nuts on the bottom, then carrots, rice and peas; repeat the layers of assag, carrots, rice and peas once more, finishing with assag on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نقلب هذا الخليط باحتراس في طبق التقديم.",
          "textEn": "Carefully invert onto the serving plate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البازلاء مع العصاج",
          "ingredients": [
            "1 كيلو بازلاء",
            "عدد 4 جزرات",
            "1 كوب أرز",
            "½ كيلو عصاج",
            "2 ملعقة كبيرة زيت",
            "زبدة",
            "صنوبر"
          ],
          "instructions": [
            "تسلق البازلاء في ماء مغلي وملح حتى النضج ثم يسلق الجزر بمفرده.",
            "يصفى الخضار من الماء في مصفاة ثم يشوح في الزبدة.",
            "يطهى أرز مفلفل عادي (انظري باب النشويات).",
            "يطهى العصاج  (انظري باب اللحوم).",
            "عند التقديم نحضر سلطانية عميقة نضع في أسفلها كمية من العصاج والصنوبر.",
            "يوضع فوقها كمية من الجزر ثم مقدار من الأرز ثم مقدار من البازلاء.",
            "تعاد الكرة مرة أخرى بالعصاج ثم الجزر ثم الأرز ثم البازلاء.",
            "يوضع العصاج في أعلى السلطانية.",
            "نقلب هذا الخليط باحتراس في طبق التقديم."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 18,
        "fat": 16,
        "carbs": 40,
        "fiber": 8,
        "sugar": 8,
        "cost": {
          "produce": 5,
          "grains": 1,
          "protein": 5,
          "fats": 0.6,
          "specialty": 1.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "veg-13",
      "title": "البامية بمرق الدجاج",
      "titleEn": "Okra in Tomato Sauce with Chicken Broth",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl15-1",
          "name": "بامية",
          "nameEn": "Okra",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl15-2",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl15-3",
          "name": "طماطم أو صلصة",
          "nameEn": "Tomatoes or tomato paste",
          "standardAmount": "3 ثمرات أو 1 ملعقة صلصة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 ثمرات أو 1 ملعقة صلصة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl15-4",
          "name": "فلفل رومي",
          "nameEn": "Bell pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl15-5",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl15-6",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl15-7",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl15-8",
          "name": "مرق",
          "nameEn": "Chicken broth",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl15-9",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضرب البصل والفلفل الأخضر والطماطم والخل والثوم في الخلاط.",
          "textEn": "Blend the onion, green pepper, tomatoes, vinegar and garlic.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع الخضار المضروب في إناء الطهي به زيت أو سمن حتى يغلي.",
          "textEn": "Add the blended mixture to a pot with oil or ghee and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف إليه المرق المتبل بالملح والفلفل حتى الغليان.",
          "textEn": "Add the broth, seasoned with salt and pepper, and bring back to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تضاف البامية وتهدأ الحرارة حتى تنضج البامية.",
          "textEn": "Add the okra and lower the heat until it is cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البامية بمرق الدجاج",
          "ingredients": [
            "1 كيلو بامية",
            "بصلة متوسطة",
            "3 ثمرات طماطم أو ملعقة كبيرة صلصة طماطم",
            "ثمرة فلفل رومي",
            "¼ رأس ثوم",
            "2 ملعقة كبيرة زيت",
            "ملح",
            "فلفل",
            "2 كوب مرق"
          ],
          "instructions": [
            "يضرب البصل والفلفل الأخضر والطماطم والخل و الثوم في الخلاط.",
            "يوضع الخضار المضروب في إناء الطهي به زيت أو سمن حتى يغلي.",
            "يضاف اليه المرق المتبل بالملح والفلفل حتى الغليان.",
            "تضاف البامية وتهدأ الحرارة حتى تنضج البامية."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 150,
        "protein": 5,
        "fat": 7,
        "carbs": 18,
        "fiber": 8,
        "sugar": 6,
        "cost": {
          "produce": 5,
          "protein": 0.8,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-14",
      "title": "طاجن البامية باللحم أو العصاج",
      "titleEn": "Baked Okra with Beef or Assag",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl16-1",
          "name": "بامية",
          "nameEn": "Okra",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl16-2",
          "name": "بصلة متوسطة مفرية",
          "nameEn": "Grated medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl16-3",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "4 فصوص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl16-4",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl16-5",
          "name": "طماطم أو صلصة",
          "nameEn": "Tomato juice or tomato paste",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl16-6",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl16-7",
          "name": "لحم أو عصاج",
          "nameEn": "Beef, or assag filling (see meats section)",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl16-8",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl16-9",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نضع زيتا أو سمنا في الإناء ونشوح فيه البصلة المفرية ثم الثوم المفري، ثم عصير الطماطم أو صلصة الطماطم مع الملح والفلفل والخل.",
          "textEn": "Heat oil or ghee in a pot and sauté the grated onion, then the crushed garlic, then add the tomato juice or paste with salt, pepper and vinegar.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد تجانسهم نضع اللحم المقطع النيء أو العصاج ونقلبه جيدا معهم، ثم نضع فيها البامية ثم كمية من الماء لتغطيته.",
          "textEn": "Once combined, add the raw diced meat or the assag filling and mix well, then add the okra and enough water to cover.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نسكب البامية في برام أو بايركس مع تغطيته، ثم يدخل الفرن حتى النضج.",
          "textEn": "Transfer to a covered casserole or Pyrex dish and bake until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "طاجن البامية باللحم أو العصاج",
          "ingredients": [
            "1 كيلو بامية",
            "بصلة متوسطة",
            "4 فصوص ثوم مفري",
            "2 ملعقة كبيرة زيت أو سمن",
            "كوب طماطم أو صلصة",
            "ملح",
            "فلفل",
            "م خل",
            "½ كيلو لحم أو ½ كيلو عصاج (انظري باب اللحوم)",
            "2 كوب ماء"
          ],
          "instructions": [
            "نضع زيت أو سمن في الإناء ونشوح فيه البصلة المفرية ثم الثوم المفري ثم عصير الطماطم أو صلصة الطماطم مع الملح والفلفل والخل.",
            "بعد تجانسهم نضع اللحم المقطع النيء أو العصاج ونقلبه جيدا معهم ثم نضع فيها البامية ثم كمية من الماء لتغطيته.",
            "نسكب البامية في برام أوبايركس مع تغطيته ثم يدخل الفرن حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 290,
        "protein": 20,
        "fat": 16,
        "carbs": 17,
        "fiber": 7,
        "sugar": 6,
        "cost": {
          "produce": 5,
          "protein": 5,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-15",
      "title": "الكوسة",
      "titleEn": "Zucchini in Tomato-Garlic Sauce",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl17-1",
          "name": "كوسة",
          "nameEn": "Zucchini",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl17-2",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl17-3",
          "name": "طماطم أو صلصة",
          "nameEn": "Tomatoes or tomato paste",
          "standardAmount": "3 ثمرات",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 ثمرات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl17-4",
          "name": "فلفل رومي",
          "nameEn": "Bell pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl17-5",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl17-6",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl17-7",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl17-8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضرب البصل والفلفل الأخضر والطماطم والخل والثوم في الخلاط.",
          "textEn": "Blend the onion, green pepper, tomatoes, vinegar and garlic.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يشوَح الخضار المضروب في الزيت حتى يغلي على حرارة هادئة.",
          "textEn": "Sauté the blended mixture in oil until it comes to a boil over low heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تشوَح الكوسة جيدا في هذا الخليط ونسكب عليها المرق حتى الغليان.",
          "textEn": "Sauté the zucchini well in this mixture, then pour in the broth and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تهدأ الحرارة حتى النضج.",
          "textEn": "Lower the heat and simmer until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكوسة",
          "ingredients": [
            "1 كيلو كوسة",
            "بصلة متوسطة",
            "3 ثمرات طماطم أو صلصة طماطم",
            "ثمرة فلفل رومي",
            "2 ملعقة كبيرة زيت",
            "¼ رأس ثوم",
            "ملح",
            "فلفل",
            "½1 كوب مرق"
          ],
          "instructions": [
            "يضرب البصل والفلفل الأخضر والطماطم والخل و الثوم في الخلاط.",
            "يشوَح الخضار المضروب في الزيت حتى يغلي على حرارة هادئة.",
            "تشَوح الكوسة جيدا في هذا الخليط و نسكب عليها المرق حتى الغليان.",
            "تهدأ الحرارة حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 120,
        "protein": 4,
        "fat": 7,
        "carbs": 13,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "produce": 4,
          "protein": 0.6,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-16",
      "title": "الكوسة بالمرق واللبن",
      "titleEn": "Baked Zucchini in Broth and Milk",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl18-1",
          "name": "كوسة مبشورة",
          "nameEn": "Grated zucchini",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl18-2",
          "name": "بصلة متوسطة مفرية",
          "nameEn": "Grated medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl18-3",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl18-4",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl18-5",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "1-2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1-2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl18-6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl18-7",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "1 قطعة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 قطعة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl18-8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تبشر الكوسة بالبشَارة ثم تشوح في زيت مع البصلة المفرية والملح والفلفل.",
          "textEn": "Grate the zucchini and sauté it in oil with the grated onion, salt and pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يمكن أيضا بشر حبة بطاطس مع ثمرة فلفل أخضر.",
          "textEn": "A grated potato and a green pepper can also be added.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 3,
          "text": "يضاف لها المرق واللبن، وبعد الغليان نحضر بايركس ونضع فيه الخضار والمرق ونضع على الوجه البيض المخفوق مع ملح وفلفل وقطعة زبد.",
          "textEn": "Add the broth and milk, and once boiling, transfer to a Pyrex dish, top with beaten egg seasoned with salt and pepper, and a knob of butter.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرن متوسط الحرارة حتى النضج.",
          "textEn": "Bake in a medium oven until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكوسة بالمرق واللبن",
          "ingredients": [
            "1 كيلو كوسة",
            "بصلة متوسطة",
            "1 كوب مرق",
            "1 كوب لبن",
            "1 : 2 بيضة",
            "2 ملعقة كبيرة زيت",
            "قطعة زبد",
            "ملح",
            "فلفل"
          ],
          "instructions": [
            "تبشر الكوسة بالبشَارة ثم تشوح في زيت مع البصلة المفرية والملح والفلفل.",
            "يمكن ايضا بشر حبة بطاطس مع ثمرة فلفل أخضر.",
            "يضاف لها المرق واللبن وبعد الغليان نحضر بايركس ونضع فيه الخضار والمرق ونضع على الوجه البيض المخفوق مع ملح وفلفل وقطعة زبد.",
            "تدخل فرن متوسط الحرارة حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 190,
        "protein": 9,
        "fat": 12,
        "carbs": 13,
        "fiber": 3,
        "sugar": 10,
        "cost": {
          "produce": 3,
          "dairyEggs": 1.2,
          "protein": 0.4,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-17",
      "title": "الكوسة بالباشامل",
      "titleEn": "Zucchini Gratin with Béchamel",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl19-1",
          "name": "كوسة",
          "nameEn": "Zucchini",
          "standardAmount": "3/4 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl19-2",
          "name": "مرق أو ماء",
          "nameEn": "Broth or water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl19-3",
          "name": "بصلة متوسطة مبشورة",
          "nameEn": "Grated medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl19-4",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl19-5",
          "name": "باشاميل (انظري الوصفة التالية)",
          "nameEn": "Béchamel (see recipe below)",
          "standardAmount": "2 كوب",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl19-6",
          "name": "بقسماط",
          "nameEn": "Breadcrumbs",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl19-7",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl19-8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقشر الكوسة وتقطع شرائح عريضة.",
          "textEn": "Peel the zucchini and cut into wide slices.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تبشر بصلة وتدعك بالملح والفلفل.",
          "textEn": "Grate an onion and mash it with salt and pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تشوح الكوسة مع البصلة في السمن أو الزيت حتى تتماسك أجزاؤها.",
          "textEn": "Sauté the zucchini with the onion in ghee or oil until it firms up.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضاف قليل من الماء أو المرق حسب الحاجة مع تغطية الإناء على درجة حرارة هادئة حتى النضج.",
          "textEn": "Add a little water or broth as needed, cover, and simmer over low heat until cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يدهن قالب بايركس أو صينية بزيت خفيف، ثم ترص فيه الكوسة وتخلط بنصف كمية الباشاميل.",
          "textEn": "Lightly oil a Pyrex dish or tray, arrange the zucchini in it, and mix in half the béchamel.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يخفق البيض في نصف كمية الباشاميل المتبقية وتغطى به الصينية، ويرش الوجه بالبقسماط الناعم وقطعة الزبد.",
          "textEn": "Whisk the egg into the remaining half of the béchamel, pour over the tray, and sprinkle the top with fine breadcrumbs and a knob of butter.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تدخل فرن متوسط الحرارة حتى تنضج ويحمر الوجه.",
          "textEn": "Bake in a medium oven until cooked and golden on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكوسة بالباشامل",
          "ingredients": [
            "¾ كيلو كوسة",
            "كوب من المرق أو الماء",
            "بصلة متوسطة مبشورة",
            "بيضة",
            "2 كوب باشامل",
            "ملح",
            "فلفل",
            "ملعقة كبيرة بقسماط",
            "زيت أو سمن"
          ],
          "instructions": [
            "تقشر الكوسة وتقطع شرائح عريضة.",
            "تبشر بصلة وتدعك بالملح والفلفل.",
            "تشوح الكوسة مع البصلة في السمن أو الزيت حتى تتماسك أجزائها.",
            "يضاف قليل من الماء أو المرق حسب الحاجة مع تغطية الإناء على درجة حرارة هادئة حتى النضج.",
            "يدهن قالب بايركس أو صينية زيت خفيف ثم ترص فيه الكوسة وتخلط بنصف كمية الباشامل.",
            "يخفق البيض على نصف كمية الباشامل المتبقية وتغطى الصينية ويرش الوجه بالقسماط الناعم وقطعة الزبد.",
            "تدخل فرن متوسط الحرارة حتى تنضج ويحمر الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 220,
        "protein": 10,
        "fat": 13,
        "carbs": 16,
        "fiber": 2,
        "sugar": 10,
        "cost": {
          "produce": 2.5,
          "dairyEggs": 1.5,
          "grains": 0.2,
          "protein": 0.4,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-18",
      "title": "عمل الباشامل",
      "titleEn": "Béchamel Sauce",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "حوالي 3 كوب",
      "masterIngredients": [
        {
          "id": "vl20-1",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl20-2",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl20-3",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "حوالي 3 كوب حسب القوام المطلوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حوالي 3 كوب حسب القوام المطلوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl20-4",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl20-5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسيَح السمن أو الزيت ويضاف له الدقيق مع التحريك المستمر على درجة حرارة هادئة حتى يصفر لونه، وينزع من فوق الحرارة.",
          "textEn": "Melt the ghee or oil, whisk in the flour, and stir constantly over low heat until lightly golden, then remove from the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغلي اللبن ويضاف إلى الدقيق مع التقليب السريع بالمضرب السلكي.",
          "textEn": "Bring the milk to a boil and whisk it into the flour mixture quickly with a wire whisk.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يعاد الإناء على درجة حرارة هادئة مع التقليب المستمر، ثم يتبل بالملح والفلفل حتى يصل إلى القوام المطلوب.",
          "textEn": "Return to low heat, stirring constantly, and season with salt and pepper until it reaches the desired thickness.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد أن يهدأ الخليط يضاف له البيض.",
          "textEn": "Once the mixture has cooled slightly, whisk in the eggs.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل الباشامل",
          "ingredients": [
            "2 ملعقة كبيرة زيت أو سمن",
            "2 ملعقة كبيرة دقيق",
            "حوالي 3 أكواب لبن حسب السمك المطلوب",
            "2 بيضة",
            "ملح",
            "فلفل"
          ],
          "instructions": [
            "يسيَح السمن أو الزيت ويضاف له الدقيق مع التحريك المستمر على درجة حرارة هادئة حتى يصفر لونه و ينزع من فوق الحرارة.",
            "يغلي اللبن ويضاف إلى الدقيق مع التقليب السريع بالمضرب السلك.",
            "يعاد الإناء على درجة حرارة هادئة مع التقليب المستمر ثم يتبل بالملح والفلفل حتى يصل إلى السمك المطلوب.",
            "بعد أن يهدأ الخليط يضاف له البيض."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 130,
        "protein": 6,
        "fat": 8,
        "carbs": 9,
        "fiber": 0,
        "sugar": 7,
        "cost": {
          "dairyEggs": 1.5,
          "grains": 0.1,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "veg-19",
      "title": "الكوسة بالزيتون",
      "titleEn": "Zucchini Boats Stuffed with Olives and Cheddar",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl21-1",
          "name": "كوسة",
          "nameEn": "Zucchini",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl21-2",
          "name": "جبن شيدر",
          "nameEn": "Cheddar cheese",
          "standardAmount": "1/4 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl21-3",
          "name": "زيتون غير مملح",
          "nameEn": "Unsalted olives",
          "standardAmount": "1/8 كيلو",
          "category": "other",
          "sourceVariations": {
            "doc1": "1/8 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl21-4",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقشر الكوسة وتسلق في قليل من الماء المغلي نصف سلق.",
          "textEn": "Peel the zucchini and parboil in a little boiling water until half-cooked.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تصفى من الماء ثم تقطع بالطول نصفين.",
          "textEn": "Drain and slice lengthwise in half.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ينزع قلب الكوسة باحتراس ويرص في صينية أو بايركس مدهون بالزيت.",
          "textEn": "Carefully scoop out the centers and arrange the shells in an oiled tray or Pyrex dish.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحشى الكوسة بقطع صغيرة من الزيتون الأسود وترص فوق قلب الكوسة.",
          "textEn": "Fill with small pieces of black olives, arranged over the hollowed centers.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يبشر الجبن الشيدر ويوضع فوق الكوسة مع قليل من الزبد وتدخل الفرن.",
          "textEn": "Grate the cheddar over the top with a little butter, and bake.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكوسة بالزيتون",
          "ingredients": [
            "1 كيلو كوسة",
            "¼ كيلو جبن شيدر",
            "⅛ كيلو زيتون غير مملح",
            "زبدة"
          ],
          "instructions": [
            "تقشر الكوسة وتسلق في قليل من الماء المغلي نصف سلق.",
            "تصفى من الماء ثم تقطع بالطول نصفين.",
            "ينزع قلب الكوسة باحتراس ورصه في صينية أو بايركس مدهون زيت.",
            "تحشى الكوسة بقطع صغيرة من الزيتون الأسود وترص فوق قلب الكوسة.",
            "يبشر الجبن الشيدر ووضعه فوق الكوسة وقليل من الزبد وتدخل الفرن."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 12,
        "fat": 20,
        "carbs": 9,
        "fiber": 3,
        "sugar": 7,
        "cost": {
          "produce": 4,
          "dairyEggs": 4,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "veg-20",
      "title": "الكوسة بالعصاج",
      "titleEn": "Zucchini Boats Stuffed with Assag and Cheese",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl22-1",
          "name": "كوسة",
          "nameEn": "Zucchini",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl22-2",
          "name": "عصاج أو دجاجة مفرومة ناضجة",
          "nameEn": "Assag filling, or minced cooked chicken (see meats section)",
          "standardAmount": "1/4 كيلو أو 1/2 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/4 كيلو أو 1/2 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl22-3",
          "name": "خضار مشكل مطهو (جزر وبسلة)",
          "nameEn": "Cooked mixed vegetables (carrots and peas)",
          "standardAmount": "1/4 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl22-4",
          "name": "صلصة المكرونة (انظري باب النشويات)",
          "nameEn": "Pasta sauce (see starches section)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl22-5",
          "name": "باشاميل",
          "nameEn": "Béchamel (see recipe above)",
          "standardAmount": "1 كوب",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl22-6",
          "name": "جبن مبشور",
          "nameEn": "Grated cheese",
          "standardAmount": "1/8 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/8 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl22-7",
          "name": "ماء وزيت",
          "nameEn": "Water and oil",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقشر الكوسة وتقسم نصفين بالطول بدون سلق.",
          "textEn": "Peel the zucchini and split lengthwise in half, without parboiling.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ينزع قلب الكوسة وتحشى بالعصاج أو الدجاج المفروم المخلوط بالخضار المشكل المطهو (جزر–بسلة) بعد ضربه مع الدجاج في الكبة.",
          "textEn": "Scoop out the centers and stuff with the assag filling, or minced chicken blended with the cooked mixed vegetables (carrots and peas).",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع فوقها قليل من صلصة المكرونة مع تقليبها، ثم تغطى بكوب من الباشاميل، ثم بشر جبن شيدر أو أي نوع جبن.",
          "textEn": "Spoon over a little pasta sauce, mix in, then cover with a cup of béchamel and top with grated cheddar or any cheese.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدهن صينية بزيت خفيف، ثم ترص حبات الكوسة المحشوة بالعصاج والصلصة والباشاميل والجبن المبشور مع قليل جدا من الماء حتى لا تلتصق.",
          "textEn": "Lightly oil a tray, arrange the stuffed zucchini with the sauce, béchamel and cheese, and add a very little water so it doesn't stick.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تغطى وتدخل فرن متوسط الحرارة حتى تنضج، ثم نرفع عنها الغطاء حتى يسيح الجبن على الوجه.",
          "textEn": "Cover and bake in a medium oven until cooked, then uncover to let the cheese melt and brown on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكوسة بالعصاج",
          "ingredients": [
            "1 كيلو كوسة",
            "¼ كيلو عصاج (انظري باب اللحوم)  أو نصف دجاجة مفرومة ناضجة",
            "¼ كيلوخضار مشكل مطهو (جزر و بسلة)",
            "1 ملعقة كبيرة صلصة المكرونة (انظري باب النشويات)",
            "كوب من الباشامل",
            "⅛ كيلو جبن مبشور",
            "ماء",
            "زيت"
          ],
          "instructions": [
            "تقشر الكوسة وتقسم نصفين بالطول بدون سلق.",
            "ينزع قلب الكوسة وتحشى بالعصاج أو الدجاج المفروم المخلوط بالخضار المشكل المطهو ( جزر– بسلة ) بعد ضربه مع الدجاج في الكبة.",
            "يوضع فوقها قليل من صلصة المكرونة مع تقليبها ثم تغطي بكوب من صلصة الباشامل ثم بشر جبن شيدر أو أي نوع جبن.",
            "تدهن صينية زيت خفيف ثم ترص حبات الكوسة المحشوة بالعصاج والصلصة والباشامل والجبن المبشور مع قليل جدا من الماء حتى لا تلتصق.",
            "تغطى وتدخل فرن متوسط الحرارة حتى تنضج ثم نرفع عنها الغطاء حتى تسيح الجبن على الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 300,
        "protein": 18,
        "fat": 18,
        "carbs": 16,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "produce": 4,
          "protein": 3,
          "dairyEggs": 2,
          "grains": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "veg-21",
      "title": "القلقاس بالصلصة",
      "titleEn": "Taro in Tomato-Garlic Broth Sauce",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "25 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl23-1",
          "name": "قلقاس",
          "nameEn": "Taro",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl23-2",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl23-3",
          "name": "طماطم أو صلصة",
          "nameEn": "Tomatoes or tomato paste",
          "standardAmount": "3 ثمرات",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 ثمرات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl23-4",
          "name": "فلفل رومي",
          "nameEn": "Bell pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl23-5",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl23-6",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl23-7",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl23-8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl23-9",
          "name": "عصير ليمون (للتنظيف)",
          "nameEn": "Lemon juice, for rinsing",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقشر القلقاس ويقطع مكعبات متوسطة، وينقع في الماء الدافئ (كي تزول المادة المخاطية)، ثم يشطف بالماء وعصير الليمون.",
          "textEn": "Peel the taro and cut into medium cubes, soak in warm water to remove the sliminess, then rinse with water and lemon juice.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب البصل والفلفل الأخضر والطماطم والخل والثوم في الخلاط.",
          "textEn": "Blend the onion, bell pepper, tomatoes, vinegar and garlic.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضع الزيت في إناء الطهي حتى يسخن فقط، ثم نسكب فيه هذا الخليط على درجة حرارة هادئة حتى الغليان.",
          "textEn": "Heat the oil in a pot just until hot, then pour in the blended mixture and simmer over low heat until it boils.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نسكب عليه المرق ونتركه يغلي.",
          "textEn": "Pour in the broth and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نضيف القلقاس وتخفض درجة الحرارة مع تغطية الإناء حتى النضج.",
          "textEn": "Add the taro, lower the heat, cover, and simmer until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "القلقاس بالصلصة",
          "ingredients": [
            "1 كيلو قلقاس",
            "بصلة متوسطة",
            "3 ثمرات طماطم أو ملعقة صلصة",
            "ثمرة فلفل رومي",
            "2 ملعقة كبيرة زيت",
            "¼ رأس ثوم",
            "2 كوب مرق",
            "ملح",
            "فلفل"
          ],
          "instructions": [
            "يقشر القلقاس ويقطع مكعبات متوسطة وينقع في الماء الدافئ ( كي تزول المادة المخاطية ) ثم يشطف بالماء وعصير الليمون.",
            "يضرب البصل والفلفل الأخضر والطماطم والخل و الثوم في الخلاط.",
            "نضع الزيت في إناء الطهي حتى يسخن فقط ثم نسكب فيه هذا الخليط على درجة حرارة هادئة حتى الغليان.",
            "نسكب عليه المرق و نتركه يغلي.",
            "نضيف القلقاس و تخفض درجة الحرارة مع تغطية الإناء حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 230,
        "protein": 4,
        "fat": 7,
        "carbs": 38,
        "fiber": 6,
        "sugar": 4,
        "cost": {
          "produce": 5,
          "protein": 0.8,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-22",
      "title": "المسقعة بدون عصاج",
      "titleEn": "Baked Eggplant Moussaka (Meatless)",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl24-1",
          "name": "باذنجان رومي",
          "nameEn": "Round eggplant",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl24-2",
          "name": "بصلة كبيرة مفرية",
          "nameEn": "Grated large onion",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl24-3",
          "name": "طماطم أو صلصة",
          "nameEn": "Tomatoes or tomato paste",
          "standardAmount": "2 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl24-4",
          "name": "فلفل رومي",
          "nameEn": "Bell pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl24-5",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl24-6",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl24-7",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة للقلي",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة للقلي"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl24-8",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "1 إلى 1.5 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 إلى 1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl24-9",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقشر الباذنجان ثم يقطع مستديرات متوسطة، ويوضع في مصفاة فوق إناء ويرش بالملح حتى يتخلص من مائه، ثم يجفف.",
          "textEn": "Peel the eggplant and cut into medium rounds, place in a colander over a bowl, salt to draw out the bitter liquid, then pat dry.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضع في طاسة القلي زيتا مقدوحا ثم يحمر الباذنجان على الوجهين ويوضع على مناديل ورقية.",
          "textEn": "Heat oil well in a frying pan and fry the eggplant on both sides until golden, then drain on paper towels.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضرب البصل والطماطم والفلفل والثوم والخل والملح والفلفل في الخلاط.",
          "textEn": "Blend the onion, tomatoes, bell pepper, garlic, vinegar, salt and pepper.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نحضر إناء ونضع فيه قليل من الزيت ونسكب عليه الخلطة المضروبة، ثم نضيف حوالي كوب ونصف إلى 2 كوب مرق.",
          "textEn": "Heat a little oil in a pot, pour in the blended mixture, and add about 1.5 to 2 cups of broth.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد الغليان نحضر البايركس أو الصينية ونرص فيها الباذنجان المقلي ونسكب عليه المرق الممزوج بالصلصة، ويدخل فرن متوسط الحرارة حتى يتشرب وينضج، وممكن تغطيته في الفرن.",
          "textEn": "Once boiling, arrange the fried eggplant in a Pyrex dish or tray, pour the sauce over it, and bake in a medium oven, covered if you like, until the liquid is absorbed and cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "المسقعة بدون عصاج",
          "ingredients": [
            "1 كيلو باذنجان رومي",
            "بصلة كبيرة مفرية",
            "2 ثمرة طماطم أو ملعقة كبيرة صلصة طماطم",
            "ثمرة فلفل رومي",
            "¼ رأس ثوم مفري",
            "1 ملعقة كبيرة خل",
            "زيت",
            "ملح",
            "فلفل",
            "1 : ½1 كوب مرق"
          ],
          "instructions": [
            "يقشر الباذنجان ثم يقطع مستديرات متوسطة ويوضع في مصفاة فوق إناء ويرش بالملح حتى يتخلص من مائه ثم يجفف.",
            "نضع في طاسة القلي زيت مقدوح ثم يحمر الباذنجان على الوجهين ويوضع على مناديل ورقية.",
            "نضرب البصل والطماطم والفلفل والثوم والخل والملح والفلفل في الخلاط.",
            "نحضر إناء ونضع فيه قليل من الزيت ونسكب عليه الخلطة المضروبة ثم نضيف حوالي ½1 : 2 كوب مرق.",
            "بعد الغليان نحضر البايركس أو الصينية ونرص فيها الباذنجان المقلي ونسكب عليه المرق الممزوج بالصلصة.",
            "يدخل الفرن المتوسط الحرارة حتى يتشرب وينضج وممكن تغطيته في الفرن."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 220,
        "protein": 3,
        "fat": 17,
        "carbs": 16,
        "fiber": 7,
        "sugar": 9,
        "cost": {
          "produce": 5,
          "protein": 0.6,
          "fats": 1.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-23",
      "title": "المسقعة بالعصاج",
      "titleEn": "Layered Eggplant Moussaka with Assag",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "35 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl25-1",
          "name": "باذنجان رومي",
          "nameEn": "Round eggplant",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl25-2",
          "name": "عصاج (انظري باب اللحوم)",
          "nameEn": "\"Assag\" minced meat filling (see meats section)",
          "standardAmount": "1/4 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl25-3",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "1.5 إلى 2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1.5 إلى 2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl25-4",
          "name": "بصلة كبيرة مفرية",
          "nameEn": "Grated large onion",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl25-5",
          "name": "طماطم أو صلصة",
          "nameEn": "Tomatoes or tomato paste",
          "standardAmount": "2 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl25-6",
          "name": "فلفل رومي",
          "nameEn": "Bell pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl25-7",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl25-8",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl25-9",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة للقلي",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة للقلي"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl25-10",
          "name": "باشاميل (اختياري)",
          "nameEn": "Béchamel, optional (see recipe above)",
          "standardAmount": "1 كوب",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقشر الباذنجان ثم يقطع مستديرات متوسطة، ويوضع في مصفاة فوق إناء ويرش بالملح حتى يتخلص من مائه، ثم يجفف.",
          "textEn": "Peel the eggplant and cut into medium rounds, place in a colander, salt to draw out the liquid, then pat dry.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضع في طاسة القلي زيتا مقدوحا ثم يحمر الباذنجان على الوجهين ويوضع على مناديل ورقية.",
          "textEn": "Fry the eggplant in hot oil on both sides until golden, then drain on paper towels.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضرب البصل والطماطم والفلفل والثوم والخل والملح والفلفل في الخلاط.",
          "textEn": "Blend the onion, tomatoes, bell pepper, garlic, vinegar, salt and pepper.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نحضر إناء ونضع فيه قليل من الزيت ونسكب عليه الخلطة المضروبة، ثم نضيف حوالي كوب ونصف إلى 2 كوب مرق.",
          "textEn": "Heat a little oil in a pot, pour in the blended mixture, and add about 1.5 to 2 cups of broth.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد الغليان نحضر البايركس أو الصينية، ثم نبدأ في وضع الباذنجان مع العصاج بالتبادل، أي طبقة باذنجان في القاع ثم عصاج، وهكذا حتى تنتهي بطبقة العصاج على الوجه.",
          "textEn": "Once boiling, in a Pyrex dish or tray, alternate layers of eggplant and assag — eggplant on the bottom, then assag — ending with assag on top.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نسكب عليه المرق بالصلصة ويدخل الفرن حتى النضج.",
          "textEn": "Pour the sauce over it and bake until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ممكن إضافة كمية من الباشاميل (1 كوب) على الوجه.",
          "textEn": "A cup of béchamel can be added over the top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "المسقعة بالعصاج",
          "ingredients": [
            "1 كيلو باذنجان رومي",
            "¼ كيلو عصاج (انظري باب اللحوم)",
            "½1 : 2 كوب مرق",
            "بصلة كبيرة مفرية",
            "2 ثمرة طماطم أو ملعقة كبيرة صلصة طماطم",
            "ثمرة فلفل رومي",
            "¼ رأس ثوم مفري",
            "1 ملعقة كبيرة خل",
            "زيت",
            "ملح",
            "فلفل"
          ],
          "instructions": [
            "يقشر الباذنجان ثم يقطع مستديرات متوسطة ويوضع في مصفاة فوق إناء ويرش بالملح حتى يتخلص من مائه ثم يجفف.",
            "نضع في طاسة القلي زيت مقدوح ثم يحمر الباذنجان على الوجهين ويوضع على مناديل ورقية.",
            "نضرب البصل والطماطم والفلفل والثوم والخل والملح والفلفل في الخلاط.",
            "نحضر إناء ونضع فيه قليل من الزيت ونسكب عليه الخلطة المضروبة ثم نضيف حوالي ½1 : 2 كوب مرق.",
            "بعد الغليان نحضر البايركس أو الصينية ثم نبدأ في وضع الباذنجان مع العصاج بالتبادل أي طبقة باذنجان في القاع ثم عصاج وهكذا حتى تنتهي بطبقة العصاج على الوجه.",
            "نسكب عليه المرق بالصلصة ويدخل الفرن حتى النضج.",
            "ممكن إضافة كمية من الباشامل (1 كوب) على الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 12,
        "fat": 24,
        "carbs": 16,
        "fiber": 7,
        "sugar": 9,
        "cost": {
          "produce": 5,
          "protein": 3,
          "dairyEggs": 0.8,
          "fats": 1.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-24",
      "title": "الباذنجان المقلي بالخل والثوم",
      "titleEn": "Fried Eggplant with Garlic-Vinegar Sauce",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "قلي",
      "prepTime": "25 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl26-1",
          "name": "باذنجان رومي",
          "nameEn": "Round eggplant",
          "standardAmount": "1.5 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1.5 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl26-2",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1/2 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl26-3",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl26-4",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة + للقلي",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة + للقلي"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl26-5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl26-6",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقشر الباذنجان ثم يقطع مستديرات متوسطة، ويوضع في مصفاة فوق إناء ويرش بالملح حتى يتخلص من مائه، ثم يجفف.",
          "textEn": "Peel the eggplant and cut into medium rounds, place in a colander, salt to draw out the liquid, then pat dry.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضع في طاسة القلي زيتا مقدوحا ثم يحمر الباذنجان على الوجهين ويوضع على مناديل ورقية.",
          "textEn": "Fry the eggplant in hot oil on both sides until golden, then drain on paper towels.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نعمل صلصة مكونة من الثوم والخل والملح والفلفل والزيت والماء: يقدح الزيت ويضاف إليه الثوم حتى يصفر لونه، ثم يضاف الخل مع التقليب ثم الماء، ويتبل بالملح والفلفل ويقلب جيدا ثم يرفع من الحرارة.",
          "textEn": "Make a sauce of garlic, vinegar, salt, pepper, oil and water: heat the oil, add the garlic until golden, then stir in the vinegar and water, season with salt and pepper, mix well, and remove from the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع الباذنجان في التتبيلة ويغطى حتى يتشرب تماما، ثم يقلب في صحن التقديم.",
          "textEn": "Add the eggplant to the sauce, cover until it fully absorbs it, then turn out onto the serving dish.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الباذنجان المقلي بالخل والثوم",
          "ingredients": [
            "½1 كيلو باذنجان رومي",
            "½ رأس ثوم مفري",
            "½ كوب خل",
            "2 ملعقة زيت",
            "ملح",
            "فلفل",
            "قليل من الماء"
          ],
          "instructions": [
            "يقشر الباذنجان ثم يقطع مستديرات متوسطة ويوضع في مصفاة فوق إناء ويرش بالملح حتى يتخلص من مائه ثم يجفف.",
            "نضع في طاسة القلي زيت مقدوح ثم يحمر الباذنجان على الوجهين ويوضع على مناديل ورقية.",
            "نعمل صلصة مكونة من الثوم و الخل والملح والفلفل و الزيت و الماء.",
            "يقدح الزيت ويضاف إليه الثوم حتى يصفر لونه ثم يضاف الخل مع التقليب ثم الماء ويتبل بالملح والفلفل وتقلب جيدا ثم ترفع من الحرارة.",
            "يوضع في التتبيلة الباذنجان ويغطى حتى يتشرب تماما ثم يقلب في صحن التقديم."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 3,
        "fat": 22,
        "carbs": 16,
        "fiber": 8,
        "sugar": 9,
        "cost": {
          "produce": 5,
          "fats": 1.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "veg-25",
      "title": "المقلوبة",
      "titleEn": "Maqlouba (Upside-Down Eggplant, Meat and Rice)",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "40 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "vl27-1",
          "name": "باذنجان رومي",
          "nameEn": "Round eggplant",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl27-2",
          "name": "بصلة متوسطة مفرية",
          "nameEn": "Grated medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl27-3",
          "name": "لحم مكعبات",
          "nameEn": "Diced beef",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl27-4",
          "name": "ملح وفلفل وحبهان مدقوق وورق لورا",
          "nameEn": "Salt, pepper, crushed cardamom and bay leaf",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl27-5",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl27-6",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl27-7",
          "name": "فلفلة خضراء وطماطم",
          "nameEn": "Green pepper and tomato",
          "standardAmount": "1 ثمرة من كل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة من كل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl27-8",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl27-9",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة للقلي",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة للقلي"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقشر الباذنجان ويقطع ويرش بالملح، ويوضع في مصفاة فوق إناء ويترك حتى ينزل ما به من الماء.",
          "textEn": "Peel and cut the eggplant, salt it, and let it drain in a colander over a bowl.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر إناء به زيت ونضع فيه مكعبات اللحم الصغيرة، ونقلبها مع بصلة مفرية حتى يصفر اللون، ثم يتبل بالملح والفلفل والحبهان المدقوق وورق اللورا.",
          "textEn": "Heat oil in a pot, add the small meat cubes with the grated onion, stir until golden, then season with salt, pepper, crushed cardamom and bay leaf.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف الماء والخل للإناء ويغطى ويترك على درجة حرارة هادئة حتى النضج، ثم يرفع اللحم من المرق.",
          "textEn": "Add water and vinegar, cover, and simmer over low heat until cooked, then lift the meat out of the broth.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يغسل 2 كوب من الأرز وينقع في ماء دافئ.",
          "textEn": "Wash 2 cups of rice and soak in warm water.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نحضر طاسة بها زيت لقلي الباذنجان ورفعه على مناديل ورقية.",
          "textEn": "Fry the eggplant in a pan of oil and drain on paper towels.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نحضر إناء طهو ونضع في القاع شرائح الفلفل والطماطم حتى لا يلتصق الأرز في قاع الإناء.",
          "textEn": "Line the bottom of a cooking pot with slices of pepper and tomato so the rice won't stick.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نبدأ في ترتيب الإناء بوضع مقدار من الأرز وفوقه مقدار من اللحم ثم كمية من الباذنجان المقلي، ثم يكرر نفس الترتيب ثانيا، ثم يرفع على درجة حرارة هادئة حتى يتم نضج الأرز.",
          "textEn": "Layer the rice, then the meat, then the fried eggplant, repeating the layers once more, then cook over low heat until the rice is done.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يقلب الباذنجان باللحم والأرز باحتراس في طبق التقديم.",
          "textEn": "Carefully invert onto the serving plate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "يجمل بالبقدونس والصنوبر المحمر مع سلطة زبادي.",
          "textEn": "Garnish with parsley and toasted pine nuts, and serve with a yogurt salad.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "المقلوبة",
          "ingredients": [
            "1 كيلو باذنجان رومي",
            "بصلة متوسطة مفرية",
            "½ كيلو لحم مكعبات",
            "ملح و فلفل",
            "حبهان مدقوق",
            "ورق اللورا",
            "ملعقة كبيرة خل",
            "2 كوب أرز",
            "ثمرة فلفل أخضر",
            "ثمرة طماطم",
            "2 كوب مرق",
            "زيت"
          ],
          "instructions": [
            "يقشر الباذنجان ويقطع ويرش بالملح ويوضع في مصفاة فوق إناء ويترك حتى ينزل ما به من الماء.",
            "نحضر إناء به زيت ونضع فيه مكعبات اللحم الصغيرة ونقلبها مع بصلة مفرية حتى يصفر اللون ثم يتبل بالملح والفلفل والحبهان المدقوق وورق اللورا.",
            "يضاف الماء والخل للإناء ويغطى ويترك على درجة حرارة هادئة حتى النضج ثم يرفع اللحم من المرق.",
            "يغسل 2 كوب من الأرز وينقع في ماء دافئ.",
            "نحضر طاسة بها زيت لقلي الباذنجان ورفعه على مناديل ورقية.",
            "نحضر إناء طهو نضع في القاع شرائح الفلفل والطماطم حتى لا يلتصق الأرز في قاع الإناء.",
            "نبدأ في ترتيب الإناء بوضع مقدار من الأرز وفوقه مقدار من اللحم ثم كمية من الباذنجان المقلي ثم يكرر نفس الترتيب ثانيا ثم يرفع على درجة حرارة هادئة حتى يتم نضج الأرز.",
            "يقلب الباذنجان باللحم والأرز باحتراس في طبق التقديم.",
            "يجمل بالبقدونس والصنوبر المحمر مع سلطة زبادي."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 20,
        "fat": 22,
        "carbs": 60,
        "fiber": 6,
        "sugar": 6,
        "cost": {
          "produce": 4,
          "protein": 7,
          "grains": 1.5,
          "fats": 1.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "veg-26",
      "title": "القنبيط",
      "titleEn": "Baked Fried Cauliflower with Assag in Tomato Sauce",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl28-1",
          "name": "قنبيط متوسط",
          "nameEn": "Medium cauliflower",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl28-2",
          "name": "عصاج (انظري باب اللحوم)",
          "nameEn": "\"Assag\" minced meat filling (see meats section)",
          "standardAmount": "1/4 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl28-3",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "1.5 إلى 2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1.5 إلى 2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl28-4",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl28-5",
          "name": "طماطم أو صلصة",
          "nameEn": "Tomatoes or tomato paste",
          "standardAmount": "3 ثمرات",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 ثمرات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl28-6",
          "name": "فلفل رومي",
          "nameEn": "Bell pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl28-7",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl28-8",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة + للقلي",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة + للقلي"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl28-9",
          "name": "ملح وكمون وخل",
          "nameEn": "Salt, cumin and vinegar",
          "standardAmount": "حسب الرغبة و1 ملعقة خل",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة و1 ملعقة خل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع القنبيط وتزال أعناقه الغليظة.",
          "textEn": "Cut the cauliflower into florets and remove the thick stems.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع في الماء المغلي المضاف إليه الملح والكمون بحيث تكون الزهرة لأسفل والأعناق لأعلى حتى تنضج نوعا ما.",
          "textEn": "Parboil in salted, cumin-seasoned water with the florets facing down and stems up, until partially cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ترفع في مصفاة حتى تجف ثم تحمر في الزيت وترفع على مناديل ورقية.",
          "textEn": "Drain, dry, then fry in oil until golden, and drain on paper towels.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضرب البصل والطماطم والفلفل الأخضر والثوم مع الملح والفلفل في الخلاط.",
          "textEn": "Blend the onion, tomatoes, bell pepper, garlic, salt and pepper.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تشوَح هذه الخلطة في إناء به زيت حتى الغليان، ثم نضيف المرق.",
          "textEn": "Sauté this mixture in oil until it boils, then add the broth.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد الغليان نحضر البايركس ثم نخلط القنبيط بالعصاج، ونسكب عليه المرق الممزوج بالصلصة، ويوضع في فرن متوسط الحرارة حتى النضج.",
          "textEn": "Once boiling, mix the cauliflower with the assag in a Pyrex dish, pour the sauce over it, and bake in a medium oven until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "القنبيط",
          "ingredients": [
            "عدد 1 ثمرة قنبيط متوسطة",
            "¼ كيلو عصاج (انظري باب اللحوم)",
            "½1 : 2 كوب مرق",
            "بصلة متوسطة",
            "3 ثمرات طماطم أو ملعقة كبيرة صلصة",
            "ثمرة فلفل رومي",
            "2 ملعقة كبيرة زيت",
            "¼ رأس ثوم",
            "ملح",
            "كمون",
            "ملعقة خل"
          ],
          "instructions": [
            "يقطع القنبيط وتزال أعناقه الغليظة.",
            "يوضع في الماء المغلي المضاف إليه الملح والكمون بحيث تكون الزهرة لأسفل والأعناق الخفيفة لأعلى حتى تنضج نوعا ما.",
            "ترفع في مصفاة حتى تجف ثم تحمر في الزيت وترفع على مناديل ورقية.",
            "يضرب البصل والطماطم والفلفل الأخضر والثوم مع الملح والفلفل في الخلاط.",
            "تشوَح هذه الخلطة في إناء به زيت حتى الغليان ثم نضيف المرق.",
            "بعد الغليان نحضر البايركس ثم نخلط القنبيط بالعصاج.",
            "نسكب عليه المرق الممزوج بالصلصة.",
            "يوضع في فرن متوسط الحرارة حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 12,
        "fat": 20,
        "carbs": 14,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "produce": 4,
          "protein": 3,
          "fats": 1.2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "veg-27",
      "title": "القنبيط بالباشامل",
      "titleEn": "Cauliflower and Assag Gratin with Béchamel and Cheese",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl29-1",
          "name": "قنبيط متوسط",
          "nameEn": "Medium cauliflower",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl29-2",
          "name": "باشاميل",
          "nameEn": "Béchamel (see recipe above)",
          "standardAmount": "1 كوب",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl29-3",
          "name": "عصاج (اختياري)",
          "nameEn": "\"Assag\" filling, optional (see meats section)",
          "standardAmount": "1/4 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl29-4",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl29-5",
          "name": "طماطم أو صلصة",
          "nameEn": "Tomatoes or tomato paste",
          "standardAmount": "2 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl29-6",
          "name": "فلفل رومي",
          "nameEn": "Bell pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl29-7",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl29-8",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة + للقلي",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة + للقلي"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl29-9",
          "name": "ملح وفلفل وكمون وخل",
          "nameEn": "Salt, pepper, cumin and vinegar",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl29-10",
          "name": "زبد وجبن رومي",
          "nameEn": "Butter and Romy cheese",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع القنبيط وتزال أعناقه الغليظة.",
          "textEn": "Cut the cauliflower into florets and remove the thick stems.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع في الماء المغلي المضاف إليه الملح والكمون بحيث تكون الزهرة لأسفل والأعناق لأعلى حتى تنضج نوعا ما.",
          "textEn": "Parboil in salted, cumin-seasoned water with the florets facing down and stems up, until partially cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ترفع في مصفاة حتى تجف ثم تحمر في الزيت وترفع على مناديل ورقية.",
          "textEn": "Drain, dry, then fry in oil until golden, and drain on paper towels.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضرب البصل والطماطم والفلفل الأخضر والثوم مع الملح والفلفل في الخلاط، وتشوَح هذه الخلطة في إناء به زيت حتى الغليان.",
          "textEn": "Blend the onion, tomatoes, bell pepper, garlic, salt and pepper, and sauté in oil until it boils.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نحضر بايركس أو صينية فرن ونضع فيه القنبيط المحمر والعصاج (اختياري)، ثم نخلطه بصلصة الخضار جيدا.",
          "textEn": "In a Pyrex dish or tray, combine the fried cauliflower with the assag (optional), and mix well with the vegetable sauce.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يغطى بالباشاميل وتوضع فوقه قطعة من الزبد وترش بالجبن، ويوضع في فرن متوسط الحرارة حتى النضج.",
          "textEn": "Cover with the béchamel, top with a knob of butter and grated cheese, and bake in a medium oven until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "القنبيط بالباشامل",
          "ingredients": [
            "عدد 1 ثمرة قنبيط متوسطة",
            "1 كوب باشامل",
            "¼ كيلو عصاج حسب الحاجة (انظري باب اللحوم)",
            "بصلة متوسطة",
            "2 ثمرة طماطم أو ملعقة كبيرة صلصة",
            "ثمرة فلفل رومي",
            "2 ملعقة كبيرة زيت",
            "¼ رأس ثوم",
            "ملح",
            "فلفل",
            "كمون",
            "ملعقة خل",
            "زبد",
            "جبن رومي"
          ],
          "instructions": [
            "يقطع القنبيط وتزال أعناقه الغليظة.",
            "يوضع في الماء المغلي المضاف إليه الملح والكمون بحيث تكون الزهرة لأسفل والأعناق الخفيفة لأعلى حتى تنضج نوعا ما.",
            "ترفع في مصفاة حتى تجف ثم تحمر في الزيت وترفع على مناديل ورقية.",
            "يضرب البصل والطماطم والفلفل الأخضر والثوم مع الملح والفلفل في الخلاط.",
            "تشوَح هذه الخلطة في إناء به زيت حتى الغليان.",
            "نحضر بايركس أو صينية فرن و نضع فيه القنبيط المحمر و العصاج (اختياري) ثم نخلطه بصلصة الخضار جيدا.",
            "يغطى بالباشامل و توضع فوقه قطعة من الزبد و ترش بالجبن.",
            "يوضع في فرن متوسط الحرارة حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 330,
        "protein": 15,
        "fat": 23,
        "carbs": 16,
        "fiber": 4,
        "sugar": 7,
        "cost": {
          "produce": 4,
          "protein": 3,
          "dairyEggs": 2.5,
          "fats": 1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "veg-28",
      "title": "الخرشوف المسلوق بالزيت والليمون",
      "titleEn": "Boiled Artichokes in Oil, Lemon and Garlic",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl30-1",
          "name": "خرشوف",
          "nameEn": "Artichokes",
          "standardAmount": "حوالي 6 حبات أو أقل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حوالي 6 حبات أو أقل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl30-2",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "1 ملعقة كبيرة + للسلق",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة + للسلق"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl30-3",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl30-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl30-5",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "4 فصوص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl30-6",
          "name": "بقدونس",
          "nameEn": "Parsley",
          "standardAmount": "للتزيين",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تنزع الأوراق الخارجية الخضراء ثم تقشر من جوانبها وأسفلها، ثم تقطع من أعلى وتقسم الثمرة إلى نصفين أو أربعة أقسام.",
          "textEn": "Remove the tough outer leaves, peel the sides and base, trim the top, and cut each artichoke into halves or quarters.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع على الفور في ماء مضاف إليه عصير ليمون أو خل حتى لا يسود لونها.",
          "textEn": "Place immediately in water with lemon juice or vinegar to prevent discoloring.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 3,
          "text": "يسلق الخرشوف في ماء مغلي مضاف إليه الملح وعصير الليمون.",
          "textEn": "Boil the artichokes in salted water with lemon juice.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد النضج نحضر إناء ونضع فيه الزيت وعصير ليمونة وملح وفلفل والثوم المفري، ويقلب الخليط جيدا لكي يغلظ قوامه.",
          "textEn": "Once cooked, mix the oil with lemon juice, salt, pepper and crushed garlic, and stir well until it thickens slightly.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يتبل الخرشوف المسلوق بهذا الخليط ثم يرش بالبقدونس المقطع.",
          "textEn": "Toss the boiled artichokes in this dressing and sprinkle with chopped parsley.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الخرشوف المسلوق بالزيت والليمون",
          "ingredients": [
            "حوالي 6 حبات من الخرشوف أو أقل حسب الحاجة",
            "ملعقة كبيرة عصير ليمون",
            "2 ملعقة كبيرة زيت",
            "ملح",
            "فلفل",
            "4 فصوص ثوم مفري",
            "بقدونس"
          ],
          "instructions": [
            "تنزع الأوراق الخارجية الخضراء ثم تقشر من جوانبها وأسفلها ثم تقطع من أعلى وتقسم الثمرة إلى نصفين أو أربعة أقسام.",
            "توضع على الفور في ماء مضاف إليه عصير ليمون أو خل حتى لا يسود لونه.",
            "يسلق الخرشوف في ماء مغلي مضاف إليه الملح وعصير الليمون.",
            "بعد النضج نحضر إناء ونضع فيه الزيت وعصير ليمونة وملح وفلفل والثوم المفري ويقلب الخيلط جيدا لكي يغلظ قوامه.",
            "يتبل الخرشوف المسلوق بهذا الخليط ثم يرش بالبقدونس المقطع."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 120,
        "protein": 4,
        "fat": 6,
        "carbs": 14,
        "fiber": 7,
        "sugar": 1,
        "cost": {
          "produce": 8,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-29",
      "title": "الخرشوف المحشو بالعصاج",
      "titleEn": "Artichokes Stuffed with Assag, Baked",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl31-1",
          "name": "خرشوف",
          "nameEn": "Artichokes",
          "standardAmount": "حوالي 6 حبات أو أقل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حوالي 6 حبات أو أقل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl31-2",
          "name": "عصاج (انظري باب اللحوم)",
          "nameEn": "\"Assag\" minced meat filling (see meats section)",
          "standardAmount": "حسب الحاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl31-3",
          "name": "طماطم",
          "nameEn": "Tomatoes",
          "standardAmount": "1/2 كوب",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl31-4",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl31-5",
          "name": "مرق أو ماء",
          "nameEn": "Broth or water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl31-6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl31-7",
          "name": "باشاميل (اختياري)",
          "nameEn": "Béchamel, optional (see recipe above)",
          "standardAmount": "1 كوب",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تنزع الأوراق الخارجية الخضراء ثم تقشر من جوانبها وأسفلها، ثم تقطع من أعلى وتقسم الثمرة إلى نصفين أو أربعة أقسام.",
          "textEn": "Remove the tough outer leaves, peel the sides and base, trim the top, and cut each artichoke into halves or quarters.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع على الفور في ماء مضاف إليه عصير ليمون أو خل حتى لا يسود لونها.",
          "textEn": "Place immediately in water with lemon juice or vinegar to prevent discoloring.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 3,
          "text": "يسلق الخرشوف نصف سلق، وبالإمكان عدم سلقه.",
          "textEn": "Parboil the artichokes halfway, or skip boiling entirely.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يحمر في الزيت تحميرا خفيفا ويرفع على مناديل ورقية.",
          "textEn": "Lightly fry in oil and drain on paper towels.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يطهى العصاج بالطريقة المعروفة مع إضافة نصف كوب طماطم وملعقة خل حتى النضج.",
          "textEn": "Cook the assag as usual, adding half a cup of tomatoes and a tablespoon of vinegar, until done.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يرتب الخرشوف في بايركس أو صينية بنظام ويوضع العصاج بين الطبقات.",
          "textEn": "Arrange the artichokes neatly in a Pyrex dish or tray, layering the assag between them.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يصب كوب من المرق أو الماء المغلي فوقه ويدخل الفرن.",
          "textEn": "Pour a cup of hot broth or water over it and bake.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ممكن إضافة صلصة الباشاميل (1 كوب) بسكبها فوق الخرشوف.",
          "textEn": "A cup of béchamel can be poured over the artichokes.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الخرشوف المحشو بالعصاج",
          "ingredients": [
            "حوالي 6 حبات من الخرشوف أو أقل حسب الحاجة",
            "كمية من العصاج (انظري باب اللحوم)",
            "½ كوب طماطم",
            "ملعقة كبيرة خل",
            "1كوب من المرق أو الماء",
            "زيت"
          ],
          "instructions": [
            "تنزع الأوراق الخارجية الخضراء ثم تقشر من جوانبها وأسفلها ثم تقطع من أعلى وتقسم الثمرة إلى نصفين أو أربعة أقسام.",
            "توضع على الفور في ماء مضاف إليه عصير ليمون أو خل حتى لا يسود لونه.",
            "يسلق الخرشوف نصف سلق وبالإمكان عدم سلقه.",
            "يحمر في الزيت تحمير خفيف ويرفع على مناديل ورقية.",
            "يطهى العصاج بالطريقة المعروفة مع إضافة نصف كوب طماطم وملعقة خل حتى النضج.",
            "يرتب الخرشوف في بايركس أو صينية بنظام ويوضع العصاج بين الطبقات.",
            "يصب كوب من المرق أو الماء المغلي فوقه ويدخل الفرن.",
            "ممكن إضافة صلصة الباشامل ( 1 كوب ) بسكبها فوق الخرشوف."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 220,
        "protein": 12,
        "fat": 12,
        "carbs": 16,
        "fiber": 7,
        "sugar": 3,
        "cost": {
          "produce": 8,
          "protein": 4,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-30",
      "title": "السبانخ المسلوق بالزيت والليمون",
      "titleEn": "Boiled Spinach in Oil, Lemon and Garlic",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl32-1",
          "name": "سبانخ",
          "nameEn": "Spinach",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl32-2",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl32-3",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "4 فصوص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl32-4",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "عصير ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl32-5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "بعد غسله جيدا وتقطيف الورق يسلق في قليل من الماء المغلي والملح حتى النضج.",
          "textEn": "After washing well and picking the leaves, boil in a little salted water until cooked.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد السلق يفرم غليظا.",
          "textEn": "Once boiled, chop coarsely.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر إناء ونضع فيه الزيت وعصير ليمونة وملح وفلفل والثوم المفري، ويقلب الخليط جيدا لكي يغلظ قوامه، ويتَبل به السبانخ جيدا.",
          "textEn": "Mix the oil with lemon juice, salt, pepper and crushed garlic, stirring until it thickens slightly, then toss the spinach well in it.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "السبانخ المسلوق بالزيت والليمون",
          "ingredients": [
            "1 كيلو سبانخ",
            "2 ملعقة كبيرة زيت",
            "4 فصوص ثوم مفري",
            "عصير ليمونة",
            "ملح",
            "فلفل"
          ],
          "instructions": [
            "بعد غسله جيدا وتقطيف الورق يسلق في قليل من الماء المغلي والملح حتى النضج.",
            "بعد السلق يفرم غليظا.",
            "نحضر إناء ونضع فيه الزيت وعصير ليمونة وملح وفلفل والثوم المفري ويقلب الخيلط جيدا لكي يغلظ قوامه و يتَبل به السبانخ جيدا."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 130,
        "protein": 7,
        "fat": 7,
        "carbs": 9,
        "fiber": 5,
        "sugar": 1,
        "cost": {
          "produce": 5,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-31",
      "title": "السبانخ بالدمعة",
      "titleEn": "Spinach in Fresh Tomato Sauce with Dill and Rice",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl33-1",
          "name": "سبانخ",
          "nameEn": "Spinach",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl33-2",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl33-3",
          "name": "طماطم أو صلصة",
          "nameEn": "Tomatoes or tomato paste",
          "standardAmount": "2 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl33-4",
          "name": "فلفلة خضراء",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl33-5",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl33-6",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl33-7",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl33-8",
          "name": "شبت",
          "nameEn": "Dill",
          "standardAmount": "1 حزمة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 حزمة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl33-9",
          "name": "أرز أو حمص جاف",
          "nameEn": "Rice, or dried chickpeas",
          "standardAmount": "1 ملعقة أرز أو 2 ملعقة حمص",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة أرز أو 2 ملعقة حمص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl33-10",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl33-11",
          "name": "تقلية ثوم",
          "nameEn": "Garlic \"taqliya\" (finishing garlic tempering)",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغسل السبانخ مع حزمة الشبت ويقطع غليظا.",
          "textEn": "Wash the spinach with the dill and chop coarsely.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب في الخلاط الطماطم والفلفل والبصل والثوم والخل.",
          "textEn": "Blend the tomatoes, green pepper, onion, garlic and vinegar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضع زيتا في الإناء، وبعد وضع الخلطة على الزيت نتركها حتى تغلي، ثم نضيف السبانخ والشبت مع التقليب أنا فأنا على درجة حرارة هادئة.",
          "textEn": "Heat oil in a pot, add the blended mixture and bring to a boil, then add the spinach and dill, stirring occasionally over low heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضاف مقدار قليل من المرق كلما احتاج الأمر حتى يقارب النضج.",
          "textEn": "Add a little broth as needed until nearly cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تنقع ملعقة كبيرة أرز لفترة ثم تصفى من الماء وتضاف إلى السبانخ حتى ينضج الأرز مع السبانخ، ويمكن استبدال الأرز بالحمص الجاف المنقوع.",
          "textEn": "Soak a tablespoon of rice, drain, and add to the spinach, cooking until the rice is done along with it; dried soaked chickpeas can be used instead of rice.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد رفع السبانخ من الحرارة ونضجه تماما نضيف إليه التقلية.",
          "textEn": "Once the spinach is off the heat and fully cooked, stir in the garlic tempering (taqliya).",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "السبانخ بالدمعة",
          "ingredients": [
            "1 كيلو سبانخ",
            "بصلة متوسطة",
            "2 ثمرة طماطم أو صلصة طماطم",
            "ثمرة فلفلة خضراء",
            "¼ رأس ثوم",
            "ملعقة كبيرة خل",
            "زيت",
            "حزمة شبت",
            "1 ملعقة أرز",
            "أو 2 ملعقة حمص جاف",
            "1 كوب مرق"
          ],
          "instructions": [
            "يغسل السبانخ مع حزمة الشبت ويقطع غليظا.",
            "يضرب في الخلاط (الطماطم والفلفل والبصل والثوم والخل).",
            "نضع زيت في الإناء وبعد وضع الخلطة على الزيت نتركها حتى تغلي ثم نضيف السبانخ والشبت مع التقليب أناً فأناً على درجة حرارة هادئة.",
            "يضاف مقدار قليل من المرق كلما احتاج الأمر حتى يقرب من النضج.",
            "تنقع ملعقة كبيرة أرز لفترة ثم تصفى من الماء وتضاف إلى السبانخ حتى ينضج الأرز مع السبانخ – ويمكن استبدال الأرز بالحمص الجاف المنقوع.",
            "بعد رفع السبانخ من الحرارة و نضجه تماما نضيف اليه التقلية."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 160,
        "protein": 7,
        "fat": 8,
        "carbs": 17,
        "fiber": 6,
        "sugar": 4,
        "cost": {
          "produce": 6,
          "protein": 0.4,
          "fats": 0.4,
          "grains": 0.1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-32",
      "title": "السبانخ المسبَك",
      "titleEn": "Alexandrian Spinach with Anise, Cumin and Aged Garlic Oil",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة (+24 ساعة نقع الثوم)",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl34-1",
          "name": "سبانخ",
          "nameEn": "Spinach",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl34-2",
          "name": "بصلة متوسطة مفرية",
          "nameEn": "Grated medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl34-3",
          "name": "كمون",
          "nameEn": "Cumin",
          "standardAmount": "1 ملعقة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl34-4",
          "name": "ينسون مطحون",
          "nameEn": "Ground anise",
          "standardAmount": "1 ملعقة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl34-5",
          "name": "فلفل أحمر مطحون",
          "nameEn": "Ground red pepper",
          "standardAmount": "1/2 ملعقة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1/2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl34-6",
          "name": "ثوم مفري منقوع في زيت زيتون 24 ساعة",
          "nameEn": "Crushed garlic, soaked in olive oil for 24 hours",
          "standardAmount": "1 ملعقة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl34-7",
          "name": "شبت",
          "nameEn": "Dill",
          "standardAmount": "1 حزمة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 حزمة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl34-8",
          "name": "صلصة طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "2 ملعقة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl34-9",
          "name": "حمص مسلوق",
          "nameEn": "Boiled chickpeas",
          "standardAmount": "2 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl34-10",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطَع السبانخ بعد غسله، ثم نحضر إناء وتشوح فيه البصلة المفرية، ثم نضيف الثوم المنقوع والينسون والكمون والفلفل المطحون ويشوحوا جيدا.",
          "textEn": "Chop the washed spinach, then sauté the grated onion in a pot, add the soaked garlic, anise, cumin and ground pepper, and sauté well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضيف صلصة الطماطم المخففة بالماء والملح، ثم الحمص المسلوق، ونتركهم حتى الغليان.",
          "textEn": "Add the tomato paste thinned with water and salt, then the boiled chickpeas, and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد الغليان نضع السبانخ على درجة حرارة عالية جدا حتى يحتفظ بفائدته.",
          "textEn": "Once boiling, add the spinach and cook over very high heat briefly to preserve its nutrients.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضاف الشبت وعصير الليمون والماء عند الحاجة، ويغطى الإناء ويترك على حرارة متوسطة بعد ذلك حتى النضج.",
          "textEn": "Add the dill, lemon juice and water as needed, cover, and finish cooking over medium heat until done.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "السبانخ المسبَك",
          "ingredients": [
            "1 كيلو سبانخ",
            "بصلة متوسطة",
            "ملعقة كمون",
            "ملعقة ينسون مطحون",
            "½ ملعقة فلفل أحمر مطحون",
            "ملعقة ثوم مفري منقوع في زيت الزيتون 24 ساعة",
            "حزمة شبت",
            "2 ملعقة صلصة طماطم",
            "2 ملعقة حمص مسلوق",
            "عصير ليمون"
          ],
          "instructions": [
            "يقطَع السبانخ بعد غسله ثم نحضر إناء وتشوح فيه البصلة المفرية ثم نضيف الثوم المنقوع والينسون والكمون والفلفل المطحون ويشوحوا جيدا.",
            "نضيف صلصة الطماطم المخففة بالماء والملح ثم الحمص المسلوق ونتركهم حتى الغليان.",
            "بعد الغليان نضع السبانخ على درجة حرارة عالية جدا حتى يحتفظ بفائدته.",
            "يضاف الشبت وعصير الليمون والماء عند الحاجة ويغطى الإناء ويترك على حرارة متوسطة بعد ذلك حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 130,
        "protein": 7,
        "fat": 5,
        "carbs": 17,
        "fiber": 7,
        "sugar": 4,
        "cost": {
          "produce": 6,
          "grains": 0.2,
          "fats": 0.3,
          "spices": 0.5
        }
      }
    },
    {
      "id": "veg-33",
      "title": "السبانخ في الفرن",
      "titleEn": "Baked Spinach and Assag Egg Bake",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl35-1",
          "name": "سبانخ",
          "nameEn": "Spinach",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl35-2",
          "name": "بصلة متوسطة مبشورة",
          "nameEn": "Grated medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl35-3",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl35-4",
          "name": "أرز أو حمص منقوع",
          "nameEn": "Soaked rice, or soaked chickpeas",
          "standardAmount": "1 ملعقة أرز أو 2 ملعقة حمص",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة أرز أو 2 ملعقة حمص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl35-5",
          "name": "عصاج",
          "nameEn": "\"Assag\" minced meat filling (see meats section)",
          "standardAmount": "2-3 ملعقة كبيرة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "2-3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl35-6",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "4 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl35-7",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl35-8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نحضر إناء الطهو ونضع فيه البصلة المبشورة والمدعوكة بالملح والفلفل مع الثوم المفري والأرز أو الحمص المنقوع مع السبانخ المقطعة، ونتركهم على درجة حرارة هادئة مع تغطية الإناء حتى يتشرب السبانخ كل الماء.",
          "textEn": "In a pot, combine the grated onion mashed with salt and pepper, the garlic, the soaked rice or chickpeas, and the chopped spinach; simmer covered over low heat until the spinach absorbs all the liquid.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخلط هذا الخليط بمقدار من العصاج (2-3 ملاعق كبيرة عصاج)، ثم نضعه في بايركس.",
          "textEn": "Mix in 2-3 tablespoons of assag, then transfer to a Pyrex dish.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تخفق 4 بيضات مع الملح والفلفل وتصب فوق السبانخ مع ملعقتي زيت أو سمن على الوجه.",
          "textEn": "Whisk 4 eggs with salt and pepper, pour over the spinach, and drizzle 2 tablespoons of oil or ghee on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يدخل فرن متوسط الحرارة حتى ينضج ويحمر الوجه.",
          "textEn": "Bake in a medium oven until cooked and golden on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "السبانخ في الفرن",
          "ingredients": [
            "1 كيلو سبانخ",
            "بصلة متوسطة",
            "¼ راس ثوم مفري",
            "1 م أرز منقوع أو 2 م حمص منقوع",
            "عصاج",
            "4 بيضات",
            "2 م زيت",
            "ملح",
            "فلفل"
          ],
          "instructions": [
            "نحضر إناء الطهو ونضع فيه البصلة المبشورة والمدعوكة بالملح والفلفل مع الثوم المفري والأرز أو الحمص المنقوع مع السبانخ المقطعة ونتركهم على درجة حرارة هادئة مع تغطية الإناء حتى يتشرب السبانخ كل الماء.",
            "يخلط هذا الخليط بمقدار من العصاج (2 : 3 ملاعق كبيرة عصاج) ثم نضعه في بايركس.",
            "تخفق 4 بيضات مع الملح والفلفل وتصب فوق السبانخ مع ملعقتي زيت أو سمن على الوجه.",
            "يدخل فرن متوسط الحرارة حتى ينضج ويحمر الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 190,
        "protein": 13,
        "fat": 12,
        "carbs": 10,
        "fiber": 5,
        "sugar": 2,
        "cost": {
          "produce": 5,
          "protein": 1,
          "dairyEggs": 1,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-34",
      "title": "الترلي",
      "titleEn": "Turli — Mixed Vegetable and Beef Tray Bake",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "50 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "vl36-1",
          "name": "خضروات متعددة (باذنجان، فاصوليا، بطاطس، بازلاء)",
          "nameEn": "Assorted vegetables (eggplant, green beans, potatoes, peas), equal amounts",
          "standardAmount": "بكميات متساوية",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "بكميات متساوية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl36-2",
          "name": "بصل",
          "nameEn": "Onion",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl36-3",
          "name": "طماطم",
          "nameEn": "Tomatoes",
          "standardAmount": "2 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl36-4",
          "name": "فلفلة خضراء",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl36-5",
          "name": "جزر",
          "nameEn": "Carrots",
          "standardAmount": "2 جزرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 جزرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl36-6",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl36-7",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl36-8",
          "name": "لحم",
          "nameEn": "Beef",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl36-9",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl36-10",
          "name": "زيت وملح وفلفل",
          "nameEn": "Oil, salt and pepper",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تجهز الخضر بعد غسلها، ثم يقطع البصل والطماطم والفلفل الأخضر والجزر حلقات والثوم المفري، ويتبلوا بالملح والفلفل وملعقة الخل ويقلبوا جيدا.",
          "textEn": "Wash and slice the onion, tomatoes, green pepper and carrots into rings, mince the garlic, and season with salt, pepper and vinegar, mixing well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر صينية مدهونة زيت وتوضع الخضر مع اللحم المقطع في طبقات متبادلة.",
          "textEn": "Oil a tray and layer the vegetables with the diced meat, alternating layers.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف 2 كوب ماء مغلي به ملعقتين زيت وملح.",
          "textEn": "Add 2 cups of boiling water with 2 tablespoons of oil and salt.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تغطى الصينية وتدخل فرن متوسط الحرارة حتى يتم النضج.",
          "textEn": "Cover the tray and bake in a medium oven until fully cooked.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الترلي",
          "ingredients": [
            "أنواع متعددة من الخضروات حسب الرغبة مثل الباذنجان",
            "الفاصوليا",
            "البطاطس",
            "البازلاء بكميات متساوية",
            "2 بصلة",
            "2 ثمرة طماطم",
            "1 ثمرة فلفل أخضر",
            "2 جزر",
            "¼ راس ثوم",
            "ملعقة كبيرة خل",
            "ملح",
            "فلفل",
            "زيت",
            "1ك لحم",
            "2 كوب ماء"
          ],
          "instructions": [
            "تجهز الخضر بعد غسلها ثم يقطع البصل والطماطم والفلفل الأخضر والجزر حلقات والثوم المفري ويتبلوا بالملح والفلفل وملعقة الخل ويقلبوا جيدا.",
            "نحضر صينية مدهونة زيت وتوضع الخضر مع اللحم المقطع في طبقات متبادلة.",
            "يضاف 2 كوب ماء مغلي به ملعقتين زيت وملح.",
            "تغطى الصينية وتدخل فرن متوسط الحرارة حتى يتم النضج."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 35,
        "fat": 20,
        "carbs": 26,
        "fiber": 7,
        "sugar": 6,
        "cost": {
          "produce": 6,
          "protein": 13,
          "fats": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "veg-35",
      "title": "صينية البطاطس في الفرن",
      "titleEn": "Baked Potato and Meat Tray in Tomato Sauce",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "50 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "vl37-1",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl37-2",
          "name": "بصل كبير",
          "nameEn": "Large onion",
          "standardAmount": "2 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl37-3",
          "name": "فلفلة خضراء",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl37-4",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "1/4 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl37-5",
          "name": "عصير طماطم أو صلصة",
          "nameEn": "Tomato juice or tomato paste",
          "standardAmount": "2 كوب أو 2 ملعقة صلصة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 كوب أو 2 ملعقة صلصة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl37-6",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl37-7",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl37-8",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl37-9",
          "name": "لحم مقطع أو دجاجة",
          "nameEn": "Diced beef or chicken",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl37-10",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطع حبات البطاطس حلقات غليظة نوعا ما وتترك في الماء والملح والخل.",
          "textEn": "Cut the potatoes into fairly thick rounds and leave in water with salt and vinegar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يقطع البصل حلقات رفيعة ويدعك جيدا بالملح والفلفل، وتقطع ثمرة الفلفل الأخضر حلقات ويفرم الثوم.",
          "textEn": "Slice the onion thinly and mash well with salt and pepper; slice the green pepper into rings and mince the garlic.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يقطع اللحم أو الدجاج ويتبل بالملح والفلفل (ممكن الاستغناء عنهم).",
          "textEn": "Cut the meat or chicken and season with salt and pepper (this can be omitted for a vegetarian version).",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نحضر إناء به زيت وتوضع فيه حلقات البصل والثوم المفري وتقلب حتى تتشرب ما بها من ماء.",
          "textEn": "Heat oil in a pot, add the onion rings and crushed garlic, and stir until they absorb their liquid.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يضاف اللحم المكعبات أو قطع الدجاج ويقلبوا مع البصل والثوم حتى يتشربوا تماما.",
          "textEn": "Add the diced meat or chicken pieces and stir with the onion and garlic until fully browned.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تضاف حلقات الفلفل وتقلب تقليبة واحدة، ثم يسكب عصير الطماطم أو الصلصة المخففة بالماء ونتركها حتى الغليان.",
          "textEn": "Add the pepper rings with one stir, then pour in the tomato juice or paste diluted with water, and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نحضر صينية مدهونة زيت ونضع بها البطاطس في طبقات متبادلة مع اللحم أو الدجاج المخلوط بالبصل والثوم والفلفل والطماطم.",
          "textEn": "Oil a tray and layer the potatoes alternately with the meat or chicken mixture.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يصب على الخضار الماء حسب كمية البطاطس ويتبل بالملح والفلفل، ويقطَع فوقه ثمرة طماطم حلقات صغيرة مع ملعقة كبيرة زيت.",
          "textEn": "Pour water over it according to the amount of potatoes, season with salt and pepper, and top with tomato rings and a tablespoon of oil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تغطى الصينية وتدخل فرن متوسط الحرارة؛ قبل تمام النضج يرفع الغطاء حتى تتشرب البطاطس السائل قليلا.",
          "textEn": "Cover and bake in a medium oven; near the end, remove the cover to let the potatoes absorb a little more of the liquid.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "صينية البطاطس في الفرن",
          "ingredients": [
            "1 كيلو بطاطس",
            "2 بصلة كبيرة",
            "ثمرة فلفل أخضر",
            "¼ رأس ثوم",
            "عصير 2 كوب طماطم أو 2 ملعقة كبيرة صلصة طماطم",
            "1 ملعقة كبيرة خل",
            "2 كوب ماء",
            "ملح",
            "فلفل",
            "2 ملعقة كبيرة زيت",
            "1 كيلو  لحم مقطع أو دجاجة"
          ],
          "instructions": [
            "تقطع حبات البطاطس حلقات غليظة نوعا ما وتترك في الماء والملح والخل.",
            "يقطع البصل حلقات رفيعة ويدعك جيدا بالملح والفلفل.",
            "تقطع ثمرة الفلفل الأخضر حلقات ويفرم الثوم.",
            "يقطع اللحم أو الدجاج ويتبل بالملح والفلفل (ممكن الاستغناء عنهم).",
            "نحضر إناء به زيت وتوضع فيه حلقات البصل والثوم المفري وتقلب حتى تتشرب ما بها من ماء.",
            "يضاف اللحم المكعبات أو قطع الدجاج ويقلبوا مع البصل والثوم حتى يتشربوا تماما.",
            "تضاف حلقات الفلفل وتقلب تقليبة واحدة ثم يسكب عصير الطماطم أو الصلصة المخففة بالماء ونتركها حتى الغليان.",
            "نحضر صينية مدهونة زيت ونضع بها البطاطس في طبقات متبادلة مع اللحم أو الدجاج المخلوط بالبصل والثوم والفلفل والطماطم.",
            "يصب على الخضار الماء حسب كمية البطاطس ويتبل بالملح والفلفل.",
            "ويقطَع فوقه ثمرة طماطم حلقات صغيرة مع ملعقة كبيرة زيت.",
            "تغطى الصينية وتدخل فرن متوسط الحرارة.",
            "قبل اتمام النضج يرفع الغطاء حتى تتشرب البطاطس السائل قليلا."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 440,
        "protein": 34,
        "fat": 20,
        "carbs": 32,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "produce": 4,
          "protein": 13,
          "fats": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "veg-37",
      "title": "سوتيه البطاطس",
      "titleEn": "Buttery Mashed Potato Sauté",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl38-1",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl38-2",
          "name": "زبد",
          "nameEn": "Butter",
          "standardAmount": "1 قطعة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 قطعة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl38-3",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl38-4",
          "name": "بقدونس",
          "nameEn": "Parsley",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl38-5",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسلق البطاطس بقشره في ماء مغلي مع الملح والخل.",
          "textEn": "Boil the potatoes in their skins in salted, vinegared water.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد النضج يقشر ويهرس بالشوكة جيدا وهو ساخن.",
          "textEn": "Once cooked, peel and mash well with a fork while still hot.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر إناء به قليل من الزبد وتسخن فقط ثم نضع البطاطس ونقلبه قليلا حتى يتماسك مع الزبد ثم نرفعه من الحرارة.",
          "textEn": "Heat a little butter in a pot just until melted, add the potatoes, and stir briefly until combined with the butter, then remove from the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يتبل بالملح والفلفل والبقدونس المفري.",
          "textEn": "Season with salt, pepper and chopped parsley.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "سوتيه البطاطس",
          "ingredients": [
            "½ كيلو بطاطس أو حسب الحاجة",
            "قطعة زبد",
            "ملح",
            "فلفل",
            "بقدونس",
            "ملعقة كبيرة خل"
          ],
          "instructions": [
            "يسلق البطاطس بقشره في ماء مغلي مع الملح والخل.",
            "بعد النضج يقشر ويهرس بالشوكة جيدا وهو ساخن.",
            "نحضر إناء به قليل من الزبد وتسخن فقط ثم نضع البطاطس ونقلبه قليلا حتى يتماسك مع الزبد ثم نرفعه من الحرارة.",
            "يتبل بالملح والفلفل والبقدونس المفري."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 180,
        "protein": 2,
        "fat": 9,
        "carbs": 22,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "produce": 1.2,
          "dairyEggs": 0.6,
          "spices": 0.1
        }
      }
    },
    {
      "id": "veg-38",
      "title": "بطاطس ببورية",
      "titleEn": "Creamy Mashed Potatoes with Milk and Butter",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl39-1",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "1/2 كيلو أو أكثر",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو أو أكثر"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl39-2",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl39-3",
          "name": "زبد أو سمن",
          "nameEn": "Butter or ghee",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl39-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسلق البطاطس بقشرها وبعد النضج تقشر وتهرس ساخنة جدا.",
          "textEn": "Boil the potatoes in their skins, then peel and mash while very hot.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر إناء ويوضع فيه اللبن مع الزبد أو السمن والملح والفلفل، ويترك حتى الغليان وترفع من الحرارة.",
          "textEn": "Heat the milk with the butter or ghee, salt and pepper in a pot until boiling, then remove from the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تضاف البطاطس المهروسة وتخلط جيدا مع السائل حتى تمتزج تماما، وتقدم ساخنة.",
          "textEn": "Add the mashed potatoes and mix well with the liquid until fully combined; serve hot.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "بطاطس ببورية",
          "ingredients": [
            "½ كيلو بطاطس أو أكثر",
            "¼ كوب لبن",
            "زبد أو سمن",
            "ملح",
            "فلفل"
          ],
          "instructions": [
            "تسلق البطاطس بقشرها وبعد النضج تقشر وتهرس ساخنة جدا.",
            "نحضر إناء ويوضع فيه اللبن مع الزبد أو السمن والملح والفلفل ويترك حتى الغليان وترفع من الحرارة.",
            "تضاف البطاطس المهروسة وتخلط جيدا مع السائل حتى تمتزج تماما وتقدم ساخنة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 190,
        "protein": 3,
        "fat": 8,
        "carbs": 26,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "produce": 1.2,
          "dairyEggs": 0.6,
          "spices": 0.1
        }
      }
    },
    {
      "id": "veg-39",
      "title": "كروكيت البطاطس (كفتة البطاطس)",
      "titleEn": "Potato Croquettes Stuffed with Assag",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl40-1",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl40-2",
          "name": "سمن أو زبد",
          "nameEn": "Ghee or butter",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl40-3",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl40-4",
          "name": "جبن مبشور",
          "nameEn": "Grated cheese",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl40-5",
          "name": "عصاج (انظري باب اللحوم)",
          "nameEn": "\"Assag\" minced meat filling (see meats section)",
          "standardAmount": "حسب الحاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl40-6",
          "name": "بيضة وبقسماط",
          "nameEn": "Egg and breadcrumbs",
          "standardAmount": "1 بيضة وحسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة وحسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl40-7",
          "name": "زيت للتحمير",
          "nameEn": "Oil, for deep-frying",
          "standardAmount": "غزير",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "غزير"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسلق البطاطس وتهرس جيدا بعد تقشيرها.",
          "textEn": "Boil the potatoes, peel, and mash well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر إناء ونسيح فيه السمن أو الزبد ثم يضاف لها البطاطس المهروس.",
          "textEn": "Melt the ghee or butter in a pot, then add the mashed potatoes.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يرفع الإناء ويترك ليبرد ثم يتبل بالملح والفلفل والجبن المبشور.",
          "textEn": "Remove from the heat, let cool, then season with salt, pepper and grated cheese.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضع قليلا من الزيت في طبق صغير لدهن اليد منه خفيفا حتى لا تلتصق عجينة البطاطس باليد.",
          "textEn": "Keep a little oil in a small dish to lightly grease your hands so the potato dough doesn't stick.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 5,
          "text": "تشكل على هيئة كرات صغيرة ويعمل بها حفرة لحشوها بالعصاج.",
          "textEn": "Shape into small balls, making a hollow in each to stuff with the assag filling.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تغمس الكرات في البيض ثم البقسماط وتحمر في الزيت الغزير.",
          "textEn": "Dip the balls in egg, then breadcrumbs, and deep-fry.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كروكيت البطاطس (كفتة البطاطس)",
          "ingredients": [
            "½ كيلو بطاطس",
            "ملعقة كبيرة سمن أو زبد",
            "ملح",
            "فلفل",
            "جبن مبشور",
            "كمية من العصاج (انظري باب اللحوم)",
            "1 بيضة",
            "بقسماط",
            "زيت للتحمير"
          ],
          "instructions": [
            "تسلق البطاطس وتهرس جيدا بعد تقشيرها.",
            "نحضر إناء ونسيح فيه السمن أو الزبد ثم يضاف لها البطاطس المهروس.",
            "يرفع الإناء ويترك ليبرد ثم يتبل بالملح والفلفل والجبن المبشور.",
            "نضع قليل من الزيت في طبق صغيرة لدهن اليد منه خفيفا حتى لا تلتصق عجينة البطاطس باليد.",
            "تشكل على هيئة كرات صغيرة ويعمل بها حفرة لحشوها بالعصاج.",
            "تغمس الكرات في البيض ثم البقسماط وتحمر في الزيت الغزير."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 330,
        "protein": 10,
        "fat": 20,
        "carbs": 28,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "produce": 1.2,
          "protein": 2,
          "dairyEggs": 1.2,
          "grains": 0.4,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-40",
      "title": "صلصة البطاطس بالثوم",
      "titleEn": "Mashed Potatoes with Garlic and Cumin",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl41-1",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "1/2 كيلو أو أقل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو أو أقل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl41-2",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 فصوص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl41-3",
          "name": "كمون وكسبرة",
          "nameEn": "Cumin and coriander",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl41-4",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl41-5",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl41-6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطع البطاطس حلقات صغيرة ثم تسلق وتهرس.",
          "textEn": "Cut the potatoes into small rounds, boil, and mash.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر طاسة بها قليل من الزيت حتى يسخن، ثم نضيف الثوم المفري مع الكمون والكسبرة.",
          "textEn": "Heat a little oil in a pan, then add the crushed garlic with the cumin and coriander.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضع البطاطس في طبق التقديم ونسكب عليها التتبيلة مع الملح وقليل من اللبن ويخلطوا جيدا.",
          "textEn": "Place the mashed potatoes in the serving dish, pour the garlic mixture over them with salt and a little milk, and mix well.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "صلصة البطاطس بالثوم",
          "ingredients": [
            "½ كيلو  بطاطس أو أقل",
            "3 فصوص ثوم مفري",
            "كمون",
            "كسبرة",
            "ملح",
            "قليل من اللبن",
            "زيت"
          ],
          "instructions": [
            "تقطع البطاطس حلقات صغيرة ثم تسلق وتهرس.",
            "نحضر طاسة بها قليل من الزيت حتى يسخن ثم نضيف الثوم المفري مع الكمون والكسبرة.",
            "نضع البطاطس في طبق التقديم ونسكب عليه التتبيلة مع الملح وقليل من اللبن ويخلطوا جيدا."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 160,
        "protein": 3,
        "fat": 7,
        "carbs": 22,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "produce": 1.2,
          "dairyEggs": 0.2,
          "fats": 0.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-41",
      "title": "صلصة البطاطس بالبصل",
      "titleEn": "Potatoes with Whole Baby Onions in Spiced Tomato Sauce",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl42-1",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl42-2",
          "name": "بصل صغير",
          "nameEn": "Baby onions",
          "standardAmount": "6 حبات",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "6 حبات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl42-3",
          "name": "صلصة طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "حسب الحاجة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl42-4",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl42-5",
          "name": "ملح وكمون وقرفة",
          "nameEn": "Salt, cumin and cinnamon",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl42-6",
          "name": "خل أو عصير ليمون",
          "nameEn": "Vinegar or lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl42-7",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 فصوص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسلق البطاطس المقطع مكعبات متوسطة نصف سلق فقط.",
          "textEn": "Parboil the potatoes, cut into medium cubes, until only half-cooked.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر إناء به زيت ساخن نحمر فيه البصل الصغير الصحيح أو المقطع.",
          "textEn": "Heat oil in a pot and brown the whole or halved baby onions.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نعمل صلصة طماطم متبلة بالملح والكمون والقرفة والخل أو عصير الليمون مع الثوم المفري ويقلبوا جيدا.",
          "textEn": "Make a tomato sauce seasoned with salt, cumin, cinnamon, vinegar or lemon juice, and crushed garlic, mixing well.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نسكب البطاطس على الخلطة وتقلب وتغطى وتترك على درجة حرارة هادئة حتى النضج.",
          "textEn": "Add the potatoes to the mixture, stir, cover, and simmer over low heat until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "صلصة البطاطس بالبصل",
          "ingredients": [
            "½ كيلو بطاطس",
            "6 حبات من البصل الصغير",
            "صلصة طماطم",
            "زيت",
            "ملح",
            "كمون",
            "قرفة",
            "ملعقة كبيرة خل أو عصير ليمونة",
            "3 فصوص ثوم مفري"
          ],
          "instructions": [
            "يسلق البطاطس المقطع مكعبات متوسطة نصف سلق فقط.",
            "نحضر إناء به زيت ساخن نحمر فيه البصل الصغير الصحيح أو المقطع.",
            "نعمل صلصة طماطم متبلة بالملح والكمون والقرفة والخل أو عصير الليمون مع الثوم المفري ويقلبوا جيدا.",
            "نسكب البطاطس على الخلطة وتقلب وتغطى وتترك على درجة حرارة هادئة حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 200,
        "protein": 3,
        "fat": 9,
        "carbs": 28,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "produce": 2,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-42",
      "title": "بطاطس بالدمعة",
      "titleEn": "Fried Potatoes in Fresh Tomato Sauce",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl43-1",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl43-2",
          "name": "دمعة (صلصة طماطم طرية، انظري الوصفة التالية)",
          "nameEn": "\"Damaa\" fresh tomato sauce (see recipe below)",
          "standardAmount": "1 كوب",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl43-3",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة للقلي",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة للقلي"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع البطاطس مكعبات ثم يحمر في الزيت ويرفع على مناديل ورقية.",
          "textEn": "Dice the potatoes, fry in oil, and drain on paper towels.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يجهز حوالي كوب واحد من الدمعة، وعدم الإكثار منه لأن البطاطس لن تحتاج لفترة طويلة في نضجها.",
          "textEn": "Prepare about one cup of the fresh tomato sauce — not more, since the potatoes won't need long to finish cooking.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 3,
          "text": "نضيف البطاطس المحمرة إلى الدمعة ويغطى الإناء على درجة حرارة متوسطة حتى تنضج البطاطس.",
          "textEn": "Add the fried potatoes to the sauce, cover, and cook over medium heat until the potatoes are done.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "بطاطس بالدمعة",
          "ingredients": [
            "1 كيلو بطاطس",
            "1 كوب من الدمعة",
            "زيت"
          ],
          "instructions": [
            "يقطع البطاطس مكعبات ثم يحمر في الزيت ويرفع على مناديل ورقية.",
            "يجهز حوالي كوب واحد من الدمعة و عدم الاكثار منه لأن البطاطس لن تحتاج لفترة طويلة في نضجها.",
            "نضيف البطاطس المحمرة إلى الدمعة ويغطى الإناء على درجة حرارة متوسطة حتى تنضج البطاطس."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 5,
        "fat": 22,
        "carbs": 40,
        "fiber": 5,
        "sugar": 4,
        "cost": {
          "produce": 3,
          "fats": 1.5
        }
      }
    },
    {
      "id": "veg-43",
      "title": "عمل الدمعة",
      "titleEn": "Fresh Tomato \"Damaa\" Sauce (for Fried Potatoes)",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "حوالي كوب",
      "masterIngredients": [
        {
          "id": "vl44-1",
          "name": "طماطم مصفاة",
          "nameEn": "Strained tomatoes",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl44-2",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 فصوص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl44-3",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl44-4",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl44-5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl44-6",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يحمَر الثوم في السمن أو الزيت خفيفا، ثم تضاف الطماطم المعصورة وتترك حتى تنضج.",
          "textEn": "Lightly brown the garlic in ghee or oil, then add the strained tomatoes and cook until softened.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تضاف ملعقة الخل وتقلب جيدا، ثم يضاف الماء ويتبل بالملح والفلفل ويترك حتى الغليان.",
          "textEn": "Add the vinegar and stir well, then add the water, season with salt and pepper, and bring to a boil.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل الدمعة",
          "ingredients": [
            "1 كوب طماطم مصفاة",
            "3 فصوص ثوم مفري",
            "ملعقة كبيرة خل",
            "1 كوب ماء",
            "ملح",
            "فلفل",
            "سمن أو زيت"
          ],
          "instructions": [
            "يحمَر الثوم في السمن أو الزيت خفيفا ثم تضاف الطماطم المعصورة وتترك حتى تنضج.",
            "تضاف ملعقة الخل وتقلب جيدا ثم يضاف الماء ويتبل بالملح والفلفل ويترك حتى الغليان."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 50,
        "protein": 1,
        "fat": 3,
        "carbs": 4,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "produce": 1,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "veg-44",
      "title": "بطاطس بالمرق",
      "titleEn": "Fried Potatoes Simmered in Garlic-Cumin Broth",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl45-1",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl45-2",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl45-3",
          "name": "بصلة صغيرة",
          "nameEn": "Small onion",
          "standardAmount": "1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl45-4",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl45-5",
          "name": "ملح وكمون",
          "nameEn": "Salt and cumin",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl45-6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع البطاطس شرائح أو مكعبات.",
          "textEn": "Cut the potatoes into slices or cubes.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يحمر في الزيت ويرفع على مناديل ورقية.",
          "textEn": "Fry in oil and drain on paper towels.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحمر البصلة في الزيت في وعاء آخر على درجة حرارة منخفضة، ثم يضاف إليها الثوم المفري ثم المرق المتبل بالملح والكمون.",
          "textEn": "In another pot, brown the onion in oil over low heat, then add the crushed garlic and the broth seasoned with salt and cumin.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضاف البطاطس المقلي إلى المرق ويغطى ويترك على درجة حرارة هادئة حتى يتشرب تقريبا المرق وينضج.",
          "textEn": "Add the fried potatoes to the broth, cover, and simmer over low heat until nearly all the broth is absorbed and cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "بطاطس بالمرق",
          "ingredients": [
            "1 كيلو بطاطس",
            "1كوب مرق",
            "بصلة صغيرة",
            "2 فص ثوم",
            "ملح",
            "كمون",
            "زيت"
          ],
          "instructions": [
            "يقطع البطاطس شرائح أومكعبات.",
            "يحمر في الزيت ويرفع على مناديل ورقية.",
            "تحمر البصلة في الزيت في وعاء آخر على درجة حرارة منخفضة ثم يضاف إليها الثوم المفري ثم المرق المتبل بالملح والكمون.",
            "يضاف البطاطس المقلي إلى المرق ويغطى ويترك على درجة حرارة هادئة حتى يتشرب تقريبا المرق وينضج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 330,
        "protein": 5,
        "fat": 18,
        "carbs": 38,
        "fiber": 4,
        "sugar": 2,
        "cost": {
          "produce": 2.5,
          "protein": 0.5,
          "fats": 1.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-45",
      "title": "البطاطس باللبن",
      "titleEn": "Baked Potato Gratin with Milk and Cheese",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl46-1",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl46-2",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "حوالي 2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حوالي 2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl46-3",
          "name": "جبن مبشور",
          "nameEn": "Grated cheese",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl46-4",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl46-5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطع البطاطس شرائح رفيعة مستديرة، ونحضر بايركس مدهون زيت ونضع به نصف كمية البطاطس.",
          "textEn": "Cut the potatoes into thin rounds, and layer half of them in an oiled Pyrex dish.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تسخن كمية اللبن بقدر كمية البطاطس ويتبل بالملح والفلفل.",
          "textEn": "Heat the milk, in proportion to the potatoes, and season with salt and pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نسكب على البطاطس كمية من اللبن الساخن ثم الجبن المبشور.",
          "textEn": "Pour some of the hot milk over the potatoes, then sprinkle with grated cheese.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ثم نضع بقية البطاطس وتسقى ببقية اللبن ثم الجبن المبشور.",
          "textEn": "Layer the remaining potatoes, pour over the rest of the milk, and top with more grated cheese.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدخل فرن متوسط الحرارة مع ملعقة كبيرة زيت أو سمن وتغطى حتى النضج.",
          "textEn": "Drizzle with a tablespoon of oil or ghee, cover, and bake in a medium oven until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البطاطس باللبن",
          "ingredients": [
            "1 كيلو بطاطس",
            "2 كوب لبن تقريبا",
            "جبن مبشور",
            "زيت",
            "ملح",
            "فلفل"
          ],
          "instructions": [
            "تقطع البطاطس شرائح رفيعة مستديرة نحضر بايركس مدهون زيت ونضع به نصف كمية البطاطس.",
            "تسخن كمية اللبن بقدر كمية البطاطس ويتبل بالملح والفلفل.",
            "نسكب على البطاطس كمية من اللبن الساخن ثم الجبن المبشور.",
            "ثم نضع بقية البطاطس وتسقى ببقية اللبن ثم الجبن المبشور.",
            "تدخل فرن متوسط الحرارة مع ملعقة كبيرة زيت أو سمن وتغطى حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 300,
        "protein": 11,
        "fat": 13,
        "carbs": 36,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "produce": 2.5,
          "dairyEggs": 3,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "veg-46",
      "title": "شرائح البطاطس",
      "titleEn": "Baked Potato Slices in Milk",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl47-1",
          "name": "بطاطس",
          "nameEn": "Potatoes, cut into medium-long slices",
          "standardAmount": "4 حبات",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "4 حبات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl47-2",
          "name": "لبن أو ماء",
          "nameEn": "Milk or water",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl47-3",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطع البطاطس إلى شرائح طويلة متوسطة.",
          "textEn": "Cut the potatoes into medium-long slices.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تدهن صينية بالسمن أو الزيت وترص الشرائح جنبا إلى جنب.",
          "textEn": "Grease a tray with ghee or oil and arrange the slices side by side.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تسكب الصلصة الساخنة على البطاطس ويسكب فوقها اللبن أو الماء، وتغطى الصينية وتدخل فرن متوسط الحرارة حتى النضج.",
          "textEn": "Pour a hot sauce over the potatoes, then the milk or water, cover the tray, and bake in a medium oven until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "شرائح البطاطس",
          "ingredients": [
            "4 حبات من البطاطس المقطعة إلى شرائح طويلة متوسطة",
            "كوب لبن أو ماء",
            "سمن أو زيت"
          ],
          "instructions": [
            "تقطع البطاطس إلى شرائح طويلة متوسطة.",
            "تدهن صينية بالسمن أو الزيت وترص الشرائح جنبا إلى جنب.",
            "تسكب الصلصة الساخنة على البطاطس ويسكب فوقها اللبن أو الماء وتغطى الصينية وتدخل فرن متوسط الحرارة حتى النضج"
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 200,
        "protein": 5,
        "fat": 7,
        "carbs": 30,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 0.4,
          "fats": 0.3
        }
      }
    },
    {
      "id": "veg-47",
      "title": "عمل الصلصة",
      "titleEn": "Garlic-Herb Oil and Vinegar Sauce (for Baked Potatoes)",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "يكفي لصينية بطاطس",
      "masterIngredients": [
        {
          "id": "vl48-1",
          "name": "زيت ذرة",
          "nameEn": "Corn oil",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl48-2",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl48-3",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl48-4",
          "name": "ملح وفلفل وكمون ونعناع جاف وزعتر وبهار",
          "nameEn": "Salt, pepper, cumin, dried mint, thyme and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl48-5",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl48-6",
          "name": "لبن أو ماء",
          "nameEn": "Milk or water",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نحضر إناء ونضع فيه كل مكونات الصلصة وترفع على درجة حرارة هادئة للتسخين فقط.",
          "textEn": "Combine all the sauce ingredients in a pot and warm over low heat, just until heated through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 1,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل الصلصة",
          "ingredients": [
            "1 ملعقة كبيرة زيت ذرة",
            "1 ملعقة كبيرة زيت زيتون",
            "1 ملعقة كبيرة خل",
            "ملح",
            "فلفل",
            "كمون",
            "نعناع جاف",
            "زعتر",
            "بهار",
            "2 فص ثوم مفري",
            "قليل من اللبن أو الماء"
          ],
          "instructions": [
            "نحضر إناء ونضع فيه كل مكونات الصلصة وترفع على درجة حرارة هادئة للتسخين فقط."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 70,
        "protein": 0,
        "fat": 7,
        "carbs": 1,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "fats": 0.4,
          "produce": 0.2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "veg-48",
      "title": "حلقات البطاطس",
      "titleEn": "Spiced Fried Potato Rings",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "قلي",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl49-1",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl49-2",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl49-3",
          "name": "ملح وفلفل وكمون وبهار وزعتر",
          "nameEn": "Salt, pepper, cumin, mixed spice and thyme",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl49-4",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl49-5",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl49-6",
          "name": "زيت للتحمير",
          "nameEn": "Oil, for frying",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطع البطاطس حلقات متوسطة السمك وتسلق نصف سلق.",
          "textEn": "Cut the potatoes into medium-thick rings and parboil halfway.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تعمل الخلطة بالتوابل والثوم المفري واللبن وتقلب جيدا.",
          "textEn": "Mix the spices, crushed garlic and milk into a batter, stirring well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تخلط البطاطس بهذه الخلطة ثم توضع في دقيق مملح.",
          "textEn": "Coat the potato rings in this mixture, then dredge in salted flour.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحمر في الزيت.",
          "textEn": "Fry in oil.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "حلقات البطاطس",
          "ingredients": [
            "½ كيلو  بطاطس",
            "2 فص ثوم مفري",
            "ملح",
            "فلفل",
            "كمون",
            "بهار",
            "زعتر",
            "زيت",
            "قليل من اللبن",
            "2 م دقيق"
          ],
          "instructions": [
            "تقطع البطاطس حلقات متوسطة السمك وتسلق نصف سلق",
            "تعمل الخلطة بالتوابل والثوم المفري واللبن وتقلب جيدا.",
            "تخلط البطاطس بهذه الخلطة ثم توضع في دقيق مملح.",
            "تحمر في الزيت."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 270,
        "protein": 4,
        "fat": 16,
        "carbs": 28,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "produce": 1.2,
          "dairyEggs": 0.2,
          "grains": 0.1,
          "fats": 1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "veg-49",
      "title": "بطاطس شيبسي",
      "titleEn": "Homemade Freezer-Ready Potato Chips",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "3 دقائق",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl50-1",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl50-2",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl50-3",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl50-4",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطع البطاطس شرائح أو حلقات رفيعة جدا وتوضع في ماء وملح وخل لفترة حتى تحتفظ بالنشا.",
          "textEn": "Cut the potatoes into very thin slices or rings and soak in salted, vinegared water for a while to preserve the starch.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تصفى جيدا من الماء ثم تحمر في طاسة القلي بها زيت متوسط التسخين لمدة 3 دقائق فقط.",
          "textEn": "Drain well, then fry in medium-hot oil for just 3 minutes.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تنشل البطاطس وتوضع على مناديل ورقية ثم توضع في كيس الثلاجة داخل الفريزر للتجمد.",
          "textEn": "Drain on paper towels, then pack into a freezer bag and freeze.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 4,
          "text": "عند الاستعمال تحمر في زيت ساخن وهي مجمدة.",
          "textEn": "When ready to serve, fry directly from frozen in hot oil until golden.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "بطاطس شيبسي",
          "ingredients": [
            "½ كيلو بطاطس",
            "زيت",
            "ملح",
            "خل"
          ],
          "instructions": [
            "تقطع البطاطس شرائح أو حلقات رفيعة جدا وتوضع في ماء وملح وخل لفترة حتى تحتفظ بالنشا.",
            "تصفى جيدا من الماء ثم تحمر في طاسة القلي بها زيت متوسط التسخين لمدة 3 دقائق فقط.",
            "تنشل البطاطس وتوضع على مناديل ورقية ثم توضع في كيس الثلاجة داخل الفريزر للتجمد.",
            "عند الاستعمال تحمر في زيت ساخن وهي مجمدة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 290,
        "protein": 3,
        "fat": 18,
        "carbs": 30,
        "fiber": 3,
        "sugar": 0,
        "cost": {
          "produce": 1.2,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "veg-50",
      "title": "حلقات البصل",
      "titleEn": "Crispy Spiced Onion Rings",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl51-1",
          "name": "بصل كبير",
          "nameEn": "Large onions",
          "standardAmount": "2 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl51-2",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl51-3",
          "name": "كورن فلاور",
          "nameEn": "Cornflour",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl51-4",
          "name": "ملح وفلفل وبهار وزعتر وكاري وزنجبيل",
          "nameEn": "Salt, pepper, mixed spice, thyme, curry powder and ginger",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl51-5",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "1-2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1-2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl51-6",
          "name": "زيت للتحمير",
          "nameEn": "Oil, for frying",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع البصل حلقات رفيعة ويتبل بالتوابل كلها جيدا.",
          "textEn": "Slice the onions into thin rings and season well with all the spices.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع البصل في الدقيق ثم في الكورن فلاور ثم يغمس في البيض.",
          "textEn": "Dredge the onion rings in flour, then cornflour, then dip in egg.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ثم يوضع ثانية في الدقيق ثم في الكورن فلاور ثم يغمس في البيض.",
          "textEn": "Repeat: dredge again in flour, then cornflour, then egg, for a thicker coating.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يترك قليلا في الثلاجة.",
          "textEn": "Refrigerate briefly.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يحمر في الزيت ويرفع على مناديل ورقية.",
          "textEn": "Fry in oil and drain on paper towels.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "حلقات البصل",
          "ingredients": [
            "بصلتين كبيرتين",
            "1 ملعقة كبيرة دقيق",
            "1 ملعقة كبيرة كورن فلاور",
            "زيت",
            "ملح",
            "فلفل",
            "بهار",
            "زعتر",
            "كاري",
            "زنجبيل",
            "1 : 2 بيضة"
          ],
          "instructions": [
            "يقطع البصل حلقات رفيعة ويتبل بالتوابل كلها جيدا.",
            "يوضع البصل في الدقيق ثم في الكورن فلاور ثم يغمس في البيض.",
            "ثم يوضع ثانية في الدقيق ثم في الكورن فلاور ثم يغمس في البيض.",
            "يترك قليلا في الثلاجة.",
            "يحمر في الزيت ويرفع على مناديل ورقية."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 4,
        "fat": 16,
        "carbs": 20,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "produce": 1,
          "dairyEggs": 0.4,
          "grains": 0.1,
          "fats": 1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "veg-51",
      "title": "هامبورجر الخضروات",
      "titleEn": "Vegetable Burger Patties",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl52-1",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 حبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl52-2",
          "name": "بصل",
          "nameEn": "Onion",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl52-3",
          "name": "فلفلة خضراء",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl52-4",
          "name": "جزر مبشور",
          "nameEn": "Grated carrot",
          "standardAmount": "1/2 كوب",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl52-5",
          "name": "بقدونس مفري",
          "nameEn": "Chopped parsley",
          "standardAmount": "3 ملعقة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "3 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl52-6",
          "name": "كسبرة خضراء مفرومة",
          "nameEn": "Chopped fresh coriander",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl52-7",
          "name": "شبت مفري",
          "nameEn": "Chopped dill",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl52-8",
          "name": "كاري",
          "nameEn": "Curry powder",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "2 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl52-9",
          "name": "ملح وفلفل وقرفة",
          "nameEn": "Salt, pepper and cinnamon",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl52-10",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطع البطاطس مكعبات وتحمر في الزيت حتى يصير لونها ذهبيا ثم ترفع على مناديل ورقية.",
          "textEn": "Dice the potatoes and fry in oil until golden, then drain on paper towels.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يحمر البصل المفري في نفس الزيت حتى يصفر لونه.",
          "textEn": "Brown the chopped onion in the same oil until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يسكب البطاطس على البصل المحمر ثم يخلط معهما الفلفل الأخضر المفروم مع الجزر المبشور والبقدونس المفري والكسبرة المفرومة والشبت المفري والكاري، ويتبل الخليط بالملح والفلفل والقرفة.",
          "textEn": "Combine the potatoes with the browned onion, then mix in the chopped green pepper, grated carrot, chopped parsley, coriander and dill, and the curry powder; season with salt, pepper and cinnamon.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد خلطه جيدا يشكل على هيئة أقراص مستديرة.",
          "textEn": "Once well mixed, shape into round patties.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحمر في الزيت وترفع على مناديل ورقية.",
          "textEn": "Fry in oil and drain on paper towels.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "هامبورجر الخضروات",
          "ingredients": [
            "حبتين من البطاطس",
            "2 بصلة",
            "ثمرة فلفلة خضراء",
            "زيت",
            "½ كوب جزر مبشور",
            "3م بقدونس مفري",
            "1 ملعقة كبيرة كسبرة خضراء مفرومة",
            "2 ملعقة صغيرة  شبت مفري",
            "2 ملعقة صغيرة  كاري",
            "ملح",
            "فلفل",
            "قرفة"
          ],
          "instructions": [
            "تقطع البطاطس مكعبات وتحمر في الزيت حتى يصير لونها ذهبيا ثم ترفع على مناديل ورقية.",
            "يحمر البصل المفري في نفس الزيت حتى يصفر لونه.",
            "يسكب البطاطس على البصل المحمر ثم يخلط معهما الفلفل الأخضر المفروم مع الجزر المبشور والبقدونس المفري والكسبرة المفرومة والشبت المفري والكاري ويتبل الخليط بالملح والفلفل والقرفة.",
            "بعد خلطه جيدا يشكل على هيئة أقراص مستديرة.",
            "تحمر في الزيت وترفع على مناديل ورقية."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 190,
        "protein": 3,
        "fat": 10,
        "carbs": 22,
        "fiber": 5,
        "sugar": 5,
        "cost": {
          "produce": 3,
          "fats": 0.6,
          "spices": 0.4
        }
      }
    },
    {
      "id": "leg-03",
      "title": "البصارة",
      "titleEn": "Bessara (Fava Bean Purée with Molokhia and Caraway)",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "بقوليات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "vl53-1",
          "name": "فول مدشوش",
          "nameEn": "Split fava beans",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl53-2",
          "name": "ملوخية جافة (إن وجدت)",
          "nameEn": "Dried molokhia, if available",
          "standardAmount": "1 ملعقة شاي",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة شاي"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl53-3",
          "name": "بصل كبير",
          "nameEn": "Large onions",
          "standardAmount": "2 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl53-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl53-5",
          "name": "نعناع جاف",
          "nameEn": "Dried mint",
          "standardAmount": "1 ملعقة شاي",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة شاي"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl53-6",
          "name": "كرفس ونعناع أخضر",
          "nameEn": "Celery and fresh mint",
          "standardAmount": "1 قطعة من كل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 قطعة من كل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl53-7",
          "name": "كراوية مدقوقة",
          "nameEn": "Crushed caraway",
          "standardAmount": "1 ملعقة شاي",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة شاي"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "بعد تنقية الفول المدشوش وغسله يوضع مقدار من الماء يكفي لتغطيته، ويرفع على النار حتى يغلي مدة 5 دقائق ثم يصفى من الماء.",
          "textEn": "After sorting and washing the split fava beans, cover with water, bring to a boil for 5 minutes, then drain.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع في الإناء مقدار آخر من الماء والبصل المقطع رفيعا والكرفس والنعناع والفول المدشوش.",
          "textEn": "Return the beans to the pot with fresh water, thinly sliced onion, celery, mint and the beans.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يطهى على درجة حرارة هادئة مع عدم تقليبه مع ملاحظة إضافة الماء كلما احتاج، ويترك حتى ينهري الفول تماما.",
          "textEn": "Cook over low heat without stirring, adding water as needed, until the beans completely fall apart.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد أن يبرد يضرب في الخلاط ثم يصفى بمصفاة ضيقة الثقوب.",
          "textEn": "Once cooled, blend smooth and pass through a fine sieve.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يرفع الإناء مع إضافة الملح والنعناع ويترك يغلي مع التقليب المستمر على درجة حرارة هادئة، مع إضافة قليل من الماء إذا احتاج حتى يصير قوام البصارة مناسبا وليس خفيفا.",
          "textEn": "Return to the pot, add salt and mint, and simmer over low heat, stirring constantly and adding water as needed, until the bessara reaches a thick, not runny, consistency.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نصب التقلية على البصارة وتقلب ثم تغرف في الصحون وتجمل بباقي البصل المحمر.",
          "textEn": "Stir in the garlic tempering (taqliya), ladle into bowls, and garnish with the remaining fried onion.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البصارة",
          "ingredients": [
            "1 كوب فول مدشوش",
            "1 م شاي ملوخية جافة إن وجدت",
            "2 بصلة كبيرة",
            "ملح وفلفل",
            "1 م شاي نعناع جاف",
            "قطعة كرفس وقطعة نعناع أخضر",
            "1 م شاي كراوية مدقوقة"
          ],
          "instructions": [
            "بعد تنقية الفول المدشوش وغسله يوضع مقدار من الماء يكفي لتغطيته ويرفع على البوتاجاز حتى يغلي مدة 5دقائق ثم يصفى من الماء.",
            "يوضع في الإناء مقدار أخر من الماء والبصل المقطع رفيعا والكرفس والنعناع والفول المدشوش.",
            "يطهى على درجة حرارة هادئة مع عدم تقليبه مع ملاحظة إضافة الماء كلما احتاج ويترك حتى ينهري الفول تماما.",
            "بعد أن يبرد يضرب في الخلاط ثم يصفى بمصفاة ضيقة الثقوب.",
            "يرفع الإناء مع إضافة الملح والنعناع ويترك يغلي مع التقليب المستمر على درجة حرارة هادئة مع إضافة قليل من الماء إذا احتاج حتى يصير قوام البصارة مناسبا وليس خفيفا.",
            "نصب التقلية على البصارة وتقلب ثم تغرف في الصحون وتجمل بباقي البصل المحمر."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 220,
        "protein": 12,
        "fat": 4,
        "carbs": 36,
        "fiber": 12,
        "sugar": 4,
        "cost": {
          "grains": 1.2,
          "produce": 1.5,
          "fats": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "leg-04",
      "title": "العدس",
      "titleEn": "Smooth Yellow Lentil Purée with Rice and Fried Onion",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "بقوليات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl54-1",
          "name": "عدس أصفر",
          "nameEn": "Yellow lentils",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl54-2",
          "name": "ماء أو مرق",
          "nameEn": "Water or broth",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl54-3",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl54-4",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "4 فصوص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl54-5",
          "name": "ملح وكمون",
          "nameEn": "Salt and cumin",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl54-6",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl54-7",
          "name": "بصلة مفرية للتحمير",
          "nameEn": "Chopped onion, for frying on top",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl54-8",
          "name": "أرز منقوع",
          "nameEn": "Soaked rice",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ينقى العدس ويغسل عدة مرات.",
          "textEn": "Pick over the lentils and wash several times.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يقطع البصل والثوم ويوضع في الإناء مع العدس ويغطى بالماء أو المرق، ثم يرفع على درجة حرارة هادئة حتى النضج مع ملاحظة إضافة السائل كلما احتاج.",
          "textEn": "Chop the onion and garlic and add to the pot with the lentils, cover with water or broth, and simmer over low heat until cooked, topping up liquid as needed.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد أن يبرد يضرب في الخلاط ثم في المصفاة ويكون قوامه غليظا نوعا ما.",
          "textEn": "Once cooled, blend and pass through a strainer to a fairly thick consistency.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع في الإناء ويتبل بالملح والكمون مع إضافة ملعقة من الأرز المنقوع، ويترك على درجة حرارة هادئة حتى ينضج الأرز ويرفع.",
          "textEn": "Return to the pot, season with salt and cumin, add a tablespoon of soaked rice, and simmer over low heat until the rice is cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يقدح السمن أو الزيت وتحمر فيه البصلة المفرية، ثم تضاف إلى العدس وتقلب جيدا، ثم تغرف في الأطباق.",
          "textEn": "Heat ghee or oil and fry the chopped onion until browned, stir into the lentils, and ladle into bowls.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "العدس",
          "ingredients": [
            "½1 كوب عدس أصفر",
            "ماء أو مرق",
            "بصلة متوسطة",
            "4 فصوص ثوم",
            "ملح وكمون",
            "سمن أو زيت",
            "بصلة مفرية"
          ],
          "instructions": [
            "ينقى العدس ويغسل عدة مرات.",
            "يقطع البصل والثوم ويوضع في الإناء مع العدس ويغطى بالماء أو المرق ثم يرفع على درجة حرارة هادئة حتى النضج مع ملاحظة إضافة السائل كلما احتاج.",
            "بعد أن يبرد يضرب في الخلاط ثم في المصفاة ويكون قوامه غليظا نوعا ما.",
            "يوضع في الإناء ويتبل بالملح والكمون مع إضافة ملعقة من الأرز المنقوع ويترك على درجة حرارة هادئة حتى ينضج الأرز ويرفع.",
            "يقدح السمن أو الزيت وتحمر فيه البصلة المفرية ثم تضاف إلى العدس وتقلب جيدا . ثم تغرف في الأطباق."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 19,
        "fat": 10,
        "carbs": 55,
        "fiber": 11,
        "sugar": 4,
        "cost": {
          "grains": 2,
          "produce": 1,
          "dairyEggs": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "leg-05",
      "title": "الفول النابت",
      "titleEn": "Sprouted Fava Beans with Lemon and Cumin",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "بقوليات",
      "cookingMethod": "سلق",
      "prepTime": "7 أيام (إنبات)",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "vl55-1",
          "name": "فول",
          "nameEn": "Fava beans",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl55-2",
          "name": "بصل كبير",
          "nameEn": "Large onions",
          "standardAmount": "2 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl55-3",
          "name": "ليمون",
          "nameEn": "Lemon",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "vl55-4",
          "name": "ملح وفلفل وكمون وحبهان مدقوق",
          "nameEn": "Salt, pepper, cumin and crushed cardamom",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ينقع الفول بماء بارد مع تغيير الماء مرتين يوميا لمدة أسبوع.",
          "textEn": "Soak the fava beans in cold water, changing the water twice a day, for a week until sprouted.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يسلق الفول بعد أن ينبت في ماء مغلي مع البصل المقطع حلقات والمدعوك بالملح والفلفل والكمون والحبهان المدقوق، ثم يغطى ويترك على حرارة هادئة.",
          "textEn": "Once sprouted, boil the beans in water with onion rings mashed with salt, pepper, cumin and crushed cardamom, covered, over low heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد النضج يعصر عليه ليمون حسب الرغبة.",
          "textEn": "Once cooked, squeeze lemon juice over it to taste.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "طريقة التقديم: يمكن أن يؤكل بقشره داخل الشوربة الخاصة به وعليه كمون وزيت وليمون، أو يمكن أن يقشر الفول ثم يوضع في الشوربة ويغلي مع إضافة الزيت والكمون والليمون.",
          "textEn": "To serve: it can be eaten unpeeled in its own broth topped with cumin, oil and lemon, or the beans can be peeled and simmered in the broth with oil, cumin and lemon.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الفول النابت",
          "ingredients": [
            "1 كوب فول",
            "2 بصلة كبيرة",
            "ليمون",
            "ملح",
            "فلفل",
            "كمون",
            "حبهان مدقوق"
          ],
          "instructions": [
            "ينقع الفول بماء بارد مع تغيير الماء مرتين يوميا لمدة أسبوع.",
            "يسلق الفول بعد أن ينبت في ماء مغلي مع البصل الحلقات المدعوك بالملح والفلفل والكمون والحبهان المدقوق ثم يغطى ويترك على حرارة هادئة.",
            "بعد النضج يعصر عليه ليمون حسب الرغبة.",
            "يمكن أن يؤكل بقشره داخل الشوربة الخاصة به وعليه كمون وزيت وليمون.",
            "يمكن ايضا ان يقشر الفول ثم يوضع في الشوربة ويغلي مع إضافة الزيت والكمون والليمون."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 180,
        "protein": 12,
        "fat": 1,
        "carbs": 32,
        "fiber": 10,
        "sugar": 4,
        "cost": {
          "grains": 1,
          "produce": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "veg-52",
      "title": "نصائح حفظ وتجميد الخضروات",
      "titleEn": "Vegetable Storage & Freezing Tips",
      "chapter": "الباب الثاني: الحساء – السلطات – الخضروات – البقول",
      "chapterNumber": 2,
      "category": "خضروات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "15 دقيقة",
      "cookTime": "5 دقائق",
      "servings": "حسب الكمية",
      "masterIngredients": [
        {
          "id": "vl52-1",
          "name": "خضار طازج للتجميد (أي نوع)",
          "standardAmount": "حسب الكمية المطلوب حفظها",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "الخضار",
            "doc2": "الخضار",
            "doc3": "الخضار"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl52-2",
          "name": "ماء مغلي مملح مضاف إليه بيكربونات (كربونات)",
          "standardAmount": "كمية كافية لتغطية الخضار",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "الماء المغلي والملح والكربونات",
            "doc2": "الماء المغلي والملح والكربونات",
            "doc3": "ماء مع ملح وكربونات"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl52-3",
          "name": "ماء مثلج (لصدمة التبريد)",
          "standardAmount": "كمية كافية للتغطية",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "الماء المثلج",
            "doc2": "الماء المثلج",
            "doc3": "ماء مثلج"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl52-4",
          "name": "أكياس تفريز محكمة الغلق",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "كيس في الثلاجة",
            "doc2": "كيس في الثلاجة",
            "doc3": "أكياس داخل الفريزر"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl52-5",
          "name": "مغرفة مرق أو شوربة ساخنة (لتجميد الملوخية)",
          "standardAmount": "1 مغرفة لكل كمية ملوخية مفرومة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "مغرفة واحدة فقط من الشوربة",
            "doc2": "مغرفة واحدة فقط من الشوربة",
            "doc3": "مغرفة واحدة فقط من الشوربة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl52-6",
          "name": "زيت زيتون وعصير ليمون كثير (لحفظ الخرشوف)",
          "standardAmount": "حسب الكمية",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "زيت زيتون وعصير ليمون كثير",
            "doc2": "زيت زيتون وعصير ليمون كثير",
            "doc3": "زيت زيتون وعصير ليمون كثير"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "vl52-7",
          "name": "خل أبيض (لتبريد شرائح البطاطس)",
          "standardAmount": "قليل، يضاف لماء التبريد",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "ماء بارد مضاف إليه خل",
            "doc2": "ماء بارد مضاف إليه خل",
            "doc3": "ماء بارد مضاف إليه خل"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "الحفاظ على اللون الأخضر: يُغلى الماء مع الملح والكربونات، ثم يوضع الخضار فيه لمدة دقيقة واحدة فقط، ثم يُنزع فوراً ويوضع في ماء مثلج لوقف الطهو والحفاظ على لونه الأخضر الزاهي.",
          "textEn": "Preserving the green color: boil water with salt and baking soda, drop the vegetables in for just one minute, then immediately transfer them into ice water to stop the cooking and lock in their bright green color.",
          "phase": "prep",
          "isAlternative": true,
          "alternativeLabel": "حفظ لون الخضار الأخضر",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 2,
          "text": "حفظ الخضار مجمداً: بعد تنظيف الخضار وغسله يوضع في الماء المغلي المملح والمضاف إليه الكربونات كما سبق، ثم يصفى فوراً في مصفاة ويُسكب عليه الماء المثلج مباشرة. يوضع بعدها في كيس، ويُضغط عليه باليد جيداً لتفريغ الهواء، ثم يُغلق ويُكتب عليه التاريخ ويحفظ في الفريزر لمدة تصل إلى 3 أشهر. عند الاستعمال يُسكب مجمداً مباشرة في الشوربة الساخنة.",
          "textEn": "Freezing vegetables: after washing and cleaning the vegetables, blanch them in the salted, baking-soda water as above, drain immediately in a colander and pour ice water over them right away. Place in a bag, press out the air firmly by hand, seal, label with the date, and keep frozen for up to 3 months. When needed, pour it straight into hot soup while still frozen.",
          "phase": "prep",
          "isAlternative": true,
          "alternativeLabel": "حفظ الخضار مجمداً",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 3,
          "text": "حفظ الملوخية مجمدة: بعد غسل الملوخية وتقطيعها وخرطها، تُسكب عليها مغرفة واحدة فقط من الشوربة أو المرق، ثم تُحفظ داخل كيس محكم الغلق في الفريزر حتى الاستعمال.",
          "textEn": "Freezing molokhia: after washing, cutting and mincing the molokhia leaves, pour just one ladle of broth or soup over it, then keep it in a sealed bag in the freezer until needed.",
          "phase": "prep",
          "isAlternative": true,
          "alternativeLabel": "حفظ الملوخية مجمدة",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 4,
          "text": "حفظ الخرشوف في الثلاجة: يوضع الخرشوف في ماء مغلي مضاف إليه زيت زيتون وعصير ليمون كثير، ثم يُرفع ويوضع في إناء زجاجي محكم ويُحفظ في الثلاجة.",
          "textEn": "Storing artichokes in the fridge: place the artichokes in boiling water with olive oil and plenty of lemon juice added, then lift them out into a sealed glass container and keep refrigerated.",
          "phase": "prep",
          "isAlternative": true,
          "alternativeLabel": "حفظ الخرشوف في الثلاجة",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 5,
          "text": "حفظ البطاطس مجمدة: تُقطع البطاطس شرائح متوسطة السُمك وتوضع في ماء مغلي فوق البوتاجاز لمدة 3-4 دقائق، ثم تُنشل وتوضع في ماء بارد مضاف إليه خل. بعد أن تبرد توضع في مصفاة حتى تجف تماماً ثم تُغلف في أكياس داخل الفريزر. عند القلي يجب إخراجها من الفريزر وقليها وهي مجمدة مباشرة.",
          "textEn": "Freezing potato slices: cut the potatoes into medium-thick slices and boil them for 3-4 minutes, then lift them out into cold water with a little vinegar added. Once cooled, drain in a colander until completely dry, then pack into bags in the freezer. When frying, take them out and fry them straight from frozen.",
          "phase": "prep",
          "isAlternative": true,
          "alternativeLabel": "حفظ البطاطس مجمدة",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 5,
        "mergedIngredientsCount": 7,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 95,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "مجموعة نصائح متطابقة تقريباً في الوثائق الثلاث حول حفظ وتجميد الخضروات والملوخية والخرشوف والبطاطس، وردت كفقرات قصيرة مستقلة في بداية باب الخضروات ولم تكن مصنّفة كوصفة كاملة، فتم جمعها هنا في وصفة واحدة بخطوات بديلة لكل تقنية حفظ."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "حفظ الخضار مجمداً / حفظ لون الخضار الأخضر / حفظ الملوخية مجمدة / حفظ الخرشوف في الثلاجة / حفظ البطاطس مجمداً",
          "ingredients": [
            "الخضار",
            "ماء مغلي وملح وكربونات",
            "ماء مثلج",
            "كيس تفريز",
            "مغرفة شوربة (للملوخية)",
            "زيت زيتون وعصير ليمون كثير (للخرشوف)",
            "ماء بارد وخل (للبطاطس)"
          ],
          "instructions": [
            "ينظف الخضار ويغسل ثم يوضع في الماء المغلي والملح والكربونات لمدة دقيقة.",
            "يصفى من الماء الساخن في المصفاة وفوراً نسكب عليه الماء المثلج.",
            "يوضع في كيس في الثلاجة ثم يضغط عليه باليد جيداً لتفريغ الهواء ويغلق ويكتب عليه التاريخ ويظل لمدة 3 شهور.",
            "عند إخراجه مجمداً يسكب في الشوربة الساخنة فوراً.",
            "يغلي الماء مع ملح وكربونات ثم يوضع الخضار لمدة دقيقة، ينزع من الماء المغلي ويوضع فوراً في ماء مثلج.",
            "بعد غسل الملوخية وتقطيعها وخرطها نسكب عليها مغرفة واحدة فقط من الشوربة، ثم تحفظ داخل كيس الثلاجة داخل الفريزر.",
            "نضع الخرشوف في ماء مغلي مضاف إليه زيت زيتون وعصير ليمون كثير ثم يوضع في إناء زجاجي ويحفظ في الثلاجة.",
            "يقطع البطاطس شرائح متوسطة السمك ويوضع في ماء مغلي لمدة 3-4 دقائق فوق البوتاجاز، ينشل من الماء الساخن ويوضع في ماء بارد مضاف إليه خل.",
            "بعد أن يبرد يوضع في مصفاة حتى يجف ويغلف في أكياس داخل الفريزر. عند قلي البطاطس يجب إخراجه مجمداً."
          ]
        },
        "doc3": {
          "title": "تعليمات خاصة بحفظ الخضروات: 1) للحفاظ على لون الخضار الأخضر، 2) حفظ الخضار مجمداً، 3) حفظ الملوخية مجمدة، 4) حفظ الخرشوف في الثلاجة، 5) حفظ البطاطس مجمداً",
          "ingredients": [
            "الخضار",
            "ماء مع ملح وكربونات",
            "ماء مثلج",
            "أكياس فريزر",
            "مغرفة شوربة (للملوخية)",
            "زيت زيتون وعصير ليمون كثير (للخرشوف)",
            "ماء بارد وخل (للبطاطس)"
          ],
          "instructions": [
            "غلي الماء مع ملح وكربونات ثم وضع الخضار لمدة دقيقة، نزع الخضار من الماء المغلي ووضعه فوراً في ماء مثلج.",
            "ينظف الخضار ويغسل ثم يوضع في الماء المغلي والملح والكربونات كالسابقة، يصفى من الماء الساخن في المصفاة وفوراً نسكب عليه الماء المثلج.",
            "يوضع في كيس في الثلاجة ثم يضغط عليه باليد جيداً لتفريغ الهواء ويغلق ويكتب عليه التاريخ ويظل لمدة 3 شهور، عند إخراجه مجمداً يسكب في الشوربة الساخنة فوراً.",
            "بعد غسلها وتقطيعها وخرطها نسكب عليها مغرفة واحدة فقط من الشوربة، ثم تحفظ داخل كيس الثلاجة داخل الفريزر.",
            "نضع الخرشوف في ماء مغلي مضاف إليه زيت زيتون وعصير ليمون كثير ثم يوضع في إناء زجاجي ويحفظ في الثلاجة.",
            "يقطع البطاطس شرائح متوسطة السمك ويوضع في ماء مغلي لمدة 3-4 دقائق فوق البوتاجاز، ينشل من الماء الساخن ويوضع في ماء بارد مضاف إليه خل.",
            "بعد أن يبرد يوضع في مصفاة حتى يجف ويغلف في أكياس داخل الفريزر، عند قلي البطاطس يجب إخراجه مجمداً."
          ]
        }
      }
    },
    {
      "id": "pasta-01",
      "title": "المكرونة بالباشاميل والعصاج",
      "titleEn": "Classic Baked Macaroni Béchamel with Minced Meat Filling",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "pb1-1",
          "name": "مكرونة فرن (قلم / بيني)",
          "standardAmount": "1/2 كيلو مكرونة فرن",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو مكرونة فرن",
            "doc2": "1/2 كيلو مكرونة فرن",
            "doc3": "نصف ك مكرونة فرن"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "pb1-2",
          "name": "عصاج لحم مفروم أو بصل متبل",
          "standardAmount": "1/4 إلى 1/2 كيلو عصاج لحم مفروم بالبصل",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "بصلة كبيرة أو عصاج (انظري باب اللحوم)",
            "doc2": "بصلة كبيرة أو عصاج",
            "doc3": "بصلة ك أو عصاج"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "pb1-3",
          "name": "دقيق أبيض للبشاميل",
          "standardAmount": "3 ملاعق كبيرة دقيق",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة دقيق",
            "doc2": "3 ملعقة كبيرة دقيق",
            "doc3": "3 م ك دقيق"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "pb1-4",
          "name": "حليب (لبن) مغلي دافئ",
          "standardAmount": "3 أكواب لبن (أو حسب الحاجة)",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3 أكواب لبن",
            "doc2": "3 أكواب لبن",
            "doc3": "3 أكواب لبن"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "pb1-5",
          "name": "بيض طازج للبشاميل والوجه",
          "standardAmount": "4 بيضات (أو 2 بيضة مخفوقة)",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "4 بيضات – سمن أو زيت",
            "doc2": "4 بيضات",
            "doc3": "4 بيضات"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "pb1-6",
          "name": "سمن بلدي وزبدة للوجه",
          "standardAmount": "2 ملعقة كبيرة سمن + قطعة زبد على الوجه",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "سمن أو زيت – قطعة زبد على الوجه",
            "doc2": "سمن أو زيت – قطعة زبد",
            "doc3": "سمن أو زيت – قطعة زبد"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "pb1-7",
          "name": "توابل (ملح وفلفل أسود وجوزة الطيب)",
          "standardAmount": "ملح وفلفل أسود",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملح – فلفل",
            "doc2": "ملح – فلفل",
            "doc3": "ملح – فلفل"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "عمل الباشاميل الحريري: يسيح السمن أو الزيت ويضاف له الدقيق مع التحريك الجيد بالملعقة الخشب على درجة حرارة هادئة حتى يصفر لونه دون أن يحترق. يرفع الإناء ويضاف إليه اللبن المغلي تدريجياً مع التقليب السريع بالمضرب السلك حتى لا يتكتل.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تتبيل وإنهاء الباشاميل: يعاد الإناء على درجة حرارة متوسطة مع استمرار التقليب ويتبل بالملح والفلفل حتى يصل إلى السمك المطلوب (سميكاً نوعاً ما). بعد أن يبرد الخليط يضاف إليه البيض المخفوق بالفلفل ويقلب جيداً.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سلق المكرونة وتطعيمها: بعد سلق مكرونة الفرن تصفى، ويقدح السمن أو الزيت وتحمر فيه البصلة ثم تخلط بالمكرونة المسلوقة وتقلب جيداً وتتبل بالملح والفلفل (أو استبدال البصل بكمية من العصاج).",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "دمج المكرونة بالصلصة: تسكب 1/3 كمية الباشاميل على المكرونة المسلوقة وتخلط معها جيداً لتتماسك القطع لاحقاً.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رص الصينية: تدهن الصينية دهناً خفيفاً وتوضع بها نصف المكرونة، ثم تفرد طبقة العصاج المفروم في المنتصف، ثم توضع باقي المكرونة، ويسكب فوقها باقي الباشاميل المخفوق معه البيض.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "الخبز والتحمير: توضع قطعة زبد على الوجه وتدخل فرن متوسط الحرارة حتى يحمر الوجه وتكتسب لوناً ذهبياً غنياً.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 5,
        "mergedIngredientsCount": 7,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 96,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "وصفة المكرونة بالباشاميل الكلاسيكية متطابقة تماماً بين النسخ الثلاث؛ تم توحيد مقادير الدقيق واللبن والبيض وتقنية خلط ثلث الباشاميل مع المكرونة قبل الرص."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "المكرونة بالباشامل",
          "pageNumber": 138,
          "ingredients": [
            "1/2 كيلو مكرونة فرن",
            "3 ملعقة كبيرة دقيق",
            "3 أكواب لبن",
            "ملح وفلفل",
            "4 بيضات",
            "سمن أو زيت",
            "بصلة كبيرة أو عصاج"
          ],
          "instructions": [
            "يسيح السمن ويضاف الدقيق ثم اللبن المغلي مع الضرب السريع",
            "يعاد على النار حتى يسمك ثم يضاف البيض المخفوق بعد التبريد",
            "تسلق المكرونة وتخلط بثلث الباشاميل",
            "تدهن الصينية وتوضع المكرونة والعصاج ثم باقي الباشاميل والزبد"
          ]
        },
        "doc3": {
          "title": "23- المكرونة بالباشامل",
          "pageNumber": 115,
          "ingredients": [
            "نصف ك مكرونة فرن",
            "3 م ك دقيق",
            "3 أكواب لبن",
            "ملح - فلفل",
            "4 بيضات",
            "سمن أو زيت",
            "بصلة ك أو عصاج"
          ],
          "instructions": [
            "يسيح السمن ويضاف له الدقيق",
            "يرفع ويضاف اللبن المغلي مع التقليب السريع",
            "يسكب 1/3 كمية الباشاميل على المكرونة",
            "تدهن الصينية وتوضع بها المكرونة ثم باقي الباشاميل مع بيض مخفوق"
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 640,
        "protein": 30,
        "fat": 30,
        "carbs": 62,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "grains": 2,
          "protein": 6,
          "dairyEggs": 5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "pasta-02",
      "title": "الفتة المصرية بالخل والثوم والصلصة (الثريد)",
      "titleEn": "Egyptian Fatta with Garlic-Vinegar Sauce & Crispy Flatbread",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "pb2-1",
          "name": "خبز بلدي مقطع مكعبات ومحمص",
          "standardAmount": "2 رغيف بلدي",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 رغيف بلدي",
            "doc2": "2 رغيف بلدي",
            "doc3": "2 رغيف بلدي (أو كيس خبز شامي لفتة الزبادي)"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "pb2-2",
          "name": "أرز أبيض مفلفل",
          "standardAmount": "1 كوب أرز مصري مطهو أبيض",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "كوب أرز",
            "doc2": "كوب أرز",
            "doc3": "كوب أرز"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "pb2-3",
          "name": "مرق لحم أو ضأن ساخن",
          "standardAmount": "2 كوب مرق لحم غني",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب مرق",
            "doc2": "2 كوب مرق",
            "doc3": "2 كوب مرق"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "pb2-4",
          "name": "ثوم مفري للدقة",
          "standardAmount": "1/2 رأس ثوم مفري",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 رأس ثوم مفري",
            "doc2": "1/2 رأس ثوم مفري",
            "doc3": "نصف رأس ثوم مفري"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "pb2-5",
          "name": "صلصة طماطم معصورة",
          "standardAmount": "2 ملعقة كبيرة صلصة طماطم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 م صلصة طماطم",
            "doc2": "2 م صلصة طماطم",
            "doc3": "2 م صلصة طماطم"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "pb2-6",
          "name": "خل أبيض نقي",
          "standardAmount": "2 ملعقة كبيرة خل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 م خل",
            "doc2": "2 م خل",
            "doc3": "2 م خل"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "pb2-7",
          "name": "سمن بلدي وزيت",
          "standardAmount": "2 ملعقة سمن أو زيت",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 م سمن أو زيت",
            "doc2": "2 م سمن أو زيت",
            "doc3": "2 م سمن أو زيت"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "pb2-8",
          "name": "زبادي وثوم ولوز محمر (لفتة الزبادي)",
          "standardAmount": "4 أكواب زبادي + فص ثوم + لوز محمر",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "4 أكواب زبادي – ملعقة صغيرة ثوم مفري – لوز محمر (في فتة الزبادي)",
            "doc2": "4 أكواب زبادي – ثوم ولوز",
            "doc3": "4 أكواب زبادي – م ص ثوم مفري – لوز محمر"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "طهو الأرز الأبيض: يطهى الأرز الأبيض المفلفل بالطريقة المعتادة مع قليل من السمن والملح والماء حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحميص الخبز: يقطع الخبز البلدي قطعاً صغيرة ويحمر في السمن أو الزيت أو يدخل في الفرن حتى يقرمش ويأخذ لوناً ذهبياً.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "طشة الخل والثوم والصلصة: يسخن الزيت أو السمن ويحمر فيه الثوم المفري حتى يصفر لونه، ثم يضاف إليه الخل ويقلب جيداً في درجة حرارة متوسطة، ثم نضيف الصلصة المخففة بقليل من المرق والملح والفلفل، ونأخذ جزءاً من هذه الصلصة جانباً لتجميل الوجه.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تشريب الخبز: نضيف المرق المملح الساخن إلى بقية الصلصة حتى الغليان، ثم نسكبها على الخبز المحمر حتى يتشرب تماماً ويطرى مع بقاء قرمشة خفيفة.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "الرص الهندسي للفتة: نحضر طبق كبير للتقديم ونضع 1/2 كمية الخبز وفوقه 1/2 كمية الأرز ثم باقي الخبز وباقي الأرز، ونضع الصلصة على شكل خطوط لتجميل وجه الأرز، ويرص اللحم المسلوق المحمر فوقها (ترتيب: خبز – أرز – خبز – أرز – صلصة).",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "طريقة فتة الزبادي باللحم (النسخة الإضافية): يقطع اللحم مكعبات ويسلق مع الملح والفلفل والحبهان. يقطع الخبز الشامي مربعات ويحمر في الزيت. يخلط الزبادي بالثوم المفري. في طبق التقديم نضع الخبز المحمر ثم اللحم ويسكب المرق الساخن ثم الأرز الأبيض المفلفل ويصب الزبادي بالثوم فوق الأرز ويجمل باللوز المحمر بالسمن.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "فتة الزبادي باللحم واللوز المحمر",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "variation"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 4,
        "mergedIngredientsCount": 8,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 92,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "دمج وصفتي الفتة المصرية بالصلصة والخل والثوم وفتة الزبادي الشامية باللوز المحمر في سجل متكامل مع خطوات الرص الدقيقة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الفتة (الثريد) / الفتة بالزبادي",
          "pageNumber": 125,
          "ingredients": [
            "2 رغيف بلدي",
            "كوب أرز",
            "2 كوب مرق",
            "ملح وفلفل",
            "1/2 رأس ثوم مفري",
            "2 م صلصة طماطم",
            "2 م خل",
            "2 م سمن أو زيت",
            "كيس خبز شامي",
            "4 أكواب زبادي",
            "لوز"
          ],
          "instructions": [
            "يطهى الأرز الأبيض",
            "يقطع الخبز ويحمر في السمن",
            "يحمر الثوم ويضاف الخل والصلصة والمرق",
            "يسكب المرق على الخبز",
            "رص الطبقات: خبز - أرز - خبز - أرز - صلصة",
            "فتة الزبادي بخلط الزبادي بالثوم وتزيين اللوز"
          ]
        },
        "doc3": {
          "title": "2- الفتة ( الثريد ) / 3- الفتة بالزبادي",
          "pageNumber": 99,
          "ingredients": [
            "2 رغيف بلدي",
            "كوب أرز",
            "2 كوب مرق",
            "نصف رأس ثوم مفري",
            "2 م صلصة طماطم",
            "2 م خل",
            "2 م سمن أو زيت"
          ],
          "instructions": [
            "يطهى الأرز الأبيض",
            "يقطع الخبز قطعاً صغيرة ويحمر في الزيت أو الفرن",
            "يحمر الثوم ويضاف الخل والصلصة",
            "يغرف طبقات متناوبة مع الصلصة واللحم"
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 720,
        "protein": 40,
        "fat": 28,
        "carbs": 78,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "protein": 14,
          "grains": 2.5,
          "produce": 1.5,
          "dairyEggs": 1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "bake-01",
      "title": "الجلاش بالبسطرمة والجبن الرومي",
      "titleEn": "Baked Goulash Pastry with Pastirma & Melted Cheese",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "pb3-1",
          "name": "رقائق جلاش طازجة",
          "standardAmount": "1/2 كيلو لفة جلاش",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو جلاش",
            "doc2": "1/2 كيلو جلاش",
            "doc3": "سلاج ك 1/2 (جلاش)"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "pb3-2",
          "name": "بسطرمة بلدي منقاة من الثوم الخارجي",
          "standardAmount": "1/4 كيلو بسطرمة شرائح",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/4 كيلو بسطرمة",
            "doc2": "1/4 كيلو بسطرمة",
            "doc3": "1/4 ك بسطرمة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "pb3-3",
          "name": "حليب (لبن) وقشطة للتشريب والوجه",
          "standardAmount": "1 كوب لبن كبير + قطعة قشطة للوجه",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب لبن كبير – قشدة للوجه",
            "doc2": "1 كوب لبن كبير – قشدة",
            "doc3": "1 كوب لبن كبير – قشدة للوجه"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "pb3-4",
          "name": "سمن سايح وزيت",
          "standardAmount": "1/2 كوب زيت أو سمن سايح",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب زيت أو سمن – زيت",
            "doc2": "1/2 كوب زيت أو سمن",
            "doc3": "1/2 كوب زيت أو سمن سايح"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "رص الطبقة الأولى بدون دهن الرقائق: تدهن صينية خفيفاً بالزيت وتوضع فيها 1/2 كمية الجلاش مرة واحدة بدون دهن طبقات الجلاش الفردية (سر التوريق السريع).",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 2,
          "text": "وضع الحشوة: ترص البسطرمة بانتظام فوقها ثم تغطى بباقي كمية الجلاش دون تقطيع (يمكن استعمال أي حشوة أخرى كالعصاج أو الجبن).",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صب السمن الساخن: يسخن الزيت أو السمن السايح تسخيناً جيداً جداً دون أن يقدح، ويصب فوق الجلاش مع مراعاة عدم تقطيع الجلاش ليتغلغل السمن بين الطبقات.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "الخبز المبدئي: يدخل فرن متوسط الحرارة حتى يصبح لونها ذهبياً.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "التشريب باللبن والقشطة: يصب فوقها كوب اللبن الكبير ويضاف إليه قطعة قشطة على الوجه، وتظل في الفرن حتى تتشرب السائل ويحمر الوجه.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "التهدئة والقلب: بعد خروجها مباشرة تغطى حتى تظل طرية، وبعد أن تبرد تقلب في طبق على الوجه الآخر وتقدم مربعات مقرمشة.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 3,
        "mergedIngredientsCount": 4,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 94,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "طريقة مبتكرة للجلاش بدون دهن راق بـ راق، موحدة بين الوثائق الثلاث مع تقنية صب السمن الدافئ ثم تشريبه بالحليب والقشطة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الجلاش بالبسطرمة",
          "pageNumber": 155,
          "ingredients": [
            "1/2 كيلو جلاش",
            "1/2 كوب زيت أو سمن",
            "1/4 كيلو بسطرمة",
            "1 كوب لبن كبير",
            "قشدة للوجه"
          ],
          "instructions": [
            "تدهن صينية ويوضع نصف الجلاش بدون دهن طبقات",
            "ترص البسطرمة وتغطى بباقي الجلاش",
            "يسخن السمن ويصب فوق الجلاش",
            "يدخل فرن متوسط حتى يصير ذهبيا",
            "يصب كوب اللبن والقشطة حتى يحمر",
            "تغطى وتقلب على الوجه الآخر"
          ]
        },
        "doc3": {
          "title": "7- الجلاش بالبسطرمة",
          "pageNumber": 134,
          "ingredients": [
            "1/2 ك جلاش",
            "1/2 كوب زيت أو سمن",
            "1/4 ك بسطرمة",
            "1 كوب لبن كبير - قشدة للوجه"
          ],
          "instructions": [
            "تدهن صينية خفيفا بالزيت وتوضع نصف كمية الجلاش بدون دهن الطبقات",
            "ترص البسطرمة بانتظام",
            "يسخن الزيت أو السمن السايح تسخينا جيدا دون أن يقدح",
            "يصب فوق الجلاش",
            "يصب كوب اللبن الكبير وتظل في الفرن حتى تتشرب"
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 540,
        "protein": 20,
        "fat": 34,
        "carbs": 38,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 4,
          "protein": 6,
          "dairyEggs": 5
        }
      }
    },
    {
      "id": "pasta-03",
      "title": "الأرز المفلفل",
      "titleEn": "Plain Fluffy Rice with Toasted Vermicelli",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "سلق",
      "prepTime": "5 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "pb4-1",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb4-2",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb4-3",
          "name": "شعرية",
          "nameEn": "Vermicelli",
          "standardAmount": "1 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb4-4",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb4-5",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ينقى الأرز ويغسل جيدا مرارا.",
          "textEn": "Sort and wash the rice thoroughly, several times.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يسخن السمن أو الزيت ويضاف إليه قليل من الشعرية حتى تحمر.",
          "textEn": "Heat the ghee or oil and add a little vermicelli, stirring until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف كوب الماء والملح وملعقة خل حسب الرغبة وتترك حتى الغليان.",
          "textEn": "Add the cup of water, salt, and a tablespoon of vinegar if desired, and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضاف الأرز إلى الماء المغلي حتى يتشرب تماما، ثم تهدأ درجة الحرارة جدا ويغطى ويترك حوالي نصف ساعة ويقلب من آن لآخر حتى النضج.",
          "textEn": "Add the rice to the boiling water until fully absorbed, then lower the heat very low, cover, and cook for about half an hour, stirring occasionally, until done.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يمكن أن يطهى الأرز بدون شعرية.",
          "textEn": "The rice can also be made without the vermicelli.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الأرز المفلفل",
          "ingredients": [
            "كوب أرز",
            "2 ملعقة كبيرة سمن أو زيت",
            "م شعرية",
            "ملح",
            "كوب ماء"
          ],
          "instructions": [
            "ينقي الأرز ويغسل جيدا مرارا.",
            "يسخن السمن أو الزيت ويضاف إليه قليل من الشعرية حتى تحمر.",
            "يضاف كوب الماء والملح وملعقة خل حسب الرغبة وتترك حتى الغليان.",
            "يضاف الأرز إلى الماء المغلي حتى يتشرب تماما ثم تهدأ درجة الحرارة جدا ويغطى ويترك حوالي ½ ساعة ويقلب من آن لآخر حتى النضج.",
            "يمكن أن يطهى الأرز بدون شعرية."
          ]
        }
      },
      "estimates": {
        "servings": 3.5,
        "kcal": 260,
        "protein": 4,
        "fat": 8,
        "carbs": 44,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 0.3
        }
      }
    },
    {
      "id": "pasta-04",
      "title": "الأرز المعمَر",
      "titleEn": "Baked Rice in Milk (\"Roz Moamar\")",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "pb5-1",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb5-2",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb5-3",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb5-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ينقع الأرز حوالي ساعة.",
          "textEn": "Soak the rice for about an hour.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر بايركس ويدهن خفيفا بملعقة سمن ثم يوضع فيه الأرز.",
          "textEn": "Lightly grease a Pyrex dish with a tablespoon of ghee, then add the rice.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يصب فوق الأرز اللبن الساخن المتبل بالملح والفلفل ويغطى.",
          "textEn": "Pour hot milk, seasoned with salt and pepper, over the rice, and cover.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يدخل فرن متوسط الحرارة حتى يقرب من النضج.",
          "textEn": "Bake in a medium oven until nearly cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تسيَح ملعقة سمن وتسكب على سطح الأرز بعد رفع الغطاء، وتترك حتى يتم النضج كاملا.",
          "textEn": "Melt a tablespoon of ghee and pour over the surface of the rice after removing the cover, and continue baking uncovered until fully cooked.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الأرز المعمَر",
          "ingredients": [
            "كوب أرز",
            "2 ملعقة كبيرة سمن",
            "2 كوب لبن",
            "ملح",
            "فلفل"
          ],
          "instructions": [
            "ينقع الأرز حوالي ساعة.",
            "نحضر بايركس ويدهن خفيفا بمعلقة سمن ثم يوضع فيه الأرز.",
            "يصب فوق الأرز اللبن الساخن المتبل بالملح والفلفل ويغطى.",
            "يدخل فرن متوسط الحرارة حتى يقرب من النضج.",
            "تسيَح ملعقة سمن وتسكب على سطح الأرز بعد رفع الغطاء وتركه حتى يتم النضج كاملا."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 310,
        "protein": 7,
        "fat": 13,
        "carbs": 42,
        "fiber": 0,
        "sugar": 6,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 1.2
        }
      }
    },
    {
      "id": "pasta-05",
      "title": "أرز معمَر بالدجاج أو اللحوم",
      "titleEn": "Baked Rice in Milk with Chicken or Beef",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "pb6-1",
          "name": "لحم أو دجاجة",
          "nameEn": "Beef or chicken",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb6-2",
          "name": "أرز منقوع",
          "nameEn": "Soaked rice",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb6-3",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb6-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb6-5",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع اللحم مكعبات أو الدجاج أرباعا، وتتبل جيدا بالملح والفلفل.",
          "textEn": "Cut the beef into cubes, or the chicken into quarters, and season well with salt and pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر البايركس ويدهن خفيفا بالسمن.",
          "textEn": "Lightly grease a Pyrex dish with ghee.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع فيه نصف كمية الأرز المنقوع ثم اللحم أو الدجاج المقطع ثم باقي الأرز.",
          "textEn": "Layer in half the soaked rice, then the meat or chicken, then the rest of the rice.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يتم نضجه بنفس خطوات الأرز المعمر السابق (اللبن الساخن المتبل، الفرن، ثم السمن على الوجه).",
          "textEn": "Finish as with the plain baked rice above: pour over hot seasoned milk, bake, then drizzle ghee on top to finish.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "أرز معمَر بالدجاج أو اللحوم",
          "ingredients": [
            "1 كيلو لحم أو دجاجة",
            "كوب أرز منقوع",
            "2 كوب لبن",
            "ملح",
            "فلفل",
            "سمن"
          ],
          "instructions": [
            "يقطع اللحم مكعبات أو الدجاج إربع وتتبل جيدا بالملح والفلفل.",
            "نحضر الباريركس ويدهن خفيفا بالسمن.",
            "يوضع فيه ½ كمية الأرز المنقوع ثم اللحم أو الدجاج المقطع ثم باقي الأرز.",
            "يتم نضجه بنفس خطوات الأرز المعمر  السابق."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 580,
        "protein": 40,
        "fat": 28,
        "carbs": 40,
        "fiber": 0,
        "sugar": 5,
        "cost": {
          "protein": 12,
          "grains": 0.8,
          "dairyEggs": 1.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "pasta-06",
      "title": "أرز بالخلطة والكراميل",
      "titleEn": "Rice with Chicken Liver, Caramel and Toasted Nuts",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "pb7-1",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb7-2",
          "name": "كبدة وقونصة الدجاج",
          "nameEn": "Chicken liver and gizzards",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb7-3",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb7-4",
          "name": "زبيب",
          "nameEn": "Raisins",
          "standardAmount": "2 ملعقة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb7-5",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb7-6",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb7-7",
          "name": "لوز أو بندق",
          "nameEn": "Almonds or hazelnuts",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb7-8",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb7-9",
          "name": "كراميل (انظري الوصفة التالية)",
          "nameEn": "Caramel (see recipe below)",
          "standardAmount": "الكمية الناتجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "الكمية الناتجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ينقى الأرز ويغسل جيدا.",
          "textEn": "Sort and wash the rice well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحمر الكبدة والقونصة في سمن أو زيت وتنشل، ثم يحمر اللوز أو البندق في نفس الإناء ثم الزبيب حتى يصفر وينشل.",
          "textEn": "Brown the liver and gizzards in ghee or oil and remove; in the same pot, toast the almonds or hazelnuts, then the raisins until golden, and remove.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر إناء به زيت أو سمن لتحمير البصلة، ثم تصب فوقها المرق المتبل بالملح والفلفل والبهار وتترك حتى تغلي.",
          "textEn": "Brown the onion in oil or ghee in a pot, then pour in the broth seasoned with salt, pepper and mixed spice, and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد الغليان تسكب باحتراس على الكراميل، ثم نضع الأرز والكبد والقونصة، ويترك على درجة حرارة هادئة جدا حتى ينضج الأرز.",
          "textEn": "Once boiling, carefully pour over the caramel, then add the rice, liver and gizzards, and cook over very low heat until the rice is done.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يسكب في طبق التقديم ويجمل الوجه بالمكسرات والزبيب.",
          "textEn": "Transfer to the serving dish and garnish with the toasted nuts and raisins.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "أرز بالخلطة والكراميل",
          "ingredients": [
            "2 كوب أرز",
            "كبدة وقونصة الدجاج",
            "بصلة متوسطة",
            "2م زبيب",
            "2 كوب مرق",
            "ملح",
            "فلفل بهار",
            "لوز أو بندق",
            "سمن أو زيت"
          ],
          "instructions": [
            "ينقى الأرز ويغسل جيدا.",
            "تحمر الكبدة والقونصة في سمن أو زيت وتنشل ثم يحمر اللوز أو البندق في نفس الإناء ثم الزبيب حتى يصفر وينشل.",
            "نحضر إناء به زيت أو سمن لتحمير البصلة ثم تصب فوقها المرق المتبل بالملح والفلفل والبهار وتترك حتى تغلي.",
            "بعد الغليان تسكب باحتراس على الكراميل ثم نضع الأرز والكبد والقونصة ويترك على درجة حرارة هادئة جدا حتى ينضج الأرز.",
            "يسكب في طبقة التقديم ويجمل الوجه بالمكسرات والزبيب."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 500,
        "protein": 18,
        "fat": 16,
        "carbs": 70,
        "fiber": 2,
        "sugar": 16,
        "cost": {
          "grains": 1.5,
          "protein": 3,
          "produce": 0.4,
          "specialty": 3,
          "dairyEggs": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "pasta-07",
      "title": "عمل الكراميل",
      "titleEn": "Simple Caramel (for Rice with Caramel)",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "2 دقائق",
      "cookTime": "8 دقائق",
      "servings": "يكفي لطاجن أرز واحد",
      "masterIngredients": [
        {
          "id": "pb8-1",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb8-2",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb8-3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يحرق السكر مع الماء والليمون على درجة حرارة هادئة حتى تصبح كراميلة، وتترك حتى تبرد تماما وتجمد.",
          "textEn": "Cook the sugar with the water and lemon juice over low heat until it caramelizes, then let it cool completely and set.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 1,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل الكراميل",
          "ingredients": [
            "2 ملعقة كبيرة سكر",
            "ملعقة كبيرة ماء",
            "½ ملعقة صغيرة  ليمون"
          ],
          "instructions": [
            "يحرق السكر مع الماء والليمون على درجة حرارة هادئة حتى تصبح كراميلة وتترك حتى تبرد تماما وتجمد"
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 20,
        "protein": 0,
        "fat": 0,
        "carbs": 5,
        "fiber": 0,
        "sugar": 5,
        "cost": {
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "pasta-08",
      "title": "أرز بالباشامل",
      "titleEn": "Baked Rice with Assag and Béchamel",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "pb9-1",
          "name": "أرز مفلفل (انظري الوصفة أعلاه)",
          "nameEn": "Cooked fluffy rice (see recipe above)",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb9-2",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb9-3",
          "name": "عصاج (انظري باب اللحوم)",
          "nameEn": "\"Assag\" minced meat filling (see meats section)",
          "standardAmount": "قليل",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb9-4",
          "name": "باشاميل (انظري باب الخضروات)",
          "nameEn": "Béchamel (see vegetables section)",
          "standardAmount": "1-2 كوب",
          "category": "other",
          "sourceVariations": {
            "doc1": "1-2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يطهى الأرز الأبيض بطريقة الأرز المفلفل.",
          "textEn": "Cook plain white rice as for fluffy rice.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر بايركس ونضع فيه الأرز المطهو مع خلطه جيدا بالعصاج، ثم نسكب عليه الباشاميل.",
          "textEn": "In a Pyrex dish, mix the cooked rice well with the assag, then pour the béchamel over it.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يدخل فرن متوسط الحرارة حتى يحمر الوجه.",
          "textEn": "Bake in a medium oven until golden on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "أرز بالباشامل",
          "ingredients": [
            "كوب أرز",
            "ملح",
            "فلفل",
            "قليل من العصاج (انظري باب اللحوم)"
          ],
          "instructions": [
            "يطهى الأرز الأبيض بطريقة الأرز المفلفل.",
            "نحضر بايركس ونضع فيه الأرز المطهو مع خلطه جيدا بالعصاج ثم نسكب عليه الباشامل.",
            "يدخل فرن متوسط الحرارة حتى يحمر الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 13,
        "fat": 16,
        "carbs": 46,
        "fiber": 1,
        "sugar": 6,
        "cost": {
          "grains": 0.8,
          "protein": 2,
          "dairyEggs": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "pasta-09",
      "title": "أرز الشركسية",
      "titleEn": "Circassian-Style Rice with Chicken",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "pb10-1",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb10-2",
          "name": "دجاجة مسلوقة",
          "nameEn": "Boiled chicken",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb10-3",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "4 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb10-4",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb10-5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb10-6",
          "name": "حبهان ومستكة",
          "nameEn": "Cardamom and mastic",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقدح السمن أو الزيت ويضاف إليه الحبهان والمستكة لإعطاء نكهة طيبة.",
          "textEn": "Heat the ghee or oil and add the cardamom and mastic for flavor.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف المرق ويترك حتى الغليان ويتبل بالملح والفلفل.",
          "textEn": "Add the broth, bring to a boil, and season with salt and pepper.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يقطع الدجاج المسلوق شرائح صغيرة.",
          "textEn": "Cut the boiled chicken into small strips.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع الأرز في المرق ويقلب معه شرائح الدجاج.",
          "textEn": "Add the rice to the broth, stirring in the chicken strips.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يترك الأرز على درجة حرارة هادئة بدون تقليب حتى يمتص ماءه ويصير أشبه بالعصيدة.",
          "textEn": "Cook over low heat without stirring until it absorbs the liquid and takes on a thick, porridge-like texture.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "أرز الشركسية",
          "ingredients": [
            "كوب أرز",
            "دجاجة مسلوقة",
            "4 أكواب مرق",
            "2 ملعقة كبيرة سمن أو زيت",
            "ملح فلفل",
            "حبهان",
            "مستكة"
          ],
          "instructions": [
            "يقدح السمن أو الزيت ويضاف إليه الحبهان والمستكة لإعطاء نكهة طيبة.",
            "يضاف المرق ويترك حتى الغليان ويتبل بالملح والفلفل.",
            "يقطع الدجاج المسلوق شرائح صغيرة.",
            "يوضع الأرز في المرق ويقلب معه شرائح الدجاج.",
            "يترك الأرز على درجة حرارة هادئة بدون تقليب حتى يمتص ماءه ويصير أشبه بالعصيدة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 42,
        "fat": 24,
        "carbs": 40,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 7,
          "grains": 0.8,
          "dairyEggs": 0.4,
          "spices": 0.5
        }
      }
    },
    {
      "id": "pasta-10",
      "title": "الأرز بالخضار والعصاج",
      "titleEn": "Layered Rice, Peas, Carrots and Assag Timbale",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "pb11-1",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb11-2",
          "name": "مرق أو ماء",
          "nameEn": "Broth or water",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb11-3",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb11-4",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb11-5",
          "name": "جزر",
          "nameEn": "Carrots",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb11-6",
          "name": "عصاج (انظري باب اللحوم)",
          "nameEn": "\"Assag\" minced meat filling (see meats section)",
          "standardAmount": "1/4 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb11-7",
          "name": "بازلاء",
          "nameEn": "Green peas",
          "standardAmount": "1/4 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسيح الزيت أو السمن ويحمر فيه البصلة المفرية حتى تصفر.",
          "textEn": "Melt the oil or ghee and brown the grated onion in it until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يسكب عليها المرق أو الماء المتبل بالملح والفلفل حتى الغليان.",
          "textEn": "Pour in the seasoned broth or water and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضع الأرز داخل المرق أو الماء ويترك على درجة حرارة هادئة حتى يتشرب السائل، ثم نخفض الحرارة جدا حتى النضج.",
          "textEn": "Add the rice to the broth and simmer over low heat until it absorbs the liquid, then lower the heat further until fully cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تسلق البازلاء مع الملح والفلفل ثم ترفع وتصفى من الماء، ويتبع نفس الشيء في سلق الجزر.",
          "textEn": "Boil the peas with salt and pepper, then drain; do the same for the carrots.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يجهز العصاج بالطريقة المعروفة.",
          "textEn": "Prepare the assag as usual.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نحضر إناء به زيت وتشوح فيه البازلاء والجزر كل على حدة.",
          "textEn": "Sauté the peas and carrots separately in a little oil.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نحضر سلطانية عميقة نضع في قاعها طبقة من العصاج، ثم طبقة من البازلاء ثم طبقة من الأرز ثم طبقة من الجزر، ويعاد الترتيب مرة أخرى حتى ينتهي المقدار.",
          "textEn": "In a deep bowl, layer assag on the bottom, then peas, then rice, then carrots, and repeat until finished.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "نحضر طبق التقديم المستدير ونضعه فوق السلطانية ونقلب الأرز باحتراس، ويمكن تجميل الوجه بالصنوبر.",
          "textEn": "Place a round serving plate over the bowl and carefully invert; garnish with pine nuts if desired.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الأرز بالخضار والعصاج",
          "ingredients": [
            "½1 كوب أرز",
            "½1 كوب مرق أو ماء",
            "بصلة متوسطة",
            "2 ملعقة سمن أو زيت",
            "½ كيلو جزر",
            "¼ كيلو عصاج (انظري باب اللحوم)",
            "¼ كيلو بازلاء"
          ],
          "instructions": [
            "يسيح الزيت أو السمن ويحمر فيه البصلة المفرية حتى تصفر.",
            "يسكب عليها المرق أو الماء المتبل بالملح والفلفل حتى الغليان.",
            "نضع الأرز داخل المرق أو الماء ويترك على درجة حرارة هادئة حتى يتشرب السائل ثم نخفض الحرارة جدا حتى النضج.",
            "تسلق البسلة مع الملح والفلفل ثم ترفع وتصفى من الماء.",
            "يتبع نفس الشيء في سلق الجزر.",
            "يجهز العصاج بالطريقة المعروفة.",
            "نحضر إناء به زيت وتشوح فيه البسلة والجزر كل على حدة.",
            "نحضر سلطانية عميقة نضع في قاعها راق من العصاج ثم نضع فوقه راق من البسلة ثم راق من الأرز ثم راق من الجزر ثم يعاد الترتيب مرة أخرى حتى ينتهي المقدار.",
            "نحضر طبق التقديم المستدير ونضعه فوق السلطانية ونقلب الأرز باحتراس . وممكن تجميل الوجه بالصنوبر."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 15,
        "fat": 12,
        "carbs": 52,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "grains": 1,
          "produce": 2,
          "protein": 3,
          "dairyEggs": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "pasta-11",
      "title": "الفتَة (الثريد)",
      "titleEn": "Fatta (Thareed) with Rice and Garlic-Tomato Sauce",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "pb12-1",
          "name": "خبز بلدي",
          "nameEn": "Baladi bread",
          "standardAmount": "2 رغيف",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 رغيف"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb12-2",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb12-3",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb12-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb12-5",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1/2 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb12-6",
          "name": "صلصة طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb12-7",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb12-8",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يطهى الأرز الأبيض مثل الطريقة السابقة.",
          "textEn": "Cook plain white rice as before.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يقطع الخبز قطعا صغيرة ويحمر في الزيت أو السمن أو يدخل الفرن.",
          "textEn": "Cut the bread into small pieces and fry in oil or ghee, or toast in the oven.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يسخن الزيت أو السمن ويحمر فيه الثوم حتى يصفر، ثم يضاف إليه الخل ويقلب جيدا على درجة حرارة متوسطة.",
          "textEn": "Heat oil or ghee and brown the garlic until golden, then add the vinegar and stir well over medium heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضيف الصلصة المخففة بقليل من المرق وتقلب جيدا مع الملح والفلفل.",
          "textEn": "Add the tomato paste thinned with a little broth, and mix well with salt and pepper.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نأخذ جزءا من هذه الصلصة ونضعه في طبق صغير لتجميل وجه الأرز.",
          "textEn": "Set aside a small portion of this sauce to garnish the top of the rice.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 6,
          "text": "نضيف المرق المملح إلى بقية الصلصة حتى الغليان، ثم نسكبها على الخبز المحمر حتى يتشرب تماما.",
          "textEn": "Add the seasoned broth to the rest of the sauce and bring to a boil, then pour it over the fried bread until fully absorbed.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نحضر طبقا كبيرا للتقديم ونضع نصف كمية الخبز وفوقه نصف كمية الأرز ثم الخبز ثم نصف الأرز الباقي، ونضع الصلصة المحفوظة لتجميل الأرز.",
          "textEn": "On a large serving platter, layer half the bread, then half the rice, then the rest of the bread, then the remaining rice, and garnish the top with the reserved sauce.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الفتَة (الثريد)",
          "ingredients": [
            "2 رغيف بلدي",
            "كوب أرز",
            "2 كوب مرق",
            "ملح",
            "فلفل",
            "½ رأس ثوم مفري",
            "2 م صلصة طماطم",
            "2 م خل",
            "2 م سمن أو زيت"
          ],
          "instructions": [
            "يطهى الأرز الأبيض مثل الطريقة السابقة.",
            "يقطع الخبز قطعا صغيرة ويحمر في الزيت أو السمن أو يدخل في الفرن.",
            "يسخن الزيت أو السمن ويحمر فيه الثوم حتى يصفر ثم يضاف إليه الخل ويقلب جيدا في درجة حرارة متوسطة.",
            "نضيف الصلصة المخففة بقليل من المرق وتقلب جيدا مع الملح والفلفل.",
            "نأخذ جزء من هذه الصلصة ونضعها في طبق صغير لتجميل وجه الأرز.",
            "نضيف المرق المملح إلى بقية الصلصة حتى الغليان ثم نسكبها على الخبز المحمر حتى يتشرب تماما.",
            "نحضر طبق كبير للتقديم ونضع ½ كمية الخبز وفوقه ½ كمية الأرز ثم الخبز ونصف الأرز الباقي ونضع الصلصة لتجميل الأرز.",
            "خبز ___ أرز ___ خبز ___أرز ___صلصة"
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 9,
        "fat": 10,
        "carbs": 62,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "grains": 1.5,
          "protein": 1,
          "produce": 0.8,
          "dairyEggs": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "pasta-12",
      "title": "الشعرية",
      "titleEn": "Toasted Vermicelli in Tomato Broth",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "pb13-1",
          "name": "شعرية",
          "nameEn": "Vermicelli",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb13-2",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb13-3",
          "name": "طماطم أو صلصة",
          "nameEn": "Tomatoes or tomato paste",
          "standardAmount": "1/4 كيلو أو 2 ملعقة صلصة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 كيلو أو 2 ملعقة صلصة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb13-4",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb13-5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb13-6",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقدح السمن أو الزيت وتحمر فيه الشعرية حتى يصير لونها ذهبيا.",
          "textEn": "Heat the ghee or oil and toast the vermicelli in it until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب في الخلاط البصل والطماطم، وممكن استبدال الطماطم بالصلصة.",
          "textEn": "Blend the onion and tomatoes (or tomato paste).",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر إناء آخر ونضع فيه المرق وخليط البصل والطماطم ونتبلهم بالملح والفلفل حتى الغليان.",
          "textEn": "In another pot, combine the broth with the onion-tomato mixture, season with salt and pepper, and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يسكب المرق بالصلصة على الشعرية ويقلبوا جيدا، ثم تهدأ الحرارة وبعد أن تتشرب الشعرية السائل تخفض الحرارة حتى النضج.",
          "textEn": "Pour the broth-sauce over the vermicelli and mix well, then lower the heat, and once the vermicelli absorbs the liquid, reduce further until fully cooked.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ممكن استبدال المرق بالماء مع زيادة كمية السمن أو الزيت إلى الضعف.",
          "textEn": "Broth can be replaced with water, doubling the amount of ghee or oil.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الشعرية",
          "ingredients": [
            "½ كيلو شعرية",
            "بصلة متوسطة",
            "¼  كيلو طماطم أو 2 ملعقة صلصة طماطم",
            "2 كوب مرق",
            "ملح",
            "فلفل",
            "2 ملعقة زيت أو سمن"
          ],
          "instructions": [
            "يقدح السمن أو الزيت وتحمر فيه الشعرية حتى يصير لونها ذهبياً.",
            "يضرب في الخلاط البصل والطماطم وممكن استبدال الطماطم بالصلصة.",
            "نحضر إناء آخر و ونضع فيه المرق وخليط البصل والطماطم ونتبلهم بالملح والفلفل حتى الغليان.",
            "يسكب المرق بالصلصة على الشعرية ويقلبوا جيدا ثم تهدأ الحرارة وبعد أن تتشرب الشعرية السائل تخفض الحرارة حتى النضج.",
            "ممكن استبدال المرق بالماء مع زيادة كمية السمن أو الزيت إلى الضعف."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 510,
        "protein": 15,
        "fat": 9,
        "carbs": 92,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "grains": 2,
          "produce": 1,
          "protein": 1,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "pasta-13",
      "title": "لسان العصفور بالمرق",
      "titleEn": "Toasted Orzo in Tomato Broth",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "pb14-1",
          "name": "لسان عصفور",
          "nameEn": "Orzo pasta",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb14-2",
          "name": "بصلة متوسطة وطماطم",
          "nameEn": "Medium onion and tomato",
          "standardAmount": "1 بصلة و1/4 كيلو طماطم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة و1/4 كيلو طماطم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb14-3",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "4 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb14-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb14-5",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb14-6",
          "name": "زبيب",
          "nameEn": "Raisins, for garnish",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقدح السمن أو الزيت ويحمر فيه لسان العصفور حتى يصير لونه ذهبيا.",
          "textEn": "Heat the ghee or oil and toast the orzo in it until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب في الخلاط البصل والطماطم، وممكن استبدال الطماطم بالصلصة.",
          "textEn": "Blend the onion and tomato (or use tomato paste instead).",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تضاف أكواب المرق (أو ماء متبل بالملح والفلفل مع مضاعفة كمية السمن أو الزيت) لخليط البصل والطماطم في إناء آخر ويترك حتى الغليان.",
          "textEn": "Add the broth (or seasoned water, doubling the ghee or oil) to the onion-tomato mixture in another pot and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يسكب المرق بالصلصة على لسان العصفور ويقلبوا جيدا، ثم تهدأ الحرارة وبعد أن يتشرب السائل تخفض الحرارة حتى النضج.",
          "textEn": "Pour the broth-sauce over the orzo and mix well, then lower the heat, and once the liquid is absorbed, reduce further until fully cooked.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد غرف لسان العصفور في طبق التقديم يجمل بالزبيب المحمر في السمن.",
          "textEn": "Once served, garnish with raisins toasted in ghee.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "لسان العصفور بالمرق",
          "ingredients": [
            "½ كيلو لسان عصفور",
            "4 أكواب مرق",
            "ملح",
            "فلفل",
            "سمن أو زيت"
          ],
          "instructions": [
            "يقدح السمن أو الزيت ويحمر فيه لسان العصفور حتى يصير لونه ذهبيا.",
            "يضرب في الخلاط البصل والطماطم وممكن استبدال الطماطم بالصلصة.",
            "تضاف أكواب المرق (أو ماء متبل بالملح والفلفل مع مضاعفة كمية السمن أو الزيت) لخليط البصل و الطماطم في إناء آخر و يترك حتى الغليان.",
            "يسكب المرق بالصلصة على لسان العصفور ويقلبوا جيدا ثم تهدأ الحرارة وبعد أن يتشرب السائل تخفض الحرارة حتى النضج.",
            "بعد غرف لسان العصفور في طبق التقديم يجمل بالزبيب المحمر في السمن."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 16,
        "fat": 9,
        "carbs": 94,
        "fiber": 5,
        "sugar": 7,
        "cost": {
          "grains": 2.5,
          "produce": 1,
          "protein": 1.5,
          "dairyEggs": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "pasta-14",
      "title": "لسان العصفور مع اللحم",
      "titleEn": "Baked Orzo with Beef in Tomato Broth",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "pb15-1",
          "name": "لسان عصفور",
          "nameEn": "Orzo pasta",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb15-2",
          "name": "لحم",
          "nameEn": "Beef",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb15-3",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb15-4",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb15-5",
          "name": "بصلة وطماطم",
          "nameEn": "Onion and tomato",
          "standardAmount": "1 بصلة و1/4 كيلو طماطم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة و1/4 كيلو طماطم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb15-6",
          "name": "مرق أو ماء",
          "nameEn": "Broth or water",
          "standardAmount": "4 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسلق اللحم المقطع والمتبل بالملح والفلفل والبهار نصف سلق فقط.",
          "textEn": "Parboil the seasoned diced beef until only half cooked.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب في الخلاط البصل والطماطم، وممكن استبدال الطماطم بالصلصة.",
          "textEn": "Blend the onion and tomato (or use tomato paste instead).",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يسكب المرق بالصلصة على لسان العصفور واللحم في بايركس.",
          "textEn": "Pour the broth-sauce over the orzo and meat in a Pyrex dish.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرن متوسط الحرارة حتى يتم النضج.",
          "textEn": "Bake in a medium oven until fully cooked.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "لسان العصفور مع اللحم",
          "ingredients": [
            "½ كيلو لسان عصفور",
            "½ كيلو لحم",
            "ملح",
            "ففل",
            "بهار",
            "سمن أو زيت",
            "4 أكواب مرق أو ماء"
          ],
          "instructions": [
            "يسلق اللحم المقطع والمتبل بالملح والفلفل والبهار نصف سلق فقط.",
            "يضرب في الخلاط البصل والطماطم وممكن استبدال الطماطم بالصلصة.",
            "يسكب المرق بالصلصة على لسان العصفور و اللحم في بايركس.",
            "تدخل فرن متوسط الحرارة حتى يتم النضج."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 580,
        "protein": 32,
        "fat": 18,
        "carbs": 72,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "grains": 2.5,
          "protein": 7,
          "produce": 1,
          "dairyEggs": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "pasta-15",
      "title": "الكسكسي بيخنى اللحم",
      "titleEn": "Steamed Couscous with Beef Stew",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "pb16-1",
          "name": "كسكسي",
          "nameEn": "Couscous",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb16-2",
          "name": "لحم بتلو",
          "nameEn": "Veal",
          "standardAmount": "1/2 كيلو أو أقل",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو أو أقل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb16-3",
          "name": "بصل مفري غليظ",
          "nameEn": "Coarsely grated onion",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb16-4",
          "name": "طماطم مصفاة",
          "nameEn": "Strained tomatoes",
          "standardAmount": "1/4 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb16-5",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb16-6",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb16-7",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نحضر إناء واسعا ومرتفع الحافة ويملأ بالماء لمنتصفه، وتوضع مصفاة فوقه وتلحم معها بطبقة من العجين (دقيق معجون بالماء)، ويرفع على درجة حرارة متوسطة حتى الغليان.",
          "textEn": "Fill a wide, deep pot halfway with water. Place a steamer basket over it, sealing the join with a strip of flour-and-water dough, and bring to a boil over medium heat.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع الكسكسي في شاشة بحجمه وتطوى أطرافها داخل المصفاة لتغطيته، ثم تغطى بغطاء الإناء، ويترك على درجة حرارة هادئة من 20 إلى 30 دقيقة.",
          "textEn": "Place the couscous in a cloth sized to fit the steamer, fold the edges over to cover it, put the lid on, and steam over low heat for 20-30 minutes.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ترفع الشاشة من المصفاة بحرص ويفرد الكسكسي في وعاء ويقلب بالمقصوصة لفصل الذرات بعضها عن بعض، ثم يترك ليهدأ. يرش بمقدار كوب من الماء البارد أو المرق وتفكك الذرات بخفة باليد.",
          "textEn": "Carefully lift out the cloth and spread the couscous in a bowl, fluffing it with a fork to separate the grains, then let it rest. Sprinkle with about a cup of cold water or broth and gently break up the grains by hand.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يعاد الكسكسي إلى الشاش ويوضع في المصفاة ويغطى ويطهى ثانيا لمدة 30 دقيقة.",
          "textEn": "Return the couscous to the cloth and steamer, cover, and steam again for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ينزع من الشاش ويوضع في الوعاء على درجة حرارة هادئة، ويضاف إليه السمن حسب الرغبة ويقلَب بالمقصوصة وهو ساخن.",
          "textEn": "Remove from the cloth into the bowl, stir in ghee to taste while still hot, fluffing with a fork.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يقدح السمن ويحمر فيه البصل، ثم يضاف اللحم المقطع مكعبات صغيرة ويحمر معه، ثم يضاف الطماطم المصفاة والملح والفلفل والبهار.",
          "textEn": "Heat the ghee and brown the onion, then add the diced meat and brown together, then add the strained tomatoes, salt, pepper and mixed spice.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تترك على درجة حرارة هادئة حتى ينضج اللحم، ثم يضاف قليل من الماء حتى تغلي وتترك حتى ينضج اللحم تماما.",
          "textEn": "Simmer over low heat until the meat is nearly cooked, then add a little water, bring to a boil, and simmer until fully cooked.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يغرف الكسكسي الساخن في طبق ويجمل باليخنى، أو يوضع اليخنى في طبق آخر.",
          "textEn": "Serve the hot couscous topped with the stew, or serve the stew alongside in a separate dish.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بدلا من اليخنى، يقدح السمن وتوضع بعض الصلصة أو عصير الطماطم المتبلة بالملح والفلفل، ونضيف لها كمية قليلة من الماء وتترك حتى الغليان وتصير سميكة نوعا ما. تصب الصلصة في إناء صغير ويوضع مرق ساخن في سلطانية أخرى، ثم يغرف الكسكسي في الطبق ويؤكل مع المرق والصلصة.",
          "textEn": "Instead of the stew, heat ghee with a little tomato sauce or juice seasoned with salt and pepper, add a little water, and simmer until somewhat thick. Serve this sauce in a small bowl alongside hot broth in another, and eat the couscous with both the broth and the sauce.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "طريقة إضافية بالصلصة والمرق بدلا من اليخنى",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "variation"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكسكسي بيخنى اللحم",
          "ingredients": [
            "½ كيلو كسكسي",
            "½ كيلو لحم بتلو أو أقل",
            "½ كيلو بصل مفري غليظ",
            "¼ كيلو طماطم مصفاه",
            "2 ملعقة كبيرة سمن",
            "قليل من الماء",
            "ملح",
            "فلفل",
            "بهار"
          ],
          "instructions": [
            "نحضر إناء واسع ومرتفع الحافة ويملأ بالماء لمنتصفه.",
            "توضع مصفاة فوق الإناء وتلحم معها بطبقة من العجين (المكون من دقيق معجون بالماء).",
            "يرفع الإناء على درجة حرارة متوسطة حتى الغليان.",
            "يوضع الكسكسي في شاشة بحجمه وتطوى أطرافها داخل المصفاة لتغطيته ثم تغطى بغطاء الإناء.",
            "يترك على درجة حرارة هادئة من 20 : 30 دقيقة.",
            "ترفع الشاشة من المصفاة بحرص ويفرد الكسكسي في وعاء ويقلب بالمقصوصة لفصل الذرات بعضها عن بعض ثم يترك ليهدأ.",
            "يرش بمقدار كوب من الماء البارد أو المرق وتفكك الذرات بخفه باليد.",
            "يعاد الكسكسي إلى الشاشة ويوضع في المصفاة ويغطي ويطهى ثانيا لمدة 30 دقيقة.",
            "ينزع من الشاشة ويوضع في الوعاء على درجة حرارة هادئة ويضاف إليه السمن حسب الرغبة ويقلَب بالمقصوصة وهو ساخن.",
            "يقدح السمن ويحمر فيه البصل ثم يضاف اللحم المقطع مكعبات صغيرة ويحمر معه ثم يضاف الطماطم المصفاة والملح والفلفل والبهار.",
            "تترك على درجة حرارة هادئة حتى تنضج اللحم ثم يضاف قليل من الماء حتى تغلي ثم تترك حتى ينضج اللحم تماما.",
            "يغرف الكسكسي الساخن في طبق ويجمل باليخنى أو يوضع اليخنى في طبق آخر.",
            "بدلا من اليخني يقدح السمن و توضع بعض الصلصة أو عصير الطماطم المتبلة بالملح والفلفل.",
            "نضيف لها كمية قليلة من الماء وتترك حتى الغليان وتصير سمكية نوعا ما.",
            "تصب الصلصة في إناء صغير و نضع مرق ساخن في سلطانية أخرى.",
            "ثم يغرف الكسكسي في الطبق ويؤكل مع المرق والصلصة."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 540,
        "protein": 26,
        "fat": 16,
        "carbs": 70,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "grains": 2.5,
          "protein": 7,
          "produce": 1.5,
          "dairyEggs": 0.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "pasta-16",
      "title": "مكرونة بصلصة الطماطم",
      "titleEn": "Pasta in Tomato Sauce with Cheese",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "pb17-1",
          "name": "مكرونة",
          "nameEn": "Pasta",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb17-2",
          "name": "طماطم معصورة أو صلصة",
          "nameEn": "Pressed tomatoes or tomato paste",
          "standardAmount": "1/4 كيلو أو 2 ملعقة صلصة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 كيلو أو 2 ملعقة صلصة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb17-3",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb17-4",
          "name": "عصير ليمون أو خل",
          "nameEn": "Lemon juice or vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb17-5",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb17-6",
          "name": "جبن مبشور",
          "nameEn": "Grated cheese",
          "standardAmount": "1/8 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/8 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغلى مقدار كاف من الماء المضاف إليه الملح والخل، ثم توضع فيه المكرونة، ويترك الإناء مكشوفا حتى تنضج، ثم تصفى من ماء السلق.",
          "textEn": "Bring plenty of salted, vinegared water to a boil, add the pasta, cook uncovered until done, and drain.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يقدح السمن أو الزيت وتضاف إليه الطماطم المعصورة (أو صلصة الطماطم) حتى تنضج.",
          "textEn": "Heat the ghee or oil and add the pressed tomatoes (or tomato paste), cooking until softened.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف قليل من الماء ويتبل بالملح والفلفل وعصير ليمونة أو ملعقة خل ويترك حتى الغليان.",
          "textEn": "Add a little water, season with salt, pepper and lemon juice or vinegar, and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تضاف لها المكرونة وتقلب بخفة، ثم تغرف ويرش السطح بالجبن المبشور.",
          "textEn": "Add the pasta and toss gently, then serve topped with grated cheese.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يمكن إضافة بصلة متوسطة تحمر في الزيت ثم يضاف إليها عصير الطماطم أو ملعقتي صلصة الطماطم وتستكمل بنفس الطريقة.",
          "textEn": "A medium onion can be browned in the oil first, then the tomato juice or paste added, continuing the same way.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "إضافة بصل",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "مكرونة بصلصة الطماطم",
          "ingredients": [
            "½ كيلو مكرونة",
            "¼ كيلو طماطم معصورة أو 2 م صلصة طماطم",
            "ملح",
            "فلفل",
            "عصير ليمونة أو ملعقة كبيرة خل",
            "2 م سمن أو زيت",
            "⅛ كيلو جبن مبشور"
          ],
          "instructions": [
            "يغلى مقدار كاف من الماء المضاف إليه الملح والخل ثم توضع فيه المكرونة.",
            "يترك الإناء مكشوفا حتى يتم نضجها ثم تصفى من ماء السلق لتستعمل.",
            "يقدح السمن أو الزيت وتضاف إليه الطماطم المعصورة (أو صلصة الطماطم) حتى تنضج الطماطم.",
            "يضاف قليل من الماء ويتبل بالملح والفلفل وعصير ليمونة أوملعقة خل ويترك حتى الغليان.",
            "تضاف لها المكرونة وتقلب بخفة.",
            "تغرف ويرش السطح بالجبن المبشور.",
            "يمكن إضافة بصلة متوسطة تحمر في الزيت ثم يضاف إليها عصير الطماطم أو ملعقتي صلصة الطماطم وتستكمل بنفس الطريقة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 19,
        "fat": 15,
        "carbs": 86,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "grains": 1.5,
          "produce": 0.8,
          "dairyEggs": 1.8,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "pasta-17",
      "title": "مكرونة بالخضار",
      "titleEn": "Pasta with Sautéed Carrots and Peas",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "pb18-1",
          "name": "مكرونة",
          "nameEn": "Pasta",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb18-2",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb18-3",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb18-4",
          "name": "ورق لورا مطحون",
          "nameEn": "Ground bay leaf",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb18-5",
          "name": "جزرة",
          "nameEn": "Carrot",
          "standardAmount": "1 جزرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 جزرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb18-6",
          "name": "بازلاء",
          "nameEn": "Green peas",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb18-7",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb18-8",
          "name": "خس وجرجير للتزيين",
          "nameEn": "Lettuce and arugula, for garnish",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغلى مقدار كاف من الماء المضاف إليه الملح والخل، ثم توضع فيه المكرونة، ويترك الإناء مكشوفا حتى تنضج، ثم تصفى.",
          "textEn": "Bring plenty of salted, vinegared water to a boil, add the pasta, cook uncovered until done, and drain.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحمر بصلة مفرية ثم يضاف إليها الثوم المفري ويتبلوا بالملح والفلفل وورق اللورا.",
          "textEn": "Brown the grated onion, then add the crushed garlic, and season with salt, pepper and ground bay leaf.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تسلق جزرة مع قليل من البازلاء ثم يسكبوا على البصلة ويقلبوا جيدا، ثم تخلط جيدا بالمكرونة.",
          "textEn": "Boil the carrot with a little of the peas, then add to the onion and mix well, then combine thoroughly with the pasta.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يجمل الوجه بورق الخس والجرجير.",
          "textEn": "Garnish with lettuce and arugula leaves.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "مكرونة بالخضار",
          "ingredients": [
            "½ كيلو مكرونة",
            "بصلة متوسطة",
            "2 فص ثوم مفري",
            "ملح",
            "فلفل",
            "ورق اللورا المطحون",
            "جزرة",
            "قليل من البسلة",
            "زيت أو سمن"
          ],
          "instructions": [
            "يغلى مقدار كاف من الماء المضاف إليه الملح والخل ثم توضع فيه المكرونة.",
            "يترك الإناء مكشوفا حتى يتم نضجها ثم تصفى من ماء السلق لتستعمل.",
            "تحمر بصلة مفرية ثم يضاف إليها الثوم المفري ويتبلوا بالملح والفلفل وورق اللورا.",
            "تسلق جزرة مع قليل من البسلة ثم يسكبوا على البصلة ويقلبوا جيدا ثم تخلط جيدا بالمكرونة.",
            "يجمل الوجه بورق الخس والجرجير."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 500,
        "protein": 15,
        "fat": 10,
        "carbs": 88,
        "fiber": 6,
        "sugar": 6,
        "cost": {
          "grains": 1.5,
          "produce": 1.5,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "pasta-18",
      "title": "مكرونة بصلصلة الفريدو",
      "titleEn": "Pasta with Chicken in Alfredo-Style White Sauce",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "pb19-1",
          "name": "مكرونة",
          "nameEn": "Pasta",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb19-2",
          "name": "دجاجة",
          "nameEn": "Chicken",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb19-3",
          "name": "بصلة صغيرة",
          "nameEn": "Small onion",
          "standardAmount": "1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb19-4",
          "name": "فلفلة خضراء",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb19-5",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb19-6",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb19-7",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb19-8",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb19-9",
          "name": "مرق ولبن ومستردة",
          "nameEn": "Broth, milk and mustard",
          "standardAmount": "قليل من كل",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "قليل من كل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb19-10",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغلى مقدار كاف من الماء المضاف إليه الملح والخل، ثم توضع فيه المكرونة، ويترك الإناء مكشوفا حتى تنضج، ثم تصفى.",
          "textEn": "Bring plenty of salted, vinegared water to a boil, add the pasta, cook uncovered until done, and drain.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تسلق الدجاجة مع البصل والتوابل وترفع من المرق وتقطع صغيرا جدا، ثم تقلب في الدقيق المخلوط بالثوم المفري.",
          "textEn": "Boil the chicken with the onion and spices, lift out of the broth, and cut into very small pieces, then toss in flour mixed with crushed garlic.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحمر بصلة مفرية في الزيت، ثم يضاف إليها الدجاج المقطع والثوم المفري والفلفل المقطع صغيرا والخل ويقلبوا جيدا.",
          "textEn": "Brown a grated onion in oil, then add the diced chicken, crushed garlic, finely chopped green pepper and vinegar, and mix well.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضاف قليل من المرق أو الماء المضاف إليه قليل من اللبن والمستردة.",
          "textEn": "Add a little broth or water with a little milk and mustard.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تضاف المكرونة وتخلط جيدا، ثم نحضر بايركس مدهون زيت ونسكب فيه المكرونة المخلوطة وتغطى.",
          "textEn": "Add the pasta and mix well, then transfer to an oiled Pyrex dish and cover.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تدخل الفرن على درجة حرارة هادئة لمدة بسيطة حتى تتشرب السائل.",
          "textEn": "Bake briefly in a low oven until the liquid is absorbed.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "مكرونة بصلصلة الفريدو",
          "ingredients": [
            "½ كيلو مكرونة",
            "1 دجاجة",
            "بصلة صغيرة",
            "ثمرة فلفل أخضر",
            "ملح",
            "فلفل",
            "فص ثوم مفري",
            "2 ملعقة كبيرة دقيق",
            "ملعقة كبيرة خل",
            "2 ملعقة كبيرة زيت",
            "قليل من المرق أو الماجي مع قليل من الماء",
            "قليل من اللبن",
            "ملعقة صغيرة  مستردة"
          ],
          "instructions": [
            "يغلى مقدار كاف من الماء المضاف إليه الملح والخل ثم توضع فيه المكرونة.",
            "يترك الإناء مكشوفا حتى يتم نضجها ثم تصفى من ماء السلق لتستعمل.",
            "تسلق الدجاجة مع البصل والتوابل وترفع من المرق وتقطع صغيرا جدا.",
            "تقلب في الدقيق المخلوط بالثوم المفري.",
            "تحمر بصلة مفرية في الزيت ثم يضاف إليها الدجاج المقطع والثوم المفري والفلفل المقطع صغيرا والخل ويقلبوا جيدا.",
            "يضاف قليل من المرق أو الماء المضاف إليه الماجي مع قليل من اللبن.",
            "تضاف المكرونة وتخلط جيدا.",
            "نحضر بايركس مدهون زيت ونسكب فيه المكرونة المخلوطة بالخلطة السابقة وتغطى.",
            "تدخل الفرن على درجة حرارة هادئة لمدة بسيطة حتى تتشرب السائل."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 640,
        "protein": 42,
        "fat": 22,
        "carbs": 66,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 1.5,
          "protein": 7,
          "produce": 0.8,
          "dairyEggs": 0.6,
          "fats": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "pasta-19",
      "title": "مكرونة بالجبن",
      "titleEn": "Pasta with Melted Cheese and Chicken Sauce",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "pb20-1",
          "name": "مكرونة",
          "nameEn": "Pasta",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb20-2",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb20-3",
          "name": "قطع دجاج مقطعة صغيرا",
          "nameEn": "Diced chicken pieces",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb20-4",
          "name": "جبن مطبوخ (كباية)",
          "nameEn": "Processed melting cheese (\"kabaya\")",
          "standardAmount": "1/3 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/3 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb20-5",
          "name": "لبن وقشدة",
          "nameEn": "Milk and clotted cream",
          "standardAmount": "قليل من كل",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "قليل من كل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb20-6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb20-7",
          "name": "زيتون للتزيين",
          "nameEn": "Olives, for garnish",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغلى مقدار كاف من الماء المضاف إليه الملح والخل، ثم توضع فيه المكرونة، ويترك الإناء مكشوفا حتى تنضج، ثم تصفى.",
          "textEn": "Bring plenty of salted, vinegared water to a boil, add the pasta, cook uncovered until done, and drain.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يحمر الثوم المفري في الزيت حتى يصفر لونه.",
          "textEn": "Brown the crushed garlic in oil until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضيف قطع الدجاج إلى الثوم ويقلبوا جيدا.",
          "textEn": "Add the chicken pieces to the garlic and mix well.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضيف الجبن المطبوخ مع قليل من اللبن والقشدة والماء حتى تسيح الجبن ويسمك القوام.",
          "textEn": "Add the melting cheese with a little milk, clotted cream and water, until the cheese melts and the sauce thickens.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تسكب الخلطة على المكرونة وتجمل بقطع الزيتون.",
          "textEn": "Pour the sauce over the pasta and garnish with olive pieces.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "مكرونة بالجبن",
          "ingredients": [
            "½ كيلو مكرونة",
            "2 فص ثوم مفري",
            "قطع دجاج مقطعة صغيرا",
            "⅓ كوب من الجبن المطبوخ (كباية) مع قليل من اللبن والقشدة",
            "قليل من الماء وماجي",
            "زيت"
          ],
          "instructions": [
            "يغلى مقدار كاف من الماء المضاف إليه الملح والخل ثم توضع فيه المكرونة.",
            "يترك الإناء مكشوفا حتى يتم نضجها ثم تصفى من ماء السلق لتستعمل.",
            "يحمر الثوم المفري في الزيت حتى يصفر لونه.",
            "نضيف قطع الدجاج إلى الثوم ويقلبوا جيدا.",
            "نضيف الجبن المطبوخ مع قليل من اللبن والقشدة والماء وماجي حتى تسيح الجبن ويسمك القوام.",
            "تسكب الخلطة على المكرونة وتجمل بقطع الزيتون."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 600,
        "protein": 28,
        "fat": 20,
        "carbs": 78,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 1.5,
          "protein": 4,
          "dairyEggs": 2,
          "fats": 0.3,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "pasta-20",
      "title": "المكرونة المحمرة",
      "titleEn": "Browned Pasta Simmered in Broth",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "pb21-1",
          "name": "مكرونة",
          "nameEn": "Pasta",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb21-2",
          "name": "مرق أو ماء",
          "nameEn": "Broth or water",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb21-3",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb21-4",
          "name": "بصلة صغيرة",
          "nameEn": "Small onion",
          "standardAmount": "1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb21-5",
          "name": "صلصة طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb21-6",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقدح السمن أو الزيت وتحمر فيه المكرونة مع التقليب حتى يصفر لونها.",
          "textEn": "Heat the ghee or oil and toast the raw pasta in it, stirring, until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغلي المرق أو الماء مع الملح والفلفل.",
          "textEn": "Bring the broth or water to a boil with salt and pepper.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يسكب على المكرونة المحمرة وتترك على درجة حرارة منخفضة حتى تتشرب السائل، وتترك مغطاة حتى النضج.",
          "textEn": "Pour over the browned pasta and simmer over low heat, covered, until the liquid is absorbed and fully cooked.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يمكن تحمير بصلة صغيرة وصلصة الطماطم وإضافتهما إلى المرق أو الماء المغلي واستكمال عملية الطهي.",
          "textEn": "A small browned onion and a little tomato paste can be added to the boiling broth or water before finishing the cooking.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "المكرونة المحمرة",
          "ingredients": [
            "½ كيلو مكرونة",
            "2 كوب مرق أو ماء مع ماجي",
            "ملح",
            "فلفل",
            "بصلة صغيرة",
            "ملعقة صغيرة  صلصة طماطم",
            "سمن أو زيت"
          ],
          "instructions": [
            "يقدح السمن أو الزيت وتحمر فيه المكرونة مع التقليب حتى يصفر لونها.",
            "يغلي المرق أو الماء مع الماجي ويتبل بالملح والفلفل.",
            "يسكب على المكرونة المحمرة وتترك على درجة حرارة منخفضة حتى تتشرب السائل وتترك مغطاة حتى النضج.",
            "يمكن تحمير بصلة صغيرة وصلصة الطماطم وإضافتهم إلى المرق أو الماء المغلي وتستكمل عملية الطهي."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 500,
        "protein": 15,
        "fat": 9,
        "carbs": 90,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "grains": 1.5,
          "protein": 1,
          "produce": 0.3,
          "dairyEggs": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "pasta-21",
      "title": "مكرونة بالفلفل الأخضر والزيتون",
      "titleEn": "Pasta with Green Pepper, Tomato and Olives",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "pb22-1",
          "name": "مكرونة",
          "nameEn": "Pasta",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb22-2",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb22-3",
          "name": "عصير طماطم أو صلصة",
          "nameEn": "Tomato juice or tomato paste",
          "standardAmount": "1 كوب أو 2 ملعقة صلصة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كوب أو 2 ملعقة صلصة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb22-4",
          "name": "فلفلة خضراء",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb22-5",
          "name": "زيتون مقطع",
          "nameEn": "Sliced olives",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb22-6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb22-7",
          "name": "ليمون أو خل",
          "nameEn": "Lemon juice or vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb22-8",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغلى مقدار كاف من الماء المضاف إليه الملح والخل، ثم توضع فيه المكرونة، ويترك الإناء مكشوفا حتى تنضج، ثم تصفى.",
          "textEn": "Bring plenty of salted, vinegared water to a boil, add the pasta, cook uncovered until done, and drain.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يقدح السمن أو الزيت وتصفر فيه البصلة، ثم نضيف عصير الطماطم أو صلصة الطماطم ويتبلوا بالملح والفلفل وعصير الليمون أو الخل.",
          "textEn": "Heat the ghee or oil and lightly brown the onion, then add the tomato juice or paste, and season with salt, pepper and lemon juice or vinegar.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد نضج الطماطم نضيف الفلفل المقطع صغيرا ويقلبوا تقليبتين.",
          "textEn": "Once the tomato softens, add the finely chopped green pepper and stir briefly.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضع المكرونة المسلوقة في هذه الخلطة وتقلب جيدا، وتجمل بالزيتون المقطع.",
          "textEn": "Add the boiled pasta to this mixture and mix well, garnishing with sliced olives.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "مكرونة بالفلفل الأخضر والزيتون",
          "ingredients": [
            "½ كيلو مكرونة",
            "بصلة متوسطة",
            "كوب عصير طماطم أو 2 م صلصة",
            "ثمرة فلفلة خضراء",
            "زيتون مقطع",
            "ملح",
            "فلفل",
            "ليمون أو م خل"
          ],
          "instructions": [
            "يغلى مقدار كاف من الماء المضاف إليه الملح والخل ثم توضع فيه المكرونة.",
            "يترك الإناء مكشوفا حتى يتم نضجها ثم تصفى من ماء السلق لتستعمل.",
            "يقدح السمن أو الزيت وتصفر فيه البصلة ثم نضيف عصير الطماطم أو صلصة الطماطم ويتبلوا بالملح والفلفل وعصير الليمون أو الخل.",
            "بعد نضج الطماطم نضيف الفلفل المقطع صغيرا ويقلبوا تقليبتين.",
            "نضع المكرونة المسلوقة في هذه الخلطة وتقلب جيدا.",
            "تجمل بالزيتون المقطع."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 510,
        "protein": 15,
        "fat": 10,
        "carbs": 90,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "grains": 1.5,
          "produce": 1.2,
          "specialty": 1,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "pasta-22",
      "title": "مكرونة بالبطاطس",
      "titleEn": "Baked Pasta and Potato Bake",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "pb23-1",
          "name": "مكرونة",
          "nameEn": "Pasta",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb23-2",
          "name": "بطاطس",
          "nameEn": "Potato",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 حبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb23-3",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb23-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb23-5",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغلى مقدار كاف من الماء المضاف إليه الملح والخل، ثم توضع فيه المكرونة، ويترك الإناء مكشوفا حتى تنضج، ثم تصفى.",
          "textEn": "Bring plenty of salted, vinegared water to a boil, add the pasta, cook uncovered until done, and drain.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تسلق البطاطس وتبشر ثم تخلط بالبيض المخفوق والمتبل بالملح والفلفل جيدا، ثم تخلط المكرونة بهذه الخلطة.",
          "textEn": "Boil the potato, grate it, and mix well with the beaten, seasoned egg, then combine with the pasta.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تدهن صينية أو بايركس بالسمن أو الزيت وتوضع بها المكرونة مع وضع قطعة زبد على الوجه.",
          "textEn": "Grease a tray or Pyrex dish with ghee or oil, add the pasta mixture, and top with a knob of butter.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "هز البايركس جيدا ثم إدخالها فرن متوسط الحرارة حتى يحمر الوجه.",
          "textEn": "Shake the dish gently to settle, then bake in a medium oven until golden on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "مكرونة بالبطاطس",
          "ingredients": [
            "½ كيلو مكرونة",
            "حبة بطاطس",
            "2 بيضة",
            "ملح",
            "فلفل",
            "زيت"
          ],
          "instructions": [
            "يغلى مقدار كاف من الماء المضاف إليه الملح والخل ثم توضع فيه المكرونة.",
            "يترك الإناء مكشوفا حتى يتم نضجها ثم تصفى من ماء السلق لتستعمل.",
            "تسلق البطاطس وتبشر ثم تخلط بالبيض المخفوق والمتبل بالملح والفلفل جيدا ثم تخلط المكرونة بهذه الخلطة.",
            "تدهن صينية أو بايركس بالسمن أو الزيت وتوضع بها المكرونة مع وضع قطعة زبد على الوجه.",
            "هز البايركس جيدا ثم إدخالها فرن متوسط الحرارة حتى يحمر الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 530,
        "protein": 17,
        "fat": 12,
        "carbs": 88,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "grains": 1.5,
          "produce": 0.3,
          "dairyEggs": 0.6,
          "fats": 0.3
        }
      }
    },
    {
      "id": "pasta-23",
      "title": "مكرونة الباستا الصيني",
      "titleEn": "Chinese-Style Flat Noodles with Chicken and Cabbage",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "pb24-1",
          "name": "باستا عريضة مبططة",
          "nameEn": "Flat wide noodles",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb24-2",
          "name": "دجاج مسلوق",
          "nameEn": "Boiled chicken",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb24-3",
          "name": "فلفل رومي",
          "nameEn": "Bell pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb24-4",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb24-5",
          "name": "ورق كرنب",
          "nameEn": "Cabbage leaves",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb24-6",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb24-7",
          "name": "ليمون",
          "nameEn": "Lemon",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb24-8",
          "name": "صوص الصويا",
          "nameEn": "Soy sauce",
          "standardAmount": "3 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "3 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb24-9",
          "name": "ملح وفلفل وزعتر وسماق",
          "nameEn": "Salt, pepper, thyme and sumac",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb24-10",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغلى مقدار كاف من الماء المضاف إليه الملح والخل، ثم توضع فيه الباستا، ويترك الإناء مكشوفا حتى تنضج، ثم تصفى.",
          "textEn": "Bring plenty of salted, vinegared water to a boil, add the noodles, cook uncovered until done, and drain.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يقطع الدجاج المسلوق قطعا عرضيا، ويقطع ورق الكرنب الصغير والفلفل الرومي قطعا رفيعة وكذا الثوم يقطع صغيرا.",
          "textEn": "Cut the boiled chicken crosswise into pieces; thinly slice the small cabbage leaves and bell pepper, and finely chop the garlic.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يقدح الزيت ثم تحمر فيه قطع الدجاج، ثم يضاف إليها الخل ثم ملعقة صغيرة من صوص الصويا حسب الرغبة.",
          "textEn": "Heat the oil and brown the chicken pieces, then add the vinegar and a teaspoon of soy sauce to taste.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضاف ورق الكرنب للخليط ثم التوابل والخل، ومرة ثانية قليل من صوص الصويا مع قليل من الماء لتخفيفها.",
          "textEn": "Add the cabbage to the mixture with the spices and vinegar, and a little more soy sauce thinned with a little water.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يقلب ورق الكرنب في الخليط حتى يلين، ثم يضاف الفلفل الرومي.",
          "textEn": "Stir the cabbage in the mixture until softened, then add the bell pepper.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تضاف الباستا المسلوقة إلى الخليط مع قليل من صوص الصويا والليمون، مع إضافة الماء حسب الحاجة والزيت.",
          "textEn": "Add the boiled noodles to the mixture with a little more soy sauce and lemon juice, adding water and oil as needed.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يمكن إضافة ملح الليمون والفلفل.",
          "textEn": "Sumac salt and pepper can be added to taste.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "مكرونة الباستا الصيني",
          "ingredients": [
            "قليل من الباستا العريضة المبططة",
            "دجاج مسلوق",
            "ثمرة فلفل رومي",
            "2 فص ثوم",
            "ورق كرنب",
            "2 ملعقة كبيرة خل",
            "ليمون",
            "3 ملعقة صغيرة  من صوص الصويا حسب الرغبة",
            "ملح",
            "فلفل",
            "زعتر",
            "السماق"
          ],
          "instructions": [
            "يغلى مقدار كاف من الماء المضاف إليه الملح والخل ثم توضع فيه المكرونة الباستا.",
            "يترك الإناء مكشوفا حتى يتم نضجها ثم تصفى من ماء السلق لتستعمل.",
            "يقطع الدجاج المسلوق قطع عرضيا (كمية الدجاج حسب الرغبة).",
            "يقطع ورق الكرنب الصغير والفلفل الرومي قطعا رفيعة وكذا الثوم يقطع صغيرا.",
            "يقدح الزيت ثم تحمر فيه قطع الدجاج ثم يضاف إليها الخل ثم ملعقة صغيرة  من صوص الصويا حسب الرغبة.",
            "يضاف ورق الكرنب للخليط ثم التوابل والخل ومرة ثانية قليل من صوص الصويا مع قليل من الماء لتخفيفها.",
            "يقلب ورق الكرنب في الخليط حتى يلين ثم يضاف الفلفل الرومي.",
            "تضاف المكرونة المسلوقة إلى الخليط مع قليل من صوص الصويا والليمون مع إضافة الماء حسب الحاجة مع الزيت.",
            "يمكن اضافة ملح الليمون و الفلفل."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 28,
        "fat": 12,
        "carbs": 64,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "grains": 2,
          "protein": 4,
          "produce": 2,
          "fats": 0.3,
          "spices": 0.6
        }
      }
    },
    {
      "id": "pasta-24",
      "title": "مكرونة نجرسكو",
      "titleEn": "Pasta Negresco with Chicken and Béchamel",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "pb25-1",
          "name": "مكرونة طويلة مبططة",
          "nameEn": "Long flat pasta",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb25-2",
          "name": "دجاجة مسلوقة",
          "nameEn": "Boiled chicken",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb25-3",
          "name": "زبد",
          "nameEn": "Butter",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb25-4",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb25-5",
          "name": "باشاميل (انظري باب الخضروات)",
          "nameEn": "Béchamel (see vegetables section)",
          "standardAmount": "2 كوب",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb25-6",
          "name": "ملح وفلفل وحبهان ومستكة",
          "nameEn": "Salt, pepper, cardamom and mastic",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb25-7",
          "name": "جبن مبشور",
          "nameEn": "Grated cheese",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسلق المكرونة وتصفى.",
          "textEn": "Boil the pasta and drain.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تقطع الدجاجة المسلوقة قطعا رفيعة ثم تشوح في الزبد وتخلط بالمكرونة المسلوقة خلطا جيدا.",
          "textEn": "Cut the boiled chicken into thin strips, sauté in butter, and mix thoroughly with the boiled pasta.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخلط نصف مقدار الباشاميل بالمكرونة مع الدجاج.",
          "textEn": "Mix half of the béchamel into the pasta with the chicken.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدهن صينية أو بايركس بالزيت أو السمن وتوضع فيها المكرونة.",
          "textEn": "Grease a tray or Pyrex dish with oil or ghee and add the pasta.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يوضع بقية الباشاميل على سطح المكرونة ومعها قطعة زبد أو سمن والجبن المبشور.",
          "textEn": "Spread the remaining béchamel over the top with a knob of butter or ghee and grated cheese, then bake until golden.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "مكرونة نجرسكو",
          "ingredients": [
            "½ كيلو مكرونة طويلة مبططة",
            "دجاجة مسلوقة",
            "زبد",
            "زيت أو سمن",
            "الصلصة البيضاء ( الباشامل )",
            "ملح",
            "فلفل",
            "حبهان",
            "مستكة",
            "جبن مبشور"
          ],
          "instructions": [
            "تسلق المكرونة وتصفى.",
            "تقطع الدجاجة المسلوقة قطعا رفيعة ثم تشوح في الزبد وتخلط بالمكرونة المسلوقة خلطا جيدا.",
            "يخلط ½ مقدار الباشامل بالمكرونة مع الدجاج.",
            "تدهن صينية أو بايركس بالزيت أو السمن وتوضع فيها المكرونة.",
            "يوضع بقية الباشامل على سطح المكرونة ومعها قطعة زبد أو سمن والجبن المبشور."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 680,
        "protein": 42,
        "fat": 26,
        "carbs": 68,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "grains": 1.5,
          "protein": 7,
          "dairyEggs": 3,
          "fats": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "pasta-25",
      "title": "عمل العصاج",
      "titleEn": "\"Assag\" Minced Meat Sauce, Loose Style (for Pastries)",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "حشوة متعددة الاستخدام",
      "masterIngredients": [
        {
          "id": "pb26-1",
          "name": "لحم مفروم",
          "nameEn": "Minced meat",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb26-2",
          "name": "بصلة كبيرة مفرية",
          "nameEn": "Grated large onion",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb26-3",
          "name": "صلصة طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb26-4",
          "name": "ملح وفلفل وزعتر وسماق",
          "nameEn": "Salt, pepper, thyme and sumac",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb26-5",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb26-6",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "عصير ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يطهى العصاج بالبصل والصلصة والملح والفلفل والزعتر والسماق والخل والليمون، مع مراعاة أن يكون العصاج مائلا إلى السيولة إلى حد ما.",
          "textEn": "Cook the minced meat with the onion, tomato paste, salt, pepper, thyme, sumac, vinegar and lemon juice, keeping the mixture somewhat loose and juicy (for filling pastries).",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 1,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل العصاج",
          "ingredients": [
            "½ كيلو لحم مفروم",
            "بصلة كبيرة مفرية",
            "2 ملعقة كبيرة صلصة",
            "ملح",
            "فلفل",
            "زعتر",
            "سماق",
            "ملعقة خل",
            "عصير ليمونة"
          ],
          "instructions": [
            "يطهى العصاج بالبصل والصلصة والملح والفلفل والزعتر والسماق والخل والليمون مع مراعاة أن يكون العصاج مائلا إلى السيولة إلى حد ما."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 200,
        "protein": 18,
        "fat": 12,
        "carbs": 6,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 7,
          "produce": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "pasta-26",
      "title": "اللازانيا",
      "titleEn": "Layered Lasagna with Assag and Béchamel",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "pb27-1",
          "name": "لازانيا",
          "nameEn": "Lasagna sheets",
          "standardAmount": "1 كيس (500 جم)",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كيس (500 جم)"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb27-2",
          "name": "عصاج (انظري باب اللحوم)",
          "nameEn": "\"Assag\" minced meat filling (see meats section)",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb27-3",
          "name": "جبن مبشور",
          "nameEn": "Grated cheese",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb27-4",
          "name": "باشاميل (انظري باب الخضروات)",
          "nameEn": "Béchamel (see vegetables section)",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb27-5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "pb27-6",
          "name": "زبد وبقسماط",
          "nameEn": "Butter and breadcrumbs",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسلق اللازانيا في 4 لتر من الماء المغلي والملح لمدة 15 دقيقة.",
          "textEn": "Boil the lasagna sheets in 4 liters of salted boiling water for 15 minutes.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر صينية مدهونة بالزيت ثم رشة خفيفة من البقسماط.",
          "textEn": "Oil a tray and dust it lightly with breadcrumbs.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نبدأ بترتيب الطبقات بطبقة باشاميل ثم طبقة عصاج ثم رشة جبن رومي وحوالي 3 شرائط لازانيا يوضعوا بالطول ونصف شريط يوضع بالعرض حسب حجم الصينية.",
          "textEn": "Layer in: béchamel, then assag, then a sprinkle of grated cheese, then about 3 lasagna sheets lengthwise and half a sheet crosswise, to fit the tray.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تكرر الترتيبات نفسها، وآخر مرة نبدأ بالعصاج ثم اللازانيا ثم الجبن المبشور وأخيرا الباشاميل وقطعة زبد على الوجه.",
          "textEn": "Repeat the layers, finishing with assag, then lasagna, then grated cheese, and finally béchamel topped with a knob of butter.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدخل فرن متوسط الحرارة لمدة ثلث ساعة تقريبا حتى يحمر الوجه.",
          "textEn": "Bake in a medium oven for about 20 minutes until golden on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تغطى حتى تظل طرية.",
          "textEn": "Cover after baking to keep it tender.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "اللازانيا",
          "ingredients": [
            "كيس لازانيا 500جم",
            "½ كيلو عصاج",
            "جبن مبشور",
            "باشامل",
            "ملح",
            "فلفل"
          ],
          "instructions": [
            "تسلق اللازانيا في 4 لتر من الماء المغلي والملح لمدة 15 دقيقة.",
            "نحضر صينية مدهونة بالزيت ثم رشة خفيفة من البقسماط.",
            "نبدأ بترتيب الطبقات بطبقة باشامل ثم طبقة عصاج ثم رشة جبن رومي وحوالي 3 شرائط لازانيا يوضعوا بالطول و ½ شريط يوضع بالعرض حسب حجم الصينية.",
            "تكرر الترتيبات نفسها وآخر مرة نبدأ بالعصاج ثم اللازانيا ثم الجبن المبشور وأخيرا الباشامل وقطعة زبد على الوجه.",
            "تدخل فرن متوسط الحرارة لمدة ⅓ ساعة تقريبا حتى يحمر الوجه.",
            "تغطى حتى تظل طرية."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 560,
        "protein": 28,
        "fat": 28,
        "carbs": 48,
        "fiber": 2,
        "sugar": 7,
        "cost": {
          "grains": 2,
          "protein": 7,
          "dairyEggs": 5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "stuff-01",
      "title": "خلطة الحشو",
      "titleEn": "Rice Stuffing Mix (for Stuffed Vegetables)",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "يكفي لحشو 1 كيلو خضار",
      "masterIngredients": [
        {
          "id": "st1-1",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "1-2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1-2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st1-2",
          "name": "بصلة كبيرة",
          "nameEn": "Large onion",
          "standardAmount": "1-2 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1-2 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st1-3",
          "name": "طماطم",
          "nameEn": "Tomatoes",
          "standardAmount": "1/4 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st1-4",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st1-5",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st1-6",
          "name": "بقدونس مفري",
          "nameEn": "Chopped parsley",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st1-7",
          "name": "شبت ونعناع جاف",
          "nameEn": "Dill and dried mint",
          "standardAmount": "قليل من كل",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "قليل من كل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st1-8",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st1-9",
          "name": "لحم مفروم (اختياري)",
          "nameEn": "Minced meat, optional",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع البصل والطماطم والبقدونس والشبت والنعناع إذا كان أخضر.",
          "textEn": "Chop the onion, tomatoes, parsley, dill and mint (if fresh).",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع الخضروات في الخلاط مع الملح والفلفل والبهار.",
          "textEn": "Blend the vegetables with salt, pepper and mixed spice.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يغسل الأرز ويصفى جيدا من الماء.",
          "textEn": "Wash the rice and drain it well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "توضع الخلطة في إناء على درجة حرارة متوسطة مع السمن أو الزيت والليمون وتترك حتى الغليان.",
          "textEn": "Heat the blended mixture in a pot over medium heat with the ghee or oil and lemon juice, and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تخلط المقادير جيدا بالأرز وتكون معدة للحشو.",
          "textEn": "Mix well with the rice; the stuffing is now ready to use.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ممكن استبدال الأرز بالعصاج (انظري باب اللحوم).",
          "textEn": "The rice can be replaced with the assag filling (see the meats section).",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "استخدام العصاج بدلا من الأرز",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "خلطة الحشو",
          "ingredients": [
            "1 : 2 كوب أرز",
            "1 : 2 بصلة كبيرة",
            "¼ كيلو  طماطم",
            "ملح",
            "فلفل",
            "بهار",
            "عصير ليمون",
            "ملعقة كبيرة بقدونس مفري",
            "قليل من الشبت والنعناع الجاف",
            "2 ملعقة كبيرة سمن أو زيت",
            "وقد يستعمل اللحم المفري"
          ],
          "instructions": [
            "يقطع البصل والطماطم والبقدونس والشبت والنعناع إذا كان أخضر.",
            "توضع الخضروات في الخلاط مع الملح والفلفل والبهار.",
            "يغسل الأرز ويصفى جيدا من الماء.",
            "توضع الخلطة في إناء على درجة حرارة متوسطة مع السمن أو الزيت والليمون وتترك حتى الغليان.",
            "تخلط المقادير جيدا بالأرز وتكون معدة للحشو.",
            "ممكن استبدال الأرز بالعصاج (انظري باب اللحوم)."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 230,
        "protein": 4,
        "fat": 6,
        "carbs": 40,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 1.2,
          "produce": 1.5,
          "fats": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "stuff-02",
      "title": "الباذنجان الأبيض أو الأسود المحشو",
      "titleEn": "Stuffed White or Black Baby Eggplants",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "45 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "st2-1",
          "name": "باذنجان أروس أسود أو أبيض",
          "nameEn": "Small black or white eggplants",
          "standardAmount": "20 حبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "20 حبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st2-2",
          "name": "خلطة حشو بدون لحم (انظري الوصفة أعلاه)",
          "nameEn": "Rice stuffing mix, without meat (see recipe above)",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st2-3",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st2-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st2-5",
          "name": "طماطم معصورة",
          "nameEn": "Pressed tomatoes",
          "standardAmount": "1/2 كوب",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st2-6",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تطرى كمية الباذنجان قليلا باليد ثم يقوَر بحرص.",
          "textEn": "Soften the eggplants slightly by hand, then carefully core them.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يترك في ماء مملح حوالي نصف ساعة ثم يصفى.",
          "textEn": "Soak in salted water for about half an hour, then drain.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يحشى بخلطة الحشو حسب كمية الخضار مع ترك فراغ في الجزء العلوي من الباذنجان بدون حشو.",
          "textEn": "Stuff with the filling, leaving a small gap unstuffed at the top of each eggplant.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يرص في إناء ويسقى بعصير الطماطم والماء والملح والفلفل.",
          "textEn": "Arrange in a pot and cover with the pressed tomatoes, water, salt and pepper.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يضاف السمن أو الزيت ويغطى الإناء ويترك على درجة حرارة هادئة حتى النضج.",
          "textEn": "Add the ghee or oil, cover, and simmer over low heat until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ممكن إضافة مقدار من الماء كلما احتاج الأمر.",
          "textEn": "Add more water as needed during cooking.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الباذنجان الأبيض أو الأسود المحشو",
          "ingredients": [
            "20 من باذنجان أروس أسود أو باذنجان أبيض",
            "خلطة حشو بدون استخدام لحم مفروم",
            "2 ملعقة كبيرة سمن",
            "ملح",
            "فلفل",
            "½ كوب طماطم معصورة",
            "كوب ماء"
          ],
          "instructions": [
            "تطرى كمية الباذنجان قليلا باليد ثم يقوَر بحرص.",
            "يترك في ماء مملح حوالي ½ ساعة ثم يصفى.",
            "يحشى بخلطة الحشو حسب كمية الخضار مع ترك فراغ في الجزء العلوي من الباذنجان بدون حشو.",
            "يرص في إناء ويسقى بعصير الطماطم والماء والملح والفلفل.",
            "يضاف السمن أو الزيت ويغطى الإناء ويترك على درجة حرارة هادئة حتى النضج.",
            "ممكن إضافة مقدار من الماء كلما احتاج الأمر."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 240,
        "protein": 5,
        "fat": 7,
        "carbs": 40,
        "fiber": 8,
        "sugar": 8,
        "cost": {
          "produce": 6,
          "grains": 1.2,
          "dairyEggs": 0.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "stuff-03",
      "title": "الفلفل الأخضر المحشو",
      "titleEn": "Stuffed Green Peppers",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "st3-1",
          "name": "فلفل أخضر",
          "nameEn": "Green peppers",
          "standardAmount": "1.25 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1.25 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st3-2",
          "name": "خلطة حشو بدون لحم (انظري الوصفة أعلاه)",
          "nameEn": "Rice stuffing mix, without meat (see recipe above)",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st3-3",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st3-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st3-5",
          "name": "ماء أو مرق",
          "nameEn": "Water or broth",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغسل الفلفل ويزال الكأس باحتراس ثم إزالة البذور.",
          "textEn": "Wash the peppers, carefully remove the tops, and remove the seeds.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يحشى بخلطة الحشو مع ترك فراغ حتى تغطى الفتحة بالكأس.",
          "textEn": "Stuff with the filling, leaving a little room to cover the opening with the reserved top.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يرص في إناء ويصب فوقه السمن أو الزيت والماء أو المرق المغلي مع الملح والفلفل إن وجد.",
          "textEn": "Arrange in a pot and pour over the ghee or oil and hot water or broth, with salt and pepper if needed.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يغطى الإناء ويرفع على درجة حرارة هادئة حتى النضج.",
          "textEn": "Cover and simmer over low heat until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الفلفل الأخضر المحشو",
          "ingredients": [
            "¼1 كيلو فلفل",
            "خلطة حشو بدون استخدام لحم مفروم",
            "2 ملعقة كبيرة سمن",
            "ملح",
            "فلفل",
            "كوب ماء أو مرق"
          ],
          "instructions": [
            "يغسل الفلفل ويزال الكأس باحتراس ثم إزالة البذور.",
            "يحشى بخلطة الحشو مع ترك فراغ حتى تغطى الفتحة بالكأس.",
            "يرص في إناء ويصب فوقه السمن أو الزيت والماء أو المرق المغلي مع الملح والفلفل إن وجد.",
            "يغطى الإناء ويرفع على درجة حرارة هادئة حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 230,
        "protein": 5,
        "fat": 6,
        "carbs": 40,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "produce": 5,
          "grains": 1.2,
          "dairyEggs": 0.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "stuff-04",
      "title": "الكوسة المحشوة",
      "titleEn": "Stuffed Zucchini with Rice or Assag",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "35 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "st4-1",
          "name": "كوسة صغيرة",
          "nameEn": "Small zucchini",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st4-2",
          "name": "خلطة حشو بالأرز أو بالعصاج (انظري باب اللحوم)",
          "nameEn": "Stuffing with rice, or with assag (see meats section)",
          "standardAmount": "1 كوب أرز أو 1/4 كيلو عصاج",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب أرز أو 1/4 كيلو عصاج"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st4-3",
          "name": "طماطم مصفاة",
          "nameEn": "Strained tomatoes",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st4-4",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st4-5",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st4-6",
          "name": "بصلة وطماطم وكرفس (للقاع)",
          "nameEn": "Onion, tomato and celery, for the pot's base",
          "standardAmount": "شرائح من كل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "شرائح من كل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st4-7",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يوضع في قاع الإناء شرائح من بصلة وطماطم وكرفس.",
          "textEn": "Line the bottom of the pot with slices of onion, tomato and celery.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تقَور الكوسة باحتراس بعد تقشيرها وتحشى بخلطة الحشو.",
          "textEn": "Peel and carefully core the zucchini, then stuff with the filling.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ترص في الإناء ويضاف إليها الطماطم المعصورة وحوالي نصف كوب ماء فقط مغلى مع الملح والفلفل والبهار والسمن.",
          "textEn": "Arrange in the pot and add the strained tomatoes with about half a cup of boiling water, salt, pepper, mixed spice and the ghee.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يغطى الإناء ويرفع على درجة حرارة هادئة ويترك حتى النضج.",
          "textEn": "Cover and simmer over low heat until cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكوسة المحشوة",
          "ingredients": [
            "1 كيلو  كوسة صغيرة نوعا",
            "خلطة حشو باستخدام كوب أرز أو باستخدام ¼ كيلو عصاج (انظري باب اللحوم)",
            "كوب طماطم مصفاة",
            "2 ملعقة كبيرة سمن أو زيت",
            "ملح",
            "فلفل",
            "بهار",
            "قليل من الماء المغلي"
          ],
          "instructions": [
            "يوضع في قاع الإناء شرائح من بصلة ووحدة طماطم وكرافس.",
            "تقَور الكوسة باحتراس بعد تقشيرها وتحشى بخلطة الحشو.",
            "ترص في إناء ويضاف إليه الطماطم المعصورة وحوالي ½ كوب ماء فقط مغلى مع الملح والفلفل والبهار والسمن.",
            "يغطى الإناء ويرفع على درجة حرارة هادئة ويترك حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 250,
        "protein": 6,
        "fat": 8,
        "carbs": 40,
        "fiber": 4,
        "sugar": 7,
        "cost": {
          "produce": 4,
          "grains": 1,
          "dairyEggs": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "stuff-05",
      "title": "البطاطس المحشوة",
      "titleEn": "Potatoes Stuffed with Assag",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "35 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "st5-1",
          "name": "بطاطس متوسطة",
          "nameEn": "Medium potatoes",
          "standardAmount": "1.25 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1.25 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st5-2",
          "name": "عصاج بالطماطم أو الصلصة (انظري باب اللحوم)",
          "nameEn": "Assag with tomatoes or tomato paste (see meats section)",
          "standardAmount": "1/4 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st5-3",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st5-4",
          "name": "عصير طماطم",
          "nameEn": "Tomato juice",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st5-5",
          "name": "ماء أو مرق",
          "nameEn": "Water or broth",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st5-6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st5-7",
          "name": "زيت للتحمير",
          "nameEn": "Oil, for browning",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقشر البطاطس ويقور باحتراس ثم يغسل بالماء ويجفف.",
          "textEn": "Peel the potatoes and carefully core them, then rinse and dry.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يحمر تحميرا نصفيا في الزيت.",
          "textEn": "Lightly half-brown them in oil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يحشى بالعصاج ويرص في بايركس لطهوه في الفرن أو يرص في إناء لطهوه فوق الموقد.",
          "textEn": "Stuff with the assag, then arrange in a Pyrex dish to bake, or in a pot to cook on the stovetop.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يسكب عليه عصير الطماطم والسائل المتبل بالملح والفلفل والسمن.",
          "textEn": "Pour over the tomato juice and the seasoned liquid with the ghee.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يغطى الإناء ويترك على درجة حرارة هادئة حتى النضج، أو يمكن أن يوضع في فرن متوسط الحرارة مع تغطيته حتى النضج.",
          "textEn": "Cover and simmer over low heat until cooked, or bake covered in a medium oven until done.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البطاطس المحشوة",
          "ingredients": [
            "¼1 كيلو  بطاطس متوسط الحجم",
            "¼ كيلو  عصاج بالطماطم أو الصلصة (انظري باب اللحوم)",
            "سمن",
            "كوب عصير طماطم",
            "قليل من الماء أو المرق",
            "ملح",
            "فلفل",
            "زيت للتحمير"
          ],
          "instructions": [
            "يقشر البطاطس ويقور باحتراس ثم يغسل بالماء ويجفف.",
            "يحمر ½ تحمير في الزيت.",
            "يحشى بالعصاج ويرص في بايركس لطهوه في الفرن أو يرص في إناء لطهوه فوق البوتاجاز.",
            "يسكب عليه عصير الطماطم والسائل المتبل بالملح والفلفل والسمن.",
            "يغطى الإناء ويترك على درجة حرارة هادئة حتى النضج.",
            "يمكن أن يوضع في فرن متوسط الحرارة مع تغطيته حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 330,
        "protein": 12,
        "fat": 15,
        "carbs": 38,
        "fiber": 5,
        "sugar": 4,
        "cost": {
          "produce": 3,
          "protein": 3,
          "dairyEggs": 0.5,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "stuff-06",
      "title": "الخرشوف المحشو",
      "titleEn": "Artichokes Stuffed with Assag in \"Damaa\" Sauce",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-5 أفراد",
      "masterIngredients": [
        {
          "id": "st6-1",
          "name": "خرشوف مسلوق نصف سلق",
          "nameEn": "Parboiled artichokes",
          "standardAmount": "10 حبات",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "10 حبات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st6-2",
          "name": "عصاج بالطماطم (انظري باب اللحوم)",
          "nameEn": "Assag with tomatoes (see meats section)",
          "standardAmount": "1/4 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st6-3",
          "name": "صلصة الدمعة (انظري الوصفة التالية)",
          "nameEn": "\"Damaa\" fresh tomato sauce (see recipe below)",
          "standardAmount": "1 كوب",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يحشى الخرشوف بالعصاج ويرص في إناء ثم تصب عليه الدمعة.",
          "textEn": "Stuff the artichokes with the assag, arrange in a pot, and pour the damaa sauce over them.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغطى الإناء ويطهى على درجة حرارة هادئة، أو يرص في صينية ويدخل الفرن ويغطى حتى النضج.",
          "textEn": "Cover and simmer over low heat, or bake covered in a tray in the oven until cooked.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يمكن تغطية الخرشوف بطبقة من الباشاميل في حالة طهوه في الفرن.",
          "textEn": "A layer of béchamel can be added on top if baking in the oven.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الخرشوف المحشو",
          "ingredients": [
            "عدد 10 حبات من الخرشوف المسلوق نصف سلق",
            "¼ كيلو  عصاج بالطماطم (انظري باب اللحوم)",
            "مقدار من صلصة الدمعة"
          ],
          "instructions": [
            "يحشى الخرشوف بالعصاج ويرص في إناء ثم تصب عليه الدمعة.",
            "يغطى الإناء ويطهى على درجة حرارة هادئة أو يرص في صينية ويدخل الفرن ويغطى حتى النضج.",
            "يمكن تغطية الخرشوف بطبقة من الباشامل في حالة طهوه في الفرن."
          ]
        }
      },
      "estimates": {
        "servings": 4.5,
        "kcal": 230,
        "protein": 13,
        "fat": 12,
        "carbs": 20,
        "fiber": 10,
        "sugar": 4,
        "cost": {
          "produce": 10,
          "protein": 3,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "stuff-07",
      "title": "عمل صلصة الدمعة",
      "titleEn": "Fresh Tomato \"Damaa\" Sauce (for Stuffed Artichokes)",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "حوالي كوب",
      "masterIngredients": [
        {
          "id": "st7-1",
          "name": "طماطم معصورة",
          "nameEn": "Pressed tomatoes",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st7-2",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1/8 رأس ثوم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/8 رأس ثوم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st7-3",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st7-4",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st7-5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st7-6",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يحمر الثوم في سمن أو زيت، ثم يصب عليه عصير الطماطم حتى تنضج على درجة حرارة هادئة، ثم الخل ثم الماء والملح والفلفل.",
          "textEn": "Brown the garlic in ghee or oil, then pour in the tomato juice and cook over low heat until softened, then add the vinegar, water, salt and pepper.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 1,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل صلصة الدمعة",
          "ingredients": [
            "ا كوب طماطم معصورة",
            "⅛ رأس ثوم مفري",
            "ملعقة كبيرة خل",
            "كوب ما ء",
            "ملح",
            "فلفل",
            "2 ملعقة كبيرة سمن أو زيت"
          ],
          "instructions": [
            "يحمر الثوم في سمن أو زيت ثم يصب عليه عصير الطماطم حتى تنضج على درجة حرارة هادئة ثم الخل ثم الماء والملح والفلفل."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 70,
        "protein": 1,
        "fat": 6,
        "carbs": 4,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "produce": 1,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "stuff-08",
      "title": "محشو ورق العنب",
      "titleEn": "Stuffed Grape Leaves (Mahshi Waraq Enab)",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "1 ساعة",
      "cookTime": "40 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "st8-1",
          "name": "ورق عنب ناعم",
          "nameEn": "Tender grape leaves",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st8-2",
          "name": "خلطة حشو بالأرز أو بالعصاج (انظري باب اللحوم)",
          "nameEn": "Stuffing with rice, or with assag (see meats section)",
          "standardAmount": "1 كوب أرز أو 1/4 كيلو عصاج",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب أرز أو 1/4 كيلو عصاج"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st8-3",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st8-4",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st8-5",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st8-6",
          "name": "ثوم صحيح أو مقطع",
          "nameEn": "Whole or chopped garlic cloves",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st8-7",
          "name": "بصلة رفيعة ومدعوكة، وطماطم شرائح (للقاع)",
          "nameEn": "Thinly sliced, mashed onion, and sliced tomato, for the pot's base",
          "standardAmount": "حسب الحاجة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغسل ورق العنب مرارا في الماء البارد ثم يفرد ويرتب.",
          "textEn": "Wash the grape leaves several times in cold water, then lay them out flat.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تسلق كل مجموعة في الماء المغلي المضاف إليه قليل من الملح ويرفع باحتراس ويوضع في مصفاة.",
          "textEn": "Blanch each batch in salted boiling water, then carefully lift out into a colander.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تقطع أعناق الورق ثم تفرد الورقة بحيث تكون الناحية الملساء للخارج.",
          "textEn": "Trim the stems, and lay each leaf flat with the smooth side facing down.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع جزء قليل من خلطة الحشو على الورقة وتلف كالإصبع حتى تنتهي الكمية.",
          "textEn": "Place a little of the stuffing on the leaf and roll into a small finger shape; repeat until finished.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يفرش قاع الإناء بطبقة بسيطة من ورق العنب غير المحشو مع شرائح بصلة رفيعة ومدعوكة بالملح والفلفل وطماطم ترانشات وقليل من الثوم المقطع والليمون.",
          "textEn": "Line the pot's base with a thin layer of unstuffed grape leaves, thin onion slices mashed with salt and pepper, sliced tomato, a little chopped garlic and lemon.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يرص الورق المحشو بنظام ويصب فوقه الليمون والسمن والثوم.",
          "textEn": "Arrange the stuffed rolls neatly on top, and pour over the lemon juice, ghee and garlic.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يرفع الإناء على درجة حرارة هادئة مع تغطيته لمدة 3 دقائق، ثم يسكب فوقه قليل من المرق أو الماء المملح ويغطى حتى النضج.",
          "textEn": "Cook over low heat, covered, for 3 minutes, then pour a little broth or salted water over it, cover, and cook until done.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يقدم ومعه سلطة الزبادي.",
          "textEn": "Serve with a yogurt salad.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "محشو ورق العنب",
          "ingredients": [
            "½ كيلو  ورق عنب ناعم",
            "خلطة حشو باستخدام كوب أرز أو باستخدام ¼ كيلو عصاج (انظري باب اللحوم)",
            "2 ملعقة كبيرة سمن",
            "قليل من الماء",
            "ملح",
            "م عصير ليمون",
            "2 فص ثوم صحيح أو مقطع"
          ],
          "instructions": [
            "يغسل ورق العنب مرارا في الماء البارد ثم يفرد ويرتب.",
            "تسلق كل مجموعة في الماء المغلي المضاف إليه قليل من الملح ويرفع باحتراس ويوضع في مصفاة.",
            "تقطع أعناق الورق ثم تفرد الورقة بحيث تكون الناحية الملساء للخارج.",
            "يوضع جزء قليل من خلطة الحشو على الورقة وتلف كالإصبع حتى تنتهي الكمية.",
            "يفرش قاع الإناء بطبقة بسيطة من ورق العنب الغير محشو مع شرائح بصلة رفيعة ومدعوكة بالملح والفلفل وطماطم ترانشات وقليل من الثوم المقطع والليمون.",
            "يرص الورق المحشو بنظام ويصب فوقه الليمون والسمن و الثوم.",
            "يرفع الإناء على درجة حرارة هادئة مع تغطيته لمدة 3 دقائق ثم يسكب فوقه قليل من المرق أو الماء المملح ويغطى حتى النضج.",
            "يقدم ومعه سلطة الزبادي."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 230,
        "protein": 4,
        "fat": 8,
        "carbs": 36,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "produce": 5,
          "grains": 1.2,
          "dairyEggs": 0.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "stuff-09",
      "title": "الكرنب المحشو",
      "titleEn": "Stuffed Cabbage Rolls with Dill and Cumin",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "45 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "st9-1",
          "name": "كرنبة متوسطة مسلوقة",
          "nameEn": "Medium boiled cabbage",
          "standardAmount": "1 كرنبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كرنبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st9-2",
          "name": "شبت",
          "nameEn": "Dill",
          "standardAmount": "2-4 حزم",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2-4 حزم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st9-3",
          "name": "خلطة الحشو بدون بقدونس ونعناع ولحم (انظري الوصفة أعلاه)",
          "nameEn": "Rice stuffing mix, without parsley, mint or meat (see recipe above)",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st9-4",
          "name": "عصير طماطم",
          "nameEn": "Tomato juice",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st9-5",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st9-6",
          "name": "كمون",
          "nameEn": "Cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st9-7",
          "name": "ماء أو مرق",
          "nameEn": "Water or broth",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تنزع الأوراق الخارجية الخضراء وتفصل الأوراق الباقية عن بعضها وتغسل باحتراس.",
          "textEn": "Remove the tough outer leaves, separate the remaining leaves, and wash carefully.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغلي الماء المضاف إليه الملح والكمون، وتلقى كمية من الأوراق في الماء الساخن وتترك حتى تنضج ثم ترفع باحتراس، وهكذا حتى نهاية الكمية.",
          "textEn": "Boil water with salt and cumin, blanch batches of the leaves until softened, then carefully lift out; repeat for all the leaves.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحشى كل ورقة بقليل من خلطة الحشو.",
          "textEn": "Stuff each leaf with a little of the filling.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تلف كالإصبع مع ملاحظة أن يكون السطح الأملس للخارج.",
          "textEn": "Roll into a finger shape, with the smooth side facing out.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يرص في إناء بانتظام ويرفع على درجة حرارة هادئة لمدة 5 دقائق.",
          "textEn": "Arrange neatly in a pot and cook over low heat for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يصب فوقه عصير الطماطم وقليل من المرق أو الماء المملح.",
          "textEn": "Pour over the tomato juice and a little broth or salted water.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يترك على درجة حرارة متوسطة حتى قرب النضج ثم تخفض الحرارة حتى يتم النضج.",
          "textEn": "Cook over medium heat until nearly done, then lower the heat until fully cooked.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكرنب المحشو",
          "ingredients": [
            "كرنبة متوسطة مسلوقة",
            "من 2 : 4 حزم شبت",
            "خلطة الحشو (بدون البقدونس والنعناع و اللحم المفروم)",
            "كوب عصير طماطم",
            "2 ملعقة كبيرة سمن",
            "ملعقة صغيرة كمون",
            "قليل من الماء أو المرق"
          ],
          "instructions": [
            "نزع الأوراق الخارجية الخضراء وتفصل الأوراق الباقية عن بعضها وتغسل باحتراس.",
            "يغلي الماء المضاف إليه الملح والكمون وتلقي كمية من الأوراق في الماء الساخن وتترك حتى تنضج ثم ترفع باحتراس وهكذا حتى نهاية الكمية.",
            "تحشى كل ورقة بقليل من خلطة الحشو.",
            "تلف كالإصبع مع ملاحظة أن يكون السطح الأملس للخارج.",
            "يرص في إناء بانتظام ويرفع على درجة حرارة هادئة لمدة 5 دقائق.",
            "يصب فوقه عصير الطماطم وقليل من المرق أو الماء المملح.",
            "يترك على درجة حرارة متوسطة حتى قرب النضج ثم تخفض الحرارة حتى يتم النضج."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 230,
        "protein": 5,
        "fat": 6,
        "carbs": 40,
        "fiber": 6,
        "sugar": 7,
        "cost": {
          "produce": 5,
          "grains": 1.2,
          "dairyEggs": 0.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "stuff-10",
      "title": "القطايف المحشوة بالعصاج أو الشكشوكة",
      "titleEn": "Savory Qatayef Stuffed with Assag or Shakshuka",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "محشوات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "st10-1",
          "name": "قطايف",
          "nameEn": "Qatayef pancakes",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st10-2",
          "name": "عصاج أو شكشوكة (انظري باب اللحوم أو الوصفة التالية)",
          "nameEn": "Assag, or shakshuka (see meats section, or the recipe below)",
          "standardAmount": "1/4 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st10-3",
          "name": "جبن رومي مبشور",
          "nameEn": "Grated Romy cheese",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st10-4",
          "name": "سمن أو زيت للتحمير",
          "nameEn": "Ghee or oil, for frying",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يوضع جزء من الحشو في القطايف ثم تطوى نصفين مع الضغط على الطرفين حتى يلتصقا.",
          "textEn": "Place some of the filling on a qatayef pancake, fold in half, and press the edges to seal.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحمر في السمن أو الزيت المقدوح وترفع على مناديل ورقية.",
          "textEn": "Fry in hot ghee or oil and drain on paper towels.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ترش بالجبنة المبشورة وتقدم.",
          "textEn": "Sprinkle with grated cheese and serve.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يمكن حشو القطايف بالجبن والزبد المخلوط مع الجرجير المقطَع.",
          "textEn": "The qatayef can also be filled with cheese and butter mixed with chopped arugula.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "حشوة الجبن والجرجير",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "القطايف المحشوة بالعصاج أو الشكشوكة",
          "ingredients": [
            "½ كيلو قطايف",
            "¼ كيلو عصاج (انظري باب اللحوم) أو شكشوكة",
            "جبن رومي مبشور"
          ],
          "instructions": [
            "يوضع جزء من الحشو في القطايف ثم تطوى نصفين مع الضغط على الطرفين حتى يلتصقا.",
            "تحمر في السمن أو الزيت المقدوح وترفع على مناديل ورقية.",
            "ترش بالجبنة المبشورة و تقدم.",
            "يمكن حشو القطايف بالجبن و الزبد المخلوط مع الجرجير المقطَع."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 420,
        "protein": 16,
        "fat": 20,
        "carbs": 44,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 3,
          "protein": 3,
          "dairyEggs": 1.5,
          "fats": 1
        }
      }
    },
    {
      "id": "stuff-11",
      "title": "عمل الشكشوكة",
      "titleEn": "Shakshuka Filling (for Savory Pastries)",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "حشوة متعددة الاستخدام",
      "masterIngredients": [
        {
          "id": "st11-1",
          "name": "بصلة كبيرة",
          "nameEn": "Large onion",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st11-2",
          "name": "فلفلة كبيرة",
          "nameEn": "Large pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st11-3",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3-4 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "3-4 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st11-4",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "st11-5",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تبشر البصلة وتحمر في السمن أو الزيت حتى الاصفرار، ثم نضيف الفلفلة المقطعة صغيرا وتقلب تقليبتين فقط.",
          "textEn": "Grate the onion and brown it in ghee or oil until golden, then add the finely chopped pepper and stir just briefly.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخفق البيض ويتبل جيدا بالملح والفلفل والبهار، ثم يسكب على البصل والفلفل على درجة حرارة متوسطة مع التقليب حتى يتماسك الخضار مع البيض.",
          "textEn": "Beat the eggs and season well with salt, pepper and mixed spice, then pour over the onion and pepper over medium heat, stirring until the eggs set together with the vegetables.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل الشكشوكة",
          "ingredients": [
            "بصلة كبيرة",
            "فلفلة كبيرة",
            "3 : 4 بيضات",
            "ملح",
            "فلفل",
            "بهار",
            "سمن أو زيت"
          ],
          "instructions": [
            "تبشر البصلة وتحمر في السمن أو الزيت حتى الإصفرار ثم نضيف الفلفلة المقطعة صغيرا وتقلب تقليبتين فقط.",
            "يخفق البيض ويتبل جيدا بالملح والفلفل والبهار ثم يسكب على البصل والفلفل على درجة حرارة متوسطة مع التقليب حتى يتماسك الخضار مع البيض."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 130,
        "protein": 7,
        "fat": 10,
        "carbs": 6,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "produce": 1.2,
          "dairyEggs": 0.8,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "bake-02",
      "title": "الباتيه بالعصاج",
      "titleEn": "Phyllo Pie with Assag and Milk-Egg Custard",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "bk2-1",
          "name": "جلاش",
          "nameEn": "Phyllo pastry",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk2-2",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk2-3",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk2-4",
          "name": "عصاج (انظري باب اللحوم)",
          "nameEn": "\"Assag\" minced meat filling (see meats section)",
          "standardAmount": "1/4 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk2-5",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk2-6",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يجهز الجلاش بوضع نصفه في صينية مدهونة بالسمن الخفيف.",
          "textEn": "Lightly grease a tray with ghee and layer in half the phyllo sheets.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع العصاج فوق نصف كمية الجلاش ثم تغطى ببقية الجلاش.",
          "textEn": "Spread the assag over the phyllo, then cover with the remaining sheets.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يقطع سمبوسات قبل دخولها الفرن ويصب فوقها السمن.",
          "textEn": "Score into diamond shapes before baking and drizzle ghee over the top.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرن متوسط الحرارة لمدة نصف ساعة تقريبا حتى يصفر لون الجلاش ويصير ذهبيا.",
          "textEn": "Bake in a medium oven for about half an hour until the phyllo turns golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يغلي اللبن ويتبل بالملح والفلفل والبهار، وبعد أن يبرد يضاف إليه البيض المخفوق جيدا.",
          "textEn": "Boil the milk and season with salt, pepper and mixed spice; once cooled, whisk in the well-beaten eggs.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يسكب خليط اللبن والبيض فوق الجلاش وملعقة سمن، ويترك داخل الفرن حتى يحمر الوجه ثم يغطى ويطفأ الفرن.",
          "textEn": "Pour the milk-egg mixture over the pastry with a spoonful of ghee, return to the oven until golden on top, then cover and turn off the oven to let it soak.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الباتيه بالعصاج",
          "ingredients": [
            "½ كيلو جلاش",
            "2 كوب لبن",
            "3 بيضات",
            "¼ كيلو  عصاج (انظري باب اللحوم)",
            "2 م سمن أو زيت",
            "ملح",
            "فلفل",
            "بهار"
          ],
          "instructions": [
            "يجهز الجلاش بوضع نصفه في صينية مدهونة بالسمن الخفيف.",
            "يوضع العصاج فوق ½ كمية الجلاش ثم تغطى ببقية الجلاش.",
            "يقطع سمبوسات قبل دخولها الفرن ويصب فوقها السمن.",
            "تدخل فرن متوسط الحرارة لمدة ½ ساعة تقريبا حتى يصفر لون الجلاش ويصير ذهبيا.",
            "يغلي اللبن ويتبل بالملح والفلفل والبهار وبعد أن يبرد يضاف إليه البيض المخفوق جيدا.",
            "يسكب خليط اللبن والبيض فوق الجلاش وملعقة سمن ويترك داخل الفرن حتى يحمر الوجه ثم يغطى ويطفئ الفرن."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 420,
        "protein": 16,
        "fat": 20,
        "carbs": 44,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 3,
          "dairyEggs": 1.8,
          "protein": 3,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "bake-03",
      "title": "الباتيه بشاورمة الدجاج أو اللحم",
      "titleEn": "Phyllo Pie with Shawarma Filling",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "bk3-1",
          "name": "جلاش",
          "nameEn": "Phyllo pastry",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk3-2",
          "name": "مرق",
          "nameEn": "Broth",
          "standardAmount": "1 كوب + 1 كوب بارد للتشريب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب + 1 كوب بارد للتشريب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk3-3",
          "name": "حشوة شاورمة اللحم (انظري باب اللحوم)",
          "nameEn": "Beef shawarma filling (see meats section)",
          "standardAmount": "حسب الحاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk3-4",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk3-5",
          "name": "سمن للوجه",
          "nameEn": "Ghee, for the top",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تدهن صينية خفيفا بالسمن، ثم توضع فيها رقائق الجلاش واحدة واحدة، وتسقى كل واحدة بقليل من المرق المضاف إليه الزيت أو السمن.",
          "textEn": "Lightly grease a tray with ghee, layer in the phyllo sheets one at a time, moistening each with a little broth mixed with oil or ghee.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع الحشوة فوق نصف كمية الجلاش.",
          "textEn": "Spread the shawarma filling over half the layered phyllo.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تدهن بقية رقائق الجلاش بنفس الطريقة ثم يوضع سمن على الوجه وتقطع.",
          "textEn": "Layer and moisten the remaining sheets the same way, drizzle ghee on top, and score into portions.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد النضج تماما واحمرار الوجه يصب عليه كوب من المرق البارد.",
          "textEn": "Once fully baked and golden on top, pour a cup of cold broth over it.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تترك داخل الفرن حتى تتشرب السائل ثم تغطى ويطفأ الفرن.",
          "textEn": "Leave in the oven until the liquid is absorbed, then cover and turn off the oven.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الباتيه بشاورمة الدجاج أو اللحم",
          "ingredients": [
            "½ كيلو  جلاش",
            "كوب مرق",
            "كمية من حشوة شاورمة اللحم (انظري باب اللحوم)",
            "2 ملعقة كبيرة سمن أو زيت",
            "سمن للوجه"
          ],
          "instructions": [
            "تدهن صينية خفيفا بالسمن ثم توضع فيها رقائق الجلاش واحدة واحدة وتسقى كل واحدة بقليل من المرق المضاف إليه الزيت أو السمن.",
            "توضع الحشوة فوق ½ كمية الجلاش.",
            "تدهن بقية رقائق الجلاش بنفس الطريقة ثم يوضع سمن على الوجه وتقطع.",
            "بعد النضج تماما واحمرار الوجه يصب عليه كوب من المرق البارد.",
            "تترك داخل الفرن حتى تتشرب السائل ثم تغطى ويطفئ الفرن."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 480,
        "protein": 22,
        "fat": 24,
        "carbs": 44,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "grains": 3,
          "protein": 7,
          "dairyEggs": 0.8,
          "fats": 0.6,
          "spices": 0.4
        }
      }
    },
    {
      "id": "bake-04",
      "title": "الباتية بالكريمة",
      "titleEn": "Phyllo Pie with Custard Cream",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "bk4-1",
          "name": "جلاش",
          "nameEn": "Phyllo pastry",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk4-2",
          "name": "كريمة (انظري الوصفة التالية)",
          "nameEn": "Custard cream (see recipe below)",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk4-3",
          "name": "لبن أو مرق بارد",
          "nameEn": "Cold milk or broth",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk4-4",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نحضر صينية مدهونة ونضع نصف كمية الجلاش، ثم نضع الكريمة، وفوقها نصف الكمية الباقية من الجلاش، وفوقها ملعقة السمن، وتقطع.",
          "textEn": "In a greased tray, layer half the phyllo, spread the custard cream, cover with the remaining phyllo, drizzle with the tablespoon of ghee, and score into portions.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تدخل فرن متوسط الحرارة حتى يصبح لونها ذهبيا.",
          "textEn": "Bake in a medium oven until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تسقى باللبن البارد أو المرق البارد وتترك حتى تتشرب السائل، ثم تغطى ويطفأ الفرن.",
          "textEn": "Pour over the cold milk or broth, leave until absorbed, then cover and turn off the oven.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الباتية بالكريمة",
          "ingredients": [
            "½ كيلو  جلاش",
            "كريمة",
            "كوب لبن أو كوب مرق",
            "ملعقة كبيرة سمن"
          ],
          "instructions": [
            "نحضر صينية مدهونة ونضع نصف كمية الجلاش ثم نضع الكريمة وفوقها ½ الكمية الباقية من الجلاش وفوقها ملعقة السمن وتقطع.",
            "تدخل فرن متوسط الحرارة حتى يصبح لونها ذهبيا.",
            "تسقى باللبن البارد أو المرق البارد وتترك حتى تتشرب السائل ثم تغطى ويطفئ البوتاجاز (الفرن)."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 440,
        "protein": 12,
        "fat": 20,
        "carbs": 54,
        "fiber": 1,
        "sugar": 12,
        "cost": {
          "grains": 3,
          "dairyEggs": 2.5,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "bake-05",
      "title": "عمل الكريمة",
      "titleEn": "Savory Custard Cream with Lemon Zest and Cold Cuts",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "معجنات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "يكفي لباتيه واحدة",
      "masterIngredients": [
        {
          "id": "bk5-1",
          "name": "دقيق أو كورن فلاور",
          "nameEn": "Flour or cornflour",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk5-2",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk5-3",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk5-4",
          "name": "قشر ليمون",
          "nameEn": "Lemon zest",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk5-5",
          "name": "جبن رومي مبشور",
          "nameEn": "Grated Romy cheese",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk5-6",
          "name": "لانشون حلال (بقري أو دجاج)",
          "nameEn": "Halal beef or chicken luncheon meat",
          "standardAmount": "قطع",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "قطع"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk5-7",
          "name": "بقدونس مفري",
          "nameEn": "Chopped parsley",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk5-8",
          "name": "ملح وفلفل وبهار وقرفة وقرنفل",
          "nameEn": "Salt, pepper, mixed spice, cinnamon and cloves",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغلي اللبن ويوضع فيه التوابل وقشر الليمونة المغسولة.",
          "textEn": "Boil the milk with the spices and the washed lemon zest.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب البيض مع الدقيق ويقلب جيدا، ثم يضاف إلى اللبن الساخن مع ضربهم بالمضرب على درجة حرارة هادئة، ثم يضاف إليه البقدونس.",
          "textEn": "Whisk the eggs with the flour, then whisk into the hot milk over low heat, and stir in the parsley.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يرفع من الحرارة ويضاف إليه قطع اللانشون.",
          "textEn": "Remove from the heat and fold in the cold cuts.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل الكريمة",
          "ingredients": [
            "2 ملعقة كبيرة دقيق أو كورن فلاور",
            "2 كوب لبن",
            "2 بيضة",
            "قشر ليمونة",
            "3 ملعقة كبيرة جبن رومي مبشور",
            "قطع لانشون",
            "بقدونس مفري",
            "ملح",
            "فلفل",
            "بهار",
            "قرفة",
            "قرنفل"
          ],
          "instructions": [
            "يغلي اللبن ويوضع فيه التوابل وقشر الليمونة المغسولة.",
            "يضرب البيض مع الدقيق ويقلب جيدا ثم يضاف إلى اللبن الساخن مع ضربهم بالمضرب على درجة حرارة هادئة ثم يضاف إليه البقدونس.",
            "يرفع من الحرارة ويضاف إليه قطع اللانشون."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 220,
        "protein": 13,
        "fat": 12,
        "carbs": 15,
        "fiber": 0,
        "sugar": 8,
        "cost": {
          "dairyEggs": 2.2,
          "grains": 0.1,
          "protein": 2,
          "produce": 0.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "bake-06",
      "title": "الباتية بالجبن",
      "titleEn": "Cheese-Filled Pastry Cups",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة (+15 دقيقة راحة)",
      "cookTime": "20 دقيقة",
      "servings": "6-8 قطع",
      "masterIngredients": [
        {
          "id": "bk6-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk6-2",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk6-3",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk6-4",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk6-5",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk6-6",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk6-7",
          "name": "عصير ليمون وخل",
          "nameEn": "Lemon juice and vinegar",
          "standardAmount": "عصير 1/2 ليمونة + قليل من الخل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "عصير 1/2 ليمونة + قليل من الخل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk6-8",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk6-9",
          "name": "جبن",
          "nameEn": "Cheese",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk6-10",
          "name": "زبد",
          "nameEn": "Butter",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يفرك السمن مع الزيت حتى يذابا جيدا، ثم يخلط بالدقيق ويقلب، ثم يكسر عليهما البيض ويفركوا جيدا.",
          "textEn": "Rub the ghee with the oil until well blended, mix into the flour, then work in the eggs by hand.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تعصر الليمونة على قليل من الماء وتسكب على الخليط حتى تصير عجينة لينة، وكلما احتاج للماء نضيفه إليه، ثم تغطى لمدة ربع ساعة.",
          "textEn": "Squeeze the lemon into a little water and add to the mixture to form a soft dough, adding more water as needed, then cover and rest for 15 minutes.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تدهن الصينية بالسمن أو الزيت خفيفا.",
          "textEn": "Lightly grease the tray with ghee or oil.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تفرد العجينة على سطح ناشف مرشوش بالدقيق، ثم تحشى بالجبن الممزوج بالزبد بالكمية المناسبة.",
          "textEn": "Roll out the dough on a floured surface, then fill with cheese mixed with a suitable amount of butter.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تقطع العجينة بالكوب مع ثني الحروف حتى تحتفظ بالحشوة داخلها.",
          "textEn": "Cut rounds with a cup, folding the edges to seal in the filling.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ترص في الصينية مع دهن وجهها بالبيض، وتدخل فرن متوسط الحرارة حتى يحمر وجهها.",
          "textEn": "Arrange in the tray, brush the tops with egg, and bake in a medium oven until golden.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الباتية بالجبن",
          "ingredients": [
            "½2 كوب دقيق",
            "½ كوب سمن",
            "1 ملعقة صغيرة بيكينج باودر",
            "قليل من الماء",
            "1 ملعقة كبيرة زيت أو سمن",
            "2 بيضة",
            "½ ليمونة",
            "خل",
            "ملح",
            "جبن",
            "زبد"
          ],
          "instructions": [
            "يفرك السمن مع الزيت حتى يذابا جيدا ثم يخلط بالدقيق ويقلب ثم يكسر عليهم البيض ويفركوا جيدا.",
            "تعصر الليمونة على قليل من الماء وتسكب على الخليط حتى تصير عجينة لينة وكلما احتاج للماء نضيفه إليه ثم تغطى لمدة ¼ ساعة.",
            "تدهن الصينية بالسمن أو الزيت خفيفا.",
            "تفرد العجينة على سطح ناشف مرشوش بالدقيق ثم تحشى بالجبن الممزوج بالزبد بالكمية المناسبة.",
            "تقطع العجينة بالكوب مع ثني الحروف حتى تحتفظ بالحشوة داخلها.",
            "ترص في الصينية مع دهن وجهها بالبيض.",
            "تدخل فرن متوسط الحرارة حتى يحمر وجهها."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 410,
        "protein": 10,
        "fat": 24,
        "carbs": 38,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 3.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "bake-07",
      "title": "الجلاش بالباشامل والخضروات",
      "titleEn": "Phyllo Pie with Chicken, Vegetables and Béchamel",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "bk7-1",
          "name": "لبن بارد",
          "nameEn": "Cold milk",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk7-2",
          "name": "جلاش",
          "nameEn": "Phyllo pastry",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk7-3",
          "name": "باشاميل (انظري باب الخضروات)",
          "nameEn": "Béchamel (see vegetables section)",
          "standardAmount": "2 كوب",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk7-4",
          "name": "بصلة متوسطة",
          "nameEn": "Medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk7-5",
          "name": "جزرة",
          "nameEn": "Carrot",
          "standardAmount": "1 جزرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 جزرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk7-6",
          "name": "فلفل رومي",
          "nameEn": "Bell pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk7-7",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk7-8",
          "name": "بازلاء مسلوقة",
          "nameEn": "Boiled green peas",
          "standardAmount": "1/2 كوب",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk7-9",
          "name": "كاري",
          "nameEn": "Curry powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk7-10",
          "name": "زيتون",
          "nameEn": "Olives",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk7-11",
          "name": "ملح وفلفل وبهار وقرفة وزعتر",
          "nameEn": "Salt, pepper, mixed spice, cinnamon and thyme",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk7-12",
          "name": "دجاج مسلوق",
          "nameEn": "Boiled chicken, diced",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk7-13",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تبشر الجزرة والفلفلة ثم تقطع البصلة مكعبات صغيرة.",
          "textEn": "Grate the carrot and pepper, and finely dice the onion.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحمر البصلة في الزيت أو السمن ثم نضيف إليها الثوم المفري مع التقليب وترفع.",
          "textEn": "Brown the onion in oil or ghee, add the crushed garlic, stir, and remove from the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخلط الجزر والفلفل بالبازلاء المسلوقة جيدا ويتبلوا بالتوابل كلها، ثم نضيف الكاري مع قطع من الزيتون ونخلطهم بالبصل والثوم.",
          "textEn": "Mix the grated carrot and pepper with the boiled peas, season with all the spices, then add the curry powder and olive pieces, and combine with the onion and garlic.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يخلط الباشاميل بقطع الدجاج الصغيرة المسلوقة.",
          "textEn": "Mix the béchamel with the small diced boiled chicken.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نسكب الباشاميل على خلطة الخضروات ويقلبوا جيدا.",
          "textEn": "Pour the béchamel over the vegetable mixture and mix well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تدهن صينية بالسمن وتوضع نصف كمية الجلاش بعد دهنه خفيفا بالسمن.",
          "textEn": "Grease a tray with ghee and layer half the phyllo, lightly brushed with ghee.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "توضع خلطة الباشاميل عليه ثم يغطى بالنصف الآخر للجلاش، وفوقه ملعقة كبيرة سمن، ويقطَع.",
          "textEn": "Spread the béchamel filling over it, cover with the remaining phyllo, top with a tablespoon of ghee, and score into portions.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يدخل فرن متوسط الحرارة حتى يحمر الوجه.",
          "textEn": "Bake in a medium oven until golden on top.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد النضج يسقى بكوب اللبن البارد المتبل بالملح والفلفل ويترك حتى يتشرب، ثم يغطى ويطفأ الفرن.",
          "textEn": "Once baked, pour over the cold milk seasoned with salt and pepper, leave until absorbed, then cover and turn off the oven.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الجلاش بالباشامل والخضروات",
          "ingredients": [
            "كوب لبن",
            "½ كيلو  جلاش",
            "باشامل",
            "بصلة متوسطة",
            "جزرة",
            "ثمرة فلفل رومي",
            "2 فص ثوم مفري",
            "½ كوب بازلاء مسلوقة",
            "ملعقة صغيرة كاري",
            "زيتون",
            "ملح",
            "فلفل",
            "بهار",
            "قرفة",
            "زعتر",
            "قطع من دجاج مسلوق",
            "سمن أو زيت"
          ],
          "instructions": [
            "تبشر الجزرة والفلفلة ثم تقطع البصلة مكعبات صغيرة.",
            "تحمر البصلة في الزيت أو السمن ثم نضيف إليها الثوم المفري مع التقليب وترفع.",
            "يخلط الجزر والفلفل بالبازلاء المسلوقة جيدا ويتبلوا بالتوابل كلها ثم نضيف الكاري مع قطع من الزيتون ونخلطهم بالبصل والثوم.",
            "يخلط الباشامل بقطع الدجاج الصغيرة المسلوقة.",
            "نسكب الباشامل على خلطة الخضروات ويقلبوا جيدا.",
            "تدهن صينية بالسمن وتوضع ½ كمية الجلاش بعد دهنه خفيفا بالسمن.",
            "توضع خلطة الباشامل عليه ثم يغطى بالنصف الآخر للجلاش وفوقه ملعقة كبيرة سمن ويقطَع.",
            "يدخل فرن متوسط الحرارة حتى يحمر الوجه.",
            "بعد النضج  يسقى بكوب اللبن البارد المتبل بالملح والفلفل ويترك حتى يتشرب ثم يغطى ويطفئ الفرن."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 460,
        "protein": 20,
        "fat": 20,
        "carbs": 48,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "grains": 3,
          "dairyEggs": 2,
          "protein": 4,
          "produce": 2,
          "specialty": 0.6,
          "spices": 0.4
        }
      }
    },
    {
      "id": "bake-08",
      "title": "باتيه الشكشوكة",
      "titleEn": "Phyllo Pie with Shakshuka Filling",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "bk8-1",
          "name": "جلاش",
          "nameEn": "Phyllo pastry",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk8-2",
          "name": "شكشوكة (انظري الوصفة في باب المحشوات)",
          "nameEn": "Shakshuka filling (see stuffed dishes section)",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk8-3",
          "name": "لبن بارد",
          "nameEn": "Cold milk",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk8-4",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تدهن صينية بالسمن وتوضع نصف كمية الجلاش بعد دهنه خفيفا بالسمن.",
          "textEn": "Grease a tray with ghee and layer half the phyllo, lightly brushed with ghee.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع الشكشوكة عليه ثم يغطى بالنصف الآخر للجلاش، وفوقه ملعقة كبيرة سمن، ويقطَع.",
          "textEn": "Spread the shakshuka over it, cover with the remaining phyllo, top with a tablespoon of ghee, and score into portions.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يدخل فرن متوسط الحرارة حتى يحمر الوجه.",
          "textEn": "Bake in a medium oven until golden on top.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد النضج يسقى بكوب اللبن البارد المتبل بالملح والفلفل ويترك حتى يتشرب، ثم يغطى ويطفأ الفرن.",
          "textEn": "Once baked, pour over the cold milk seasoned with salt and pepper, leave until absorbed, then cover and turn off the oven.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "باتيه الشكشوكة",
          "ingredients": [
            "½ كيلو  جلاش",
            "كوب لبن",
            "سمن أو زيت"
          ],
          "instructions": [
            "تدهن صينية بالسمن وتوضع ½ كمية الجلاش بعد دهنه خفيفا بالسمن.",
            "توضع الشكشوكة عليه ثم يغطى بالنصف الآخر للجلاش وفوقه ملعقة كبيرة سمن ويقطَع.",
            "يدخل فرن متوسط الحرارة حتى يحمر الوجه.",
            "بعد النضج  يسقى بكوب اللبن البارد المتبل بالملح والفلفل ويترك حتى يتشرب ثم يغطى ويطفئ الفرن."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 470,
        "protein": 14,
        "fat": 24,
        "carbs": 48,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 3,
          "dairyEggs": 1.5,
          "produce": 1.2,
          "fats": 0.5
        }
      }
    },
    {
      "id": "bake-09",
      "title": "الرقاق",
      "titleEn": "Ruqaq — Layered Flatbread with Assag in Broth",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "bk9-1",
          "name": "رقاق",
          "nameEn": "Ruqaq flatbread sheets",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk9-2",
          "name": "عصاج (انظري باب اللحوم)",
          "nameEn": "\"Assag\" minced meat filling (see meats section)",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk9-3",
          "name": "مرق لحم أو دجاج",
          "nameEn": "Beef or chicken broth",
          "standardAmount": "حوالي 2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حوالي 2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk9-4",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk9-5",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغلى المرق ويترك على درجة حرارة هادئة جدا حتى الانتهاء من عمل الرقاقة، ويضاف له ملعقة سمن ويتبل بالفلفل والبهار.",
          "textEn": "Bring the broth to a boil, then keep it very warm while preparing the dish, stirring in the tablespoon of ghee and seasoning with pepper and mixed spice.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر صينية مدهونة بالسمن، ثم نضع أول طبقة من الرقاق مع مراعاة عدم غمس أسفل الرقاقة في المرق حتى لا تلتصق في الصينية.",
          "textEn": "Grease a tray with ghee and lay the first sheet of ruqaq, taking care not to dip its underside in broth so it doesn't stick to the tray.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يبلل وجهها فقط بالمرق الساخن.",
          "textEn": "Moisten only the top of the sheet with the hot broth.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تؤخذ طبقة طبقة من الرقاق وتبلل خفيفا على الوجهين بالمرق الساخن باحتراس حتى لا ينهري الرقاق، وترص في الصينية حتى تنتهي نصف الكمية.",
          "textEn": "Take the sheets one at a time, lightly moistening both sides with the hot broth (taking care they don't fall apart), and layer them until half are used.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يوضع العصاج فوقها، ثم البدء في رص بقية الرقاق المبلل بالمرق المغلي حتى تنتهي الكمية.",
          "textEn": "Spread the assag over the layers, then continue layering the remaining moistened sheets until finished.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تدهن وجه الصينية بالسمن وتدخل فرن متوسط الحرارة حتى يحمر الوجه.",
          "textEn": "Brush the top with ghee and bake in a medium oven until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تقلب الرقاقة باحتراس على الوجه الآخر وتدخل الفرن حتى يحمر الوجه الآخر.",
          "textEn": "Carefully flip and bake the other side until golden as well.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد خروجها من الفرن تغطى على الفور حتى تظل الرقاقة لينة.",
          "textEn": "Cover immediately after baking to keep it tender.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الرقاق",
          "ingredients": [
            "½ كيلو رقاق",
            "½ كيلو  عصاج (انظري باب اللحوم)",
            "مرق لحم أو دجاج ( حوالي 2 كوب ) ملعقة كبيرة سمن",
            "ملح",
            "فلفل",
            "بهار"
          ],
          "instructions": [
            "يغلى المرق ويترك على درجة حرارة هادئة جدا حتى الانتهاء من عمل الرقاقة.",
            "يضاف للمرق ملعقة سمن وتتبل بالفلفل والبهار.",
            "نحضر صينية مدهونة بالسمن ثم نضع أول طبقة من الرقاق مع مراعاة عدم غمس أسفل الرقاقة في المرق حتى لا تلتصق في الصينية.",
            "يبلل وجهها فقط بالمرق الساخن.",
            "تؤخذ طبقة طبقة من الرقاق وتبلل خفيفا على الوجهين بالمرق الساخن باحتراس حتى لا ينهري الرقاق وترص في الصينية حتى تنتهي ½ الكمية.",
            "يوضع العصاج فوقها  ثم البدء في رص بقية الرقاق المبلل بالمرق المغلي حتى تنتهي الكمية.",
            "تدهن وجه الصينية بالسمن وتدخل فرن متوسط الحرارة حتى يحمر الوجه.",
            "تقلب الرقاقة باحتراس على الوجه الآخر وتدخل الفرن حتى يحمر الوجه الآخر.",
            "بعد خروجها من الفرن تغطى على الفور حتى تظل الرقاقة لينة."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 420,
        "protein": 22,
        "fat": 18,
        "carbs": 42,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "grains": 3,
          "protein": 7,
          "dairyEggs": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "bake-10",
      "title": "فطيرة السبانخ",
      "titleEn": "Egyptian Yeasted Spinach Pastries",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "40 دقيقة (+راحة العجين)",
      "cookTime": "20 دقيقة",
      "servings": "10-12 قطعة",
      "masterIngredients": [
        {
          "id": "bk10-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "3 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "3 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk10-2",
          "name": "زيت زيتون أو زيت ذرة",
          "nameEn": "Olive oil or corn oil",
          "standardAmount": "1/4 إلى 1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/4 إلى 1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk10-3",
          "name": "ماء دافئ",
          "nameEn": "Warm water, for the dough",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk10-4",
          "name": "خميرة بيرة",
          "nameEn": "Fresh yeast",
          "standardAmount": "1 قطعة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 قطعة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk10-5",
          "name": "حشوة السبانخ (انظري الوصفة التالية)",
          "nameEn": "Spinach filling (see recipe below)",
          "standardAmount": "حسب الحاجة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk10-6",
          "name": "عصاج (اختياري، انظري باب اللحوم)",
          "nameEn": "\"Assag\" filling, optional (see meats section)",
          "standardAmount": "1/4 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تذاب الخميرة في الماء الدافئ مع قليل من السكر وتترك لتخمر وتغطى.",
          "textEn": "Dissolve the yeast in the warm water with a little sugar, cover, and let it froth.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف الزيت إلى الدقيق ثم يعجن بالماء حتى السمك المطلوب لتصير عجينة متماسكة، ثم تضاف الخميرة وتعجن جيدا.",
          "textEn": "Work the oil into the flour, then knead in water to the right thickness for a firm dough, then knead in the yeast mixture well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تفرد العجينة بالنشابة على سطح مرشوش بالدقيق ثم تقطع قطعا مناسبة بالقطاعة المستديرة أو المربعة.",
          "textEn": "Roll out the dough on a floured surface and cut into suitable rounds or squares.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحشى كل قطعة بخلطة السبانخ، وممكن إضافة العصاج للحشوة في حالة وجوده، ثم تطوى القطعة جيدا.",
          "textEn": "Fill each piece with the spinach filling (adding assag to the filling if you like), and fold well to seal.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدهن صينية بالزيت وترص وحدات الفطائر مع دهن الوجه بالزيت، وتدخل فرن متوسط الحرارة حتى يحمر وجه الفطائر.",
          "textEn": "Oil a tray, arrange the pastries, brush the tops with oil, and bake in a medium oven until golden.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "فطيرة السبانخ",
          "ingredients": [
            "3 كوب دقيق أو حسب الحاجة ممكن تقليل الكمية في جميع المقادير",
            "من ¼ : ½  كوب زيت زيتون أو زيت ذرة",
            "½ كوب ماء دافئ للعجين",
            "قطعة خميرة بيرة",
            "¼ كيلو عصاج حسب الحاجة (انظري باب اللحوم)."
          ],
          "instructions": [
            "تذاب الخميرة في الماء الدافئ مع قليل من السكر وتترك لتخمر وتغطى.",
            "يضاف الزيت إلى الدقيق ثم يعجنوا بالماء حتى السمك المطلوب لتصير عجينة متماسكة ثم تضاف الخميرة وتعجن جيدا.",
            "تفرد العجينة  بالنشابة على سطح مرشوش بالدقيق ثم تقطع قطعا مناسبة بالقطاعة المستديرة أو المربعة.",
            "تحشى كل قطعة بخلطة السبانخ وممكن إضافة العصاج للحشوة في حالة وجود العصاج ثم تطوى القطعة جيدا.",
            "تدهن صينية بالزيت وترص وحدات الفطائر مع دهن الوجه بالزيت وتدخل فرن متوسط الحرارة حتى يحمر وجه الفطائر."
          ]
        }
      },
      "estimates": {
        "servings": 11,
        "kcal": 230,
        "protein": 6,
        "fat": 10,
        "carbs": 30,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "grains": 1,
          "fats": 1.5,
          "produce": 3,
          "protein": 3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "bake-11",
      "title": "عمل حشوة السبانخ",
      "titleEn": "Spinach Filling (for Pastries)",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "معجنات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "-",
      "servings": "يكفي لعجينة فطيرة واحدة",
      "masterIngredients": [
        {
          "id": "bk11-1",
          "name": "سبانخ",
          "nameEn": "Spinach",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk11-2",
          "name": "بصل مفري",
          "nameEn": "Grated onion",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk11-3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk11-4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk11-5",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع السبانخ رفيعا ويغسل جيدا ويعصر من الماء، ثم يضاف إليه الملح والفلفل وعصير الليمون ويدعك جيدا.",
          "textEn": "Finely shred the spinach, wash well, and squeeze out the water, then mix in salt, pepper and lemon juice, massaging well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يمكن استخدام الخضار المسلوق كالبازلاء والجزر والفلفل الأخضر مع البصل المحمر والتوابل، ثم مزج الخضار بملعقة مستردة والجبن المهروس، أو استخدام لحم الدجاج المسلوق المفروم مع البصلة المحمرة والتوابل.",
          "textEn": "Other fillings can be used instead: boiled vegetables such as peas, carrots and green pepper with browned onion and spices, mixed with a spoonful of mustard and mashed cheese; or minced boiled chicken with browned onion and spices.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "حشوات أخرى",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل حشوة السبانخ",
          "ingredients": [
            "1 كيلو سبانخ",
            "2 بصلة مفرية",
            "عصير ليمون",
            "ملح",
            "فلفل",
            "زيت"
          ],
          "instructions": [
            "يقطع السبانخ رفيعا ويغسل جيدا ويعصر من الماء ثم يضاف إليه الملح والفلفل وعصير الليمون ويدعك جيدا.",
            "يستخدم الخضار المسلوق كالبازلاء والجزر والفلفل الأخضر مع البصل المحمر والتوابل ثم مزج الخضار بملعقة مستردة والجبن المهروس.",
            "يستخدم لحم الدجاج المسلوق المفروم مع البصلة المحمرة والتوابل."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 80,
        "protein": 3,
        "fat": 5,
        "carbs": 6,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "produce": 5,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "bake-12",
      "title": "الكانيلوني",
      "titleEn": "Egyptian-Style Cannelloni Crêpes with Shakshuka or Assag",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "bk12-1",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk12-2",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk12-3",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "4 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk12-4",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk12-5",
          "name": "جبن رومي مبشور",
          "nameEn": "Grated Romy cheese",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk12-6",
          "name": "حشوة الشكشوكة أو عصاج (انظري باب اللحوم)",
          "nameEn": "Shakshuka filling, or assag (see meats section)",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk12-7",
          "name": "صلصة طماطم للوجه",
          "nameEn": "Tomato sauce, for the top",
          "standardAmount": "حسب الحاجة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقلب الدقيق مع اللبن تدريجيا، ثم يضرب البيض ويقلبوا معا جيدا.",
          "textEn": "Whisk the flour gradually into the milk, then beat in the eggs and mix well to a smooth batter.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر طاسة تيفال صغيرة ونضع قليل من الزيت في طبق صغير وقطعة قطن لدهن الطاسة بالزيت، فتدهن خفيفا حتى تسخن.",
          "textEn": "Lightly grease a small non-stick pan with a little oil using a piece of cotton cloth, and heat it.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نملأ ملعقة كبيرة من العجينة ونضعها بحرص في التيفال على درجة حرارة هادئة، ثم تقلب على الوجه الآخر حتى يصير اللون ذهبيا وتوضع في طبق كبير.",
          "textEn": "Ladle a tablespoon of batter into the pan over low heat, flip once golden, and set aside on a large plate.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تكرر العملية واحدة واحدة حتى ينتهي الخليط كله.",
          "textEn": "Repeat, one crêpe at a time, until all the batter is used.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحشى كل فطيرة إما بحشوة الشكشوكة أو بالعصاج مع ترك حروف الفطيرة بدون حشو.",
          "textEn": "Fill each crêpe with either the shakshuka or the assag filling, leaving the edges unfilled.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تلف كل فطيرة كالقلم وترص في صينية مدهونة قليلا جدا بالزيت أو السمن.",
          "textEn": "Roll each crêpe into a pen shape and arrange in a lightly oiled or greased tray.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يدهن وجه كل فطيرة بصلصة الطماطم ثم ترش بالجبن المبشور.",
          "textEn": "Brush the tops with tomato sauce and sprinkle with grated cheese.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تدخل فرن متوسط الحرارة حوالي ربع ساعة حتى لا تنشف الفطائر.",
          "textEn": "Bake in a medium oven for about 15 minutes, taking care not to dry them out.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكانيلوني",
          "ingredients": [
            "1 كوب لبن",
            "1 كوب دقيق",
            "4بيضات",
            "زيت",
            "2 ملعقة كبيرة جبن رومي مبشور",
            "حشوة الشكشوكة أو عصاج (انظري باب اللحوم)",
            "صلصة طماطم لدهن الوجه"
          ],
          "instructions": [
            "يقلب الدقيق مع اللبن تدريجيا ثم يضرب البيض ويقلبوا معا جيدا.",
            "نحضر طاسة تيفال صغيرة ونضع قليل من الزيت في طبق صغير وقطعة قطن لدهن الطاسة بالزيت.",
            "تدهن الطاسة خفيفا بالزيت حتى يسخن.",
            "نملأ ملعقة كبيرة من العجينة ونضعها بحرص في التيفال على درجة حرارة هادئة – ثم تقلب على الوجه الآخر حتى يصير اللون ذهبيا وتوضع في طبق كبير.",
            "تكرر العملية واحدة واحدة حتى ينتهي الخليط كله.",
            "تحشى كل فطيرة إما بحشوة الشكشوكة أو بالعصاج مع ترك حروف الفطيرة بدون حشو.",
            "تلف كل فطيرة كالقلم وترص في صينية مدهونة قليل جدا بالزيت أو السمن.",
            "يدهن وجه كل فطيرة بصلصة الطماطم ثم ترش بالجبن المبشور.",
            "تدخل فرن  متوسط الحرارة حوالي ¼ ساعة حتى لا تنشف الفطائر."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 18,
        "fat": 20,
        "carbs": 30,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "dairyEggs": 2.5,
          "grains": 0.3,
          "fats": 0.4,
          "protein": 3,
          "produce": 0.4
        }
      }
    },
    {
      "id": "bake-13",
      "title": "البيتزا",
      "titleEn": "Egyptian Yogurt-Dough Pizza",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "1 ساعة (+تخمير)",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "bk13-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk13-2",
          "name": "ذرة ملح",
          "nameEn": "A pinch of salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk13-3",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk13-4",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk13-5",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk13-6",
          "name": "بيكينج باودر أو خميرة بيرة",
          "nameEn": "Baking powder, or fresh yeast",
          "standardAmount": "1 ملعقة صغيرة أو 2 ملعقة صغيرة خميرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة أو 2 ملعقة صغيرة خميرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk13-7",
          "name": "طبقة البيتزا (جبن موزاريلا، جبن كيري، جبن أبيض، زيتون، لانشون حلال، تونة، عصاج، شكشوكة، دجاج مفروم، طماطم، فلفل أخضر)",
          "nameEn": "Toppings, any combination: mozzarella, cream cheese, white cheese, olives, halal cold cuts, tuna, assag, shakshuka, minced chicken, tomato slices, green pepper",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تذاب الخميرة في قليل من الماء الدافئ وقليل من السكر وتترك لتخمر ربع ساعة.",
          "textEn": "Dissolve the yeast in a little warm water with a little sugar and let it froth for 15 minutes.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يفرك الدقيق في الزيت ثم الزبادي ويخلطوا جيدا، ثم توضع الخميرة وتعجن جيدا حتى تصبح لينة مع ملاحظة تزويدها بالماء.",
          "textEn": "Rub the oil into the flour, then work in the yogurt, then add the yeast and knead well into a soft dough, adding water as needed.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تترك العجينة حتى تخمر في مكان دافئ حوالي ساعة.",
          "textEn": "Let the dough rise in a warm place for about an hour.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدهن صينية بالزيت وترش خفيفا بالدقيق حتى لا تلتصق بها العجينة.",
          "textEn": "Oil a tray and dust lightly with flour so the dough won't stick.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "توضع العجينة وتوزع داخل الصينية.",
          "textEn": "Press the dough into the tray, spreading it evenly.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "توضع الصلصة على عجينة البيتزا ثم تزوق حسب الرغبة بأي من: جبن الموزاريلا شرائح، الجبن الكيري المدهون بالجبن الأبيض، قطع الزيتون، اللانشون، التونة، العصاج، الشكشوكة، الدجاج المفروم، شرائح الطماطم والفلفل الأخضر.",
          "textEn": "Spread sauce over the dough, then top with any combination: sliced mozzarella, cream cheese with white cheese, olives, cold cuts, tuna, assag, shakshuka, minced chicken, tomato slices and green pepper.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تدخل فرن متوسط الحرارة حتى يحمر الوجه.",
          "textEn": "Bake in a medium oven until golden.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البيتزا",
          "ingredients": [
            "2 كوب دقيق",
            "ذرَة ملح",
            "كوب زبادي",
            "½ كوب ماء",
            "½ كوب زيت أو سمن",
            "ملعقة صغيرة بيكينج باودر أو 2 ملعقة صغيرة خميرة بيرة بحجم عين الجمل",
            "صلصة البيتزا أي من: شرائح جبن الموزاريلا",
            "جبن كيري",
            "جبن ابيض",
            "زيتون",
            "لانشون",
            "تونة",
            "عصاج",
            "شكشوكة",
            "دجاج مفروم",
            "شرائح الطماطم",
            "الفلفل الاخضر"
          ],
          "instructions": [
            "تذاب الخميرة في قليل من الماء الدافئ وقليل من السكر وتترك لتخمر ¼ ساعة.",
            "يفرك الدقيق في الزيت ثم الزبادي ويخلطوا جيدا ثم توضع الخميرة وتعجن جيدا حتى تصبح لينة مع ملاحظة تزويدها بالماء.",
            "تترك العجينة حتى تخمر في مكان دافئ حوالي ساعة.",
            "تدهن صينية ( رقم 30 أو 28 ) بالزيت وترش خفيفا بالدقيق حتى لا تلتصق بها العجينة.",
            "توضع العجينة وتوزع داخل الصينية.",
            "توضع الصلصة على عجينة البيتزا في الصينية ثم تزوق حسب الرغبة باستخدام الجبن الموتزاريلا المقطع شرائح أو الجبن الكيرى المدهون بالجبن الأبيض مع إضافة قطع الزيتون وقطع اللانشون أو التونة أو العصاج أو الشكشوكة أو الدجاج المفروم و شرائح الطماطم والفلفل الأخضر.",
            "تدخل فرن متوسط الحرارة حتى يحمر الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 400,
        "protein": 14,
        "fat": 22,
        "carbs": 36,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 5,
          "fats": 0.6,
          "protein": 3,
          "specialty": 1
        }
      }
    },
    {
      "id": "bake-14",
      "title": "عمل صلصة البيتزا",
      "titleEn": "Simple Pizza Tomato Sauce",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "معجنات",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "يكفي لبيتزا واحدة",
      "masterIngredients": [
        {
          "id": "bk14-1",
          "name": "زبدة أو سمن أو زيت",
          "nameEn": "Butter, ghee or oil",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk14-2",
          "name": "صلصة طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk14-3",
          "name": "ملح وفلفل وسكر",
          "nameEn": "Salt, pepper and a little sugar",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk14-4",
          "name": "طماطم",
          "nameEn": "Tomato",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk14-5",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسيح الزبدة أو السمن أو الزيت في طاسة، ونضع فيها الصلصة مع نصف ملعقة صغيرة سكر وملح وفلفل وقليل من الماء.",
          "textEn": "Melt the butter, ghee or oil in a pan, and add the tomato paste with half a teaspoon of sugar, salt, pepper and a little water.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تقطع الطماطم قطعا صغيرة وكذا الثوم قطعا صغيرة وتضاف إلى الصلصة مع تقليبها حتى تنضج.",
          "textEn": "Finely chop the tomato and garlic, add to the sauce, and cook, stirring, until softened.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل صلصة البيتزا",
          "ingredients": [
            "زبدة أو سمن أو زيت",
            "ملعقة كبيرة صلصة طماطم",
            "ملح",
            "فلفل",
            "قليل من السكر",
            "ثمرة طماطم",
            "2 فص ثوم"
          ],
          "instructions": [
            "تسيح الزبد أو السمن أو الزيت في طاسة ونضع فيها الصلصة مع ½ ملعقة صغيرة سكر وملح وفلفل وقليل من الماء.",
            "تقطع الطماطم قطعا صغيرة وكذا الثوم قطعا صغيرة وتضاف إلى الصلصة مع تقليبها حتى تنضج."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 45,
        "protein": 1,
        "fat": 3,
        "carbs": 4,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "produce": 0.8,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "bake-15",
      "title": "بيتزا الدجاج",
      "titleEn": "Chicken Pizza with Sausage and Olives",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "1 ساعة (+تخمير)",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "bk15-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk15-2",
          "name": "ذرة ملح",
          "nameEn": "A pinch of salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk15-3",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk15-4",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk15-5",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk15-6",
          "name": "بيكينج باودر أو خميرة بيرة",
          "nameEn": "Baking powder, or fresh yeast",
          "standardAmount": "1 ملعقة صغيرة أو 2 ملعقة صغيرة خميرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة أو 2 ملعقة صغيرة خميرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk15-7",
          "name": "بصلة صغيرة",
          "nameEn": "Small onion",
          "standardAmount": "1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk15-8",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk15-9",
          "name": "دجاج مسلوق",
          "nameEn": "Boiled chicken",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk15-10",
          "name": "سجق وزيتون",
          "nameEn": "Sausage and olives",
          "standardAmount": "للتزيين",
          "category": "other",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "bk15-11",
          "name": "صلصة طماطم (انظري الوصفة أعلاه)",
          "nameEn": "Tomato sauce (see recipe above)",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تذاب الخميرة في قليل من الماء الدافئ وقليل من السكر وتترك لتخمر ربع ساعة.",
          "textEn": "Dissolve the yeast in a little warm water with a little sugar and let it froth for 15 minutes.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يفرك الدقيق في الزيت ثم الزبادي ويخلطوا جيدا، ثم توضع الخميرة وتعجن جيدا حتى تصبح لينة مع ملاحظة تزويدها بالماء.",
          "textEn": "Rub the oil into the flour, then work in the yogurt, then add the yeast and knead well into a soft dough, adding water as needed.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تترك العجينة حتى تخمر في مكان دافئ حوالي ساعة.",
          "textEn": "Let the dough rise in a warm place for about an hour.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدهن صينية بالزيت وترش خفيفا بالدقيق حتى لا تلتصق بها العجينة، ثم توضع العجينة وتوزع داخل الصينية.",
          "textEn": "Oil and flour a tray, then press the dough evenly into it.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحمَر بصلة صغيرة مفرية في سمن أو زيت ثم إضافة 2 فص ثوم مفري.",
          "textEn": "Brown the grated small onion in ghee or oil, then add the crushed garlic.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يقطَع الدجاج المسلوق قطعا صغيرة ويخلط بالبصل ثم يضاف إليه صلصة الطماطم ويقلبوا جيدا.",
          "textEn": "Dice the boiled chicken, mix with the onion, add the tomato sauce, and mix well.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تسكب الخلطة على البيتزا وتجمل بقطع السجق والزيتون وشرائح البصل.",
          "textEn": "Spread the mixture over the pizza dough and garnish with sausage pieces, olives and onion slices, then bake until golden.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "بيتزا الدجاج",
          "ingredients": [
            "2 كوب دقيق",
            "ذرَة ملح",
            "كوب زبادي",
            "½ كوب ماء",
            "½ كوب زيت أو سمن",
            "ملعقة صغيرة بيكينج باودر أو 2 ملعقة صغيرة خميرة بيرة بحجم عين الجمل",
            "صلصة البيتزا أي من: بصلة صغيرة مقطعة شرائح",
            "2 فص ثوم",
            "دجاج مسلوق",
            "سجق",
            "زيتون"
          ],
          "instructions": [
            "تذاب الخميرة في قليل من الماء الدافئ وقليل من السكر وتترك لتخمر ¼ ساعة.",
            "يفرك الدقيق في الزيت ثم الزبادي ويخلطوا جيدا ثم توضع الخميرة وتعجن جيدا حتى تصبح لينة مع ملاحظة تزويدها بالماء.",
            "تترك العجينة حتى تخمر في مكان دافئ حوالي ساعة.",
            "تدهن صينية ( رقم 30 أو 28 ) بالزيت وترش خفيفا بالدقيق حتى لا تلتصق بها العجينة.",
            "توضع العجينة وتوزع داخل الصينية.",
            "تحمَر بصلة صغيرة مفرية في سمن أو زيت ثم إضافة 2 فص ثوم مفري.",
            "يقطَع الدجاج المسلوق قطعا صغيرة ويخلط بالبصل ثم يضاف إليه صلصة الطماطم ويقلبوا جيدا.",
            "تسكب الخلطة على البيتزا وتجمل بقطع السجق والزيتون و شرائح البصل."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 440,
        "protein": 20,
        "fat": 22,
        "carbs": 38,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 4,
          "fats": 0.6,
          "protein": 5,
          "specialty": 1.5,
          "produce": 0.5
        }
      }
    },
    {
      "id": "savory-01",
      "title": "العجة",
      "titleEn": "Egyptian Egg \"Ogga\" with Onion",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "2 أفراد",
      "masterIngredients": [
        {
          "id": "sv1-1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4 بيضات أو حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "4 بيضات أو حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv1-2",
          "name": "بصلة مفرية",
          "nameEn": "Grated onion",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv1-3",
          "name": "ملح وفلفل ونعناع جاف",
          "nameEn": "Salt, pepper and dried mint",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv1-4",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv1-5",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv1-6",
          "name": "بقدونس مفري",
          "nameEn": "Chopped parsley",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقدح السمن أو الزيت ويحمر فيه البصلة حتى تصفر، ثم يحمر فيها الدقيق قليلا ويترك ليبرد.",
          "textEn": "Heat the ghee or oil and brown the onion until golden, then stir in the flour briefly, and let it cool.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخفق البيض المتبل بالملح والفلفل والنعناع والبقدونس، ثم نضيفه إلى البصل المخلوط بالدقيق البارد ويخلط جيدا.",
          "textEn": "Beat the eggs seasoned with salt, pepper, mint and parsley, then add to the cooled onion-flour mixture and mix well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر مقلاة بها قليل من الزيت المقدوح ويصب فيها الخليط على درجة حرارة هادئة حتى يحمر الوجه، ثم يقلب باحتراس على الوجه الآخر حتى يحمر السطح، وتقلب في صحن.",
          "textEn": "Pour the mixture into a lightly oiled pan over low heat until golden on the bottom, carefully flip to brown the other side, then turn out onto a plate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "العجة",
          "ingredients": [
            "4 بيضات أو حسب الحاجة",
            "بصلة مفرية",
            "ملح",
            "فلفل",
            "نعناع جاف",
            "ملعقة كبيرة دقيق",
            "ملعقة كبيرة سمن أو زيت",
            "ملعقة صغيرة بقدونس مفري"
          ],
          "instructions": [
            "يقدح السمن أو الزيت ويحمر فيه البصلة حتى تصفر ثم يحمر فيها الدقيق قليلا ويترك ليبرد.",
            "يخفق البيض المتبل بالملح والفلفل والنعناع والبقدونس ثم نضيفه إلى البصل المخلوط بالدقيق البارد ويخلط جيدا.",
            "نحضر مقلاة بها قليل من الزيت المقدوح ويصب فيه الخليط على درجة حرارة هادئة حتى يحمر الوجه ثم يقلب باحتراس على الوجه الآخر حتى يحمر السطح وتقلب في صحن."
          ]
        }
      },
      "estimates": {
        "servings": 2,
        "kcal": 280,
        "protein": 14,
        "fat": 20,
        "carbs": 10,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "dairyEggs": 0.8,
          "produce": 0.4,
          "grains": 0.05,
          "spices": 0.2
        }
      }
    },
    {
      "id": "savory-02",
      "title": "الأومليت",
      "titleEn": "Classic Omelette with Onion",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "8 دقائق",
      "servings": "1-2 أفراد",
      "masterIngredients": [
        {
          "id": "sv2-1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3 بيضات أو حسب الرغبة",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 بيضات أو حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv2-2",
          "name": "بصلة مفرية غير ناضجة",
          "nameEn": "Grated raw onion",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv2-3",
          "name": "ملح وفلفل ونعناع",
          "nameEn": "Salt, pepper and mint",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv2-4",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv2-5",
          "name": "لبن أو قشدة",
          "nameEn": "Milk or clotted cream",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تبشر البصلة وتدعك بالملح والفلفل والنعناع.",
          "textEn": "Grate the onion and mash it with salt, pepper and mint.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخفق البيض جيدا ثم يخلط بالبصل وملعقة اللبن أو القشدة.",
          "textEn": "Beat the eggs well and mix with the onion and the tablespoon of milk or clotted cream.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يقدح الزيت في مقلاة ويصب البيض مع هز المقلاة للتأكد من تماسك الأومليت وإحمرار السطح.",
          "textEn": "Heat the oil in a pan, pour in the egg mixture, and gently shake the pan to make sure it sets and browns underneath.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تقلب على الوجه الآخر بخفة حتى يحمر السطح الآخر ثم تغرف في الصحن.",
          "textEn": "Flip gently to brown the other side, then transfer to a plate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يمكن إضافة الزيتون أثناء خفق البيض أو الطماطم المقطعة صغيرا أو الجبن المبشور أو الفلفل المقطع، أو البطاطس الرفيعة المحمرة وهي تعطي مذاقا جميلا، أو إضافة العصاج أو قطع اللانشون، وهذه العناصر تخلط جيدا مع البيض المخفوق قبل وضعه في المقلاة.",
          "textEn": "Olives, diced tomato, grated cheese, chopped pepper, thin fried potatoes (which add a lovely flavor), assag, or cold cuts can all be whisked into the eggs before cooking.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الأومليت",
          "ingredients": [
            "3 بيضات أو حسب الرغبة",
            "بصلة مفرية غير ناضجة",
            "ملح",
            "فلفل",
            "نعناع",
            "ملعقة كبيرة سمن أو زيت",
            "ملعقة كبيرة لبن أو قشدة"
          ],
          "instructions": [
            "تبشر البصلة وتدعك بالملح والفلفل والنعناع.",
            "يخفق البيض جيدا ثم يخلط بالبصل وملعقة اللبن أو القشدة.",
            "يقدح الزيت في مقلاة ويصب البيض مع هز المقلاة للتأكد من تماسك الأومليت وإحمرار السطح.",
            "تقلب على الوجه الآخر بخفة حتى يحمر السطح الآخر ثم تغرف في الصحن.",
            "يمكن إضافة الزيتون أثناء خفق البيض أو الطماطم المقطعة صغيرا أو الجبن المبشور أو الفلفل المقطع – أو البطاطس الرفيعة المحمرة وهي تعطى مذاقا جميلا – أو إضافة العصاج أو قطع اللانشون وهذه العناصر تخلط جيدا مع البيض المخفوق قبل وضعه في المقلاة."
          ]
        }
      },
      "estimates": {
        "servings": 1.5,
        "kcal": 310,
        "protein": 19,
        "fat": 24,
        "carbs": 6,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "dairyEggs": 1,
          "produce": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "savory-03",
      "title": "الشكشوكة",
      "titleEn": "Shakshuka — Egyptian Egg and Vegetable Skillet",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "2-3 أفراد",
      "masterIngredients": [
        {
          "id": "sv3-1",
          "name": "بصلة كبيرة",
          "nameEn": "Large onion",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv3-2",
          "name": "فلفل أخضر كبير",
          "nameEn": "Large green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv3-3",
          "name": "طماطم",
          "nameEn": "Tomato",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv3-4",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv3-5",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "5-6 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "5-6 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv3-6",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسخن الزيت أو السمن ثم نضيف البصلة المبشورة حتى يصفر لونها.",
          "textEn": "Heat the oil or ghee and add the grated onion, cooking until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضيف الفلفلة المقطعة صغيرا مع ثمرة الطماطم المقطعة أو المبشورة، ويقلبوا مع البصلة تقليبتين فقط.",
          "textEn": "Add the finely chopped pepper with the chopped or grated tomato, stirring briefly with the onion.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخفق البيض ويتبل بالملح والفلفل والبهار، ثم يضاف إلى الخلطة ويقلبوا جيدا على درجة حرارة متوسطة حتى يتماسك البيض.",
          "textEn": "Beat the eggs, season with salt, pepper and mixed spice, add to the mixture, and stir well over medium heat until set.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يغرف في الطبق ويقدم ساخنا.",
          "textEn": "Serve hot.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الشكشوكة",
          "ingredients": [
            "بصلة كبيرة",
            "ثمرة فلفل أخضر كبيرة",
            "ثمرة طماطم",
            "سمن أو زيت من 5 : 6 بيضات",
            "ملح",
            "فلفل",
            "بهار"
          ],
          "instructions": [
            "يسخن الزيت أو السمن ثم نضيف البصلة المبشورة حتى يصفر لونها.",
            "نضيف الفلفلة المقطعة صغيرا مع ثمرة الطماطم المقطعة أو المبشورة ويقلبوا مع البصلة تقليبتين فقط.",
            "يخفق البيض ويتبل بالملح والفلفل والبهار ثم يضاف إلى الخلطة ويقلبوا جيدا في درجة حرارة متوسطة حتى يتماسك البيض.",
            "يغرف في الطبق ويقدم ساخنا."
          ]
        }
      },
      "estimates": {
        "servings": 2.5,
        "kcal": 300,
        "protein": 16,
        "fat": 22,
        "carbs": 10,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "dairyEggs": 1.5,
          "produce": 1.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "savory-04",
      "title": "الفول بالبيض",
      "titleEn": "Baked Fava Beans with Garlic Tomato Sauce and Egg",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "أكلات شهية",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "sv4-1",
          "name": "فول مهروس أو معصور",
          "nameEn": "Mashed or pressed fava beans",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv4-2",
          "name": "طماطم",
          "nameEn": "Tomatoes",
          "standardAmount": "2 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv4-3",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv4-4",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv4-5",
          "name": "ملح وكمون",
          "nameEn": "Salt and cumin",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv4-6",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يحمر الثوم في الزيت أو السمن حتى يصفر لونه، ثم تسكب الطماطم عليه.",
          "textEn": "Brown the garlic in oil or ghee until golden, then add the tomatoes.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد نضج الطماطم يصب عليها الفول ويتبل بالملح والكمون على درجة حرارة هادئة حتى الغليان.",
          "textEn": "Once the tomatoes soften, add the fava beans and season with salt and cumin, simmering over low heat until boiling.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخفق البيض جيدا ويملح.",
          "textEn": "Beat the eggs well and season with salt.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نحضر بايركس بحجم كمية الفول والبيض، ونضع فيه الفول ويسكب فوقه البيض.",
          "textEn": "Transfer the beans to a Pyrex dish sized to fit, and pour the beaten egg over the top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يدخل فرن متوسط الحرارة حتى يحمر الوجه.",
          "textEn": "Bake in a medium oven until golden on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الفول بالبيض",
          "ingredients": [
            "كمية من الفول المهروس أو المعصور حسب الحاجة",
            "2 ثمرة طماطم معصورة أو مقطعة",
            "3 بيضات",
            "2 فص ثوم مفري",
            "ملح",
            "كمون",
            "زيت أو سمن"
          ],
          "instructions": [
            "يحمر الثوم في الزيت أو السمن حتى يصفر لونه ثم تسكب الطماطم عليه.",
            "بعد نضج الطماطم يصب عليها الفول ويتبل بالملح والكمون على درجة حرارة هادئة حتى الغليان.",
            "يخفق البيض جيدا ويملح.",
            "نحضر بايركس بحجم كمية الفول والبيض ونضع فيه الفول ويسكب فوقه البيض.",
            "يدخل فرن متوسط الحرارة حتى يحمر الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 3.5,
        "kcal": 290,
        "protein": 15,
        "fat": 13,
        "carbs": 28,
        "fiber": 8,
        "sugar": 4,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 0.8,
          "produce": 0.8,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "savory-05",
      "title": "العجة بالفول المدمس",
      "titleEn": "Egg \"Ogga\" with Fava Beans",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "sv5-1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "6 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "6 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv5-2",
          "name": "فول مدمس",
          "nameEn": "Cooked fava beans",
          "standardAmount": "4 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "4 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv5-3",
          "name": "بصلة متوسطة مفرية",
          "nameEn": "Grated medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv5-4",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv5-5",
          "name": "بقدونس مفري",
          "nameEn": "Chopped parsley",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv5-6",
          "name": "ملح وكمون وفلفل",
          "nameEn": "Salt, cumin and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقشر الفول المدمس ويدهك جيدا بالشوكة.",
          "textEn": "Peel the fava beans and mash well with a fork.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يحمر البصل في الزيت أو السمن حتى اصفرار لونه، ثم يرفع ويترك ليهدأ قليلا.",
          "textEn": "Brown the onion in oil or ghee until golden, then remove and let cool slightly.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخفق البيض ويتبل بالملح والفلفل والكمون، ثم يخلط بالبصل.",
          "textEn": "Beat the eggs, season with salt, pepper and cumin, and mix with the onion.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضيف لخليط البيض بالبصل الفول والبقدونس ويخلطوا جيدا.",
          "textEn": "Add the mashed beans and parsley to the egg-onion mixture and mix well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يقدح قليل من الزيت في طاسة تيفال ويصب بها الخليط ويقلى بنفس طريقة تحمير العجة والأومليت على الوجهين.",
          "textEn": "Heat a little oil in a non-stick pan, pour in the mixture, and cook on both sides as for the ogga or omelette.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يجمل بالبقدونس.",
          "textEn": "Garnish with parsley.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "العجة بالفول المدمس",
          "ingredients": [
            "6 بيضات",
            "4 ملعقة كبيرة فول مدمس",
            "بصلة متوسطة مفرية",
            "2 ملعقة كبيرة سمن أو زيت",
            "ملعقة كبيرة بقدونس مفري",
            "ملح",
            "كمون",
            "فلفل"
          ],
          "instructions": [
            "يقشر الفول المدمس ويدهك جيدا بالشوكة.",
            "يحمر البصل في الزيت أو السمن حتى اصفرار لونه ثم يرفع ويترك ليهدأ قليلا.",
            "يخفق البيض ويتبل بالملح والفلفل والكمون ثم يخلط بالبصل.",
            "نضيف لخليط البيض بالبصل الفول والبقدونس ويخلطوا جيدا.",
            "يقدح قليل من الزيت في طاسة تيفال ويصب بها الخليط ويقلى بنفس طريقة تحمير العجة والأومليت على الوجهين.",
            "يجمل بالبقدونس."
          ]
        }
      },
      "estimates": {
        "servings": 3.5,
        "kcal": 270,
        "protein": 16,
        "fat": 18,
        "carbs": 10,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "dairyEggs": 1.5,
          "grains": 0.5,
          "produce": 0.5,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "savory-06",
      "title": "الفول المدمس بالتقلية",
      "titleEn": "Fava Beans in Garlic Tomato Sauce",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "sv6-1",
          "name": "فول مدمس ناضج",
          "nameEn": "Cooked fava beans",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv6-2",
          "name": "بصلة مفرية ناعمة",
          "nameEn": "Finely grated onion",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv6-3",
          "name": "بقدونس",
          "nameEn": "Parsley",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv6-4",
          "name": "طماطم أو صلصة",
          "nameEn": "Tomatoes, or tomato paste",
          "standardAmount": "1 كوب أو 1 ملعقة صلصة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كوب أو 1 ملعقة صلصة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv6-5",
          "name": "كسبرة ناعمة",
          "nameEn": "Ground coriander",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1/2 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv6-6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv6-7",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "4 فصوص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv6-8",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv6-9",
          "name": "عصاج (اختياري، انظري باب اللحوم)",
          "nameEn": "Assag, optional (see meats section)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يحمر البصل في الزيت أو السمن حتى يصفر لونه، ثم يضاف إليه الثوم المفري والكسبرة.",
          "textEn": "Brown the onion in oil or ghee until golden, then add the crushed garlic and coriander.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف كوب الطماطم إلى البصلة على درجة حرارة هادئة حتى تنضج الطماطم.",
          "textEn": "Add the cup of tomatoes to the onion over low heat and cook until softened.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف الفول ويقلب حوالي 10 دقائق، ويضاف الماء إذا احتاج.",
          "textEn": "Add the fava beans and stir for about 10 minutes, adding water if needed.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضاف البقدونس المفري ويقلب مع الفول ثم يرفع من الحرارة.",
          "textEn": "Stir in the chopped parsley and remove from the heat.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يمكن إضافة العصاج إلى الفول حسب المذاق.",
          "textEn": "Assag can be stirred in to taste.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الفول المدمس بالتقلية",
          "ingredients": [
            "1 كوب من الفول المدمس الناضج",
            "بصلة مفرية ناعما",
            "2 ملعقة صغيرة بقدونس",
            "1كوب طماطم ( أو ملعقة صلصة طماطم )",
            "½ ملعقة صغيرة كسبرة ناعمة",
            "ملح",
            "فلفل",
            "4 فصوص ثوم مفري",
            "زيت أو سمن",
            "2 ملعقة كبيرة عصاج (انظري باب اللحوم)"
          ],
          "instructions": [
            "يحمر البصل في الزيت أو السمن حتى يصفر لونه ثم يضاف إليه الثوم المفري والكسبرة.",
            "يضاف كوب الطماطم إلى البصلة على درجة حررة هادئة حتى تنضج الطماطم.",
            "يضاف الفول ويقلب حوالي 10 دقائق ويضاف الماء إذا احتاج.",
            "يضاف البقدونس المفري ويقلب مع الفول ثم يرفع من الحرارة.",
            "يمكن اضافة العصاج إلى الفول حسب المذاق."
          ]
        }
      },
      "estimates": {
        "servings": 3.5,
        "kcal": 230,
        "protein": 11,
        "fat": 9,
        "carbs": 28,
        "fiber": 9,
        "sugar": 4,
        "cost": {
          "grains": 1.2,
          "produce": 1,
          "fats": 0.3,
          "protein": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "savory-07",
      "title": "التوست بالبيض",
      "titleEn": "Egg-Dipped Fried Toast",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "1 فرد",
      "masterIngredients": [
        {
          "id": "sv7-1",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv7-2",
          "name": "ملح وفلفل ونعناع جاف",
          "nameEn": "Salt, pepper and dried mint",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv7-3",
          "name": "توست",
          "nameEn": "Toast bread",
          "standardAmount": "1 شريحة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 شريحة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv7-4",
          "name": "زبد",
          "nameEn": "Butter",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv7-5",
          "name": "فلفل أخضر وجبن مبشور وزيتون (للتزيين)",
          "nameEn": "Green pepper, grated cheese and olives, for garnish",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نخفق البيضة وتتبل بالملح القليل والفلفل والنعناع.",
          "textEn": "Beat the egg and season with a little salt, pepper and mint.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تغمس شريحة التوست في البيض وتترك قليلا لتتشرب، ثم تقلب باحتراس على الوجه الآخر حتى تتشرب البيضة تماما.",
          "textEn": "Dip the toast slice in the egg, letting it soak briefly, then carefully flip to soak the other side.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع زبد في طاسة تيفال صغيرة ويسخن فقط، ثم نضع التوستة باحتراس في الطاسة على درجة حرارة هادئة.",
          "textEn": "Heat a little butter in a small non-stick pan and carefully add the toast over low heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد قليل تقلب على الوجه الآخر باحتراس حتى تأخذ اللون الذهبي في الوجهين، ثم ترفع وتوضع في طبق بحجمها.",
          "textEn": "Flip carefully after a bit until golden on both sides, then remove to a plate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تجمَل باستخدام شرائح صغيرة من الفلفل الأخضر مع بشر جبن رومي وزيتون مقطع، أو يمكن أيضا دهن التوست بأي نوع من الجبن ووضع شرائح اللانشون وشرائح الفلفل الأخضر وحولها الزيتون.",
          "textEn": "Garnish with small green pepper strips, grated Romy cheese and sliced olives; alternatively, spread with any cheese and top with cold cuts, green pepper strips and olives around it.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "التوست بالبيض",
          "ingredients": [
            "1 بيضة",
            "ملح",
            "فلفل",
            "نعناع جاف",
            "1 شريحة توست",
            "زبد",
            "فلفل أخضر",
            "جبن مبشور",
            "زيتون"
          ],
          "instructions": [
            "نخفق البيضة وتتبل بالملح القليل والفلفل والنعناع.",
            "تغمس شريحة التوست في البيض وتترك قليلا لتتشرب.",
            "تقلب باحتراس على الوجه الآخر حتى تتشرب البيضة تماما.",
            "يوضع زبد في طاسة تيفال صغيرة ويسخن فقط ثم نضع التوستة باحتراس في الطاسة على درجة حرارة هادئة.",
            "بعد قليل تقلب على الوجه الآخر باحتراس حتى تأخذ اللون الذهبي في الوجهين.",
            "ترفع التوست وتوضع في طبق بحجمها.",
            "تجمَل باستخدام شرائح صغيرة من الفلفل الأخضر مع بشر جبن رومي وزيتون مقطع.",
            "يمكن ايضا دهن التوسف بأي نوع من الجبن (مثل جبن المثلثات) ويوضع فوقها شرائح اللانشون و شرائح الفلفل الأخضر وحولها الزيتون."
          ]
        }
      },
      "estimates": {
        "servings": 1,
        "kcal": 230,
        "protein": 10,
        "fat": 14,
        "carbs": 16,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "dairyEggs": 0.8,
          "grains": 0.2,
          "produce": 0.3
        }
      }
    },
    {
      "id": "savory-08",
      "title": "التوست بالزعتر",
      "titleEn": "Fried Thyme Toast",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "1 فرد",
      "masterIngredients": [
        {
          "id": "sv8-1",
          "name": "توست",
          "nameEn": "Toast bread",
          "standardAmount": "1 شريحة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 شريحة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv8-2",
          "name": "زعتر",
          "nameEn": "Thyme",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv8-3",
          "name": "زبد أو زيت",
          "nameEn": "Butter or oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv8-4",
          "name": "دقيق أو بقسماط",
          "nameEn": "Flour or breadcrumbs",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نحضر إناء صغيرا ويخلط فيه الزعتر بالزيت.",
          "textEn": "Mix the thyme with the oil in a small bowl.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تتبل التوستة بالزعتر ثم تقلب في دقيق أو في بقسماط باحتراس.",
          "textEn": "Rub the toast with the thyme mixture, then carefully coat in flour or breadcrumbs.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يحمر في الزبد أو الزيت على الوجهين.",
          "textEn": "Fry in butter or oil on both sides.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ممكن وضع شريحة أخرى من التوست فوقها بنفس الطريقة.",
          "textEn": "A second slice can be added on top the same way to make a sandwich.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "التوست بالزعتر",
          "ingredients": [
            "شريحة توست",
            "ملعقة كبيرة زعتر",
            "زبد أو زيت",
            "دقيق أو بقسماط"
          ],
          "instructions": [
            "نحضر إناء صغير ويخلط فيه الزعتر بالزيت.",
            "تتبل التوستة بالزعتر ثم تقلب في دقيق أو في بقسماط باحتراس.",
            "يحمر في الزبد أو الزيت على الوجهين.",
            "ممكن وضع شريحة أخرى من التوست فوقها بنفس الطريقة."
          ]
        }
      },
      "estimates": {
        "servings": 1,
        "kcal": 190,
        "protein": 3,
        "fat": 12,
        "carbs": 18,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 0.2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "savory-09",
      "title": "التوست بالدجاج",
      "titleEn": "Chicken-Stuffed Fried Toast Rolls",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "لكل شخص وحدة",
      "masterIngredients": [
        {
          "id": "sv9-1",
          "name": "توست",
          "nameEn": "Toast bread",
          "standardAmount": "شريحة لكل فرد",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "شريحة لكل فرد"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv9-2",
          "name": "بصلة صغيرة مفرية",
          "nameEn": "Grated small onion",
          "standardAmount": "1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv9-3",
          "name": "دجاج مسلوق مفروم",
          "nameEn": "Minced boiled chicken",
          "standardAmount": "حسب الحاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv9-4",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv9-5",
          "name": "ملح وفلفل وبهار وزعتر",
          "nameEn": "Salt, pepper, mixed spice and thyme",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv9-6",
          "name": "دقيق وبقسماط",
          "nameEn": "Flour and breadcrumbs",
          "standardAmount": "للتغليف",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "للتغليف"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv9-7",
          "name": "زيت للتحمير",
          "nameEn": "Oil, for frying",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تفرد شريحة التوست باحتراس بالنشابة.",
          "textEn": "Carefully flatten the toast slice with a rolling pin.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحمر البصلة في زيت ثم تخلط بقليل من الدجاج المفروم المتبل بالملح والفلفل والبهار والزعتر.",
          "textEn": "Brown the onion in oil, then mix with the minced chicken seasoned with salt, pepper, mixed spice and thyme.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحشى التوستة بهذه الخلطة بكمية صغيرة.",
          "textEn": "Fill the flattened toast with a small amount of the mixture.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تلف التوستة كالإصبع ثم توضع في الدقيق ثم في البيض ثم البقسماط.",
          "textEn": "Roll into a finger shape, then coat in flour, then egg, then breadcrumbs.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدخل الثلاجة حتى تتماسك ثم تحمر في الزيت الساخن.",
          "textEn": "Refrigerate until firm, then fry in hot oil.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تكرر هذه العملية حسب عدد الأسرة.",
          "textEn": "Repeat as needed for the number of servings.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "التوست بالدجاج",
          "ingredients": [
            "شريحة توست",
            "بصلة صغيرة مفرية",
            "دجاج مسلوق مفروم",
            "بيضة",
            "ملح",
            "فلفل",
            "بهار",
            "زعتر",
            "زيت",
            "دقيق",
            "بقسماط"
          ],
          "instructions": [
            "تفرد شريحة التوست باحتراس بالنشابة.",
            "تحمر البصلة في زيت ثم تخلط بقليل من الدجاج المفروم المتبل بالملح والفلفل والبهار والزعتر.",
            "تحشى التوستة بهذه الخلطة بكمية صغيرة.",
            "تلف التوستة  كالإصبع ثم توضع في الدقيق ثم في البيض ثم البقسماط.",
            "تدخل الثلاجة حتى تتماسك ثم تحمر في الزيت الساخن.",
            "تكرر هذه العملية حسب عدد الأسرة."
          ]
        }
      },
      "estimates": {
        "servings": 1,
        "kcal": 380,
        "protein": 20,
        "fat": 20,
        "carbs": 30,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.4,
          "protein": 1.5,
          "dairyEggs": 0.3,
          "fats": 0.4,
          "produce": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "savory-10",
      "title": "التوست بالخضار",
      "titleEn": "Vegetable and Cheese Toast Sandwich, Breaded and Fried",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "8 دقائق",
      "servings": "1 فرد",
      "masterIngredients": [
        {
          "id": "sv10-1",
          "name": "توست",
          "nameEn": "Toast bread",
          "standardAmount": "2 شريحة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 شريحة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv10-2",
          "name": "مايونيز أو سلطة الطحينة",
          "nameEn": "Mayonnaise, or tahini salad",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv10-3",
          "name": "جبن مثلثات",
          "nameEn": "Triangle cheese",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv10-4",
          "name": "بازلاء ناضجة وجزرة مبشورة",
          "nameEn": "Cooked peas and grated carrot",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv10-5",
          "name": "دقيق وبيض وبقسماط",
          "nameEn": "Flour, egg and breadcrumbs",
          "standardAmount": "للتغليف",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "للتغليف"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv10-6",
          "name": "زيت للتحمير",
          "nameEn": "Oil, for frying",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع التوست مستديرا ويدهن سطحه بالمايونيز أو سلطة الطحينة الممزوجة بالخل والماء والملح والكمون.",
          "textEn": "Cut the toast into rounds and spread with mayonnaise, or tahini salad mixed with vinegar, water, salt and cumin.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تخلط البازلاء المسلوقة بكمية صغيرة مع الجزر المبشور والجبن المثلثات.",
          "textEn": "Mix a small amount of the boiled peas with the grated carrot and triangle cheese.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تفرد هذه الخلطة على التوستة المدهونة بالمايونيز أو الطحينة.",
          "textEn": "Spread this mixture on the toast round.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تغطى بتوستة أخرى ثم يغمسا في الدقيق ثم في البيض ثم في البقسماط مع ضغطها باليد حتى يلتصقا إلى حد ما، ثم تحمر في الزيت على الوجهين.",
          "textEn": "Cover with another toast round, press together, then dip in flour, egg and breadcrumbs, and fry in oil on both sides.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "التوست بالخضار",
          "ingredients": [
            "2 شريحة توست",
            "ملعقة صغيرة مايونيز أو سلطة الطحينة",
            "جبن مثلثات",
            "بازلاء ناضجة وجزرة مبشورة",
            "دقيق",
            "بيض",
            "بقسماط",
            "زيت"
          ],
          "instructions": [
            "يقطع التوست مستديرا ويدهن سطحه بالمايونيز أو سلطة الطحينة الممزوجة بالخل والماء والملح والكمون.",
            "تخلط البازلاء المسلوقة بكمية صغيرة مع الجزر المبشور و الجبن المثلثات.",
            "تفرد هذه الخلطة على التوستة المدهونة بالمايونيز أو الطحينة.",
            "تغطى بتوستة أخرى ثم يغمسا في الدقيق ثم في البيض ثم في البقسماط مع ضغطها باليد حتى يلتصقا إلى حد ما ثم تحمر في الزيت على الوجهين."
          ]
        }
      },
      "estimates": {
        "servings": 1,
        "kcal": 480,
        "protein": 14,
        "fat": 26,
        "carbs": 48,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 1.2,
          "produce": 0.4,
          "fats": 0.4,
          "specialty": 0.2
        }
      }
    },
    {
      "id": "savory-11",
      "title": "التوست بالعصاج",
      "titleEn": "Open Toast Sandwich with Assag, Cheese and Cold Cuts",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "5 دقائق",
      "servings": "1 فرد",
      "masterIngredients": [
        {
          "id": "sv11-1",
          "name": "توست",
          "nameEn": "Toast bread",
          "standardAmount": "2 شريحة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 شريحة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv11-2",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv11-3",
          "name": "فلفل أخضر مفري",
          "nameEn": "Grated green pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv11-4",
          "name": "عصاج (انظري باب اللحوم)",
          "nameEn": "\"Assag\" minced meat filling (see meats section)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv11-5",
          "name": "جبن مربعات",
          "nameEn": "Square cheese slices",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv11-6",
          "name": "لانشون حلال (بقري أو دجاج)",
          "nameEn": "Halal beef or chicken cold cuts",
          "standardAmount": "قطع",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "قطع"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv11-7",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv11-8",
          "name": "خس وطماطم",
          "nameEn": "Lettuce and tomato",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يحمر الثوم المفري في الزيت مع الفلفل الأخضر.",
          "textEn": "Brown the crushed garlic in oil with the grated green pepper.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تدهن التوستة بهذه الخلطة.",
          "textEn": "Spread this mixture on the toast.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع فوقها العصاج وعليه الجبن المربعات وشرائح اللانشون.",
          "textEn": "Top with the assag, then the cheese slices and cold cuts.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تغطى بطبقة ثانية من التوست وتجمل بحلقات الخس والطماطم.",
          "textEn": "Cover with a second slice of toast and garnish with lettuce and tomato slices.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "التوست بالعصاج",
          "ingredients": [
            "2 شريحة توست",
            "1فص ثوم مفري",
            "ملعقة صغيرة فلفل أخضر مفري",
            "ملعقة كبيرة من العصاج (انظري باب اللحوم)",
            "جبن مربعات أو أي نوع",
            "قطع لانشون",
            "زيت",
            "ورق خس",
            "طماطم"
          ],
          "instructions": [
            "يحمر الثوم المفري في الزيت مع الفلفل الأخضر.",
            "تدهن التوستة بهذه الخلطة.",
            "يوضع فوقها العصاج وعليه الجبن المربعات وشرائح اللانشون.",
            "تغطى بطبقة ثانية من التوست وتجمل بحلقات الخس والطماطم."
          ]
        }
      },
      "estimates": {
        "servings": 1,
        "kcal": 380,
        "protein": 20,
        "fat": 18,
        "carbs": 34,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 0.4,
          "protein": 1.5,
          "dairyEggs": 0.8,
          "produce": 0.5,
          "fats": 0.2
        }
      }
    },
    {
      "id": "savory-12",
      "title": "الكشك",
      "titleEn": "Kishk — Fermented Yogurt-Flour Soup with Broth and Fried Onion",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "1 ساعة (+تخمير)",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "sv12-1",
          "name": "لبن زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "1 كوب كبير",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب كبير"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv12-2",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "حسب الحاجة لعجينة لزجة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الحاجة لعجينة لزجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv12-3",
          "name": "مرق دجاج أو لحم",
          "nameEn": "Chicken or beef broth",
          "standardAmount": "1-1.5 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1-1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv12-4",
          "name": "بصلة متوسطة مفرية",
          "nameEn": "Grated medium onion",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv12-5",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "sv12-6",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يذاب قليل من الملح في الزبادي ويقلب جيدا، ثم يضاف الدقيق تدريجيا مع التقليب المستمر حتى تتكون عجينة متوسطة الليونة.",
          "textEn": "Dissolve a little salt in the yogurt and mix well, then gradually stir in the flour until a medium-soft dough forms.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تغطى وتترك في مكان دافئ حوالي أكثر من ساعة.",
          "textEn": "Cover and leave in a warm place for more than an hour to ferment.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يغلي المرق بقدر كمية العجينة فقط حتى لا يصير الكشك سائلا.",
          "textEn": "Boil the broth in an amount just proportional to the dough, so the kishk doesn't turn out runny.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضاف خليط الزبادي بالدقيق إلى المرق مع التقليب المستمر باستخدام المضرب مع درجة حرارة متوسطة.",
          "textEn": "Whisk the fermented yogurt-flour mixture into the broth over medium heat, stirring constantly.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يترك الخليط يغلي لمدة 5 دقائق مع التقليب حتى يغلظ القوام.",
          "textEn": "Simmer for 5 minutes, stirring, until it thickens.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحمر البصلة في السمن أو الزيت ثم تصب نصف الكمية فقط على الكشك ويقلب جيدا ثم يرفع من الحرارة.",
          "textEn": "Brown the onion in ghee or oil, stir half of it into the kishk, and remove from the heat.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يغرف في الأطباق ويجمَل ببقية البصل المحمر.",
          "textEn": "Ladle into bowls and garnish with the remaining fried onion.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكشك",
          "ingredients": [
            "كوب كبير لبن زبادي",
            "مقدار من الدقيق يكفي لتكوين عجينة لزجة",
            "من 1 : ½1 كوب مرق دجاج أو لحم",
            "بصلة متوسطة مفرية",
            "2 ملعقة كبيرة سمن أو زيت"
          ],
          "instructions": [
            "يذاب قليل من الملح في الزبادي ويقلب جيدا ثم يضاف الدقيق تدريحيا مع التقليب المستمر حتى تتكون عجينة متوسطة الليونة.",
            "تغطى وتترك في مكان دافئ حوالي أكثر من ساعة.",
            "يغلي المرق بقدر كمية العجينة فقط حتى لا يصير الكشك سائلا.",
            "يضاف خليط الزبادي بالدقيق إلى المرق مع التقليب المستمر باستخدام المضرب مع درجة حرارة متوسطة.",
            "يترك الخليط يغلي لمدة 5 دقائق مع التقليب حتى يغلظ القوام.",
            "تحمر البصلة في السمن أو الزيت ثم تصب ½ الكمية فقط على الكشك ويقلب جيدا ثم يرفع من الحرارة.",
            "يغرف في الأطباق ويجمَل ببقية البصل المحمر."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 210,
        "protein": 7,
        "fat": 10,
        "carbs": 24,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "dairyEggs": 0.8,
          "grains": 0.2,
          "protein": 0.5,
          "produce": 0.3,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "quick-01",
      "title": "ساندويتش شاورمة الدجاج بالقشدة أو الكريمة اللبناني",
      "titleEn": "Chicken Shawarma Sandwich with Lebanese Clotted Cream",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "4 سندوتشات",
      "masterIngredients": [
        {
          "id": "qk1-1",
          "name": "صدور دجاج",
          "nameEn": "Chicken breasts",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk1-2",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk1-3",
          "name": "سمن أو زيت",
          "nameEn": "Ghee or oil",
          "standardAmount": "1 ملعقة كبيرة أو 2 ملعقة زيت",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة أو 2 ملعقة زيت"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk1-4",
          "name": "قشدة أو كريمة لبنانية",
          "nameEn": "Clotted cream, or Lebanese cream",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk1-5",
          "name": "خبز كايزر",
          "nameEn": "Kaiser rolls",
          "standardAmount": "4 أرغفة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "4 أرغفة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk1-6",
          "name": "زعتر وفلفل أحمر وكاري",
          "nameEn": "Thyme, red pepper and curry powder",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع الدجاج النيء رفيعا وصغيرا ويضاف له الثوم المفري والسمن أو الزيت، ويتبل بالزعتر والفلفل الأحمر وملعقة صغيرة كاري.",
          "textEn": "Cut the raw chicken into thin, small strips, add the crushed garlic and ghee or oil, and season with thyme, red pepper and a teaspoon of curry powder.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يرفع في إناء على درجة حرارة هادئة حتى تتشرب الماء مع إضافة قليل من الماء حتى النضج.",
          "textEn": "Cook in a pot over low heat until the liquid is absorbed, adding a little water as needed until cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تقلب القشدة أو الكريمة اللبنانية بملعقة خشب ثم تسكب على الدجاج ويقلبوا جيدا، ثم ترفع على درجة حرارة هادئة لمدة 5 دقائق تقريبا مع التقليب.",
          "textEn": "Stir the clotted cream with a wooden spoon, pour over the chicken, mix well, and simmer over low heat for about 5 minutes, stirring.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تتبل بالزعتر والفلفل والكاري.",
          "textEn": "Season with thyme, pepper and curry powder.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يحشى في خبز التقديم.",
          "textEn": "Stuff into the serving bread.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "ساندويتش شاورمة الدجاج بالقشدة أو الكريمة اللبناني",
          "ingredients": [
            "1 كيلو صدور دجاج",
            "ملعقة صغيرة ثوم مفري",
            "ملعقة كبيرة سمن أو 2 م زيت",
            "قشدة أو كريمة لباني",
            "كايزر",
            "زعتر",
            "فلفل أحمر",
            "كاري"
          ],
          "instructions": [
            "يقطع الدجاج النيء رفيعا وصغيرا ويضاف له الثوم المفري والسمن أو الزيت ويتبل بالزعتر والفلفل الأحمر وملعقة صغيرة كاري.",
            "يرفع في إناء على درجة حرارة هادئة حتى تتشرب الماء مع إضافة قليل من الماء حتى النضج.",
            "تقلب القشدة أو الكريمة اللباني بملعقة خشب ثم تسكب على الدجاج ويقلبوا جيداثم ترفع على درجة حرارة هادئة لمدة 5 دقائق تقريبا مع التقليب.",
            "تتبل بالزعتر والفلفل والكاري.",
            "يحشى في خبز التقديم."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 56,
        "fat": 20,
        "carbs": 38,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 10,
          "grains": 2.5,
          "dairyEggs": 1.5,
          "fats": 0.2,
          "spices": 0.4
        }
      }
    },
    {
      "id": "quick-02",
      "title": "ساندويتش شاورمة الدجاج باللبنة",
      "titleEn": "Chicken Shawarma Sandwich with Labneh",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "2 سندوتشات",
      "masterIngredients": [
        {
          "id": "qk2-1",
          "name": "صدور دجاج",
          "nameEn": "Chicken breasts",
          "standardAmount": "1/4 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk2-2",
          "name": "بصلة صغيرة",
          "nameEn": "Small onion",
          "standardAmount": "1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk2-3",
          "name": "فلفلة خضراء",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk2-4",
          "name": "طماطم",
          "nameEn": "Tomato",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk2-5",
          "name": "لبنة",
          "nameEn": "Labneh",
          "standardAmount": "1 علبة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 علبة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk2-6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحمر في الزيت البصلة المقطعة شرائح، ثم يضاف إليها شرائح الطماطم ثم شرائح الفلفل، ويضافون إلى قطع صدور الدجاج.",
          "textEn": "Brown the sliced onion in oil, add the tomato slices then the pepper slices, and add to the chicken breast pieces.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ترفع في إناء على درجة حرارة هادئة مع إضافة الماء حتى النضج.",
          "textEn": "Cook in a pot over low heat, adding water, until cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تسكب اللبنة على الدجاج مع التقليب على درجة حرارة هادئة 5 دقائق.",
          "textEn": "Add the labneh to the chicken, stirring over low heat for 5 minutes.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يحشى في خبز التقديم.",
          "textEn": "Stuff into the serving bread.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "ساندويتش شاورمة الدجاج باللبنة",
          "ingredients": [
            "¼ كيلو صدور دجاج",
            "بصلة صغيرة",
            "ثمرة فلفلة خضراء",
            "ثمرة طماطم",
            "علبة لبنة صغيرة"
          ],
          "instructions": [
            "تحمر في الزيت البصلة المقطعة شرائح ثم يضاف إليها شرائح الطماطم ثم شرائح الفلفل ويضافوا إلى قطع صدور الدجاج.",
            "ترفع في إناء على درجة حرارة هادئة مع اضافة الماء حتى النضج.",
            "تسكب اللبنة على الدجاج مع التقليب على درجة حرارة هادئة 5 دقائق.",
            "يحشى في خبز التقديم."
          ]
        }
      },
      "estimates": {
        "servings": 2,
        "kcal": 460,
        "protein": 36,
        "fat": 20,
        "carbs": 34,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 3,
          "grains": 1.2,
          "produce": 0.8,
          "dairyEggs": 2,
          "fats": 0.2
        }
      }
    },
    {
      "id": "quick-03",
      "title": "ساندويتش هامبورجر الدجاج",
      "titleEn": "Chicken Burger Sandwich",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "2 ساعة (تبريد)",
      "cookTime": "10 دقائق",
      "servings": "3-4 سندوتشات",
      "masterIngredients": [
        {
          "id": "qk3-1",
          "name": "دجاجة مسلوقة مفرومة",
          "nameEn": "Minced boiled chicken",
          "standardAmount": "1/2 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk3-2",
          "name": "بصلة مفرية",
          "nameEn": "Grated onion",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 بصلة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk3-3",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk3-4",
          "name": "جبن شيدر",
          "nameEn": "Cheddar cheese",
          "standardAmount": "شرائح",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "شرائح"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk3-5",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk3-6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk3-7",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk3-8",
          "name": "خبز كايزر",
          "nameEn": "Kaiser rolls",
          "standardAmount": "3-4 أرغفة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "3-4 أرغفة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk3-9",
          "name": "فلفل أخضر وكاتشب",
          "nameEn": "Green pepper and ketchup",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخلط الدجاج المفروم بالبصلة والثوم والبيضة والملح والفلفل والبهار والزيت خلطا جيدا وتترك لمدة ساعتين في الثلاجة.",
          "textEn": "Mix the minced chicken with the onion, garlic, egg, salt, pepper, mixed spice and oil, and refrigerate for 2 hours.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تقطع العجينة إلى وحدات مستديرة.",
          "textEn": "Shape into round patties.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضع زيتا في طاسة تيفال ونضع كل وحدة فيها على درجة حرارة هادئة مع تقليبها على الوجه الآخر حتى النضج.",
          "textEn": "Heat oil in a non-stick pan and cook each patty over low heat, flipping, until cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نحضر الكايزر لحشوه بالهامبورجر مع وضع الكاتشب وشرائح الفلفل الأخضر والجبن الشيدر.",
          "textEn": "Stuff into the Kaiser roll with ketchup, green pepper slices and cheddar cheese.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "ساندويتش هامبورجر الدجاج",
          "ingredients": [
            "½ دجاجة مسلوقة مفرومة",
            "بصلة مفرية",
            "فص ثوم مفري",
            "جبن شيدر",
            "بيضة",
            "2 م زيت",
            "ملح وفلفل وبهار",
            "كايزر",
            "فلفل أخضر",
            "كاتشاب"
          ],
          "instructions": [
            "يخلط الدجاج المفروم بالبصلة والثوم والبيضة والملح والفلفل والبهار والزيت خلطا جيدا وتترك لمدة 2 ساعة في الثلاجة.",
            "تقطع العجينة إلى وحدات مستديرة.",
            "نضع زيت في طاسة تيفال ونضع كل وحدة فيها على درجة حرارة هادئة مع تقليبها على الوجه الآخر حتى النضج.",
            "نحضر الكايزر لحشوه بالهامبورجر مع وضع الكاتشاب وشرائح الفلفل الأخضر والجبن الشيدر."
          ]
        }
      },
      "estimates": {
        "servings": 3.5,
        "kcal": 480,
        "protein": 32,
        "fat": 22,
        "carbs": 36,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "protein": 3.5,
          "grains": 2,
          "dairyEggs": 1.5,
          "produce": 0.6,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "quick-04",
      "title": "ساندويتش الدجاج المسلوق أو اللحم المسلوق",
      "titleEn": "Baked Kaiser Roll Stuffed with Boiled Chicken or Beef",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "2-3 سندوتشات",
      "masterIngredients": [
        {
          "id": "qk4-1",
          "name": "خبز كايزر",
          "nameEn": "Kaiser rolls",
          "standardAmount": "2-3 أرغفة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2-3 أرغفة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk4-2",
          "name": "دجاجة مسلوقة",
          "nameEn": "Boiled chicken",
          "standardAmount": "1/2 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "1/2 دجاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk4-3",
          "name": "جبن مبشور",
          "nameEn": "Grated cheese",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk4-4",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk4-5",
          "name": "ملح وفلفل وبهار وزعتر ونعناع جاف",
          "nameEn": "Salt, pepper, mixed spice, thyme and dried mint",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk4-6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk4-7",
          "name": "زيتون",
          "nameEn": "Olives",
          "standardAmount": "للإغلاق",
          "category": "other",
          "sourceVariations": {
            "doc1": "للإغلاق"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نحضر الكايزر ونقوره من أعلى ونفرغه من اللبابة.",
          "textEn": "Cut a hole in the top of each Kaiser roll and hollow out the soft crumb inside.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تقطع الدجاجة المسلوقة أو اللحم (وممكن البسطرمة) تقطيعا صغيرا.",
          "textEn": "Cut the boiled chicken or beef (or pastirma) into small pieces.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف إليها الجبن المبشور والبيضة وتتبل بالتوابل كلها ويخلطوا جيدا.",
          "textEn": "Add the grated cheese and egg, season with all the spices, and mix well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نحضر الكايزر ويحشى بالملعقة من الفتحة العلوية.",
          "textEn": "Spoon the mixture into the rolls through the hollowed opening.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يرص في صينية مدهونة زيت وتدخل الفرن لمدة 10 دقائق.",
          "textEn": "Arrange in an oiled tray and bake for 10 minutes.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد خروجه تقفل الفتحة بالزيتون.",
          "textEn": "After baking, plug the opening with an olive.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "ساندويتش الدجاج المسلوق أو اللحم المسلوق",
          "ingredients": [
            "كايزر",
            "½ دجاجة مسلوقة",
            "ملعقة كبيرة جبن مبشور",
            "بيضة",
            "ملح وفلفل",
            "بهار",
            "زعتر",
            "نعناع جاف",
            "زيت",
            "زيتون"
          ],
          "instructions": [
            "نحضر كايزر ونقوره من أعلى ونفرغه من اللبابة.",
            "تقطع الدجاجة المسلوقة أو اللحم وممكن البسطرمة تقطعيا صغيرا.",
            "يضاف إليها الجبن المبشور والبيضة وتتبل بالتوابل كلها ويخلطوا جيدا.",
            "نحضر الكايزر ويحشى بالملعقة من الفتحة العلوية.",
            "يرص في صينية مدهونة زيت وتدخل الفرن لمدة 10 دقائق.",
            "بعد خروجه تقفل الفتحة بالزيتون."
          ]
        }
      },
      "estimates": {
        "servings": 2.5,
        "kcal": 500,
        "protein": 36,
        "fat": 20,
        "carbs": 42,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 1.5,
          "protein": 3.5,
          "dairyEggs": 0.6,
          "specialty": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "quick-05",
      "title": "ساندويتش حواوشي الدجاج",
      "titleEn": "Hawawshi-Style Baked Chicken Sandwich",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 سندوتشات",
      "masterIngredients": [
        {
          "id": "qk5-1",
          "name": "بقايا دجاج مسلوق",
          "nameEn": "Leftover boiled chicken",
          "standardAmount": "حسب الحاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk5-2",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk5-3",
          "name": "فلفلة خضراء",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk5-4",
          "name": "مستردة",
          "nameEn": "Mustard",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk5-5",
          "name": "خل وعصير ليمون",
          "nameEn": "Vinegar and lemon juice",
          "standardAmount": "1 ملعقة كبيرة من كل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة من كل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk5-6",
          "name": "ملح وفلفل وبهار",
          "nameEn": "Salt, pepper and mixed spice",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk5-7",
          "name": "خبز كايزر أو خبز بلدي",
          "nameEn": "Kaiser rolls, or baladi bread",
          "standardAmount": "4 أرغفة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "4 أرغفة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk5-8",
          "name": "زبد",
          "nameEn": "Butter",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع الدجاج المسلوق أو المحمر أو المشوي قطعا صغيرة وتتبل بالملح والفلفل والبهار.",
          "textEn": "Cut the boiled, browned or grilled chicken into small pieces and season with salt, pepper and mixed spice.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخلط الزبادي مع الخل وعصير الليمون والفلفلة الخضراء المقطعة صغيرا، وممكن إضافة ملعقة صغيرة مستردة، ويخلطوا جيدا بالدجاج المتبل.",
          "textEn": "Mix the yogurt with the vinegar, lemon juice and finely chopped green pepper (a teaspoon of mustard can be added), and combine well with the seasoned chicken.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر الكايزر أو الخبز البلدي المقطع إلى 4 أجزاء مع فصل الوجه عن الظهر ويدهن خفيفا بالزبد.",
          "textEn": "Split the Kaiser rolls or the baladi bread (cut into quarters) into top and bottom halves, and brush lightly with butter.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضع ملعقة كبيرة من الخليط على الخبز ويطبق مثل الكرواسون، أو نضع الخلطة في الكايزر.",
          "textEn": "Spoon a tablespoon of the filling onto the bread and fold closed like a croissant, or stuff it into the Kaiser roll.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يلف الخبز أو الكايزر في فويل، وهكذا حتى ينتهي الخليط.",
          "textEn": "Wrap each in foil; repeat until all the filling is used.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "توضع في صينية وتدخل الفرن لمدة ربع ساعة.",
          "textEn": "Arrange in a tray and bake for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يقدم في أطباق مفروشة بورق الخس.",
          "textEn": "Serve on plates lined with lettuce leaves.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "ساندويتش حواوشي الدجاج",
          "ingredients": [
            "بقايا دجاج مسلوق",
            "كوب زبادي",
            "ثمرة فلفلة خضراء",
            "مستردة",
            "ملعقة كبيرة خل وعصير ليمون",
            "ملح",
            "فلفل",
            "بهار",
            "كايزر",
            "زبد",
            "خبز بلدي"
          ],
          "instructions": [
            "يقطع الدجاج المسلوق أو المحمر أو المشوي قطعا صغيرة وتتبل بالملح والفلفل والبهار.",
            "يخلط الزبادي مع الخل وعصير الليمون والفلفلة الخضراء المقطعة صغيرا وممكن إضافة ملعقة صغيرة مستردة ويخلطوا جيدا بالدجاج المتبل.",
            "نحضر الكايزر أو الخبز البلدي المقطع إلى 4 أجزاء مع فصل الوجه عن الظهر ويدهن خفيفا بالزبد.",
            "نضع ملعقة كبيرة من الخليط على الخبز ويطبق مثل الكراوسون أو نضع الخلطة في الكايزر.",
            "يلف الخبز أو الكايزر في فويل وهكذا حتى ينتهي الخليط.",
            "توضع في صينية وتدخل الفرن لمدة ¼ ساعة.",
            "يقدم في أطباق مفروشة بورق الخس."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 440,
        "protein": 30,
        "fat": 14,
        "carbs": 46,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 4,
          "grains": 2.5,
          "dairyEggs": 1.5,
          "produce": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "quick-06",
      "title": "ساندويتش حواوشي اللحم المفروم",
      "titleEn": "Hawawshi-Style Grilled Minced Meat Sandwich",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "وجبات سريعة",
      "cookingMethod": "شي",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 سندوتشات",
      "masterIngredients": [
        {
          "id": "qk6-1",
          "name": "عصاج (انظري باب اللحوم)",
          "nameEn": "\"Assag\" minced meat filling (see meats section)",
          "standardAmount": "حسب الحاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk6-2",
          "name": "زبادي كبير",
          "nameEn": "Yogurt",
          "standardAmount": "1 كوب كبير",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب كبير"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk6-3",
          "name": "فلفلة خضراء",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk6-4",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk6-5",
          "name": "ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "كثير",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "كثير"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk6-6",
          "name": "مستردة",
          "nameEn": "Mustard",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk6-7",
          "name": "بقدونس مفري",
          "nameEn": "Chopped parsley",
          "standardAmount": "1 ملعقة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk6-8",
          "name": "طماطم",
          "nameEn": "Tomato",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk6-9",
          "name": "خبز كايزر",
          "nameEn": "Kaiser rolls",
          "standardAmount": "4 أرغفة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "4 أرغفة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk6-10",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نخلط الزبادي بالعصاج ويقلب جيدا، ثم نضيف الفلفل الأخضر المقطع صغيرا والثوم والبقدونس المفري والمستردة للخليط.",
          "textEn": "Mix the yogurt with the assag, then add the finely chopped green pepper, garlic, parsley and mustard.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضع الخليط في صينية غير مدهونة ونضع على الوجه شرائح الطماطم مع عصير ليمون كثير، ونفتح الشواية حتى يتشرب اللحم تماما.",
          "textEn": "Spread the mixture in an ungreased tray, top with tomato slices and plenty of lemon juice, and grill under the broiler until the meat is fully cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر الكايزر لحشوه بالخلطة.",
          "textEn": "Stuff into the Kaiser rolls.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "ساندويتش حواوشي اللحم المفروم",
          "ingredients": [
            "عصاج (انظري باب اللحوم)",
            "كوب زبادي كبير",
            "ثمرة فلفلة خضراء",
            "ملعقة صغيرة ثوم مفري",
            "ليمون",
            "ملعقة صغيرة مستردة",
            "م بقدونس",
            "ثمرة طماطم",
            "كايزر",
            "زيت"
          ],
          "instructions": [
            "نخلط الزبادي بالعصاج ويقلب جيدا ثم نضيف الفلفل الأخضر المقطع صغيرة والثوم والبقدونس المفري والمستردة للخليط.",
            "نضع الخليط في صينية غير مدهونة ونضع على الوجه شرائح الطماطم مع عصير ليمون كثير ونفتح الشواية حتى يتشرب اللحم تماما.",
            "نحضر الكايزر لحشوه بالخلطة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 28,
        "fat": 20,
        "carbs": 46,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 6,
          "grains": 2.5,
          "dairyEggs": 1.2,
          "produce": 1,
          "fats": 0.2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "quick-07",
      "title": "ساندويتش الدجاج البانية بالمايونيز",
      "titleEn": "Breaded Chicken Cutlet Sandwich with Mayonnaise",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "5 دقائق",
      "servings": "2 سندوتشات",
      "masterIngredients": [
        {
          "id": "qk7-1",
          "name": "بانية دجاج متبل بالبيض والبقسماط (انظري باب اللحوم)",
          "nameEn": "Breaded chicken cutlets (see meats section)",
          "standardAmount": "حسب الحاجة",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk7-2",
          "name": "خبز كايزر",
          "nameEn": "Kaiser rolls",
          "standardAmount": "2 رغيف",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 رغيف"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk7-3",
          "name": "مايونيز وكاتشب",
          "nameEn": "Mayonnaise and ketchup",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk7-4",
          "name": "لانشون حلال (بقري أو دجاج)",
          "nameEn": "Halal beef or chicken cold cuts",
          "standardAmount": "قطع",
          "category": "meat_poultry",
          "sourceVariations": {
            "doc1": "قطع"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk7-5",
          "name": "فلفل أخضر",
          "nameEn": "Green pepper",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk7-6",
          "name": "جبن مربعات",
          "nameEn": "Square cheese slices",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk7-7",
          "name": "خس",
          "nameEn": "Lettuce",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "بعد تحمير البانية نحضر الكايزر وندهنه بالمايونيز.",
          "textEn": "After frying the breaded cutlets, spread the Kaiser roll with mayonnaise.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع قطع البانية داخل الكايزر وعليها الكيتشاب ثم ورق الخس ثم شريحة لانشون ثم حلقات الفلفل الأخضر ثم شرائح الجبن المربعات.",
          "textEn": "Place the cutlets in the roll, topped with ketchup, lettuce, a slice of cold cuts, green pepper rings, and cheese slices.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "ساندويتش الدجاج البانية بالمايونيز",
          "ingredients": [
            "قطع من البانية المتبل بالبيض والبقسماط (انظري باب اللحوم)",
            "كايزر",
            "مايونيز",
            "كيتشاب",
            "قطع لانشون",
            "ثمرة فلفل أخضر",
            "جبن مربعات",
            "خس"
          ],
          "instructions": [
            "بعد تحمير البانية نحضر الكايزر وندهنه بالمايونيز.",
            "توضع قطع البانية داخل الكايزر وعليها الكيتشاب ثم ورق الخس ثم شريحة لانشون ثم حلقات الفلفل الأخضر ثم شرائح الجبن المربعات."
          ]
        }
      },
      "estimates": {
        "servings": 2,
        "kcal": 680,
        "protein": 36,
        "fat": 32,
        "carbs": 60,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 4,
          "grains": 1.2,
          "specialty": 0.8,
          "dairyEggs": 1,
          "produce": 0.6
        }
      }
    },
    {
      "id": "quick-08",
      "title": "ساندويتش التونة بالمايونيز أو الطحينة",
      "titleEn": "Tuna Sandwich with Mayonnaise or Tahini",
      "chapter": "الباب الثالث: النشويات – المحشوات – المعجنات",
      "chapterNumber": 3,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "-",
      "servings": "2 سندوتشات",
      "masterIngredients": [
        {
          "id": "qk8-1",
          "name": "تونة",
          "nameEn": "Canned tuna",
          "standardAmount": "1 علبة",
          "category": "seafood",
          "sourceVariations": {
            "doc1": "1 علبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk8-2",
          "name": "مايونيز أو طحينة",
          "nameEn": "Mayonnaise, or tahini",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk8-3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk8-4",
          "name": "خبز كايزر",
          "nameEn": "Kaiser rolls",
          "standardAmount": "2 رغيف",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 رغيف"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk8-5",
          "name": "خيار مخلل",
          "nameEn": "Pickled cucumber",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk8-6",
          "name": "ثوم مفري",
          "nameEn": "Crushed garlic",
          "standardAmount": "1 فص",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 فص"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk8-7",
          "name": "بصل أخضر",
          "nameEn": "Green onion",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk8-8",
          "name": "طماطم",
          "nameEn": "Tomato",
          "standardAmount": "1 ثمرة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 ثمرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "qk8-9",
          "name": "فلفل رومي",
          "nameEn": "Bell pepper",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تصفى التونة من الزيت ثم تخلط بالمايونيز أو الطحينة الممزوجة بالماء والخل وعصير الليمون.",
          "textEn": "Drain the tuna and mix with mayonnaise, or with tahini thinned with water, vinegar and lemon juice.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف إليها قطع الخيار المخلل الصغيرة والثوم المفري مع بصلة خضراء مقطعة صغيرا وقطع الطماطم الصغيرة ويقلبوا جيدا.",
          "textEn": "Add small pickled cucumber pieces, crushed garlic, finely chopped green onion and small tomato pieces, and mix well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع الحشوة داخل الكايزر وعلى وجهها حلقات الفلفل الرومي.",
          "textEn": "Stuff into the Kaiser roll and top with bell pepper rings.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "ساندويتش التونة بالمايونيز أو الطحينة",
          "ingredients": [
            "علبة تونة",
            "مايونيز أو طحينة",
            "عصير ليمون",
            "كايزر",
            "خيار مخلل",
            "فص ثوم مفري",
            "بصل أخضر",
            "ثمرة طماطم",
            "فلفل رومي"
          ],
          "instructions": [
            "تصفى التونة من الزيت ثم تخلط بالمايونيز أو الطحينة الممزوجة بالماء والخل وعصير الليمون.",
            "يضاف إليها قطع الخيار المخلل الصغيرة والثوم المفري مع بصلة خضراء مقطعة صغيرا وقطع الطماطم الصغيرة ويقلبوا جيدا.",
            "توضع الحشوة داخل الكايزر وعلى وجهها حلقات الفلفل الرومي."
          ]
        }
      },
      "estimates": {
        "servings": 2,
        "kcal": 470,
        "protein": 26,
        "fat": 18,
        "carbs": 48,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 2.5,
          "grains": 1.2,
          "specialty": 0.6,
          "produce": 1.2
        }
      }
    },
    {
      "id": "des-01",
      "title": "البسبوسة المصرية المرملة وعمل الشربات",
      "titleEn": "Egyptian Semolina Basbousa with Aromatic Syrup",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة + ساعة راحة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "masterIngredients": [
        {
          "id": "db1-1",
          "name": "دقيق سميد خشن / وسط (دقيق بسبوسة)",
          "standardAmount": "2 كوب دقيق سميد",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 كوب دقيق سميد",
            "doc2": "2 كوب دقيق سميد",
            "doc3": "2 كوب دقيق سميد"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "db1-2",
          "name": "سمن بلدي دافئ",
          "standardAmount": "3/4 كوب سمن بلدي",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3/4 كوب سمن",
            "doc2": "3/4 كوب سمن",
            "doc3": "3/4 كوب سمن"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "db1-3",
          "name": "سكر أبيض ناعم",
          "standardAmount": "1 كوب سكر (للبسبوسة) + 1.5 كوب (للشربات)",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب سكر للبسبوسة + 1 1/2 كوب سكر للشربات",
            "doc2": "1 كوب سكر + 1.5 كوب سكر",
            "doc3": "1 كوب سكر + 1 1/2 كوب سكر"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "db1-4",
          "name": "زبادي وقشطة بلدي",
          "standardAmount": "1 كوب زبادي كبير + 2 ملعقة قشطة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب زبادي كبير – قشدة",
            "doc2": "1 كوب زبادي – قشدة",
            "doc3": "1 كوب زبادي ك – قشدة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "db1-5",
          "name": "جوز هند ناعم",
          "standardAmount": "1 كوب جوز هند",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب جوز هند",
            "doc2": "1 كوب جوز هند",
            "doc3": "1 كوب جوز هند"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "db1-6",
          "name": "بيكنج باودر وفانيليا",
          "standardAmount": "1 ملعقة كبيرة بيكنج باودر + رشة فانيليا",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملعقة كبيرة بيكينج باودر – رشة فانيليا",
            "doc2": "ملعقة كبيرة بيكينج باودر",
            "doc3": "م ك ب ب – رشة فانيليا"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "db1-7",
          "name": "ماء وعصير ليمون للشربات",
          "standardAmount": "3/4 كوب ماء + نصف ملعقة صغيرة عصير ليمون + ملعقة سمن",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "3/4 كوب ماء – ملعقة صغيرة عصير ليمون – ملعقة سمن",
            "doc2": "3/4 كوب ماء – ليمون",
            "doc3": "3/4 كوب ماء – م ص عصير ليمون"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "بث السمن والسكر (سر الترمل): يدعك السمن بملعقة خشب أو باليد ثم يضاف السكر ويدعك جيداً حتى يصير الخليط هشاً وكريمياً.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "الخلط الخفيف: يضاف الزبادي ويقلب ثم دقيق السميد والبيكنج باودر والقشطة ويقلبوا معاً بخفة شديدة (دون عجن مفرط) مع إضافة رشة الفانيليا وجوز الهند.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "الراحة والتحديد: يوضع الخليط في صينية مدهونة بالسمن وتترك مدة ساعة أو أكثر لترتاح حبات السميد وتتشرب الدهون، ثم تحدد العجينة بالسكين على شكل مربعات بدون تقطيع كامل.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 4,
          "text": "الخبز: تدخل فرن متوسط الحرارة حتى يحمر الوجه والأطراف وتكتسب لوناً ذهبياً متساوياً.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عمل الشربات المعقود الخفيف: يذاب 1.5 كوب سكر في 3/4 كوب ماء مغلي على درجة حرارة هادئة ثم يضاف عصير الليمون، وتقوى درجة الحرارة ويترك السائل حتى يعقد قليلاً ويصير لزجاً نوعاً ما، ونضع في الشربات ملعقة سمن وفانيليا ثم يرفع عن البوتاجاز.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "التشريب الساخن: تسقى البسبوسة الساخنة فور خروجها بالشربات المعتدل أو البارد وتغطى فوراً بغطاء الصينية حتى تظل طرية ومرملة.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 4,
        "mergedIngredientsCount": 7,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 95,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "طريقة البسبوسة المصرية التقليدية مطابقة بين الوثائق الثلاث في ترك العجينة ترتاح ساعة وفي خفق السمن بالسكر للحصول على القوام المرمل والشربات المضاف له ملعقة سمن بلدي."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البسبوسة / عمل الشربات",
          "pageNumber": 224,
          "ingredients": [
            "2 كوب دقيق سميد",
            "ملعقة كبيرة بيكينج باودر",
            "3/4 كوب سمن",
            "1 كوب زبادي كبير",
            "رشة فانيليا",
            "1 كوب جوز هند",
            "1 كوب سكر",
            "قشدة",
            "شربات: 1.5 كوب سكر، 3/4 كوب ماء، ليمون، فانيليا وسمن"
          ],
          "instructions": [
            "يدعك السمن باليد ثم يضاف السكر حتى يصير هشا",
            "يضاف الزبادي والسميد والبيكنج باودر والقشدة بخفة",
            "تترك في صينية مدهونة ساعة أو أكثر",
            "تحدد بالسكين وتدخل فرن متوسط",
            "تسقى بالشربات فور خروجها وتغطى"
          ]
        },
        "doc3": {
          "title": "البسبوسة / عمل الشربات",
          "pageNumber": 195,
          "ingredients": [
            "2 كوب دقيق سميد",
            "م ك ب ب",
            "3/4 كوب سمن",
            "1 كوب زبادي ك",
            "رشة فانيليا",
            "1 كوب جوز هند",
            "1 كوب سكر",
            "قشدة"
          ],
          "instructions": [
            "يدعك السمن بملعقة خشب أو باليد ثم يضاف السكر",
            "يضاف الزبادي والسميد والباودر والقشطة بخفة",
            "يوضع الخليط في صينية مدهونة وتترك ساعة",
            "تدخل فرن متوسط الحرارة وتسقى بالشربات"
          ]
        }
      },
      "estimates": {
        "servings": 9,
        "kcal": 480,
        "protein": 6,
        "fat": 20,
        "carbs": 70,
        "fiber": 1,
        "sugar": 48,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 3,
          "sweeteners": 2,
          "specialty": 2.5
        }
      }
    },
    {
      "id": "des-02",
      "title": "لقمة القاضي (الزلابية المقرمشة) بعرق الحلاوة",
      "titleEn": "Luqmat Al-Qadi (Crispy Egyptian Dumplings with Soapwort/Rose Water)",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "تحمير",
      "prepTime": "ساعتان تخمير",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "db2-1",
          "name": "دقيق أبيض فاخر",
          "standardAmount": "1/2 كيلو دقيق (حوالي 3.5 كوب)",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو دقيق",
            "doc2": "1/2 كيلو دقيق",
            "doc3": "نصف ك دقيق"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "db2-2",
          "name": "خميرة بيرة طبيعية",
          "standardAmount": "قطعة خميرة بيرة بحجم عين الجمل",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "قطعة خميرة بيرة في حجم عين الجمل",
            "doc2": "قطعة خميرة بيرة",
            "doc3": "قطعة خميرة بيرة بحجم عين الجمل"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "db2-3",
          "name": "عرق حلاوة مدقوق (سر القرمشة الشرقية التراثية)",
          "standardAmount": "1 ملعقة كبيرة عرق حلاوة مدقوق مذاب في كوب ماء بارد",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ملعقة كبيرة من عرق الحلاوة المدقوقة",
            "doc2": "ملعقة كبيرة عرق الحلاوة",
            "doc3": "ملعقة ك من عرق الحلاوة المدقوقة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "db2-4",
          "name": "سكر أبيض للخميرة",
          "standardAmount": "1 ملعقة صغيرة سكر",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة سكر",
            "doc2": "1 ملعقة صغيرة سكر",
            "doc3": "1 م ص سكر"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "db2-5",
          "name": "ماء دافئ للعجين",
          "standardAmount": "ماء دافئ حسب تماسك العجين",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "ماء دافئ للعجين",
            "doc2": "ماء دافئ للعجين",
            "doc3": "ماء دافئ للعجين"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "db2-6",
          "name": "زيت غزير للقلي على مرحلتين",
          "standardAmount": "زيت غزير مقدوح للتحمير",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "زيت للتحمير",
            "doc2": "زيت للتحمير",
            "doc3": "زيت للتحمير"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "db2-7",
          "name": "شربات بارد كثيف وجوز هند",
          "standardAmount": "شربات معقود بارد + جوز هند للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "شربات – جوز الهند",
            "doc2": "شربات – جوز هند",
            "doc3": "شربات – جوز الهند"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "إذابة عرق الحلاوة وتنشيط الخميرة: يذاب عرق الحلاوة في 1 كوب ماء بارد ثم يصفى. تدعك الخميرة مع قليل من السكر والماء الدافئ حتى تسيل.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "عجن الدقيق: نضع الدقيق في وعاء ونعمل حفرة في وسطه ويصب بها خليط الخميرة. يعجن الدقيق مع الخميرة حتى يصبح ليناً.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خفق الرغوة وإدخال الهواء: يدفأ ماء عرق الحلاوة المصفى ويحرك باليد حتى تتكون رغوة غنية، ثم تجمع هذه الرغوة وتضاف للعجينة وتخفق جيداً لإدخال أكبر كمية من الهواء فيها لضمان انتفاخها.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 4,
          "text": "التخمير: تغطى العجينة وتترك في مكان دافئ حتى تختمر وتتضاعف.",
          "phase": "prep",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "التقطيع والقلي الأول: تؤخذ قطعة عجين صغيرة باليد اليسرى وتقطع بملعقة شاي مدهونة بالزيت أو مبللة بالماء البارد، وتحمر في الزيت الغزير المقدوح تحميراً خفيفاً جداً (نصف قلية) ثم تنشل وتوضع على مصفاة حتى تهدأ حرارتها.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "القلي الثاني والتعسيل (سر القرمشة الدائمة): يعاد تحميرها مرة ثانية في الزيت حتى يصبح لونها وردياً ذهبياً مقرمشاً، ثم تنشل وتصفى من الزيت، وتوضع فوراً في الشربات البارد ثم ترفع منه بسرعة وتزين بجوز الهند أو السكر البودرة.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 4,
        "mergedIngredientsCount": 7,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 96,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "احتفظت الوثائق بالتقنية التراثية النادرة لاستخدام عرق الحلاوة وخفقه لعمل رغوة هوائية مع القلي على مرحلتين للقرمشة المستمرة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "لقمة القاضي",
          "pageNumber": 233,
          "ingredients": [
            "1/2 كيلو دقيق",
            "قطعة خميرة بيرة بحجم عين الجمل",
            "جوز الهند",
            "1 ملعقة صغيرة سكر",
            "ملعقة كبيرة عرق الحلاوة المدقوقة",
            "ماء دافئ للعجين",
            "زيت للتحمير",
            "شربات"
          ],
          "instructions": [
            "يذاب عرق الحلاوة في كوب ماء بارد ويصفى",
            "تدعك الخميرة مع السكر والماء الدافئ",
            "يعجن الدقيق مع الخميرة حتى يلين",
            "يحرك ماء عرق الحلاوة حتى تتكون رغوة وتخفق مع العجينة",
            "تقطع بملعقة شاي وتحمر تحميرا خفيفا ثم ترفع",
            "يعاد تحميرها حتى تصبح وردية وتوضع في الشربات البارد"
          ]
        },
        "doc3": {
          "title": "9- لقمة القاضي",
          "pageNumber": 201,
          "ingredients": [
            "1/2 ك دقيق",
            "قطعة خميرة بيرة بحجم عين الجمل",
            "جوز الهند",
            "1 م ص سكر",
            "ملعقة ك عرق الحلاوة المدقوقة",
            "ماء دافئ",
            "زيت",
            "شربات"
          ],
          "instructions": [
            "يذاب عرق الحلاوة في 1 كوب ماء بارد",
            "تدعك الخميرة حتى تسيل",
            "توضع الخميرة في حفرة وسط الدقيق ويعجن",
            "يحرك ماء عرق الحلاوة باليد لعمل رغوة",
            "تحمر في الزيت الغزير خفيفا ثم يعاد تحميرها"
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 4,
        "fat": 12,
        "carbs": 76,
        "fiber": 1,
        "sugar": 42,
        "cost": {
          "grains": 0.8,
          "sweeteners": 1.5,
          "fats": 1.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "bev-01",
      "title": "مشروب الخروب الطبيعي المركز",
      "titleEn": "Traditional Egyptian Carob Drink (Kharroub)",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "مشروبات وآيس كريم",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "6-8 أكواب",
      "masterIngredients": [
        {
          "id": "db3-1",
          "name": "خروب مجروش قطع صغيرة",
          "standardAmount": "1 كوب خروب قطع صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب خروب قطع صغيرة",
            "doc2": "1 كوب خروب قطع صغيرة",
            "doc3": "1 كوب خروب قطع صغيرة"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "db3-2",
          "name": "سكر أبيض للكرملة",
          "standardAmount": "3/4 كوب سكر",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "3/4 كوب سكر",
            "doc2": "3/4 كوب سكر",
            "doc3": "3/4 كوب سكر"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        },
        {
          "id": "db3-3",
          "name": "ماء نقي",
          "standardAmount": "7 إلى 8 أكواب ماء",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "7 : 8 أكواب ماء",
            "doc2": "7 : 8 أكواب ماء",
            "doc3": "من 7 – 8 أكواب ماء"
          },
          "isMerged": true,
          "originalOccurrencesCount": 3
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "كرملة السكر مع الخروب: يوضع الخروب المجروش مع السكر في قدر ويرفع على درجة حرارة هادئة مع تقليبهما باستمرار حتى يذوب السكر ويصبح لونه ذهبياً مائلاً للبني (يتكرمل) بدون أن يحترق لاكتساب النكهة المميزة.",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة الماء والغليان: تضاف كمية المياه ويغطى الإناء على نار هادئة حتى يذوب السكر والخروب مع الماء تماماً، ثم يترك لمدة دقائق معدودة يغلي (حوالي 4 دقائق).",
          "phase": "cook",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "التبريد والتصفية: يرفع ويترك مغطى حتى يبرد تماماً ويتشرب الطعم، ثم يصفى بمصفاة ضيقة ويدخل الثلاجة ويقدم بارداً ومثلجاً.",
          "phase": "finish",
          "sourceDocs": [
            "doc1",
            "doc2",
            "doc3"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 2,
        "mergedIngredientsCount": 3,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 3,
        "overlapPercentage": 97,
        "documentsPresent": [
          "doc1",
          "doc2",
          "doc3"
        ],
        "reconciliationSummary": "نص موحد متطابق في الوثائق الثلاث، يوضح سر كرملة السكر مع الخروب أولاً قبل سكب الماء للحصول على اللون البني الكهرماني والمذاق الغني."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "مشروب الخروب",
          "pageNumber": 220,
          "ingredients": [
            "1 كوب خروب قطع صغيرة",
            "3/4 كوب سكر",
            "7 : 8 أكواب ماء"
          ],
          "instructions": [
            "يوضع الخروب مع السكر على نار هادئة حتى يتكرمل بلون ذهبي بني",
            "تضاف كمية المياه ويترك يغلي 4 دقائق",
            "يترك مغطى حتى يبرد ثم يصفى ويدخل الثلاجة"
          ]
        },
        "doc3": {
          "title": "1- مشروب الخروب",
          "pageNumber": 190,
          "ingredients": [
            "1 كوب خروب قطع صغيرة",
            "3/4 كوب سكر",
            "من 7 - 8 أكواب ماء"
          ],
          "instructions": [
            "يوضع الخروب مع السكر على درجة حرارة هادئة مع تقليبهم حتى يصير ذهبيا مائلا للبني",
            "تضاف كمية المياه ويغطي الإناء حتى يذوب السكر",
            "يرفع ويترك مغطى حتى يبرد ثم يصفى ويدخل الثلاجة"
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 110,
        "protein": 0,
        "fat": 0,
        "carbs": 28,
        "fiber": 3,
        "sugar": 25,
        "cost": {
          "specialty": 3,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "des-03",
      "title": "البانكيك",
      "titleEn": "Simple Pancakes with Molasses or Jam",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "2-3 أفراد",
      "masterIngredients": [
        {
          "id": "db4-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "6 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "6 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db4-2",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db4-3",
          "name": "زيت أو زبدة",
          "nameEn": "Oil or butter",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db4-4",
          "name": "عسل أسود أو مربى",
          "nameEn": "Molasses or jam",
          "standardAmount": "للتقديم",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتقديم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db4-5",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "رشة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db4-6",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضاف البيكنج باودر إلى الدقيق ثم يعجن مع الزيت والفانيليا مع إضافة اللبن حتى يصير قوامه متوسط الليونة.",
          "textEn": "Mix the baking powder into the flour, then work in the oil and vanilla, adding milk until you get a medium-soft batter.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يسخن الزيت في التيفال ثم نملأ ملعقة كبيرة من الخليط ونضعها في الزيت أو الزبد، ثم نقلبه على الوجهين حتى يصفر لونه، وتكرر العملية واحدة واحدة.",
          "textEn": "Heat oil in a non-stick pan, drop in tablespoons of batter, and cook on both sides until golden; repeat one at a time.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد الانتهاء من الخليط نضع وحدات البانكيك في طبق مسطح ثم نبدأ بتجميله.",
          "textEn": "Arrange the pancakes on a flat plate to garnish.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع قليل من الزبد على الوجه وفوقها عسل أسود أو مربى، وممكن وضع طبقة من الكاسترد والمكسرات.",
          "textEn": "Top with a little butter and molasses or jam, and optionally a layer of custard and nuts.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البانكيك",
          "ingredients": [
            "6 م ك دقيق",
            "½ م ب ب",
            "1 م ك زيت أو قطعة زبدة",
            "عسل أسود أو مربى",
            "رشة فانيليا",
            "قليل من اللبن"
          ],
          "instructions": [
            "يضاف البيكنج باودر إلى الدقيق ثم يعجن مع الزيت والفانيليا مع إضافة اللبن حتى يصير قوامه متوسط الليونة.",
            "يسخن الزيت في التيفال ثم نملأ ملعقة كبيرة من الخليط ونضعها في الزيت أو الزبد ثم نقلبه على الوجهين حتى يصفر لونه وتكرر العملية واحدة واحدة.",
            "بعد الانتهاء من الخليط نضع وحدات اليانكيك في طبق مسطح ثم نبدأ بتجميله.",
            "يوضع قليل من الزبد على الوجه وفوقها عسل أسود أو مربى وممكن وضع طبقة من الكستر والمكسرات."
          ]
        }
      },
      "estimates": {
        "servings": 2.5,
        "kcal": 240,
        "protein": 5,
        "fat": 8,
        "carbs": 38,
        "fiber": 1,
        "sugar": 14,
        "cost": {
          "grains": 0.2,
          "dairyEggs": 0.4,
          "sweeteners": 0.8
        }
      }
    },
    {
      "id": "des-04",
      "title": "بانكيك الشيكولاتة",
      "titleEn": "Chocolate Caramel Pancake Stack with Strawberries",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة (+45 دقيقة تبريد)",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "db5-1",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1.25 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1.25 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db5-2",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db5-3",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db5-4",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "رشة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db5-5",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db5-6",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/4 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db5-7",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "1 قطعة متوسطة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 قطعة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db5-8",
          "name": "كريمة كراميل بالشيكولاتة (انظري الوصفة التالية)",
          "nameEn": "Chocolate caramel cream (see recipe below)",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db5-9",
          "name": "كريم شانتيه ومكسرات وفراولة",
          "nameEn": "Chantilly cream, chopped nuts and strawberries",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نضع الزبدة مع اللبن ونسيَحها في إناء على درجة حرارة متوسطة.",
          "textEn": "Melt the butter with the milk in a pot over medium heat.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نخلط الدقيق بالبيكنج باودر ونضيفه إلى السكر ونخلطهم.",
          "textEn": "Mix the flour with the baking powder and combine with the sugar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضرب البيض بالمضرب السلكي والفانيليا مع اللبن والزبدة، ثم نسكبهم على الدقيق والسكر ونضربهم بمضرب السلك.",
          "textEn": "Whisk the eggs with the vanilla into the milk-butter mixture, then whisk this into the flour and sugar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يدخل الخليط في الثلاجة حوالي ثلاثة أرباع الساعة.",
          "textEn": "Refrigerate the batter for about 45 minutes.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نحضر طاسة تيفال ونضع فيها قليلا من الزيت مع تسخينه قليلا.",
          "textEn": "Lightly oil and warm a non-stick pan.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نملأ كبشة بالعجين ونسكبها في الطاسة حتى تملأها.",
          "textEn": "Pour a ladleful of batter to fill the pan.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد أن تتماسك العجينة تقلب على الوجه الآخر حتى تحمر، ثم ترفع وتوضع في الطبق.",
          "textEn": "Once set, flip to brown the other side, then remove to a plate.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تدهن الطاسة دهنا خفيفا بالزيت وتكرر العملية، وتوضع فوق الطبقة الأولى داخل الطبق، وهكذا طبقتين طبقتين حتى ينتهي مقدار العجينة.",
          "textEn": "Lightly re-oil the pan and repeat, stacking each pancake on the last, until all the batter is used.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "يجمَل بأن نبدأ في دهن واحدة من البانكيك بالكراميل بالشيكولاته، ثم توضع الثانية فوقها ونضع كمية من الكراميل على الوجه وحولها فراولة.",
          "textEn": "To finish, spread one pancake with the chocolate caramel, stack another on top, and pour more caramel over the top, garnished with strawberries around it.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "يمكن أن يجمَل أيضا بعمل كمية من كريم شانتيه يضاف له المكسرات المفرية، وندهن بها الطبقة الأولى ثم نغطيها بالثانية ونجملها بالكريم شانتيه في الجوانب مع الفراولة والكريمة في الوسط.",
          "textEn": "Alternatively, whip Chantilly cream with chopped nuts, spread between the layers, and decorate the sides with more Chantilly cream, strawberries and cream in the center.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "طريقة أخرى بكريم شانتيه",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "بانكيك الشيكولاتة",
          "ingredients": [
            "¼1 كوب لبن",
            "1 كوب دقيق",
            "ملعقة كبيرة بيكينج باودر",
            "فانيليا",
            "2 بيضة",
            "¼ كوب سكر",
            "قطعة متوسطة زبدة",
            "كريمة",
            "كريم شانتية",
            "مكسرات مفرية",
            "فراولة"
          ],
          "instructions": [
            "نضع الزبدة مع اللبن ونسيَحها في إناء على درجة حرارة متوسطة.",
            "نخلط الدقيق بالبيكنج باودر ونضيفه إلى السكر ونخلطهم.",
            "يضرب البيض بالمضرب السلك والفانيليا مع اللبن والزبدة ثم نسكبهم على الدقيق والسكر ونضربهم بمضرب السلك.",
            "يدخل الخليط في الثلاجة حوالي ¾ ساعة.",
            "نحضر طاسة تيفال ونضع فيها قليل من الزيت مع تسخينه قليلا.",
            "نملأ كبشة بالعجين ونسكبها في الطاسة حتى تملأها.",
            "بعد أن تتماسك العجينة تقلب على الوجه الآخر حتى تحمر ثم ترفع وتوضع في الطبق.",
            "تدهن الطاسة دهنا خفيفا بالزيت وتكرر العملية وتوضع فوق الراق الأول داخل الطبق . وهكذا وحدتين وحدتين حتى ينتهي مقدار العجينة.",
            "يجمَل بأن نبدأ في دهن واحدة من البانكيك بالكراميل بالشيكولاته ، ثم توضع الثانية فوقها ونضع كمية من الكراميل على الوجه وحولها فراولة.",
            "يمكن أن يجمَل ايضا بعمل كمية من كريم شانتيه يضاف له المكسرات المفرية وندهن بها الراق الأول ثم نغطيه بالثاني ونجمله بالكريم شانتيه في الجوانب  مع الفراولة والكريمة في الوسط."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 620,
        "protein": 12,
        "fat": 30,
        "carbs": 78,
        "fiber": 2,
        "sugar": 48,
        "cost": {
          "dairyEggs": 2.5,
          "grains": 0.4,
          "sweeteners": 1.5,
          "specialty": 4
        }
      }
    },
    {
      "id": "des-05",
      "title": "عمل الكريمة",
      "titleEn": "Chocolate Caramel Cream (for Pancake Stack)",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "يكفي لبانكيك الشيكولاتة",
      "masterIngredients": [
        {
          "id": "db6-1",
          "name": "كريمة",
          "nameEn": "Cream",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db6-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db6-3",
          "name": "شيكولاته مبشورة",
          "nameEn": "Grated chocolate",
          "standardAmount": "3/4 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "3/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db6-4",
          "name": "فراولة",
          "nameEn": "Strawberries",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نضع السكر في طاسة مع قليل من الماء حتى يحمر قليلا ويصبح كراملة.",
          "textEn": "Cook the sugar in a pan with a little water until lightly browned into a caramel.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضيف الكريمة للكراملة مع التقليب على درجة حرارة هادئة حتى تسيح تماما، ثم نضيف الشيكولاته المبشورة.",
          "textEn": "Add the cream to the caramel, stirring over low heat until fully dissolved, then stir in the grated chocolate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل الكريمة",
          "ingredients": [
            "2 ملعقة كبيرة دقيق أو كورن فلاور",
            "2 كوب لبن",
            "2 بيضة",
            "قشر ليمونة",
            "3 ملعقة كبيرة جبن رومي مبشور",
            "قطع لانشون",
            "بقدونس مفري",
            "ملح",
            "فلفل",
            "بهار",
            "قرفة",
            "قرنفل"
          ],
          "instructions": [
            "يغلي اللبن ويوضع فيه التوابل وقشر الليمونة المغسولة.",
            "يضرب البيض مع الدقيق ويقلب جيدا ثم يضاف إلى اللبن الساخن مع ضربهم بالمضرب على درجة حرارة هادئة ثم يضاف إليه البقدونس.",
            "يرفع من الحرارة ويضاف إليه قطع اللانشون."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 330,
        "protein": 3,
        "fat": 20,
        "carbs": 38,
        "fiber": 2,
        "sugar": 35,
        "cost": {
          "dairyEggs": 2,
          "sweeteners": 0.6,
          "specialty": 2.5
        }
      }
    },
    {
      "id": "des-06",
      "title": "بانكيك مقلوب",
      "titleEn": "Upside-Down Apple Pancake Bake",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة (+30 دقيقة تبريد)",
      "cookTime": "25 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "db7-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db7-2",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db7-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db7-4",
          "name": "بشر برتقال",
          "nameEn": "Orange zest",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db7-5",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db7-6",
          "name": "لبن رايب",
          "nameEn": "Buttermilk",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db7-7",
          "name": "تفاح",
          "nameEn": "Apples",
          "standardAmount": "1/4 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db7-8",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "1 قطعة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 قطعة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضاف البيكينج باودر للدقيق ويقلبوا، ثم نضيف نصف كمية السكر ويقلبوا جيدا.",
          "textEn": "Mix the baking powder into the flour, then stir in half the sugar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تسيَح قطعة زبد في إناء، ثم نضع فيه التفاح المقطع مع نصف مقدار السكر المتبقي حتى يتشرب تماما وينضج، ثم نتركه حتى يبرد.",
          "textEn": "Melt a knob of butter in a pot, add the sliced apples with half the remaining sugar, and cook until softened and the liquid absorbed; let cool.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر سلطانية ونخفق فيها البيض مع اللبن الرايب والفانيليا بالمضرب، ثم يسكب عليه الدقيق مرة واحدة ويخلط قليلا.",
          "textEn": "Whisk the eggs with the buttermilk and vanilla, then add the flour all at once and mix just briefly.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نحضر البايركس ويرص فيه قطع التفاح وعليه بشر البرتقال.",
          "textEn": "Arrange the apple pieces in a Pyrex dish and sprinkle with orange zest.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يسكب الخليط على التفاح بدون تقليب ثم يترك نصف ساعة في الثلاجة.",
          "textEn": "Pour the batter over the apples without stirring, and refrigerate for half an hour.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يدخل فرن متوسط الحرارة مع ملاحظة سرعة نضجه.",
          "textEn": "Bake in a medium oven, watching closely as it cooks quickly.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يقلب البانكيك في طبق التقديم.",
          "textEn": "Invert onto the serving plate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "بانكيك مقلوب",
          "ingredients": [
            "½ كوب دقيق",
            "ملعقة صغيرة بيكينج باودر",
            "1 كوب سكر",
            "بشر برتقال",
            "2 بيضة",
            "½ كوب لبن رايب",
            "¼ كيلو تفاح",
            "زبدة"
          ],
          "instructions": [
            "يضاف البيكينج باودر للدقيق و يقلبوا ثم نضيف ½ كمية السكر و يقلبوا جيدا.",
            "تسيَح قطعة زبد في إناء ثم نضع فيه التفاح المقطع مع ½ مقدار السكر المتبقي حتى يتشرب تماما وينضج – ثم نتركه حتى يبرد.",
            "نحضر سلطانية ونخفق فيها البيض مع اللبن الرايب والفانيليا بالمضرب ثم يسكب عليه الدقيق مرة واحدة ويخلط قليلا.",
            "نحضر البايركس ويرص فيه قطع التفاح وعليه بشر البرتقال.",
            "يسكب الخليط على التفاح بدون تقليب ثم يترك ½ ساعة في الثلاجة.",
            "يدخل فرن متوسط الحرارة مع ملاحظة سرعة نضجه.",
            "يقلب البانكيك في طبق التقديم."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 360,
        "protein": 6,
        "fat": 12,
        "carbs": 58,
        "fiber": 2,
        "sugar": 44,
        "cost": {
          "grains": 0.2,
          "sweeteners": 0.8,
          "dairyEggs": 1.5,
          "produce": 1.5
        }
      }
    },
    {
      "id": "des-07",
      "title": "فطير مقلي",
      "titleEn": "Fried Sweet Fatayer with Sugar or Honey",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "فطائر حلوة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة (+15 دقيقة راحة)",
      "cookTime": "15 دقيقة",
      "servings": "6-8 قطع",
      "masterIngredients": [
        {
          "id": "db8-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db8-2",
          "name": "ذرة ملح",
          "nameEn": "A pinch of salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db8-3",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db8-4",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db8-5",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db8-6",
          "name": "سكر بودرة أو عسل أبيض",
          "nameEn": "Powdered sugar or white honey, for garnish",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db8-7",
          "name": "زيت للتحمير",
          "nameEn": "Oil, for frying",
          "standardAmount": "غزير",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "غزير"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضاف البيكنج باودر إلى الدقيق ثم يفرك جيدا مع السمن، مع إضافة كمية الماء أو حسب الحاجة.",
          "textEn": "Mix the baking powder into the flour, then rub in the ghee, adding water as needed to form a dough.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغطى الخليط ويترك حوالي ربع ساعة.",
          "textEn": "Cover and rest for about 15 minutes.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تكور العجينة قطعا صغيرة بحجم الليمونة، ثم تبطط فوق لوح أو صينية حتى تصبح رقيقة جدا بحجم طبق الشاي.",
          "textEn": "Shape into lemon-sized balls, then flatten very thin, about the size of a saucer.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يسخن زيت غزير في طاسة واسعة وتحمر واحدة واحدة، ثم توضع في طبق مستطيل.",
          "textEn": "Heat plenty of oil in a wide pan and fry one at a time, then arrange on a rectangular plate.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ترش الوحدات بالسكر البودرة أو بالعسل الأبيض أو الأسود.",
          "textEn": "Dust with powdered sugar or drizzle with white or black honey.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "فطير مقلي",
          "ingredients": [
            "1 كوب دقيق",
            "ذرة ملح",
            "½ ملعقة صغيرة بيكينج باودر",
            "ملعقة كبيرة سمن",
            "½ كوب ماء",
            "للتجميل سكر بودرة أو عسل أبيض",
            "زيت للتحمير"
          ],
          "instructions": [
            "يضاف البيكنج باودر إلى الدقيق ثم يفرك جيدا مع السمن مع إضافة كمية الماء أو حسب الحاجة.",
            "يغطى الخليط ويترك حوالي ¼ ساعة.",
            "تكور العجينة قطع صغيرة بحجم الليمونة ثم تبطط فوق لوح أوصينية حتى تصبح رقيقة جداو بحجم طبق الشاي.",
            "يسخن زيت غزير في طاسة واسعة وتحمر واحدة واحدة ثم توضع في طبق مستطيل.",
            "ترش الوحدات بالسكر البودرة أو بالعسل الأبيض أو الأسود."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 190,
        "protein": 2,
        "fat": 10,
        "carbs": 22,
        "fiber": 0,
        "sugar": 7,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 0.3,
          "fats": 0.8,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "des-08",
      "title": "التارت بالمربى أو فطيرة البسطافلورا",
      "titleEn": "Apricot Jam Lattice Tart (Pasta Frolla Style)",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة (+30 دقيقة تبريد)",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "masterIngredients": [
        {
          "id": "db9-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "3 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "3 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db9-2",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db9-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db9-4",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "3/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db9-5",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db9-6",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "رشة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db9-7",
          "name": "مربى مشمش",
          "nameEn": "Apricot jam",
          "standardAmount": "للحشو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للحشو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضاف البيكنج باودر مع ذرة ملح إلى الدقيق والسمن وتفرك بالأصابع جيدا.",
          "textEn": "Mix the baking powder and a pinch of salt into the flour and ghee, and rub in well with your fingers.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب البيض مع الفانيليا ويضاف السكر ويقلبوا جيدا.",
          "textEn": "Whisk the eggs with the vanilla, add the sugar, and mix well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف خليط الدقيق إلى البيض بالسكر وتمزج جيدا حتى تتكون عجينة متوسطة الليونة.",
          "textEn": "Add the flour mixture to the egg-sugar mixture and combine into a medium-soft dough.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل الثلاجة لمدة نصف ساعة.",
          "textEn": "Refrigerate for half an hour.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدهن صينية بالزبد خفيفا ويفرد فيها ثلثا العجينة مع تغطية جوانب الصينية بالعجينة.",
          "textEn": "Lightly grease a tray with butter and press two-thirds of the dough into it, covering the sides of the tray.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تغطى بمربى المشمش أو أي فاكهة.",
          "textEn": "Spread with apricot jam, or any fruit preserve.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يقطع ثلث العجينة الباقية على هيئة شرائط وتفرد فوق المربى على شكل مربعات.",
          "textEn": "Cut the remaining third of the dough into strips and arrange in a lattice pattern over the jam.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يدهن السطح بالبيض المخفوق ثم تدخل فرن متوسط الحرارة حتى النضج.",
          "textEn": "Brush the surface with beaten egg and bake in a medium oven until done.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "التارت بالمربى أو فطيرة البسطافلورا",
          "ingredients": [
            "3 كوب دقيق",
            "بيكينج باودر",
            "1 كوب سكر",
            "¾ كوب سمن",
            "3 بيضات",
            "فانيليا",
            "مربى مشمش للحشو"
          ],
          "instructions": [
            "يضاف البيكنج باودر مع ذرةملح إلى الدقيق والسمن وتفرك بالأصابع جيدا.",
            "يضرب البيض مع الفانيليا ويضاف السكر ويقلبوا جيدا.",
            "يضاف خليط الدقيق إلى البيض بالسكر وتمزج جيدا حتى تتكون عجينة متوسطة الليونة.",
            "تدخل الثلاجة لمدة ½ ساعة.",
            "تدهن صينية بالزبد خفيفا ويفرد فيها ⅔ العجينة مع تغطية جوانب الصينية بالعجينة.",
            "تغطى بمربى المشمش أو أي فاكهة.",
            "يقطع ⅓ العجينة الباقية على هيئة شرائط وتفرد فوق المربى على شكل مربعات.",
            "يدهن السطح بالبيض المخفوق ثم تدخل فرن متوسط الحرارة حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 9,
        "kcal": 420,
        "protein": 6,
        "fat": 18,
        "carbs": 60,
        "fiber": 1,
        "sugar": 30,
        "cost": {
          "grains": 0.8,
          "sweeteners": 1,
          "dairyEggs": 2.5,
          "specialty": 2
        }
      }
    },
    {
      "id": "des-09",
      "title": "فطيرة الجلاش بالكريمة",
      "titleEn": "Phyllo Pie with Custard and Nuts",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "db10-1",
          "name": "جلاش",
          "nameEn": "Phyllo pastry",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db10-2",
          "name": "زيت أو سمن سايح",
          "nameEn": "Oil, or melted ghee",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db10-3",
          "name": "لبن بارد",
          "nameEn": "Cold milk",
          "standardAmount": "1 كوب كبير",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب كبير"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db10-4",
          "name": "كريمة (كاسترد، انظري الوصفة التالية)",
          "nameEn": "Custard cream (see recipe below)",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db10-5",
          "name": "مكسرات مفرية وزبيب وجوز هند",
          "nameEn": "Chopped nuts, raisins and coconut",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تدهن الصينية خفيفا ويوضع فيها نصف كمية الجلاش بدون تقطيع.",
          "textEn": "Lightly grease the tray and layer in half the phyllo, unfolded.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع الحشوة على الجلاش وترش فوقها المكسرات المفرية والزبيب وجوز الهند.",
          "textEn": "Spread the custard over the phyllo and sprinkle with chopped nuts, raisins and coconut.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تغطى بباقي الجلاش، ثم يسخن نصف كوب الزيت أو السمن السايح جيدا جدا ثم يصب فوق الجلاش وتدخل الفرن.",
          "textEn": "Cover with the remaining phyllo, heat the oil or melted ghee very well, pour over the top, and bake.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عند قرب النضج يصب عليها كوب اللبن البارد ولا داعي للقشدة حتى لا تكون دسمة.",
          "textEn": "Near the end of baking, pour the cup of cold milk over it (no need for clotted cream, to keep it from being too rich).",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدخل الفرن ثانية حتى تتشرب كل السائل لمدة بسيطة ويحمر الوجه.",
          "textEn": "Return to the oven briefly until all the liquid is absorbed and the top is golden.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد خروجها مباشرة ترش بسكر البودرة وتغطى.",
          "textEn": "As soon as it comes out, dust with powdered sugar and cover.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "فطيرة الجلاش بالكريمة",
          "ingredients": [
            "½ كيلو جلاش",
            "½ كوب زيت أو سمن سايح",
            "1 كوب كبير من اللبن",
            "قشدة للوجه",
            "كريمة",
            "مكسرات مفرية",
            "زبيب",
            "جوز الهند"
          ],
          "instructions": [
            "تدهن الصينية خفيفا ويوضع فيها ½ كمية الجلاش بدون تقطيع.",
            "توضع الحشوة على الجلاش وترش فوقها المكسرات المفرية  والزبيب وجوز الهند.",
            "تغطى بباقي الجلاش ثم يسخن ½ كوب الزيت أو السمن السايح جيدا جدا ثم تصب فوق الجلاش وتدخل الفرن.",
            "عند قرب النضج يصب عليها كوب اللبن البارد ولا داعي للقشدة حتى لا تكون دسمة.",
            "تدخل الفرن ثانية حتى تتشرب كل السائل لمدة بسيطة ويحمر الوجه.",
            "بعد خروجها مباشرة ترش بسكر البودرة وتغطى."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 520,
        "protein": 11,
        "fat": 28,
        "carbs": 56,
        "fiber": 2,
        "sugar": 18,
        "cost": {
          "grains": 3,
          "fats": 1,
          "dairyEggs": 1.5,
          "specialty": 3,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "des-10",
      "title": "عمل الكريمة",
      "titleEn": "Vanilla-Cinnamon Custard Cream (for Phyllo Pie)",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "يكفي لفطيرة جلاش واحدة",
      "masterIngredients": [
        {
          "id": "db11-1",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "4 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "4 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db11-2",
          "name": "كورن فلاور أو نشا",
          "nameEn": "Cornflour or cornstarch",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db11-3",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "1-2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1-2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db11-4",
          "name": "قرفة وفانيليا",
          "nameEn": "Cinnamon and vanilla",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db11-5",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخفق البيض ثم نضيف ملعقتين من اللبن ونقلبهم، ثم نضيف الكورن فلاور ويضربوا جيدا مع القرفة والفانيليا.",
          "textEn": "Beat the eggs, whisk in two tablespoons of milk, then whisk in the cornflour with the cinnamon and vanilla.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نغلي اللبن مع السكر ونسكب منه قليلا على الخليط (لسرعة ذوبانه) ثم نسكب الخليط على اللبن المغلي، ويضربوا جيدا بالمضرب على درجة حرارة هادئة حتى يغلظ القوام.",
          "textEn": "Boil the milk with the sugar, temper the egg mixture with a little of the hot milk, then whisk it all back into the milk over low heat until it thickens.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل الكريمة",
          "ingredients": [
            "1 كوب كريمة",
            "1 كوب سكر",
            "¾ كوب شيكولاته مبشورة",
            "وحدات فراولة"
          ],
          "instructions": [
            "نضع السكر في طاسة مع قليل من الماء حتى يحمر قليلا ويصبح كرملة.",
            "نضيف الكريمة للكرملة مع التقليب على درجة حرارة هادئة حتى تسيح تماما . ثم نضيف الشيكولاته المبشورة."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 110,
        "protein": 4,
        "fat": 3,
        "carbs": 16,
        "fiber": 0,
        "sugar": 12,
        "cost": {
          "dairyEggs": 0.8,
          "sweeteners": 0.2,
          "grains": 0.1
        }
      }
    },
    {
      "id": "des-11",
      "title": "فطيرة الجلاش بالعسل الأسود",
      "titleEn": "Phyllo Pie with Milk and Molasses",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "db12-1",
          "name": "جلاش",
          "nameEn": "Phyllo pastry",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db12-2",
          "name": "زيت أو سمن سايح",
          "nameEn": "Oil, or melted ghee",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db12-3",
          "name": "لبن بارد",
          "nameEn": "Cold milk",
          "standardAmount": "1 كوب كبير",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب كبير"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db12-4",
          "name": "قشدة",
          "nameEn": "Clotted cream",
          "standardAmount": "للوجه",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "للوجه"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db12-5",
          "name": "عسل أسود",
          "nameEn": "Black molasses",
          "standardAmount": "للتقديم",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتقديم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تدهن الصينية خفيفا ويوضع فيها كمية الجلاش كلها بدون تقطيع.",
          "textEn": "Lightly grease the tray and layer in all the phyllo, unfolded.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يسخن نصف كوب الزيت أو السمن جيدا جدا وتصب فوق الجلاش وتدخل فرن متوسط الحرارة.",
          "textEn": "Heat the oil or ghee very well, pour over the phyllo, and bake in a medium oven.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عند قرب النضج يصب فوقها كوب كبير من اللبن البارد الممزوج بالقشدة.",
          "textEn": "Near the end of baking, pour over a large cup of cold milk mixed with clotted cream.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل ثانية الفرن حتى تتشرب السائل ويحمر الوجه، وتغطى مباشرة بعد خروجها.",
          "textEn": "Return to the oven until the liquid is absorbed and the top is golden, and cover as soon as it comes out.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "هذه الفطيرة تستعمل مع العسل الأسود وتؤكل ساخنة.",
          "textEn": "Serve this pie warm, drizzled with black molasses.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "فطيرة الجلاش بالعسل الأسود",
          "ingredients": [
            "½ كيلو جلاش",
            "½ كوب زيت أو سمن سايح",
            "1 كوب كبير من اللبن",
            "قشدة للوجه",
            "عسل أسود"
          ],
          "instructions": [
            "تدهن الصينية خفيفا ويوضع فيها كمية الجلاش كلها بدون تقطيع.",
            "يسخن ½ كوب الزيت أو السمن جيدا جدا وتصب فوق الجلاش وتدخل فرن متوسط الحرارة.",
            "عند قرب النضج يصب فوقها كوب كبير من اللبن البارد الممزوج بالقشدة.",
            "تدخل ثانية الفرن حتى تتشرب السائل ويحمر الوجه.",
            "تغطى مباشرة بعد خروجها.",
            "هذه الفطيرة تستعمل مع العسل الأسود وتؤكل ساخنة."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 430,
        "protein": 9,
        "fat": 22,
        "carbs": 50,
        "fiber": 1,
        "sugar": 14,
        "cost": {
          "grains": 3,
          "fats": 1,
          "dairyEggs": 1.5,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "des-12",
      "title": "الرقاقة الحلوة",
      "titleEn": "Sweet Ruqaq with Nuts, Raisins and Cinnamon",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "db13-1",
          "name": "لفة رقاق",
          "nameEn": "Ruqaq flatbread roll",
          "standardAmount": "1 لفة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 لفة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db13-2",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db13-3",
          "name": "مكسرات",
          "nameEn": "Chopped nuts",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db13-4",
          "name": "زبيب",
          "nameEn": "Raisins",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db13-5",
          "name": "قرفة",
          "nameEn": "Cinnamon",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db13-6",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تدهن صينية بالسمن جيدا، ثم يوضع أول طبق من الرقاق غير المبلل، ثم تبلل نصف كمية الرقائق بالماء أو باللبن واحدة واحدة وتوضع في الصينية.",
          "textEn": "Grease a tray well with ghee, lay the first unmoistened sheet, then dip half the remaining sheets in water or milk, one at a time, layering them in.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضع المكسرات المفرية مع الزبيب والقرفة فوق الرقاق (نصف الكمية).",
          "textEn": "Sprinkle the chopped nuts, raisins and cinnamon (half the amount) over the layers.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يغطى الحشو بالنصف الآخر للرقائق ثم سمن على الوجه.",
          "textEn": "Cover the filling with the remaining sheets, and drizzle ghee on top.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرن متوسط الحرارة حتى نصف المدة، ثم تقلب باحتراس على الوجه الآخر.",
          "textEn": "Bake in a medium oven for half the time, then carefully flip to bake the other side.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد نضجها تماما نطفئ الموقد ونسكب على الفطيرة كوب اللبن وقليلا من القرفة مع تغطيتها وإدخالها الفرن حتى تطرى الرقاقة.",
          "textEn": "Once fully baked, turn off the oven and pour the cup of milk with a little cinnamon over it, cover, and return to the (turned-off, still-warm) oven until softened.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الرقاقة الحلوة",
          "ingredients": [
            "لفة رقاق",
            "سمن",
            "مكسرات",
            "زبيب",
            "قرفة",
            "كوب لبن"
          ],
          "instructions": [
            "تدهن صينية بالسمن جيدا ثم يوضع أول راق من الرقاق الغير مبلل ، ثم تبلل ½ كمية الرقائق بالماء أو باللبن واحدة واحدة وتوضع في الصينية.",
            "نضع المكسرات المفرية مع الزبيب والقرفة فوق الرقاق (½ الكمية).",
            "يغطى الحشو بالنصف الآخر للرقائق ثم سمن على الوجه.",
            "تدخل فرن متوسط الحرارة حتى ½ المدة ثم تقلب باحتراس على الوجه الأخر.",
            "بعد نضجها تماما نطفئ البوتاجاز ونسكب على الفطيرة أو الرقاقة كوب اللبن وقليل من ا لقرفة مع تغطيتها وإدخالها الفرن حتى تطرى الرقاقة."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 480,
        "protein": 10,
        "fat": 26,
        "carbs": 52,
        "fiber": 3,
        "sugar": 14,
        "cost": {
          "grains": 3,
          "dairyEggs": 1.2,
          "specialty": 4
        }
      }
    },
    {
      "id": "des-13",
      "title": "كريب المربى",
      "titleEn": "Jam-Filled Crêpe Rolls",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "db14-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db14-2",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db14-3",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "ذرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db14-4",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db14-5",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db14-6",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "رشة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db14-7",
          "name": "مربى مشمش أو فراولة",
          "nameEn": "Apricot or strawberry jam",
          "standardAmount": "للحشو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للحشو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db14-8",
          "name": "سكر بودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db14-9",
          "name": "زيت أو سمن",
          "nameEn": "Oil or ghee",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db14-10",
          "name": "مكسرات وزبيب وجوز هند",
          "nameEn": "Nuts, raisins and coconut",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نحضر سلطانية ونضع بها الدقيق والملح.",
          "textEn": "Combine the flour and salt in a bowl.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب البيض مع اللبن والفانيليا ثم يسكب على الدقيق ويقلب جيدا بملعقة خشب حتى تتكون عجينة سائلة.",
          "textEn": "Whisk the eggs with the milk and vanilla, pour over the flour, and mix well with a wooden spoon into a liquid batter.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر طاسة تيفال ونضع بها قليلا من الزيت.",
          "textEn": "Lightly oil a non-stick pan.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نملأ فنجانا صغيرا أو ملعقة كبيرة بالخليط ونصبه باحتراس في الطاسة الساخنة حتى يملأها تماما على شكل قرص.",
          "textEn": "Pour a small cupful or tablespoon of batter into the hot pan, tilting to spread it into a thin round.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نهز الطاسة ثم نقلبه مثل الكانيلوني أو الأومليت على الوجه الآخر حتى يتماسك ويصفر لونه.",
          "textEn": "Shake the pan, then flip as with the cannelloni or omelette, cooking until set and golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ينشل من الطاسة ويوضع في طبق وتكرر العملية حتى ينتهي مقدار العجين ونحصل على فطائر رقيقة.",
          "textEn": "Remove and repeat until all the batter is used, yielding thin crêpes.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحشى الفطائر بمقدار من المربى لكل فطيرة ثم تلف مثل الرولو وترص في طبق التقديم.",
          "textEn": "Fill each crêpe with a little jam, roll up like a log, and arrange on the serving plate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ترش بالسكر البودرة من جميع جوانبها وترش بالمكسرات المفرية والزبيب وجوز الهند.",
          "textEn": "Dust all over with powdered sugar and sprinkle with chopped nuts, raisins and coconut.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "يمكن أيضا أن يوضع قليل من الكريم شانتيه فوق سكر البودرة.",
          "textEn": "A little Chantilly cream can also be added on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كريب المربى",
          "ingredients": [
            "1 كوب دقيق",
            "زبدة",
            "ملح",
            "1كوب لبن",
            "2 بيضة",
            "رشة فانيليا",
            "مربى مشمش أو فراولة",
            "سكر بودرة",
            "زيت أو سمن",
            "مكسرات وزبيب"
          ],
          "instructions": [
            "نحضر سلطانية ونضع بها الدقيق والملح.",
            "يضرب البيض مع اللبن والفانيليا ثم يسكب على الدقيق ويقلب جيدا بملعقة خشب حتى تتكون عجينة سائلة.",
            "نحضر طاسة تيفال ونضع بها قليل من الزيت.",
            "نملأ فنجان صغير أو ملعقة كبيرة بالخليط ونصبه باحتراس في الطاسة الساخنة حتى يملأها تماما على شكل قرص.",
            "نهز الطاسة ثم نقلبه مثل الكانيلوني أو البيض الأومليت على الوجه الآخر حتى يتماسك ويصفر لونه.",
            "ينشل من الطاسة ويوضع في طبق وتكرر العملية حتى ينتهي مقدار العجين ونحصل على فطائر رقيقة.",
            "تحشى الفطائر بمقدار من المربى لكل فطيرة ثم تلف مثل الرولو وترص في طبق التقديم.",
            "ترش بالسكر البودرة من جميع جوانبها و ترش بالمكسرات المفرية والزبيب وجوز الهند.",
            "يمكن ايضا ان يوضع قليل من الكريم شانتيه فوق سكر البودرة."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 330,
        "protein": 9,
        "fat": 14,
        "carbs": 42,
        "fiber": 1,
        "sugar": 20,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 1.5,
          "sweeteners": 1.2,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "des-14",
      "title": "فطيرة التفاح",
      "titleEn": "French-Style Apple Tart with Custard Glaze",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "db15-1",
          "name": "تفاح كبير",
          "nameEn": "Large apples",
          "standardAmount": "4 تفاحات",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "4 تفاحات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db15-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db15-3",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db15-4",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "رشة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db15-5",
          "name": "قشدة",
          "nameEn": "Clotted cream",
          "standardAmount": "4-5 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "4-5 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db15-6",
          "name": "سكر بودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db15-7",
          "name": "عجينة باتيه جاهزة",
          "nameEn": "Ready-made pâte brisée dough",
          "standardAmount": "500 جم",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "500 جم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يدهن قالب بايركس مستدير بالزبد خفيفا وتفرد عجينة الباتيه مع رفعها عند حافة القالب 2 سم وتفرد بالشوكة.",
          "textEn": "Lightly butter a round Pyrex dish, press in the pâte brisée dough, raising it 2 cm at the edges, and prick with a fork.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يقشَر التفاح وتقطع كل واحدة 8 أجزاء ثم ترص شرائح التفاح فوق العجينة.",
          "textEn": "Peel the apples, cut each into 8 pieces, and arrange the slices over the dough.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يرش 3 ملاعق كبيرة سكر فوق التفاح وتدخل الفرن حوالي نصف ساعة.",
          "textEn": "Sprinkle 3 tablespoons of sugar over the apples and bake for about half an hour.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تخفق البيضة مع القشدة والسكر البودرة والفانيليا جيدا بالمضرب.",
          "textEn": "Whisk the egg well with the clotted cream, powdered sugar and vanilla.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يرفع البايركس من الفرن ويصب فوقه خليط البيض بالقشدة والسكر، ثم يعاد إلى الفرن حتى يصير لونه ذهبيا.",
          "textEn": "Remove from the oven, pour the egg-cream glaze over the top, and return to the oven until golden.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "فطيرة التفاح",
          "ingredients": [
            "4 تفاحات كبيرة",
            "3 ملعقة كبيرة سكر",
            "1 بيضة",
            "فانيليا",
            "4 : 5 ملاعق كبيرة قشدة",
            "½ كوب سكر بودرة",
            "عجينة باتيه جاهزة 500جم"
          ],
          "instructions": [
            "يدهن قالب بايركس مستدير بالزبد خفيفا وتفرد عجينة الباتيه مع رفعها عند حافة القالب 2سم وتفرد بالشوكة.",
            "يقشَر التفاح وتقطع كل واحدة 8  أجزاء ثم ترص شرائح التفاح فوق العجينة.",
            "يرش 3 ملاعق كبيرة سكر فوق التفاح وتدخل الفرن حوالي ½ ساعة.",
            "تخفق البيضة مع القشدة والسكر البودرة والفانيليا جيدا بالمضرب.",
            "يرفع البايركس من الفرن ويصب فوقه خليط البيض بالقشدة والسكر ثم يعاد إلى الفرن حتى يصير لونه ذهبيا."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 420,
        "protein": 4,
        "fat": 22,
        "carbs": 52,
        "fiber": 3,
        "sugar": 26,
        "cost": {
          "grains": 4,
          "produce": 3,
          "dairyEggs": 0.8,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "des-15",
      "title": "الكرواسون",
      "titleEn": "Savory-Filled Croissants",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "45 دقيقة (+تخمير)",
      "cookTime": "20 دقيقة",
      "servings": "10-12 قطعة",
      "masterIngredients": [
        {
          "id": "db16-1",
          "name": "ماء دافئ",
          "nameEn": "Warm water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db16-2",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db16-3",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "رشة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db16-4",
          "name": "سمن سايح",
          "nameEn": "Melted ghee",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db16-5",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db16-6",
          "name": "خميرة بيرة",
          "nameEn": "Fresh yeast",
          "standardAmount": "1 قطعة بحجم عين الجمل",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 قطعة بحجم عين الجمل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db16-7",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db16-8",
          "name": "عصاج أو جبن رومي أو جبن أبيض بالنعناع",
          "nameEn": "Assag, Romy cheese, or white cheese with mint, for filling",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقلب الخميرة مع قليل من السكر ثم يضاف إليها الماء الدافئ تدريجيا وتترك قليلا حتى تتخمر.",
          "textEn": "Mix the yeast with a little sugar, gradually add the warm water, and let it froth briefly.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب البيض جيدا ثم يضاف الدقيق تدريجيا حتى تتكون عجينة يابسة نوعا.",
          "textEn": "Beat the eggs well, then gradually work in flour until a fairly firm dough forms.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تضاف الخميرة للعجينة مع عصير الليمون وذرة ملح وتقلب جيدا.",
          "textEn": "Knead in the yeast mixture with the lemon juice and a pinch of salt.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تفرد على لوحة مرشوشة بالدقيق حتى تكون سمك نصف سم.",
          "textEn": "Roll out on a floured surface to about half a centimeter thick.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يرش السمن السايح على السطح حتى تتشربه العجينة، ثم تلف أو تطوى كالفطيرة وتترك لفترة.",
          "textEn": "Brush the surface with melted ghee, fold or roll it up like a pastry, and let rest.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تفرد مرة ثانية وتقطع وتشكل بتقطيعه كالمثلثات.",
          "textEn": "Roll out again and cut into triangles.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحشى إما بالعصاج أو الجبن الرومي أو الجبن الأبيض بالنعناع أو سادة.",
          "textEn": "Fill with assag, Romy cheese, white cheese with mint, or leave plain.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يلف كل مثلث على شكل حدوة وتوضع على صينية مدهونة وتترك لتخمر.",
          "textEn": "Roll each triangle into a crescent shape, place on a greased tray, and let rise.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "يدهن الوجه بالبيض أو اللبن المحلى.",
          "textEn": "Brush the tops with egg or sweetened milk.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تدخل فرن على درجة حرارة عالية حتى يحمر وينضج.",
          "textEn": "Bake in a hot oven until golden and cooked through.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكرواسون",
          "ingredients": [
            "1 كوب ماء دافئ",
            "3 بيضة",
            "رشة فانيليا",
            "3 ملعقة كبيرة سمن سايح",
            "1 ملعقة صغيرة عصير ليمون",
            "قطعة خميرة بيرة بحجم عين الجمل",
            "دقيق حسب الطلب"
          ],
          "instructions": [
            "تقلب الخميرة مع قليل من السكر ثم يضاف إليها الماء الدافئ تدريجيا وتترك قليلا حتى تتخمر.",
            "يضرب البيض جيدا ثم يضاف الدقيق تدريجيا حتى تتكون عجينة يابسة نوعا.",
            "تضاف الخميرة للعجينة مع عصير الليمون وذرة ملح وتقلب جيدا.",
            "تفرد على لوحة مرشوشة بالدقيق حتى تكون سمك ½ سم.",
            "يرش السمن السايح على السطح حتى تتشربه العجينة ، ثم تلف أو تطوى كالفطيرة وتترك لفترة.",
            "تفرد مرة ثانية وتقطع وتشكل بتقطيعه كالمثلثات.",
            "تحشى إما بالعصاج أو الجبن الرومي أو الجبن الأبيض بالنعناع أو سادة.",
            "يلف كل مثلث على شكل حدوه وتوضع على صينية مدهونة وتترك لتخمر.",
            "يدهن الوجه بالبيض أو اللبن المحلي.",
            "تدخل في فرن على درجة حرارة عالية حتى يحمر وينضج."
          ]
        }
      },
      "estimates": {
        "servings": 11,
        "kcal": 190,
        "protein": 6,
        "fat": 6,
        "carbs": 28,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "grains": 1,
          "dairyEggs": 1,
          "protein": 2
        }
      }
    },
    {
      "id": "des-16",
      "title": "التوست بالفانيليا",
      "titleEn": "Sweet Vanilla French Toast",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "1 فرد",
      "masterIngredients": [
        {
          "id": "db17-1",
          "name": "بيضة لكل قطعة توست",
          "nameEn": "Egg, one per slice of toast",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db17-2",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "رشة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db17-3",
          "name": "زبد أو سمن",
          "nameEn": "Butter or ghee",
          "standardAmount": "1 قطعة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 قطعة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db17-4",
          "name": "سكر بودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db17-5",
          "name": "مكسرات وزبيب وجوز هند وشيكولاتة مبشورة (اختياري)",
          "nameEn": "Nuts, raisins, coconut or grated chocolate, optional",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تضرب بيضة في صحن عميق وعليها رشة فانيليا جيدا.",
          "textEn": "Beat an egg in a deep dish with a good pinch of vanilla.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضع فيها قطعة التوست ونتركها قليلا، ثم نقلبها باحتراس على الوجه الآخر حتى تتشرب البيضة تماما.",
          "textEn": "Soak the toast slice in it briefly, then carefully flip so it fully absorbs the egg.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تسخن في طاسة تيفال صغيرة الزبد أو السمن، ثم نضع بها التوستة باحتراس على درجة حرارة هادئة، ثم نقلبها على الوجه الآخر باحتراس حتى تأخذ اللون الذهبي على الوجهين بدون حرق.",
          "textEn": "Heat the butter or ghee in a small non-stick pan, add the toast over low heat, and carefully flip until golden on both sides without burning.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نحضر طبقا قدر حجم التوستة ويُرش بالسكر البودرة، ثم نضع عليه التوستة ثم نرشها بالسكر البودرة على السطح.",
          "textEn": "Dust a plate the size of the toast with powdered sugar, place the toast on it, and dust the top as well.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ممكن إضافة المكسرات والزبيب وجوز الهند أو الشيكولاته المبشورة فوق السكر البودرة.",
          "textEn": "Nuts, raisins, coconut or grated chocolate can be added over the powdered sugar.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 6,
          "text": "يجمَل التوست أيضا بتسييح مربى المشمش مع قليل من الماء على درجة حرارة هادئة، ثم تقطع فواكه كالتفاح أو الكمثرى أو البلح قطعا صغيرة جدا وتخلط بالمربى مع زبد قليل مع التقليب، ثم يسكب على التوست؛ أو يمكن أيضا تجميله بالكراميل والشيكولاته المبشورة مع فواكه مقطعة أو آيس كريم، أو طهو التفاح بالقرفة والسكر ثم سكبه مع الصوص فوق التوست.",
          "textEn": "It can also be topped by melting apricot jam with a little water over low heat, then mixing in very finely diced fruit (apple, pear, or dates) with a little butter and pouring over the toast; or with caramel and grated chocolate with diced fruit or ice cream; or with apples cooked in cinnamon and sugar poured over the top.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "طرق تجميل أخرى",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "التوست بالفانيليا",
          "ingredients": [
            "1 بيضة لكل قطعة توست",
            "فانيليا",
            "قطعة زبد أو سمن"
          ],
          "instructions": [
            "تضرب بيضة في صحن عميق وعليها رشة فانيليا جيدا.",
            "نضع فيها قطعة التوست ونتركها قليلا ، ثم نقلبها باحتراس على الوجه الآخر حتى تتشرب البيضة تماما.",
            "تسخن في طاسة تيفال صغيرة الزبد أو السمن ثم نضع بها التوستة باحتراس على درجة حرارة هادئة ثم نقلبها على الوجه الآخر باحتراس حتى تأخذ اللون الذهبي على الوجهين بدون حرق.",
            "نحضر طبق قدر حجم التوستة ويُرش بالسكر البودرة ثم نضع عليه التوستة ثم نرشها بالسكر البودرة على السطح.",
            "ممكن إضافة ا لمكسرات والزبيب وجوز الهند أو الشيكولاته المبشوة فوق السكر البودرة.",
            "يجمَل التوست ايضا بتسييح مربى المشمش مع قليل من الماء على درجة حرارة هادئة ثم نقطع فواكه كالتفاح أو الكمثرى أو البلح قطعا صغيرة جدا ثم تخلط بالمربى مع زبد قليل مع التقليب ثم يسكب على التوست.",
            "يمكن ايضا تجميلها بالكراميل والشيكولاته المبشورة وسكبها على التوستة مع وضع فواكه مقطعة أو أيس كريم.",
            "ايضا يمكن طهو التفاح بالقرفة والسكر ثم سكبه مع الصوص فوق التوست."
          ]
        }
      },
      "estimates": {
        "servings": 1,
        "kcal": 300,
        "protein": 10,
        "fat": 16,
        "carbs": 28,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "grains": 0.2,
          "dairyEggs": 0.6,
          "sweeteners": 0.2,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "des-17",
      "title": "المهلبية",
      "titleEn": "Classic Mahalabia (Vanilla Milk Pudding)",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "db18-1",
          "name": "لبن كبير",
          "nameEn": "Milk",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db18-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db18-3",
          "name": "كورن فلاور أو نشا",
          "nameEn": "Cornflour or cornstarch",
          "standardAmount": "4 ملاعق",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "4 ملاعق"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db18-4",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يذاب الكورن فلاور في حوالي نصف كوب لبن بارد.",
          "textEn": "Dissolve the cornflour in about half a cup of cold milk.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع اللبن الباقي على درجة حرارة متوسطة ويحلي بالسكر حتى الغليان.",
          "textEn": "Heat the remaining milk over medium heat, sweetened with sugar, until it boils.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تؤخذ حوالي كبشة كبيرة من اللبن المغلي وتسكب على مزيج الكورن فلاور واللبن حتى يسهل خلطه ويقلب جيدا.",
          "textEn": "Temper the cornflour mixture with a large ladleful of the hot milk, stirring to combine smoothly.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يصب هذا الخليط على بقية اللبن المغلي مع التقليب الجيد بعد رفعه من الموقد.",
          "textEn": "Pour this back into the rest of the hot milk, off the heat, stirring well.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يعاد الخليط على درجة حرارة هادئة لمدة 3 دقائق تقريبا مع التقليب المستمر.",
          "textEn": "Return to low heat for about 3 minutes, stirring constantly.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تضاف الفانيليا ثم تصب المهلبية في قوالب صغيرة مبللة فقط بالماء البارد.",
          "textEn": "Add the vanilla, then pour into small molds rinsed only with cold water.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تترك حتى تبرد ثم تجمل بالمكسرات والزبيب أو الفستق وجوز الهند أو بالموز المقطع أو الفراولة أو الكريز.",
          "textEn": "Let cool, then garnish with nuts and raisins or pistachios and coconut, or with sliced banana, strawberries or cherries.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 8,
          "text": "يجمَل أيضا بالكريم شانتيه على الوجه وفوقه الفواكه أو المكسرات أو يجمَل بالآيس كريم.",
          "textEn": "It can also be topped with Chantilly cream and fruit or nuts, or served with ice cream.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "المهلبية",
          "ingredients": [
            "2 كوب لبن كبير",
            "سكر للتحلية",
            "4 ملاعق كورن فلاور أوكستر أو نشا",
            "قليل من الفانيليا"
          ],
          "instructions": [
            "يذاب الكورن فلاور في حوالي ½ كوب لبن بارد.",
            "يوضع اللبن الباقي على درجة حرارة متوسطة ويحلي بالسكر حتى الغليان.",
            "تؤخذ حوالي كبشه كبيرة من اللبن المغلي وتسكب على مزيج الكورن فلاور واللبن حتى يسهل خلطه ويقلب جيدا.",
            "يصب هذا الخليط على بقية اللبن المغلي مع التقليب الجيد بعد رفعه من البوتاجاز.",
            "يعاد الخليط على درجة حرارة هادئة لمدة 3 دقائق تقريبا مع التقليب المستمر.",
            "تضاف الفانيليا ثم تصب المهلبية في قوالب صغيرة مبللة فقط بالماء البارد.",
            "تترك حتى تبرد ثم تجمل بالمكسرات والزبيب أو الفستق وجوز الهند أو بالموز المقطع أو الفراولة أو الكريز.",
            "يجمَل أيضا بالكريم شانتيه على الوجه وفوقه الفواكه أو المكسرات أو يجمَل بالآيس كريم."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 170,
        "protein": 4,
        "fat": 4,
        "carbs": 30,
        "fiber": 0,
        "sugar": 20,
        "cost": {
          "dairyEggs": 0.8,
          "sweeteners": 0.3,
          "grains": 0.1
        }
      }
    },
    {
      "id": "des-18",
      "title": "المهلبية بالشيكولاته",
      "titleEn": "Chocolate Mahalabia",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "db19-1",
          "name": "لبن كبير",
          "nameEn": "Milk",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db19-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db19-3",
          "name": "كورن فلاور أو نشا",
          "nameEn": "Cornflour or cornstarch",
          "standardAmount": "4 ملاعق",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "4 ملاعق"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db19-4",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db19-5",
          "name": "شيكولاته مبشورة أو كاكاو",
          "nameEn": "Grated chocolate, or cocoa powder",
          "standardAmount": "1 ملعقة كبيرة شيكولاتة أو 2 ملعقة كاكاو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة شيكولاتة أو 2 ملعقة كاكاو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يذاب الكورن فلاور في حوالي نصف كوب لبن بارد.",
          "textEn": "Dissolve the cornflour in about half a cup of cold milk.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع اللبن الباقي على درجة حرارة متوسطة ويحلي بالسكر حتى الغليان.",
          "textEn": "Heat the remaining milk over medium heat, sweetened with sugar, until it boils.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تذاب الشيكولاته أو الكاكاو في اللبن المحلي بالسكر.",
          "textEn": "Dissolve the chocolate or cocoa in the sweetened milk.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تؤخذ حوالي كبشة كبيرة من اللبن المغلي وتسكب على مزيج الكورن فلاور واللبن حتى يسهل خلطه ويقلب جيدا.",
          "textEn": "Temper the cornflour mixture with a large ladleful of the hot milk, stirring to combine smoothly.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يصب هذا الخليط على بقية اللبن المغلي مع التقليب الجيد بعد رفعه من الموقد.",
          "textEn": "Pour this back into the rest of the hot milk, off the heat, stirring well.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يعاد الخليط على درجة حرارة هادئة لمدة 3 دقائق تقريبا مع التقليب المستمر.",
          "textEn": "Return to low heat for about 3 minutes, stirring constantly.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تضاف الفانيليا ثم تصب المهلبية في قوالب صغيرة مبللة فقط بالماء البارد.",
          "textEn": "Add the vanilla, then pour into small molds rinsed only with cold water.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تترك حتى تبرد ثم تجمل بالمكسرات والزبيب أو الفستق وجوز الهند أو بالموز المقطع أو الفراولة أو الكريز.",
          "textEn": "Let cool, then garnish with nuts and raisins or pistachios and coconut, or with sliced banana, strawberries or cherries.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 9,
          "text": "تجمل بالشيكولاته المبشورة أو المكسرات أو آيس كريم الشيكولاتة.",
          "textEn": "Garnish with grated chocolate, nuts, or a scoop of chocolate ice cream.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "المهلبية بالشيكولاته",
          "ingredients": [
            "2 كوب لبن كبير",
            "سكر للتحلية",
            "4 ملاعق كورن فلاور أوكستر أو نشا",
            "قليل من الفانيليا",
            "1 ملعقة كبيرة من شيكولاته مبشورة أو 2 ملعقة كبيرة كاكاو."
          ],
          "instructions": [
            "يذاب الكورن فلاور في حوالي ½ كوب لبن بارد.",
            "يوضع اللبن الباقي على درجة حرارة متوسطة ويحلي بالسكر حتى الغليان.",
            "تذاب الشيكولاته أو الكاكاو في اللبن المحلي بالسكر.",
            "تؤخذ حوالي كبشه كبيرة من اللبن المغلي وتسكب على مزيج الكورن فلاور واللبن حتى يسهل خلطه ويقلب جيدا.",
            "يصب هذا الخليط على بقية اللبن المغلي مع التقليب الجيد بعد رفعه من البوتاجاز.",
            "يعاد الخليط على درجة حرارة هادئة لمدة 3 دقائق تقريبا مع التقليب المستمر.",
            "تضاف الفانيليا ثم تصب المهلبية في قوالب صغيرة مبللة فقط بالماء البارد.",
            "تترك حتى تبرد ثم تجمل بالمكسرات والزبيب أو الفزدق وجوز الهند أو بالموز المقطع أو الفراولة أو الكريز.",
            "تجمل بالشيكولاته المبشورة أو المكسرات أو آيس كريم الشيكولاتة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 200,
        "protein": 5,
        "fat": 6,
        "carbs": 32,
        "fiber": 1,
        "sugar": 22,
        "cost": {
          "dairyEggs": 0.8,
          "sweeteners": 0.3,
          "grains": 0.1,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "des-19",
      "title": "جيلي بالفواكه والبسكويت",
      "titleEn": "Jelly with Fresh Fruit and Biscuits",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة (+تبريد)",
      "cookTime": "5 دقائق",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "db20-1",
          "name": "جيلي حلال (علبة)",
          "nameEn": "Halal jelly powder (packet)",
          "standardAmount": "1 علبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 علبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db20-2",
          "name": "فواكه مشكلة مقطعة صغيرا",
          "nameEn": "Mixed fruit, finely diced",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db20-3",
          "name": "بسكويت",
          "nameEn": "Biscuits",
          "standardAmount": "1 باكو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 باكو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يوضع الجيلي في الماء المغلي مع التقليب الجيد حتى يذوب تماما، وممكن وضع فيه قليل من السكر، ويترك ليبرد.",
          "textEn": "Dissolve the jelly powder in boiling water, stirring until fully dissolved (a little sugar can be added), and let cool.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع في وعاء غويط أو سلطانية باكو البسكويت بعد تكسيره والفواكه المقطعة، ويضاف إليهم الجيلي ويخلطوا جيدا.",
          "textEn": "In a deep bowl, combine the crushed biscuits and diced fruit, add the jelly, and mix well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تدخل الثلاجة حتى تتماسك جيدا.",
          "textEn": "Refrigerate until fully set.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تجمَل بالكريم شانتيه أو كراميل سائل أو الكاسترد بجوز الهند.",
          "textEn": "Garnish with Chantilly cream, liquid caramel, or custard with coconut.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "جيلي بالفواكه والبسكويت",
          "ingredients": [
            "علبة جيلي",
            "فواكه مشكلة ومقطعة صغيرا",
            "باكو بسكويت"
          ],
          "instructions": [
            "يوضع الجيلي في الماء المغلي مع التقليب الجيد حتى يذوب تماما وممكن وضع فيه قليل من السكر ويترك ليبرد.",
            "يوضع في وعاء غويط أو سلطانية باكو البسكوت بعد تكسيره والفواكه المقطعة ويضاف إليهم الجيلي ويخلطوا جيدا.",
            "تدخل الثلاجة حتى تتماسك جيدا.",
            "تجمَل بالكريم شانتيه أو كراميل سائل أو الكستر بالجوز هند."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 190,
        "protein": 3,
        "fat": 3,
        "carbs": 38,
        "fiber": 2,
        "sugar": 26,
        "cost": {
          "sweeteners": 1.2,
          "produce": 3,
          "grains": 1.5
        }
      }
    },
    {
      "id": "des-20",
      "title": "البودنج",
      "titleEn": "Chocolate Pudding with Biscuit Base",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "db21-1",
          "name": "لبن كبير",
          "nameEn": "Milk",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db21-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db21-3",
          "name": "كورن فلاور أو نشا",
          "nameEn": "Cornflour or cornstarch",
          "standardAmount": "4 ملاعق",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "4 ملاعق"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db21-4",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db21-5",
          "name": "شيكولاته مبشورة أو كاكاو",
          "nameEn": "Grated chocolate, or cocoa powder",
          "standardAmount": "1 ملعقة كبيرة شيكولاتة أو 2 ملعقة كاكاو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة شيكولاتة أو 2 ملعقة كاكاو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db21-6",
          "name": "بسكويت",
          "nameEn": "Biscuits",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نحضر كاسات أو سلاطين صغيرة مبللة فقط بالماء.",
          "textEn": "Rinse small cups or bowls with water only.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يكسَر بعض البسكويت حسب الرغبة ويوضع في القاع.",
          "textEn": "Crush some biscuits and place them in the base of each cup.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يذاب الكورن فلاور في حوالي نصف كوب لبن بارد، ويوضع اللبن الباقي على درجة حرارة متوسطة ويحلي بالسكر حتى الغليان.",
          "textEn": "Dissolve the cornflour in half a cup of cold milk; heat the remaining milk with sugar over medium heat until it boils.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تذاب الشيكولاته أو الكاكاو في اللبن المحلي بالسكر.",
          "textEn": "Dissolve the chocolate or cocoa in the sweetened milk.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تؤخذ حوالي كبشة كبيرة من اللبن المغلي وتسكب على مزيج الكورن فلاور واللبن حتى يسهل خلطه ويقلب جيدا، ثم يصب هذا الخليط على بقية اللبن المغلي مع التقليب الجيد بعد رفعه من الموقد.",
          "textEn": "Temper the cornflour mixture with a ladleful of hot milk, then pour it all back into the rest of the milk, off the heat, stirring well.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يعاد الخليط على درجة حرارة هادئة لمدة 3 دقائق تقريبا مع التقليب المستمر.",
          "textEn": "Return to low heat for about 3 minutes, stirring constantly.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تضاف الفانيليا ثم تصب المهلبية فوق البسكويت.",
          "textEn": "Add the vanilla, then pour the mixture over the biscuits.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد أن تبرد نضع فوقها شيكولاته مبشورة أو مقطعة صغيرا. يمكن أيضا أن يرش السطح بالمكسرات والزبيب وجوز الهند.",
          "textEn": "Once cooled, top with grated or finely chopped chocolate; nuts, raisins and coconut can also be sprinkled on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البودنج",
          "ingredients": [
            "2 كوب لبن كبير",
            "سكر للتحلية",
            "4 ملاعق كورن فلاور أوكستر أو نشا",
            "قليل من الفانيليا",
            "1 ملعقة كبيرة من شيكولاته مبشورة أو 2 ملعقة كبيرة كاكاو",
            "بسكويت"
          ],
          "instructions": [
            "نحضر كاسات أو سلاطين صغيرة مبللة فقط بالماء.",
            "يكسَر بعض البسكويت حسب الرغبة ويوضع في القاع.",
            "يذاب الكورن فلاور في حوالي ½ كوب لبن بارد.",
            "يوضع اللبن الباقي على درجة حرارة متوسطة ويحلي بالسكر حتى الغليان.",
            "تذاب الشيكولاته أو الكاكاو في اللبن المحلي بالسكر.",
            "تؤخذ حوالي كبشه كبيرة من اللبن المغلي وتسكب على مزيج الكورن فلاور واللبن حتى يسهل خلطه ويقلب جيدا.",
            "يصب هذا الخليط على بقية اللبن المغلي مع التقليب الجيد بعد رفعه من البوتاجاز.",
            "يعاد الخليط على درجة حرارة هادئة لمدة 3 دقائق تقريبا مع التقليب المستمر.",
            "تضاف الفانيليا ثم تصب المهلبية فوق البسكويت.",
            "بعد أن تبرد نضع فوقها شيكولاته مبشورة أو مقطعة صغيرا .",
            "يمكن ايضا أن يرش السطح بالمكسرات والزبيب و جوز الهند."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 260,
        "protein": 5,
        "fat": 8,
        "carbs": 42,
        "fiber": 1,
        "sugar": 28,
        "cost": {
          "dairyEggs": 0.8,
          "sweeteners": 0.3,
          "grains": 1.2,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "des-21",
      "title": "بودنح هندي",
      "titleEn": "Indian-Style Cornmeal Pudding with Molasses",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "2 ساعة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "db22-1",
          "name": "دقيق ذرة",
          "nameEn": "Cornmeal",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db22-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db22-3",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "2 كوب + 1/2 كوب للوجه",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب + 1/2 كوب للوجه"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db22-4",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db22-5",
          "name": "عسل أسود",
          "nameEn": "Black molasses",
          "standardAmount": "1/4 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db22-6",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1/4 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/4 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db22-7",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db22-8",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخلط الدقيق بقليل من اللبن جيدا.",
          "textEn": "Mix the cornmeal well with a little milk.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع اللبن في إناء على درجة حرارة هادئة لتدفئته، ثم نسكب خليط الدقيق باللبن على بقية اللبن ونقلبه لمدة 5 دقائق.",
          "textEn": "Warm the rest of the milk gently, then whisk in the cornmeal mixture, stirring for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يرفع الخليط ونضيف له الزبدة والعسل والسكر والبيكينج باودر ويقلب جيدا حتى تسيح الزبدة تماما.",
          "textEn": "Remove from the heat and stir in the butter, molasses, sugar and baking powder until the butter fully melts.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تضرب البيضة مع الفانيليا ثم تسكب على البودنج (الخليط).",
          "textEn": "Beat the egg with the vanilla and stir into the pudding mixture.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدهن قالب بايركس صغير بالزبدة ويوضع فيه الخليط ويصب اللبن على الوجه.",
          "textEn": "Butter a small Pyrex dish, pour in the mixture, and pour the extra milk over the top.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يوضع في حمام ماء ساخن في صينية كبيرة حتى منتصفها في فرن هادئ جدا، مع مراعاة زيادة الماء إذا نقص في الصينية.",
          "textEn": "Place in a water bath in a large tray, halfway up the dish, in a very low oven, topping up the water as needed.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يستمر في الفرن حوالي ساعتين حتى يحمر الوجه.",
          "textEn": "Bake for about 2 hours until golden on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "بودنح هندي",
          "ingredients": [
            "1 كوب دقيق ذرة",
            "½ كوب سكر",
            "2 كوب لبن",
            "1 بيضة",
            "¼ كوب عسل أسود",
            "¼ ملعقة بيكينج باودر",
            "زبدة",
            "½ كوب لبن للوجه",
            "فانيليا"
          ],
          "instructions": [
            "يخلط الدقيق بقليل من اللبن جيدا.",
            "يوضع اللبن في إناء على درجة حرارة هادئة لتدفئته ثم نسكب خليط الدقيق باللبن على بقية اللبن ونقلبه لمدة 5 دقائق.",
            "يرفع الخليط ونضيف له الزبدة والعسل والسكر إلى بيكينج باودر ويقلب جيدا حتى تسيح الزبدة تماما.",
            "تضرب البيضة مع الفانيليا ثم تسكب على البوذنج (الخليط).",
            "تدهن قالب بايركس صغير بالزبدة ويوضع فيه الخليط ويصب اللبن على الوجه.",
            "يوضع في حمام ماء ساخن في صينية كبيرة حتى منتصفها في فرن هادئ جدا مع مراعاة زيادة الماء إذا نقص في الصينية.",
            "يستمر في الفرن حوالي ساعتين حتى يحمر الوجه.",
            "ممكن تجميله حسب الذوق."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 200,
        "protein": 5,
        "fat": 5,
        "carbs": 34,
        "fiber": 2,
        "sugar": 22,
        "cost": {
          "grains": 0.6,
          "sweeteners": 0.8,
          "dairyEggs": 1.2
        }
      }
    },
    {
      "id": "des-22",
      "title": "مهلبية البسبوسة",
      "titleEn": "Basbousa-Semolina Pudding with Coconut",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "db23-1",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "3 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db23-2",
          "name": "دقيق بسبوسة (سميد)",
          "nameEn": "Semolina flour",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db23-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db23-4",
          "name": "فانيليا أو مستكة",
          "nameEn": "Vanilla, or mastic",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db23-5",
          "name": "جوز هند",
          "nameEn": "Coconut",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db23-6",
          "name": "كورن فلاور أو نشا",
          "nameEn": "Cornflour or cornstarch",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db23-7",
          "name": "كريم شانتيه",
          "nameEn": "Chantilly cream",
          "standardAmount": "للتزيين",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يذاب الكورن فلاور في قليل من اللبن البارد.",
          "textEn": "Dissolve the cornflour in a little cold milk.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغلي اللبن المتبقي ثم نضيف جزءا بسيطا منه على مزيج الكورن فلاور واللبن ويقلَبوا، ثم نسكبه على اللبن المغلي مع التقليب المستمر ثم إضافة جوز الهند.",
          "textEn": "Boil the remaining milk, temper the cornflour mixture with a little of it, then stir it all back into the boiling milk and add the coconut.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضيف دقيق البسبوسة (السميد) على الخليط مع التقليب المستمر والسريع بمضرب البيض السلكي على درجة حرارة هادئة لمدة 10 دقائق حتى يصبح القوام سميكا نوعا ما.",
          "textEn": "Whisk in the semolina flour, whisking constantly over low heat for 10 minutes until it thickens somewhat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضيف كمية السكر والفانيليا أو المستكة مع الاستمرار في التقليب حتى ذوبان السكر، وبعد أن تبرد يدخل الثلاجة.",
          "textEn": "Add the sugar and vanilla or mastic, stirring until the sugar dissolves, then let cool and refrigerate.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نحضر بايركس لوضع المهلبية بداخله وتجمَل بالكريم شانتيه وعليه موز أو فراولة.",
          "textEn": "Transfer to a Pyrex dish and garnish with Chantilly cream and banana or strawberries.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يمكن تجميلها أيضا بالمكسرات والزبيب وجوز الهند.",
          "textEn": "It can also be garnished with nuts, raisins and coconut.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "مهلبية البسبوسة",
          "ingredients": [
            "3 كوب لبن",
            "½ كوب دقيق بسبوسة",
            "½ كوب سكر",
            "فانيليا أو مستكة",
            "كمية من الجوز هند",
            "2 ملعقة كبيرة كورن فلاور أو نشا",
            "كريم شانتيه"
          ],
          "instructions": [
            "يذاب الكورن فلاور في قليل من اللبن البارد.",
            "يغلي اللبن المتبقي ثم نضيف جزء بسيط منه على مزيج الكورن فلاور واللبن ويقلَبوا ثم نسكبه على اللبن المغلي مع التقليب المستمر ثم إضافة جوز الهند.",
            "نضيف دقيق البسبوسة (السميد) على الخليط مع التقليب المستمر والسريع بمضرب البيض السلك على درجة حرارة هادئة لمدة 10 دقائق حتى يصبح القوام سميكا نوعا ما.",
            "نضيف كمية السكر والفانيليا أو المستكة مع الاستمرار في التقليب حتى ذوبان السكر وبعد أن تبرد يدخل الثلاجة.",
            "نحضر بايركس لوضع المهلبية بداخله وتجمَل بالكريم شانتيه وعليه موز أو فراولة",
            "يمكن تجميلها ايضا بالمكسرات والزبيب وجوز الهند."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 260,
        "protein": 7,
        "fat": 9,
        "carbs": 38,
        "fiber": 1,
        "sugar": 24,
        "cost": {
          "dairyEggs": 1.2,
          "grains": 0.3,
          "sweeteners": 0.3,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "des-23",
      "title": "مهلبية البسبوسة بالكراميل",
      "titleEn": "Basbousa-Semolina Pudding over Caramel",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "db24-1",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "3 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db24-2",
          "name": "دقيق بسبوسة (سميد)",
          "nameEn": "Semolina flour",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db24-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db24-4",
          "name": "فانيليا أو مستكة",
          "nameEn": "Vanilla, or mastic",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db24-5",
          "name": "كورن فلاور أو نشا",
          "nameEn": "Cornflour or cornstarch",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db24-6",
          "name": "كراميل (انظري الوصفة أدناه)",
          "nameEn": "Caramel (see recipe below)",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يذاب الكورن فلاور في قليل من اللبن البارد.",
          "textEn": "Dissolve the cornflour in a little cold milk.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغلي اللبن المتبقي ثم نضيف جزءا بسيطا منه على مزيج الكورن فلاور واللبن ويقلَبوا، ثم نسكبه على اللبن المغلي مع التقليب المستمر.",
          "textEn": "Boil the remaining milk, temper the cornflour mixture with a little of it, then stir it all back into the boiling milk.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضيف دقيق البسبوسة (السميد) على الخليط مع التقليب المستمر والسريع بمضرب البيض السلكي على درجة حرارة هادئة لمدة 10 دقائق حتى يصبح القوام سميكا نوعا ما.",
          "textEn": "Whisk in the semolina flour, whisking constantly over low heat for 10 minutes until it thickens somewhat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضيف كمية السكر والفانيليا أو المستكة مع الاستمرار في التقليب حتى ذوبان السكر.",
          "textEn": "Add the sugar and vanilla or mastic, stirring until the sugar dissolves.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نحضر البايركس ونضع فيه الكراملة الباردة ثم توضع فوقها مهلبية البسبوسة، ثم توضع في الثلاجة.",
          "textEn": "Pour the cooled caramel into a Pyrex dish, top with the semolina pudding, and refrigerate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عند التقديم حسب الرغبة ممكن قلب المهلبية في طبق التقديم أو تركه في البايركس كما هو.",
          "textEn": "To serve, either turn out onto a serving plate or leave it in the Pyrex dish.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "مهلبية البسبوسة بالكراميل",
          "ingredients": [
            "3 كوب لبن",
            "½ كوب دقيق بسبوسة",
            "½ كوب سكر",
            "فانيليا أو مستكة",
            "2 ملعقة كبيرة كورن فلاور أو نشا",
            "كراميل"
          ],
          "instructions": [
            "يذاب الكورن فلاور في قليل من اللبن البارد.",
            "يغلي اللبن المتبقي ثم نضيف جزء بسيط منه على مزيج الكورن فلاور واللبن ويقلَبوا ثم نسكبه على اللبن المغلي مع التقليب المستمر ثم إضافة جوز الهند.",
            "نضيف دقيق البسبوسة (السميد) على الخليط مع التقليب المستمر والسريع بمضرب البيض السلك على درجة حرارة هادئة لمدة 10 دقائق حتى يصبح القوام سميكا نوعا ما.",
            "نضيف كمية السكر والفانيليا أو المستكة مع الاستمرار في التقليب حتى ذوبان السكر.",
            "نحضر البايركس ونضع فيه الكراملة الباردة ثم توضع فوقها مهلبية البسبوسة ثم توضع في الثلاجة.",
            "عند التقديم حسب الرغبة ممكن قلب المهلبية في طبق التقديم أو تركه في البايركس كما هو."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 240,
        "protein": 6,
        "fat": 5,
        "carbs": 42,
        "fiber": 0,
        "sugar": 28,
        "cost": {
          "dairyEggs": 1.2,
          "grains": 0.3,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "des-24",
      "title": "عمل الكراميل",
      "titleEn": "Simple Sugar Caramel (for Puddings)",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "2 دقائق",
      "cookTime": "10 دقائق",
      "servings": "يكفي لطاجن حلوى واحد",
      "masterIngredients": [
        {
          "id": "db25-1",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "8 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "8 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db25-2",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db25-3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يذاب السكر مع الماء على درجة حرارة هادئة.",
          "textEn": "Dissolve the sugar in the water over low heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يعصر الليمون حتى يحمر اللون وتصبح كراميل.",
          "textEn": "Add the lemon juice and continue cooking until it turns amber and becomes caramel.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يمكن إضافة أي كمية أخرى من الماء حتى لا تجف الكراميل.",
          "textEn": "A little more water can be added so the caramel doesn't dry out.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل الكراميل",
          "ingredients": [
            "2 ملعقة كبيرة سكر",
            "ملعقة كبيرة ماء",
            "½ ملعقة صغيرة  ليمون"
          ],
          "instructions": [
            "يحرق السكر مع الماء والليمون على درجة حرارة هادئة حتى تصبح كراميلة وتترك حتى تبرد تماما وتجمد"
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 55,
        "protein": 0,
        "fat": 0,
        "carbs": 14,
        "fiber": 0,
        "sugar": 14,
        "cost": {
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "des-25",
      "title": "الأرز باللبن",
      "titleEn": "Egyptian Rice Pudding (Roz bel Laban)",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "db26-1",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db26-2",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1/2 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db26-3",
          "name": "كورن فلاور أو نشا",
          "nameEn": "Cornflour or cornstarch",
          "standardAmount": "1 ملعقة كبيرة أو أكثر",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة أو أكثر"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db26-4",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db26-5",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db26-6",
          "name": "فاكهة أو مكسرات أو قشدة أو كريم شانتيه أو آيس كريم",
          "nameEn": "Fruit, nuts, clotted cream, Chantilly cream, or ice cream, for garnish",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسلق الأرز بعد غسله في إناء به ماء مغلي، ثم يترك حتى ينضج بحيث لا ينهري وعلى درجة حرارة هادئة.",
          "textEn": "Wash the rice and boil it in water over low heat until cooked but not falling apart.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يصفى من الماء تماما في المصفاة.",
          "textEn": "Drain thoroughly.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يغلي اللبن المحلي بالسكر، ثم نضع الأرز فيه وتخفض درجة الحرارة مع التقليب حوالي 5 دقائق حتى يصير سمكه جيدا وغير سائل، ونرفعه من فوق الموقد.",
          "textEn": "Boil the sweetened milk, add the rice, and lower the heat, stirring for about 5 minutes until it thickens nicely, then remove from the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في حالة إن كان القوام لا زال سائلا تخلط ملعقة كورن فلاور في قليل من اللبن البارد ثم نسكبه على خليط الأرز باللبن ونرفعه فوق الموقد ثانية مع التقليب المستمر حتى يأخذ القوام المضبوط.",
          "textEn": "If still too thin, mix a tablespoon of cornflour into a little cold milk, stir it into the pudding, and return to the heat briefly, stirring, until properly thickened.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 5,
          "text": "تضاف الفانيليا ويرفع الخليط من فوق الموقد.",
          "textEn": "Add the vanilla and remove from the heat.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضر كاسات أو سلاطين مبللة بالماء فقط وتملأ بالخليط حتى تبرد.",
          "textEn": "Fill cups or bowls rinsed only with water, and let cool.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تجمَل بالمكسرات والزبيب وجوز الهند أو بوضع القشدة أو الكريم شانتيه على الوجه، ويمكن أن توضع الفواكه المقطعة وخاصة الموز فوق القشدة أو الكريمة أو بوضع آيس كريم.",
          "textEn": "Garnish with nuts, raisins and coconut, or top with clotted cream or Chantilly cream; sliced fruit — especially banana — or a scoop of ice cream can be added too.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الأرز باللبن",
          "ingredients": [
            "½ كوب أرز",
            "½ كيلو لبن",
            "1 ملعقة كبيرة أو أكثر كورن فلاور أو نشا",
            "فانيليا",
            "سكر للتحلية",
            "فاكهة أو مكسرات أو قشدة أو كريم شانتيه أو أيس كريم"
          ],
          "instructions": [
            "يسلق الأرز بعد غسله في إناء به ماء مغلي ثم يترك حتى ينضج بحيث لا ينهري وعلى درجة حرارة هادئة.",
            "يصفى من الماء تماما في المصفاة.",
            "يغلي اللبن المحلي بالسكر ثم نضع الأرز فيه وتخفض درجة الحرارة مع التقليب حوالي 5 دقائق حتى يصير سمكه جيدا وغير سائل ونرفعه من فوق البوتاجاز.",
            "في حالة إن كان السمك لا زال سائلا تخلط ملعقة كورن فلاور في قليل من اللبن البارد ثم نسكبه على خليط الأرز باللبن ونرفعه فوق البوتاجاز ثانية مع التقليب المستمر حتى يأخذ القوام المضبوط.",
            "تضاف الفانيليا ويرفع الخليط من فوق البوتاجاز.",
            "تحضر كاسات أو سلاطين مبللة بالماء فقط وتملئ بالخليط حتى تبرد.",
            "تجمَل بالمكسرات والزبيب وجوز الهند أو بوضع القشدة أو الكريم شانتيه على الوجه.",
            "يمكن أن توضع الفواكه المقطعة وخاصة الموز فوق القشدة أو الكريمة أو بوضع أيس كريم."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 250,
        "protein": 7,
        "fat": 5,
        "carbs": 44,
        "fiber": 0,
        "sugar": 22,
        "cost": {
          "dairyEggs": 0.8,
          "grains": 0.4,
          "sweeteners": 0.3,
          "specialty": 1
        }
      }
    },
    {
      "id": "des-26",
      "title": "الأرز باللبن بالمستكة",
      "titleEn": "Slow-Cooked Rice Pudding with Mastic",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "1 ساعة (+نقع)",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "db27-1",
          "name": "أرز منقوع",
          "nameEn": "Soaked rice",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db27-2",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "5 أكواب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "5 أكواب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db27-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "10-12 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "10-12 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db27-4",
          "name": "فانيليا ومستكة",
          "nameEn": "Vanilla and mastic",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db27-5",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "1 قطعة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 قطعة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db27-6",
          "name": "قشدة ومكسرات وكريم شانتيه وآيس كريم",
          "nameEn": "Clotted cream, nuts, Chantilly cream and ice cream, for garnish",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ينقع الأرز حوالي ثلاثة أرباع الساعة ثم يصفى من الماء.",
          "textEn": "Soak the rice for about 45 minutes, then drain.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضع في الإناء قطعة من الزبد تسخن فقط، ثم نسكب فيه الأرز ويقلب في الزبدة حتى يتشربها، ثم نسكب عليه ماء ساخنا لتغطيته فقط مع تخفيض درجة الحرارة، ثم يغطى حتى يتشرب الماء.",
          "textEn": "Melt the butter, add the rice and stir to coat, then cover with just enough hot water, lower the heat, and cover until absorbed.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نبدأ في سكب 3 أكواب لبن فقط على الأرز مع تحليته بالسكر والفانيليا والمستكة.",
          "textEn": "Add just 3 cups of the milk, sweetened with sugar, vanilla and mastic.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تخفض درجة الحرارة ويقلب بين الحين والآخر لمدة 10 دقائق مع جعل غطاء الإناء غير مغطى تماما.",
          "textEn": "Lower the heat and stir occasionally for 10 minutes, keeping the pot only partially covered.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نضيف الكوبين من اللبن إلى الأرز مع تغطية الإناء كاملا في حالة عدم نضج الأرز تماما مع التقليب بين الحين والآخر، ولا نجعل الأرز يتشرب اللبن تماما.",
          "textEn": "Add the remaining 2 cups of milk, cover fully if the rice isn't quite done, stirring occasionally, without letting the rice absorb all the milk.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد أن يبرد يوضع في الثلاجة.",
          "textEn": "Once cooled, refrigerate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يجمَل بجوز الهند والزبيب والمكسرات أو بالكريم شانتيه أو الآيس كريم.",
          "textEn": "Garnish with coconut, raisins and nuts, or with Chantilly cream or ice cream.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الأرز باللبن بالمستكة",
          "ingredients": [
            "1 كوب أرز منقوع",
            "5 أكواب لبن",
            "10 : 12 ملعقة كبيرة سكر",
            "فانيليا",
            "مستكة",
            "قشدة",
            "مكسرات",
            "كريم شانتيه",
            "آيس كريم"
          ],
          "instructions": [
            "ينقع الأرز حوالي ¾ ساعة ثم يصفى من الماء.",
            "نضع في الإناء قطعة من الزبد تسخن فقط ثم نسكب فيه الأرز ويقلب في الزبدة حتى يتشربها ثم نسكب عليه ماء ساخن لتغطيته فقط مع تخفيض درجة الحرارة ثم يغطى حتى يتشرب الماء.",
            "يسخن اللبن أو يترك باردا.",
            "نبدأ في سكب 3 أكواب لبن فقط على الأرز مع تحليته بالسكر والفانيليا والمستكة.",
            "تخفض درجة الحرارة ويقلب بين الحين والآخر لمدة 10 دقائق مع جعل غطاء الإناء غير مغطى تماما.",
            "نضيف الكوبين من اللبن إلى الأرز مع تغطية الإناء كاملاً في حالة عدم نضج الأرز  تماما مع التقليب بين الحين والآخر  ولا نجعل الأرز يتشرب اللبن تماما.",
            "بعد أن يبرد يوضع في الثلاجة.",
            "يجمَل بالجوز هند  والزبيب والمكسرات أو بالكريم شانتيه أو الآيس كريم."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 300,
        "protein": 9,
        "fat": 8,
        "carbs": 48,
        "fiber": 0,
        "sugar": 28,
        "cost": {
          "dairyEggs": 2,
          "grains": 0.8,
          "sweeteners": 0.4,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "des-27",
      "title": "الأرز بلبن مع الفواكه المجففة",
      "titleEn": "Rice Pudding with Dried Fruit and Orange",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "db28-1",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1/2 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db28-2",
          "name": "أرز مسلوق ومصفى",
          "nameEn": "Boiled, drained rice",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db28-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db28-4",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db28-5",
          "name": "عصير برتقال",
          "nameEn": "Orange juice",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db28-6",
          "name": "بشر برتقالة",
          "nameEn": "Orange zest",
          "standardAmount": "1 برتقالة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 برتقالة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db28-7",
          "name": "فواكه مجففة (مشمشية، قراصيا، تين، زبيب)",
          "nameEn": "Dried fruit (apricots, prunes, figs, raisins)",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db28-8",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "لتغطية الفاكهة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "لتغطية الفاكهة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسلق الأرز بعد غسله في إناء به ماء مغلي، ثم يترك حتى ينضج بحيث لا ينهري وعلى درجة حرارة هادئة، ثم يصفى من الماء تماما.",
          "textEn": "Wash and boil the rice over low heat until cooked but not falling apart, then drain thoroughly.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغلي اللبن المحلي بالسكر ثم نضع الأرز فيه وتخفض درجة الحرارة مع التقليب حوالي 5 دقائق حتى يصير سمكه جيدا وغير سائل ونرفعه من فوق الموقد.",
          "textEn": "Boil the sweetened milk, add the rice, and lower the heat, stirring for about 5 minutes until thickened, then remove from the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تضاف الفانيليا ويرفع الخليط من فوق الموقد، وبعد أن يبرد نضيف له بشر البرتقالة.",
          "textEn": "Add the vanilla, remove from the heat, and once cooled, stir in the orange zest.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "توضع في إناء كمية من الماء كافية لتغطية الفواكه المجففة ويضاف السكر.",
          "textEn": "Cover the dried fruit with enough water in a pot and add sugar.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تترك على درجة حرارة هادئة مع إضافة الماء كلما احتاج الأمر.",
          "textEn": "Simmer over low heat, adding water as needed.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "وقبل إتمام النضج نضيف له عصير البرتقال حتى يتشرب تماما، ثم يترك حتى يتم نضجها تماما ويكون السكر مضبوطا.",
          "textEn": "Just before it finishes cooking, add the orange juice until fully absorbed, then finish cooking, adjusting the sweetness.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نحضر بايركس ونرص الفواكه في القاع ثم نسكب عليها الأرز باللبن، وبعد أن تبرد توضع في الثلاجة.",
          "textEn": "Arrange the fruit in the base of a Pyrex dish, top with the rice pudding, and once cooled, refrigerate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "نحضر طبق التقديم ويقلب فيه الخليط على الوجه الآخر بحيث تكون الفواكه على الوجه.",
          "textEn": "Invert onto the serving plate so the fruit ends up on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الأرز بلبن مع الفواكه المجففة",
          "ingredients": [
            "½ كيلو لبن",
            "ماء",
            "½ كوب أرز مسلوق ومصفى",
            "سكر للتحلية",
            "فانيليا",
            "1 كوب عصير برتقال",
            "بشر برتقالة",
            "1 كوب فواكه مجففة (مشمشية",
            "قراصيا",
            "تين",
            "زبيب)"
          ],
          "instructions": [
            "يسلق الأرز بعد غسله في إناء به ماء مغلي ثم يترك حتى ينضج بحيث لا ينهري وعلى درجة حرارة هادئة.",
            "يصفى من الماء تماما في المصفاة.",
            "يغلي اللبن المحلي بالسكر ثم نضع الأرز فيه وتخفض درجة الحرارة مع التقليب حوالي 5 دقائق حتى يصير سمكه جيدا وغير سائل ونرفعه من فوق البوتاجاز.",
            "تضاف الفانيليا ويرفع الخليط من فوق البوتاجاز.",
            "بعد أن يبرد نضيف له بشر البرتقالة.",
            "توضع في إناء كمية من الماء كافية لتغطية الفواكه المجففة و يضاف السكر.",
            "تترك على درجة حرارة هادئة مع إضافة الماء كلما احتاج الأمر.",
            "وقبل إتمام النضج نضيف له عصير البرتقال حتى يتشرب تماما ثم يترك حتى يتم نضجها تماما ويكون السكر مضبوط.",
            "نحضر بايركس ونرص الفواكه في القاع ثم نسكب عليها الأرز باللبن وبعد أن تبرد توضع في الثلاجة.",
            "نحضر طبق التقديم ويقلب فبه الخليط على الوجه الآخر  بحيث تكون الفواكه على الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 240,
        "protein": 5,
        "fat": 3,
        "carbs": 50,
        "fiber": 3,
        "sugar": 36,
        "cost": {
          "dairyEggs": 0.8,
          "grains": 0.3,
          "produce": 2,
          "specialty": 3,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "des-28",
      "title": "الأرز بلبن مع الكراميل",
      "titleEn": "Rice Pudding over Caramel",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "db29-1",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db29-2",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1/2 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db29-3",
          "name": "كورن فلاور أو نشا",
          "nameEn": "Cornflour or cornstarch",
          "standardAmount": "1 ملعقة كبيرة أو أكثر",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة أو أكثر"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db29-4",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db29-5",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db29-6",
          "name": "كراميل (انظري الوصفة أعلاه)",
          "nameEn": "Caramel (see recipe above)",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسلق الأرز بعد غسله في إناء به ماء مغلي، ثم يترك حتى ينضج بحيث لا ينهري وعلى درجة حرارة هادئة، ثم يصفى من الماء تماما.",
          "textEn": "Wash and boil the rice over low heat until cooked but not falling apart, then drain thoroughly.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغلي اللبن المحلي بالسكر ثم نضع الأرز فيه وتخفض درجة الحرارة مع التقليب حوالي 5 دقائق حتى يصير سمكه جيدا وغير سائل ونرفعه من فوق الموقد.",
          "textEn": "Boil the sweetened milk, add the rice, and lower the heat, stirring for about 5 minutes until thickened, then remove from the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تضاف الفانيليا ويرفع الخليط من فوق الموقد.",
          "textEn": "Add the vanilla and remove from the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد أن يبرد نضعه باحتراس فوق الكراميل ثم ندخله الثلاجة.",
          "textEn": "Once cooled, carefully pour it over the caramel and refrigerate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نحضر طبق التقديم ونحرك أطراف الأرز من الجوانب مع الكراميل ثم نسكبه في الطبق.",
          "textEn": "Loosen the edges gently, then invert onto the serving plate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الأرز بلبن مع الكراميل",
          "ingredients": [
            "½ كوب أرز",
            "½ كيلو لبن",
            "1 ملعقة كبيرة أو أكثر كورن فلاور أو نشا",
            "فانيليا",
            "سكر للتحلية",
            "كراميل"
          ],
          "instructions": [
            "يسلق الأرز بعد غسله في إناء به ماء مغلي ثم يترك حتى ينضج بحيث لا ينهري وعلى درجة حرارة هادئة.",
            "يصفى من الماء تماما في المصفاة.",
            "يغلي اللبن المحلي بالسكر ثم نضع الأرز فيه وتخفض درجة الحرارة مع التقليب حوالي 5 دقائق حتى يصير سمكه جيدا وغير سائل ونرفعه من فوق البوتاجاز.",
            "تضاف الفانيليا ويرفع الخليط من فوق البوتاجاز.",
            "بعد أن يبرد نضعه باحتراس فوق الكراميل ثم ندخله الثلاجة .",
            "نحضر طبق التقديم ونحرك حروف الأرز من الجوانب مع الكراميل ثم نسكبه في الطبق."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 7,
        "fat": 5,
        "carbs": 52,
        "fiber": 0,
        "sugar": 30,
        "cost": {
          "dairyEggs": 0.8,
          "grains": 0.4,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "des-29",
      "title": "الأرز المعمر بالسكر",
      "titleEn": "Baked Sweet Rice Pudding with Clotted Cream",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق (+4 ساعات نقع)",
      "cookTime": "35 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "db30-1",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db30-2",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db30-3",
          "name": "قشدة",
          "nameEn": "Clotted cream",
          "standardAmount": "للوجه",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "للوجه"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db30-4",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1 قطعة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 قطعة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db30-5",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يوضع الأرز في إناء بعد غسله جيدا وتصفيته من الماء.",
          "textEn": "Wash the rice well and drain.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغلي اللبن ويحلي بالسكر حتى يذوب، ثم يسكب على الأرز ويغطى ويرفع من فوق الحرارة ويترك لمدة 4 ساعات.",
          "textEn": "Boil the milk, sweeten with sugar until dissolved, pour over the rice, cover, remove from heat, and let sit for 4 hours.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر بايركس مدهونة بالسمن، ثم نضع فيه الأرز وعليه قشدة على الوجه مع قطعة سمن أو زبد، ثم يدخل الفرن حتى يحمر الوجه.",
          "textEn": "Grease a Pyrex dish with ghee, add the rice, top with clotted cream and a knob of ghee or butter, and bake until golden on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الأرز المعمر بالسكر",
          "ingredients": [
            "1 كوب أرز",
            "2 كوب لبن",
            "قشدة",
            "سمن",
            "سكر للتحلية"
          ],
          "instructions": [
            "يوضع الأرز في إناء بعد غسله جيدا وتصفيته من الماء.",
            "يغلي اللبن ويحلي بالسكر حتى يذوب ثم يسكب على الأرز ويغطي ويرفع من فوق الحرارة ويترك لمدة 4 ساعات.",
            "نحضر بايركس مدهونة بالسمن ثم نضع فيه الأرز وعليه قشدة على الوجه مع قطعة سمن أو زبد ثم يدخل الفرن حتى يحمر الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 330,
        "protein": 8,
        "fat": 12,
        "carbs": 48,
        "fiber": 0,
        "sugar": 18,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 2,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "des-30",
      "title": "الكريم كراميل",
      "titleEn": "Classic Crème Caramel (Flan)",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "db31-1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "5-6 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "5-6 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db31-2",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db31-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "4 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "4 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db31-4",
          "name": "فانيليا",
          "nameEn": "Vanilla bean, or vanilla extract",
          "standardAmount": "1 ورقة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ورقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db31-5",
          "name": "كراميل (انظري الوصفة أعلاه)",
          "nameEn": "Caramel (see recipe above)",
          "standardAmount": "للقالب",
          "category": "other",
          "sourceVariations": {
            "doc1": "للقالب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نضع اللبن مع السكر ويرفع على الموقد حتى يذوب السكر مع الغليان.",
          "textEn": "Heat the milk with the sugar until the sugar dissolves and it comes to a boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب البيض مع الفانيليا ثم يخلط باللبن بعد أن يبرد.",
          "textEn": "Whisk the eggs with the vanilla, then whisk into the milk once cooled.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يترك الكراميل حتى يجمد ثم يصب باحتراس فوقه خليط البيض باللبن.",
          "textEn": "Let the caramel set in the mold, then carefully pour the egg-milk mixture over it.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يدخل فرن متوسط الحرارة من ثلاثة أرباع إلى ساعة في حمام مائي عن طريق غلي ماء في صينية إلى نصفها وتدخل الفرن ونضع فوقها القالب أو الإناء حتى النضج.",
          "textEn": "Bake in a medium oven for 45 minutes to an hour in a water bath — a tray of hot water halfway up the mold.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "لاختبار النضج يغمس نصل سكينة في سطح الخليط، فإن لم يلتصق بها تكون قد نضجت.",
          "textEn": "To test doneness, insert a knife blade into the center; if it comes out clean, it's done.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 6,
          "text": "تدخل الثلاجة حتى تبرد.",
          "textEn": "Refrigerate until fully chilled.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نحضر طبق التقديم المستدير ونحاول زحزحة جوانب الكريم كراميل حتى تهتز، ثم تسكب بوضع الطبق فوقها.",
          "textEn": "Loosen the edges gently until it shifts, then invert onto a round serving plate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يمكن عمل حمام ماء ساخن ويوضع عليه قالب الكريمة حتى تتحرك ثم تقلب.",
          "textEn": "Dipping the mold briefly in hot water first can help it release before turning out.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكريم كراميل",
          "ingredients": [
            "5 : 6 بيضات",
            "2 كوب لبن",
            "4 ملعقة كبيرة سكر",
            "ورقة فانيليا"
          ],
          "instructions": [
            "نضع اللبن مع السكر ويرفع على البوتاجاز حتى يذوب السكر مع الغليان.",
            "يضرب البيض مع الفانيليا ثم يخلط باللبن بعد أن يبرد.",
            "يترك الكراميل حتى يجمد ثم يصب باحتراس فوقه خليط البيض باللبن.",
            "يدخل فرن متوسط الحرارة من ¾ : 1 ساعة في حمام مائي عن طريق غلي ماء في صينية إلى نصفها وتدخل الفرن ونضع فوقها القالب أو الإناء حتى النضج.",
            "لاختبار النضج يغمس نصل سكينة في سطح الخليط فإن لم يلتصق بها تكون قد نضجت.",
            "تدخل الثلاجة حتى تبرد.",
            "نحضر طبق التقديم المستدير ونحاول زحزحة جوانب الكريم كراميل حتى تهتز ثم تسكب بوضع الطبق فوقها.",
            "يمكن عمل حمام ماء ساخن ويوضع عليه قالب الكريمة حتى تتحرك ثم تقلب."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 200,
        "protein": 8,
        "fat": 7,
        "carbs": 26,
        "fiber": 0,
        "sugar": 26,
        "cost": {
          "dairyEggs": 1.8,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "des-31",
      "title": "البليلة",
      "titleEn": "Balila — Sweet Boiled Wheat with Milk",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "سلق",
      "prepTime": "6 ساعات (نقع)",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "db32-1",
          "name": "قمح",
          "nameEn": "Whole wheat berries",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db32-2",
          "name": "ماء للتغطية",
          "nameEn": "Water, to cover",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db32-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db32-4",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db32-5",
          "name": "زبد",
          "nameEn": "Butter",
          "standardAmount": "1 قطعة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 قطعة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ينقى القمح ويغسل جيدا، ثم ينقع في إناء به ماء حوالي 6 ساعات أو أكثر، ثم يصفى من ماء النقع.",
          "textEn": "Sort and wash the wheat, soak in water for at least 6 hours, then drain.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع في إناء به ماء وبعد الغليان تخفض درجة الحرارة حتى ينضج القمح تماما مع إضافة الماء كلما احتاج.",
          "textEn": "Boil in fresh water, then lower the heat and simmer until fully tender, topping up water as needed.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحلى بالسكر وتقدم ساخنة.",
          "textEn": "Sweeten with sugar and serve hot.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يمكن أيضا أن تحلى بالسكر ويضاف إليها اللبن الساخن مع قطعة الزبد.",
          "textEn": "It can also be sweetened and served with hot milk and a knob of butter.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البليلة",
          "ingredients": [
            "½ كيلو قمح",
            "ماء للتغطية",
            "سكر للتحلية",
            "مقدار من اللبن",
            "قطعة صغيرة من الزبد"
          ],
          "instructions": [
            "ينقى القمح ويغسل جيدا ثم ينقع في إناء به ماء حوالي 6 ساعات أو أكثر ثم يصفى من ماء النقع.",
            "يوضع في إناء به ماء وبعد الغليان تخفض درجة الحرارة حتى ينضج القمح تماما مع إضافة الماء كلما احتاج.",
            "تحلى بالسكر وتقدم ساخنة.",
            "يمكن ايضا أن تحلى بالسكر ويضاف إليها اللبن الساخن مع قطعة الزبد."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 13,
        "fat": 6,
        "carbs": 70,
        "fiber": 10,
        "sugar": 16,
        "cost": {
          "grains": 2,
          "dairyEggs": 0.8,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "des-32",
      "title": "العاشوراء",
      "titleEn": "Ashura — Sweet Wheat Pudding with Nuts and Cinnamon",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "سلق",
      "prepTime": "6 ساعات (نقع)",
      "cookTime": "1.5 ساعة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "db33-1",
          "name": "قمح",
          "nameEn": "Whole wheat berries",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db33-2",
          "name": "ماء للتغطية",
          "nameEn": "Water, to cover",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db33-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/4 كيلو أو حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/4 كيلو أو حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db33-4",
          "name": "نشا أو كورن فلاور",
          "nameEn": "Cornstarch or cornflour",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db33-5",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "2 كوب حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db33-6",
          "name": "مكسرات وزبيب وجوز هند",
          "nameEn": "Nuts, raisins and coconut",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db33-7",
          "name": "فانيليا وقرفة",
          "nameEn": "Vanilla and cinnamon",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ينقى القمح ويغسل جيدا، ثم ينقع في إناء به ماء حوالي 6 ساعات أو أكثر، ثم يصفى من ماء النقع.",
          "textEn": "Sort and wash the wheat, soak in water for at least 6 hours, then drain.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع في إناء به ماء وبعد الغليان تخفض درجة الحرارة حتى ينضج القمح تماما مع إضافة الماء كلما احتاج.",
          "textEn": "Boil in fresh water, then lower the heat and simmer until fully tender, topping up water as needed.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يمزج النشا أو الكورن فلاور جيدا بقليل من الماء ثم يضاف للخليط مع التقليب المستمر، ويترك على درجة حرارة متوسطة حتى يغلي لمدة 5 دقائق مع إضافة الماء أو اللبن إذا احتاج، مع ملاحظة أن تكون العاشوراء سميكة.",
          "textEn": "Mix the cornstarch with a little water, stir into the wheat, and simmer over medium heat for 5 minutes, adding water or milk as needed, keeping it thick.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضاف إلى الخليط الفانيليا والمكسرات والزبيب.",
          "textEn": "Stir in the vanilla, nuts and raisins.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تغرف في كاسات أو سلاطين مبللة بالماء وتترك حتى تبرد تماما.",
          "textEn": "Ladle into cups or bowls rinsed with water and let cool completely.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يجمل السطح بمسحوق القرفة مع المكسرات المفرية وجوز الهند وتقدم باردة.",
          "textEn": "Garnish the top with cinnamon, chopped nuts and coconut, and serve cold.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يمكن أيضا بعد طهو العاشوراء ونضجها أن تترك حتى تبرد، ثم تضرب في الخلاط وتصفى للتخلص من القشر ثم تجمَل.",
          "textEn": "Alternatively, once cooked and cooled, it can be blended smooth and strained to remove the husks before garnishing.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "نسخة مصفاة ناعمة",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "العاشوراء",
          "ingredients": [
            "½ كيلو قمح",
            "ماء للتغطية",
            "¼ كيلو سكر أو حسب الرغبة",
            "2 ملعقة كبيرة نشا أو كورن فلاور",
            "2 كوب لبن حسب الرغبة",
            "كمية من المكسرات والزبيب وجوز الهند",
            "فانيليا",
            "قرفه"
          ],
          "instructions": [
            "ينقى القمح ويغسل جيدا ثم ينقع في إناء به ماء حوالي 6 ساعات أو أكثر ثم يصفى من ماء النقع.",
            "يوضع في إناء به ماء وبعد الغليان تخفض درجة الحرارة حتى ينضج القمح تماما مع إضافة الماء كلما احتاج.",
            "يمزج النشا أو الكورن فلاور جيدا بقليل من الماء ثم يضاف للخليط مع التقليب المستمر ويترك على درجة حرارة متوسطة حتى يغلى لمدة 5 دقائق مع إضافة الماء أو اللبن إذا احتاج مع ملاحظة أن تكون العاشوراء سميكة.",
            "يضاف إلى الخليط الفانيليا والمكسرات والزبيب.",
            "تغرف في كاسات أو سلاطين مبللة بالماء وتترك حتى تبرد تماما.",
            "يجمل السطح بمسحوق القرفة مع المكسرات المفرية وجوز الهند وتقدم باردة.",
            "يمكن ايضا بعد طهو العاشوراء ونضجها أن تترك حتى تبرد ثم تضرب في الخلاط وتصفى للتخلص من القشر ثم تجمَل."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 420,
        "protein": 12,
        "fat": 8,
        "carbs": 76,
        "fiber": 9,
        "sugar": 34,
        "cost": {
          "grains": 2,
          "dairyEggs": 0.8,
          "sweeteners": 0.6,
          "specialty": 3
        }
      }
    },
    {
      "id": "des-33",
      "title": "قمر الدين المطهو",
      "titleEn": "Cooked Apricot \"Qamar al-Din\" Pudding",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة (+نقع)",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "db34-1",
          "name": "قمر الدين مصفى",
          "nameEn": "Strained apricot paste (\"qamar al-din\")",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db34-2",
          "name": "نشا",
          "nameEn": "Cornstarch",
          "standardAmount": "2 ملعقة كبيرة مسطحة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة مسطحة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db34-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db34-4",
          "name": "زبيب ومكسرات وجوز هند",
          "nameEn": "Raisins, nuts and coconut",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع قمر الدين وينقع في ماء ساخن لمدة طويلة حتى يطرى ويضرب في الخلاط.",
          "textEn": "Cut up the apricot paste and soak in hot water for a long time until soft, then blend smooth.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر إناء ونضع فيه القمر الدين المصفى مع تحليته بالسكر ويقلب حتى الذوبان، ثم يترك ليغلي على درجة حرارة هادئة.",
          "textEn": "Heat the strained apricot mixture with sugar, stirring until dissolved, and bring to a gentle boil.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يمزج النشا بقليل من الماء البارد ثم يضاف إلى القمر الدين المغلي مع التقليب المستمر على درجة حرارة هادئة ويترك لمدة 5 دقائق حتى يصير سمكه مثل المهلبية.",
          "textEn": "Mix the cornstarch with a little cold water, stir into the boiling apricot mixture, and simmer for 5 minutes until it thickens like mahalabia.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نحضر الكاسات أو السلاطين المبللة بالماء ونضع فيها القمر الدين مع تجميل الوجه بالمكسرات والزبيب وجوز الهند.",
          "textEn": "Pour into cups or bowls rinsed with water and garnish with nuts, raisins and coconut.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "قمر الدين المطهو",
          "ingredients": [
            "2 كوب قمر الدين مصفى",
            "2 ملعقة كبيرة مسطحة من النشا",
            "سكر للتحلية",
            "مقدار من الزبيب والمكسرات والجوز هند"
          ],
          "instructions": [
            "يقطع قمر الدين وينقع في ماء ساخن لمدة طويلة حتى يطرى و يضرب في الخلاط.",
            "نحضر إناء ونضع فيه القمر الدين المصفى مع تحليته بالسكر ويقلب حتى الذوبان ثم يترك ليغلى على درجة حرارة هادئة.",
            "يمزج النشا بقليل من الماء البارد ثم يضاف إلى القمر الدين المغلي مع التقليب المستمر على درجة حرارة هادئة ويترك لمدة 5 دقائق حتى يصير سمكه مثل المهلبية.",
            "نحضر الكاسات أو السلاطين المبللة بالماء ونضع فيه القمر الدين مع تجميل الوجه بالمكسرات والزبيب والجوز هند."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 200,
        "protein": 2,
        "fat": 2,
        "carbs": 46,
        "fiber": 3,
        "sugar": 36,
        "cost": {
          "specialty": 4,
          "sweeteners": 0.2,
          "grains": 0.05
        }
      }
    },
    {
      "id": "des-34",
      "title": "صينية البطاطا الحلوة",
      "titleEn": "Baked Sweet Potato Tray with Nuts and Syrup",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "db35-1",
          "name": "بطاطا حلوة مسلوقة",
          "nameEn": "Boiled sweet potato",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db35-2",
          "name": "جوز هند",
          "nameEn": "Coconut",
          "standardAmount": "1.5 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1.5 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db35-3",
          "name": "زبيب",
          "nameEn": "Raisins",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db35-4",
          "name": "مكسرات محمصة مفرية",
          "nameEn": "Toasted, chopped nuts",
          "standardAmount": "1.5 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1.5 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db35-5",
          "name": "زبد",
          "nameEn": "Butter",
          "standardAmount": "1 قطعة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 قطعة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db35-6",
          "name": "لبن للعجن",
          "nameEn": "Milk, for kneading",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db35-7",
          "name": "قرفة",
          "nameEn": "Cinnamon",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db35-8",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db35-9",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db35-10",
          "name": "عصير ليمون وفانيليا",
          "nameEn": "Lemon juice and vanilla",
          "standardAmount": "2 نقطة ليمون",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2 نقطة ليمون"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسلق البطاطا وتهرس جيدا بالشوكة.",
          "textEn": "Boil the sweet potato and mash well with a fork.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يدهن بايركس بالزبد أو السمن السايح ثم ترص نصف كمية البطاطا بحيث لا تترك فجوات.",
          "textEn": "Grease a Pyrex dish with butter or melted ghee and press in half the sweet potato with no gaps.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ترص المكسرات فوقها مع نصف كمية القرفة ونصف كمية جوز الهند.",
          "textEn": "Layer the nuts over it with half the cinnamon and half the coconut.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع النصف الثاني من البطاطا فوقها ثم يرش بالمكسرات وبقية كمية جوز الهند والقرفة وقطعة زبد ثم تدخل الفرن.",
          "textEn": "Top with the second half of the sweet potato, sprinkle with the remaining nuts, coconut and cinnamon, add a knob of butter, and bake.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نعمل شرابا بخلط السكر والماء والليمون والفانيليا مع التقليب حتى يصير سميكا نوعا ما.",
          "textEn": "Make a syrup by simmering the sugar, water, lemon juice and vanilla, stirring until somewhat thick.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد خروج البطاطا من الفرن تسقى بالشراب وتترك لتبرد.",
          "textEn": "Once out of the oven, pour the syrup over it and let cool.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يمكن تقطيع موز أو بشر جزر وعليها المكسرات.",
          "textEn": "Sliced banana or grated carrot can be added on top with more nuts.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "صينية البطاطا الحلوة",
          "ingredients": [
            "1 كيلو بطاطا حلوة مسلوقة",
            "½1 ملعقة كبيرة جوز هند",
            "1 ملعقة كبيرة زبيب",
            "½1 ملعقة كبيرة مكسرات محمصه مفرية",
            "قطعة زبد",
            "قليل من اللبن للعجن",
            "½ ملعقة صغيرة قرفه",
            "½ كوب سكر",
            "¼ كوب ماء",
            "2 نقطة ليمون",
            "فانيليا"
          ],
          "instructions": [
            "تسلق البطاطا وتهرس جيدا بالشوكة.",
            "يدهن بايركس بالزبد أو السمن السايح ثم ترص ½ كمية البطاطا بحيث لا تترك فجوات.",
            "ترص المكسرات فوقها مع ½ كمية القرفة و ½ كمية جوز الهند.",
            "يوضع النصف الثاني من البطاطا فوقها ثم يرش بالمكسرات وبقية كمية جوز الهند والقرفة وقطعة زبد ثم تدخل الفرن.",
            "نعمل شراب بخلط السكر و الماء و الليمون و الفانيليا مع التقليب حتى يصير سميكا نوعا ما.",
            "بعد خروج البطاطا من الفرن تسقى بالشراب و تترك لتبرد.",
            "يمكن تقطيع موز أو بشر جزر وعليها المكسرات."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 290,
        "protein": 4,
        "fat": 8,
        "carbs": 54,
        "fiber": 6,
        "sugar": 30,
        "cost": {
          "produce": 3,
          "specialty": 2,
          "dairyEggs": 0.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "des-35",
      "title": "صينية البطاطا الحلوة بالكراميل",
      "titleEn": "Baked Sweet Potato Purée with Clotted Cream",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8 أفراد",
      "masterIngredients": [
        {
          "id": "db36-1",
          "name": "بطاطا حلوة",
          "nameEn": "Sweet potato",
          "standardAmount": "2 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db36-2",
          "name": "سكر بودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db36-3",
          "name": "قشدة",
          "nameEn": "Clotted cream",
          "standardAmount": "4 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "4 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db36-4",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db36-5",
          "name": "زبد",
          "nameEn": "Butter",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db36-6",
          "name": "سكر للوجه",
          "nameEn": "Sugar, for the top",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسلق البطاطا جيدا ثم تقشر وتهرس بالشوكة.",
          "textEn": "Boil the sweet potato well, then peel and mash with a fork.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تخلط البطاطا مع السكر والقشدة واللبن ثم يضربوا في الخلاط.",
          "textEn": "Blend the sweet potato with the sugar, clotted cream and milk until smooth.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تدهن الصينية أو البايركس بالزبد ويصب فوقها خليط البطاطا وتدخل الفرن حتى النضج.",
          "textEn": "Butter a tray or Pyrex dish, pour in the mixture, and bake until set.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يرش الوجه بالسكر ثم تدخل الصينية تحت شواية الفرن حتى يصير اللون ذهبيا.",
          "textEn": "Sprinkle sugar on top and broil briefly until golden.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "صينية البطاطا الحلوة بالكراميل",
          "ingredients": [
            "2 كيلو بطاطا حلوة",
            "1 كوب سكر بودره",
            "4 ملعقة كبيرة قشدة",
            "1 كوب لبن"
          ],
          "instructions": [
            "تسلق البطاطا جيدا ثم تقشر وتهرس بالشوكة.",
            "تخلط البطاطا مع السكر والقشدة واللبن ثم يضربوا في الخلاط.",
            "تدهن الصينية أو البايركس بالزبد ويصب فوقها خليط البطاطا وتدخل الفرن حتى النضج.",
            "يرش الوجه بالسكر ثم تدخل الصينية تحت شواية الفرن حتى يصير اللون ذهبيا."
          ]
        }
      },
      "estimates": {
        "servings": 8,
        "kcal": 300,
        "protein": 4,
        "fat": 7,
        "carbs": 58,
        "fiber": 6,
        "sugar": 34,
        "cost": {
          "produce": 5,
          "sweeteners": 0.6,
          "dairyEggs": 2
        }
      }
    },
    {
      "id": "des-36",
      "title": "القرع العسلي",
      "titleEn": "Candied Pumpkin with White Sauce and Nuts",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "8 أفراد",
      "masterIngredients": [
        {
          "id": "db37-1",
          "name": "قرع استامبولي",
          "nameEn": "Pumpkin (Istanbuli squash)",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db37-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/2 كيلو + 2 ملعقة كبيرة للحشو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كيلو + 2 ملعقة كبيرة للحشو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db37-3",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db37-4",
          "name": "صلصة بيضاء (انظري الوصفة التالية)",
          "nameEn": "Sweet white sauce (see recipe below)",
          "standardAmount": "3 كوب",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db37-5",
          "name": "زبيب ومكسرات مفرية",
          "nameEn": "Raisins and chopped nuts",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db37-6",
          "name": "فانيليا أو ماء ورد",
          "nameEn": "Vanilla, or rose water",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db37-7",
          "name": "سمن وبقسماط",
          "nameEn": "Ghee and breadcrumbs",
          "standardAmount": "للصينية",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "للصينية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقشَر القرع ويقطع شرائح، ثم يوضع في إناء ويضاف إليه نصف كيلو سكر والماء.",
          "textEn": "Peel and slice the pumpkin, place in a pot with the half kilo of sugar and the water.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يرفع على درجة حرارة هادئة حتى النضج ثم يصفى للتخلص من الماء.",
          "textEn": "Simmer over low heat until tender, then drain.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف صفار البيض والفانيليا إلى الصلصة البيضاء ويقلبوا جيدا.",
          "textEn": "Stir the egg yolks and vanilla into the white sauce and mix well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تخلط المكسرات المفرية والزبيب وحوالي 2 ملعقة كبيرة سكر والفانيليا أو ماء الورد.",
          "textEn": "Mix the chopped nuts and raisins with about 2 tablespoons of sugar and vanilla or rose water.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدهن صينية أو بايركس بالسمن دهنا جيدا ثم ترش بطبقة سميكة من البقسماط الناعم.",
          "textEn": "Grease a tray or Pyrex dish well with ghee and dust with a thick layer of fine breadcrumbs.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يوضع نصف مقدار الصلصة البيضاء فوق البقسماط ثم يوضع عليه نصف مقدار القرع في طبقة متساوية.",
          "textEn": "Spread half the white sauce over the breadcrumbs, then layer half the pumpkin evenly on top.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يوضع فوقها الحشو بالتساوي.",
          "textEn": "Spread the nut-raisin filling evenly over it.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يعكس الترتيب وذلك بوضع النصف المتبقي من القرع فوق الحشو ثم باقي مقدار الصلصة.",
          "textEn": "Reverse the layering: top with the remaining pumpkin, then the rest of the sauce.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "توضع في فرن هادئ وتترك حتى تتماسك وتنضج ويحمر الوجه.",
          "textEn": "Bake in a low oven until set, cooked through and golden on top.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تترك حتى تبرد ثم تقلب باحتراس في طبق التقديم.",
          "textEn": "Let cool, then carefully invert onto the serving plate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "القرع العسلي",
          "ingredients": [
            "1 كيلو قرع استامبولي",
            "½ كيلو سكر",
            "½ كوب ماء",
            "3 أكواب صلصلة بيضاء",
            "سكر للتحلية",
            "3 أكواب لبن",
            "صفار 3 بيضات",
            "½ ملعقة صغيرة فانيليا",
            "زبيب",
            "مكسرات مفرية",
            "2 ملعقة كبيرة سكر",
            "فانيليا أو ماء ورد"
          ],
          "instructions": [
            "يقشَر القرع ويقطع شرائح ثم يوضع في إناء ويضاف إليه ½ كيلو سكر والماء.",
            "يرفع على درجة حرارة هادئة حتى النضج ثم يصفى للتخلص من الماء.",
            "يضاف صفار البيض والفانيليا الى الصلصة البيضاء ويقلبوا جيدا.",
            "تخلط المكسرات المفرية والزبيب وحوالي 2 ملعقة كبيرة سكر والفانيليا أو ماء الورد.",
            "تدهن صينية أو بايركس بالسمن دهنا جيدا ثم ترش بطبقة سميكة من البقسماط الناعم.",
            "يوضع ½ مقدار الصلصة البيضاء فوق البقسماط ثم يوضع عليه ½ مقدار القرع في طبقة متساوية.",
            "يوضع فوقها الحشو بالتساوي.",
            "يعكس الترتيب وذلك بوضع ½ المقدار المتبقي من القرع فوق الحشو ثم باقي مقدار الصلصة.",
            "توضع في فرن هادئ وتترك حتى تتماسك وتنضج ويحمر الوجه.",
            "تترك حتى تبرد ثم تقلب باحتراس في طبقة التقديم."
          ]
        }
      },
      "estimates": {
        "servings": 8,
        "kcal": 380,
        "protein": 5,
        "fat": 9,
        "carbs": 72,
        "fiber": 2,
        "sugar": 60,
        "cost": {
          "produce": 3,
          "sweeteners": 1,
          "dairyEggs": 1.5,
          "specialty": 2,
          "grains": 0.2
        }
      }
    },
    {
      "id": "des-37",
      "title": "عمل الصلصة البيضاء",
      "titleEn": "Sweet White Sauce (for Candied Pumpkin)",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "حوالي 3 كوب",
      "masterIngredients": [
        {
          "id": "db38-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db38-2",
          "name": "سمن أو زبد",
          "nameEn": "Ghee or butter",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db38-3",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "3 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db38-4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db38-5",
          "name": "صفار بيض وفانيليا",
          "nameEn": "Egg yolks and vanilla",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسيح السمن في إناء ثم يضاف إليه الدقيق مع رفعه من فوق الموقد وتحريكه جيدا بالملعقة الخشب.",
          "textEn": "Melt the ghee, whisk in the flour off the heat, stirring well with a wooden spoon.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع على درجة حرارة هادئة لمدة 3 دقائق.",
          "textEn": "Return to low heat for 3 minutes.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يرفع ثانية من الموقد لإضافة اللبن المغلي مرة واحدة على الدقيق مع التقليب السريع بالمضرب.",
          "textEn": "Remove from the heat again, add the boiling milk all at once, whisking briskly.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يعاد الإناء على الموقد على درجة حرارة هادئة مع التقليب المستمر حتى درجة الغليان من 5 إلى 7 دقائق حتى يتم نضج الدقيق ويحلى بالسكر.",
          "textEn": "Return to low heat, stirring constantly, until it boils, for 5-7 minutes until the flour is cooked, then sweeten with sugar.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد أن تبرد الصلصة يضاف صفار البيض والفانيليا ويقلبوا جيدا.",
          "textEn": "Once cooled, whisk in the egg yolks and vanilla.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل الصلصة البيضاء",
          "ingredients": [
            "3 ملعقة كبيرة دقيق",
            "3 ملعقة كبيرة سمن أو زبد",
            "3 كوب لبن"
          ],
          "instructions": [
            "يسيح السمن في إناء ثم يضاف إليه الدقيق مع رفعه من فوق البوتاجاز وتحريكه جيدا بالملعقة الخشب.",
            "يوضع على درجة حرارة هادئة لمدة 3 دقائق.",
            "يرفع ثانية من البوتاجاز لإضافة اللبن المغلي مرة واحدة على الدقيق مع التقليب السريع بالمضرب.",
            "يعاد الإناء على البوتاجاز على درجة حرارة هادئة مع التقليب المستمر حتى درجة الغليان من 5 : 7 دقائق حتى يتم نضج الدقيق ويحلى بالسكر.",
            "بعد أن تبرد الصلصة يضاف صفار البيض والفانيليا ويقلبوا جيدا."
          ]
        }
      },
      "estimates": {
        "servings": 8,
        "kcal": 120,
        "protein": 4,
        "fat": 7,
        "carbs": 11,
        "fiber": 0,
        "sugar": 7,
        "cost": {
          "dairyEggs": 1.5,
          "grains": 0.1,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "des-38",
      "title": "الخشاف بالفاكهة الطازجة بدون طهي",
      "titleEn": "No-Cook Fresh Fruit Khoshaf",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "خشاف",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "-",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "db39-1",
          "name": "عصير فاكهة",
          "nameEn": "Fruit juice",
          "standardAmount": "1-2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1-2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db39-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db39-3",
          "name": "فواكه مشكلة مقطعة",
          "nameEn": "Assorted fruit, diced",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضرب في الخلاط عصير الفاكهة ويضاف إليه السكر حسب الحاجة.",
          "textEn": "Blend the fruit juice, adding sugar as needed.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تقلب أنواع الفواكه المختارة لعمل الخشاف في سلطانية للتقديم بعد تقطيعها.",
          "textEn": "Combine the diced fruit for the khoshaf in a serving bowl.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف العصير المضروب في الخلاط إلى الفاكهة ثم تبرَد.",
          "textEn": "Pour the blended juice over the fruit and chill before serving.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الخشاف بالفاكهة الطازجة بدون طهي",
          "ingredients": [],
          "instructions": [
            "يضرب في الخلاط عصير الفاكهة و يضاف اليه السكر حسب الحاجة.",
            "تقلب أنواع الفواكه المختارة لعمل الخشاف في سلطانية للتقديم بعد تقطيعها.",
            "يضاف العصير المضروب في الخلاط إلى الفاكهة ثم تبرَد."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 140,
        "protein": 1,
        "fat": 0,
        "carbs": 35,
        "fiber": 3,
        "sugar": 30,
        "cost": {
          "produce": 3,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "des-39",
      "title": "خشاف الفاكهة الطازجة بالزبادي أو الكريم شانتيه",
      "titleEn": "Fresh Fruit Khoshaf with Yogurt or Chantilly Cream",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "خشاف",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "-",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "db40-1",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "3 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db40-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db40-3",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db40-4",
          "name": "فواكه متنوعة (مشمش وتفاح وكنتالوب)",
          "nameEn": "Assorted fruit (apricot, apple, cantaloupe)",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطع الفواكه تقطيعا مناسبا وتوضع في سلطانية.",
          "textEn": "Dice the fruit and place in a serving bowl.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب الزبادي مع السكر والفانيليا بمضرب البيض أو في الخلاط حتى يذوب تماما لمدة 5 دقائق.",
          "textEn": "Whisk the yogurt with the sugar and vanilla, or blend, for 5 minutes until fully dissolved.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يصب السائل فوق الفواكه المقطعة ويقلب جيدا.",
          "textEn": "Pour over the diced fruit and mix well.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يمكن استبدال الزبادي بالكريم شانتيه.",
          "textEn": "The yogurt can be replaced with Chantilly cream.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "خشاف الفاكهة الطازجة بالزبادي أو الكريم شانتيه",
          "ingredients": [
            "3 كوب زبادي",
            "½ كوب سكر",
            "فانيليا",
            "فواكه متنوعة كالمشمش والتفاح والكنتالوب"
          ],
          "instructions": [
            "تقطع الفواكه تقطيعا مناسبا وتوضع في سلطانية.",
            "يضرب الزبادي مع السكر والفانيليا بمضرب البيض أو في الخلاط حتى يذوب تماما لمدة 5 دقائق.",
            "يصب السائل فوق الفواكه المقطعة ويقلب جيداز",
            "يمكن استبدال الزبادي بالكريم شانتيه."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 230,
        "protein": 8,
        "fat": 5,
        "carbs": 40,
        "fiber": 3,
        "sugar": 36,
        "cost": {
          "dairyEggs": 2.5,
          "sweeteners": 0.4,
          "produce": 3
        }
      }
    },
    {
      "id": "des-40",
      "title": "خشاف الفاكهة الطازجة بالطهو",
      "titleEn": "Poached Fresh Fruit Khoshaf",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "خشاف",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "db41-1",
          "name": "فاكهة طازجة (كالخوخ)",
          "nameEn": "Fresh fruit, such as peaches",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db41-2",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "لتغطية الفاكهة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "لتغطية الفاكهة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db41-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يوضع نوع من الفاكهة الطازجة مثل الخوخ في إناء يغطى فقط بالماء ثم يرفع على الموقد.",
          "textEn": "Place the fresh fruit (such as peaches) in a pot, cover with just enough water, and bring to the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف له السكر لتحليته.",
          "textEn": "Add sugar to sweeten.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يطهى على درجة حرارة هادئة حتى ينضج ويتبقى معه جزء من المحلول السكري.",
          "textEn": "Simmer over low heat until tender, keeping some of the sugar syrup with it.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "خشاف الفاكهة الطازجة بالطهو",
          "ingredients": [],
          "instructions": [
            "يوضع نوع  من الفاكهة الطازجة مثل الخوخ في إناء يغطى فقط بالماء ثم يرفع على البوتاجاز.",
            "يضاف له السكر لتحليته.",
            "يطهى على درجة حرارة هادئة حتى ينضج ويتبقى معه جزء من المحلول السكري."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 120,
        "protein": 1,
        "fat": 0,
        "carbs": 30,
        "fiber": 3,
        "sugar": 26,
        "cost": {
          "produce": 3,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "des-41",
      "title": "الخشاف بطهو الفاكهة الجافة",
      "titleEn": "Poached Dried Fruit Khoshaf",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "خشاف",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "db42-1",
          "name": "فاكهة مجففة",
          "nameEn": "Dried fruit",
          "standardAmount": "1/2 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db42-2",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "4 أكواب لكل نصف كيلو فاكهة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "4 أكواب لكل نصف كيلو فاكهة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db42-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "4 ملعقة كبيرة أو حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "4 ملعقة كبيرة أو حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db42-4",
          "name": "فانيليا ومكسرات وزبيب وجوز هند",
          "nameEn": "Vanilla, nuts, raisins and coconut",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يوضع حوالي 4 أكواب من الماء لكل نصف كيلو فاكهة مجففة.",
          "textEn": "Use about 4 cups of water per half kilo of dried fruit.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة 4 ملاعق كبيرة سكر أو حسب الرغبة.",
          "textEn": "Add 4 tablespoons of sugar, or to taste.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ترفع على درجة حرارة هادئة وتوضع فيها الفاكهة المجففة حتى تنضج.",
          "textEn": "Simmer over low heat with the dried fruit until tender.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد رفعها ممكن أن تضاف الفانيليا والمكسرات والزبيب وجوز الهند.",
          "textEn": "Once off the heat, vanilla, nuts, raisins and coconut can be added.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الخشاف بطهو الفاكهة الجافة",
          "ingredients": [],
          "instructions": [
            "يوضع حوالي 4 أكواب من الماء لكل ½ فاكهة مجففة.",
            "إضافة 4 ملاعق كبيرة سكر أو حسب الرغبة.",
            "ترفع على درجة حرارة هادئة وتوضع فيها الفاكهة المجففة حتى تنضج.",
            "بعد رفعها ممكن أن تضاف الفانيليا والمكسرات والزبيب و جوز الهند."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 330,
        "protein": 3,
        "fat": 2,
        "carbs": 82,
        "fiber": 8,
        "sugar": 66,
        "cost": {
          "specialty": 6,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "des-42",
      "title": "خشاف القراصيا والمشمشية",
      "titleEn": "Prune and Apricot Khoshaf with Figs and Dates",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "خشاف",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "db43-1",
          "name": "قراصيا",
          "nameEn": "Prunes",
          "standardAmount": "1/2 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db43-2",
          "name": "مشمشية (مشمش مجفف)",
          "nameEn": "Dried apricots",
          "standardAmount": "1/2 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db43-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db43-4",
          "name": "تين مجفف",
          "nameEn": "Dried figs",
          "standardAmount": "1/4 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db43-5",
          "name": "بلح مجفف",
          "nameEn": "Dried dates",
          "standardAmount": "1/4 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db43-6",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db43-7",
          "name": "زبيب ومكسرات وجوز هند وفانيليا",
          "nameEn": "Raisins, nuts, coconut and vanilla",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "توضع في إناء كمية من الماء كافية لتغطية القراصيا والمشمشية ويضاف السكر.",
          "textEn": "Cover the prunes and apricots with enough water in a pot and add sugar.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تضاف القراصيا وتترك على درجة حرارة هادئة حتى تنضج نصف نضج فقط.",
          "textEn": "Add the prunes and simmer over low heat until only half cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تضاف المشمشية للقراصيا حتى تنضج تماما بدون أن تنهري كل من القراصيا أو المشمشية، مع إضافة الماء كلما احتاج الأمر.",
          "textEn": "Add the apricots and simmer until both are fully tender without falling apart, adding water as needed.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ترفع من الموقد وترش بقليل من الفانيليا على كمية السائل القليل بعد نضج الفاكهة، وتوضع في وعاء التقديم.",
          "textEn": "Remove from the heat, stir a little vanilla into the small amount of remaining syrup, and transfer to the serving bowl.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يضاف لها التين الجاف المقطع والبلح الجاف المقطع بدون نواة، ويغطى ويترك ليبرد.",
          "textEn": "Add the sliced dried figs and pitted, sliced dried dates, cover, and let cool.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تجمل بالزبيب والمكسرات.",
          "textEn": "Garnish with raisins and nuts.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "خشاف القراصيا والمشمشية",
          "ingredients": [
            "½ كيلو قراصيا",
            "½ كيلو مشمشية",
            "سكر للتحلية",
            "¼ كيلو تين مجفف",
            "¼ كيلو بلح مجفف",
            "ماء حسب الكمية",
            "كمية من الزبيب والمكسرات وجوز الهند والفانيليا"
          ],
          "instructions": [
            "توضع في إناء كمية من الماء كافية لتغطية القراصيا والمشمشية و يضاف السكر.",
            "تضاف القراصيا و تترك على درجة حرارة هادئة حتى تنضج نصف نضج فقط.",
            "تضاف المشمشية للقراصيا حتى تنضج تماما بدون أن تنهري كل من القراصيا أو المشمشية مع إضافة الماء كلما احتاج الأمر.",
            "ترفع من على البوتاجاز وترش بقليل من الفانيليا على كمية السائل القليل بعد نضج الفاكهة ، وتوضع في وعاء التقديم.",
            "يضاف لها التين الجاف المقطع والبلح الجاف المقطع بدون نواة ويغطى ويترك ليبرد.",
            "تجمل بالزبيب والمكسرات."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 380,
        "protein": 3,
        "fat": 1,
        "carbs": 98,
        "fiber": 11,
        "sugar": 78,
        "cost": {
          "specialty": 14,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "des-43",
      "title": "آيس كريم الفانيليا",
      "titleEn": "Homemade Vanilla Ice Cream",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "آيس كريم",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة (+تجميد)",
      "cookTime": "15 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "db44-1",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db44-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "2.5 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2.5 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db44-3",
          "name": "كورن فلاور أو نشا",
          "nameEn": "Cornflour or cornstarch",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db44-4",
          "name": "بيضة كبيرة",
          "nameEn": "Large egg",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db44-5",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يمزج الكورن فلاور (أو النشا) جيدا مع ملعقتين كبيرتين من اللبن البارد.",
          "textEn": "Mix the cornflour well with two tablespoons of cold milk.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغلي باقي مقدار اللبن ويصب فوقه خليط الكورن فلاور مع التقليب السريع بدون حرارة.",
          "textEn": "Boil the remaining milk, and off the heat, whisk in the cornflour mixture briskly.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يرفع الخليط على درجة حرارة هادئة ويغلي مع التقليب حوالي 10 دقائق.",
          "textEn": "Return to low heat and simmer, stirring, for about 10 minutes.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يحلى بالسكر ويرفع من الموقد ويترك ليبرد.",
          "textEn": "Sweeten with sugar, remove from the heat, and let cool.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تخفق البيضة مع الفانيليا جيدا ثم تضاف للخليط البارد.",
          "textEn": "Beat the egg well with the vanilla and stir into the cooled mixture.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تدخل الفريزر إما بوضعها في آلة التثليج أو قوالب الثلج أو أي قالب بلاستيك وتترك حتى تتجمد.",
          "textEn": "Freeze in an ice cream maker, ice trays, or any plastic mold until frozen.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تخرج من الفريزر وتقلب جيدا ثم يعاد التجميد.",
          "textEn": "Remove from the freezer, stir well, and refreeze.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "آيس كريم الفانيليا",
          "ingredients": [
            "1 كيلو لبن",
            "½2 ملعقة كبيرة سكر",
            "3 ملعقة كبيرة كورن فلاور أوكستر",
            "بيضة كبيرة",
            "فانيليا"
          ],
          "instructions": [
            "يمزج الكورن فلاور (أوالكستر) جيدا مع ملعقتين كبيرتين من اللبن البارد.",
            "يغلي باقي مقدار اللبن ويصب فوقه خليط الكورن فلاور مع التقليب السريع بدون حرارة.",
            "يرفع الخليط على درجة حرارة هادئة ويغلي مع التقليب حوالي 10 دقائق.",
            "يحلي بالسكر ويرفع من البوتاجاز ويترك ليبرد.",
            "تخفق البيضة مع الفانيليا جيدا ثم تضاف للخليط البارد.",
            "تدخل الفريزر إما بوضعها في آلة التثليج أو قوالب الثلج أو أي قالب بلاستيك وتترك حتى تتجمد.",
            "تخرج من الفريزر وتقلب جيدا ثم يعاد التجميد."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 200,
        "protein": 7,
        "fat": 6,
        "carbs": 30,
        "fiber": 0,
        "sugar": 22,
        "cost": {
          "dairyEggs": 1.8,
          "sweeteners": 0.2,
          "grains": 0.1
        }
      }
    },
    {
      "id": "des-44",
      "title": "آيس كريم ببسكويت سافوي",
      "titleEn": "Layered Ice Cream and Savoy Biscuit Cake",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "آيس كريم",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة (+تجميد)",
      "cookTime": "-",
      "servings": "8 أفراد",
      "masterIngredients": [
        {
          "id": "db45-1",
          "name": "آيس كريم جاهز",
          "nameEn": "Ready-made ice cream",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db45-2",
          "name": "بسكويت سافوي",
          "nameEn": "Savoy biscuits (ladyfingers)",
          "standardAmount": "حسب كمية الأيس كريم",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب كمية الأيس كريم"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db45-3",
          "name": "لبن وفواكه مخلوطة",
          "nameEn": "Milk and blended fruit",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db45-4",
          "name": "مكسرات مفرية وجوز هند",
          "nameEn": "Chopped nuts and coconut",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسيح آيس كريم جاهز في صينية ستانلس ثم يجمد قليلا.",
          "textEn": "Soften ready-made ice cream in a stainless tray, then let it firm up slightly.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نخرجه من الفريزر ونضع عليه بسكويت سافوي حسب كمية الأيس كريم.",
          "textEn": "Remove from the freezer and layer savoy biscuits over it, in proportion to the ice cream.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضرب اللبن مع الفواكه المخلوطة في الخلاط ويضاف إلى الصينية.",
          "textEn": "Blend the milk with the mixed fruit and pour over the tray.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تضاف المكسرات المفرية وجوز الهند.",
          "textEn": "Add the chopped nuts and coconut.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "توضع طبقة أخرى من الأيس كريم فوق الخليط، وتدخل الفريزر حتى التجمد.",
          "textEn": "Add another layer of ice cream on top and freeze until solid.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عند التقديم ممكن وضعها فوق بخار ماء ساخن حتى تهتز فقط، ثم تسكب في طبق التقديم أو قوالب صغيرة.",
          "textEn": "To serve, hold briefly over hot water steam just until it loosens, then invert onto a serving plate or small molds.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "آيس كريم ببسكويت سافوي",
          "ingredients": [],
          "instructions": [
            "يسيح آيس كريم جاهز في صينية ستانلس ثم يجمد قليلا.",
            "نخرجه من الفريزر ونضع عليه بسكويت سافوى حسب كمية الأيس كريم.",
            "يضرب اللبن مع الفواكه المخلوطة في الخلاط و يضاف الى الصينية.",
            "تضاف المكسرات المفرية وجوز الهند.",
            "توضع طبقة أخرى من الأيس كريم فوق الخليط.",
            "تدخل الفريزر حتى التجمد.",
            "عند التقديم ممكن وضعها فوق بخار ماء ساخن حتى تهتز فقط ثم تسكب في طبق التقديم أو قوالب صغيرة."
          ]
        }
      },
      "estimates": {
        "servings": 8,
        "kcal": 330,
        "protein": 5,
        "fat": 16,
        "carbs": 42,
        "fiber": 1,
        "sugar": 30,
        "cost": {
          "dairyEggs": 5,
          "grains": 2.5,
          "specialty": 2
        }
      }
    },
    {
      "id": "des-45",
      "title": "آيس كريم بالكريم شانتيه",
      "titleEn": "Mango Ice Cream with Chantilly Cream",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "آيس كريم",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق (+تجميد)",
      "cookTime": "-",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "db46-1",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db46-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db46-3",
          "name": "عصير مانجو طازج",
          "nameEn": "Fresh mango juice",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db46-4",
          "name": "كريم شانتيه",
          "nameEn": "Chantilly cream",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخلط اللبن مع السكر والعصير ويضربوا في المضرب الكهربائي حتى يصير متجانسا.",
          "textEn": "Combine the milk, sugar and mango juice and beat with an electric mixer until smooth.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخلط الكريم شانتيه بعد ضربه معهم في المضرب.",
          "textEn": "Whip the Chantilly cream and fold it in.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يصب في قالب ويدخل الفريزر.",
          "textEn": "Pour into a mold and freeze.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "آيس كريم بالكريم شانتيه",
          "ingredients": [
            "1 كوب لبن",
            "½ كوب سكر",
            "1 كوب عصير طازج (مانجو)",
            "1 كوب كريم شانتيه"
          ],
          "instructions": [
            "يخلط اللبن مع السكر والعصير ويضربوا في المضرب الكهربائي حتى يصير متجانسا.",
            "يخلط الكريم شانتيه بعد ضربه معهم في المضرب.",
            "يصب في قالب ويدخل الفريزر."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 350,
        "protein": 4,
        "fat": 18,
        "carbs": 44,
        "fiber": 1,
        "sugar": 42,
        "cost": {
          "dairyEggs": 2,
          "sweeteners": 0.3,
          "produce": 2.5
        }
      }
    },
    {
      "id": "des-46",
      "title": "آيس كريم الشيكولاتة",
      "titleEn": "Churned Chocolate Ice Cream",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "آيس كريم",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة (+تجميد)",
      "cookTime": "10 دقائق",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "db47-1",
          "name": "شيكولاتة مبشورة سادة",
          "nameEn": "Grated plain chocolate",
          "standardAmount": "1/8 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/8 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db47-2",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db47-3",
          "name": "صفار بيض",
          "nameEn": "Egg yolks",
          "standardAmount": "2 صفار",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 صفار"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db47-4",
          "name": "كريمة",
          "nameEn": "Cream",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db47-5",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1/2 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db47-6",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db47-7",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db47-8",
          "name": "كريم شانتيه",
          "nameEn": "Chantilly cream",
          "standardAmount": "1 باكو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 باكو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخفق البيض مع الصفار جيدا في سلطانية.",
          "textEn": "Whisk the eggs and egg yolks well together in a bowl.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغلي اللبن وتضاف إليه الشيكولاته المبشورة حتى تذوب تماما.",
          "textEn": "Boil the milk and add the grated chocolate, stirring until fully dissolved.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف إليه السكر.",
          "textEn": "Add the sugar.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يصب هذا الخليط على البيض المخفوق في السلطانية ويمزج جيدا بالمضرب.",
          "textEn": "Pour the hot milk over the beaten eggs, whisking well to combine.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يصب الخليط في آلة الأيس كريم وتدار الآلة حتى يبرد جيدا في الفريزر.",
          "textEn": "Pour into an ice cream maker and churn until well chilled and frozen.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يخفق الكريم شانتيه في المضرب الكهربائي جيدا ثم يضاف إلى الخليط في الآلة وتدار حتى تجمد.",
          "textEn": "Whip the Chantilly cream well and fold into the machine, continuing to churn until frozen.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يمكن استعمال القالب بدلا من الآلة.",
          "textEn": "A freezer mold can be used instead of an ice cream maker, stirring occasionally.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "آيس كريم الشيكولاتة",
          "ingredients": [
            "⅛ كيلو شيكولاته مبشورة سادة بدون لبن",
            "2 بيضة",
            "2 صفار بيضة",
            "كوب كريمة",
            "½ كيلو لبن",
            "فانيليا",
            "سكر للتحلية",
            "باكو كريم شانتيه"
          ],
          "instructions": [
            "يخفق البيض مع الصفار جيدا في سلطانية.",
            "يغلي اللبن وتضاف إليه الشيكولاته المبشورة حتى تذوب تماما .",
            "يضاف إليه السكر .",
            "يصب هذا الخليط على البيض المخفوق في السلطانية ويمزج جيدا بالمضرب .",
            "يصب الخليط في آلة الأيس كريم وتدار الآلة حتى يبرد جيدا في الفريزر .",
            "يخفق الكريم شانتيه في المضرب الكهربائي جيدا ثم يضاف إلى الخليط في الآلة وتدار حتى تجمد .",
            "يمكن استعمال القالب بدلا من الآلة."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 8,
        "fat": 28,
        "carbs": 26,
        "fiber": 2,
        "sugar": 22,
        "cost": {
          "specialty": 3,
          "dairyEggs": 3,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "des-47",
      "title": "آيس كريم بالكريمة",
      "titleEn": "Rich Custard Cream Ice Cream",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "آيس كريم",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة (+تجميد)",
      "cookTime": "10 دقائق",
      "servings": "8 أفراد",
      "masterIngredients": [
        {
          "id": "db48-1",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db48-2",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db48-3",
          "name": "صفار بيض",
          "nameEn": "Egg yolks",
          "standardAmount": "7 صفار",
          "category": "other",
          "sourceVariations": {
            "doc1": "7 صفار"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db48-4",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db48-5",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db48-6",
          "name": "كريمة جاهزة",
          "nameEn": "Ready-made cream",
          "standardAmount": "4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نضع السكر والماء في إناء على درجة حرارة متوسطة مع التحريك المستمر حتى ذوبان السكر ويصبح شرابا خفيفا.",
          "textEn": "Heat the sugar and water over medium heat, stirring, until the sugar dissolves into a light syrup.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخفق صفار البيض جيدا حتى يصير المزيج خفيفا وبه رغوة.",
          "textEn": "Whisk the egg yolks well until light and frothy.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يسكب الشراب تدريجيا وببطء على صفار البيض المخفوق مع الخفق المستمر حتى يندمج ويصبح المزيج باردا، ثم نضيف الملح والفانيليا مع الاستمرار في الخفق، ونضيف الكريمة مع خفقها معهم جيدا.",
          "textEn": "Slowly drizzle the hot syrup into the whisked yolks, whisking constantly until combined and cooled, then whisk in the salt and vanilla, and finally fold in the cream.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يسكب الخليط في آلة الأيس كريم أو في قوالب وتدخل الفريزر حتى التجمد.",
          "textEn": "Pour into an ice cream maker or molds and freeze until solid.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "آيس كريم بالكريمة",
          "ingredients": [
            "1 كوب سكر",
            "½ كوب ماء",
            "7 صفار بيض",
            "قليل من الملح",
            "1 ملعقة صغيرة فانيليا",
            "4 أكواب كريمة جاهزة"
          ],
          "instructions": [
            "نضع السكر والماء في إناء على درجة حرارة متوسطة مع التحريك المستمر حتى ذوبان السكر ويصبح شرابا خفيفا.",
            "يخفق صفار البيض جيدا حتى يصير المزيج خفيفا وبه رغوة.",
            "يسكب الشراب تدريجيا وببطء على صفار البيض المخفوق مع الخفق المستمر حتى يندمج ويصبح المزيج باردا ثم نضيف الملح والفانيليا مع الاستمرار في الخفق نضيف الكريمة مع خفقها معهم جيدا.",
            "يسكب الخليط في آلة الأيس كريم أو في قوالب وتدخل الفريزر حتى التجمد."
          ]
        }
      },
      "estimates": {
        "servings": 8,
        "kcal": 520,
        "protein": 5,
        "fat": 46,
        "carbs": 28,
        "fiber": 0,
        "sugar": 26,
        "cost": {
          "dairyEggs": 8,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "des-48",
      "title": "آيس كريم الكرملة",
      "titleEn": "Caramel Custard Ice Cream",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "آيس كريم",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق (+تجميد)",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "db49-1",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "4 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "4 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db49-2",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "6 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "6 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db49-3",
          "name": "صفار بيض",
          "nameEn": "Egg yolks",
          "standardAmount": "2 صفار",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 صفار"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db49-4",
          "name": "كريمة",
          "nameEn": "Cream",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يوضع السكر مع ثلث الماء في إناء صغير على درجة حرارة متوسطة حتى يذوب السكر، ثم نرفع درجة الحرارة حتى يغلي ويصير لونه بنيا.",
          "textEn": "Heat the sugar with a third of the water over medium heat until the sugar dissolves, then raise the heat until it boils and turns brown.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف باقي مقدار الماء ويغلي معه حتى يصير كرملة.",
          "textEn": "Add the remaining water and boil until it becomes caramel.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخفق صفار البيض جيدا حتى يبيض لونه، ثم يضاف للكرملة ويترك ليبرد.",
          "textEn": "Whisk the egg yolks well until pale, then whisk into the caramel and let cool.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تضاف الكريمة للخليط السابق وتقلب جيدا ويترك ليبرد.",
          "textEn": "Fold in the cream, mixing well, and let cool.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يصب الخليط في قالب الآيس كريم أو الآلة وتدخل الفريزر لمدة ساعتين.",
          "textEn": "Pour into an ice cream mold or machine and freeze for 2 hours.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تخرج من الفريزر وتخفق جيدا ثم تعاد ثانية إلى الفريزر حتى التجمد.",
          "textEn": "Remove, whisk well, and return to the freezer until fully set.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "آيس كريم الكرملة",
          "ingredients": [
            "4 ملعقة كبيرة سكر",
            "6 ملعقة كبيرة ماء",
            "2 صفار بيض",
            "كوب كريمة"
          ],
          "instructions": [
            "يوضع السكر مع ⅓ الماء في إناء صغير على درجة حرارة متوسطة حتى يذوب السكر ثم نرفع درجة الحرارة حتى يغلي ويصير لونه بنيا.",
            "يضاف باقي مقدار الماء ويغلي معه حتى يصير كرملة.",
            "يخفق صفار البيض جيدا حتى يبيض لونه ثم يضاف للكرملة ويترك ليبرد.",
            "تضاف الكريمة للخليط السابق وتقلب جيدا ويترك ليبرد.",
            "يصب الخليط في قالب الآيس كريم أو الآلة وتدخل الفريزر لمدة ساعتين.",
            "تخرج من الفريزر وتخفق جيدا ثم تعاد ثانية إلى الفريزر حتى التجمد."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 3,
        "fat": 25,
        "carbs": 16,
        "fiber": 0,
        "sugar": 16,
        "cost": {
          "dairyEggs": 2,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "des-49",
      "title": "آيس كريم الخوخ",
      "titleEn": "Peach and Berry Ice Cream",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "آيس كريم",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة (+تجميد)",
      "cookTime": "25 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "db50-1",
          "name": "خوخ مسلوق ومهروس",
          "nameEn": "Boiled, mashed peaches",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db50-2",
          "name": "عصير توت أو عنب",
          "nameEn": "Berry or grape juice",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db50-3",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "2/3 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2/3 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db50-4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db50-5",
          "name": "بياض بيض",
          "nameEn": "Egg whites",
          "standardAmount": "2 بياض",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بياض"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db50-6",
          "name": "كريمة مخفوقة",
          "nameEn": "Whipped cream",
          "standardAmount": "2/3 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2/3 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يهرس الخوخ ويخلط بالعصير ويطهى لمدة 20 دقيقة حتى يصير لينا.",
          "textEn": "Mash the peaches, mix with the juice, and cook for 20 minutes until soft.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغلي السكر مع الماء 5 دقائق، ثم يخفق بياض البيض ويصب في الشراب الساخن مع التقليب المستمر ويترك ليبرد.",
          "textEn": "Boil the sugar with the water for 5 minutes, whip the egg whites, pour into the hot syrup, stirring constantly, and let cool.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تخفق الكريمة ثم تضاف لخليط البيض والخوخ ويقلبوا جيدا.",
          "textEn": "Whip the cream and fold it into the egg-peach mixture, mixing well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يصب الخليط في قالب عميق ويغطى ويدخل الفريزر حتى التجمد.",
          "textEn": "Pour into a deep mold, cover, and freeze until solid.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عند التقديم يقطع شرائح مع بعض الفواكه.",
          "textEn": "Slice to serve, with a little extra fruit.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "آيس كريم الخوخ",
          "ingredients": [
            "½ كوب خوخ مسلوق ومهروس",
            "½ كوب عصير توت أو عنب",
            "⅔ كوب ماء",
            "½ كوب سكر",
            "2 بياض بيض",
            "⅔ كوب كريمة مخفوقة"
          ],
          "instructions": [
            "يهرس الخوخ ويخلط بالعصير ويطهى لمدة 20 دقيقة حتى يصير لينا.",
            "يغلي السكر مع الماء 5 دقائق ثم يخفق بياض البيض ويصب في الشراب الساخن مع التقليب المستمر ويترك ليبرد.",
            "تخفق الكريمة ثم تضاف لخليط البيض والخوخ ويقلبوا جيدا.",
            "يصب الخليط في قالب عميق ويغطى ويدخل الفريزر حتى التجمد.",
            "عند التقديم يقطع شرائح مع بعض الفواكه."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 200,
        "protein": 2,
        "fat": 9,
        "carbs": 30,
        "fiber": 1,
        "sugar": 28,
        "cost": {
          "produce": 2,
          "sweeteners": 0.3,
          "dairyEggs": 1
        }
      }
    },
    {
      "id": "des-50",
      "title": "آيس كريم ملوكي",
      "titleEn": "Layered \"Royal\" Ice Cream Sundae",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "آيس كريم",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة (+تجميد)",
      "cookTime": "-",
      "servings": "4 أكواب",
      "masterIngredients": [
        {
          "id": "db51-1",
          "name": "كيك",
          "nameEn": "Sponge cake",
          "standardAmount": "شرائح رفيعة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "شرائح رفيعة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db51-2",
          "name": "آيس كريم",
          "nameEn": "Ice cream",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db51-3",
          "name": "مكسرات وزبيب",
          "nameEn": "Nuts and raisins",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db51-4",
          "name": "مهلبية شيكولاتة أو جيلي حلال",
          "nameEn": "Chocolate mahalabia, or halal jelly",
          "standardAmount": "طبقة خفيفة",
          "category": "other",
          "sourceVariations": {
            "doc1": "طبقة خفيفة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db51-5",
          "name": "شيكولاتة وجوز هند",
          "nameEn": "Chocolate and coconut",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db51-6",
          "name": "فواكه مقطعة (كنتالوب، تفاح، موز) أو كومبوت مشكل",
          "nameEn": "Diced fruit (cantaloupe, apple, banana), or mixed compote",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db51-7",
          "name": "مربى",
          "nameEn": "Jam, any kind",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نحضر الكاسة ونضع في أسفلها طبقة رفيعة من الكيك، ثم فوقها طبقة خفيفة من الأيس كريم وعليها مكسرات وزبيب.",
          "textEn": "In a serving glass, layer a thin slice of cake, then a light layer of ice cream, topped with nuts and raisins.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضع طبقة أخرى خفيفة من مهلبية الشيكولاتة أو طبقة خفيفة من الجيلي، ثم يبشر عليها قطع شيكولاته وجوز هند.",
          "textEn": "Add another light layer of chocolate mahalabia or jelly, then grate chocolate and coconut over it.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضع 3 كرات صغيرة أيس كريم.",
          "textEn": "Top with 3 small scoops of ice cream.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يجمَل بالفواكه المقطعة مثل الكنتالوب أو التفاح أو الموز أو الكومبوت المشكل.",
          "textEn": "Garnish with diced fruit such as cantaloupe, apple, banana, or mixed compote.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يمكن أيضا أن يجمل بقطع متناثرة من المربى من أي نوع.",
          "textEn": "Dots of any jam can also be added as garnish.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 6,
          "text": "توضع الكاسات في الفريزر حتى قبل موعد التقديم، ثم توضع في الثلاجة الرف العلوي.",
          "textEn": "Keep the glasses in the freezer until just before serving, then move to the top shelf of the refrigerator.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "آيس كريم ملوكي",
          "ingredients": [],
          "instructions": [
            "نحضر الكاسة ونضع في أسفلها طبقة رفيعة من الكيك ثم فوقها طبقة خفيفة من الأيس كريم وعليها مكسرات زبيب.",
            "نضع طبقة أخرى خفيفة من مهلبية الشيكولاتة أو طبقة خفيفة من الجيلي ثم يبشر عليها قطع شيكولاته وجوز هند.",
            "نضع 3 كرات صغيرة أيس كريم.",
            "يجمَل بالفواكه المقطعة مثل الكنتالوب أو التفاح أو الموز أو الكمبوت المشكل.",
            "يمكن ايضا أن يجمل بقطع متناثرة من المربى من أي نوع.",
            "توضع الكاسات في الفريزر حتى قبل موعد التقديم ثم توضع في الثلاجة الرف العلوي."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 7,
        "fat": 20,
        "carbs": 68,
        "fiber": 2,
        "sugar": 48,
        "cost": {
          "dairyEggs": 3,
          "grains": 2,
          "specialty": 2,
          "produce": 1.5
        }
      }
    },
    {
      "id": "bev-02",
      "title": "مشروب التمر هندي",
      "titleEn": "Tamarind Drink",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "مشروبات",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق (+5 ساعات نقع)",
      "cookTime": "-",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "db52-1",
          "name": "تمر هندي",
          "nameEn": "Tamarind pulp",
          "standardAmount": "1 قطعة مناسبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 قطعة مناسبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db52-2",
          "name": "ماء مغلي",
          "nameEn": "Boiling water",
          "standardAmount": "حوالي 3 أكواب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حوالي 3 أكواب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db52-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "كافٍ للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "كافٍ للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغلي الماء مع كمية السكر الكافية، ثم يوضع فيه التمر هندي بعد رفعه من الموقد، ويترك منقوعا في السائل حوالي 5 ساعات مع تغطيته.",
          "textEn": "Boil the water with enough sugar, then off the heat add the tamarind, and let it steep, covered, for about 5 hours.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يصفى بالمصفاة السلكية ثم يوضع في الثلاجة.",
          "textEn": "Strain through a fine sieve and refrigerate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "مشروب التمر هندي",
          "ingredients": [
            "قطعة مناسبة من التمر هندي",
            "حوالي 3 أكواب ماء مغلي",
            "سكر كافي للتحلية"
          ],
          "instructions": [
            "يغلي الماء مع كمية السكر الكافية ثم يوضع فيه التمر هندي بعد رفعه من البوتاجاز ويترك منقوعا في السائل حوالي 5 ساعات مع تغطيته.",
            "يصفى بالمصفاة السلك ثم يوضع في الثلاجة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 110,
        "protein": 0,
        "fat": 0,
        "carbs": 28,
        "fiber": 1,
        "sugar": 26,
        "cost": {
          "specialty": 1.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "bev-03",
      "title": "مشروب العرقسوس",
      "titleEn": "Egyptian Licorice Root Drink",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "مشروبات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق (+5 ساعات تخمير)",
      "cookTime": "-",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "db53-1",
          "name": "عرقسوس (جذور مطحونة)",
          "nameEn": "Ground licorice root",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db53-2",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نحضر إناء أو صحنا غويطا يوضع فيه كمية من العرقسوس حسب الحاجة.",
          "textEn": "Place the ground licorice root in a deep bowl.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تعجن كمية العرقسوس مع قليل جدا من الماء بالأصابع لمجرد ترطيبه، ثم يغطى ويترك حوالي 5 ساعات حتى يختمر.",
          "textEn": "Work in just enough water with your fingers to moisten it, then cover and let it ferment for about 5 hours.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر دورقا وفوقه مصفاة سلك وعليها شاشة، ثم نضع عجينة العرقسوس المرطبة داخل الشاشة.",
          "textEn": "Set a wire strainer lined with cheesecloth over a pitcher, and place the moistened licorice paste in the cloth.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نصب عليها من فلتر الماء نقطة نقطة أو نسكب عليها الماء قليلا قليلا حتى نحصل على اللون المطلوب والطعم.",
          "textEn": "Slowly pour filtered water over it, a little at a time, until the desired color and flavor are achieved.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يوضع الدورق داخل الثلاجة ثم نسكب الخلطة من الشاشة.",
          "textEn": "Refrigerate the pitcher, straining the liquid through the cloth as it collects.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 2,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "مشروب العرقسوس",
          "ingredients": [],
          "instructions": [
            "نحضر إناء أو صحن غويط يوضع فيه كمية من العرقسوس حسب الحاجة.",
            "تعجن كمية العرقسوس مع قليل جدا من الماء بالأصابع لمجرد ترطيبه ثم يغطي ويترك حوالي 5 ساعات حتى يختمر.",
            "نحضر دورقا وفوقه مصفاة سلك وعليها شاشة ثم نضع عجينة العرقسوس المرطبة داخل الشاشة.",
            "نصب عليها من فلتر الماء نقطة نقطة أو نسكب عليها الماء قليلا قليلا حتى نحصل على اللون المطلوب والطعم.",
            "يوضع الدورق داخل الثلاجة ثم نسكب الخلطة من الشاشة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 15,
        "protein": 0,
        "fat": 0,
        "carbs": 4,
        "fiber": 0,
        "sugar": 2,
        "cost": {
          "specialty": 1.5
        }
      }
    },
    {
      "id": "bev-04",
      "title": "مشروب قمر الدين",
      "titleEn": "Qamar al-Din Apricot Drink",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "مشروبات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة (+نقع)",
      "cookTime": "-",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "db54-1",
          "name": "قمر الدين",
          "nameEn": "Dried apricot paste (\"qamar al-din\")",
          "standardAmount": "1/2 لفة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 لفة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db54-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "10 ملاعق صغيرة أو حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "10 ملاعق صغيرة أو حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db54-3",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "حوالي 3 أكواب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حوالي 3 أكواب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ينقع القمر الدين في ماء، ويفضل أن يكون ساخنا، لمدة طويلة ويكون الماء كافيا لنقعه حتى يبرد الماء.",
          "textEn": "Soak the apricot paste in water (preferably hot) for a long time, using enough water, until it cools.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب خليط القمر الدين والماء في الخلاط مع إضافة السكر.",
          "textEn": "Blend the soaked apricot with its water and the sugar until smooth.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخفف بالماء حتى نحصل على القوام المطلوب.",
          "textEn": "Thin with more water to the desired consistency.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع في دورق ويدخل الثلاجة.",
          "textEn": "Pour into a pitcher and refrigerate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "مشروب قمر الدين",
          "ingredients": [
            "½ لفة قمر الدين تكفى لأربعة أشخاص تقريبا",
            "10 ملاعق سكر صغيرة أو حسب الحاجة",
            "حوالي 3 أكواب ماء مع زيادة الكمية إذ احتاج الأمر لتأخذ السمك المطلوب"
          ],
          "instructions": [
            "ينقع القمر الدين في ماء ويفضل أن يكون ساخنا لمدة طويلة ويكون الماء كافيا لنقعه حتى يبرد الماء.",
            "يضرب خليط القمر الدين والماء في الخلاط مع إضافة السكر.",
            "يخفف بالماء حتى نحصل على السمك المطلوب.",
            "يوضع في دورق ويدخل الثلاجة."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 180,
        "protein": 1,
        "fat": 0,
        "carbs": 45,
        "fiber": 2,
        "sugar": 42,
        "cost": {
          "specialty": 2,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "bev-05",
      "title": "المغات المحمر",
      "titleEn": "Roasted Meghat (Sago) Warm Drink",
      "chapter": "الباب الرابع: الفطائر الحلوة – الحلويات الخفيفة – المشروبات",
      "chapterNumber": 4,
      "category": "مشروبات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "db55-1",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db55-2",
          "name": "مغات",
          "nameEn": "Meghat (sago starch)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db55-3",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "4 أكواب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "4 أكواب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db55-4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db55-5",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db55-6",
          "name": "بندق محمص ومفري",
          "nameEn": "Toasted, chopped hazelnuts",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقدح السمن ويحمر فيه المغات على درجة حرارة هادئة حتى يصفر لونه.",
          "textEn": "Heat the ghee and toast the meghat in it over low heat until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يرفع من الموقد ويضاف إليه الماء تدريجيا مع التقليب المستمر حتى يصل إلى قرب القوام المطلوب.",
          "textEn": "Remove from the heat and gradually whisk in the water until nearly the desired consistency.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع على الموقد في درجة حرارة متوسطة مع إضافة السكر مع التقليب المستمر حتى الغليان.",
          "textEn": "Return to medium heat, add sugar, and stir constantly until it boils.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عند التقديم يضاف إليه اللبن الساخن المحلى إذ احتاج.",
          "textEn": "Add hot sweetened milk to serve, if desired.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يرش الوجه بالبندق المحمص المفري والجوز هند.",
          "textEn": "Garnish with toasted chopped hazelnuts and coconut.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "المغات المحمر",
          "ingredients": [
            "2 ملعقة كبيرة سمن",
            "2 ملعقة كبيرة مغات",
            "4 أكواب ماء",
            "لبن حسب الحاجة",
            "بندق محمص ومفري"
          ],
          "instructions": [
            "يقدح السمن ويحمر فيه المغات على درجة حرارة هادئة حتى يصفر لونه.",
            "يرفع من البوتاجاز ويضاف إليه الماء تدريجيا مع التقليب المستمر حتى يصل إلى قرب السمك المطلوب.",
            "يوضع على البوتاجاز في درجة حرارة متوسطة مع إضافة السكر مع التقليب المستمر حتى الغليان.",
            "عند التقديم يضاف إليه اللبن الساخن المحلي إذ احتاج.",
            "يرش الوجه بالبندق المحمص المفري والجوز هند."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 200,
        "protein": 3,
        "fat": 8,
        "carbs": 30,
        "fiber": 0,
        "sugar": 18,
        "cost": {
          "dairyEggs": 0.8,
          "grains": 0.5,
          "sweeteners": 0.3,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "des-51",
      "title": "البقلاوة",
      "titleEn": "Classic Baklawa with Nuts and Syrup",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "masterIngredients": [
        {
          "id": "db56-1",
          "name": "جلاش",
          "nameEn": "Phyllo pastry",
          "standardAmount": "1 لفة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 لفة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db56-2",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db56-3",
          "name": "مكسرات",
          "nameEn": "Mixed nuts",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db56-4",
          "name": "زبيب",
          "nameEn": "Raisins",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db56-5",
          "name": "جوز الهند",
          "nameEn": "Coconut",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db56-6",
          "name": "شربات (انظري وصفة عمل الشربات)",
          "nameEn": "Sugar syrup (see the syrup recipe)",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تدهن صينية إما مستطيلة أو مستديرة بالسمن السايح دهنا جيدا.",
          "textEn": "Grease a rectangular or round tray well with melted ghee.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تقطع رقائق الجلاش باتساع الصينية.",
          "textEn": "Trim the phyllo sheets to fit the width of the tray.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع نصف الكمية واحدة تلو الأخرى مع دهن قليل جدا من السمن السايح بين كل طبقة وأخرى.",
          "textEn": "Layer in half the sheets one at a time, brushing very lightly with melted ghee between each layer.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تخلط المكسرات المفرية مع الزبيب وجوز الهند بقليل من السكر ثم توضع في الوسط، ويمكن إضافة القرفة للمكسرات.",
          "textEn": "Mix the chopped nuts with raisins and coconut and a little sugar, and spread in the middle (cinnamon can be added to the nuts).",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يغطى الحشو بباقي الرقائق وبنفس الطريقة في النصف الأول.",
          "textEn": "Cover the filling with the remaining sheets, brushing the same way as the first half.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يقطع الجلاش بالسكين على شكل سامبوسات.",
          "textEn": "Score into diamond shapes with a knife.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يسيح السمن ويصب على السطح وتدخل فرن متوسط الحرارة حتى يحمر لونها وتنضج، ثم تسقى بالشراب البارد وتغطى حتى تبرد تماما.",
          "textEn": "Pour melted ghee over the top and bake in a medium oven until golden, then pour the cold syrup over it and cover until fully cooled.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البقلاوة",
          "ingredients": [
            "لفة جلاش",
            "½ كوب سمن",
            "مكسرات",
            "زبيب",
            "جوز الهند",
            "شربات"
          ],
          "instructions": [
            "تدهن صينية إما مستطيلة أو مستديرة بالسمن السايح دهنا جيدا.",
            "تقطع رقائق الجلاش باتساع الصينية.",
            "يوضع نصف الكمية واحدة تلو الأخرى مع دهن قليل جدا من السمن السايح بين كل طبقة وأخرى.",
            "تخلط المكسرات المفرية مع الزبيب وجوز الهند بقليل من السكر ثم توضع في الوسط  ويمكن إضافة القرفة للمكسرات.",
            "يغطى الحشو بباقي الرقائق وبنفس الطريقة في النصف الأول.",
            "يقطع الجلاش بالسكين على شكل سامبوسات.",
            "يسيح السمن ويصب على السطح وتدخل فرن متوسط الحرارة حتى يحمر لونها وتنضج ثم تسقى بالشراب البارد وتغطى حتى تبرد تماما."
          ]
        }
      },
      "estimates": {
        "servings": 9,
        "kcal": 520,
        "protein": 7,
        "fat": 30,
        "carbs": 58,
        "fiber": 3,
        "sugar": 32,
        "cost": {
          "grains": 3,
          "dairyEggs": 2.5,
          "specialty": 6,
          "sweeteners": 1
        }
      }
    },
    {
      "id": "des-52",
      "title": "البقلاوة باللبن",
      "titleEn": "Baklawa Soaked in Sweet Milk",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "masterIngredients": [
        {
          "id": "db57-1",
          "name": "جلاش",
          "nameEn": "Phyllo pastry",
          "standardAmount": "1 لفة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 لفة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db57-2",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db57-3",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db57-4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "3/4 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "3/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db57-5",
          "name": "كريمة",
          "nameEn": "Custard cream (see recipe above)",
          "standardAmount": "للحشو",
          "category": "other",
          "sourceVariations": {
            "doc1": "للحشو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db57-6",
          "name": "مكسرات",
          "nameEn": "Mixed nuts",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تدهن صينية إما مستطيلة أو مستديرة بالسمن السايح دهنا جيدا.",
          "textEn": "Grease a rectangular or round tray well with melted ghee.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تقطع رقائق الجلاش باتساع الصينية.",
          "textEn": "Trim the phyllo sheets to fit the width of the tray.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع نصف الكمية واحدة تلو الأخرى ويسقى كل رق بالملعقة بقليل من اللبن الدافئ مع قليل من السمن السايح.",
          "textEn": "Layer in half the sheets, moistening each with a spoonful of warm milk and a little melted ghee.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضيف حشوة الكريمة والمكسرات.",
          "textEn": "Spread the custard filling and nuts over it.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يغطى الحشو بباقي الرقائق وبنفس الطريقة في النصف الأول.",
          "textEn": "Cover with the remaining sheets, moistened the same way.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يرش السطح بالسمن الدافئ ويدخل فرن متوسط الحرارة حتى النضج واحمرار الوجه.",
          "textEn": "Drizzle warm ghee on top and bake in a medium oven until cooked and golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يذاب السكر في اللبن ويسكب بهدوء على وجه الصينية، ثم يطفأ الفرن وتغطى الصينية.",
          "textEn": "Dissolve the sugar in the milk and gently pour over the top, then turn off the oven and cover the tray.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يمكن استبدال كريمة الحشو بالقشدة أو الكاسترد مع المكسرات.",
          "textEn": "The custard filling can be replaced with clotted cream, or plain custard with nuts.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البقلاوة باللبن",
          "ingredients": [
            "لفة جلاش",
            "½ كوب سمن",
            "كوب لبن",
            "¾ كوب سكر",
            "كريمة",
            "مكسرات"
          ],
          "instructions": [
            "تدهن صينية إما مستطيلة أو مستديرة بالسمن السايح دهنا جيدا.",
            "تقطع رقائق الجلاش باتساع الصينية.",
            "يوضع نصف الكمية واحدة تلو الأخرى و يسقى كل راق بالملعقة بقليل من اللبن الدافئ مع قليل من السمن السايح.",
            "نضيف حشوة الكريمة و المكسرات.",
            "يغطى الحشو بباقي الرقائق وبنفس الطريقة في النصف الأول.",
            "يرش السطح بالسمن الدافئ و يدخل فرن متوسط الحرارة حتى النضج واحمرار الوجه.",
            "يذاب السكر في اللبن و يسكب بهدوء على وجه الصينية.",
            "يطفأ البوتاجاز وتغطى الصينية.",
            "يمكن استبدال كريمة الحشو بالقشدة أو الكستر مع المكسرات."
          ]
        }
      },
      "estimates": {
        "servings": 9,
        "kcal": 440,
        "protein": 8,
        "fat": 22,
        "carbs": 54,
        "fiber": 1,
        "sugar": 28,
        "cost": {
          "grains": 3,
          "dairyEggs": 3,
          "sweeteners": 0.8,
          "specialty": 3
        }
      }
    },
    {
      "id": "des-53",
      "title": "البقلاوة باللوز المطحون",
      "titleEn": "Baklawa with Ground Almond Filling",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "masterIngredients": [
        {
          "id": "db58-1",
          "name": "جلاش",
          "nameEn": "Phyllo pastry",
          "standardAmount": "1 لفة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 لفة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db58-2",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db58-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "3/4 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "3/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db58-4",
          "name": "حشوة اللوز (انظري الوصفة التالية)",
          "nameEn": "Almond filling (see recipe below)",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db58-5",
          "name": "شربات",
          "nameEn": "Sugar syrup",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تدهن صينية إما مستطيلة أو مستديرة بالسمن السايح دهنا جيدا.",
          "textEn": "Grease a rectangular or round tray well with melted ghee.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تقطع رقائق الجلاش باتساع الصينية.",
          "textEn": "Trim the phyllo sheets to fit the width of the tray.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع نصف الكمية واحدة تلو الأخرى ويسقى كل رق بالملعقة بقليل من السمن السايح.",
          "textEn": "Layer in half the sheets, moistening each with a little melted ghee.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضيف حشوة اللوز.",
          "textEn": "Spread the almond filling over it.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يغطى الحشو بباقي الرقائق وبنفس الطريقة في النصف الأول.",
          "textEn": "Cover with the remaining sheets, moistened the same way.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يسيح السمن ويصب على السطح وتدخل فرن متوسط الحرارة حتى يحمر لونها وتنضج.",
          "textEn": "Pour melted ghee over the top and bake in a medium oven until golden and cooked.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد الخروج من الفرن تسقى بالشراب البارد وتغطى حتى تبرد تماما.",
          "textEn": "After baking, pour cold syrup over it and cover until fully cooled.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البقلاوة باللوز المطحون",
          "ingredients": [
            "لفة جلاش",
            "½ كوب سمن",
            "¾ كوب سكر",
            "حشوة اللوز",
            "شربات"
          ],
          "instructions": [
            "تدهن صينية إما مستطيلة أو مستديرة بالسمن السايح دهنا جيدا.",
            "تقطع رقائق الجلاش باتساع الصينية.",
            "يوضع نصف الكمية واحدة تلو الأخرى و يسقى كل راق بالملعقة بقليل من السمن السايح.",
            "نضيف حشوة اللوز.",
            "يغطى الحشو بباقي الرقائق وبنفس الطريقة في النصف الأول.",
            "يسيح السمن ويصب على السطح وتدخل فرن متوسط الحرارة حتى يحمر لونها وتنضج.",
            "بعد الخروج من الفرن تسقى بالشراب البارد وتغطى حتى تبرد تماما."
          ]
        }
      },
      "estimates": {
        "servings": 9,
        "kcal": 480,
        "protein": 8,
        "fat": 24,
        "carbs": 58,
        "fiber": 2,
        "sugar": 34,
        "cost": {
          "grains": 3,
          "dairyEggs": 2.5,
          "sweeteners": 1,
          "specialty": 4
        }
      }
    },
    {
      "id": "des-54",
      "title": "عمل حشوة اللوز",
      "titleEn": "Ground Almond Filling (for Baklawa)",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "-",
      "servings": "يكفي لبقلاوة واحدة",
      "masterIngredients": [
        {
          "id": "db59-1",
          "name": "لوز مقشر مطحون ناعما",
          "nameEn": "Finely ground blanched almonds",
          "standardAmount": "1/8 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/8 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db59-2",
          "name": "سكر بودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "1/8 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/8 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db59-3",
          "name": "بشر ليمون",
          "nameEn": "Lemon zest",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db59-4",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db59-5",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخلط اللوز مع السكر ويقلبوا مع قليل من الماء.",
          "textEn": "Mix the almonds with the sugar and a little water.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تخفق البيضة جيدا وتضاف مع بشر الليمونة والفانيليا وتخلط الحشوة جيدا.",
          "textEn": "Beat the egg well and mix in with the lemon zest and vanilla, combining thoroughly.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل حشوة اللوز",
          "ingredients": [
            "⅛ كيلو لوز مقشر مطحون ناعما",
            "⅛ كيلو سكر بودرة",
            "بشر ليمونة",
            "بيضة",
            "فانيليا"
          ],
          "instructions": [
            "يخلط اللوز مع السكر ويقلبوا مع قليل من الماء.",
            "تخفق البيضة جيدا و تضاف مع بشر الليمونة و الفانيليا و تخلط الحشوة جيدا."
          ]
        }
      },
      "estimates": {
        "servings": 9,
        "kcal": 110,
        "protein": 3,
        "fat": 6,
        "carbs": 12,
        "fiber": 1,
        "sugar": 11,
        "cost": {
          "specialty": 3,
          "sweeteners": 0.3,
          "dairyEggs": 0.3
        }
      }
    },
    {
      "id": "des-55",
      "title": "الكنافة",
      "titleEn": "Kunafa with Nuts, Raisins and Coconut",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8 أفراد",
      "masterIngredients": [
        {
          "id": "db60-1",
          "name": "كنافة",
          "nameEn": "Kunafa (shredded phyllo dough)",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db60-2",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "4 ملعقة كبيرة أو أكثر",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "4 ملعقة كبيرة أو أكثر"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db60-3",
          "name": "مكسرات مفرية",
          "nameEn": "Chopped nuts",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db60-4",
          "name": "زبيب",
          "nameEn": "Raisins",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db60-5",
          "name": "جوز الهند",
          "nameEn": "Coconut",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db60-6",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db60-7",
          "name": "شربات",
          "nameEn": "Sugar syrup",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db60-8",
          "name": "فستق أو بندق للتجميل",
          "nameEn": "Pistachios or hazelnuts, for garnish",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تفكك الكنافة بالأصابع رفيعا.",
          "textEn": "Loosen the kunafa strands finely with your fingers.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يسيح نصف مقدار السمن ويخلط بالكنافة.",
          "textEn": "Melt half the ghee and mix it into the kunafa.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تدهن صينية وتفرد فيها نصف مقدار الكنافة، ثم يوضع الحشو من المكسرات المفرية والزبيب وجوز الهند مع ملعقة سكر.",
          "textEn": "Grease a tray and press in half the kunafa, then spread the filling of chopped nuts, raisins and coconut with a tablespoon of sugar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "توضع بقية الكنافة ويضغط عليها باليد ضغطا جيدا.",
          "textEn": "Top with the remaining kunafa, pressing down firmly by hand.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يرش باقي مقدار السمن السايح على السطح وتدخل فرن متوسط الحرارة حتى يحمر السطح ثم تقلب على الوجه الآخر حتى يحمر بدوره.",
          "textEn": "Drizzle the remaining melted ghee on top and bake in a medium oven until golden, then flip to brown the other side.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تسقى بالشراب البارد وتغطى وتترك حتى تبرد، ثم تجمل إما بالفستق أو البندق.",
          "textEn": "Pour cold syrup over it, cover, let cool, and garnish with pistachios or hazelnuts.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكنافة",
          "ingredients": [
            "½ كيلو كنافة",
            "4 ملعقة كبيرة سمن أو أكثر",
            "مكسرات مفرية",
            "زبيب",
            "جوز الهند",
            "1 ملعقة كبيرة سكر",
            "شربات",
            "فستق أو بندق للتجميل"
          ],
          "instructions": [
            "تفكك الكنافة بالأصابع رفيعا.",
            "يسيح ½ مقدار السمن ويخلط بالكنافة.",
            "تدهن صينية وتفرد فيها ½ مقدار الكنافة ثم يوضع الحشو من المكسرات المفرية والزبيب وجوز الهند مع ملعقة سكر.",
            "توضع بقية الكنافة ويضغط عليها باليد ضغطا جيدا.",
            "يرش باقي مقدار السمن السايح على السطح وتدخل فرن متوسط الحرارة حتى يحمر السطح ثم تقلب على الوجه الآخر حتى يحمر بدوره.",
            "تسقى بالشراب البارد وتغطى وتترك حتى تبرد ثم تجمل إما بالفستق أو البندق."
          ]
        }
      },
      "estimates": {
        "servings": 8,
        "kcal": 470,
        "protein": 7,
        "fat": 24,
        "carbs": 58,
        "fiber": 3,
        "sugar": 32,
        "cost": {
          "grains": 3,
          "dairyEggs": 2,
          "specialty": 5,
          "sweeteners": 1
        }
      }
    },
    {
      "id": "des-56",
      "title": "كنافة عثمانلي",
      "titleEn": "Kunafa Osmalieh with Cream",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "8 أفراد",
      "masterIngredients": [
        {
          "id": "db61-1",
          "name": "كنافة",
          "nameEn": "Kunafa (shredded phyllo dough)",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db61-2",
          "name": "سمن سايح",
          "nameEn": "Melted ghee",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db61-3",
          "name": "شربات",
          "nameEn": "Sugar syrup",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db61-4",
          "name": "قشدة أو كريمة",
          "nameEn": "Clotted cream, or cream",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db61-5",
          "name": "فستق أو بندق للتجميل",
          "nameEn": "Pistachios or hazelnuts, for garnish",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تفكك الكنافة بالأصابع رفيعا.",
          "textEn": "Loosen the kunafa strands finely with your fingers.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحمر الكنافة في السمن حتى يصير لونها ذهبيا.",
          "textEn": "Fry the kunafa in the ghee until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تسقى بالشراب البارد.",
          "textEn": "Pour cold syrup over it.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تفرد نصف مقدار الكنافة في طبق مستدير ثم توضع الكريمة أو القشدة.",
          "textEn": "Spread half the kunafa on a round plate, then add the cream or clotted cream.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "توضع بقية الكنافة ويضغط عليها باليد ضغطا جيدا.",
          "textEn": "Top with the remaining kunafa, pressing down firmly by hand.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تجمل إما بالفستق أو البندق.",
          "textEn": "Garnish with pistachios or hazelnuts.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كنافة عثمانلي",
          "ingredients": [
            "½ كيلو كنافة",
            "1 كوب سمن سايح",
            "شربات",
            "قشدة أو كريمة",
            "فستق أو بندق للتجميل"
          ],
          "instructions": [
            "تفكك الكنافة بالأصابع رفيعا.",
            "تحمر الكنافة في السمن حتى يصير لونها ذهبيا.",
            "تسقى بالشراب البارد",
            "تفرد ½ مقدار الكنافة في طبق مستدير ثم توضع الكريمة أو القشدة.",
            "توضع بقية الكنافة ويضغط عليها باليد ضغطا جيدا.",
            "تجمل إما بالفستق أو البندق."
          ]
        }
      },
      "estimates": {
        "servings": 8,
        "kcal": 500,
        "protein": 7,
        "fat": 28,
        "carbs": 56,
        "fiber": 1,
        "sugar": 30,
        "cost": {
          "grains": 3,
          "dairyEggs": 5,
          "sweeteners": 1,
          "specialty": 2
        }
      }
    },
    {
      "id": "des-57",
      "title": "القطايف",
      "titleEn": "Sweet Qatayef with Nuts and Coconut",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "db62-1",
          "name": "قطايف صغيرة",
          "nameEn": "Small qatayef pancakes",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db62-2",
          "name": "مكسرات مفرية غليظة",
          "nameEn": "Coarsely chopped nuts",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db62-3",
          "name": "جوز الهند",
          "nameEn": "Coconut",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db62-4",
          "name": "زبيب",
          "nameEn": "Raisins",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db62-5",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db62-6",
          "name": "زيت أو سمن للتحمير",
          "nameEn": "Oil or ghee, for frying",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db62-7",
          "name": "فستق أو بندق للتجميل",
          "nameEn": "Pistachios or hazelnuts, for garnish",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db62-8",
          "name": "شربات",
          "nameEn": "Sugar syrup",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تخلط المكسرات مع جوز الهند والزبيب مع السكر.",
          "textEn": "Mix the nuts with the coconut and raisins and sugar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع جزء من الحشو في القطايف ثم تطوى نصفين مع الضغط على الطرفين حتى يلتصقا.",
          "textEn": "Place some of the filling on a qatayef pancake, fold in half, and press the edges to seal.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحمر في السمن أو الزيت المقدوح وتنشل.",
          "textEn": "Fry in hot ghee or oil and remove.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "توضع في الشراب البارد ثم ترفع منه بسرعة وتوضع في طبق التقديم.",
          "textEn": "Dip briefly in cold syrup, lift out quickly, and arrange on the serving plate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يمكن أن تجمل برشها بالفستق أو البندق المفري.",
          "textEn": "Garnish with chopped pistachios or hazelnuts.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "القطايف",
          "ingredients": [
            "½ كيلو قطايف صغيرة",
            "مكسرات مفرية غليظة",
            "جوز الهند",
            "زبيب",
            "ملعقة كبيرة سكر",
            "زيت أو سمن للتحمير",
            "فستق أو بندق للتجميل",
            "شربات"
          ],
          "instructions": [
            "تخلط المكسرات مع جوز الهند و الزبيب مع السكر",
            "يوضع جزء من الحشو في القطايف ثم تطوى نصفين مع الضغط على الطرفين حتى يلتصقا.",
            "تحمر في السمن أو الزيت المقدوح وتنشل.",
            "توضع في الشراب البارد ثم ترفع منه بسرعة وتوضع في طبق التقديم.",
            "يمكن أن تجمل برشها بالفستق أو البندق المفري."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 430,
        "protein": 7,
        "fat": 20,
        "carbs": 56,
        "fiber": 2,
        "sugar": 30,
        "cost": {
          "grains": 3,
          "specialty": 4,
          "fats": 1,
          "sweeteners": 1
        }
      }
    },
    {
      "id": "des-58",
      "title": "بلح الشام",
      "titleEn": "Balah El-Sham (Fried Choux Pastry Fingers in Syrup)",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "db63-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db63-2",
          "name": "ذرة ملح",
          "nameEn": "A pinch of salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db63-3",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "حوالي 2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حوالي 2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db63-4",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db63-5",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db63-6",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "5 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "5 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db63-7",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db63-8",
          "name": "شربات",
          "nameEn": "Sugar syrup",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخلط الدقيق بذرة الملح والبيكنج باودر.",
          "textEn": "Mix the flour with the salt and baking powder.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع الماء في إناء مع السمن أو الزبد حتى يغلي، ثم نضيف الدقيق كوبا تلو الآخر.",
          "textEn": "Bring the water to a boil with the ghee, then add the flour gradually.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نستمر في التقليب على درجة حرارة متوسطة لمدة 5 دقائق.",
          "textEn": "Continue stirring over medium heat for 5 minutes until it forms a smooth dough.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يرفع من الحرارة ويترك ليبرد.",
          "textEn": "Remove from the heat and let cool.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نضيف البيض واحدة تلو الأخرى مع عجنه باليد حتى تلف العجينة مع اليد.",
          "textEn": "Beat in the eggs one at a time, kneading by hand until the dough comes together smoothly.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يقطع قطعا مناسبة ويحمر في الزيت الغزير ثم يرفع ويسقى بالشراب البارد.",
          "textEn": "Pipe or shape into fingers, deep-fry until golden, then soak in cold syrup.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "بلح الشام",
          "ingredients": [
            "2 كوب دقيق",
            "ذرة ملح",
            "حوالي 2 كوب ماء",
            "فانيليا",
            "3 ملعقة كبيرة سمن",
            "5 بيضات",
            "ملعقة كبيرة بيكينج باودر",
            "شربات"
          ],
          "instructions": [
            "يخلط الدقيق بذرة الملح والبيكنج باودر.",
            "يوضع الماء في إناء مع السمن أو الزبد حتى يغلي ثم نضيف الدقيق كوب تلو الاخر.",
            "نستمر في التقليب على درجة حرارة متوسطة لمدة 5 دقائق.",
            "يرفع من الحرارة ويترك ليبرد.",
            "نضيف البيض واحدة تلو الاخرى مع عجنه باليد حتى تلف العجينة مع اليد.",
            "يقطع قطع مناسبة ويحمر في الزيت الغزير ثم يرفع ويسقى بالشراب البارد."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 380,
        "protein": 6,
        "fat": 16,
        "carbs": 54,
        "fiber": 1,
        "sugar": 34,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 2,
          "sweeteners": 1,
          "fats": 1.5
        }
      }
    },
    {
      "id": "des-59",
      "title": "البسيمة",
      "titleEn": "Basima — Baked Coconut and Milk Squares",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 قطع",
      "masterIngredients": [
        {
          "id": "db64-1",
          "name": "جوز الهند",
          "nameEn": "Coconut",
          "standardAmount": "1/2 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db64-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/2 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db64-3",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db64-4",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1 كوب أو أقل",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب أو أقل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db64-5",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db64-6",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسيَح السمن ثم يرفع من الحرارة ويضاف إليه اللبن والسكر.",
          "textEn": "Melt the ghee, remove from the heat, and stir in the milk and sugar.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يعاد إلى الحرارة ثانية مع التقليب حتى يذوب السكر تماما ويترك ليبرد.",
          "textEn": "Return to the heat, stirring until the sugar fully dissolves, then let cool.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف إليه جوز الهند المبشور ثم الدقيق المضاف إليه البيكنج باودر ويقلب الخليط جيدا حتى يتماسك.",
          "textEn": "Stir in the grated coconut, then the flour mixed with baking powder, until it comes together.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يصب الخليط في صينية مدهونة جيدا ويقطع سمبوسات.",
          "textEn": "Pour into a well-greased tray and score into diamond shapes.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يدخل فرن متوسط الحرارة حتى ينضج ويحمر الوجه.",
          "textEn": "Bake in a medium oven until cooked and golden on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البسيمة",
          "ingredients": [
            "½ كيلو جوز الهند",
            "½ كيلو سكر",
            "2 كوب لبن",
            "1 كوب سمن أو أقل",
            "1 ملعقة صغيرة بيكينج باودر",
            "1 كوب دقيق"
          ],
          "instructions": [
            "يسيَح السمن ثم يرفع من الحرارة ويضاف إليه اللبن والسكر.",
            "يعاد الى الحرارة ثانية مع التقليب حتى يذوب السكر تماما ويترك ليبرد.",
            "يضاف إليه جوز الهند المبشور ثم الدقيق المضاف إليه البيكنج باودر ويقلب الخليط جيدا حتى يتماسك.",
            "يصب الخليط في صينية مدهونة جيدا ويقطع سمبوسات.",
            "يدخل فرن متوسط الحرارة حتى ينضج ويحمر الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 9,
        "kcal": 520,
        "protein": 5,
        "fat": 32,
        "carbs": 56,
        "fiber": 6,
        "sugar": 46,
        "cost": {
          "specialty": 5,
          "sweeteners": 1.2,
          "dairyEggs": 3,
          "grains": 0.2
        }
      }
    },
    {
      "id": "des-60",
      "title": "جوز الهند",
      "titleEn": "Coconut Squares with Syrup and Nuts",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة (+تبريد)",
      "cookTime": "10 دقائق",
      "servings": "8-10 قطع",
      "masterIngredients": [
        {
          "id": "db65-1",
          "name": "جوز الهند",
          "nameEn": "Coconut",
          "standardAmount": "1/2 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db65-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "2 كوب أو أقل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2 كوب أو أقل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db65-3",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db65-4",
          "name": "مكسرات مفرية",
          "nameEn": "Chopped nuts",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db65-5",
          "name": "زبيب",
          "nameEn": "Raisins",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db65-6",
          "name": "فستق",
          "nameEn": "Pistachios",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضاف السكر إلى الماء في إناء ويرفع على درجة حرارة متوسطة حتى الغليان لمدة دقيقتين حتى يصبح القوام غليظا نوعا ما.",
          "textEn": "Boil the sugar with the water over medium heat for 2 minutes until it thickens somewhat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر إناء آخر ونضع فيه كمية جوز الهند، وبعد أن يبرد قليلا شراب السكر نضيفه إلى جوز الهند ويقلب جيدا.",
          "textEn": "In another bowl, add the coconut, and once the syrup has cooled slightly, pour it over the coconut, mixing well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نحضر صينية متوسطة ونفرش بها خليط جوز الهند ونضغطه باليد جيدا.",
          "textEn": "Press the coconut mixture into a medium tray firmly by hand.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضيف فوقه الزبيب والمكسرات المفرية والفستق ونضغطها في جوز الهند جيدا.",
          "textEn": "Press the raisins, chopped nuts and pistachios into the top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدخل الثلاجة حتى تبرد ويصبح قوامها جامدا ثم تقطع مربعات.",
          "textEn": "Refrigerate until firm, then cut into squares.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يمكن أن يشوح جوز الهند في تيفال بدون سمن حتى يصبح لونه ذهبيا ثم يجهز بنفس الطريقة السابقة.",
          "textEn": "The coconut can also be toasted dry in a non-stick pan until golden, then prepared the same way.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "جوز الهند المحمر",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "جوز الهند",
          "ingredients": [
            "½ كيلو جوز الهند",
            "2 كوب سكر أو أقل",
            "1 كوب ماء",
            "مكسرات مفرية",
            "زبيب",
            "فستق"
          ],
          "instructions": [
            "يضاف السكر إلى الماء في إناء ويرفع على درجة حرارة متوسطة حتى الغليان لمدة دقيقتين حتى يصبح قوامه غليظا نوعا ما.",
            "نحضر إناء آخر ونضع فيه كمية جوز الهند وبعد أن يبرد قليلا شراب السكر نضيفه إلى جوز الهند ويقلب جيدا.",
            "نحضر صينية متوسطة ونفرش بها خليط جوز الهند ونضغطه باليد جيدا.",
            "نضيف فوقه الزبيب والمكسرات المفرية والفزدق ونضغطها في جوز الهند جيدا.",
            "تدخل الثلاجة حتى تبرد ويصبح قوامها جامد ثم تقطع مربعات.",
            "يمكن أن يشوح جوز الهند في تيفال بدون سمن حتى يصبح لونه ذهبيا ثم يجهز بنفس الطريقة السابقة."
          ]
        }
      },
      "estimates": {
        "servings": 9,
        "kcal": 520,
        "protein": 4,
        "fat": 30,
        "carbs": 62,
        "fiber": 7,
        "sugar": 56,
        "cost": {
          "specialty": 7,
          "sweeteners": 1.2
        }
      }
    },
    {
      "id": "des-61",
      "title": "البسيسة",
      "titleEn": "Basisa — Cornmeal and Yogurt Sheet Cake with Tangerine Zest",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "10-12 قطعة",
      "masterIngredients": [
        {
          "id": "db66-1",
          "name": "دقيق ذرة",
          "nameEn": "Cornmeal",
          "standardAmount": "3 أكواب كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "3 أكواب كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db66-2",
          "name": "دقيق قمح",
          "nameEn": "Wheat flour",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db66-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db66-4",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db66-5",
          "name": "زبادي كبير",
          "nameEn": "Yogurt",
          "standardAmount": "2 كوب كبير",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب كبير"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db66-6",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db66-7",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4-5 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "4-5 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db66-8",
          "name": "قشر يوسفي",
          "nameEn": "Tangerine zest, washed and dried",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخلط الدقيق (الذرة + القمح) مع البيكنج باودر جيدا.",
          "textEn": "Mix the cornmeal and wheat flour well with the baking powder.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب البيض بالمضرب ثم يضاف إليه السكر ويخفقوا جيدا.",
          "textEn": "Beat the eggs, add the sugar, and whisk well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف الزيت ويخلطوا جيدا، ثم يضاف الزبادي ثم قشر اليوسفي ثم الدقيق بالتدريج.",
          "textEn": "Mix in the oil, then the yogurt, then the tangerine zest, then gradually the flour mixture.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "لضبط سمك العجينة نضيف لها بعض الدقيق إن كانت خفيفة أو نضيف قليلا من اللبن إن كانت سميكة.",
          "textEn": "Adjust the batter's thickness by adding more flour if too thin, or a little milk if too thick.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 5,
          "text": "تدهن الصينية بالسمن وترش بالدقيق ثم نسكب فوقها العجينة ونهزها حتى تتساوى في الصينية.",
          "textEn": "Grease and flour the tray, pour in the batter, and shake gently to level.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تدخل الفرن في درجة حرارة هادئة حتى يحمر الوجه.",
          "textEn": "Bake in a low oven until golden on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البسيسة",
          "ingredients": [
            "3 أكواب كبيرة من دقيق الذرة",
            "1 كوب دقيق قمح",
            "2 كوب سكر",
            "1 كوب زيت",
            "2 كوب كبير زبادي",
            "1 ملعقة كبيرة بيكينج باودر يخلط مع نوعى الدقيق جيدا",
            "4 : 5 بيضات",
            "3 ملعقة كبيرة قشر يوسفي مغسول جيدا وجاف"
          ],
          "instructions": [
            "يخلط الدقيق (الذرة + القمح) مع البيكنج باودر جيدا.",
            "يضرب البيض بالمضرب ثم يضاف إليه السكر ويخفقوا جيدا.",
            "يضاف الزيت ويخلطوا جيدا ثم يضاف الزبادي ثم قشر اليوسفي ثم الدقيق بالتدريج.",
            "لضبط سمك العجينة نضيف لها بعض الدقيق إن كانت خفيفة أو نضيف قليل من اللبن إن كانت سميكة.",
            "تدهن الصينية بالسمن وترش بالدقيق ثم نسكب فوقه العجينة ونهزها حتى تتساوى في الصينية.",
            "تدخل الفرن في درجة حرارة هادئة حتى يحمر الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 11,
        "kcal": 440,
        "protein": 8,
        "fat": 22,
        "carbs": 56,
        "fiber": 2,
        "sugar": 34,
        "cost": {
          "grains": 1.2,
          "sweeteners": 1.2,
          "fats": 1.5,
          "dairyEggs": 2.5,
          "produce": 0.5
        }
      }
    },
    {
      "id": "des-62",
      "title": "البغاشة",
      "titleEn": "Baghasha — Fried Twisted Dough Rings in Syrup",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "db67-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db67-2",
          "name": "ذرة ملح",
          "nameEn": "A pinch of salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db67-3",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db67-4",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db67-5",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db67-6",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1/2 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db67-7",
          "name": "شربات",
          "nameEn": "Sugar syrup",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db67-8",
          "name": "جوز الهند",
          "nameEn": "Coconut",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخلط السمن مع الدقيق جيدا، ثم يخفق البيض بالمضرب ويعجن مع الدقيق مع إضافة قليل من الماء حتى تصير عجينة لينة.",
          "textEn": "Mix the ghee well into the flour, then whisk in the eggs and knead with a little water into a soft dough.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تفرد العجينة على صاج مرشوش دقيق بالنشابة وتقطع إلى شرائح حوالي 2 سم.",
          "textEn": "Roll out the dough on a floured surface and cut into strips about 2 cm wide.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تلف كل شريحة على شكل دائرة ثم تقلى في الزيت الغزير.",
          "textEn": "Twist each strip into a ring shape and deep-fry.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "توضع في الشراب البارد وتنشل ثم ترش بجوز الهند.",
          "textEn": "Dip in cold syrup, lift out, and sprinkle with coconut.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البغاشة",
          "ingredients": [
            "½1 كوب دقيق",
            "ذرة ملح",
            "½ كوب سمن",
            "2 بيضة",
            "قليل من الماء",
            "½ ملعقة بيكينج باودر",
            "شربات",
            "جوز الهند"
          ],
          "instructions": [
            "يخلط السمن مع الدقيق جيدا ثم يخفق البيض بالمضرب ويعجن مع الدقيق مع إضافة قليل من الماء حتى تصير عجينة لينة.",
            "تفرد العجينة على صاج مرشوش دقيق بالنشَابه وتقطع إلى شرائح حوالي 2سم.",
            "تلف كل شريحة على شكل دائرة ثم تقلى في الزيت الغزير.",
            "توضع في الشراب البارد و تنشل ثم ترش بجوز الهند."
          ]
        }
      },
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 5,
        "fat": 18,
        "carbs": 50,
        "fiber": 1,
        "sugar": 28,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 2.5,
          "sweeteners": 1,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "des-63",
      "title": "الشكلمة",
      "titleEn": "Shaklama — Baked Coconut and Condensed Milk Bites",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "12-15 قطعة",
      "masterIngredients": [
        {
          "id": "db68-1",
          "name": "جوز هند",
          "nameEn": "Coconut",
          "standardAmount": "3 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "3 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db68-2",
          "name": "لبن مركز محلى",
          "nameEn": "Sweetened condensed milk",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db68-3",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تدعك المقادير جميعها جيدا.",
          "textEn": "Mix and knead all the ingredients together well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تدهن صينية بالسمن وتشكل بملعقة كور صغيرة أو باليد.",
          "textEn": "Grease a tray with ghee and shape the mixture into small balls with a spoon or by hand.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تدخل الفرن لمدة نصف ساعة في درجة حرارة متوسطة حتى يكون لونها ذهبيا.",
          "textEn": "Bake in a medium oven for half an hour until golden.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الشكلمة",
          "ingredients": [
            "3 كوب جوز هند",
            "1 كوب لبن مركَز محلَى",
            "1 ملعقة كبيرة سمن"
          ],
          "instructions": [
            "تدعك المقادير جميعها جيدا.",
            "تدهن صينية بالسمن وتشكل بملعقة كور صغيرة أو باليد.",
            "تدخل الفرن لمدة ½ ساعة في درجة حرارة متوسطة حتى يكون لونها ذهبيا."
          ]
        }
      },
      "estimates": {
        "servings": 13,
        "kcal": 160,
        "protein": 2,
        "fat": 10,
        "carbs": 16,
        "fiber": 3,
        "sugar": 14,
        "cost": {
          "specialty": 3,
          "dairyEggs": 2.5
        }
      }
    },
    {
      "id": "des-64",
      "title": "عيش السرايا",
      "titleEn": "Aish El Saraya — Caramel-Soaked Toast Dessert",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "db69-1",
          "name": "توست (حروف مقطوعة)",
          "nameEn": "Toast bread, crusts removed",
          "standardAmount": "2/3 كيس",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2/3 كيس"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db69-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db69-3",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db69-4",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db69-5",
          "name": "قشدة أو كريم شانتيه",
          "nameEn": "Clotted cream, or Chantilly cream",
          "standardAmount": "للتزيين",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db69-6",
          "name": "فستق ومكسرات مفرية",
          "nameEn": "Pistachios and chopped nuts",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحرق على الموقد في إناء 4 ملاعق كبيرة من السكر بدون ماء مع هز الإناء دائما حتى يصير لون السكر ذهبيا ثم يحمر مع عدم حرقه.",
          "textEn": "Cook 4 tablespoons of the sugar dry in a pot, swirling constantly, until it turns golden then amber, without burning.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضع عليه بقية السكر ثم نضيف الماء مع تغطية الإناء وتركه على درجة حرارة هادئة حتى يغلي ويذوب السكر تماما، ثم نضيف الفانيليا.",
          "textEn": "Add the rest of the sugar and the water, cover, and simmer over low heat until it boils and the sugar fully dissolves, then stir in the vanilla.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نرتب التوست في بايركس أو صينية تقديم بوضع طبقتين من التوست فوق بعضهما حتى تنتهي الكمية.",
          "textEn": "Arrange the toast in a Pyrex dish or serving tray, layering two slices deep until finished.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يسكب المحلول ساخنا على التوست بالضغط عليه بالملعقة حتى يتشرب تماما ويترك ليبرد.",
          "textEn": "Pour the hot syrup over the toast, pressing with a spoon until fully absorbed, and let cool.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ممكن تجميله إما بالقشدة أو عمل كريم شانتيه وسكبه على الوجه حتى يتغطى التوست بالكامل.",
          "textEn": "Garnish with clotted cream, or Chantilly cream poured over to fully cover the toast.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يضاف عليه الفستق أو المكسرات المفرية.",
          "textEn": "Sprinkle with pistachios or chopped nuts.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عيش السرايا",
          "ingredients": [
            "⅔ كيس توست تقطع الحروف الناشفة منه",
            "½1 كوب سكر",
            "½1 كوب ماء",
            "فانيليا",
            "قشدة أو كريم شانتيه",
            "فستق",
            "مكسرات مفرية"
          ],
          "instructions": [
            "تحرق على البوتاجاز في إناء 4 ملاعق كبيرة من السكر بدون ماء مع هز الإناء دائما حتى يصير لون السكر ذهبي ثم يحمر مع عدم حرقه.",
            "نضع عليه بقية السكر ثم نضيف الماء مع تغطية الإناء وتركه على درجة حرارة هادئة حتى يغلي ويذوب السكر تماما ثم نضيف الفانيليا.",
            "نرتب التوست في بايركس أو صينية تقديم بوضع طبقتين من التوست فوق بعضهما حتى تنتهي الكمية.",
            "يسكب المحلول ساخنا على التوست بالضغط عليه بالملعقة حتى يتشرب تماما ويترك ليبرد.",
            "ممكن تجميله إما بالقشدة أو عمل كريم شانتيه وسكبه على الوجه حتى يتغطى التوست بالكامل.",
            "يضاف عليه الفستق أو المكسرات المفرية."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 380,
        "protein": 6,
        "fat": 10,
        "carbs": 66,
        "fiber": 1,
        "sugar": 42,
        "cost": {
          "grains": 2,
          "sweeteners": 0.8,
          "dairyEggs": 2,
          "specialty": 2
        }
      }
    },
    {
      "id": "des-65",
      "title": "الأورميك",
      "titleEn": "Awarma-Style Toasted Semolina Sweet",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "db70-1",
          "name": "دقيق سميد",
          "nameEn": "Semolina flour",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db70-2",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "2/3 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "2/3 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db70-3",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db70-4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db70-5",
          "name": "مكسرات",
          "nameEn": "Nuts",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db70-6",
          "name": "جوز الهند",
          "nameEn": "Coconut",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db70-7",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسيح السمن في إناء على درجة حرارة هادئة ثم نسكب الدقيق ويقلب حتى يصبح اللون ذهبيا.",
          "textEn": "Melt the ghee over low heat, add the semolina, and stir until golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يذاب السكر في الماء إما بضربه في الخلاط أو بغليه على الموقد مسبقا مع الفانيليا وتركه يبرد.",
          "textEn": "Dissolve the sugar in the water, either blended or pre-boiled with the vanilla, and let it cool.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يسكب المحلول السكري على خليط الدقيق ونقلبه حتى يتشرب المحلول.",
          "textEn": "Pour the sugar syrup over the toasted semolina and stir until absorbed.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نحضر طبقا مسطحا وتفرد فيه العجينة ونغطيها بالمكسرات وجوز الهند.",
          "textEn": "Spread onto a flat plate and cover with nuts and coconut.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الأورميك",
          "ingredients": [
            "1 كوب دقيق السميد",
            "⅔ كوب ماء",
            "فانيليا",
            "½ كوب سكر",
            "مكسرات",
            "جوز الهند",
            "2 ملعقة كبيرة سمن"
          ],
          "instructions": [
            "يسيح السمن في إناء على درجة حرارة هادئة ثم نسكب الدقيق ويقلب حتى يصبح اللون ذهبي.",
            "يذاب السكر في الماء إما بضربه في الخلاط أو بغليه على البوتاجاز مسبقا مع الفانيليا وتركه يبرد.",
            "يسكب المحلول السكري على خليط الدقيق ونقلبه حتى يتشرب المحلول.",
            "نحضر طبق مسطح وتفرد فيه العجينة ونغطيها بالمكسرات وجوز الهند."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 300,
        "protein": 5,
        "fat": 7,
        "carbs": 55,
        "fiber": 1,
        "sugar": 22,
        "cost": {
          "grains": 0.6,
          "sweeteners": 0.4,
          "dairyEggs": 0.6,
          "specialty": 2
        }
      }
    },
    {
      "id": "des-66",
      "title": "سد الحنك",
      "titleEn": "Sadd El-Hanak — Toasted Flour Sweet with Coconut",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "db71-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db71-2",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db71-3",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db71-4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db71-5",
          "name": "جوز الهند ومكسرات للتزيين",
          "nameEn": "Coconut and nuts, for garnish",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يذاب السكر في الماء بضربه في الخلاط.",
          "textEn": "Dissolve the sugar in the water by blending.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يسيح السمن في إناء ثم يوضع الدقيق ويقلب حتى يصير لونه أكثر من الأصفر.",
          "textEn": "Melt the ghee, add the flour, and stir until it turns a deep golden color.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يرفع من الحرارة ويسكب عليه المحلول السكري البارد ويقلب جيدا.",
          "textEn": "Remove from the heat, pour in the cooled sugar solution, and mix well.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يرفع على الموقد ويقلب بخفة على درجة حرارة منخفضة حتى يلف في الإناء.",
          "textEn": "Return to low heat, stirring gently, until it comes together and pulls away from the pot.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يفرش في صينية ويرش بجوز الهند والمكسرات ثم يقطع مربعات.",
          "textEn": "Spread in a tray, sprinkle with coconut and nuts, and cut into squares.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "سد الحنك",
          "ingredients": [
            "1 كوب دقيق",
            "2 ملعقة كبيرة سمن",
            "1 كوب ماء",
            "½ كوب سكر"
          ],
          "instructions": [
            "يذاب السكر في الماء بضربه في الخلاط.",
            "يسيح السمن في إناء ثم يوضع الدقيق ويقلب حتى يصير لونه أكثر من الأصفر.",
            "يرفع من الحرارة ويسكب عليه المحلول السكري البارد ويقلب جيدا.",
            "يرفع على البوتاجاز ويقلب بخفة على درجة حرارة منخفضة حتى يلف في الإناء.",
            "يفرش في صينية ويرش بجوز الهند والمكسرات ثم يقطع مربعات."
          ]
        }
      },
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 4,
        "fat": 8,
        "carbs": 58,
        "fiber": 1,
        "sugar": 26,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 0.6,
          "sweeteners": 0.4,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "des-67",
      "title": "أم علي",
      "titleEn": "Om Ali — Baked Phyllo Milk Pudding with Nuts",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "db72-1",
          "name": "جلاش",
          "nameEn": "Phyllo pastry",
          "standardAmount": "1/4 لفة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/4 لفة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db72-2",
          "name": "مكسرات (لوز وبندق)",
          "nameEn": "Nuts (almonds and hazelnuts)",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db72-3",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1 كيلو أو أكثر حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كيلو أو أكثر حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db72-4",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db72-5",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "حسب الحاجة للتحمير",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة للتحمير"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db72-6",
          "name": "كريم شانتيه أو قشدة",
          "nameEn": "Chantilly cream, or clotted cream",
          "standardAmount": "للوجه",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "للوجه"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db72-7",
          "name": "زبيب وجوز هند وقرفة",
          "nameEn": "Raisins, coconut and cinnamon",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db72-8",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "حسب اللبن (3 ملعقة صغيرة لكل كوب)",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب اللبن (3 ملعقة صغيرة لكل كوب)"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يحمر الجلاش في سمن أو زيت واحدة تلو الأخرى ثم ترفع على مناديل ورقية.",
          "textEn": "Fry the phyllo sheets one at a time in ghee or oil, then drain on paper towels.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يمكن بدلا من ذلك أن يوضع الجلاش مقطعا في صينية في الفرن ويدخل حتى يأخذ اللون الذهبي من الناحيتين.",
          "textEn": "Alternatively, torn phyllo can be baked on a tray in the oven until golden on both sides.",
          "phase": "alternative",
          "isAlternative": true,
          "alternativeLabel": "طريقة الفرن بدلا من القلي",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 3,
          "text": "يسخن قليل من الماء ثم يسلق فيه اللوز ويرفع بمجرد أن تطرى القشرة لمدة دقيقة ثم يقشر، وبنفس الطريقة يسلق البندق ويقشر ثم يحمر.",
          "textEn": "Blanch the almonds briefly until the skins loosen, then peel; blanch and peel the hazelnuts the same way, then toast.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نحضر بايركس ونضع فيه الجلاش المفتت ونخلطه باللوز والبندق المفريين مع الزبيب وجوز الهند وقليل من القرفة.",
          "textEn": "In a Pyrex dish, combine the crumbled phyllo with the chopped almonds and hazelnuts, raisins, coconut and a little cinnamon.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يغلي اللبن المحلى بالسكر، تقريبا لكل كوب لبن 3 ملعقة صغيرة سكر، ثم الفانيليا.",
          "textEn": "Boil the milk sweetened with sugar (about 3 teaspoons per cup) with the vanilla.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يسكب اللبن الساخن على الجلاش ويدخل الفرن من 8 إلى 10 دقائق.",
          "textEn": "Pour the hot milk over the phyllo and bake for 8-10 minutes.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يسكب الكريم شانتيه أو القشدة على الوجه ثم تدخل تحت الشواية قليلا جدا حتى يحمر الوجه.",
          "textEn": "Top with Chantilly cream or clotted cream and broil very briefly until golden.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يفضَل أن تؤكل دافئة.",
          "textEn": "Best served warm.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "أم علي",
          "ingredients": [
            "¼ لفة جلاش",
            "مكسرات",
            "1 كيلو لبن أو أكثر حسب الحاجة",
            "فانيليا",
            "سمن",
            "كريم شانتيه أو قشدة",
            "مكسرات",
            "قرفة"
          ],
          "instructions": [
            "يحمر الجلاش في سمن أو زيت واحدة تلو الأخرى ثم ترفع على مناديل ورقية.",
            "يمكن بدلا من ذلك أن يوضع الجلاش مقطعا في صينية في الفرن ويدخل حتى يأخذ اللون الذهبي من الناحيتين.",
            "يسخن قليل من الماء ثم يسلق فيه اللوز ويرفع بمجرد أن تطرى القشرة لمدة دقيقة ثم يقشر.",
            "بنفس الطريقة يسلق البندق ويقشر ثم يحمر.",
            "نحضر بايركس ونضع فيه الجلاش المفتت ونخلطه باللوز والبندق المفريين مع الزبيب و جوز الهند وقليل من القرفة.",
            "يغلي اللبن المحلي بالسكر ، تقريبا لكل كوب لبن 3 ملعقة صغيرة سكر ثم الفانيليا.",
            "يسكب اللبن الساخن على الجلاش ويدخل الفرن من 8 : 10 دقائق.",
            "يسكب الكريم شانتيه أو القشدة على الوجه ثم تدخل تحت الشواية قليلا جدا حتى يحمر الوجه.",
            "يفضَل أن تؤكل دافئة."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 420,
        "protein": 12,
        "fat": 22,
        "carbs": 44,
        "fiber": 2,
        "sugar": 26,
        "cost": {
          "grains": 1.2,
          "specialty": 4,
          "dairyEggs": 4,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "des-68",
      "title": "رموش الست",
      "titleEn": "\"Lady's Lashes\" — Almond-Shaped Semolina Cookies in Syrup",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "20-25 قطعة",
      "masterIngredients": [
        {
          "id": "db73-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db73-2",
          "name": "سكر بودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db73-3",
          "name": "زبد",
          "nameEn": "Butter",
          "standardAmount": "1.5 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db73-4",
          "name": "دقيق سميد",
          "nameEn": "Semolina flour",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db73-5",
          "name": "جوز الهند",
          "nameEn": "Coconut",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db73-6",
          "name": "بياض بيض",
          "nameEn": "Egg whites",
          "standardAmount": "3 بياض",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 بياض"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db73-7",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db73-8",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db73-9",
          "name": "شربات",
          "nameEn": "Sugar syrup",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضاف البيكنج باودر للدقيق وذرة ملح.",
          "textEn": "Mix the baking powder and a pinch of salt into the flour.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخفف السكر مع الزبدة بالمضرب حتى يصير مثل الكريمة، ثم يضاف دقيق السميد وجوز الهند مع التقليب الجيد.",
          "textEn": "Cream the sugar with the butter until light, then mix in the semolina and coconut.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخفق بياض البيض مع الفانيليا ويقلب مع الخليط السابق.",
          "textEn": "Whisk the egg whites with the vanilla and fold into the mixture.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضاف للعجينة الدقيق ويعجن جيدا حتى يتجانس.",
          "textEn": "Work in the flour mixture and knead until combined.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تقطع العجينة على شكل عيون وترص في صينية مدهونة زيت خفيف.",
          "textEn": "Shape into small almond (\"eye\") shapes and arrange on a lightly oiled tray.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تدخل فرن متوسط الحرارة حتى يتم النضج.",
          "textEn": "Bake in a medium oven until cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تسقى بالشراب البارد وترص في صحن التقديم.",
          "textEn": "Soak in cold syrup and arrange on the serving plate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "رموش الست",
          "ingredients": [
            "½2 كوب دقيق",
            "½ كوب سكر بودرة",
            "½1 كوب زبد",
            "½ كوب دقيق سميد",
            "½ كوب جوز الهند",
            "3 بياض بيض",
            "1 ملعقة صغيرة بيكينج باودر",
            "فانيليا",
            "شربات"
          ],
          "instructions": [
            "يضاف البيكنج باودر للدقيق وذرة ملح.",
            "يخفف السكر مع الزبدة بالمضرب حتى يصير مثل الكريمة ثم يضاف دقيق السميد وجوز الهند مع التقليب الجيد.",
            "يخفق بياض البيض مع الفانيليا ويقلب مع الخليط السابق.",
            "يضاف للعجينة الدقيق ويعجن جيدا حتى يتجانس.",
            "تقطع العجينية على شكل عيون وترص في صينية مدهونة زيت خفيف.",
            "تدخل فرن متوسط الحرارة حتى يتم النضج.",
            "تسقى بالشراب البارد وترص في صحن التقديم."
          ]
        }
      },
      "estimates": {
        "servings": 22,
        "kcal": 160,
        "protein": 2,
        "fat": 9,
        "carbs": 20,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 4,
          "specialty": 0.6,
          "sweeteners": 1
        }
      }
    },
    {
      "id": "des-69",
      "title": "الكسكسي الحلو",
      "titleEn": "Sweet Steamed Couscous with Ghee",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "db74-1",
          "name": "كسكسي",
          "nameEn": "Couscous",
          "standardAmount": "1/2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db74-2",
          "name": "دقيق",
          "nameEn": "Flour (for sealing the steamer)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db74-3",
          "name": "مرق أو ماء",
          "nameEn": "Broth or water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db74-4",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db74-5",
          "name": "سكر ناعم وجوز هند للتقديم",
          "nameEn": "Fine sugar and coconut, for serving",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نحضر إناء واسعا ومرتفع الحافة ويملأ بالماء لمنتصفه، وتوضع مصفاة فوقه وتلحم معها بطبقة من العجين (دقيق معجون بالماء)، ويرفع على درجة حرارة متوسطة حتى الغليان.",
          "textEn": "Fill a wide, deep pot halfway with water. Place a steamer basket over it, sealing the join with a strip of flour-and-water dough, and bring to a boil over medium heat.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع الكسكسي في شاش بحجمه وتطوى أطرافها داخل المصفاة لتغطيته، ثم تغطى بغطاء الإناء، ويترك على درجة حرارة هادئة من 20 إلى 30 دقيقة.",
          "textEn": "Place the couscous in a cloth sized to fit the steamer, fold the edges over to cover it, put the lid on, and steam over low heat for 20-30 minutes.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ترفع الشاش من المصفاة بحرص ويفرد الكسكسي في وعاء ويقلب بالمقصوصة لفصل الذرات بعضها عن بعض، ثم يترك ليهدأ. يرش بمقدار كوب من الماء البارد أو المرق وتفكك الذرات بخفة باليد.",
          "textEn": "Carefully lift out the cloth and spread the couscous in a bowl, fluffing it with a fork, then let it rest. Sprinkle with about a cup of cold water or broth and gently break up the grains by hand.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يعاد الكسكسي إلى الشاش ويوضع في المصفاة ويغطى ويطهى ثانيا لمدة 30 دقيقة.",
          "textEn": "Return the couscous to the cloth and steamer, cover, and steam again for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ينزع من الشاش ويوضع في الوعاء على درجة حرارة هادئة، ويضاف إليه السمن حسب الرغبة ويقلَب بالمقصوصة وهو ساخن.",
          "textEn": "Remove from the cloth into the bowl, stir in ghee to taste while still hot, fluffing with a fork.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يغرف في صحن ويرش بالسكر الناعم مع إضافة جوز الهند.",
          "textEn": "Serve in a dish, sprinkled with fine sugar and coconut.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكسكسي الحلو",
          "ingredients": [
            "½ كيلو كسكسي",
            "2 ملعقة كبيرة دقيق",
            "1 كوب مرق أو ماء",
            "2 ملعقة كبيرة سمن"
          ],
          "instructions": [
            "نحضر إناء واسع ومرتفع الحافة ويملأ بالماء لمنتصفه.",
            "توضع مصفاة فوق الإناء وتلحم معها بطبقة من العجين (المكون من دقيق معجون بالماء).",
            "يرفع الإناء على درجة حرارة متوسطة حتى الغليان.",
            "يوضع الكسكسي في شاشة بحجمه وتطوى أطرافها داخل المصفاة لتغطيته ثم تغطى بغطاء الإناء.",
            "يترك على درجة حرارة هادئة من 20 : 30 دقيقة.",
            "ترفع الشاشة من المصفاة بحرص ويفرد الكسكسي في وعاء ويقلب بالمقصوصة لفصل الذرات بعضها عن بعض ثم يترك ليهدأ.",
            "يرش بمقدار كوب من الماء البارد أو المرق وتفكك الذرات بخفه باليد.",
            "يعاد الكسكسي إلى الشاشة ويوضع في المصفاة ويغطي ويطهى ثانيا لمدة 30 دقيقة.",
            "ينزع من الشاشة ويوضع في الوعاء على درجة حرارة هادئة ويضاف إليه السمن حسب الرغبة ويقلَب بالمقصوصة وهو ساخن.",
            "يغرف في صحن ويرش بالسكر الناعم مع إضافة جوز الهند."
          ]
        }
      },
      "estimates": {
        "servings": 5,
        "kcal": 460,
        "protein": 11,
        "fat": 8,
        "carbs": 86,
        "fiber": 5,
        "sugar": 22,
        "cost": {
          "grains": 2.5,
          "dairyEggs": 0.6,
          "sweeteners": 0.4,
          "specialty": 1
        }
      }
    },
    {
      "id": "des-70",
      "title": "الغريِبة",
      "titleEn": "Ghraybeh — Melt-in-the-Mouth Shortbread with Almonds",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "15-18 قطعة",
      "masterIngredients": [
        {
          "id": "db75-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db75-2",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db75-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/4 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db75-4",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db75-5",
          "name": "لوز مقشور",
          "nameEn": "Peeled almonds",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يدعك السمن مع السكر جيدا حتى يصير كالقشدة، ثم يضاف إليه الدقيق حتى يصبح عجينة مناسبة.",
          "textEn": "Cream the ghee with the sugar until smooth, then work in the flour to form a suitable dough.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تقطع مستديرات صغيرة ويغرز في وسطها لوزة مقشرة.",
          "textEn": "Shape into small rounds and press a peeled almond into the center of each.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ترص على صاج فرن غير مدهون.",
          "textEn": "Arrange on an ungreased baking sheet.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرن هادئ الحرارة حتى لا يتغير لونها.",
          "textEn": "Bake in a low oven, keeping them pale — they should not brown.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد النضج تترك لتبرد.",
          "textEn": "Let cool once baked.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الغريِبة",
          "ingredients": [
            "1كوب دقيق",
            "½ كوب سمن",
            "¼ كوب سكر",
            "فانيليا",
            "لوز مقشور"
          ],
          "instructions": [
            "يدعك السمن مع السكر جيدا حتى يصير كالقشدة ثم يضاف إليه الدقيق حتى يصبح عجينة مناسبة.",
            "تقطع مستديرات صغيرة ويغرز في وسطها لوزة مقشرة.",
            "ترص على صاج فرن غير مدهون.",
            "تدخل فرن هادئ الحرارة حتى لا يتغير لونها.",
            "بعد النضج تترك لتبرد."
          ]
        }
      },
      "estimates": {
        "servings": 16,
        "kcal": 110,
        "protein": 1,
        "fat": 7,
        "carbs": 10,
        "fiber": 0,
        "sugar": 4,
        "cost": {
          "grains": 0.2,
          "dairyEggs": 1.5,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "des-71",
      "title": "الكحك",
      "titleEn": "Kahk — Egyptian Eid Cookies, Stuffed",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "40 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "30-35 قطعة",
      "masterIngredients": [
        {
          "id": "db76-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db76-2",
          "name": "ذرة ملح",
          "nameEn": "A pinch of salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db76-3",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db76-4",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1/2 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db76-5",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db76-6",
          "name": "رائحة الكحك",
          "nameEn": "Kahk essence (mahlab and spice blend)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db76-7",
          "name": "سمسم",
          "nameEn": "Sesame seeds",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db76-8",
          "name": "حشوة الكحك (ملبن أو عجمية، انظري الوصفتين التاليتين)",
          "nameEn": "Kahk filling — malban or ajamiya (see recipes below)",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخلط جزء صغير من الدقيق بالبيكنج باودر ويترك جانبا.",
          "textEn": "Mix a small portion of the flour with the baking powder and set aside.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يقدح السمن ويصب على بقية الدقيق، ثم نضيف باقي الدقيق المخلوط بالبيكنج باودر.",
          "textEn": "Heat the ghee and pour it over the rest of the flour, then add the flour-baking powder mixture.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تضاف رائحة الكحك والسمسم.",
          "textEn": "Add the kahk essence and sesame seeds.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يذاب الملح في الماء الدافئ ثم يعجن به الدقيق.",
          "textEn": "Dissolve the salt in warm water and knead into the flour.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يشكل مستديرات صغيرة نوعا ويحشى.",
          "textEn": "Shape into fairly small rounds and stuff with the filling.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ينقش ثم يخبز على صاج في فرن متوسط الحرارة.",
          "textEn": "Stamp a pattern on top with kahk tongs, and bake on a tray in a medium oven.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يترك ليهدأ ثم يرش بالسكر البودرة.",
          "textEn": "Let cool, then dust with powdered sugar.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكحك",
          "ingredients": [
            "1 كيلو دقيق",
            "ذرَة ملح",
            "1 ملعقة صغيرة بيكينج باودر",
            "½ كيلو سمن",
            "½1 كوب ماء",
            "1 ملعقة كبيرة رائحة الكحك",
            "1 ملعقة كبيرة سمسم",
            "حشوة الكحك"
          ],
          "instructions": [
            "يخلط جزء صغير من الدقيق بالبيكنج باودر ويترك جانبا.",
            "يقدح السمن ويصب على بقية الدقيق ثم نضيف باقي الدقيق المخلوط بالبيكنج باودر.",
            "تضاف رائحة الكحك والسمسم.",
            "يذاب الملح في الماء الدافئ ثم يعجن به الدقيق.",
            "يشكل مستديرات صغيرة نوعا و يحشى.",
            "ينقش ثم يخبز على صاج في فرن متوسط الحرارة.",
            "يترك ليهدأ ثم يرش بالسكر البودرة."
          ]
        }
      },
      "estimates": {
        "servings": 32,
        "kcal": 200,
        "protein": 3,
        "fat": 11,
        "carbs": 22,
        "fiber": 1,
        "sugar": 7,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 6,
          "specialty": 5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "des-72",
      "title": "عمل حشوة الملبن",
      "titleEn": "Malban (Turkish Delight) Filling for Kahk",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "-",
      "servings": "يكفي لعجينة كحك واحدة",
      "masterIngredients": [
        {
          "id": "db77-1",
          "name": "ملبن",
          "nameEn": "Malban (Turkish delight)",
          "standardAmount": "1/2 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db77-2",
          "name": "عين جمل",
          "nameEn": "Walnuts",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع الملبن صغيرا ويخلط بعين الجمل.",
          "textEn": "Dice the malban small and mix with the walnuts.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 1,
        "totalMasterIngredients": 2,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل حشوة الملبن",
          "ingredients": [
            "½ كيلو ملبن",
            "عين جمل"
          ],
          "instructions": [
            "يقطع الملبن صغيرا ويخلط بعين الجمل."
          ]
        }
      },
      "estimates": {
        "servings": 32,
        "kcal": 50,
        "protein": 0,
        "fat": 1,
        "carbs": 11,
        "fiber": 0,
        "sugar": 9,
        "cost": {
          "specialty": 5
        }
      }
    },
    {
      "id": "des-73",
      "title": "عمل حشوة العجمية",
      "titleEn": "Ajamiya — Honey, Sesame and Flour Filling for Kahk",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "يكفي لعجينة كحك واحدة",
      "masterIngredients": [
        {
          "id": "db78-1",
          "name": "عسل أبيض",
          "nameEn": "White honey (light molasses)",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db78-2",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db78-3",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db78-4",
          "name": "رائحة كحك أو فانيليا",
          "nameEn": "Kahk essence, or vanilla",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db78-5",
          "name": "سمسم",
          "nameEn": "Sesame seeds",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقدح السمن ويضاف إليه الدقيق ورائحة الكحك أو الفانيليا ويقلبوا على درجة حرارة هادئة حتى يصفر لون الدقيق، ثم يضاف السمسم حتى يصفر، ثم يرفع الإناء من الحرارة.",
          "textEn": "Heat the ghee, add the flour and kahk essence or vanilla, and stir over low heat until the flour turns golden, then add the sesame until golden, and remove from the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف العسل تدريجيا مع التقليب الجيد، ثم يعاد الإناء على الموقد مع التقليب المستمر حتى يغلظ قوامها.",
          "textEn": "Gradually stir in the honey, then return to the heat, stirring constantly, until it thickens.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يرفع من الموقد ويرش بالفانيليا في حالة استعمالها وتترك حتى تبرد.",
          "textEn": "Remove from the heat, stir in vanilla if using it, and let cool.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل حشوة العجمية",
          "ingredients": [
            "1 كوب عسل أبيض",
            "1 ملعقة كبيرة دقيق",
            "1 ملعقة كبيرة سمن",
            "1 ملعقة صغيرة رائحة كحك أو فانيليا",
            "1 ملعقة كبيرة سمسم"
          ],
          "instructions": [
            "يقدح السمن ويضاف إليه الدقيق ورائحة الكحك أو الفانيليا ويقلبوا على درجة حرارة هادئة حتى يصفر لون الدقيق ثم يضاف السمسم حتى يصفر ثم يرفع الإناء من الحرارة.",
            "يضاف العسل تدريجيا مع التقليب الجيد ثم يعاد الإناء على البوتاجاز مع التقليب المستمر حتى يغلظ قوامها.",
            "يرفع من البوتاجاز ويرش بالفانيليا في حالة استعمالها وتترك حتى تبرد."
          ]
        }
      },
      "estimates": {
        "servings": 32,
        "kcal": 35,
        "protein": 0,
        "fat": 0,
        "carbs": 8,
        "fiber": 0,
        "sugar": 7,
        "cost": {
          "specialty": 4,
          "dairyEggs": 0.2
        }
      }
    },
    {
      "id": "des-74",
      "title": "المنين",
      "titleEn": "Mounin — Yeasted Anise and Sesame Bread Rolls",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "40 دقيقة (+تخمير)",
      "cookTime": "25 دقيقة",
      "servings": "10-12 قطعة",
      "masterIngredients": [
        {
          "id": "db79-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db79-2",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1/4 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db79-3",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1/2 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db79-4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/4 إلى 1/2 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/4 إلى 1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db79-5",
          "name": "شمر وينسون",
          "nameEn": "Fennel and anise seeds",
          "standardAmount": "1 ملعقة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db79-6",
          "name": "سمسم",
          "nameEn": "Sesame seeds",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db79-7",
          "name": "خميرة بيرة",
          "nameEn": "Fresh yeast",
          "standardAmount": "1 قطعة بحجم عين الجمل",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 قطعة بحجم عين الجمل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db79-8",
          "name": "ماء دافئ",
          "nameEn": "Warm water, for the dough",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضاف الملح والشمر والينسون إلى الدقيق.",
          "textEn": "Mix the salt, fennel and anise into the flour.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تعمل حفرة بوسط الدقيق ويوضع فيها السمسم.",
          "textEn": "Make a well in the center of the flour and add the sesame.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يقدح السمن ويصب في الحفرة، ثم يقلب جيدا مع الدقيق بملعقة خشب حتى تهدأ الحرارة، ثم يفرك جيدا باليد، ثم يضاف السكر ويفركوا معا.",
          "textEn": "Heat the ghee and pour into the well, stir with a wooden spoon, then rub in by hand once cool, then work in the sugar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدعك الخميرة بقليل من السكر حتى تسيل، ثم يضاف إليها قليل من الماء الدافئ، ثم تضاف إلى الدقيق وتعجن جيدا مع إضافة الماء الدافئ تدريجيا حتى تصبح العجينة يابسة نوعا.",
          "textEn": "Rub the yeast with a little sugar until liquid, add a little warm water, then knead into the flour, adding warm water gradually until a fairly firm dough forms.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تغطى العجينة وتترك لتختمر.",
          "textEn": "Cover the dough and let it rise.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تقطع ثم تشكل مستديرات بحجم متساو.",
          "textEn": "Divide and shape into equal-sized rounds.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نحضر صاجا ويرش خفيفا بالدقيق، ثم توضع العجينة ويدهن الوجه بالسمن السايح ويترك لفترة أخرى ليختمر.",
          "textEn": "Lightly flour a baking sheet, arrange the dough, brush the tops with melted ghee, and let rise again.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يدخل في فرن متوسط الحرارة حتى النضج.",
          "textEn": "Bake in a medium oven until cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "المنين",
          "ingredients": [
            "1 كيلو دقيق",
            "¼ ملعقة صغيرة ملح",
            "½ كيلو سمن",
            "¼ : ½ كيلو سكر",
            "ملعقة شمر و ينسون",
            "ملعقة كبيرة سمسم",
            "قطعة خميرة بيرة بحجم عين الجمل",
            "ماء دافئ للعجن"
          ],
          "instructions": [
            "يضاف الملح والشمر والينسون إلى الدقيق.",
            "تعمل حفرة بوسط الدقيق ويوضع فيها السمسم.",
            "يقدح السمن ويصب في الحفرة ثم يقلب جيدا مع الدقيق بملعقة خشب حتى تهدأ الحرارة ثم يفرك جيدا باليد ثم يضاف السكر ويفركوا معا.",
            "تدعك الخميرة بقليل من السكر حتى تسيل ثم يضاف إليها قليل من الماء الدافئ ثم تضاف إلى الدقيق وتعجن جيدا مع إضافة الماء الدافئ تدريجيا حتى تصبح العجينة يابسة نوعا.",
            "تغطى العجينة وتترك لتختمر.",
            "تقطع ثم تشكل مستديرات بحجم متساو.",
            "نحضر صاج ويرش خفيفا بالدقيق ثم توضع العجينة ويدهن الوجه بالسمن السايح ويترك لفترة أخرى ليختمر.",
            "يدخل في فرن متوسط الحرارة حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 11,
        "kcal": 560,
        "protein": 7,
        "fat": 28,
        "carbs": 70,
        "fiber": 2,
        "sugar": 28,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 6,
          "sweeteners": 0.6,
          "spices": 0.6
        }
      }
    },
    {
      "id": "des-75",
      "title": "الفطير بالعجوة",
      "titleEn": "Date-Stuffed Yeasted Fatir",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "50 دقيقة (+تخمير)",
      "cookTime": "25 دقيقة",
      "servings": "10-12 قطعة",
      "masterIngredients": [
        {
          "id": "db80-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db80-2",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1/2 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db80-3",
          "name": "عجوة (بلح)",
          "nameEn": "Date paste (ajwa)",
          "standardAmount": "1/2 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db80-4",
          "name": "سمسم",
          "nameEn": "Sesame seeds",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db80-5",
          "name": "شمر وينسون",
          "nameEn": "Fennel and anise seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db80-6",
          "name": "خميرة بيرة",
          "nameEn": "Fresh yeast",
          "standardAmount": "1 قطعة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 قطعة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db80-7",
          "name": "ماء دافئ",
          "nameEn": "Warm water, for the dough",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db80-8",
          "name": "سكر وملح",
          "nameEn": "Sugar and salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقشر العجوة وتفصص ثم تضرب في الكبة.",
          "textEn": "Pit and segment the dates, then process in a food mill.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تعجن العجوة بحوالي 2 ملعقة كبيرة سمن من المقدار جيدا.",
          "textEn": "Knead the date paste well with about 2 tablespoons of the ghee.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف الملح والشمر والينسون إلى الدقيق.",
          "textEn": "Mix the salt, fennel and anise into the flour.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تعمل حفرة بوسط الدقيق ويوضع فيها السمسم.",
          "textEn": "Make a well in the center of the flour and add the sesame.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يقدح السمن ويصب في الحفرة، ثم يقلب جيدا مع الدقيق بملعقة خشب حتى تهدأ الحرارة، ثم يفرك جيدا باليد، ثم يضاف السكر ويفركوا معا.",
          "textEn": "Heat the remaining ghee and pour into the well, stir with a wooden spoon, then rub in by hand once cool, then work in the sugar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تدعك الخميرة بقليل من السكر حتى تسيل، ثم يضاف إليها قليل من الماء الدافئ، ثم تضاف إلى الدقيق وتعجن جيدا مع إضافة الماء الدافئ تدريجيا حتى تصبح العجينة يابسة نوعا.",
          "textEn": "Rub the yeast with a little sugar until liquid, add a little warm water, then knead into the flour, adding warm water gradually until a fairly firm dough forms.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تغطى العجينة وتترك لتختمر.",
          "textEn": "Cover the dough and let it rise.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تؤخذ قطعة تلو الأخرى من العجين وتكور وتحفر بوسطها لوضع قطعة من العجوة، ثم تغلق العجينة وتبطط، وهكذا حتى انتهاء المقدار.",
          "textEn": "Take pieces of dough, one at a time, roll into balls, hollow the center to add a piece of date paste, seal, and flatten; repeat until finished.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "يرص الفطير على الصاج ويترك لمدة بسيطة حتى يختمر ثم يدخل في فرن متوسط الحرارة.",
          "textEn": "Arrange on a baking sheet, let rise briefly, then bake in a medium oven.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الفطير بالعجوة",
          "ingredients": [
            "1 كيلو دقق",
            "½ كيلو سمن",
            "½ كيلو عجوة",
            "ملعقة كبيرة سمسم",
            "ملعقة صغيرة شمر وينسون",
            "قطعة خميرة بيرة",
            "ماء دافئ للعجن"
          ],
          "instructions": [
            "تقشر العجوة وتفصص ثم تضرب في الكبة.",
            "تعجن العجوة بحوالي 2 ملعقة كبيرة سمن من المقدار جيدا.",
            "يضاف الملح والشمر والينسون إلى الدقيق.",
            "تعمل حفرة بوسط الدقيق ويوضع فيها السمسم.",
            "يقدح السمن ويصب في الحفرة ثم يقلب جيدا مع الدقيق بملعقة خشب حتى تهدأ الحرارة ثم يفرك جيدا باليد ثم يضاف السكر ويفركوا معا.",
            "تدعك الخميرة بقليل من السكر حتى تسيل ثم يضاف إليها قليل من الماء الدافئ ثم تضاف إلى الدقيق وتعجن جيدا مع إضافة الماء الدافئ تدريجيا حتى تصبح العجينة يابسة نوعا.",
            "تغطى العجينة وتترك لتختمر.",
            "تؤخذ قطعة تلو الاخرى من العجين وتكور وتحفر بوسطها لوضع قطعة من العجوة ثم تغلق العجينة وتبطط وهكذا حتى انتهاء المقدار.",
            "يرص الفطير على الصاج ويترك لمدة بسيطة حتى يختمر ثم يدخل في فرن متوسط الحرارة."
          ]
        }
      },
      "estimates": {
        "servings": 11,
        "kcal": 600,
        "protein": 8,
        "fat": 28,
        "carbs": 80,
        "fiber": 4,
        "sugar": 30,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 6,
          "specialty": 4,
          "spices": 0.5
        }
      }
    },
    {
      "id": "des-76",
      "title": "بسكويت الجزر",
      "titleEn": "Carrot Cookies",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "20-25 قطعة",
      "masterIngredients": [
        {
          "id": "db81-1",
          "name": "جزر مبشور ناعم",
          "nameEn": "Finely grated carrot",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db81-2",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db81-3",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db81-4",
          "name": "زيت أو زبد",
          "nameEn": "Oil or butter",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db81-5",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db81-6",
          "name": "سكر بودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db81-7",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخلط الزبد جيدا مع السكر حتى يبيض لونه، ثم يخفق البيض مع الفانيليا ويضاف إلى السكر مع الخفق، ثم يضاف الجزر المبشور ويقلب جيدا.",
          "textEn": "Cream the butter with the sugar until pale, whisk in the egg with the vanilla, then fold in the grated carrot.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخلط الدقيق بالبيكنج باودر ويضاف ويقلب الخليط جيدا.",
          "textEn": "Mix the flour with the baking powder and fold into the batter.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يشكل البسكويت بآلة البسكويت ويرص في صاج الفرن ويدخل فرن متوسط الحرارة.",
          "textEn": "Pipe or shape into cookies on a baking sheet and bake in a medium oven.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد خروجه مباشرة يرفع باحتراس من الصاجات ويترك حتى يبرد.",
          "textEn": "Carefully remove from the sheets right after baking and let cool.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "بسكويت الجزر",
          "ingredients": [
            "1 كوب جزر مبشور ناعم",
            "½1 كوب دقيق",
            "1 ملعقة صغيرة بيكينج باودر",
            "½ كوب زيت أو زبد",
            "فانيليا",
            "1 كوب سكر بودرة",
            "2 بيضة"
          ],
          "instructions": [
            "يخلط الزبد جيدا مع السكر حتى يبيض لونه ثم يخفق البيض مع الفانيليا ويضاف إلى السكر مع الخفق ثم يضاف الجزر المبشور ويقلب جيدا.",
            "يخلط الدقيق بالبيكنج باودر ويضاف ويقلب الخليط جيدا.",
            "يشكل البسكوت بآلة البسكوت ويرص في صاج الفرن ويدخل فرن متوسط الحرارة.",
            "بعد خروجه مباشرة يرفع باحتراس من الصاجات ويترك حتى يبرد."
          ]
        }
      },
      "estimates": {
        "servings": 22,
        "kcal": 120,
        "protein": 1,
        "fat": 6,
        "carbs": 16,
        "fiber": 0,
        "sugar": 10,
        "cost": {
          "produce": 0.3,
          "grains": 0.3,
          "fats": 0.4,
          "sweeteners": 0.6,
          "dairyEggs": 0.5
        }
      }
    },
    {
      "id": "des-77",
      "title": "بسكويت جوز الهند",
      "titleEn": "Coconut Cookie Bars",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "20 قطعة",
      "masterIngredients": [
        {
          "id": "db82-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db82-2",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db82-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db82-4",
          "name": "لبن بالقشدة",
          "nameEn": "Milk with clotted cream",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db82-5",
          "name": "جوز الهند",
          "nameEn": "Coconut",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db82-6",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db82-7",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخفق البيض مع ثلاثة أرباع كمية السكر فقط حتى يغلظ القوام وتضاف الفانيليا.",
          "textEn": "Whisk the eggs with three-quarters of the sugar until thickened, then add the vanilla.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخلط الدقيق بالبيكنج باودر ويضاف مع اللبن بالتبادل والبيض المخفوق ويمزج جيدا.",
          "textEn": "Mix the flour with the baking powder, alternating it into the batter with the milk and beaten eggs, mixing well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف جوز الهند ويخلط جيدا مع بقية المقادير حتى تصير العجينة يابسة.",
          "textEn": "Fold in the coconut and mix well until the dough firms up.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نحضر صاج الفرن ويدهن خفيفا بالسكر وقليل من جوز الهند، ثم يدهن وجه البسكويت ببقية اللبن ويقطع ويدخل في فرن متوسط الحرارة.",
          "textEn": "Lightly dust a baking sheet with sugar and a little coconut, spread the dough, brush the top with the remaining milk, score into pieces, and bake in a medium oven.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يرفع ويترك حتى يبرد.",
          "textEn": "Remove and let cool.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "بسكويت جوز الهند",
          "ingredients": [
            "2 كوب دقيق",
            "ملعقة صغيرة بيكينج باودر",
            "1 كوب سكر",
            "1 كوب لبن بالقشدة",
            "1 كوب جوز الهند",
            "3 بيضات",
            "فانيليا"
          ],
          "instructions": [
            "يخفق البيض مع ¾ كمية السكر فقط حتى يغلظ القوام وتضاف الفانيليا.",
            "يخلط الدقيق بالبيكنج باودر ويضاف مع اللبن بالتبادل والبيض المخفوق ويمزج جيدا.",
            "يضاف جوز الهند ويخلط جيدا مع بقية المقادير حتى تصير العجينة يابسة.",
            "نحضر صاج الفرن ويدهن خفيفا بالسكر وقليل من جوز الهند ثم يدهن وجه البسكويت ببقية اللبن ويقطع ويدخل في فرن متوسط الحرارة.",
            "يرفع ويترك حتى يبرد."
          ]
        }
      },
      "estimates": {
        "servings": 20,
        "kcal": 150,
        "protein": 3,
        "fat": 5,
        "carbs": 24,
        "fiber": 1,
        "sugar": 12,
        "cost": {
          "grains": 0.4,
          "sweeteners": 0.6,
          "dairyEggs": 1.5,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "des-78",
      "title": "بسكويت سافوي",
      "titleEn": "Savoy Sponge Fingers (Ladyfingers)",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "25-30 قطعة",
      "masterIngredients": [
        {
          "id": "db83-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2.5 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2.5 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db83-2",
          "name": "كورن فلاور",
          "nameEn": "Cornflour",
          "standardAmount": "2.5 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2.5 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db83-3",
          "name": "سكر بودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "1 كوب متوسط",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب متوسط"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db83-4",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "7 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "7 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db83-5",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يفصل صفار البيض عن البيض ثم يضرب مع السكر حتى يغلظ قوامه وتضاف إليه الفانيليا.",
          "textEn": "Separate the egg yolks and whisk with the sugar until thick, then add the vanilla.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخفق بياض البيض حتى يجمد.",
          "textEn": "Whip the egg whites to stiff peaks.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخلط الدقيق بالكورن فلاور ويضافون إلى زلال البيض تدريجيا.",
          "textEn": "Mix the flour with the cornflour and fold gradually into the egg whites.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضاف الخليط إلى صفار البيض والسكر مرة واحدة مع التقليب بخفة.",
          "textEn": "Fold this into the yolk-sugar mixture all at once, gently.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدهن قوالب مستطيلة بالسمن السايح جيدا وترش بالدقيق.",
          "textEn": "Grease rectangular molds well with melted ghee and dust with flour.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تصب العجينة مع تقطيعها على هيئة أصابع.",
          "textEn": "Pipe or spoon the batter into finger shapes.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تدخل فرن متوسط الحرارة.",
          "textEn": "Bake in a medium oven.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "بسكويت سافوي",
          "ingredients": [
            "½2 ملعقة كبيرة دقيق",
            "½2 ملعقة كبيرة كورن فلاور",
            "1 كوب متوسط سكر بودرة",
            "7 بيضات",
            "فانيليا"
          ],
          "instructions": [
            "يفصل صفار البيض عن البيض ثم يضرب مع السكر حتى يغلظ قوامه وتضاف إليه الفانيليا.",
            "يخفق بياض البيض حتى يجمد.",
            "يخلط الدقيق بالكورن فلاور ويضافوا إلى زلال البيض تدريجيا.",
            "يضاف الخليط إلى صفار البيض والسكر مرة واحدة مع التقليب بخفة.",
            "تدهن قوالب مستطيلة بالسمن السايح جيدا وترش بالدقيق.",
            "تصب العجينية مع تقطيعها على هيئة أصابع.",
            "تدخل فرن متوسط الحرارة."
          ]
        }
      },
      "estimates": {
        "servings": 27,
        "kcal": 55,
        "protein": 2,
        "fat": 1,
        "carbs": 10,
        "fiber": 0,
        "sugar": 8,
        "cost": {
          "dairyEggs": 1.8,
          "grains": 0.1,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "des-79",
      "title": "بسكويت القرفة",
      "titleEn": "Cinnamon Sandwich Cookies with Jam",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "20 قطعة",
      "masterIngredients": [
        {
          "id": "db84-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db84-2",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db84-3",
          "name": "قرفة ناعمة",
          "nameEn": "Ground cinnamon",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db84-4",
          "name": "زبدة أو سمن",
          "nameEn": "Butter or ghee",
          "standardAmount": "3/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db84-5",
          "name": "سكر ناعم",
          "nameEn": "Fine sugar",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db84-6",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db84-7",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db84-8",
          "name": "مربى ومكسرات للتزيين",
          "nameEn": "Jam and chopped nuts, for garnish",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخلط الدقيق مع البيكنج باودر ويوضع مع الزبدة ثم تفرك بأطراف الأصابع حتى تختلط الزبدة تماما مع الدقيق.",
          "textEn": "Mix the flour with the baking powder, add the butter, and rub in with your fingertips until fully combined.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تضاف القرفة والسكر وتخلط جيدا مع البيض المخفوق، ثم تخلط جميع المقادير حتى تصير عجينة متوسطة الليونة ويضاف قليل من اللبن حسب سمك العجينة.",
          "textEn": "Add the cinnamon and sugar, mix well with the beaten eggs, and combine into a medium-soft dough, adding a little milk as needed.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تفرد بالنشابة وتقطع دوائر مستديرة، واحدة مغلقة وأخرى بها ثقب صغير في الوسط، حتى ينتهي العجين.",
          "textEn": "Roll out and cut into rounds, alternating plain rounds with ones that have a small hole in the center, until all the dough is used.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرن متوسط الحرارة، وبعد خروجها تترك لتبرد.",
          "textEn": "Bake in a medium oven, then let cool.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يلصق البسكويت المستدير مع الآخر الموجود به ثقب بالمربى.",
          "textEn": "Sandwich a plain round with a holed round using jam.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يرش السطح بالسكر الناعم ثم يجمل في الوسط بالمكسرات المفرية.",
          "textEn": "Dust with fine sugar and garnish the center hole with chopped nuts.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "بسكويت القرفة",
          "ingredients": [
            "2 كوب دقيق",
            "1 ملعقة صغيرة بيكينج باودر",
            "ملعقة كبيرة قرفة ناعمة",
            "¾ كوب زبده أو سمن",
            "1 كوب سكر ناعم",
            "2 بيضة",
            "قليل من اللبن"
          ],
          "instructions": [
            "يخلط الدقيق مع البيكنج باودر ويوضع مع الزبدة ثم تفرك بأطراف الأصابع حتى تختلط الزبدة تماما مع الدقيق.",
            "تضاف القرفة والسكر وتخلط جيدا مع البيض المخفوق ثم تخلط جميع المقادير حتى تصير عجينة متوسطة الليونة ويضاف قليل من اللبن حسب سمك العجينة.",
            "تفرد بالنشابة وتقطع دوائر مستديرة واحدة مغلقة وأخرى بها ثقب صغير في الوسط حتى ينتهي العجين.",
            "تدخل فرن متوسط الحرارة وبعد خروجها تترك لتبرد.",
            "يلصق البسكويت المستدير مع الآخر الموجود به ثقب بالمربى.",
            "يرش السطح بالسكر الناعم ثم يجمل في الوسط بالمكسرات المفرية."
          ]
        }
      },
      "estimates": {
        "servings": 20,
        "kcal": 160,
        "protein": 2,
        "fat": 8,
        "carbs": 20,
        "fiber": 1,
        "sugar": 11,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 3,
          "sweeteners": 0.6,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "des-80",
      "title": "بسكويت الفانيليا بالبلح",
      "titleEn": "Vanilla Cookies Stuffed with Date Paste",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "20-25 قطعة",
      "masterIngredients": [
        {
          "id": "db85-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1.75 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1.75 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db85-2",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db85-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "3/4 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "3/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db85-4",
          "name": "سمن أو زبد",
          "nameEn": "Ghee or butter",
          "standardAmount": "1/8 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/8 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db85-5",
          "name": "بلح مفري (عجوة)",
          "nameEn": "Date paste (ajwa)",
          "standardAmount": "1/8 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/8 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db85-6",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db85-7",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db85-8",
          "name": "فول سوداني مفري",
          "nameEn": "Chopped peanuts",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يدعك السمن أو الزبد مع السكر حتى يصير هشا.",
          "textEn": "Cream the ghee or butter with the sugar until light.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف البيض المخفوق بالفانيليا والبلح إلى السكر ويمزجوا جيدا.",
          "textEn": "Beat in the egg with the vanilla and date paste, mixing well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخلط الدقيق بالبيكنج باودر ويضاف إلى الخليط حتى تصير عجينة يابسة نوعا.",
          "textEn": "Mix the flour with the baking powder and work into the mixture until a fairly firm dough forms.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تفرد العجينة على صاج حتى سمك نصف سم وتقطع مستديرات.",
          "textEn": "Roll out to about half a centimeter thick and cut into rounds.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يدهن سطح البسكويت بالبيض الخفيف ويرش فوقه الفول السوداني المفري المخلوط بقليل من السكر.",
          "textEn": "Brush the tops with beaten egg and sprinkle with the chopped peanuts mixed with a little sugar.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تدخل فرن حار مدة 10 دقائق وبعد النضج يترك ليبرد.",
          "textEn": "Bake in a hot oven for 10 minutes, then let cool.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "بسكويت الفانيليا بالبلح",
          "ingredients": [
            "¾1 كوب دقيق",
            "1 ملعقة صغيرة بيكنج باودر",
            "¾ كوب سكر",
            "⅛ كيلو سمن أو زبد",
            "⅛ كيلو بلح مفري (عجوة)",
            "2 بيضة",
            "فانيليا",
            "1 ملعقة كبيرة فول سوداني مفري"
          ],
          "instructions": [
            "يدعك السمن أو الزبد مع السكر حتى يصير هشا.",
            "يضاف البيض المخفوق بالفانيليا والبلح إلى السكر ويمزجوا جيدا.",
            "يخلط الدقيق بالبيكنج باودر ويضاف إلى الخليط حتى تصير عجينة يابسة نوعا.",
            "تفرد العجينية على صاج حتى سمك ½ سم وتقطع مستديرات.",
            "يدهن سطح البسكويت بالبيض الخفيف ويرش فوقه الفول السوداني المفري المخلوط بقليل من السكر.",
            "تدخل فرن حار مدة 10 دقائق وبعد النضج يترك ليبرد."
          ]
        }
      },
      "estimates": {
        "servings": 22,
        "kcal": 120,
        "protein": 2,
        "fat": 5,
        "carbs": 17,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "grains": 0.3,
          "sweeteners": 0.4,
          "dairyEggs": 1.5,
          "specialty": 1.2
        }
      }
    },
    {
      "id": "des-81",
      "title": "البتي فور",
      "titleEn": "Petits Fours with Jam and Chocolate",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "25-30 قطعة",
      "masterIngredients": [
        {
          "id": "db86-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "4 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db86-2",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db86-3",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db86-4",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db86-5",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db86-6",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1 إلى 1.25 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 إلى 1.25 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db86-7",
          "name": "مربى وشيكولاتة سايحة ومكسرات للتزيين",
          "nameEn": "Jam, melted chocolate and nuts, for garnish",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يدعك السمن مع السكر جيدا حتى يصير كالقشدة.",
          "textEn": "Cream the ghee with the sugar until smooth.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخفق البيض وتضاف إليه الفانيليا ثم تضاف إلى السكر والسمن وتخفق جيدا.",
          "textEn": "Beat the eggs with the vanilla and mix into the ghee-sugar mixture, beating well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخلط الدقيق بالبيكنج باودر ثم يضاف إلى الخليط حتى تصير عجينة مناسبة.",
          "textEn": "Mix the flour with the baking powder and work into the mixture to form a suitable dough.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يقطع العجين على صاج غير مدهون إما باستعمال ماكينة البتي فور أو باستعمال البلبلة على هيئة أصابع أو وردات.",
          "textEn": "Pipe the dough onto an ungreased baking sheet using a cookie press or piping bag, into fingers or rosettes.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يدخل فرن هادئ نوعا ما، وبعد خروجه يترك ليبرد.",
          "textEn": "Bake in a fairly low oven, then let cool.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يلصق كل اثنين بالمربى ويجمل الوجه بالشيكولاته السايحة والمكسرات.",
          "textEn": "Sandwich pairs together with jam and decorate the tops with melted chocolate and nuts.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يمكن إضافة الكاكاو أو الشيكولاته للعجينة للحصول على بتي فور بالشيكولاته.",
          "textEn": "Cocoa or melted chocolate can be added to the dough for a chocolate version.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البتي فور",
          "ingredients": [
            "4 كوب دقيق",
            "½ ملعقة صغيرة بيكينج باودر",
            "2 كوب سمن",
            "3 بيضات",
            "فانيليا",
            "1 : ¼1 كوب سكر"
          ],
          "instructions": [
            "يدعك السمن مع السكر جيدا حتى يصير كالقشدة.",
            "يخفق البيض وتضاف إليه الفانيليا ثم تضاف إلى السكر والسمن وتخفق جيدا.",
            "يخلط الدقيق بالبيكنج باودر ثم يضاف إلى الخليط حتى تصير عجينة مناسبة.",
            "يقطع العجين على صاج غير مدهون إما باستعمال ماكينة البيتي فور أو باستعمال البلبلة على هيئة أصابع أو وردات.",
            "يدخل فرن هادئ نوعا ما وبعد خروجه يترك ليبرد.",
            "يلصق كل اثنين بالمربى ويجمل الوجه بالشيكولاته السايحة والمكسرات.",
            "يمكن إضافة الكاكاو أو الشيكولاته للعجينة للحصول على بتي فور بالشيكولاته."
          ]
        }
      },
      "estimates": {
        "servings": 27,
        "kcal": 230,
        "protein": 3,
        "fat": 14,
        "carbs": 24,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 5,
          "sweeteners": 0.6,
          "specialty": 3
        }
      }
    },
    {
      "id": "des-82",
      "title": "بتي فور تشيكي",
      "titleEn": "Coconut Petits Fours Soaked in Syrup",
      "chapter": "الباب الخامس: الحلويات الشرقية",
      "chapterNumber": 5,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة (+10 دقائق راحة)",
      "cookTime": "15 دقيقة",
      "servings": "20 قطعة",
      "masterIngredients": [
        {
          "id": "db87-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db87-2",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db87-3",
          "name": "زبدة أو سمن",
          "nameEn": "Butter or ghee",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db87-4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db87-5",
          "name": "جوز الهند",
          "nameEn": "Coconut",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db87-6",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db87-7",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db87-8",
          "name": "شربات",
          "nameEn": "Sugar syrup",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db87-9",
          "name": "شيكولاتة سايحة وبندق مفري (اختياري)",
          "nameEn": "Melted chocolate and chopped hazelnuts, optional",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضرب في المضرب الزبد والسكر والبيض وجوز الهند والفانيليا، ثم يضاف للخليط الدقيق الممزوج بالبيكنج باودر.",
          "textEn": "Beat the butter, sugar, egg, coconut and vanilla together, then fold in the flour mixed with baking powder.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تترك لمدة 10 دقائق.",
          "textEn": "Rest for 10 minutes.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تقطع العجينة دوائر صغيرة مثل الكور وبحجم ليمونة كبيرة.",
          "textEn": "Shape into small, lemon-sized balls.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدهن الصينية بالزيت وتوضع بها الكور على مسافات بعيدة.",
          "textEn": "Oil a tray and space the balls well apart.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدخل فرن متوسط الحرارة حتى النضج.",
          "textEn": "Bake in a medium oven until cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد خروجها مباشرة تسقى بالشراب بالملعقة.",
          "textEn": "As soon as they come out, spoon syrup over each one.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يمكن أيضا أن تدهن كل واحدة بقليل من الشيكولاته السايحة وفوقها البندق المفري.",
          "textEn": "Each can also be brushed with a little melted chocolate and topped with chopped hazelnuts.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "بتي فور تشيكي",
          "ingredients": [
            "½1 كوب دقيق",
            "ملعقة صغيرة بيكينج باودر",
            "½ كوب زبدة أو سمن",
            "½ كوب سكر",
            "½ كوب جوز الهند",
            "1 بيضة",
            "فانيليا",
            "شربات"
          ],
          "instructions": [
            "يضرب في المضرب الزبد والسكر والبيض وجوز الهند والفانيليا ثم يضاف للخليط الدقيق الممزوج بالبيكنج باودر.",
            "تترك لمدة 10 دقائق.",
            "تقطع العجينة دوائر صغيرة مثل الكور وبحجم ليمونة كبيرة.",
            "تدهن الصينية بالزيت وتوضع بها الكور على مسافات بعيدة.",
            "تدخل فرن متوسط الحرارة حتى النضج.",
            "بعد خروجها مباشرة تسقى بالشراب بالملعقة.",
            "يمكن ايضا أن تدهن كل واحدة بقليل من الشيكولاته السايحة وفوقها البندق المفري."
          ]
        }
      },
      "estimates": {
        "servings": 20,
        "kcal": 150,
        "protein": 2,
        "fat": 8,
        "carbs": 18,
        "fiber": 1,
        "sugar": 11,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 1.5,
          "sweeteners": 0.6,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "des-83",
      "title": "الكيكة",
      "titleEn": "Marbled Lemon-Yogurt Cake",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "10-12 أفراد",
      "masterIngredients": [
        {
          "id": "db88-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "4 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db88-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "2.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db88-3",
          "name": "بشر ليمون",
          "nameEn": "Lemon zest",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db88-4",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "7-8 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "7-8 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db88-5",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db88-6",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db88-7",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db88-8",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1.5 فنجان",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1.5 فنجان"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db88-9",
          "name": "كاكاو",
          "nameEn": "Cocoa powder",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db88-10",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضرب البيض جيدا مع السكر، ثم نضيف السمن ويقلبوا جيدا، ثم نخلط الدقيق مع البيكينج باودر ونخلطه بالبيض والزبادي والفانيليا والليمون.",
          "textEn": "Whisk the eggs well with the sugar, mix in the ghee, then fold in the flour mixed with baking powder, along with the yogurt, vanilla and lemon zest.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نقطع قطعة من العجينة ونقلبها بملعقة كاكاو ونخفقها باللبن حتى يصبح سمكها أخف من بقية العجينة.",
          "textEn": "Set aside a portion of the batter, mix in a spoonful of cocoa, and thin with milk until slightly looser than the rest.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تدهن الصينية بالسمن جيدا وترش بالدقيق، ونضع نصف عجينة الكيكة ثم نسكب عليها عجينة الكيكة المخففة باللبن والكاكاو ثم نضع فوقها بقية الكيكة.",
          "textEn": "Grease and flour the tray, pour in half the plain batter, top with the chocolate batter, then cover with the rest of the plain batter for a marbled effect.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل في فرن متوسط الحرارة حتى تنضج ويصير لونها مائلا إلى البني.",
          "textEn": "Bake in a medium oven until cooked through and golden brown.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكيكة",
          "ingredients": [
            "4 كوب دقيق",
            "½2 كوب سكر",
            "بشر ليمونة",
            "7 : 8 بيضات",
            "كوب زبادي",
            "ملعقة صغيرة بيكينج باودر",
            "فانيليا",
            "½1 فنجان سمن",
            "ملعقة كبيرة كاكاو",
            "قليل من اللبن"
          ],
          "instructions": [
            "يضرب البيض جيدا مع السكر ثم نضيف السمن ويقلبوا جيدا ثم نخلط الدقيق مع البيكينج باودر ونخلطه بالبيض والزبادي والفانيليا والليمون.",
            "نقطع قطعة من العجينة ونقلبها بملعقة كاكاو ونخفقها باللبن حتى يصبح سمكها أخف من بقية العجينة.",
            "تدهن الصينية بالسمن جيدا وترش بالدقيق ونضع نصف عجينة الكيكة ثم نسكب عليها عجينة الكيكة المخففة باللبن والكاكاو ثم نضع فوقها بقية الكيكة.",
            "تدخل في فرن متوسط الحرارة حتى تنضج ويصير لونها مائلا إلى البني."
          ]
        }
      },
      "estimates": {
        "servings": 11,
        "kcal": 520,
        "protein": 10,
        "fat": 22,
        "carbs": 72,
        "fiber": 1,
        "sugar": 48,
        "cost": {
          "grains": 0.8,
          "sweeteners": 1.5,
          "dairyEggs": 4,
          "produce": 0.3,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "des-84",
      "title": "الكيكة الاسفنجية",
      "titleEn": "Basic Sponge Cake (for Tortes)",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "8 أفراد",
      "masterIngredients": [
        {
          "id": "db89-1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "5 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "5 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db89-2",
          "name": "سكر بودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db89-3",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db89-4",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "3/4 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "3/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db89-5",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخفق البيض جيدا مع السكر حتى يغلظ قوامه ثم نضع الفانيليا.",
          "textEn": "Whisk the eggs well with the sugar until thickened, then add the vanilla.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف الدقيق مع البيكنج باودر إلى خليط البيض والسكر المخفوق بخفة وتدريجيا حتى يختفي الدقيق.",
          "textEn": "Gently and gradually fold in the flour mixed with baking powder, just until incorporated.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يصب الخليط في صينية مستديرة مدهونة ثم يخبز في فرن متوسط الحرارة حتى النضج.",
          "textEn": "Pour into a greased round tray and bake in a medium oven until cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تستعمل هذه الكيكة في عمل التورتات المختلفة.",
          "textEn": "This sponge is used as the base for various layered tortes.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "الكيكة الاسفنجية",
          "ingredients": [
            "5 بيضات",
            "1 كوب سكر بودرة",
            "1 ملعقة صغيرة بيكينج باودر",
            "¾ كوب دقيق",
            "فانيليا"
          ],
          "instructions": [
            "يخفق البيض جيدا مع السكر حتى يغلظ قوامه ثم نضع الفانيليا.",
            "يضاف الدقيق مع البيكنج باودر إلى خليط البيض والسكر المخفوق بخفة وتدريجيا حتى يختفي الدقيق.",
            "يصب الخليط في صينية مستديرة مدهونة ثم يخبز في فرن متوسط الحرارة حتى النضج.",
            "تستعمل هذه الكيكة في عمل التورتات المختلفة."
          ]
        }
      },
      "estimates": {
        "servings": 8,
        "kcal": 150,
        "protein": 5,
        "fat": 3,
        "carbs": 26,
        "fiber": 0,
        "sugar": 18,
        "cost": {
          "dairyEggs": 1.5,
          "grains": 0.2,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "des-85",
      "title": "كيكة جوز الهند",
      "titleEn": "Coconut Cake with Syrup",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8 أفراد",
      "masterIngredients": [
        {
          "id": "db90-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db90-2",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db90-3",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db90-4",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db90-5",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db90-6",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "2/3 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2/3 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db90-7",
          "name": "جوز الهند",
          "nameEn": "Coconut",
          "standardAmount": "2.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db90-8",
          "name": "شربات",
          "nameEn": "Sugar syrup",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخفق السمن جيدا ثم يضاف إليه السكر حتى يصير الخليط مثل الكريمة.",
          "textEn": "Beat the ghee well, add the sugar, and cream until smooth.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف البيض واحدة واحدة ويخفق جيدا حتى يتجانس الخليط وتضاف الفانيليا.",
          "textEn": "Add the eggs one at a time, beating well after each, and stir in the vanilla.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف جوز الهند ويقلب مع الخليط ثم يضاف الدقيق مع البيكنج باودر وتقلب جيدا.",
          "textEn": "Fold in the coconut, then the flour mixed with baking powder, mixing well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدهن صينية خفيفا بالسمن وتصب فيها العجينة ثم تدخل فرن متوسط الحرارة.",
          "textEn": "Lightly grease a tray with ghee, pour in the batter, and bake in a medium oven.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تسقى الكيكة فور خروجها من الفرن بالشراب البارد ثم تقطع.",
          "textEn": "As soon as it comes out of the oven, pour cold syrup over it, then slice.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كيكة جوز الهند",
          "ingredients": [
            "3 ملعقة كبيرة دقيق",
            "1 ملعقة صغيرة بيكينج باودر",
            "3 ملعقة كبيرة سمن",
            "3 بيضات",
            "فانيليا",
            "⅔ كوب سكر",
            "½2 كوب جوز الهند",
            "شربات"
          ],
          "instructions": [
            "يخفق السمن جيدا ثم يضاف إليه السكر حتى يصير الخليط مثل الكريمة.",
            "يضاف البيض واحدة واحدة ويخفق جيدا حتى يتجانس الخليط وتضاف الفانيليا.",
            "يضاف الجوز هند ويقلب مع الخليط ثم يضاف الدقيق مع البيكنج باودر وتقلب جيدا.",
            "تدهن صينية خفيفا بالسمن وتصب فيها العجينة ثم تدخل فرن متوسط الحرارة.",
            "تسقى الكيكة فور خروجها من الفرن بالشراب البارد ثم تقطع."
          ]
        }
      },
      "estimates": {
        "servings": 8,
        "kcal": 380,
        "protein": 5,
        "fat": 26,
        "carbs": 36,
        "fiber": 6,
        "sugar": 30,
        "cost": {
          "specialty": 4,
          "dairyEggs": 1.5,
          "sweeteners": 0.8,
          "grains": 0.05
        }
      }
    },
    {
      "id": "des-86",
      "title": "كيكة براوني",
      "titleEn": "Fudgy Chocolate Brownies",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "10-12 قطعة",
      "masterIngredients": [
        {
          "id": "db91-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db91-2",
          "name": "سكر بودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db91-3",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db91-4",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db91-5",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/4 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db91-6",
          "name": "شيكولاته سايحة",
          "nameEn": "Melted chocolate",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db91-7",
          "name": "زبدة أو زيت",
          "nameEn": "Butter or oil",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db91-8",
          "name": "مكسرات وجوز هند",
          "nameEn": "Nuts and coconut",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نضرب البيض مع السكر في المضرب الكهربائي ثم نضيف الزيت ثم الشيكولاته والفانيليا.",
          "textEn": "Beat the eggs with the sugar, then mix in the oil, melted chocolate and vanilla.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نخلط الدقيق بالبيكنج باودر ونضعه على الخليط ثم نبدأ بتقليبه بالملعقة جيدا حتى تصبح العجينة مطاطية.",
          "textEn": "Mix the flour with the baking powder, fold in, and stir with a spoon until the batter turns glossy and elastic.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضع فويل داخل صينية ونسكب عليه الخليط وفوقه مكسرات وجوز الهند وتفرد العجينة بالملعقة حتى تملأ الصينية كلها.",
          "textEn": "Line a tray with foil, pour in the batter, top with nuts and coconut, and spread evenly with a spoon.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرن في درجة حرارة مرتفعة.",
          "textEn": "Bake in a hot oven.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد النضج تصبح سهلة رفعها بالفويل ثم تقطيعها.",
          "textEn": "Once baked, lift out easily using the foil and cut into pieces.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يمكن تجميلها بالشيكولاته المبشورة.",
          "textEn": "Garnish with grated chocolate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كيكة براوني",
          "ingredients": [
            "1 كوب دقيق",
            "½ كوب سكر بودرة",
            "فانليليا",
            "2 بيضة",
            "¼ ملعقة صغيرة بيكينج باودر",
            "½ كوب شيكولاته سايحة",
            "½ كوب زبدة أو زيت"
          ],
          "instructions": [
            "نضرب البيض مع السكر في المضرب الكهربائي ثم نضيف الزيت ثم الشيكولاته والفانيليا.",
            "نخلط الدقيق بالبيكنج باودر ونضعه على الخليط ثم نبدأ بتقليبه بالملعقة جيدا حتى تصبح العجينة مطاطية.",
            "نضع فويل داخل صينية ونسكب عليه الخليط وفوقه مكسرات وجوز الهند وتفرد العجينة بالملعقة حتى تملأ الصينية كلها.",
            "تدخل فرن في درجة حرارة مرتفعة.",
            "بعد النضج تصبح سهلة رفعها بالفويل ثم تقطيعها.",
            "يمكن تجميلها بالشيكولاته المبشورة."
          ]
        }
      },
      "estimates": {
        "servings": 11,
        "kcal": 250,
        "protein": 3,
        "fat": 14,
        "carbs": 30,
        "fiber": 1,
        "sugar": 20,
        "cost": {
          "grains": 0.3,
          "sweeteners": 0.4,
          "dairyEggs": 2,
          "specialty": 3
        }
      }
    },
    {
      "id": "des-87",
      "title": "كيكة الجزر الأصفر",
      "titleEn": "Yellow Carrot Cake with Cinnamon",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "10 أفراد",
      "masterIngredients": [
        {
          "id": "db92-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db92-2",
          "name": "جزر مبشور رفيعا جدا",
          "nameEn": "Very finely grated carrot",
          "standardAmount": "2 كوب",
          "category": "vegetable",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db92-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db92-4",
          "name": "قرفة",
          "nameEn": "Cinnamon",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db92-5",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "4 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db92-6",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 باكو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 باكو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db92-7",
          "name": "ذرة ملح",
          "nameEn": "A pinch of salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db92-8",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "3/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نضيف البيكنج باودر مع ذرة الملح للدقيق.",
          "textEn": "Mix the baking powder and a pinch of salt into the flour.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب البيض ثم يضاف السكر قليلا قليلا ثم يضاف الزيت تدريجيا.",
          "textEn": "Beat the eggs, gradually add the sugar, then gradually add the oil.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يصب الدقيق المخلوط بالبيكنج باودر تدريجيا ثم ترش القرفة وفي النهاية نضع الجزر ويقلب باليد جيدا.",
          "textEn": "Fold in the flour mixture gradually, sprinkle in the cinnamon, and finally fold in the carrot by hand.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدهن الصينية ثم يصب فيها الخليط ونوزعه في كل الصينية ونهزها قبل دخولها الفرن.",
          "textEn": "Grease the tray, pour in the batter, spread evenly, and tap gently before baking.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد خروجها من الفرن لا تغطى الصينية حتى تبرد.",
          "textEn": "Leave uncovered after baking until it cools.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كيكة الجزر الأصفر",
          "ingredients": [
            "2 كوب دقيق",
            "2 كوب جزر مبشور رفيعا جدا",
            "½1 كوب سكر",
            "1 ملعقة كبيرة قرفه",
            "4 بيضات",
            "باكو بيكينج باودر",
            "ذرة ملح",
            "¾ كوب زيت"
          ],
          "instructions": [
            "نضيف البيكنج باودر مع ذرة الملح للدقيق.",
            "يضرب البيض ثم يضاف السكر قليلا قليلاً ثم يضاف الزيت تدريجيا.",
            "يصب الدقيق المخلوط بالبيكنج باودر تدريجيا ثم ترش القرفة وفي النهاية نضع الجزر ويقلب باليد جيدا.",
            "تدهن الصينية ثم يصب فيها الخليط ونوزعه في كل الصينية ونهزها قبل دخولها الفرن.",
            "بعد خروجها من الفرن لا تغطى الصينية حتى تبرد."
          ]
        }
      },
      "estimates": {
        "servings": 10,
        "kcal": 390,
        "protein": 5,
        "fat": 18,
        "carbs": 54,
        "fiber": 1,
        "sugar": 32,
        "cost": {
          "grains": 0.4,
          "produce": 0.6,
          "sweeteners": 0.8,
          "dairyEggs": 1.2,
          "fats": 1
        }
      }
    },
    {
      "id": "des-88",
      "title": "كيكة التوست",
      "titleEn": "Layered Toast and Fruit Custard Cake",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "db93-1",
          "name": "توست",
          "nameEn": "Toast bread",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db93-2",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db93-3",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "2-3 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2-3 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db93-4",
          "name": "زبد",
          "nameEn": "Butter",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db93-5",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db93-6",
          "name": "قرفة",
          "nameEn": "Cinnamon",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db93-7",
          "name": "فواكه طازجة (كمثرى أو تفاح)",
          "nameEn": "Fresh fruit (pear or apple)",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يوضع التوست في البايركس المدهون.",
          "textEn": "Line a greased Pyrex dish with the toast.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخفق البيض مع الزبادي والسكر والفانيليا جيدا.",
          "textEn": "Whisk the eggs with the yogurt, sugar and vanilla well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نطهو كمية من الفواكه الطازجة كالكمثرى أو التفاح في إناء به الزبد والسكر وقليل من القرفة.",
          "textEn": "Cook the fresh fruit (pear or apple) in a pot with butter, sugar and a little cinnamon.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يصب فوق التوست نصف مقدار الخليط ثم الفواكه المطهية.",
          "textEn": "Pour half the egg mixture over the toast, then add the cooked fruit.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ثم طبقة أخرى من التوست وعليها بقية الخليط.",
          "textEn": "Add another layer of toast, topped with the remaining mixture.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تدخل فرن متوسط الحرارة حتى النضج.",
          "textEn": "Bake in a medium oven until set.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كيكة التوست",
          "ingredients": [
            "كمية من التوست",
            "3 بيضات",
            "من 2 : 3 كوب زبادي",
            "زبد",
            "سكر للتحلية",
            "قرفة",
            "فواكه طازجة"
          ],
          "instructions": [
            "يوضع التوست في البايركس المدهون.",
            "يخفق البيض مع الزبادي والسكر والفانيليا جيدا.",
            "نطهو كمية من الفواكه الطازجة كالكمثرى أو التفاح في إناء به الزبد والسكر وقليل من القرفة.",
            "يصب فوق التوست نصف مقدار الخليط ثم الفواكه المطهية.",
            "ثم طبقة أخرى من التوست وعليها بقية الخليط.",
            "تدخل فرن متوسط الحرارة حتى النضج."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 280,
        "protein": 9,
        "fat": 10,
        "carbs": 40,
        "fiber": 3,
        "sugar": 22,
        "cost": {
          "grains": 2,
          "dairyEggs": 3,
          "sweeteners": 0.4,
          "produce": 2.5
        }
      }
    },
    {
      "id": "des-89",
      "title": "كيكة الشيكولاتة",
      "titleEn": "Chocolate Cake with Ganache Glaze",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "10-12 أفراد",
      "masterIngredients": [
        {
          "id": "db94-1",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1 كوب وأكثر بقليل",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب وأكثر بقليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db94-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1.75 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1.75 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db94-3",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "3 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "3 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db94-4",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db94-5",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db94-6",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "5 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "5 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db94-7",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db94-8",
          "name": "بشر ليمون",
          "nameEn": "Lemon zest",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db94-9",
          "name": "كاكاو",
          "nameEn": "Cocoa powder",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db94-10",
          "name": "دهان الشيكولاتة (انظري الوصفة التالية)",
          "nameEn": "Chocolate glaze (see recipe below)",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضرب البيض والفانيليا جيدا ثم يضاف إليه السمن ثم السكر ثم اللبن وبشر الليمون.",
          "textEn": "Beat the eggs with the vanilla, then mix in the ghee, sugar, milk and lemon zest.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف 3 ملاعق كاكاو كبيرة ويخلطوا جيدا.",
          "textEn": "Add the 3 tablespoons of cocoa and mix well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ممكن إضافة 2 ملعقة كبيرة من زبيب أو مربى مشمش أو لارنج أو خشاف أو فاكهة ناضجة مقطعة مثل التفاح.",
          "textEn": "2 tablespoons of raisins, apricot jam, candied orange peel, khoshaf, or diced ripe fruit such as apple can be added.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        },
        {
          "stepNumber": 4,
          "text": "يضاف الدقيق المخلوط بالبيكنج باودر تدريجيا حتى تنتهي الكمية.",
          "textEn": "Fold in the flour mixed with baking powder gradually until fully combined.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدهن الصينية بالسمن ثم الدقيق برشه خفيفا فوق السمن، ثم نضع الكيكة وتدخل فرن متوسط الحرارة حتى النضج.",
          "textEn": "Grease the tray with ghee, dust lightly with flour, pour in the batter, and bake in a medium oven until cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد أن تبرد نقلبها في طبق ونجملها بسكب الشيكولاته السايحة ساخنة فوق الكيكة.",
          "textEn": "Once cooled, turn out onto a plate and pour hot melted chocolate glaze over it.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد أن تبرد ممكن تجميل الوجه بالبندق المقشر أو عين الجمل.",
          "textEn": "Once set, garnish the top with peeled hazelnuts or walnuts.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كيكة الشيكولاتة",
          "ingredients": [
            "كوب لبن أو أكثر بقليل",
            "¾1 كوب سكر",
            "3 كوب دقيق",
            "ملعقة صغيرة بيكينج باودر",
            "3 ملاعق كبيرة سمن",
            "5 بيضات",
            "فانيليا",
            "بشر ليمونة",
            "3 ملعقة كبيرة كاكاو",
            "دهان الشيكولاتة"
          ],
          "instructions": [
            "يضرب البيض والفانيليا جيدا ثم يضاف إليه السمن ثم السكر ثم اللبن وبشر الليمون.",
            "يضاف 3 ملاعق كاكاو كبيرة و يخلطوا جيدا.",
            "ممكن إضافة 2 ملعقة كبيرة من زبيب أو مربى مشمش أو لارنج أو خشاف أو فاكهة ناضجة مقطعة مثل التفاح.",
            "يضاف الدقيق المخلوط بالبيكنج باودر تدريجيا حتى تنتهي الكمية.",
            "تدهن الصينية بالسمن ثم الدقيق برشه خفيفا فوق السمن ثم نضع الكيكة وتدخل فرن متوسط الحرارة حتى النضج.",
            "بعد أن تبرد نقلبها في طبق ونجملها بسكب الشيكولاته السايحة ساخنة فوق الكيكة.",
            "بعد أن تبرد ممكن تجميل الوجه بالبندق المقشر أو عين الجمل."
          ]
        }
      },
      "estimates": {
        "servings": 11,
        "kcal": 430,
        "protein": 8,
        "fat": 14,
        "carbs": 70,
        "fiber": 2,
        "sugar": 42,
        "cost": {
          "grains": 0.8,
          "sweeteners": 1,
          "dairyEggs": 3,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "des-90",
      "title": "عمل دهان الشيكولاتة",
      "titleEn": "Simple Chocolate Glaze",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "يكفي لكيكة واحدة",
      "masterIngredients": [
        {
          "id": "db95-1",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "1 قطعة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 قطعة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db95-2",
          "name": "كاكاو سادة",
          "nameEn": "Plain cocoa powder",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db95-3",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db95-4",
          "name": "شيكولاته",
          "nameEn": "Chocolate pieces",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db95-5",
          "name": "قشدة",
          "nameEn": "Clotted cream",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db95-6",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "توضع كل المقادير على درجة حرارة هادئة حتى تصير سائلة.",
          "textEn": "Combine all the ingredients over low heat until melted and smooth.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 1,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل دهان الشيكولاتة",
          "ingredients": [
            "قطعة زبدة",
            "2 ملعقة كبيرة كاكاو سادة",
            "قليل من اللبن",
            "قطع من الشيكولاته",
            "قشدة",
            "سكر للتحلية"
          ],
          "instructions": [
            "توضع  كل المقادير على درجة حرارة هادئة حتى تصير سائلة."
          ]
        }
      },
      "estimates": {
        "servings": 11,
        "kcal": 90,
        "protein": 1,
        "fat": 7,
        "carbs": 7,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "dairyEggs": 1,
          "specialty": 1.5,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "des-91",
      "title": "كيكة بالزبدة",
      "titleEn": "Classic Buttermilk Pound Cake",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "10-12 أفراد",
      "masterIngredients": [
        {
          "id": "db96-1",
          "name": "زبدة أو سمن",
          "nameEn": "Butter, or ghee",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db96-2",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "5 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "5 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db96-3",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db96-4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db96-5",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "3 كوب أو أكثر",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "3 كوب أو أكثر"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db96-6",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db96-7",
          "name": "لبن أو زبادي",
          "nameEn": "Milk, or yogurt",
          "standardAmount": "1 كوب أو 1 كوب كبير زبادي",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب أو 1 كوب كبير زبادي"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db96-8",
          "name": "بشر ليمون",
          "nameEn": "Lemon zest",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 ليمونة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db96-9",
          "name": "كاكاو (اختياري)",
          "nameEn": "Cocoa powder, optional",
          "standardAmount": "2 ملعقة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2 ملعقة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخفق الزبد أو السمن جيدا حتى يبيض لونه، ثم يضاف السكر تدريجيا مع الخفق المستمر.",
          "textEn": "Cream the butter or ghee until pale, then gradually beat in the sugar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف البيض واحدة تلو الأخرى مع الخفق الجيد بعد كل بيضة، ثم تضاف الفانيليا وبشر الليمون.",
          "textEn": "Add the eggs one at a time, beating well after each, then stir in the vanilla and lemon zest.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخلط الدقيق بالبيكنج باودر ويضاف تدريجيا بالتبادل مع اللبن أو الزبادي حتى ينتهي المقدار.",
          "textEn": "Mix the flour with the baking powder and fold in gradually, alternating with the milk or yogurt, until fully combined.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدهن الصينية بالسمن وترش بالدقيق، ثم يصب فيها الخليط وتدخل فرن متوسط الحرارة حتى النضج.",
          "textEn": "Grease and flour the tray, pour in the batter, and bake in a medium oven until cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يمكن تلوين جزء من العجينة بالكاكاو لعمل كيكة مخططة.",
          "textEn": "Part of the batter can be tinted with cocoa to make a marbled cake.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كيكة بالزبدة",
          "ingredients": [
            "1 كوب زبدة أو كوب سمن",
            "5 بيضات",
            "فانيليا",
            "2 كوب سكر",
            "3 كوب دقيق أو أكثر",
            "2 ملعقة صغيرة بيكينج باودر",
            "1 كوب لبن أو كوب كبير زبادي",
            "بشر ليمونة",
            "2 ملعقة كاكاو"
          ],
          "instructions": []
        }
      },
      "estimates": {
        "servings": 11,
        "kcal": 470,
        "protein": 7,
        "fat": 20,
        "carbs": 66,
        "fiber": 1,
        "sugar": 38,
        "cost": {
          "dairyEggs": 4,
          "sweeteners": 1.2,
          "grains": 0.8,
          "produce": 0.3
        }
      }
    },
    {
      "id": "des-92",
      "title": "كيكة البرتقال",
      "titleEn": "Upside-Down Orange Cake",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "8 أفراد",
      "masterIngredients": [
        {
          "id": "db97-1",
          "name": "برتقال",
          "nameEn": "Oranges",
          "standardAmount": "حوالي 4 برتقالات",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حوالي 4 برتقالات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db97-2",
          "name": "سكر بودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db97-3",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "4 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db97-4",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db97-5",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db97-6",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db97-7",
          "name": "بشر ليمون",
          "nameEn": "Lemon zest",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقطع البرتقال ويرش بالسكر البودرة.",
          "textEn": "Slice the oranges and dust with powdered sugar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر صينية ندهنها بقليل من الزبدة، ثم نرص البرتقال المرشوش بالسكر البودرة جنبا إلى جنب في الصينية، وممكن رش جوز هند ومكسرات فوق البرتقال.",
          "textEn": "Butter a tray lightly and arrange the sugared orange slices side by side; coconut and nuts can be sprinkled over them.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخفق البيض والسكر والفانيليا وبشر الليمون ثم يسكب على البرتقال ونضع زبدة على الوجه.",
          "textEn": "Whisk the eggs with the sugar, vanilla and lemon zest, pour over the oranges, and dot with butter on top.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرن متوسط الحرارة حتى يحمر الوجه.",
          "textEn": "Bake in a medium oven until golden on top.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد أن تبرد ممكن تجميلها بالكريم شانتيه مع وضع أي نوع من الفواكه مثل الفراولة أو الأناناس في وسط الكريم شانتيه وحولها الفستق أو المكسرات المفرية أو حسب الذوق.",
          "textEn": "Once cooled, garnish with Chantilly cream topped with fruit such as strawberries or pineapple, surrounded by pistachios or chopped nuts, to taste.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كيكة البرتقال",
          "ingredients": [
            "حوالي 4 برتقالات بصرَه",
            "سكر بودرة",
            "4 بيضات",
            "فانيليا",
            "½ كوب سكر",
            "زبدة",
            "بشر ليمونة"
          ],
          "instructions": [
            "يقطع البرتقال ويرشوا بالسكر البودرة.",
            "نحضر صينية ندهنها بقليل من الزبدة ثم نقطع البرتقال ونرشه بسكر البودرة ويرص في الصينية الواحدة بجانب الأخرى وممكن رش جوز هند ومكسرات فوق البرتقال.",
            "يخفق البيض والسكر والفانيليا وبشر الليمون ثم يسكب على البرتقال ونضع زبدة على الوجه.",
            "تدخل فرن متوسط الحرارة حتى يحمر الوجه.",
            "بعد أن تبرد ممكن تجميلها بالكريم شانتيه مع وضع أي نوع من الفواكه مثل الفراولة أو الأناناس في وسط الكريم شانتيه وحولها الفستق أو المكسرات المفرية أو حسب الذوق."
          ]
        }
      },
      "estimates": {
        "servings": 8,
        "kcal": 300,
        "protein": 5,
        "fat": 10,
        "carbs": 50,
        "fiber": 2,
        "sugar": 42,
        "cost": {
          "produce": 3,
          "dairyEggs": 1.8,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "des-93",
      "title": "كيكة الكراميل (قدرة قادر)",
      "titleEn": "\"Qedret Qader\" Upside-Down Caramel Custard Cake",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "8 أفراد",
      "masterIngredients": [
        {
          "id": "db98-1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db98-2",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db98-3",
          "name": "سكر بودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db98-4",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db98-5",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db98-6",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1/2 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db98-7",
          "name": "كراميل (انظري الوصفة أعلاه)",
          "nameEn": "Caramel (see recipe above)",
          "standardAmount": "للقالب",
          "category": "other",
          "sourceVariations": {
            "doc1": "للقالب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db98-8",
          "name": "كريم كراميل (انظري وصفة الكريم كراميل)",
          "nameEn": "Crème caramel custard (see recipe)",
          "standardAmount": "1 حصة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 حصة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يوضع الكراميل الساخن في الصينية حتى يبرد ويجمد.",
          "textEn": "Pour the hot caramel into the mold and let it set.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع الكريم كراميل تدريجيا فوق الكراميل.",
          "textEn": "Gradually pour the crème caramel custard over the set caramel.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نسكب الكيكة فوق الكريم كراميل باحتراس ونجهز الحمام المائي.",
          "textEn": "Carefully pour the cake batter over the custard and prepare a water bath.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل في فرن متوسط الحرارة حتى تنضج، وبعد أن تبرد تقلب في طبق التقديم.",
          "textEn": "Bake in a medium oven (in the water bath) until set, and once cooled, invert onto the serving plate.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ممكن تجميلها بالكريم شانتيه بالبلبلة في الجوانب ونضع الفواكه في الوسط والمربى فوق الكريم شانتيه.",
          "textEn": "Garnish with piped Chantilly cream around the edges, fruit in the center, and jam over the cream.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كيكة الكراميل (قدرة قادر)",
          "ingredients": [
            "2 بيضة",
            "1 كوب دقيق",
            "1 كوب سكر بودرة",
            "½ كوب زي",
            "2 ملعقة كبيرة لبن",
            "½ ملعقة صغيرة بيكينج باودر",
            "كراميل",
            "كريم كراميل"
          ],
          "instructions": [
            "يوضع الكراميل الساخن في الصينية حتى يبرد ويجمد.",
            "يوضع الكريم كراميل تدريجيا فوق الكراميل.",
            "نسكب الكيكة فوق الكريم كراميل باحتراس ونجهز الحمام المائي.",
            "تدخل في فرن متوسط الحرارة حتى تنضج وبعد أن تبرد تقلب في طبق التقديم.",
            "ممكن تجميلها بالكريم شانتيه بالبلبلة في الجوانب ونضع الفواكه في الوسط والمربى فوق الكريم شانتيه."
          ]
        }
      },
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 6,
        "fat": 16,
        "carbs": 44,
        "fiber": 0,
        "sugar": 34,
        "cost": {
          "dairyEggs": 1.5,
          "grains": 0.3,
          "sweeteners": 0.5,
          "fats": 0.6
        }
      }
    },
    {
      "id": "des-94",
      "title": "كيكة الفواكه بالكراميل",
      "titleEn": "Upside-Down Fruit and Caramel Cake",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "8-10 أفراد",
      "masterIngredients": [
        {
          "id": "db99-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db99-2",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db99-3",
          "name": "بشر ليمون أو برتقال",
          "nameEn": "Lemon or orange zest",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db99-4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "3/4 إلى 1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "3/4 إلى 1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db99-5",
          "name": "سمن سايح أو زيت",
          "nameEn": "Melted ghee, or oil",
          "standardAmount": "3/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db99-6",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "4 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db99-7",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "رشة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db99-8",
          "name": "عصير برتقال",
          "nameEn": "Orange juice",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db99-9",
          "name": "فاكهة (أي نوع)",
          "nameEn": "Fruit, any kind",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db99-10",
          "name": "كراميل (انظري وصفة الكراميل)",
          "nameEn": "Caramel (see recipe above)",
          "standardAmount": "للقالب",
          "category": "other",
          "sourceVariations": {
            "doc1": "للقالب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضرب البيض في المضرب الكهربائي ثم السكر ثم الزيت أو السمن السايح ثم العصير وبشر الليمون أو البرتقال والفانيليا.",
          "textEn": "Beat the eggs, then the sugar, then the oil or melted ghee, then the orange juice, zest and vanilla.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد ذوبان السكر نضيف الدقيق تدريجيا حتى يختلط تماما.",
          "textEn": "Once the sugar dissolves, fold in the flour gradually until fully combined.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضع عجينة الكيكة فوق الكراميل البارد باحتراس شديد.",
          "textEn": "Very carefully pour the batter over the set, cold caramel.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرن متوسط الحرارة حتى تنضج ويحمر الوجه.",
          "textEn": "Bake in a medium oven until cooked through and golden.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بمجرد خروج الصينية من الفرن نعمل ثقوبا في الكيكة خفيفا بالشوكة.",
          "textEn": "As soon as it comes out, prick the cake lightly all over with a fork.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نحضر طبق التقديم بنفس حجم الصينية ونضع الطبق فوق الكيكة ونقلبها باحتراس ونترك فوقها الصينية كغطاء حتى تتشرب الكيكة كل الكراميل.",
          "textEn": "Place a serving plate the same size as the tray over the cake, carefully invert, and leave the tray on top as a cover until the cake fully absorbs the caramel.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد أن تبرد ممكن تجميلها بالمكسرات وجوز الهند.",
          "textEn": "Once cooled, garnish with nuts and coconut.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كيكة الفواكه بالكراميل",
          "ingredients": [
            "2 كوب دقيق",
            "2 ملعقة صغيرة بيكنج باودر",
            "بشر ليمونة أو برتقالة",
            "¾ : 1 كوب سكر",
            "¾ كوب سمن سايح أو زيت",
            "4 بيضات",
            "رشة فانيليا",
            "كوب عصير برتقال",
            "أي نوع فاكهة"
          ],
          "instructions": [
            "يضرب البيض في المضرب الكهربائي ثم السكر ثم الزيت أو السمن السايح ثم العصير وبشر الليمون أو البرتقال والفانيليا.",
            "بعد ذوبان السكر نضيف الدقيق تدريجيا حتى يختلط تماما.",
            "نضع عجينة الكيكة فوق الكراميل البارد باحتراس شديد.",
            "تدخل فرن متوسط الحرارة حتى تنضج ويحمر الوجه.",
            "بمجرد خروج الصينية من الفرن نعمل ثقوب في الكيكة خفيفا بالشوكة.",
            "نحضر طبق التقديم بنفس حجم الصينية و نضع الطبق فوق الكيكة ونقلبها باحتراس ونترك فوقها الصينية كغطاء حتى تتشرب الكيكة كل الكراميل.",
            "بعد أن تبرد ممكن تجميلها بالمكسرات وجوز الهند."
          ]
        }
      },
      "estimates": {
        "servings": 9,
        "kcal": 410,
        "protein": 6,
        "fat": 20,
        "carbs": 52,
        "fiber": 2,
        "sugar": 32,
        "cost": {
          "grains": 0.6,
          "sweeteners": 0.8,
          "fats": 1,
          "dairyEggs": 1.5,
          "produce": 3
        }
      }
    },
    {
      "id": "des-95",
      "title": "عمل الكراميل",
      "titleEn": "Buttery Caramel with Pineapple or Peach",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "يكفي لقالب كيكة واحد",
      "masterIngredients": [
        {
          "id": "db100-1",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db100-2",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "3/4 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "3/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db100-3",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "1/2 باكو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 باكو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db100-4",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "2 نقطة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2 نقطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db100-5",
          "name": "أناناس أو خوخ مطهو (خشاف)",
          "nameEn": "Pineapple, or poached peach (khoshaf)",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نضع السكر والماء والليمون على درجة حرارة هادئة، وبعد ذوبان السكر يعقد قليلا ثم نضيف إليه الزبدة ولونه لا زال أبيضا.",
          "textEn": "Heat the sugar, water and lemon juice over low heat; once the sugar dissolves and starts to thicken slightly, add the butter while it's still pale.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يقلب حتى يصير لونه أصفر أو أغمق قليلا.",
          "textEn": "Stir until it turns golden or slightly darker.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ترفع الصينية من فوق الحرارة وترص فيها وحدات الأناناس أو الخوخ المطهو (خشاف) بالشكل المناسب حسب الذوق.",
          "textEn": "Remove from the heat and arrange the pineapple pieces or poached peaches over the caramel as desired.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تترك الصينية حتى تبرد وتجمد الكراميل.",
          "textEn": "Let the tray cool until the caramel sets.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل الكراميل",
          "ingredients": [
            "2 ملعقة كبيرة سكر",
            "ملعقة كبيرة ماء",
            "½ ملعقة صغيرة  ليمون"
          ],
          "instructions": [
            "يحرق السكر مع الماء والليمون على درجة حرارة هادئة حتى تصبح كراميلة وتترك حتى تبرد تماما وتجمد"
          ]
        }
      },
      "estimates": {
        "servings": 9,
        "kcal": 130,
        "protein": 0,
        "fat": 5,
        "carbs": 22,
        "fiber": 0,
        "sugar": 22,
        "cost": {
          "sweeteners": 0.4,
          "dairyEggs": 1,
          "produce": 2
        }
      }
    },
    {
      "id": "des-96",
      "title": "كيكة السيكو سيكو",
      "titleEn": "Sicko-Sicko Small Butter Cakes with Cream and Cherries",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "8-10 قطع",
      "masterIngredients": [
        {
          "id": "db101-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db101-2",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "3 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "3 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db101-3",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db101-4",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db101-5",
          "name": "سكر بودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db101-6",
          "name": "زبدة أو سمن",
          "nameEn": "Butter, or ghee",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db101-7",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db101-8",
          "name": "كريز",
          "nameEn": "Cherries",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db101-9",
          "name": "كريمة",
          "nameEn": "Cream",
          "standardAmount": "للتزيين",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخلط السكر مع الزبدة حتى يبيَض لون الزبدة، ثم يضاف البيض ويخفق الخليط جيدا، ثم اللبن والفانيليا، ثم الدقيق المخلوط بالبيكنج باودر تدريجيا ويخلطوا جيدا حتى تصير عجينة لينة نوعا.",
          "textEn": "Cream the sugar with the butter until pale, beat in the eggs, then the milk and vanilla, then gradually fold in the flour mixed with baking powder into a fairly soft batter.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يصب في قوالب صغيرة وتدخل فرن متوسط الحرارة حتى النضج.",
          "textEn": "Pour into small molds and bake in a medium oven until cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يجمل بالكريمة وفوقها الكريز أو أي فاكهة.",
          "textEn": "Garnish with cream topped with cherries or any fruit.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كيكة السيكو سيكو",
          "ingredients": [
            "½2 كوب دقيق",
            "3 ملعقة صغيرة بيكينج باودر",
            "فانيليا",
            "1 كوب لبن",
            "1 كوب سكر بودرة",
            "½ كوب زبده أو سمن",
            "3 بيضات",
            "كريز",
            "كريمة"
          ],
          "instructions": [
            "يخلط السكر مع الزبده حتى يبيَض لون الزبده ثم يضاف البيض ويخفق الخليط جيدا ثم اللبن والفانيليا ثم الدقيق المخلوط بالبيكنج باودر تدريجيا ويخلطوا جيدا حتى تصير عجينة لينة نوعا.",
            "يصب في قوالب صغيرة وتدخل فرن متوسط الحرارة حتى النضج.",
            "يجمل بالكريمة وفوقها الكريز أو أي فاكهة."
          ]
        }
      },
      "estimates": {
        "servings": 9,
        "kcal": 380,
        "protein": 6,
        "fat": 16,
        "carbs": 54,
        "fiber": 1,
        "sugar": 30,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 4,
          "sweeteners": 0.6,
          "specialty": 2
        }
      }
    },
    {
      "id": "des-97",
      "title": "البابا",
      "titleEn": "Baba — Yeasted Yogurt Cake in Syrup",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8 أفراد",
      "masterIngredients": [
        {
          "id": "db102-1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db102-2",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db102-3",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 باكو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 باكو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db102-4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "3/4 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "3/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db102-5",
          "name": "زبادي كبير",
          "nameEn": "Yogurt",
          "standardAmount": "1 كوب كبير",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 كوب كبير"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db102-6",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db102-7",
          "name": "شربات",
          "nameEn": "Sugar syrup",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضرب البيض بالمضرب لمدة 5 دقائق بالسرعة الكبيرة.",
          "textEn": "Beat the eggs on high speed for 5 minutes.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضيف السكر فوق البيض ثم الزبادي ونضربهم بالسرعة البطيئة.",
          "textEn": "Add the sugar, then the yogurt, beating on low speed.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نخلط الدقيق مع البيكنج باودر ونسكبه على الخليط في المضرب تدريجيا وبالسرعة البطيئة.",
          "textEn": "Mix the flour with the baking powder and add gradually to the mixer on low speed.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد مزج الدقيق جيدا بالعجينة يضرب بالسرعة الكبيرة لمدة دقيقة.",
          "textEn": "Once fully combined, beat on high speed for one minute.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدهن الصينية جيدا بالسمن والدقيق.",
          "textEn": "Grease the tray well with ghee and flour.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تدخل الفرن في درجة حرارة متوسطة حتى تنضج ويحمر الوجه فقط.",
          "textEn": "Bake in a medium oven until cooked through and just golden on top.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد خروجها مباشرة من الفرن نثقبها كلها بالشوكة وخاصة الوسط.",
          "textEn": "As soon as it comes out, prick it all over with a fork, especially the center.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "نسقي بالشراب بكبشة حتى لا يتسرب الشراب إلى الجوانب حتى نصف الكمية فقط، وبعد 5 دقائق نسكب النصف الثاني من الشراب.",
          "textEn": "Ladle over half the syrup carefully so it doesn't run off the sides, then after 5 minutes pour over the remaining half.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تترك لتبرد بدون غطاء ثم تقلب في طبق التقديم.",
          "textEn": "Let cool uncovered, then invert onto the serving plate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تجمَل بدهن السطح بالمربى ثم فوقها الكريم شانتيه وعليه الفراولة، أو برش السطح بجوز الهند، أو بتقطيع الفواكه ووضعها على السطح بدون كريم شانتيه.",
          "textEn": "Garnish by brushing with jam and topping with Chantilly cream and strawberries, or by sprinkling with coconut, or with sliced fruit on top without cream.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البابا",
          "ingredients": [
            "3 بيضات",
            "2 كوب دقيق",
            "باكو بيكنج باودر",
            "¾ كوب سكر",
            "كوب زبادي كبير",
            "فانيليا",
            "شربات"
          ],
          "instructions": [
            "يضرب البيض بالمضرب لمدة 5 دقائق بالسرعة الكبيرة.",
            "نضيف السكر فوق البيض ثم الزبادي ونضربهم بالسرعة البطيئة.",
            "نخلط الدقيق مع البيكنج باودر ونسكبه على الخليط في المضرب تدريجيا وبالسرعة البطيئة.",
            "بعد مزج الدقيق جيدا بالعجينة يضرب بالسرعة الكبيرة لمدة دقيقة.",
            "تدهن الصينية جيدا بالسمن والدقيق.",
            "تدخل الفرن في درجة حرارة متوسطة حتى تنضج و يحمر الوجه فقط.",
            "بعد خروجها مباشرة من الفرن نثقبها كلها بالشوكة وخاصة الوسط.",
            "نسقى الشراب بكبشه حتى لا يتسرب الشراب إلى الجوانب حتى نصف الكمية فقط وبعد 5 دقائق نسكب النصف الثاني من الشراب.",
            "تترك لتبرد بدون غطاء ثم تقلب في طبق التقديم.",
            "تجمَل بدهن السطح بالمربى ثم فوقها الكريم شانتيه وعليه الفراولة أو برش السطح بجوز الهند أو بتقطيع الفواكه ووضعها على السطح بدون كريم شانتيه."
          ]
        }
      },
      "estimates": {
        "servings": 8,
        "kcal": 370,
        "protein": 7,
        "fat": 4,
        "carbs": 76,
        "fiber": 1,
        "sugar": 52,
        "cost": {
          "dairyEggs": 1.8,
          "grains": 0.5,
          "sweeteners": 1.2
        }
      }
    },
    {
      "id": "des-98",
      "title": "تورتة الكيكة الاسفنجية",
      "titleEn": "Layered Sponge Torte with Cream and Fruit",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "10 أفراد",
      "masterIngredients": [
        {
          "id": "db103-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db103-2",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1.5 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1.5 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db103-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db103-4",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "6 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "6 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db103-5",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db103-6",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db103-7",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db103-8",
          "name": "كريمة",
          "nameEn": "Cream",
          "standardAmount": "للحشو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "للحشو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db103-9",
          "name": "فواكه مقطعة",
          "nameEn": "Diced fruit",
          "standardAmount": "للحشو والتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للحشو والتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يفصل البياض عن الصفار.",
          "textEn": "Separate the egg whites from the yolks.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب البياض في المضرب جيدا جدا بعد إضافة 3 ملاعق صغيرة ماء.",
          "textEn": "Beat the whites very well with 3 teaspoons of water added.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخفق الصفار جيدا في إناء ثم يضاف إلى البياض المضروب في الخلاط مع إضافة السكر ويضرب الخليط جيدا حتى ذوبان السكر.",
          "textEn": "Whisk the yolks well, fold into the whipped whites, add the sugar, and beat until dissolved.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يخلط الدقيق بالبيكنج باودر ويضاف تدريجيا إلى الخليط بالتبادل مع اللبن حتى ينتهي المقدار.",
          "textEn": "Mix the flour with the baking powder and fold in gradually, alternating with the milk.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدهن الصينية بالسمن ويرش خفيفا بالدقيق ثم توضع الكيكة عليها وتدخل فرن متوسط الحرارة حتى النضج.",
          "textEn": "Grease and flour a tray, pour in the batter, and bake in a medium oven until cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد خروجها تترك لتبرد ثم تقطَع نصفين بسكين طويل.",
          "textEn": "Once cooled, slice in half horizontally with a long knife.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يسقى النصف الأول بمقدار قليل من اللبن المحلي بالسكر أو شراب الفواكه (الخشاف) أو سفن أب، مع عمل ثقوب في الكيكة بالشوكة حتى يتخللها السائل، وملاحظة ألا تنهري الكيكة.",
          "textEn": "Moisten the bottom half with a little sweetened milk, khoshaf syrup, or lemon-lime soda, pricking with a fork so the liquid soaks in, taking care it doesn't fall apart.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تصب الكريمة فوق النصف الثاني من الكيكة ثم تترك لتبرد ثم يرص فوقها الفواكه المقطعة.",
          "textEn": "Spread cream over the top half, chill, then arrange the diced fruit over it.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "نضع فوقها النصف الثاني من الكيكة ثم يثقب أيضا وجهها خفيفا ليسقى بأي نوع من السوائل.",
          "textEn": "Reassemble the layers, and lightly prick the top so it can be moistened too.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "يعمل كريم شانتيه أبيض أو بإضافة الكاكاو حتى يصير بلون الشيكولاته ويوضع بتساو فوق سطح الكيكة.",
          "textEn": "Prepare white Chantilly cream, or tint it with cocoa to a chocolate color, and spread evenly over the top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ممكن تجميله حسب الذوق إما بالشيكولاته المقطعة صغيرا أو المكسرات أو الفواكه.",
          "textEn": "Garnish to taste with finely chopped chocolate, nuts, or fruit.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "تورتة الكيكة الاسفنجية",
          "ingredients": [
            "½1 كوب دقيق",
            "½1 ملعقة صغيرة بيكينج باودر",
            "½1 كوب سكر",
            "6 بيضات",
            "فانيليا",
            "½ كوب لبن",
            "قليل من الماء",
            "كريمة"
          ],
          "instructions": [
            "يفصل البياض عن الصفار.",
            "يضرب البياض في المضرب جيدا جدا بعد إضافة 3 ملاعق صغيرة ماء.",
            "يخفق الصفار جيدا في إناء ثم يضاف إلى البياض المضروب في الخلاط مع إضافة السكر ويضرب الخليط جيدا حتى ذوبان السكر.",
            "يخلط الدقيق بالبيكنج باودر ويضاف تدريجيا إلى الخليط بالتبادل مع اللبن حتى ينتهي المقدار.",
            "تدهن الصينية بالسمن ويرش خفيفا بالدقيق ثم توضع الكيكة عليها وتدخل فرن متوسط الحرارة حتى النضج.",
            "بعد خروجها تترك لتبرد ثم تقطَع نصفين بسكين طويل.",
            "يسقى النصف الأول بمقدار قليل من اللبن المحلي بالسكر أو شراب الفواكه (الخشاف) أو سفن اب مع عمل ثقوب في  الكيكة بالشوكة حتى يتخللها السائل وملاحظة ألا تنهري الكيكة.",
            "تصب الكريمة فوق النصف الثاني من الكيكة ثم تترك لتبرد ثم يرص فوقها الفواكه المقطعة.",
            "نضع فوقها النصف الثاني من الكيكة ثم يثقب أيضا وجهها خفيفا ليسقى بأي نوع من السوائل.",
            "يعمل كريم شانتيه أبيض أو بإضافة الكاكاو حتى يصير بلون الشيكولاته ويوضع بتساو فوق سطح الكيكة.",
            "ممكن تجميله حسب الذوق إما بالشيكولاته المقطعة صغيرا أو المكسرات أو الفواكه."
          ]
        }
      },
      "estimates": {
        "servings": 10,
        "kcal": 330,
        "protein": 7,
        "fat": 12,
        "carbs": 50,
        "fiber": 1,
        "sugar": 40,
        "cost": {
          "grains": 0.4,
          "sweeteners": 0.8,
          "dairyEggs": 4,
          "produce": 3
        }
      }
    },
    {
      "id": "des-99",
      "title": "عمل الكريمة",
      "titleEn": "Vanilla Custard Cream (for Sponge Torte)",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "يكفي لتورتة واحدة",
      "masterIngredients": [
        {
          "id": "db104-1",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db104-2",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2-3 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "2-3 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db104-3",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db104-4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "4 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "4 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db104-5",
          "name": "كورن فلاور أو نشا",
          "nameEn": "Cornflour or cornstarch",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يكسر البيض ويضاف له الكورن فلاور ويضرب جيدا.",
          "textEn": "Beat the eggs, whisk in the cornflour, and beat well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغلي اللبن المحلى بالسكر ثم يرفع من الموقد ونضيف له خليط البيض ونخلطهم جيدا، ثم يرفع على درجة حرارة هادئة مع خفقه بمضرب البيض جيدا، ثم ترش الفانيليا ويصير سميكا نوعا.",
          "textEn": "Boil the sweetened milk, remove from the heat, whisk in the egg mixture, then return to low heat, whisking well, and stir in the vanilla until it thickens somewhat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل الكريمة",
          "ingredients": [
            "2 ملعقة كبيرة دقيق أو كورن فلاور",
            "2 كوب لبن",
            "2 بيضة",
            "قشر ليمونة",
            "3 ملعقة كبيرة جبن رومي مبشور",
            "قطع لانشون",
            "بقدونس مفري",
            "ملح",
            "فلفل",
            "بهار",
            "قرفة",
            "قرنفل"
          ],
          "instructions": [
            "يغلي اللبن ويوضع فيه التوابل وقشر الليمونة المغسولة.",
            "يضرب البيض مع الدقيق ويقلب جيدا ثم يضاف إلى اللبن الساخن مع ضربهم بالمضرب على درجة حرارة هادئة ثم يضاف إليه البقدونس.",
            "يرفع من الحرارة ويضاف إليه قطع اللانشون."
          ]
        }
      },
      "estimates": {
        "servings": 10,
        "kcal": 70,
        "protein": 3,
        "fat": 2,
        "carbs": 10,
        "fiber": 0,
        "sugar": 7,
        "cost": {
          "dairyEggs": 1.5,
          "sweeteners": 0.2,
          "grains": 0.1
        }
      }
    },
    {
      "id": "des-100",
      "title": "تورتة الميل فاي",
      "titleEn": "Mille-Feuille Torte with Custard Cream",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "1 ساعة",
      "cookTime": "20 دقيقة",
      "servings": "10 أفراد",
      "masterIngredients": [
        {
          "id": "db105-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "4 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db105-2",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db105-3",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "1/4 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/4 كيلو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db105-4",
          "name": "ذرة ملح",
          "nameEn": "A pinch of salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db105-5",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db105-6",
          "name": "كريمة (كاسترد)",
          "nameEn": "Custard cream, for filling",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db105-7",
          "name": "سكر بودرة أو مربى وفواكه",
          "nameEn": "Powdered sugar, or jam and fruit, for the top",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضاف الملح للدقيق ويقلب ثم يضاف الماء تدريجيا حتى تتكون عجينة متماسكة يابسة.",
          "textEn": "Mix the salt into the flour, then gradually add the water to form a firm, cohesive dough.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر صاجا ويرش بالدقيق ثم تفرد العجينة كمستطيل.",
          "textEn": "Flour a surface and roll the dough into a rectangle.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع الزبدة غير المتماسكة على نصف العجينة المفرودة ثم يطوى عليها النصف الآخر ويضغط على الأطراف بخفة.",
          "textEn": "Spread the softened butter over half the dough, fold the other half over it, and press the edges lightly.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدار العجينة على شكل نصف دائرة ثم يضغط على العجينة بالنشابة لتوزيع الهواء داخلها.",
          "textEn": "Turn the dough a quarter turn and roll gently with the pin to press out any air pockets.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تفرد العجينة لسمك نصف سم.",
          "textEn": "Roll out to about half a centimeter thick.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تكرر عملية طي العجينة وفردها حوالي 6 مرات مع الحرص على عدم خروج الزبد من العجينة.",
          "textEn": "Repeat the folding and rolling about 6 times, taking care the butter doesn't break through.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تترك في مكان بارد مدة 10 دقائق.",
          "textEn": "Chill for 10 minutes.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تفرد العجينة في صينية مبللة بالماء ثم تثقب العجينة بالشوكة.",
          "textEn": "Roll into a water-sprinkled tray and prick all over with a fork.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تدخل فرن حار حتى تنضج ثم تقطع إلى قطعتين متساويتين.",
          "textEn": "Bake in a hot oven until cooked, then cut into two equal pieces.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تحشى بالكريمة بين الطبقات ثم تغطى بالطبقة الثانية مع دهن الوجه إما بالسكر البودرة أو المربى وعليها الفاكهة المحفوظة أو الطازجة ثم وردات الكريم شانتيه.",
          "textEn": "Fill with custard cream between the layers, cover with the second layer, and top with powdered sugar or jam, preserved or fresh fruit, and rosettes of Chantilly cream.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "تورتة الميل فاي",
          "ingredients": [
            "4 أكواب دقيق",
            "1 كوب ماء",
            "¼ كيلو زبده",
            "ذرة ملح",
            "قليل من عصير الليمون"
          ],
          "instructions": [
            "يضاف الملح للدقيق ويقلب ثم يضاف الماء تدريجيا حتى تتكون عجينة متماسكة يابسة.",
            "نحضر صاج ويرش بالدقيق ثم تفرد العجينة كمستطيل.",
            "توضع الزبدة الغير متماسكة على ½ العجينة المفرودة ثم يطوى عليها النصف الآخر ويضغط على الأطراف بخفه.",
            "تدار العجينة على شكل ½ دائرة ثم يضغط على العجينة بالنشابة لتوزيع الهواء داخلها.",
            "تفرد العجينة لسمك ½سم.",
            "تكرر عملية طي العجينة وفردها حوالي 6 مرات مع الحرص على عدم خروج الزبد من العجينة.",
            "تترك في مكان بارد مدة 10 دقائق.",
            "تفرد العجينة في صينية مبللة بالماء ثم تثقب العجينة بالشوكة.",
            "تدخل فرن حار حتى تنضج ثم تقطع إلى قطعتين متساويتين.",
            "تحشى بالكريمة بين الطبقات ثم تغطى بالطبقة الثانية مع دهن الوجه إما بالسكر البودرة أو المربى وعليها الفاكهة المحفوظة أو الطازجة ثم وردات الكريم شانتيه."
          ]
        }
      },
      "estimates": {
        "servings": 10,
        "kcal": 420,
        "protein": 6,
        "fat": 22,
        "carbs": 48,
        "fiber": 1,
        "sugar": 16,
        "cost": {
          "grains": 1,
          "dairyEggs": 5,
          "produce": 1.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "des-101",
      "title": "تورتة بلاك فورست",
      "titleEn": "Black Forest Chocolate Torte",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "10 أفراد",
      "masterIngredients": [
        {
          "id": "db106-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "3/4 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "3/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db106-2",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db106-3",
          "name": "سكر بودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db106-4",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "6 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "6 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db106-5",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db106-6",
          "name": "كاكاو أو مسحوق شيكولاتة",
          "nameEn": "Cocoa or chocolate powder",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db106-7",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db106-8",
          "name": "كريمة الشيكولاتة (انظري الوصفة التالية)",
          "nameEn": "Chocolate buttercream (see recipe below)",
          "standardAmount": "للحشو والتغطية",
          "category": "other",
          "sourceVariations": {
            "doc1": "للحشو والتغطية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db106-9",
          "name": "بندق مفري",
          "nameEn": "Chopped hazelnuts",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتزيين"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يفصل البياض عن الصفار.",
          "textEn": "Separate the egg whites from the yolks.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضرب البياض في المضرب جيدا جدا بعد إضافة 3 ملاعق صغيرة ماء.",
          "textEn": "Beat the whites very well with 3 teaspoons of water added.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخفق الصفار جيدا في إناء ثم يضاف إلى البياض المضروب في الخلاط مع إضافة السكر ويضرب الخليط جيدا حتى ذوبان السكر.",
          "textEn": "Whisk the yolks well, fold into the whipped whites, add the sugar, and beat until dissolved.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يخلط الدقيق بالكاكاو وبالبيكنج باودر ويضاف تدريجيا إلى الخليط بالتبادل مع اللبن حتى ينتهي المقدار.",
          "textEn": "Mix the flour with the cocoa and baking powder, and fold in gradually, alternating with the milk.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدهن الصينية بالسمن ويرش خفيفا بالدقيق ثم توضع الكيكة عليها وتدخل فرن متوسط الحرارة حتى النضج.",
          "textEn": "Grease and flour a tray, pour in the batter, and bake in a medium oven until cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد خروجها تترك لتبرد.",
          "textEn": "Let cool once baked.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تقطع الكيكة نصفين وتحشى بجزء من كريمة الشيكولاته ويمكن رشه بالبندق المفري.",
          "textEn": "Slice the cake in half and fill with some of the chocolate buttercream, sprinkled with chopped hazelnuts.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يوضع النصف الثاني للكيكة ويغطى بباقي الكريمة، ثم يرش السطح بالشيكولاتة المقطعة وتغطى الجوانب بالبندق المفري.",
          "textEn": "Top with the second half, cover with the remaining buttercream, sprinkle chopped chocolate on top, and coat the sides with chopped hazelnuts.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ممكن تجميله أيضا بإضافة وردات من الكريم شانتيه مع الكريز المسكر.",
          "textEn": "Rosettes of Chantilly cream with candied cherries can also be added.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "تورتة بلاك فورست",
          "ingredients": [
            "¾ كوب دقيق",
            "1 ملعقة صغيرة بيكينج باودر",
            "1 كوب سكر بودرة",
            "6 بيضات",
            "فانيليا",
            "2 ملعقة كبيرة كاكاو أو مسحوق الشيكولاته",
            "كريمة الشيكولاتة",
            "بندق مفري"
          ],
          "instructions": [
            "يفصل البياض عن الصفار.",
            "يضرب البياض في المضرب جيدا جدا بعد إضافة 3 ملاعق صغيرة ماء.",
            "يخفق الصفار جيدا في إناء ثم يضاف إلى البياض المضروب في الخلاط مع إضافة السكر ويضرب الخليط جيدا حتى ذوبان السكر.",
            "يخلط الدقيق بالكاكاو و بالبيكنج باودر ويضاف تدريجيا إلى الخليط بالتبادل مع اللبن حتى ينتهي المقدار.",
            "تدهن الصينية بالسمن ويرش خفيفا بالدقيق ثم توضع الكيكة عليها وتدخل فرن متوسط الحرارة حتى النضج.",
            "بعد خروجها تترك لتبرد.",
            "تقطع الكيكة نصفين وتحشى بجزء من كريمة الشيكولاته ويمكن رشه بالبندق المفري.",
            "يوضع النصف الثاني للكيكة ويغطى بباقي الكريمة ثم يرش السطح بالشيكولاتة المقطعة وتغطى الجوانب بالبندق المفري.",
            "ممكن تجميله أيضا بإضافة وردات من الكريم شانتيه مع الكريز المسكر."
          ]
        }
      },
      "estimates": {
        "servings": 10,
        "kcal": 240,
        "protein": 6,
        "fat": 7,
        "carbs": 38,
        "fiber": 1,
        "sugar": 30,
        "cost": {
          "grains": 0.2,
          "sweeteners": 0.4,
          "dairyEggs": 2,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "des-102",
      "title": "كريمة الزبد بالشيكولاتة",
      "titleEn": "Chocolate Buttercream",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "5 دقائق",
      "servings": "يكفي لتورتة واحدة",
      "masterIngredients": [
        {
          "id": "db107-1",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db107-2",
          "name": "كاكاو",
          "nameEn": "Cocoa powder",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db107-3",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db107-4",
          "name": "سكر بودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "1.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يضاف السكر إلى اللبن بعد تسخينه ويخلط جيدا حتى يذوب السكر.",
          "textEn": "Add the sugar to the warmed milk and mix until dissolved.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخفق الزبد مع الكاكاو ثم يضاف إلى اللبن ويخفق جيدا حتى يغلظ القوام.",
          "textEn": "Beat the butter with the cocoa, then add to the milk and beat well until thickened.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "كريمة الزبد بالشيكولاتة",
          "ingredients": [
            "½ كوب زبدة",
            "½ كوب كاكاو",
            "½ كوب لبن",
            "½1 كوب سكر بودرة"
          ],
          "instructions": [
            "يضاف السكر إلى اللبن بعد تسخينه ويخلط جيدا حتى يذوب السكر.",
            "يخفق الزبد مع الكاكاو ثم يضاف إلى اللبن ويخفق جيدا حتى يغلظ القوام."
          ]
        }
      },
      "estimates": {
        "servings": 10,
        "kcal": 190,
        "protein": 2,
        "fat": 10,
        "carbs": 26,
        "fiber": 2,
        "sugar": 22,
        "cost": {
          "dairyEggs": 2,
          "specialty": 2,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "des-103",
      "title": "تورته الجيلي",
      "titleEn": "Jelly and Fruit Torte",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "40 دقيقة (+تجميد)",
      "cookTime": "25 دقيقة",
      "servings": "10 أفراد",
      "masterIngredients": [
        {
          "id": "db108-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db108-2",
          "name": "بيكينج باودر",
          "nameEn": "Baking powder",
          "standardAmount": "1.5 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1.5 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db108-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db108-4",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "6 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "6 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db108-5",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db108-6",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db108-7",
          "name": "جيلي مشمش أو فراولة حلال (علبة)",
          "nameEn": "Halal apricot or strawberry jelly powder (packet)",
          "standardAmount": "1 علبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 علبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db108-8",
          "name": "فواكه محفوظة أو طازجة أو أناناس",
          "nameEn": "Preserved or fresh fruit, or pineapple slices",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يفصل البياض عن الصفار ويضرب البياض في المضرب جيدا جدا بعد إضافة 3 ملاعق صغيرة ماء.",
          "textEn": "Separate the whites from the yolks, and beat the whites very well with 3 teaspoons of water added.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخفق الصفار جيدا في إناء ثم يضاف إلى البياض المضروب في الخلاط مع إضافة السكر ويضرب الخليط جيدا حتى ذوبان السكر.",
          "textEn": "Whisk the yolks well, fold into the whipped whites, add the sugar, and beat until dissolved.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يخلط الدقيق بالبيكنج باودر ويضاف تدريجيا إلى الخليط بالتبادل مع اللبن حتى ينتهي المقدار.",
          "textEn": "Mix the flour with the baking powder and fold in gradually, alternating with the milk.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدهن الصينية بالسمن ويرش خفيفا بالدقيق ثم توضع الكيكة عليها وتدخل فرن متوسط الحرارة حتى النضج.",
          "textEn": "Grease and flour a tray, pour in the batter, and bake in a medium oven until cooked through.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد خروجها تترك لتبرد ثم تقلب في طبق التقديم.",
          "textEn": "Once cooled, invert onto the serving plate.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يغلي 5 أكواب ماء مع إضافة السكر حسب الحاجة ثم يرفع ويضاف إليه الجيلي مع التقليب المستمر حتى الذوبان التام.",
          "textEn": "Boil 5 cups of water with sugar to taste, remove from the heat, and stir in the jelly powder until fully dissolved.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نصب ثلث مقدار الجيلي فوق الكيكة.",
          "textEn": "Pour a third of the jelly over the cake.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "نضع باقي الجيلي في الثلاجة دون التجمد فقط ليتماسك.",
          "textEn": "Chill the rest of the jelly (not freezing) just until it starts to set.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "يقطع الموز أو الأناناس شرائح وترص فوق الجيلي بشكل منسق.",
          "textEn": "Slice the banana or pineapple and arrange neatly over the jelly.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "يضاف ثلث مقدار الجيلي فوق الفاكهة ويعاد إلى الثلاجة ليتماسك ثم في الفريزر ليتجمد الجيلي.",
          "textEn": "Pour another third of the jelly over the fruit, chill until set, then freeze until firm.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "توضع الكيكة بحرص فوق الجيلي ويصب فوقها ثلث الجيلي المتبقي المتماسك بحرص، وتعاد إلى الفريزر حتى تتجمد.",
          "textEn": "Carefully place the cake over the jelly, pour the remaining set jelly over it, and return to the freezer until firm.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "عند التقديم تحرك الصينية فوق بخار ماء ساخن عدة ثوان ثم تقلب في طبق التقديم، وممكن تجميل السطح بوردات الكريم شانتيه.",
          "textEn": "To serve, hold the mold briefly over hot water steam, then invert onto the serving plate; garnish with rosettes of Chantilly cream.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "تورته الجيلي",
          "ingredients": [
            "½1 كوب دقيق",
            "½1 ملعقة صغيرة بيكينج باودر",
            "½1 كوب سكر",
            "6 بيضات",
            "فانيليا",
            "½ كوب لبن",
            "قليل من الماء",
            "باكو جيلي مشمش أو فراولة",
            "فواكه محفوظة أو طازجة أو شرائح الأناناس"
          ],
          "instructions": [
            "يفصل البياض عن الصفار.",
            "يضرب البياض في المضرب جيدا جدا بعد إضافة 3 ملاعق صغيرة ماء.",
            "يخفق الصفار جيدا في إناء ثم يضاف إلى البياض المضروب في الخلاط مع إضافة السكر ويضرب الخليط جيدا حتى ذوبان السكر.",
            "يخلط الدقيق بالبيكنج باودر ويضاف تدريجيا إلى الخليط بالتبادل مع اللبن حتى ينتهي المقدار.",
            "تدهن الصينية بالسمن ويرش خفيفا بالدقيق ثم توضع الكيكة عليها وتدخل فرن متوسط الحرارة حتى النضج.",
            "بعد خروجها تترك لتبرد ثم تقلب في طبق التقديم.",
            "يغلي 5 أكواب ماء مع إضافة السكر حسب الحاجة ثم يرفع ويضاف إليه الجيلي مع التقليب المستمر حتى الذوبان التام.",
            "نصب ⅓ مقدار الجيلي فوق الكيكة.",
            "نضع باقي الجلي في الثلاجة دون التجمد فقط ليتماسك.",
            "يقطع الموز أوالأناناس شرائح وترص فوق الجيلي بشكل منسق.",
            "يضاف ⅓ مقدار الجيلي فوق الفاكهة ويعاد إلى الثلاجة ليتماسك ثم في الفريزر ليتجمد الجيلي.",
            "توضع الكيكة بحرص فوق الجيلي ويصب فوقها ⅓ الجيلي المتبقي المتماسك وبحرص وتعاد إلى الفريزر حتى تتجمد.",
            "عند التقديم تحرك الصينية فوق بخار ماء ساخن عدة ثوان ثم تقلب في طبق التقديم وممكن تجميل السطح بوردات الكريم شانتيه."
          ]
        }
      },
      "estimates": {
        "servings": 10,
        "kcal": 280,
        "protein": 6,
        "fat": 4,
        "carbs": 56,
        "fiber": 1,
        "sugar": 44,
        "cost": {
          "grains": 0.4,
          "sweeteners": 0.8,
          "dairyEggs": 2,
          "produce": 3
        }
      }
    },
    {
      "id": "des-104",
      "title": "البروفترول",
      "titleEn": "Profiteroles with Chocolate Sauce",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "db109-1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db109-2",
          "name": "ذرة ملح",
          "nameEn": "A pinch of salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db109-3",
          "name": "زبدة أو سمن",
          "nameEn": "Butter, or ghee",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db109-4",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db109-5",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4-5 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "4-5 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db109-6",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db109-7",
          "name": "صلصة الشيكولاتة (انظري الوصفة التالية)",
          "nameEn": "Chocolate sauce (see recipe below)",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db109-8",
          "name": "كريم شانتيه أو كريمة باتسيير للحشو",
          "nameEn": "Chantilly cream, or pastry cream, for filling",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغلى الماء والزبدة معا ثم يرفعوا من فوق الموقد.",
          "textEn": "Bring the water and butter to a boil together, then remove from the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضيف الدقيق وذرة الملح إلى الماء المغلي دفعة واحدة مع التقليب المستمر.",
          "textEn": "Add the flour and salt all at once, stirring constantly.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يرفع على درجة حرارة هادئة مع التحريك المستمر لمدة 5 دقائق حتى يتكور ثم يرفع ويترك حتى يبرد.",
          "textEn": "Return to low heat, stirring constantly, for 5 minutes until it forms a ball, then remove and let cool.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضاف إلى العجينة البيض والفانيليا واحدة تلو الأخرى مع التقليب الجيد.",
          "textEn": "Beat in the eggs one at a time with the vanilla, mixing well after each.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نحضر صاج فرن مدهون دهنا خفيفا وتقطع عليه عجينة الشو قطعا صغيرة في حجم البندقة الكبيرة مع ترك مسافات بين كل واحدة.",
          "textEn": "On a lightly greased baking sheet, pipe the choux dough into small mounds about the size of a large hazelnut, spaced apart.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تخبز في فرن حار حتى تنضج ويجمد سطحها.",
          "textEn": "Bake in a hot oven until cooked and firm on top.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تترك لتبرد ويمكن أن تشق من أسفل وتحشى بالكريم شانتيه أو الكريم باتسيير.",
          "textEn": "Let cool, then slit underneath and fill with Chantilly cream or pastry cream.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يرص البروفترول في طبق الخشاف العميق ثم يصب فوقه صلصة الشيكولاته.",
          "textEn": "Arrange the profiteroles in a deep dish and pour the chocolate sauce over them.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البروفترول",
          "ingredients": [
            "3 ملعقة كبيرة دقيق",
            "ذرة ملح",
            "3 ملعقة كبيرة زبدة أو سمن",
            "1 كوب ماء",
            "4 : 5 بيضات",
            "فانيليا",
            "صلصة الشيكولاتة"
          ],
          "instructions": [
            "يغلى الماء والزبدة معاً ثم يرفعوا من فوق البو تاجاز.",
            "نضيف الدقيق وذرة الملح إلى الماء المغلي دفعة واحدة مع التقليب المستمر.",
            "يرفع على درجة حرارة هادئة مع التحريك المستمر لمدة  5 دقائق حتى يتكور ثم يرفع ويترك حتى يبرد.",
            "يضاف إلى العجينة البيض والفانيليا واحدة تلو الأخرى مع التقليب الجيد.",
            "نحضر صاج فرن مدهون دهناً خفيفاً وتقطع عليه عجينة الشو قطع صغيرة في حجم البندقة الكبيرة مع يرك مسافات بين كل واحدة.",
            "تخبز في فرن حار حتى تنضج ويجمد سطحها.",
            "تترك لتبرد ويمكن أن تشق من أسفل وتحشى بالكريم  شانتيه أو الكريم باتسيير.",
            "يرص البروفترول في طبق الخشاف العميق ثم يصب فوقه صلصة الشيكولاته."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 200,
        "protein": 6,
        "fat": 12,
        "carbs": 16,
        "fiber": 0,
        "sugar": 8,
        "cost": {
          "dairyEggs": 2.5,
          "grains": 0.1,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "des-105",
      "title": "عمل صلصة الشيكولاتة",
      "titleEn": "Chocolate Sauce (for Profiteroles)",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "يكفي للبروفترول",
      "masterIngredients": [
        {
          "id": "db110-1",
          "name": "مسحوق الشيكولاتة",
          "nameEn": "Chocolate powder",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "3 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db110-2",
          "name": "كورن فلاور أو نشا",
          "nameEn": "Cornflour or cornstarch",
          "standardAmount": "1.5 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "1.5 ملعقة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db110-3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "8 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "8 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db110-4",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1.5 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db110-5",
          "name": "زبد",
          "nameEn": "Butter",
          "standardAmount": "1 قطعة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 قطعة صغيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يقلب الكورن فلاور بقليل من الماء البارد ثم يخلط بمسحوق الشيكولاته ثم يضاف إليه باقي مقدار الماء تدريجيا مع التقليب المستمر.",
          "textEn": "Mix the cornflour with a little cold water, combine with the chocolate powder, then gradually stir in the rest of the water.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يرفع الخليط على درجة حرارة متوسطة مع تقليبه بالمضرب السلكي حتى يغلي.",
          "textEn": "Heat over medium heat, whisking, until it boils.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف إليه السكر والزبد ويترك حتى يغلي مع التقليب لمدة 5 دقائق حتى يغلظ القوام.",
          "textEn": "Add the sugar and butter and simmer, stirring, for 5 minutes until thickened.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يرفع من فوق الموقد ويستعمل فورا لتغطية البروفترول كله.",
          "textEn": "Remove from the heat and use immediately to cover all the profiteroles.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد أن تبرد الصلصة فوق البروفترول تدخل الثلاجة.",
          "textEn": "Once the sauce cools over the profiteroles, refrigerate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل صلصة الشيكولاتة",
          "ingredients": [
            "3 ملعقة كبيرة مسحوق الشيكولاتة",
            "½1 ملعقة صغيرة كورن فلاور أو نشا",
            "8 ملعقة كبيرة سكر",
            "½1 كوب ماء",
            "قطعة زبد صغيرة"
          ],
          "instructions": [
            "يقلب الكورن فلاور بقليل من الماء البارد ثم يخلط بمسحوق الشيكولاته ثم يضاف إليه باقي مقدار الماء تدريجياً مع التقليب المستمر.",
            "يرفع الخليط على درجة حرارة متوسطة مع تقليبه بالمضرب السلك حتى يغلي.",
            "يضاف إليه السكر والزبد ويترك حتى يغلي مع التقليب لمدة 5 دقائق حتى يغلظ القوام.",
            "يرفع من فوق البوتاجاز ويستعمل فورا لتغطية البروفترول كله.",
            "بعد أن تبرد الصلصة فوق البروفترول تدخل الثلاجة."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 90,
        "protein": 1,
        "fat": 3,
        "carbs": 16,
        "fiber": 1,
        "sugar": 14,
        "cost": {
          "specialty": 1,
          "sweeteners": 0.2,
          "dairyEggs": 0.3
        }
      }
    },
    {
      "id": "des-106",
      "title": "البكاعا بالشامبنيون",
      "titleEn": "Choux Pastry Fritters with Cinnamon Sugar",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "db111-1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "7 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "7 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db111-2",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db111-3",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db111-4",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/4 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db111-5",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db111-6",
          "name": "ذرة ملح",
          "nameEn": "A pinch of salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db111-7",
          "name": "زبيب ومكسرات",
          "nameEn": "Raisins and nuts",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db111-8",
          "name": "سكر بودرة وقرفة",
          "nameEn": "Powdered sugar and cinnamon, for dusting",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db111-9",
          "name": "زيت للتحمير",
          "nameEn": "Oil, for frying",
          "standardAmount": "غزير",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "غزير"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يغلي الماء مع الزبد ويقلبوا ثم نضيف الفانيليا ونرفعه من الحرارة.",
          "textEn": "Boil the water with the butter, then add the vanilla and remove from the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضيف الدقيق مع ذرة الملح إلى الماء المغلي تدريجيا مع الاستمرار فوق الموقد في التقليب حتى يذوب تماما ثم يرفع من فوق الموقد.",
          "textEn": "Add the flour and salt gradually to the hot water, stirring over the heat until fully combined, then remove from the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد أن تبرد العجينة نضيف لها البيض واحدة بعد واحدة ونخفقها جيدا مع الخليط بالمضرب.",
          "textEn": "Once the dough has cooled, beat in the eggs one at a time, whisking well after each.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضيف لها الزبيب والمكسرات.",
          "textEn": "Fold in the raisins and nuts.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدهن اليد بقليل من الزيت ونأخذ قطعة صغيرة من العجينة ونحمرها في زيت ساخن غير مقدوح ثم ترفع على مناديل ورقية.",
          "textEn": "Lightly oil your hands, take small pieces of dough, and fry in hot (not scorching) oil, then drain on paper towels.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد تحمير كل الكمية نرشها بالسكر البودرة والقرفة.",
          "textEn": "Once all are fried, dust with powdered sugar and cinnamon.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البكاعا بالشامبنيون",
          "ingredients": [
            "7 بيضات",
            "فانيليا",
            "½ كوب ماء",
            "¼ كوب زبدة",
            "2 كوب دقيق",
            "ذرة ملح",
            "زبيب ومكسرات",
            "سكر بودرة",
            "قرفة",
            "زيت للتحمير"
          ],
          "instructions": [
            "يغلي الماء مع الزبد ويقلبوا ثم نضيف الفانيليا ونرفعه من الحرارة.",
            "نضيف الدقيق مع ذرة الملح إلى الماء المغلي تدريجيا مع الاستمرار فوق البوتاجاز في التقليب حتى يذوب تماما ثم يرفع من فوق البوتاجاز.",
            "بعد أن تبرد العجينة نضيف لها البيض واحدة بعد واحدة ونخفقها جيدا مع الخليط بالمضرب.",
            "نضيف لها الزبيب والمكسرات.",
            "تدهن اليد بقليل من الزيت ونأخذ قطعة صغيرة من العجينة ونحمرها في زيت ساخن غير مقدوح ثم ترفع على مناديل ورقية.",
            "بعد تحمير كل الكمية نرشها بالسكر البودرة والقرفة."
          ]
        }
      },
      "estimates": {
        "servings": 7,
        "kcal": 300,
        "protein": 8,
        "fat": 18,
        "carbs": 28,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "dairyEggs": 3,
          "grains": 0.4,
          "fats": 1.5,
          "specialty": 1.5,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "des-107",
      "title": "البافارواز بالبسكويت",
      "titleEn": "Layered Biscuit Bavarois with Fruit and Cream",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة (+تبريد)",
      "cookTime": "-",
      "servings": "8-10 أفراد",
      "masterIngredients": [
        {
          "id": "db112-1",
          "name": "بسكويت شورتي أو ماري",
          "nameEn": "Shortbread or Marie biscuits",
          "standardAmount": "2-3 باكو",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2-3 باكو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db112-2",
          "name": "كريمة باتسيير (انظري باب الحلويات الغربية)",
          "nameEn": "Pastry cream (see recipe below)",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db112-3",
          "name": "مكسرات وجوز هند",
          "nameEn": "Nuts and coconut",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db112-4",
          "name": "مربى وقشدة",
          "nameEn": "Jam and clotted cream",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db112-5",
          "name": "كريم شانتيه بالفواكه (انظري الوصفة التالية)",
          "nameEn": "Fruit Chantilly cream (see recipe below)",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db112-6",
          "name": "خشاف خوخ أو فاكهة أخرى",
          "nameEn": "Peach khoshaf, or other fruit",
          "standardAmount": "1 علبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 علبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db112-7",
          "name": "صلصة تجميل (كراميل أو شيكولاتة أو زبد برتقال أو مربى)",
          "nameEn": "Finishing sauce (caramel, chocolate, orange butter, or jam)",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db112-8",
          "name": "كاكاو أو شيكولاتة مبشورة وبندق وعين جمل ومكسرات مفرية للتزيين",
          "nameEn": "Cocoa or grated chocolate, hazelnuts, walnuts and chopped nuts, for garnish",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نحضر بايركس ونكسر فيه البسكويت قطعا حسب كمية الكريمة.",
          "textEn": "Break the biscuits into a Pyrex dish, in proportion to the amount of cream.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تصب كريمة الباتسيير وهي ساخنة فوق البسكويت ويخلطوا معا حتى يتشرب البسكويت الكريمة مع عدم أن ينهري البسكويت.",
          "textEn": "Pour the hot pastry cream over the biscuits and mix so the biscuits soak it up without falling apart.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نخلط قليلا من المربى مع قليل من القشدة ثم نضيف لهم المكسرات وجوز الهند ثم نوزعهم على خليط البسكويت بالكريمة.",
          "textEn": "Mix a little jam with a little clotted cream, add nuts and coconut, and spread over the biscuit-cream mixture.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يرش الوجه بالشيكولاته المبشورة وتترك لتبرد ثم تدخل الثلاجة.",
          "textEn": "Sprinkle grated chocolate on top, let cool, then refrigerate.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد أن تبرد نخرج البايركس من الثلاجة ونصب عليها خليط الكريم شانتيه ونضع فوقها الفاكهة المقطعة حسب الذوق أو الخشاف المشكل ثم يدخل الثلاجة ثانية.",
          "textEn": "Once chilled, top with the fruit Chantilly cream and diced fruit or mixed khoshaf, then refrigerate again.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يجمَل باستخدام صلصة الكراميل أو الشيكولاته أو الزبد بالبرتقال أو المربى ونوزعها جيدا فوق الفواكه والكريم شانتيه.",
          "textEn": "Garnish with caramel sauce, chocolate sauce, orange butter, or jam, drizzled evenly over the fruit and cream.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ترش شيكولاتة مبشورة على الوجه بالتناسق مع البندق المقشر أو عين الجمل أو المكسرات المفرية أو حسب الذوق.",
          "textEn": "Finish with grated chocolate alongside peeled hazelnuts, walnuts, or chopped nuts, to taste.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "البافارواز بالبسكويت",
          "ingredients": [
            "2 : 3 بسكويت شورتي أو ماري",
            "كريمة باتسيير مكسرات",
            "جوز الهند",
            "كريم شانتيه بالفواكه",
            "صلصة تجميل",
            "علبة خشاف خوخ أو أيه فاكهة",
            "كاكاو أوشيكولاتة مبشورة",
            "بندق مقشر",
            "عين جمل",
            "مكسرات مفرية"
          ],
          "instructions": [
            "نحضر بايركس ونكسر فيه البسكويت قطعا حسب كمية الكريمة.",
            "تصب كريمة الباتسيير و هي ساخنة فوق البسكويت ويخلطوا معا حتى يتشرب البسكويت الكريمة مع عدم أن ينهري البسكوت.",
            "نخلط قليل من المربى مع قليل من القشدة ثم نضيف لهم المكسرات وجوز الهند ثم نوزعهم على خليط البسكويت بالكريمة.",
            "يرش الوجه بالشيكولاته المبشورة وتترك لتبرد ثم تدخل الثلاجة.",
            "بعد أن تبرد نخرج البايركس من الثلاجة ونصب عليها خليط الكريم شانتيه ونضع فوقها الفاكهة المقطعة حسب الذوق أو الخشاف المشكل ثم يدخل الثلاجة ثانية.",
            "يجمَل باستخدام صلصة الكراميل أو الشيكولاته أو الزبد بالبرتقال أو المربى ونوزعها جيدا فوق الفواكه والكريم شانتيه.",
            "ترش شيكولاتة مبشورة على الوجه بالتناسق مع البندق المقشر أو عين الجمل أو المكسرات المفرية أو حسب الذوق"
          ]
        }
      },
      "estimates": {
        "servings": 9,
        "kcal": 420,
        "protein": 6,
        "fat": 20,
        "carbs": 54,
        "fiber": 2,
        "sugar": 34,
        "cost": {
          "grains": 4,
          "dairyEggs": 3,
          "specialty": 3,
          "produce": 2
        }
      }
    },
    {
      "id": "des-108",
      "title": "عمل كريمة الباتسيير",
      "titleEn": "Chocolate Pastry Cream",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "يكفي للبافارواز",
      "masterIngredients": [
        {
          "id": "db113-1",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db113-2",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3 بيضات",
          "category": "other",
          "sourceVariations": {
            "doc1": "3 بيضات"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db113-3",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db113-4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "4 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "4 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db113-5",
          "name": "كورن فلاور أو كاسترد",
          "nameEn": "Cornflour, or custard powder",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db113-6",
          "name": "كاكاو أو شيكولاته مقطعة",
          "nameEn": "Cocoa, or chopped chocolate",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخفق البيض جيدا ثم يضاف الكورن فلاور أو الكاسترد ويضربوا جيدا.",
          "textEn": "Whisk the eggs well, then whisk in the cornflour or custard powder.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يغلي اللبن مع السكر على درجة متوسطة ثم يرفع من فوق الموقد.",
          "textEn": "Boil the milk with the sugar over medium heat, then remove from the heat.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف له خليط البيض ويقلبوا جيدا ثم يعاد ثانيا على درجة حرارة هادئة مع ضربه بالمضرب جيدا ثم يرش بالفانيليا حتى يصير سميكا نوعا للاستعمال.",
          "textEn": "Whisk in the egg mixture, return to low heat, whisking well, and stir in the vanilla until thick enough to use.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يخلط بالشيكولاته المقطعة أو الكاكاو حتى يصير اللون بنيا.",
          "textEn": "Stir in the chopped chocolate or cocoa until brown.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل كريمة الباتسيير",
          "ingredients": [
            "2 كوب لبن",
            "3 بيضات",
            "فانيليا",
            "4 ملعقة كبيرة سكر",
            "2 ملعقة كبيرة كورن فلاور أو كستر",
            "كاكاو أوشيكولاتة مقطعة"
          ],
          "instructions": [
            "يخفق البيض جيدا ثم يضاف الكورن فلاور أو الكستر ويضربوا جيدا.",
            "يغلي اللبن مع السكر على درجة متوسطة ثم يرفع من فوق البوتاجاز.",
            "يضاف له خليط البيض ويقلبوا جيدا ثم يعاد ثانيا على درجة حرارة هادئة مع ضربه بالمضرب جيدا ثم يرش بالفانيليا حتى يصير سميكا نوعا للاستعمال.",
            "يخلط بالشيكولاته المقطعة أو الكاكاو حتى يصير اللون بنيا."
          ]
        }
      },
      "estimates": {
        "servings": 9,
        "kcal": 90,
        "protein": 4,
        "fat": 3,
        "carbs": 12,
        "fiber": 1,
        "sugar": 9,
        "cost": {
          "dairyEggs": 2,
          "sweeteners": 0.2,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "des-109",
      "title": "عمل الكريم شانتيه بالفواكه",
      "titleEn": "Fruit-Blended Chantilly Cream",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "-",
      "servings": "يكفي لتزيين تورتة واحدة",
      "masterIngredients": [
        {
          "id": "db114-1",
          "name": "كريم شانتيه (بودرة)",
          "nameEn": "Chantilly cream powder",
          "standardAmount": "2 باكو",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "2 باكو"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db114-2",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "حسب الحاجة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db114-3",
          "name": "موز أو فراولة أو جوافة أو خوخ أو أناناس",
          "nameEn": "Banana, strawberry, guava, peach, or pineapple",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db114-4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نضرب في الخلاط اللبن مع أي نوع من الفواكه مثل موزة أو قليل من الفراولة أو الجوافة أو الخوخ أو الأناناس مع السكر.",
          "textEn": "Blend the milk with any fruit — banana, strawberry, guava, peach, or pineapple — and sugar.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نحضر مضرب البيض الكهربائي ونسكب خليط اللبن بالفواكه ونسكب فوقه بودرة الكريم شانتيه ويضرب بالمضرب لمدة 3 دقائق تقريبا.",
          "textEn": "In an electric mixer, combine the fruit-milk mixture with the Chantilly cream powder and beat for about 3 minutes.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل الكريم شانتيه بالفواكه",
          "ingredients": [
            "2 باكو كريم شانتيه",
            "مقدار من اللبن",
            "موز أو فراولة",
            "الفواكه الطازجة"
          ],
          "instructions": [
            "نضرب في الخلاط اللبن مع أي نوع من الفواكه مثل موزة أو قليل من الفراولة أو الجوافة أو الخوخ أو الاناناس مع السكر.",
            "نحضر مضرب البيض الكهربائي ونسكب خليط اللبن بالفواكه ونسكب فوقه بودرة الكريم شانتيه ويضرب بالمضرب لمدة 3 دقائق تقريبا."
          ]
        }
      },
      "estimates": {
        "servings": 10,
        "kcal": 90,
        "protein": 1,
        "fat": 6,
        "carbs": 9,
        "fiber": 0,
        "sugar": 8,
        "cost": {
          "dairyEggs": 3,
          "produce": 1.5,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "des-110",
      "title": "عمل صلصة الكراميل و الشيكولاتة",
      "titleEn": "Caramel and Chocolate Cream Sauce",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "يكفي لتزيين تورتة واحدة",
      "masterIngredients": [
        {
          "id": "db115-1",
          "name": "كريمة لبانية أو قشدة",
          "nameEn": "Whipping cream, or clotted cream",
          "standardAmount": "1 مكيال أو علبة متوسطة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 مكيال أو علبة متوسطة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db115-2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1 مكيال",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 مكيال"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db115-3",
          "name": "شيكولاته مبشورة",
          "nameEn": "Grated chocolate",
          "standardAmount": "1/2 إلى 3/4 مكيال",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 إلى 3/4 مكيال"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db115-4",
          "name": "فراولة",
          "nameEn": "Strawberries",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نحضر طاسة ونضع فيها السكر وقليلا من الماء حتى يحمر ويصبح اللون كالكراميل.",
          "textEn": "Cook the sugar with a little water in a pan until it browns into caramel.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نسكب الكريمة أو القشدة على الكراميل ونخفض درجة الحرارة ونقلبها باحتراس للتأكد أنها ساحت تماما.",
          "textEn": "Pour the cream or clotted cream over the caramel, lower the heat, and stir carefully until fully melted.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضيف لها الشيكولاته المبشورة.",
          "textEn": "Stir in the grated chocolate.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل صلصة الكراميل و الشيكولاتة",
          "ingredients": [
            "1 مكيال كريمة لباني أو علبة متوسطة قشدة",
            "1 مكيال سكر",
            "½ : ¾ مكيال شيكولاته مبشورة",
            "بعض الفراولة"
          ],
          "instructions": [
            "نحضر طاسة ونضع فيها السكر وقليل من الماء حتى يحمر ويصبح الون كالكرميل.",
            "نسكب الكريمة أو القشدة على الكرميل ونخفض درجة الحرارة ونقلبها باحتراس للتأكد أنها ساحت تماما.",
            "نضيف لها الشيكولاته المبشورة."
          ]
        }
      },
      "estimates": {
        "servings": 10,
        "kcal": 160,
        "protein": 1,
        "fat": 10,
        "carbs": 18,
        "fiber": 1,
        "sugar": 17,
        "cost": {
          "dairyEggs": 2.5,
          "sweeteners": 0.3,
          "specialty": 2
        }
      }
    },
    {
      "id": "des-111",
      "title": "عمل صلصة الشيكولاية السايحة",
      "titleEn": "Fluid Chocolate Sauce with Egg",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "يكفي لتغطية تورتة واحدة",
      "masterIngredients": [
        {
          "id": "db116-1",
          "name": "زبد أو سمن",
          "nameEn": "Butter, or ghee",
          "standardAmount": "1 قطعة",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1 قطعة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db116-2",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "2 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db116-3",
          "name": "فانيليا",
          "nameEn": "Vanilla",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db116-4",
          "name": "كاكاو سادة أو بودرة شيكولاتة",
          "nameEn": "Plain cocoa, or chocolate powder",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "2 ملعقة كبيرة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db116-5",
          "name": "لبن",
          "nameEn": "Milk",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "قليل"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db116-6",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "للتحلية",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "للتحلية"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db116-7",
          "name": "شيكولاته مقطعة",
          "nameEn": "Chopped chocolate",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تخلط جميع المقادير بالمضرب حتى تتجانس.",
          "textEn": "Beat all the ingredients together until smooth.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع الخليط على درجة حرارة هادئة مع التقليب حتى يسيل قوامها.",
          "textEn": "Heat gently, stirring, until it becomes a fluid sauce.",
          "phase": "cook",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يمكن مضاعفة المقادير حتى تكفي لتغطية الوجه بالكامل.",
          "textEn": "The recipe can be doubled to fully cover the top of a cake.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "tip"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل صلصة الشيكولاية السايحة",
          "ingredients": [
            "قطعة زبد أو سمن",
            "2 بيضة",
            "فانيليا",
            "2 ملعقة كبيرة من الكاكاو السادة أو بودرة الشيكولاته",
            "قليل من اللبن",
            "سكر للتحلية",
            "بعض الشيكولاته المقطعة"
          ],
          "instructions": [
            "تخلط جميع المقادير بالمضرب حتى تتجانس.",
            "يوضع الخليط على درجة حرارة هادئة مع التقليب حتى يسيل قوامها",
            "يمكن مضاعفة المقادير حتى تكفى لتغطية الوجه بالكامل"
          ]
        }
      },
      "estimates": {
        "servings": 10,
        "kcal": 80,
        "protein": 2,
        "fat": 5,
        "carbs": 8,
        "fiber": 1,
        "sugar": 7,
        "cost": {
          "dairyEggs": 1,
          "specialty": 1,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "des-112",
      "title": "عمل حلوي الزبد بالبرتقال",
      "titleEn": "Orange Butter Cream",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "-",
      "servings": "يكفي لتزيين تورتة واحدة",
      "masterIngredients": [
        {
          "id": "db117-1",
          "name": "سكر ناعم",
          "nameEn": "Fine sugar",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db117-2",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {
            "doc1": "1/2 كوب"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db117-3",
          "name": "بشر برتقال",
          "nameEn": "Orange zest",
          "standardAmount": "1 برتقالة",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1 برتقالة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يخفق الزبد جيدا ثم يضاف له السكر تدريجيا مع الخفق المستمر، ثم يضاف بشر برتقالة ناعمة ويخفقوا جيدا.",
          "textEn": "Beat the butter well, gradually add the sugar while beating, then add the finely grated orange zest and beat well.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 1,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل حلوي الزبد بالبرتقال",
          "ingredients": [
            "½ كوب سكر ناعم",
            "½ كوب زبدة",
            "بشر برتقالة"
          ],
          "instructions": [
            "يخفق الزبد جيدا ثم يضاف له السكر تدريجيا مع الخفق  المستمر ثم يضاف بشر برتقالة ناعمة ويخفقوا جيدا."
          ]
        }
      },
      "estimates": {
        "servings": 10,
        "kcal": 120,
        "protein": 0,
        "fat": 9,
        "carbs": 10,
        "fiber": 0,
        "sugar": 10,
        "cost": {
          "dairyEggs": 2,
          "sweeteners": 0.2,
          "produce": 0.5
        }
      }
    },
    {
      "id": "des-113",
      "title": "عمل حلوى المربى أو الجيلي",
      "titleEn": "Whipped Jam or Jelly Meringue Topping",
      "chapter": "الباب السادس: الحلويات الغربية",
      "chapterNumber": 6,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "5 دقائق",
      "servings": "يكفي لتزيين تورتة واحدة",
      "masterIngredients": [
        {
          "id": "db118-1",
          "name": "مربى أو جيلي مطهو",
          "nameEn": "Cooked jam, or jelly",
          "standardAmount": "1/2 فنجان",
          "category": "sweet_fruit",
          "sourceVariations": {
            "doc1": "1/2 فنجان"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db118-2",
          "name": "زلال بيضة",
          "nameEn": "Egg white",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {
            "doc1": "1 بيضة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "db118-3",
          "name": "ذرة ملح",
          "nameEn": "A pinch of salt",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {
            "doc1": "حسب الرغبة"
          },
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يسيح الجيلي أو المربى على حمام مائي حتى يصبح خفيف القوام.",
          "textEn": "Melt the jelly or jam in a water bath until it loosens.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يخفق زلال البيض مع ذرة الملح حتى يجمد.",
          "textEn": "Whip the egg white with a pinch of salt to stiff peaks.",
          "phase": "prep",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف الجيلي أو المربى إلى زلال البيض ثم يخفقوا جيدا حتى يصير قوامها متوسطا ليسهل فردها على الوجه.",
          "textEn": "Fold the jelly or jam into the egg white and beat well until medium-thick and easy to spread on top.",
          "phase": "finish",
          "sourceDocs": [
            "doc1"
          ],
          "importance": "core"
        }
      ],
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [
          "doc1"
        ],
        "reconciliationSummary": "مصدر واحد (كراسة الوصفات الأصلية)، لم تتوفر نسخ إضافية للمقارنة."
      },
      "rawDocVersions": {
        "doc1": {
          "title": "عمل حلوى المربى أو الجيلي",
          "ingredients": [
            "½ فنجان مربى أو جيلي مطهو",
            "زلال بيضة",
            "ذرة ملح"
          ],
          "instructions": [
            "يسيح الجيلي أو المربى على حمام مائي حتى يصبح خفيف القوام.",
            "يخفق زلال البيض مع ذرة الملح حتى يجمد.",
            "يضاف الجيلي أو المربى إلى زلال البيض ثم يخفقوا جيدا حتى يصير قوامها متوسطا ليسهل فردها على الوجه."
          ]
        }
      },
      "estimates": {
        "servings": 10,
        "kcal": 30,
        "protein": 1,
        "fat": 0,
        "carbs": 7,
        "fiber": 0,
        "sugar": 6,
        "cost": {
          "sweeteners": 0.8,
          "dairyEggs": 0.3
        }
      }
    },
    {
      "id": "add-001",
      "title": "مندي الدجاج المدخن",
      "titleEn": "Smoked Chicken Mandi",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "65 دقيقة",
      "servings": "5-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-001-i1",
          "name": "دجاجة كاملة مقسومة نصفين",
          "standardAmount": "1 دجاجة (حوالي 1.2 كيلو)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-001-i2",
          "name": "أرز بسمتي مغسول ومصفى",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-001-i3",
          "name": "مرق الدجاج من السلق",
          "standardAmount": "4 ونصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-001-i4",
          "name": "بصل مفروم ناعماً",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-001-i5",
          "name": "سمن أو زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-001-i6",
          "name": "زعفران منقوع في ماء الزهر (أو كركم)",
          "standardAmount": "نصف ملعقة صغيرة + ملعقتان ماء زهر",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-001-i7",
          "name": "بهارات مندي (هيل مطحون وفلفل أبيض وثوم بودرة)",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-001-i8",
          "name": "توابل صحيحة (قرفة، هيل، قرنفل، لومي، ورق غار)",
          "standardAmount": "2 عود قرفة + 4 حبات هيل + 4 قرنفل + 1 لومي + 1 ورقة غار",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-001-i9",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة وملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-001-i10",
          "name": "جمرة فحم للتدخين",
          "standardAmount": "1 جمرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-001-i11",
          "name": "مكسرات محمصة وزبيب وبصل مقرمش للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسلق الدجاج في ماء يغلي مع التوابل الصحيحة والملح لمدة 25-30 دقيقة حتى ينضج معظمه، ثم يُرفع ويُصفى المرق ويُحتفظ به.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط نصف الزعفران المنقوع مع ملعقة سمن وبهارات المندي والملح، ويُدهن به الدجاج من كل الجهات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرص الدجاج في صينية ويُشوى تحت شواية الفرن نحو 10 دقائق حتى يحمر جلده ويقرمش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُشوح البصل في باقي السمن حتى يذبل دون أن يتلون، ثم يُضاف الأرز ويُقلب دقيقتين حتى تتغلف حباته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُصب المرق المغلي فوق الأرز حتى يعلوه بنحو سنتيمتر ونصف، ويُترك على نار عالية حتى يتشرب معظمه، ثم تُهدأ النار ويُغطى 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُرش باقي الزعفران على جزء من سطح الأرز ليتلون، ويُرص الدجاج فوقه داخل القدر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "للتدخين: تُوضع قطعة قصدير صغيرة بها ملعقة زيت في وسط الأرز، ثم الجمرة المشتعلة فوقها، ويُغلق القدر بإحكام 10 دقائق ثم تُرفع الجمرة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يُقدم المندي في صينية واسعة مزيناً بالمكسرات والزبيب والبصل المقرمش.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المندي طبق يمني الأصل يُطهى تقليدياً في حفرة تحت الأرض، والتدخين بالجمرة داخل القدر يعطي نكهته المميزة في المطبخ البيتي. يُقدم عادة مع صلصة الدقوس أو السحاوق.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/المندي-المدخن-بالدجاج-أو-اللحم-أسرار-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5.5,
        "kcal": 640,
        "protein": 38,
        "fat": 24,
        "carbs": 66,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 6,
          "grains": 2.5,
          "produce": 0.5,
          "dairyEggs": 0.8,
          "spices": 1,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "add-002",
      "title": "كبسة الدجاج",
      "titleEn": "Chicken Kabsa",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "5-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-002-i1",
          "name": "دجاجة مقطعة أرباعاً",
          "standardAmount": "1 دجاجة (حوالي 1.2 كيلو)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-002-i2",
          "name": "أرز بسمتي منقوع 30 دقيقة",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-002-i3",
          "name": "بصل مفروم",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-002-i4",
          "name": "ثوم مفروم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-002-i5",
          "name": "طماطم مفرومة",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-002-i6",
          "name": "معجون طماطم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-002-i7",
          "name": "جزر مبشور خشن",
          "standardAmount": "1 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-002-i8",
          "name": "فلفل أخضر حار",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-002-i9",
          "name": "زيت أو سمن",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-002-i10",
          "name": "بهارات كبسة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-002-i11",
          "name": "لومي (ليمون أسود) وهيل وقرفة وورق غار",
          "standardAmount": "2 لومي + 4 هيل + 1 عود قرفة + 2 ورقة غار",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-002-i12",
          "name": "ماء ساخن",
          "standardAmount": "4 ونصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-002-i13",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-002-i14",
          "name": "لوز محمص وزبيب للتزيين",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن الزيت في قدر واسع ويُشوح البصل حتى يذهب، ثم يُضاف الثوم والفلفل الحار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف قطع الدجاج وتُقلب مع البصل حتى يتغير لونها من كل الجهات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف الطماطم ومعجون الطماطم والجزر وبهارات الكبسة والتوابل الصحيحة، وتُقلب حتى تتسبك الطماطم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب الماء الساخن ويُضبط الملح، ويُترك الدجاج على نار متوسطة 30 دقيقة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرفع الدجاج ويُحمر في الفرن أو في مقلاة حتى يأخذ لوناً ذهبياً، ويُقاس المرق المتبقي ليكون نحو 4 أكواب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُضاف الأرز المصفى إلى المرق المغلي ويُترك على نار عالية حتى يتشرب معظم الماء، ثم يُغطى على نار هادئة جداً 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُقلب الأرز برفق ويُفرد في طبق التقديم، ويُرص الدجاج فوقه ويُزين باللوز والزبيب.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكبسة هي الطبق الوطني في السعودية ودول الخليج. اللومي (الليمون الأسود المجفف) يعطيها حموضتها ورائحتها المميزة، ويمكن استخدام نفس الطريقة مع اللحم أو الروبيان.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-الكبسة-عمل-كبسة-الروبيان-اللذيذ/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5.5,
        "kcal": 610,
        "protein": 36,
        "fat": 22,
        "carbs": 64,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 6,
          "grains": 2.5,
          "produce": 1.5,
          "dairyEggs": 0.5,
          "spices": 1,
          "specialty": 1
        }
      }
    },
    {
      "id": "add-003",
      "title": "البسبوسة بجوز الهند والزبادي",
      "titleEn": "Coconut & Yogurt Basbousa",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-003-i1",
          "name": "سميد خشن",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-003-i2",
          "name": "جوز هند مبشور",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-003-i3",
          "name": "دقيق",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-003-i4",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-003-i5",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-003-i6",
          "name": "فانيليا",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-003-i7",
          "name": "ملح",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-003-i8",
          "name": "زبدة ذائبة مع زيت",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-003-i9",
          "name": "زبادي",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-003-i10",
          "name": "حليب",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-003-i11",
          "name": "شربات: سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-003-i12",
          "name": "شربات: ماء",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-003-i13",
          "name": "شربات: عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغلى السكر والماء على نار متوسطة، ثم يُضاف الليمون ويُترك 5 دقائق ويُرفع ليبرد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخلط المكونات الجافة: السميد والدقيق وجوز الهند والسكر والبيكنج بودر والفانيليا والملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخلط الزبادي والحليب مع الزبدة والزيت، ثم يُضاف السائل إلى الخليط الجاف ويُقلب برفق دون عجن حتى يتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب الخليط في صينية مدهونة ويُسوى ويُقطع مربعات قبل الخبز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز على الرف الأوسط في فرن مسخن على 180 درجة من أسفل حتى تحمر الحواف، ثم من أعلى حتى يتلون الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُسقى الشربات الفاتر على البسبوسة فور خروجها من الفرن، وتُترك لتتشربه قبل التقطيع.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذه البسبوسة بدون بيض، وجوز الهند يجعل قوامها هشاً ورطباً في الوقت نفسه. الشربات الفاتر على البسبوسة الساخنة يضمن تشربها دون أن تصبح عجينة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/البسبوسة-بالزبادي-وجوز-الهند/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 290,
        "protein": 4,
        "fat": 13,
        "carbs": 40,
        "fiber": 2,
        "sugar": 26,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 1.2,
          "sweeteners": 0.6,
          "specialty": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-004",
      "title": "السمبوسة باللحم المفروم",
      "titleEn": "Meat Samosa",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "قلي",
      "prepTime": "45 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "20-24 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-004-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-004-i2",
          "name": "ماء",
          "standardAmount": "نصف كوب تقريباً",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-004-i3",
          "name": "زيت للعجين",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-004-i4",
          "name": "ملح وسكر للعجين",
          "standardAmount": "1 ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-004-i5",
          "name": "لحم مفروم",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-004-i6",
          "name": "بصل مفروم ناعماً",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-004-i7",
          "name": "ثوم مهروس",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-004-i8",
          "name": "كمون وكركم وفلفل أسود",
          "standardAmount": "نصف ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-004-i9",
          "name": "بقدونس أو كزبرة مفرومة",
          "standardAmount": "ربع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-004-i10",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الدقيق مع الملح والسكر والزيت، ويُضاف الماء تدريجياً مع العجن حتى تتكون عجينة ناعمة، وتُغطى وتُترك 30 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشوح البصل والثوم في ملعقتي زيت حتى يذبلا، ثم يُضاف اللحم ويُقلب حتى يتفكك وينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف البهارات والملح ويُقلب حتى يجف ماء اللحم، ثم يُضاف البقدونس وتُترك الحشوة لتبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُفرد العجينة رقيقة وتُقطع دوائر، وتُقسم كل دائرة نصفين، ويُشكل كل نصف قمعاً يُملأ بالحشوة وتُلصق حوافه بقليل من الماء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقلى السمبوسة في زيت متوسط الحرارة حتى تصبح ذهبية ومقرمشة، ثم تُصفى على ورق مطبخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يمكن استخدام رقائق السمبوسة الجاهزة بدلاً من العجين، أو دهن القطع بالزيت وخبزها في فرن 200 درجة لنحو 15 دقيقة.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        }
      ],
      "culturalNotes": "السمبوسة من أشهر مقبلات مائدة رمضان في الخليج والشام ومصر. يمكن تجهيزها وتجميدها قبل القلي وقليها مباشرة من الفريزر.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-السمبوسة-خطوة-بخطوة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 260,
        "protein": 13,
        "fat": 14,
        "carbs": 20,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 5,
          "grains": 0.5,
          "produce": 0.6,
          "fats": 1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-005",
      "title": "السينابون بالقرفة",
      "titleEn": "Cinnamon Rolls (Cinnabon)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة + ساعة ونصف تخمير",
      "cookTime": "25 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-005-i1",
          "name": "دقيق",
          "standardAmount": "3 إلى 3 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-005-i2",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-005-i3",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-005-i4",
          "name": "زبدة ذائبة للعجين",
          "standardAmount": "1 ونصف ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-005-i5",
          "name": "حليب بودرة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-005-i6",
          "name": "بودرة كريم شانتيه",
          "standardAmount": "نصف ظرف",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-005-i7",
          "name": "خميرة فورية",
          "standardAmount": "نصف ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-005-i8",
          "name": "سكر للعجين",
          "standardAmount": "1 ونصف ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-005-i9",
          "name": "بيكنج بودر وملح",
          "standardAmount": "نصف ملعقة صغيرة + ربع ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-005-i10",
          "name": "زبدة طرية للحشو",
          "standardAmount": "100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-005-i11",
          "name": "سكر بني",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-005-i12",
          "name": "قرفة مطحونة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-005-i13",
          "name": "جبن كريمي للصوص",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-005-i14",
          "name": "سكر بودرة",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-005-i15",
          "name": "حليب وفانيليا للصوص",
          "standardAmount": "1 ملعقة كبيرة + ربع ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنشط الخميرة في الماء الدافئ مع السكر، ثم يُضاف البيض والزبدة وحليب البودرة والكريم شانتيه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الدقيق مع البيكنج بودر والملح تدريجياً، وتُعجن 10 دقائق حتى تصبح العجينة ناعمة، وتُغطى وتُترك ساعة لتتخمر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُفرد العجينة مستطيلاً رقيقاً، وتُدهن بالزبدة الطرية ويُرش فوقها خليط السكر البني والقرفة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُلف العجينة لفاً محكماً من الجانب الطويل وتُقطع شرائح بخيط لتحتفظ بشكلها الدائري.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرص القطع في صينية مدهونة وتُترك 30 دقيقة، ثم تُخبز في فرن 180 درجة لمدة 20-25 دقيقة حتى تتلون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُخفق الجبن الكريمي مع السكر البودرة والحليب والفانيليا، ويُوزع على اللفائف وهي دافئة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "قطع اللفائف بالخيط بدلاً من السكين يمنع ضغط العجين ويحافظ على الدوائر واضحة. تُحفظ مغطاة يومين وتُسخن ثوانيَ في الميكروويف قبل التقديم.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/عمل-السينابون-اللذيذ-بالقرفة-اسهل-طر/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 330,
        "protein": 6,
        "fat": 13,
        "carbs": 48,
        "fiber": 1,
        "sugar": 22,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 3,
          "sweeteners": 1.2,
          "spices": 0.3,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "add-006",
      "title": "بيتزا المقلاة بدون فرن",
      "titleEn": "No-Oven Skillet Pizza",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "تحمير",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "2-4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-006-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-006-i2",
          "name": "ماء دافئ",
          "standardAmount": "1 وثلاثة أرباع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-006-i3",
          "name": "زيت نباتي",
          "standardAmount": "70 مل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-006-i4",
          "name": "حليب بودرة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-006-i5",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-006-i6",
          "name": "خميرة فورية وبيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة من كل منهما",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-006-i7",
          "name": "أوريجانو وملح",
          "standardAmount": "1 ملعقة صغيرة + ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-006-i8",
          "name": "معجون طماطم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-006-i9",
          "name": "ثوم بودرة وزعتر وريحان مجفف",
          "standardAmount": "1 ملعقة صغيرة ثوم + 1 زعتر + نصف ريحان",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-006-i10",
          "name": "جبن موزاريلا",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-006-i11",
          "name": "فلفل ألوان وطماطم مقطعة مكعبات",
          "standardAmount": "1 فلفل أخضر + 1 أصفر + 1 طماطم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-006-i12",
          "name": "زيتون شرائح",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط معجون الطماطم مع الثوم البودرة والزعتر والريحان وقليل من السكر والملح لتكون صلصة سريعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخلط المكونات الجافة للعجين، ثم يُضاف الزيت والماء ويُخفق الخليط باليد حتى يصبح عجيناً سائلاً ناعماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُدهن مقلاة بالزيت ويُصب فيها نصف الخليط ويُسوى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُوزع الصلصة ثم طبقة من الجبن، ثم الخضار والزيتون، ثم باقي الجبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُغطى المقلاة بإحكام وتُترك على نار هادئة جداً 10-15 دقيقة حتى تنضج العجينة ويذوب الجبن، وتُكرر مع باقي الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذه البيتزا لا تحتاج إلى عجن أو تخمير طويل، والسر هو النار الهادئة جداً والغطاء المحكم حتى تنضج العجينة من الداخل قبل أن يحترق القاع.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/بيتزا-المقلاة-افضل-طريقة-لعمل-البيتزا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 620,
        "protein": 20,
        "fat": 30,
        "carbs": 66,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 2.5,
          "produce": 1.5,
          "fats": 0.5,
          "spices": 0.4,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "add-007",
      "title": "كيك الزبيب الهش",
      "titleEn": "Fluffy Raisin Cake",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45-50 دقيقة",
      "servings": "8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-007-i1",
          "name": "دقيق منخول",
          "standardAmount": "2 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-007-i2",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-007-i3",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-007-i4",
          "name": "زبيب",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-007-i5",
          "name": "بيض",
          "standardAmount": "3 حبات كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-007-i6",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-007-i7",
          "name": "حليب",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-007-i8",
          "name": "زيت أو زبدة ذائبة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-007-i9",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-007-i10",
          "name": "خل أبيض",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقلب الزبيب مع ملعقة كبيرة من الدقيق حتى يتغلف، فيمنعه ذلك من الهبوط إلى قاع القالب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخفق البيض مع السكر والفانيليا حتى يتضاعف حجمه ويفتح لونه، ثم يُضاف الزيت والحليب والخل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الدقيق المنخول مع البيكنج بودر والملح تدريجياً ويُقلب برفق، وفي النهاية يُضاف الزبيب بملعقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب الخليط في قالب مدهون ويُخبز في فرن مسخن على 180 درجة لمدة 45-50 دقيقة حتى تخرج عود الاختبار نظيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُترك الكيكة لتبرد تماماً قبل التقطيع حتى يتماسك الزبيب داخلها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "نقع الزبيب عشر دقائق في ماء الورد أو عصير البرتقال ثم تجفيفه قبل تغليفه بالدقيق يجعله أطرى ويضيف نكهة منعشة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كيك-الزبيب-الهش-أسرار-توزيع-الزبيب-وال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 390,
        "protein": 7,
        "fat": 15,
        "carbs": 58,
        "fiber": 2,
        "sugar": 32,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1.3,
          "sweeteners": 0.4,
          "specialty": 1.2,
          "fats": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-008",
      "title": "المبكبكة الليبية باللحم",
      "titleEn": "Libyan Mbakbaka with Lamb",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "4-5 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-008-i1",
          "name": "لحم ضأن أو بقري بالعظم مكعبات",
          "standardAmount": "700 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-008-i2",
          "name": "معكرونة صغيرة (خواتم أو مقصوصة)",
          "standardAmount": "400 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-008-i3",
          "name": "بصل مفروم",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-008-i4",
          "name": "زيت أو سمن",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-008-i5",
          "name": "فلفل أخضر حار صحيح",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-008-i6",
          "name": "ثوم مهروس",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-008-i7",
          "name": "معجون طماطم",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-008-i8",
          "name": "عصير طماطم",
          "standardAmount": "2 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-008-i9",
          "name": "بطاطس مكعبات",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-008-i10",
          "name": "حمص مسلوق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-008-i11",
          "name": "بهارات ليبية (حرارات) أو بهارات مشكلة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-008-i12",
          "name": "كركم وكزبرة جافة",
          "standardAmount": "1 ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-008-i13",
          "name": "شطة وفلفل أسود",
          "standardAmount": "نصف ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-008-i14",
          "name": "ملح",
          "standardAmount": "1 ونصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-008-i15",
          "name": "ماء مغلي",
          "standardAmount": "5-6 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن الزيت في قدر عميق ويُشوح البصل مع اللحم حتى يتغير لون اللحم ويحمر البصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف معجون الطماطم والكركم والحرارات والشطة والكزبرة والفلفل، ويُقلب دقيقتين حتى تفوح الرائحة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف عصير الطماطم والماء المغلي ويُغطى القدر ويُترك على نار هادئة 35-40 دقيقة حتى ينضج اللحم معظمه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف البطاطس والحمص والثوم والفلفل الحار ويُضبط الملح، ويُترك 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُضاف المعكرونة النيئة مباشرة إلى المرق، وتُقلب من وقت لآخر 10-12 دقيقة حتى تنضج وتتشرب الصلصة وتبقى الصلصة كثيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُترك القدر مغطى 5 دقائق بعد إطفاء النار ثم يُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المبكبكة تعني الأكلة التي \"تبقبق\" في القدر، وهي طبق ليبي يُطهى فيه كل شيء في قدر واحد، فتتشرب المعكرونة المرق الحار مباشرة بدلاً من سلقها في ماء منفصل.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/المبكبكة-الليبية-باللحمة-أسرار-الطشة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4.5,
        "kcal": 680,
        "protein": 36,
        "fat": 24,
        "carbs": 78,
        "fiber": 6,
        "sugar": 8,
        "cost": {
          "protein": 10,
          "grains": 1.8,
          "produce": 2,
          "fats": 0.4,
          "spices": 0.6
        }
      }
    },
    {
      "id": "add-009",
      "title": "الهريسة الهشة بجوز الهند",
      "titleEn": "Soft Harissa Semolina Cake with Coconut",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-009-i1",
          "name": "سميد",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-009-i2",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-009-i3",
          "name": "جوز هند مبشور",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-009-i4",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-009-i5",
          "name": "بيكنج بودر",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-009-i6",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-009-i7",
          "name": "زيت",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-009-i8",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-009-i9",
          "name": "بيض بدرجة حرارة الغرفة",
          "standardAmount": "3 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-009-i10",
          "name": "شربات: سكر",
          "standardAmount": "2 ونصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-009-i11",
          "name": "شربات: ماء",
          "standardAmount": "2 ونصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-009-i12",
          "name": "شربات: عصير ليمون",
          "standardAmount": "عصير نصف ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغلى السكر والماء على نار متوسطة، ثم يُضاف عصير الليمون ويُترك يغلي 10 دقائق على نار هادئة، ويُترك ليبرد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخفق البيض مع السكر والفانيليا حتى يبدأ السكر بالذوبان، ثم يُضاف الزبادي والزيت.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف السميد وجوز الهند، ثم الدقيق المنخول مع البيكنج بودر، ويُقلب حتى يتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب الخليط في قالب مدهون قطر 23 سم، ويُطرق القالب على السطح ليستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُخبز في فرن مسخن 10 دقائق على 200 درجة، ثم 30-35 دقيقة على 180 درجة حتى يتلون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُسقى الشربات البارد على الهريسة فور خروجها من الفرن، وتُترك لتهدأ قبل التقطيع.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الهريسة في بلاد الشام قريبة من البسبوسة المصرية، لكنها تحتوي على البيض والدقيق فيصبح قوامها أشبه بالكيك الطري.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريفة-عمل-الهريسة-الهشة-كيك-البسبوسة-ب/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 360,
        "protein": 5,
        "fat": 11,
        "carbs": 62,
        "fiber": 1,
        "sugar": 46,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 1.3,
          "sweeteners": 1.4,
          "specialty": 0.8,
          "fats": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-010",
      "title": "الدونات بالعجينة القطنية",
      "titleEn": "Fluffy Yeast Donuts",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة + ساعة ونصف تخمير",
      "cookTime": "15 دقيقة",
      "servings": "6 قطع كبيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-010-i1",
          "name": "دقيق متعدد الاستخدامات",
          "standardAmount": "2 وربع كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-010-i2",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-010-i3",
          "name": "ملح",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-010-i4",
          "name": "حليب دافئ",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-010-i5",
          "name": "زبدة طرية",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-010-i6",
          "name": "بيض",
          "standardAmount": "1 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-010-i7",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-010-i8",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-010-i9",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-010-i10",
          "name": "للتغطية: سكر وقرفة أو صوص شوكولاتة بيضاء وداكنة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط المكونات كلها عدا الحليب في وعاء العجان، ثم يُضاف الحليب تدريجياً ويُعجن 10 دقائق حتى تصبح العجينة ناعمة وتلتصق قليلاً باليد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُشكل العجينة كرة وتُوضع في وعاء مدهون وتُغطى وتُترك لتتخمر ساعة إلى ساعة ونصف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُفرد العجينة بسمك 2 سم وتُقطع دوائر بكوب، ثم يُفرغ وسطها بغطاء صغير، ويُعاد فرد البواقي وتقطيعها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص القطع على ورق زبدة وتُترك ربع ساعة لتختمر مرة ثانية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقلى في زيت غزير حرارته 160 درجة، ويُقلب كل وجه عندما يحمر حتى يتوحد اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُغمس وهي ساخنة في خليط السكر والقرفة، أو تُترك لتبرد ثم تُغمس في الشوكولاتة البيضاء وتُزين بخطوط من الشوكولاتة الداكنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "حرارة الزيت هي السر: إذا كانت أعلى من 160 درجة احترقت الدونات من الخارج قبل أن تنضج من الداخل، وإذا كانت أقل تشربت الزيت.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/أسهل-طريقة-لعمل-الدونات/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 340,
        "protein": 6,
        "fat": 17,
        "carbs": 40,
        "fiber": 1,
        "sugar": 12,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 1.2,
          "sweeteners": 0.5,
          "fats": 1,
          "specialty": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-011",
      "title": "الميني بيتزا",
      "titleEn": "Mini Pizzas",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "45 دقيقة بالتخمير",
      "cookTime": "10 دقائق لكل صينية",
      "servings": "15 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-011-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-011-i2",
          "name": "حليب دافئ",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-011-i3",
          "name": "زيت نباتي للعجين",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-011-i4",
          "name": "خميرة فورية",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-011-i5",
          "name": "سكر",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-011-i6",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-011-i7",
          "name": "طماطم وبصل وثوم للصلصة",
          "standardAmount": "2 طماطم + 1 بصلة صغيرة + 2 فص ثوم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-011-i8",
          "name": "كاتشب ومعجون طماطم",
          "standardAmount": "1 ملعقة كبيرة من كل منهما",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-011-i9",
          "name": "بابريكا وزعتر وفلفل أسود",
          "standardAmount": "1 ملعقة صغيرة بابريكا + 1 زعتر + نصف فلفل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-011-i10",
          "name": "جبن موزاريلا مبشور",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-011-i11",
          "name": "فلفل ألوان مكعبات وزيتون شرائح",
          "standardAmount": "2 فلفل + حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-011-i12",
          "name": "أوريجانو",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُطحن الطماطم والبصل والثوم في الخلاط، ثم تُسبك في ملعقتي زيت مع الكاتشب ومعجون الطماطم والتوابل حتى تتبخر السوائل وتتركز الصلصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُنشط الخميرة في الحليب الدافئ مع السكر 10 دقائق، ثم يُضاف الدقيق والملح والزيت وتُعجن 8-10 دقائق حتى تصبح مطاطية، وتُترك نصف ساعة لتتخمر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُفرد العجينة بسمك متوسط على سطح مرشوش بالدقيق وتُقطع دوائر بكوب أو قطاعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص الدوائر في صينية مدهونة، وتُوخز بالشوكة، وتُدهن بالصلصة ويُوزع فوقها الجبن والفلفل والزيتون والأوريجانو.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز في فرن مسخن على 220 درجة لمدة 8-10 دقائق حتى تحمر الأطراف ويذوب الجبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بدون فرن: تُطهى القطع في مقلاة مدهونة مغطاة على نار هادئة 7 دقائق تقريباً حتى ينضج القاع ويذوب الجبن.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        }
      ],
      "culturalNotes": "الميني بيتزا مناسبة لعلب المدرسة وحفلات الأطفال، ويمكن تجميد الدوائر بعد الخبز الأول دون حشو ثم حشوها وتسخينها عند الحاجة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/ميني-بيتزا-طريقة-عمل-البيتزا-الصغيرة-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 330,
        "protein": 13,
        "fat": 13,
        "carbs": 40,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 2.3,
          "produce": 1.5,
          "fats": 0.3,
          "spices": 0.4,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "add-012",
      "title": "الصفيحة الشامية باللحم",
      "titleEn": "Levantine Meat Sfiha",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة + ساعة تخمير",
      "cookTime": "15 دقيقة",
      "servings": "30 قطعة تقريباً",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-012-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-012-i2",
          "name": "حليب مجفف",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-012-i3",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-012-i4",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-012-i5",
          "name": "بيكنج بودر وملح",
          "standardAmount": "1 ملعقة صغيرة من كل منهما",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-012-i6",
          "name": "زيت ذرة",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-012-i7",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-012-i8",
          "name": "لحم مفروم ناعم",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-012-i9",
          "name": "بصل مبشور",
          "standardAmount": "2 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-012-i10",
          "name": "طماطم مبشورة",
          "standardAmount": "2 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-012-i11",
          "name": "فلفل أخضر حار مفروم",
          "standardAmount": "2 قرن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-012-i12",
          "name": "ثوم مهروس",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-012-i13",
          "name": "دبس رمان",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-012-i14",
          "name": "طحينة وزبادي",
          "standardAmount": "ربع كوب من كل منهما",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-012-i15",
          "name": "قرفة وبهارات مشكلة وملح وفلفل أسود",
          "standardAmount": "1 ملعقة صغيرة قرفة + 1 بهارات + 1 ملح + ربع فلفل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-012-i16",
          "name": "صنوبر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط مكونات العجين الجافة ثم يُضاف الزيت والماء الدافئ ويُعجن حتى تتكون عجينة ناعمة تنفصل عن جوانب الوعاء، وتُدهن بالزيت وتُغطى ساعة حتى يتضاعف حجمها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُصفى البصل والطماطم المبشوران من الماء الزائد، ثم يُخلطان مع اللحم والفلفل والثوم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف دبس الرمان والطحينة والزبادي والتوابل والصنوبر، ويُقلب الخليط حتى يتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقطع العجينة كرات صغيرة وتُفرد دوائر رقيقة، ويُوزع الحشو فوقها ثم تُقرص الأطراف لتصبح مربعة أو مثلثة أو تُترك مفتوحة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرص في صينية مدهونة وتُخبز في فرن مسخن على 220 درجة لمدة 12-15 دقيقة حتى تحمر الأطراف وينضج اللحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقدم ساخنة مع الليمون أو الزبادي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تصفية الطماطم والبصل من مائهما تمنع العجين من الترطب. يعطي دبس الرمان والطحينة للحشوة الطعم الحلبي المعروف، وقد تُسمى هذه المعجنات أيضاً \"لحم بعجين\".",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-الصفيحة-الشامية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 300,
        "protein": 14,
        "fat": 14,
        "carbs": 30,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 5,
          "grains": 0.5,
          "produce": 1,
          "dairyEggs": 0.6,
          "specialty": 2,
          "fats": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "add-013",
      "title": "التيراميسو بدون بيض",
      "titleEn": "Eggless Tiramisu",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "30 دقيقة",
      "cookTime": "3-4 ساعات تبريد",
      "servings": "8-10 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-013-i1",
          "name": "كريمة خفق سائلة باردة",
          "standardAmount": "350 مل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-013-i2",
          "name": "جبن كريمي بحرارة الغرفة",
          "standardAmount": "350 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-013-i3",
          "name": "قشطة",
          "standardAmount": "170 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-013-i4",
          "name": "حليب مكثف محلى",
          "standardAmount": "160 مل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-013-i5",
          "name": "جيلاتين بقري",
          "standardAmount": "10 جرام + 60 مل ماء بارد",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-013-i6",
          "name": "بسكويت ليدي فينجرز (سافوي)",
          "standardAmount": "2 باكيت",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-013-i7",
          "name": "قهوة سريعة الذوبان",
          "standardAmount": "2 ملعقة كبيرة + 1 كوب ماء",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-013-i8",
          "name": "كاكاو خام للتزيين",
          "standardAmount": "حسب الحاجة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخفق الكريمة الباردة في وعاء بارد حتى تتماسك وتصبح كثيفة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنقع الجيلاتين في الماء البارد حتى يتشرب، ثم يُذاب ثوانيَ في الميكروويف ويُخلط بملعقتين من الكريمة لتتعادل حرارته.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخفق الجبن الكريمي مع القشطة، ثم يُضاف الحليب المكثف، وتُدمج الكريمة المخفوقة برفق، ثم الجيلاتين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُذاب القهوة في الماء، ويُغمس البسكويت فيها سريعاً ويُرص طبقة في القالب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُغطى بنصف الكريمة، ثم طبقة بسكويت ثانية وباقي الكريمة، ويُسوى الوجه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُبرد التيراميسو 3-4 ساعات في الثلاجة، ويُنخل الكاكاو على الوجه قبل التقديم مباشرة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التيراميسو الإيطالي الأصلي يعتمد على البيض النيء وجبن الماسكاربوني. هذه النسخة بدون بيض، ويثبتها الجيلاتين والحليب المكثف، فتبقى آمنة ومتماسكة عند التقطيع.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/مسودة-تلقائيةطريقة-التيراميسو-عمل-حل/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 9,
        "kcal": 420,
        "protein": 7,
        "fat": 30,
        "carbs": 32,
        "fiber": 0,
        "sugar": 24,
        "cost": {
          "dairyEggs": 9,
          "grains": 3,
          "specialty": 1.5,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "add-014",
      "title": "مسحب الدجاج المقرمش",
      "titleEn": "Crispy Chicken Strips (Musahab)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة + ساعتان في الفريزر",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-014-i1",
          "name": "صدور دجاج مفرومة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-014-i2",
          "name": "توست أبيض بدون الأطراف",
          "standardAmount": "5 شرائح",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-014-i3",
          "name": "كاتشب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-014-i4",
          "name": "بابريكا وملح",
          "standardAmount": "1 ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-014-i5",
          "name": "زنجبيل وفلفل أسود وبصل بودرة",
          "standardAmount": "نصف ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-014-i6",
          "name": "ثوم مفروم",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-014-i7",
          "name": "دقيق للتغليف",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-014-i8",
          "name": "بيض مخفوق مع حليب",
          "standardAmount": "2 بيضة + نصف كوب حليب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-014-i9",
          "name": "بقسماط خشن (كرسبي)",
          "standardAmount": "1 كوب كبير",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-014-i10",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفرم التوست ناعماً، ثم يُفرم الدجاج، ويُخلطان في الكبة مع الكاتشب والثوم والتوابل حتى تتكون عجينة متجانسة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُفرد العجينة في صينية مدهونة بسمك متساوٍ وتُوضع في الفريزر ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقطع أصابع أو مستطيلات متساوية، وتُمرر كل قطعة في الدقيق ثم البيض بالحليب ثم البقسماط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُعاد القطع المغلفة إلى الفريزر ساعة أخرى لتثبت القشرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقلى في زيت غزير متوسط الحرارة حتى تتلون ذهبياً، وتُصفى على ورق مطبخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يمكن دهن القطع بالزيت وخبزها في فرن 200 درجة 20 دقيقة مع التقليب مرة لنسخة أخف.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        }
      ],
      "culturalNotes": "خطوة الفريزر هي ما يعطي المسحب شكله المستقيم ويمنعه من التفكك. يمكن تخزين القطع مغلفة في الفريزر وقليها مباشرة عند الحاجة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-مسحب-الدجاج/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 36,
        "fat": 22,
        "carbs": 34,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 5,
          "grains": 0.8,
          "dairyEggs": 0.8,
          "fats": 1,
          "spices": 0.4,
          "produce": 0.2
        }
      }
    },
    {
      "id": "add-015",
      "title": "الزبادي البيتي وزبادي الفراولة",
      "titleEn": "Homemade Yogurt (Plain & Strawberry)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "6-8 ساعات تخمير",
      "servings": "7-8 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-015-i1",
          "name": "حليب كامل الدسم",
          "standardAmount": "1 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-015-i2",
          "name": "زبادي طبيعي (بادئ)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-015-i3",
          "name": "حليب بودرة (اختياري لزيادة التماسك)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-015-i4",
          "name": "فراولة مقطعة (للنسخة بالفراولة)",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-015-i5",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-015-i6",
          "name": "عصير ليمون",
          "standardAmount": "عصير نصف ليمونة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغلى الحليب ثم يُترك حتى يصبح فاتراً (نحو 40 درجة)، أي يحتمل الإصبع داخله عشر ثوانٍ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط الزبادي البادئ مع الحليب البودرة وقليل من الحليب الفاتر حتى ينعم، ثم يُضاف إلى باقي الحليب ويُقلب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُوزع الحليب في أكواب أو برطمانات وتُغطى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُوضع الأكواب في صينية بها ماء دافئ داخل فرن مطفأ ودافئ 6-8 ساعات دون تحريك حتى يتماسك الزبادي، ثم تُنقل إلى الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "لزبادي الفراولة: تُطهى الفراولة مع السكر والليمون على نار هادئة حتى تصبح كالمربى الخفيف وتبرد، ثم تُوضع ملعقة منها في قاع كل كوب قبل صب الحليب، أو تُضرب مع الحليب في الخلاط لزبادي وردي موحد.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        }
      ],
      "culturalNotes": "أهم سر في الزبادي البيتي هو حرارة الحليب: إذا كان ساخناً جداً مات البادئ، وإذا كان بارداً لم يتخمر. يُحتفظ بملعقتين من كل دفعة لتكون بادئ الدفعة التالية.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/زبادي-الفراولة-الطبيعي-قوام-كريمي-ولو/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7.5,
        "kcal": 110,
        "protein": 5,
        "fat": 5,
        "carbs": 11,
        "fiber": 0,
        "sugar": 10,
        "cost": {
          "dairyEggs": 1.8,
          "produce": 1.5,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "add-016",
      "title": "سموثي الفراولة والموز",
      "titleEn": "Strawberry Banana Smoothie",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "cookTime": "بدون طهو",
      "servings": "2 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-016-i1",
          "name": "فراولة طازجة أو مجمدة",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-016-i2",
          "name": "موز ناضج",
          "standardAmount": "1 حبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-016-i3",
          "name": "حليب (أو حليب لوز)",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-016-i4",
          "name": "عسل",
          "standardAmount": "1 ملعقة صغيرة أو حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-016-i5",
          "name": "زبادي (اختياري لقوام أكثف)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-016-i6",
          "name": "مكعبات ثلج",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الفراولة وتُنزع أوراقها، ويُقطع الموز شرائح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُوضع الفواكه في الخلاط مع الحليب والعسل والزبادي والثلج.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضرب المكونات حتى يصبح القوام ناعماً ومتجانساً، ويُصب السموثي في الأكواب ويُقدم فوراً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "استخدام الفراولة أو الموز مجمداً يعطي قواماً كثيفاً بارداً دون الحاجة إلى الثلج الذي يخفف الطعم. يمكن إضافة ملعقة بذور شيا أو شوفان لوجبة إفطار سريعة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-سموثي-فراولة-وموز-لذيذ-وصحي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 170,
        "protein": 6,
        "fat": 4,
        "carbs": 30,
        "fiber": 3,
        "sugar": 22,
        "cost": {
          "produce": 1.8,
          "dairyEggs": 0.5,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "add-017",
      "title": "البطاطس المشوية بالأعشاب مع صوص الطحينة بالزبادي",
      "titleEn": "Herb-Roasted Potatoes with Tahini-Yogurt Sauce",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "3-4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-017-i1",
          "name": "بطاطس كبيرة",
          "standardAmount": "2 حبة (نحو 600 جرام)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-017-i2",
          "name": "زيت زيتون",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-017-i3",
          "name": "ثوم مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-017-i4",
          "name": "بصل مجفف وثوم مجفف",
          "standardAmount": "نصف ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-017-i5",
          "name": "بابريكا وكزبرة جافة وزعتر مجفف",
          "standardAmount": "1 ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-017-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-017-i7",
          "name": "طحينة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-017-i8",
          "name": "زبادي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-017-i9",
          "name": "ماء وخل أبيض",
          "standardAmount": "2 ملعقة كبيرة من كل منهما",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-017-i10",
          "name": "ثوم مبشور وكمون للصوص",
          "standardAmount": "1 فص صغير + نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-017-i11",
          "name": "بقدونس أو كزبرة خضراء للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقشر البطاطس وتُقطع مكعبات أو أصابع متوسطة، وتُقلب في وعاء مع زيت الزيتون والثوم والتوابل والملح حتى تتغلف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُفرد في صينية بجوار بعضها، وتُغطى بورق زبدة ثم قصدير، وتُخبز على 200 درجة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرفع الغطاء وتُحمر البطاطس تحت الشواية حتى تتلون وتقرمش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُخلط الطحينة والزبادي والماء والخل والثوم والكمون والملح حتى يصبح الصوص كريمياً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرش البطاطس بالبقدونس وتُقدم مع صوص الطحينة بالزبادي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تغطية البطاطس في أول الخبز تطهوها بالبخار فتنضج من الداخل، ثم يعطيها كشف الغطاء تحت الشواية القشرة المقرمشة دون زيت كثير.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/بطاطس-مشوية-بالفرن-صحية-لذيذة-وسهلة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3.5,
        "kcal": 290,
        "protein": 5,
        "fat": 20,
        "carbs": 25,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "produce": 1,
          "fats": 1,
          "dairyEggs": 0.3,
          "specialty": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "add-018",
      "title": "البسبوسة بالقشطة",
      "titleEn": "Basbousa Stuffed with Ashta Cream",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-018-i1",
          "name": "سميد",
          "standardAmount": "1 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-018-i2",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-018-i3",
          "name": "جوز هند",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-018-i4",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-018-i5",
          "name": "زبدة أو سمن أو خليط سمن وزيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-018-i6",
          "name": "بيض (اختياري)",
          "standardAmount": "2 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-018-i7",
          "name": "حليب",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-018-i8",
          "name": "قشطة معلبة",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-018-i9",
          "name": "للقشطة: حليب كامل الدسم",
          "standardAmount": "1 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-018-i10",
          "name": "للقشطة: نشا ذرة",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-018-i11",
          "name": "للقشطة: جبن كريمي غير مملح",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-018-i12",
          "name": "للقشطة: لبنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-018-i13",
          "name": "للقشطة: سكر وفانيليا",
          "standardAmount": "1 ملعقة كبيرة + 1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-018-i14",
          "name": "شربات: سكر وماء وليمون",
          "standardAmount": "1 كوب سكر + ثلاثة أرباع كوب ماء + شرائح ليمون",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط السميد والسكر وجوز الهند والبيكنج بودر، ثم يُضاف الدهن ويُقلب حتى يتغلف السميد ويُترك 5 دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف القشطة المعلبة ثم البيض والحليب ويُقلب برفق حتى يتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُفرد نصف الخليط في قالب مدهون بسمك سنتيمتر، ويُخبز على 190 درجة 20 دقيقة حتى تحمر الحواف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "للقشطة: يُخلط الحليب البارد مع النشا والسكر ويُقلب على النار حتى يغلظ، ثم يُرفع وتُضاف الفانيليا والجبن الكريمي واللبنة ويُخلط، ويُترك ربع ساعة ليهدأ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُفرد القشطة فوق الطبقة المخبوزة وتُترك ربع ساعة لتتماسك، ثم يُوزع باقي خليط البسبوسة فوقها بملعقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُعاد إلى الفرن على 190 درجة 15 دقيقة حتى يحمر الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُسقى الشربات الساخن فوقها فور خروجها وتُغطى، وتُترك ساعة ثم تُبرد ساعة في الثلاجة قبل التقطيع.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الجبن الكريمي واللبنة مع النشا يعطيان قشطة ثابتة لا تسيل عند التقطيع، ويمكن استبدالهما بقشطة بلدي جاهزة إن توفرت.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-البسبوسة-بالقشطة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 430,
        "protein": 7,
        "fat": 24,
        "carbs": 48,
        "fiber": 1,
        "sugar": 34,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 6,
          "sweeteners": 0.6,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "add-019",
      "title": "السوبيا المصرية بالبودرة البيتي",
      "titleEn": "Egyptian Sobia with Homemade Mix",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "بدون طهو",
      "servings": "3 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-019-i1",
          "name": "حليب بودرة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-019-i2",
          "name": "بودرة كريم شانتيه",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-019-i3",
          "name": "جوز هند ناعم جداً",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-019-i4",
          "name": "نشا",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-019-i5",
          "name": "سكر للبودرة",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-019-i6",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-019-i7",
          "name": "للتقديم: ماء بارد",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-019-i8",
          "name": "للتقديم: سكر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-019-i9",
          "name": "للتقديم: موز ومانجو وفراولة",
          "standardAmount": "2 موز + 1 مانجو + 7 حبات فراولة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُطحن جوز الهند في مطحنة التوابل حتى يصبح كالبودرة، ثم يُخلط مع حليب البودرة والكريم شانتيه والنشا والسكر والفانيليا، ويُحفظ في برطمان محكم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقطع الفواكه وتُوزع في أكواب التقديم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضرب الماء البارد مع السكر وملعقتين كبيرتين من البودرة في الخلاط دقيقة كاملة على سرعة عالية حتى تتكون رغوة كثيفة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُصب السوبيا فوق الفواكه وتُقدم مثلجة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "للسوبيا الكلاسيكية بدون فواكه: تُضرب البودرة مع حليب بارد بدلاً من الماء وتُقدم برشة قرفة.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        }
      ],
      "culturalNotes": "السوبيا من مشروبات رمضان الشعبية في مصر، وأصلها منقوع الأرز أو جوز الهند بالحليب. البودرة البيتي تكفي عشرات الأكواب وتُحفظ شهرين في مكان جاف.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-بودرة-السوبيا-المصرية-كوكتي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 260,
        "protein": 5,
        "fat": 10,
        "carbs": 38,
        "fiber": 2,
        "sugar": 32,
        "cost": {
          "dairyEggs": 1.2,
          "specialty": 0.8,
          "produce": 2,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "add-020",
      "title": "التشيز كيك على البارد",
      "titleEn": "No-Bake Cheesecake",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "25 دقيقة",
      "cookTime": "3-4 ساعات تبريد",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-020-i1",
          "name": "بسكويت سادة مطحون",
          "standardAmount": "300 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-020-i2",
          "name": "زبدة ذائبة",
          "standardAmount": "150 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-020-i3",
          "name": "جبن كريمي",
          "standardAmount": "250 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-020-i4",
          "name": "جبن مثلثات أو مكعبات",
          "standardAmount": "6 قطع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-020-i5",
          "name": "كريمة خفق سائلة",
          "standardAmount": "300 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-020-i6",
          "name": "سكر بودرة",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-020-i7",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-020-i8",
          "name": "جيلاتين حلال (بقري)",
          "standardAmount": "2 ملعقة كبيرة + نصف كوب ماء ساخن",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-020-i9",
          "name": "صوص توت أزرق أو مربى للتزيين",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط البسكويت المطحون مع الزبدة حتى يصبح كالرمل المبلل، ويُكبس في قاع قالب بجوانب متحركة ويُبرد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُهرس قطع الجبن ثم يُضاف الجبن الكريمي والسكر البودرة والفانيليا وتُخفق حتى تنعم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف الكريمة السائلة ويُستمر في الخفق حتى يثقل الخليط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُذاب الجيلاتين في الماء الساخن تماماً، ثم يُضاف تدريجياً إلى الكريمة مع الخفق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُصب الخليط فوق القاعدة ويُسوى، ويُبرد 3-4 ساعات على الأقل حتى يتماسك.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُوزع الصوص أو المربى على الوجه، وتُفك جوانب القالب ويُقدم بارداً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يجب أن يذوب الجيلاتين تماماً قبل إضافته، وإلا ظهرت حبيبات في الكريمة. يمكن تغيير الطبقة العلوية بالفراولة أو الكراميل أو اللوتس.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/تشيز-كيك-اللذيذ-بخطوات-سهلة-وبسيطة-على/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 9,
        "kcal": 430,
        "protein": 6,
        "fat": 30,
        "carbs": 34,
        "fiber": 1,
        "sugar": 24,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 7,
          "sweeteners": 0.4,
          "specialty": 2.5
        }
      }
    },
    {
      "id": "add-021",
      "title": "كشري العدس الأصفر (الكشري الإسكندراني)",
      "titleEn": "Yellow Lentil Koshari (Alexandrian Koshari)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-021-i1",
          "name": "أرز مصري مغسول",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-021-i2",
          "name": "عدس أصفر منقى",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-021-i3",
          "name": "سمن أو زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-021-i4",
          "name": "ماء دافئ",
          "standardAmount": "3 أكواب تقريباً",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-021-i5",
          "name": "مرق دجاج (مكعبات)",
          "standardAmount": "2 مكعب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-021-i6",
          "name": "فلفل أسود وملح",
          "standardAmount": "1 ملعقة صغيرة فلفل + رشة ملح",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-021-i7",
          "name": "بصل مقلي مقرمش للتزيين",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-021-i8",
          "name": "للصلصة: عصير طماطم",
          "standardAmount": "500 مل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-021-i9",
          "name": "للصلصة: ثوم مفروم",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-021-i10",
          "name": "للصلصة: كمون وشطة",
          "standardAmount": "1 ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-021-i11",
          "name": "للصلصة: زيت وملح",
          "standardAmount": "1 ملعقة كبيرة + حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "للصلصة: يُحمر الثوم في الزيت حتى يصفر، ثم يُضاف عصير الطماطم والكمون والشطة والملح وتُترك حتى تتسبك ويثقل قوامها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط الأرز والعدس ويُغسلان جيداً ويُصفيان.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُذاب السمن في قدر وتُذاب فيه مكعبات المرق، ثم يُضاف الأرز والعدس مع الفلفل الأسود ويُقلب دقيقتين حتى تتغلف الحبات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف الماء الدافئ ويُضبط الملح، ويُترك على نار عالية حتى يغلي ويقل الماء، ثم يُغطى على نار هادئة جداً 20 دقيقة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقلب الكشري برفق ويُقدم مع الصلصة الحارة والبصل المقرمش.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكشري الأصفر طبق إسكندراني شعبي أسرع من الكشري التقليدي بالعدس بجبة، ويُسمى أحياناً \"كشري أبيض\". يُقدم عادة مع السمك المقلي أو مخلل الليمون أو الطحينة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كشري-العدس-الأصفر-الكشري-الإسكندراني/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 17,
        "fat": 10,
        "carbs": 90,
        "fiber": 6,
        "sugar": 5,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 0.4,
          "produce": 0.8,
          "spices": 0.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "add-022",
      "title": "المرتديلا التركية بالدجاج",
      "titleEn": "Homemade Turkish-Style Chicken Mortadella",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "60 دقيقة + 4 ساعات تبريد",
      "servings": "750 جرام تقريباً",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-022-i1",
          "name": "صدور دجاج مفرومة ناعماً جداً",
          "standardAmount": "700 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-022-i2",
          "name": "بيض بحرارة الغرفة",
          "standardAmount": "2 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-022-i3",
          "name": "نشا ذرة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-022-i4",
          "name": "زيت زيتون أو زيت نباتي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-022-i5",
          "name": "ماء شمندر مسلوق (للون الوردي)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-022-i6",
          "name": "ثوم مهروس",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-022-i7",
          "name": "ثوم بودرة وبصل بودرة",
          "standardAmount": "1 ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-022-i8",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-022-i9",
          "name": "كزبرة جافة وزنجبيل",
          "standardAmount": "نصف ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-022-i10",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "1 ملعقة صغيرة + نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-022-i11",
          "name": "زيتون أخضر منزوع النوى أو حبات فلفل صحيحة (اختياري)",
          "standardAmount": "ثلث كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفرم الدجاج في محضرة الطعام حتى يصبح عجينة ناعمة جداً، ثم يُضاف البيض والنشا والزيت وماء الشمندر والثوم والتوابل ويُفرم مجدداً حتى يتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقلب الزيتون أو الفلفل الصحيح في العجينة بملعقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُوضع العجينة على غلاف بلاستيك حراري أو كيس طهي، وتُلف أسطوانة محكمة جداً، وتُربط الأطراف، ثم تُلف بطبقة قصدير.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُوضع الأسطوانة في قدر ماء ساخن غير مغلي (نحو 80 درجة) وتُترك 50-60 دقيقة، مع قلبها من وقت لآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُنقل مباشرة إلى ماء مثلج 10 دقائق، ثم تُبرد في الثلاجة 4 ساعات على الأقل قبل التقطيع شرائح.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سر التماسك هو فرم الدجاج حتى يصبح كالمعجون، والسلق في ماء لا يغلي بقوة حتى لا تتشقق الأسطوانة. تُحفظ في الثلاجة 4-5 أيام أو تُجمد شرائح.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/المرتديلا-التركية-مرتديلا-الدجاج-الب/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 180,
        "protein": 27,
        "fat": 7,
        "carbs": 5,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 6,
          "dairyEggs": 0.5,
          "grains": 0.1,
          "spices": 0.5,
          "specialty": 0.8,
          "fats": 0.2
        }
      }
    },
    {
      "id": "add-023",
      "title": "الكنافة بالجبن على النار",
      "titleEn": "Stovetop Cheese Kunafa",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "تحمير",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-023-i1",
          "name": "عجينة كنافة مجمدة",
          "standardAmount": "400 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-023-i2",
          "name": "سمن أو زبدة ذائبة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-023-i3",
          "name": "جبن موزاريلا مبشور (أو عكاوي منقوع ومصفى)",
          "standardAmount": "300 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-023-i4",
          "name": "شربات: سكر",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-023-i5",
          "name": "شربات: ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-023-i6",
          "name": "شربات: عصير ليمون وفانيليا",
          "standardAmount": "1 ملعقة كبيرة + نصف ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-023-i7",
          "name": "فستق مجروش للتزيين",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغلى السكر والماء والليمون، ثم تُضاف الفانيليا ويُترك 10 دقائق على نار هادئة ويُبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُفتت الكنافة المجمدة باليد أو في محضرة الطعام حتى تنعم، ويُدلك فيها السمن الذائب حتى تتشربه تماماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُكبس نصف الكنافة في صينية مدهونة، ويُوزع الجبن في الوسط بعيداً عن الحواف، ثم يُغطى بباقي الكنافة ويُضغط برفق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُوضع الصينية على نار متوسطة وتُدار باستمرار حتى يحمر القاع بالتساوي، نحو 10-15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقلب الكنافة على صينية ثانية مدهونة وتُعاد إلى النار حتى يحمر الوجه الآخر ويذوب الجبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُسقى الشربات البارد فوق الكنافة الساخنة وتُزين بالفستق وتُقدم فوراً والجبن ساخن ممطوط.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكنافة بالجبن تشتهر بها مدينة نابلس الفلسطينية. إذا استُخدم الجبن العكاوي أو النابلسي يُنقع في الماء عدة ساعات مع تغيير الماء لإزالة الملوحة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-كنافة-بالجبن-وبدون-فرن/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 560,
        "protein": 12,
        "fat": 32,
        "carbs": 58,
        "fiber": 1,
        "sugar": 36,
        "cost": {
          "grains": 2,
          "dairyEggs": 5,
          "sweeteners": 0.6,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "add-024",
      "title": "السحلب بالمستكة",
      "titleEn": "Sahlab with Mastic",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "كوب لكل ملعقتين من البودرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-024-i1",
          "name": "حليب بودرة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-024-i2",
          "name": "سكر بودرة",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-024-i3",
          "name": "أرز مطحون ناعم جداً (دقيق أرز)",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-024-i4",
          "name": "نشا ذرة",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-024-i5",
          "name": "جوز هند ناعم",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-024-i6",
          "name": "سمسم محمص",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-024-i7",
          "name": "فانيليا بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-024-i8",
          "name": "مستكة مطحونة مع ملعقة سكر",
          "standardAmount": "3 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-024-i9",
          "name": "للتقديم: حليب سائل",
          "standardAmount": "1 كوب لكل فرد",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-024-i10",
          "name": "للتزيين: قرفة ومكسرات محمصة وجوز هند",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط كل المكونات الجافة جيداً وتُحفظ في برطمان محكم في مكان جاف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "لكل كوب حليب تُذاب ملعقتان كبيرتان من البودرة في الحليب البارد تماماً قبل وضعه على النار حتى لا يتكتل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُوضع على نار هادئة مع التقليب المستمر بمضرب يدوي حتى يثقل ويبدأ بالغليان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب في أكواب ويُزين بالقرفة وجوز الهند والمكسرات ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السحلب في الأصل يُصنع من بودرة درنات زهرة الأوركيد، وأصبح يُحضر بالنشا ودقيق الأرز. لقوام يؤكل بالملعقة تُزاد ملعقة صغيرة من النشا.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/السحلب-البيتي-الفاخر-سر-القوام-الكريم/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 260,
        "protein": 9,
        "fat": 8,
        "carbs": 38,
        "fiber": 1,
        "sugar": 24,
        "cost": {
          "dairyEggs": 0.6,
          "sweeteners": 0.2,
          "grains": 0.1,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "add-025",
      "title": "الكنافة بالمانجو والكريمة",
      "titleEn": "Kunafa with Mango and Cream",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة + ساعة تبريد",
      "servings": "8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-025-i1",
          "name": "عجينة كنافة",
          "standardAmount": "300 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-025-i2",
          "name": "سمن بلدي أو زبدة ذائبة",
          "standardAmount": "ثلث كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-025-i3",
          "name": "سكر بودرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-025-i4",
          "name": "بودرة كريم شانتيه",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-025-i5",
          "name": "حليب بارد جداً",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-025-i6",
          "name": "قشطة (اختياري)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-025-i7",
          "name": "مانجو كبيرة مكعبات",
          "standardAmount": "2 حبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-025-i8",
          "name": "بيوريه مانجو",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-025-i9",
          "name": "شربات خفيف بارد",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُفتت الكنافة وتُدلك بالسمن والسكر البودرة حتى تتشربه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُكبس في صينية وتُخبز في فرن 180 درجة حتى تصبح ذهبية ومقرمشة، أو تُحمص مفتتة في مقلاة على نار هادئة مع التقليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُسقى الشربات البارد على الكنافة الساخنة وتُترك لتبرد.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُخفق الكريم شانتيه مع الحليب البارد والقشطة حتى يتضاعف الحجم، ويمكن إضافة ملعقتين من البيوريه للكريمة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُفرد الكريمة فوق الكنافة ثم مكعبات المانجو، ويُوزع البيوريه على الوجه، وتُبرد ساعة قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "للتقديم الفردي: تُحمص الكنافة مفتتة وتُبنى في كاسات بطبقات من الكنافة والكريمة والمانجو.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        }
      ],
      "culturalNotes": "أفضل مانجو لهذه الحلوى هو المانجو الناضج قليل الألياف كالعويسي أو الزبدية. تُقدم باردة في نفس اليوم حتى تبقى الكنافة مقرمشة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كاسات-الكنافة-بالمانجو-حلى-الفخامة-ال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 380,
        "protein": 5,
        "fat": 18,
        "carbs": 50,
        "fiber": 2,
        "sugar": 34,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 2.5,
          "produce": 3,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "add-026",
      "title": "مربى القرع العسلي بالبرتقال",
      "titleEn": "Pumpkin Jam with Orange",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "15 دقيقة + ساعتان نقع",
      "cookTime": "45 دقيقة",
      "servings": "برطمان 750 جرام تقريباً",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-026-i1",
          "name": "قرع عسلي مقشر مكعبات صغيرة",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-026-i2",
          "name": "سكر",
          "standardAmount": "500 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-026-i3",
          "name": "عصير برتقال",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-026-i4",
          "name": "بشر قشر برتقال",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-026-i5",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-026-i6",
          "name": "عود قرفة",
          "standardAmount": "1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-026-i7",
          "name": "يانسون نجمي",
          "standardAmount": "1 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط مكعبات القرع مع السكر وتُترك ساعتين حتى يخرج منها ماء كثير.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنقل القرع بسوائله إلى قدر، ويُضاف عصير البرتقال والبشر والقرفة واليانسون النجمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُترك على نار متوسطة مع التقليب من وقت لآخر حتى تقل السوائل ويصل المربى إلى القوام المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف عصير الليمون قبل رفعه عن النار بخمس دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرفع القرفة واليانسون، ويُعبأ المربى ساخناً في برطمانات زجاجية معقمة وتُغلق وتُحفظ في الثلاجة بعد الفتح.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "القرع العسلي يعطي مربى ذهبياً شفافاً بطعم يشبه المشمش. نقع القرع في السكر أولاً يغني عن إضافة الماء فتحتفظ المكعبات بشكلها.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-مربي-القرع-اليقطين/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 15,
        "kcal": 110,
        "protein": 0,
        "fat": 0,
        "carbs": 28,
        "fiber": 1,
        "sugar": 27,
        "cost": {
          "produce": 1.5,
          "sweeteners": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-027",
      "title": "فاهيتا الدجاج",
      "titleEn": "Chicken Fajitas",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "15 دقيقة + ساعتان تتبيل",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-027-i1",
          "name": "صدور دجاج منزوعة العظم",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-027-i2",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة + للتحمير",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-027-i3",
          "name": "بشر وعصير ليمون",
          "standardAmount": "1 ملعقة صغيرة بشر + عصير ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-027-i4",
          "name": "ثوم مفروم",
          "standardAmount": "1 فص كبير",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-027-i5",
          "name": "كزبرة خضراء مفرومة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-027-i6",
          "name": "كمون وبابريكا وكزبرة جافة وشطة",
          "standardAmount": "1 ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-027-i7",
          "name": "نشا ذرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-027-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-027-i9",
          "name": "فلفل أحمر وأخضر أصابع",
          "standardAmount": "1 حبة من كل منهما",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-027-i10",
          "name": "بصل مقطع شرائح",
          "standardAmount": "1 حبة متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-027-i11",
          "name": "خبز تورتيلا للتقديم",
          "standardAmount": "8 أرغفة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُشرح صدور الدجاج شرائح متوسطة السمك.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط الزيت وبشر الليمون وعصيره والثوم والكزبرة والتوابل والنشا والملح، ويُقلب فيها الدجاج ويُغطى ويُبرد ساعتين أو ليلة كاملة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُحمر شرائح الدجاج في مقلاة بقليل من الزيت على نار متوسطة حتى يحمر الوجه، ثم تُقلب وتُغطى حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع الدجاج، وتُقلب الخضار في نفس المقلاة على نار عالية حتى تنضج مع احتفاظها بقرمشتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقطع الدجاج أصابع ويُعاد إلى الخضار ويُقلب دقيقة، ويُقدم ساخناً مع التورتيلا والصلصة والزبادي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفاهيتا طبق من مطبخ تكس-مكس في جنوب ولاية تكساس، وتُقدم عادة في مقلاة حديد ساخنة ليُلف الدجاج بالخضار في التورتيلا على المائدة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/فاهيتا-دجاج-لذيذة-طريقة-عمل-فاهيتا-الد/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 33,
        "fat": 14,
        "carbs": 38,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "protein": 4,
          "produce": 2,
          "grains": 1.5,
          "fats": 0.3,
          "spices": 0.5
        }
      }
    },
    {
      "id": "add-028",
      "title": "الشاورما العربي بالدجاج",
      "titleEn": "Arabic-Style Chicken Shawarma Platter",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "وجبات سريعة",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة + ساعتان تتبيل",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-028-i1",
          "name": "صدور دجاج منزوعة العظم شرائح رفيعة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-028-i2",
          "name": "زبادي",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-028-i3",
          "name": "مستردة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-028-i4",
          "name": "زيت زيتون",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-028-i5",
          "name": "عصير برتقال مصفى",
          "standardAmount": "ثلث كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-028-i6",
          "name": "عصير ليمون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-028-i7",
          "name": "بصل مجفف وثوم مجفف",
          "standardAmount": "نصف ملعقة صغيرة + 1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-028-i8",
          "name": "هيل وكركم وزنجبيل وكاري وكمون وفلفل أسود",
          "standardAmount": "نصف ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-028-i9",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-028-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-028-i11",
          "name": "خبز صاج أو تورتيلا",
          "standardAmount": "4 أرغفة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-028-i12",
          "name": "ثومية وخيار مخلل وبطاطس مقلية للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط مكونات التتبيلة كلها حتى تتجانس، ويُقلب فيها الدجاج ويُغطى ويُبرد ساعة إلى ساعتين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسخن قليل من الزيت في مقلاة واسعة على نار عالية، ويُضاف الدجاج ويُقلب باستمرار حتى ينضج ويحمر أطرافه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُدهن رغيف الصاج بالثومية، ويُوضع الدجاج والمخلل على طرفه ويُلف لفاً محكماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُحمص الرول على صاج أو مقلاة جافة من الجهتين حتى يقرمش الخبز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقطع كل رول قطعاً مائلة (عربي)، ويُقدم في طبق مع البطاطس المقلية والثومية والمخلل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشاورما العربي هي طريقة تقديم شامية: السندويتش يُحمص ثم يُقطع قطعاً صغيرة كاللقيمات ويُقدم كوجبة كاملة مع البطاطس والثومية.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-شاورما-عربي-بالبيت/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 620,
        "protein": 36,
        "fat": 30,
        "carbs": 48,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 4,
          "grains": 1.2,
          "dairyEggs": 0.3,
          "fats": 0.8,
          "produce": 1,
          "spices": 0.6,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "add-029",
      "title": "سلطة البيض بالجبنة النابلسية",
      "titleEn": "Egg Salad with Nabulsi Cheese",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "3-4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-029-i1",
          "name": "بيض مسلوق",
          "standardAmount": "4 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-029-i2",
          "name": "جبنة نابلسية مكعبات صغيرة",
          "standardAmount": "150 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-029-i3",
          "name": "طماطم مكعبات",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-029-i4",
          "name": "خيار مكعبات",
          "standardAmount": "1 حبة متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-029-i5",
          "name": "بصل أخضر مفروم",
          "standardAmount": "2 عود",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-029-i6",
          "name": "نعناع أو بقدونس مفروم",
          "standardAmount": "ربع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-029-i7",
          "name": "زيت زيتون بكر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-029-i8",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-029-i9",
          "name": "حبة البركة",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-029-i10",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنقع مكعبات الجبنة في ماء دافئ 15-20 دقيقة لتخفيف ملوحتها، ثم تُصفى جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسلق البيض 9 دقائق ثم يُبرد ويُقشر ويُقطع قطعاً متوسطة حتى لا يتفتت الصفار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُخلط الطماطم والخيار والبصل الأخضر والنعناع في وعاء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف البيض والجبنة ويُقلب برفق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُخلط زيت الزيتون والليمون والفلفل الأسود وحبة البركة، ويُصب على السلطة وتُقدم فوراً دون إضافة ملح.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سلطة فطور فلسطينية، والجبنة النابلسية المعطرة بالمحلب والمستكة تعطيها طعماً مميزاً. يمكن استبدالها بالجبن الحلوم أو العكاوي.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/سلطة-البيض-بالجبنة-النابلسية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3.5,
        "kcal": 280,
        "protein": 15,
        "fat": 22,
        "carbs": 6,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "dairyEggs": 3,
          "produce": 1.2,
          "fats": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-030",
      "title": "البرياني الهندي بالدجاج",
      "titleEn": "Indian Chicken Biryani",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة + ساعتان تتبيل",
      "cookTime": "75 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-030-i1",
          "name": "أرز بسمتي منقوع",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-030-i2",
          "name": "توابل صحيحة للسلق (هيل، قرنفل، قرفة، ورق غار، يانسون نجمي)",
          "standardAmount": "3 هيل + 3 قرنفل + 1 عود قرفة + 2 ورقة غار + 1 نجمة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-030-i3",
          "name": "دجاج مقطع (أو لحم غنم)",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-030-i4",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-030-i5",
          "name": "معجون زنجبيل وثوم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-030-i6",
          "name": "كركم وكزبرة جافة وكمون وفلفل أحمر حار",
          "standardAmount": "1 ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-030-i7",
          "name": "غرام ماسالا أو بهارات برياني",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-030-i8",
          "name": "كزبرة خضراء ونعناع مفروم",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-030-i9",
          "name": "بصل شرائح مقلي",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-030-i10",
          "name": "زعفران منقوع في حليب دافئ أو ماء ورد",
          "standardAmount": "رشة + ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-030-i11",
          "name": "سمن أو زبدة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-030-i12",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُتبل الدجاج بالزبادي ومعجون الزنجبيل والثوم والتوابل المطحونة والملح ونصف الكزبرة والنعناع، ويُترك ساعتين على الأقل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسلق الأرز في ماء وفير مملح مع التوابل الصحيحة حتى ينضج 70% فقط وتبقى الحبة متماسكة، ثم يُصفى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُسخن السمن في قدر ثقيل ويُضاف الدجاج بتتبيلته ويُطهى حتى ينضج نصف نضج وتثقل الصلصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُوزع فوق الدجاج نصف البصل المقلي وباقي الكزبرة والنعناع، ثم يُفرد الأرز، ويُرش منقوع الزعفران والبصل المتبقي على الوجه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغطى القدر بإحكام (يمكن لصق الغطاء بعجينة) ويُترك على نار هادئة جداً 25-30 دقيقة (دم) حتى ينضج الأرز على البخار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقلب البرياني من الجوانب برفق ليظهر الأرز الأبيض والملون والدجاج، ويُقدم مع رايتا الزبادي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سر البرياني هو الطهي بطريقة \"الدم\": أرز نصف مسلوق فوق صلصة كثيفة في قدر محكم، فيكتمل نضج الأرز بالبخار ويتشرب روائح التوابل دون أن يتكتل.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/أرز-برياني-هندي-أصيل-أسرار-الماسالا-و/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 560,
        "protein": 32,
        "fat": 20,
        "carbs": 62,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "protein": 6,
          "grains": 2.5,
          "dairyEggs": 1.2,
          "produce": 1.5,
          "spices": 2,
          "fats": 0.4
        }
      }
    },
    {
      "id": "add-031",
      "title": "سموثي الموز والتوت",
      "titleEn": "Banana Berry Smoothie",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "cookTime": "بدون طهو",
      "servings": "2 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-031-i1",
          "name": "موز ناضج مجمد",
          "standardAmount": "1 حبة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-031-i2",
          "name": "توت مشكل مجمد (فراولة، توت أزرق، توت أحمر)",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-031-i3",
          "name": "زبادي",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-031-i4",
          "name": "حليب أو عصير تفاح",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-031-i5",
          "name": "عسل",
          "standardAmount": "1 ملعقة كبيرة (اختياري)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع الموز المجمد قطعاً صغيرة لتسهيل الخلط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُوضع الحليب أولاً في الخلاط ثم الزبادي والفواكه والعسل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضرب المكونات حتى يصبح القوام ناعماً وكثيفاً، ويُضاف قليل من الحليب إن كان ثقيلاً جداً، ويُقدم فوراً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "وضع السوائل في الخلاط أولاً يساعد الشفرات على الدوران بسهولة مع الفواكه المجمدة. الموز الناضج جداً يُغني عن إضافة السكر.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/سموذي-منعش-أفضل-الوصفات-والمكونات-لصي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 210,
        "protein": 7,
        "fat": 4,
        "carbs": 40,
        "fiber": 5,
        "sugar": 28,
        "cost": {
          "produce": 2.5,
          "dairyEggs": 0.6,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "add-032",
      "title": "عجينة النودلز البيتية بدون ماكينة",
      "titleEn": "Homemade Noodle Dough (No Machine)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "نشويات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة + 30 دقيقة راحة",
      "cookTime": "3-4 دقائق",
      "servings": "3-4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-032-i1",
          "name": "دقيق عالي البروتين (دقيق خبز)",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-032-i2",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-032-i3",
          "name": "ماء بحرارة الغرفة",
          "standardAmount": "ثلاثة أرباع كوب تقريباً",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-032-i4",
          "name": "بيض (اختياري لطعم أغنى)",
          "standardAmount": "1 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-032-i5",
          "name": "نشا للفرد",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الدقيق والملح في وعاء، ويُضاف البيض ثم الماء تدريجياً مع التقليب حتى تتجمع العجينة؛ يجب أن تكون قاسية قليلاً وغير لزجة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعجن العجينة 10 دقائق حتى تصبح ناعمة ومرنة، وتُغطى وتُترك 30 دقيقة لترتاح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُفرد رقيقة جداً بالنشابة على سطح مرشوش بالنشا، ثم تُطوى طبقات مع رش النشا بينها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقطع بالسكين شرائط رفيعة متساوية، وتُفك الشرائط وتُرش بالنشا حتى لا تلتصق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُسلق في ماء مغلي 3-4 دقائق حتى تطفو وتنضج، ثم تُصفى وتُشطف بماء بارد وتُستخدم في الأطباق المقلية أو الشوربة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كلما كانت العجينة أقسى كان النودلز أكثر مطاطية. تُجفف الشرائط في الهواء ساعة ثم تُحفظ في الثلاجة يومين أو تُجمد شهراً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/تحضير-عجينة-النودلز/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3.5,
        "kcal": 280,
        "protein": 10,
        "fat": 2,
        "carbs": 54,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "add-033",
      "title": "البيض المقلي بالطرق الثلاث",
      "titleEn": "Fried Eggs Three Ways",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "قلي",
      "prepTime": "2 دقيقة",
      "cookTime": "3-5 دقائق",
      "servings": "1-2 فرد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-033-i1",
          "name": "بيض طازج",
          "standardAmount": "2 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-033-i2",
          "name": "زبدة أو زيت",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-033-i3",
          "name": "ملح وفلفل أسود",
          "standardAmount": "رشة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-033-i4",
          "name": "إضافات اختيارية: جبن مبشور، فلفل أحمر، بصل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُسخن مقلاة غير لاصقة على نار متوسطة مع الزبدة أو الزيت حتى تتوزع على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُكسر البيض في وعاء صغير أولاً ثم يُنزل برفق في المقلاة حتى لا ينكسر الصفار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عيون (صفار سائل): يُترك البيض دون تقليب حتى يبيض البياض تماماً ويبقى الصفار سائلاً، ويمكن تغطية المقلاة دقيقة ليتماسك وجه البياض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "مقلوب نصف سوي: بعد تماسك البياض يُقلب البيض بالملعقة المسطحة 30 ثانية فقط.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        },
        {
          "stepNumber": 5,
          "text": "مقلوب كامل السوي: يُترك على الوجه الثاني دقيقة إلى دقيقتين حتى يتماسك الصفار.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        },
        {
          "stepNumber": 6,
          "text": "يُرش بالملح والفلفل والإضافات ويُقدم فوراً مع الخبز.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البيض الطازج يحتفظ بشكله في المقلاة لأن بياضه أكثف. الملح يُرش بعد القلي لا قبله حتى لا تظهر بقع على الصفار.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-البيض-المقلي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1.5,
        "kcal": 160,
        "protein": 11,
        "fat": 12,
        "carbs": 1,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 0.6,
          "spices": 0.05
        }
      }
    },
    {
      "id": "add-034",
      "title": "الفطير المشلتت المورق",
      "titleEn": "Egyptian Layered Feteer Meshaltet",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "45 دقيقة",
      "cookTime": "30-40 دقيقة",
      "servings": "2 فطيرة كبيرة",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-034-i1",
          "name": "دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-034-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-034-i3",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-034-i4",
          "name": "ماء بحرارة الغرفة",
          "standardAmount": "2 كوب تقريباً",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-034-i5",
          "name": "زبدة أو سمن سائل للفرد",
          "standardAmount": "250 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-034-i6",
          "name": "زيت لتغطية كرات العجين",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الدقيق والملح والسكر، ويُضاف الماء تدريجياً ويُعجن حتى تتكون عجينة ناعمة طرية جداً لا تلتصق، ثم تُعجن 10 دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقسم العجينة 6-8 كرات، وتُغمر في صينية بها زيت وتُغطى وتُترك نصف ساعة حتى ترتخي.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُفرد كل كرة على سطح مدهون بالسمن بأطراف الأصابع حتى تصبح رقيقة جداً شفافة، وتُدهن بالسمن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُطوى الورقة كالمظروف مربعاً، ثم تُفرد كرة ثانية وتُوضع المطوية في وسطها وتُطوى فوقها، ويُكرر حتى تتكون فطيرة من 3-4 كرات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرص الفطيرة في صينية مدهونة وتُفرد بأطراف الأصابع لتملأ الصينية، وتُدهن بالسمن، وتُخبز في فرن 220 درجة 30-40 دقيقة حتى تحمر وتنتفخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُدهن بالسمن فور خروجها وتُضرب الأطراف بالكفين لتنفصل الطبقات، وتُقدم مع العسل الأسود والجبن القديم أو القشطة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفطير المشلتت من أشهر مخبوزات الريف المصري ويُخبز تقليدياً في الفرن البلدي. السر في مرونة العجين وكثرة الطبقات المدهونة بالسمن لتنفصل بعد الخبز.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-الفطير-المشلتت-المورق/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 470,
        "protein": 8,
        "fat": 24,
        "carbs": 56,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 4,
          "fats": 0.4,
          "spices": 0.05
        }
      }
    },
    {
      "id": "add-035",
      "title": "مخلل الزيتون الأخضر",
      "titleEn": "Green Olive Pickle",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "30 دقيقة + 10 أيام نقع",
      "cookTime": "بدون طهو",
      "servings": "برطمان 1 كيلو",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-035-i1",
          "name": "زيتون أخضر طازج",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-035-i2",
          "name": "ماء",
          "standardAmount": "لتر ونصف تقريباً",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-035-i3",
          "name": "ملح خشن",
          "standardAmount": "100 جرام لكل لتر ماء",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-035-i4",
          "name": "ليمون شرائح",
          "standardAmount": "1 حبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-035-i5",
          "name": "فلفل أخضر حار مشقوق",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-035-i6",
          "name": "ثوم مقشر",
          "standardAmount": "5 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-035-i7",
          "name": "خل",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-035-i8",
          "name": "زيت زيتون للوجه",
          "standardAmount": "طبقة رقيقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الزيتون ويُشرط كل حبة شرطاً أو شرطين بالسكين، أو يُكسر خفيفاً بحجر دون تفتيت النواة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنقع في ماء عادي ويُغير الماء يومياً لمدة 7-10 أيام حتى تختفي مرارته (تُتذوق حبة للتأكد).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغلى الماء مع الملح ثم يُترك ليبرد تماماً ليكون محلول التخليل، ويُضاف له الخل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُعبأ الزيتون في برطمان معقم مع الليمون والفلفل الحار والثوم، ويُغمر بالمحلول كاملاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغطى الوجه بطبقة رقيقة من زيت الزيتون، ويُغلق البرطمان ويُترك أسبوعين في مكان بارد قبل الأكل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تغيير الماء اليومي هو ما يسحب مرارة الزيتون. اختبار الملوحة التقليدي: تطفو بيضة نيئة في المحلول ويظهر منها جزء بحجم العملة المعدنية.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-إعداد-البطاطس-المشوية-بالثوم-وز/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 30,
        "kcal": 45,
        "protein": 0,
        "fat": 4,
        "carbs": 2,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "produce": 5,
          "spices": 0.3,
          "fats": 0.5,
          "specialty": 0.2
        }
      }
    },
    {
      "id": "add-036",
      "title": "القطايف العصافيري بالقشطة",
      "titleEn": "Qatayef Asafiri with Ashta",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "30-40 قطعة صغيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-036-i1",
          "name": "دقيق أبيض",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-036-i2",
          "name": "سميد ناعم جداً",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-036-i3",
          "name": "سكر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-036-i4",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-036-i5",
          "name": "بيكنج بودر وبيكربونات الصودا",
          "standardAmount": "نصف ملعقة صغيرة + ربع ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-036-i6",
          "name": "ماء زهر أو فانيليا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-036-i7",
          "name": "ماء دافئ",
          "standardAmount": "2 ونصف إلى 3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-036-i8",
          "name": "قشطة بلدي أو قيمر ثقيل",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-036-i9",
          "name": "فستق حلبي مطحون",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-036-i10",
          "name": "مربى زهر الليمون للتزيين",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-036-i11",
          "name": "شربات معطر بماء الورد والزهر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُضرب الدقيق والسميد والسكر والخميرة والبيكنج بودر وماء الزهر مع الماء الدافئ في الخلاط حتى يصبح الخليط سائلاً ناعماً كالكريمة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُترك 15 دقيقة حتى تظهر فقاعات على السطح، ثم تُضاف بيكربونات الصودا وتُقلب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُسخن صاج أو مقلاة غير لاصقة جيداً دون دهن، ويُصب الخليط بملعقة صغيرة دوائر صغيرة (بحجم كف الطفل).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُترك على الوجه الواحد فقط حتى تمتلئ بالمسام ويجف الوجه ويتلون القاع، ثم تُرفع وتُغطى بقماشة حتى لا تجف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقفل كل قرص من نصفه كالقمع مع ترك الفتحة، وتُضغط الأطراف لتلتصق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُملأ الفتحات بالقشطة، وتُغمس الأطراف في الفستق، وتُزين بزهر الليمون، وتُقدم باردة مع الشربات جانباً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سُميت \"عصافيري\" لصغر حجمها. بيكربونات الصودا تُضاف في آخر لحظة لأنها هي التي تفتح المسام فوراً على الصاج الساخن.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/قطايف-عصافيري-بالقشطة-البلدي-والزهر-أ/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 260,
        "protein": 5,
        "fat": 11,
        "carbs": 36,
        "fiber": 1,
        "sugar": 20,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 5,
          "sweeteners": 0.4,
          "specialty": 4
        }
      }
    },
    {
      "id": "add-037",
      "title": "شوربة الكوارع الشامية",
      "titleEn": "Levantine Trotter (Kawareh) Soup",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "3-4 ساعات",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-037-i1",
          "name": "كوارع عجل منظفة ومقطعة",
          "standardAmount": "زوج أقدام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-037-i2",
          "name": "للتنظيف: دقيق وملح خشن وعصير ليمون وخل",
          "standardAmount": "نصف كوب دقيق + 3 ملاعق ملح + 2 ليمونة + 3 ملاعق خل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-037-i3",
          "name": "بصل مقطع أرباعاً",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-037-i4",
          "name": "قرفة عود وهيل",
          "standardAmount": "2 عود + 5 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-037-i5",
          "name": "مستكة",
          "standardAmount": "3 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-037-i6",
          "name": "ورق غار وقرنفل وفلفل أسود حب",
          "standardAmount": "2 ورقة + 5 حبات + 1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-037-i7",
          "name": "ثوم مهروس",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-037-i8",
          "name": "عصير ليمون",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-037-i9",
          "name": "سمن بلدي",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-037-i10",
          "name": "كزبرة جافة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-037-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُفرك الكوارع جيداً بالدقيق والملح الخشن والليمون والخل، وتُترك 15 دقيقة ثم تُشطف بالماء الجاري.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُسلق سلقة أولى 10 دقائق في ماء مغلي، ويُتخلص من الماء والرغوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُوضع في قدر بماء جديد يغمرها مع البصل والتوابل الصحيحة والمستكة، وتُترك على نار هادئة 3-4 ساعات (أو ساعة ونصف في قدر الضغط) حتى ينفصل اللحم عن العظم ويصبح المرق لزجاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصفى المرق، ويُنزع اللحم والغضاريف من العظم ويُقطع ويُعاد إلى المرق ويُضبط الملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقلى الثوم في السمن مع الكزبرة الجافة حتى يذهب، ويُطفأ بعصير الليمون ويُصب على الشوربة قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكوارع غنية بالجيلاتين الطبيعي فتعطي مرقاً ثقيلاً لامعاً. التنظيف بالدقيق والليمون والسلقة الأولى هما سر مرق نظيف بلا رائحة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/شوربة-الكوارع-الشامية-الفاخرة-أسرار-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 280,
        "protein": 24,
        "fat": 17,
        "carbs": 5,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 8,
          "produce": 0.8,
          "spices": 1,
          "dairyEggs": 0.2,
          "grains": 0.1
        }
      }
    },
    {
      "id": "add-038",
      "title": "شوربة فواكه البحر بالكريمة",
      "titleEn": "Creamy Seafood Soup",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-5 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-038-i1",
          "name": "فواكه بحر مشكلة (جمبري، كاليماري، بلح بحر)",
          "standardAmount": "500 جرام",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-038-i2",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-038-i3",
          "name": "بصل مفروم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-038-i4",
          "name": "ثوم مفروم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-038-i5",
          "name": "كرفس مفروم",
          "standardAmount": "1 عود",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-038-i6",
          "name": "جزر مكعبات صغيرة",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-038-i7",
          "name": "دقيق",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-038-i8",
          "name": "مرق سمك أو دجاج",
          "standardAmount": "4 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-038-i9",
          "name": "كريمة طبخ",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-038-i10",
          "name": "بابريكا وزعتر وورق غار",
          "standardAmount": "نصف ملعقة صغيرة + نصف ملعقة صغيرة + 1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-038-i11",
          "name": "ملح وفلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-038-i12",
          "name": "بقدونس مفروم وليمون للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُذاب الزبدة ويُشوح البصل والكرفس والجزر حتى تذبل، ثم يُضاف الثوم دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرش الدقيق ويُقلب دقيقة حتى تزول رائحته النيئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف المرق تدريجياً مع التقليب حتى لا يتكتل، ثم التوابل وورق الغار، ويُترك 15 دقيقة على نار هادئة حتى تنضج الخضار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف فواكه البحر وتُترك 3-5 دقائق فقط حتى يتلون الجمبري وتنضج دون أن تقسو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُضاف الكريمة ويُضبط الملح والفلفل، وتُسخن دون غليان، وتُقدم مرشوشة بالبقدونس مع الليمون.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "فواكه البحر تُضاف في آخر خطوة لأنها تنضج في دقائق وتصبح مطاطية إذا طالت على النار.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/شوربة-فواكة-البحر-بالكريمة-وصفة-لذيذة-2/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4.5,
        "kcal": 320,
        "protein": 26,
        "fat": 18,
        "carbs": 13,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 9,
          "dairyEggs": 2,
          "produce": 1,
          "grains": 0.1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "add-039",
      "title": "كفتة داوود باشا",
      "titleEn": "Kofta Dawood Basha",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "25 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-5 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-039-i1",
          "name": "لحم مفروم (بقري أو ضأن)",
          "standardAmount": "750 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-039-i2",
          "name": "بصل مبشور ومصفى",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-039-i3",
          "name": "بقدونس مفروم",
          "standardAmount": "ربع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-039-i4",
          "name": "بهارات سبع ورشة قرفة وكمون",
          "standardAmount": "1 ملعقة صغيرة + ربع + نصف",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-039-i5",
          "name": "ملح وفلفل أسود",
          "standardAmount": "1 ملعقة صغيرة + نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-039-i6",
          "name": "صنوبر محمص (اختياري)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-039-i7",
          "name": "زيت أو سمن",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-039-i8",
          "name": "بصل شرائح للصلصة",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-039-i9",
          "name": "عصير طماطم أو طماطم مبشورة",
          "standardAmount": "2 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-039-i10",
          "name": "معجون طماطم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-039-i11",
          "name": "دبس رمان (اختياري)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-039-i12",
          "name": "ماء أو مرق",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُعجن اللحم مع البصل المصفى والبقدونس والتوابل والملح جيداً، ويُشكل كرات صغيرة بحجم الجوزة، ويمكن وضع حبة صنوبر في وسط كل كرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُحمر الكرات في الزيت على دفعات حتى تتلون من كل الجهات ثم تُرفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُشوح البصل الشرائح في نفس الزيت حتى يذبل، ثم يُضاف معجون الطماطم ويُقلب، ثم عصير الطماطم والماء ودبس الرمان والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُترك الصلصة تغلي 10 دقائق، ثم تُعاد الكرات إليها وتُطهى على نار هادئة 15-20 دقيقة حتى تتسبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يمكن رص الكرات في صينية مع البطاطس والصلصة وإدخالها الفرن على 200 درجة 30 دقيقة.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        },
        {
          "stepNumber": 6,
          "text": "تُقدم الكفتة مع الأرز بالشعرية وتُرش بالصنوبر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يُنسب الطبق إلى داوود باشا والي بغداد أو مصر في العهد العثماني، وهو من أطباق الكرات في الصلصة المعروفة في مصر والشام والعراق.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كفتة-داوود-باشا-وصفة-تقليدية-بطعم-لا-يُ/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4.5,
        "kcal": 470,
        "protein": 32,
        "fat": 32,
        "carbs": 14,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "protein": 10,
          "produce": 1.5,
          "fats": 0.4,
          "spices": 0.4,
          "specialty": 1
        }
      }
    },
    {
      "id": "add-040",
      "title": "ليالي لبنان (قشطلية بالسميد)",
      "titleEn": "Layali Lubnan (Semolina Pudding with Ashta)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق + 3 ساعات تبريد",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-040-i1",
          "name": "حليب",
          "standardAmount": "5 أكواب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-040-i2",
          "name": "سميد وسط أو خشن",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-040-i3",
          "name": "سكر",
          "standardAmount": "نصف إلى ثلاثة أرباع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-040-i4",
          "name": "مستكة (اختياري)",
          "standardAmount": "3 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-040-i5",
          "name": "ماء زهر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-040-i6",
          "name": "قشطة",
          "standardAmount": "1-2 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-040-i7",
          "name": "فستق حلبي وزبيب",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-040-i8",
          "name": "قطر ثقيل أو عسل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الحليب والسميد والسكر في قدر على نار متوسطة، وتُضاف المستكة المطحونة مع قليل من السكر وماء الزهر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقلب الخليط باستمرار حتى يثقل ويبدأ بالغليان، ويُستمر في التقليب 3 دقائق أثناء الغليان ثم يُرفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب في صينية مقاس 30 سم تقريباً وتُمال الصينية حتى يتساوى السطح، ويُترك حتى يبرد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُبرد في الثلاجة 2-3 ساعات حتى يتماسك.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُفرد القشطة على الوجه، ويُوزع الفستق والزبيب، وتُقطع مربعات وتُسقى بالقطر أو العسل عند التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "ليالي لبنان حلوى لبنانية باردة قريبة من القشطلية، تتكون من طبقة سميد بالحليب وطبقة قشطة. تُحضر قبل التقديم بيوم فتكون أطيب.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-ليالي-لبنان-قشطلية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 9,
        "kcal": 300,
        "protein": 8,
        "fat": 10,
        "carbs": 46,
        "fiber": 1,
        "sugar": 32,
        "cost": {
          "dairyEggs": 4,
          "grains": 0.4,
          "sweeteners": 0.5,
          "specialty": 2.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-041",
      "title": "بسكويت النشادر بدون بيض",
      "titleEn": "Eggless Ammonia Cookies (Baskoot Neshader)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة لكل صينية",
      "servings": "كمية كبيرة (نحو 2 كيلو)",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-041-i1",
          "name": "دقيق متعدد الاستخدامات منخول",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-041-i2",
          "name": "سكر",
          "standardAmount": "1 ونصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-041-i3",
          "name": "حليب بحرارة الغرفة",
          "standardAmount": "1 وثلاثة أرباع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-041-i4",
          "name": "زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-041-i5",
          "name": "ملح",
          "standardAmount": "1 وربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-041-i6",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-041-i7",
          "name": "كاسترد أو نشا ذرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-041-i8",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-041-i9",
          "name": "نشادر (بيكربونات الأمونيوم)",
          "standardAmount": "2 ونصف ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-041-i10",
          "name": "خل أبيض",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط السكر والحليب والزيت والملح والفانيليا في الخلاط حتى يذوب السكر تماماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنقل الخليط إلى وعاء كبير ويُضاف الكاسترد والبيكنج بودر والنشادر والخل ويُخفق باليد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُنخل الدقيق فوق الخليط ويُعجن باليد دقائق حتى تتكون عجينة ناعمة مطاطية سهلة التشكيل، وتُغطى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُشكل العجينة بماكينة البسكويت أو باليد أصابع وحلقات، وتُرص في صوانٍ مبطنة بورق الزبدة مع ترك مسافات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز في فرن مسخن على 180 درجة 12-15 دقيقة حتى يتلون القاع وتبدأ الأطراف في الاحمرار، مع تشغيل الشواية دقيقة في النهاية إن رغبت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُترك البسكويت ليبرد تماماً قبل حفظه في علب محكمة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "النشادر هو سر هشاشة بسكويت العيد المصري، ورائحته القوية تتبخر كلها أثناء الخبز. يُحفظ النشادر في برطمان محكم لأنه يفقد مفعوله في الهواء.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/بسكويت-النشادر-بدون-بيض-هش-بخطوات-بسيط/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 40,
        "kcal": 120,
        "protein": 2,
        "fat": 5,
        "carbs": 17,
        "fiber": 0,
        "sugar": 6,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 0.6,
          "sweeteners": 0.5,
          "fats": 1.2,
          "specialty": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-042",
      "title": "كبسة اللحم السعودية",
      "titleEn": "Saudi Lamb Kabsa",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة + 40 دقيقة نقع",
      "cookTime": "ساعتان",
      "servings": "5 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-042-i1",
          "name": "لحم غنم بالعظم قطع كبيرة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-042-i2",
          "name": "أرز بسمتي منقوع 40 دقيقة",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-042-i3",
          "name": "بصل مفروم ناعماً",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-042-i4",
          "name": "ثوم مهروس",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-042-i5",
          "name": "سمن أو زيت",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-042-i6",
          "name": "معجون طماطم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-042-i7",
          "name": "طماطم مبشورة",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-042-i8",
          "name": "توابل صحيحة: لومي مخرم، قرفة، هيل، خولنجان، ورق غار",
          "standardAmount": "2 لومي + 2 عود قرفة + 5 هيل + قطعة خولنجان + 2 ورقة غار",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-042-i9",
          "name": "بهارات كبسة وفلفل أسود وهيل مطحون",
          "standardAmount": "1 ملعقة كبيرة + نصف ملعقة صغيرة + رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-042-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-042-i11",
          "name": "زبيب ولوز محمص وشرائح ليمون للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن السمن في قدر ثقيل ويُحمس فيه اللحم مع التوابل الصحيحة حتى يتغير لونه من كل الجهات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف البصل ثم الثوم ويُقلبان حتى يذبلا، ثم معجون الطماطم والطماطم وبهارات الكبسة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغمر اللحم بالماء الساخن ويُغطى ويُترك على نار هادئة 60-90 دقيقة (أو 35 دقيقة في قدر الضغط) حتى ينضج، ويُضاف الملح في آخر نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع اللحم ويُحمر في الفرن تحت الشواية، ويُقاس المرق ليكون مرة ونصف حجم الأرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف الأرز المصفى إلى المرق المغلي، ويُترك على نار عالية حتى يتشرب معظمه، ثم يُغطى على نار هادئة جداً 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُفرد الأرز في صينية ويُرص اللحم فوقه، ويُزين بالزبيب واللوز وشرائح الليمون.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "إضافة الملح بعد أن يبدأ اللحم بالنضج تحافظ على طراوته. تُقدم الكبسة عادة مع سلطة الدقوس الحارة واللبن.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كبسة-اللحم-السعودية-أسرار-اللحم-الذائ/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 760,
        "protein": 40,
        "fat": 34,
        "carbs": 70,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 14,
          "grains": 2.5,
          "produce": 1,
          "dairyEggs": 1,
          "spices": 1.2,
          "specialty": 1
        }
      }
    },
    {
      "id": "add-043",
      "title": "أجنحة الدجاج المتبلة بالزبادي",
      "titleEn": "Yogurt-Marinated Chicken Wings",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة + ساعتان تتبيل",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-043-i1",
          "name": "أجنحة دجاج",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-043-i2",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-043-i3",
          "name": "حليب",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-043-i4",
          "name": "كاتشب",
          "standardAmount": "ربع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-043-i5",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-043-i6",
          "name": "خل",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-043-i7",
          "name": "عصير ليمون",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-043-i8",
          "name": "فلفل أبيض أو أسود وبابريكا وزعتر",
          "standardAmount": "1 ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-043-i9",
          "name": "ثوم بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-043-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الأجنحة وتُجفف وتُقطع من المفاصل إن رغبت.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط الزبادي والحليب والكاتشب والزيت والخل والليمون والتوابل والملح، وتُقلب فيها الأجنحة جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُغطى وتُبرد ساعتين على الأقل أو ليلة كاملة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص الأجنحة في صينية مبطنة بورق زبدة وتُخبز في فرن 200 درجة 30 دقيقة مع قلبها في المنتصف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُدهن بباقي التتبيلة وتُحمر تحت الشواية 5-10 دقائق حتى تقرمش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقدم ساخنة مع الثومية أو صوص الجبن والبطاطس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الزبادي والحليب يطريان لحم الأجنحة، والحمضيات والكاتشب يعطيان طعماً حلواً حامضاً. يمكن شويها على الفحم بدلاً من الفرن.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-أجنحة-الدجاج-المتبلة-بالز/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 430,
        "protein": 32,
        "fat": 30,
        "carbs": 8,
        "fiber": 0,
        "sugar": 5,
        "cost": {
          "protein": 5,
          "dairyEggs": 0.6,
          "fats": 0.4,
          "spices": 0.5,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "add-044",
      "title": "سلطة الكول سلو",
      "titleEn": "Coleslaw",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "15 دقيقة",
      "cookTime": "بدون طهو",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-044-i1",
          "name": "ملفوف (كرنب) مفروم شرائح رفيعة",
          "standardAmount": "2 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-044-i2",
          "name": "جزر مبشور",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-044-i3",
          "name": "مايونيز",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-044-i4",
          "name": "زبادي",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-044-i5",
          "name": "حليب",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-044-i6",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-044-i7",
          "name": "خل أبيض",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-044-i8",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفرم الملفوف رفيعاً ويُبشر الجزر، ويُخلطان في وعاء كبير.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط المايونيز والزبادي والحليب والسكر والخل والملح والفلفل حتى يصبح الصوص ناعماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب الصوص على الخضار ويُقلب جيداً حتى يتغلف كل الملفوف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُغطى السلطة وتُبرد نصف ساعة على الأقل قبل التقديم لتتداخل النكهات.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكول سلو المرافق التقليدي للدجاج المقلي والبرجر. تبريدها قبل التقديم يجعل الملفوف أطرى قليلاً ويعطي الصوص طعماً أغنى.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كيفية-إعداد-سلطة-الملفوف-بالمايونيز/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 180,
        "protein": 2,
        "fat": 15,
        "carbs": 11,
        "fiber": 2,
        "sugar": 9,
        "cost": {
          "produce": 1,
          "dairyEggs": 0.6,
          "specialty": 0.8,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "add-045",
      "title": "خل التفاح الطبيعي",
      "titleEn": "Homemade Apple Cider Vinegar",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "15 دقيقة",
      "cookTime": "6-8 أسابيع تخمير",
      "servings": "لتر تقريباً",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-045-i1",
          "name": "تفاح",
          "standardAmount": "4 حبات",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-045-i2",
          "name": "سكر أو عسل",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-045-i3",
          "name": "ماء مفلتر",
          "standardAmount": "يكفي لغمر التفاح (نحو لتر)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل التفاح ويُجفف ويُقطع مكعبات صغيرة بقشره وبذوره، ويُوضع في برطمان زجاجي واسع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُذاب السكر أو العسل في الماء ويُصب على التفاح حتى يغمره تماماً، ويمكن وضع طبق صغير فوقه ليبقى مغموراً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى البرطمان بقماشة قطنية ويُثبت بشريط مطاطي، ويُترك في مكان دافئ مظلم مع التقليب مرتين يومياً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد 2-3 أسابيع، عندما يستقر التفاح في القاع، يُصفى السائل ويُعاد إلى البرطمان النظيف ويُغطى بالقماشة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُترك 4-6 أسابيع أخرى حتى تصبح الحموضة قوية، ثم يُعبأ في زجاجات ويُحفظ في الثلاجة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الطبقة الهلامية التي تتكون على السطح تُسمى \"أم الخل\"، وهي دليل على نجاح التخمر، ويمكن استخدامها لبدء دفعة جديدة أسرع.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-خل-التفاح-الطبيعي-في-المنز/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 10,
        "protein": 0,
        "fat": 0,
        "carbs": 2,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "produce": 2,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "add-046",
      "title": "مخلل الخيار السريع",
      "titleEn": "Quick Crunchy Cucumber Pickles",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "10 دقائق",
      "cookTime": "3-24 ساعة",
      "servings": "برطمان متوسط",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-046-i1",
          "name": "خيار صغير صلب",
          "standardAmount": "500 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-046-i2",
          "name": "ماء مغلي",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-046-i3",
          "name": "خل أبيض",
          "standardAmount": "نصف كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-046-i4",
          "name": "ملح خشن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-046-i5",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-046-i6",
          "name": "ثوم شرائح",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-046-i7",
          "name": "فلفل حار وكزبرة جافة حب أو شبت (اختياري)",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الخيار ويُقطع دوائر أو أصابع، أو يُترك كاملاً إن كان صغيراً جداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرص في برطمان معقم مع شرائح الثوم والفلفل الحار والكزبرة أو الشبت بين الطبقات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُذاب الملح والسكر في الماء المغلي ثم يُضاف الخل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب المحلول ساخناً على الخيار حتى يغمره تماماً ويُغلق البرطمان.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُترك حتى يبرد ثم يُنقل إلى الثلاجة، ويصبح جاهزاً بعد 3-4 ساعات وأفضل بعد يوم، ويُحفظ مبرداً أسبوعين.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "صب المحلول ساخناً على الخيار البارد يسرع التخليل مع الحفاظ على قرمشته. يُفضل الخيار الصغير الصلب الذي بذوره قليلة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-مخلل-الخيار-السريع-مقرمش-وجا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 15,
        "protein": 0,
        "fat": 0,
        "carbs": 3,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "produce": 1,
          "spices": 0.3,
          "sweeteners": 0.02
        }
      }
    },
    {
      "id": "add-047",
      "title": "البابريكا البيتي (الفلفل الأحمر المطحون)",
      "titleEn": "Homemade Paprika Powder",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "3-4 ساعات تجفيف",
      "servings": "نحو 100 جرام",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-047-i1",
          "name": "فلفل أحمر (حلو أو حار أو خليط منهما)",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الفلفل ويُجفف جيداً، ويُقطع شرائح رفيعة وتُزال البذور والعروق البيضاء تماماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُرص الشرائح متباعدة على صينية مبطنة بورق زبدة، وتُجفف في فرن على أقل حرارة (60-80 درجة) مع ترك الباب مفتوحاً قليلاً 3-4 ساعات حتى تصبح هشة تماماً وتتكسر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يمكن تجفيفها في الشمس المباشرة 5-7 أيام مغطاة بشاش، مع إدخالها ليلاً.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        },
        {
          "stepNumber": 4,
          "text": "تُترك الشرائح لتبرد تماماً ثم تُطحن في مطحنة التوابل حتى تصبح بودرة ناعمة وتُنخل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُحفظ في برطمان زجاجي محكم بعيداً عن الضوء والحرارة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "للبابريكا المدخنة: تُدخن الشرائح المجففة 20 دقيقة في قدر مغلق مع جمرة فحم قبل طحنها.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        }
      ],
      "culturalNotes": "يجب أن يكون الفلفل جافاً تماماً حتى يتكسر، وإلا تكتلت البودرة وتعفنت. الكيلو من الفلفل يعطي نحو 100 جرام بودرة فقط.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-مسحوق-البابريكا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 1,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 10,
        "protein": 0,
        "fat": 0,
        "carbs": 2,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "produce": 3
        }
      }
    },
    {
      "id": "add-048",
      "title": "باكورة البصل الهندية",
      "titleEn": "Indian Onion Pakora",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "قلي",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-048-i1",
          "name": "بصل متوسط شرائح رفيعة",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-048-i2",
          "name": "دقيق حمص (بيسن) أو دقيق عادي",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-048-i3",
          "name": "كركم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-048-i4",
          "name": "فلفل أسود وكزبرة جافة وكمون",
          "standardAmount": "1 ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-048-i5",
          "name": "فلفل أخضر حار مفروم وكزبرة خضراء (اختياري)",
          "standardAmount": "1 حبة + 2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-048-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-048-i7",
          "name": "ماء بارد",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-048-i8",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفصل البصل الشرائح بالأصابع ويُخلط مع الملح والتوابل ويُترك 5 دقائق ليخرج ماءه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الدقيق والفلفل والكزبرة، ثم الماء البارد ملعقة ملعقة حتى يتغلف البصل بعجينة كثيفة متماسكة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُسخن الزيت على نار متوسطة، وتُسقط فيه كميات صغيرة من الخليط بالملعقة أو الأصابع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلب حتى تصبح ذهبية بنية ومقرمشة (2-3 دقائق)، وتُرفع بمصفاة إلى ورق المطبخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقدم ساخنة مع صوص التمر الهندي أو صلصة النعناع بالزبادي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الباكورة (أو باكودا) من أشهر وجبات الشارع الهندية. دقيق الحمص يعطيها قرمشة وطعماً أصيلاً، والماء البارد يمنع العجين من أن يصبح مطاطياً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/باكورة-البصل-الهندية-اللذيذة-وصفة-لا-ت/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 230,
        "protein": 5,
        "fat": 12,
        "carbs": 26,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "produce": 0.6,
          "grains": 0.5,
          "fats": 0.8,
          "spices": 0.4
        }
      }
    },
    {
      "id": "add-049",
      "title": "الكنافة بصوص الشوكولاتة",
      "titleEn": "Kunafa with Chocolate Sauce",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-049-i1",
          "name": "عجينة كنافة مجمدة",
          "standardAmount": "450 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-049-i2",
          "name": "زبدة أو سمن ذائب",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-049-i3",
          "name": "جوز هند",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-049-i4",
          "name": "شربات: سكر وماء",
          "standardAmount": "1 ونصف كوب من كل منهما",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-049-i5",
          "name": "شربات: عصير ليمون",
          "standardAmount": "عصير نصف ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-049-i6",
          "name": "صوص: حليب",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-049-i7",
          "name": "صوص: كاكاو خام",
          "standardAmount": "3 ملاعق كبيرة ممتلئة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-049-i8",
          "name": "صوص: سكر",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-049-i9",
          "name": "صوص: زيت ذرة",
          "standardAmount": "نحو ثلث كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-049-i10",
          "name": "صوص: فانيليا",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغلى السكر والماء والليمون 10-15 دقيقة، ثم يُترك الشربات ليبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضرب الحليب مع الكاكاو والسكر والفانيليا في الخلاط، ثم يُضاف الزيت تدريجياً من فتحة الغطاء والخلاط يعمل حتى يثقل الصوص ويصبح كالكريمة، ويُبرد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُفتت الكنافة وتُدلك بالزبدة وجوز الهند حتى تتشربها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُكبس نصف الكنافة في صينية مدهونة، ويُوزع جزء من صوص الشوكولاتة، ثم يُغطى بباقي الكنافة ويُضغط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز في فرن 180 درجة حتى تحمر من أسفل ثم من أعلى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُسقى الشربات البارد فوق الكنافة الساخنة، وتُزين بباقي صوص الشوكولاتة عند التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "صوص الشوكولاتة بالخلاط يثبت كالكريمة بفضل الزيت المضاف ببطء، مثل طريقة المايونيز، فلا يسيل عند الخبز.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الكنافة-بالشوكولاته/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 560,
        "protein": 6,
        "fat": 34,
        "carbs": 60,
        "fiber": 3,
        "sugar": 36,
        "cost": {
          "grains": 1.8,
          "dairyEggs": 3.5,
          "sweeteners": 0.5,
          "specialty": 2,
          "fats": 0.4
        }
      }
    },
    {
      "id": "add-050",
      "title": "المعمول بالتمر والسميد",
      "titleEn": "Semolina Maamoul with Dates",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "45 دقيقة + ليلة لتبييت السميد",
      "cookTime": "20 دقيقة لكل صينية",
      "servings": "50-60 حبة",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-050-i1",
          "name": "سميد ناعم",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-050-i2",
          "name": "سميد متوسط",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-050-i3",
          "name": "سمن حيواني مذاب دافئ",
          "standardAmount": "1 ونصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-050-i4",
          "name": "سكر بودرة",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-050-i5",
          "name": "حليب دافئ",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-050-i6",
          "name": "محلب مطحون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-050-i7",
          "name": "مستكة مطحونة مع قليل من السكر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-050-i8",
          "name": "عجوة تمر",
          "standardAmount": "500 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-050-i9",
          "name": "سمن أو زبدة للحشو",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-050-i10",
          "name": "قرفة أو هيل مطحون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-050-i11",
          "name": "سكر بودرة للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط السميد الناعم والمتوسط ويُفرك بالسمن الدافئ بين الكفين حتى يتشربه تماماً (البَس)، ويُغطى ويُترك 12-24 ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعجن العجوة مع السمن والقرفة أو الهيل وتُشكل كرات صغيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف للسميد السكر البودرة والمحلب والمستكة، ثم الحليب الدافئ تدريجياً مع لم العجينة بخفة دون عجن حتى تتماسك.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُؤخذ قطعة من العجين وتُفتح بالإصبع، وتُوضع فيها كرة تمر وتُقفل، ثم تُكبس في قالب المعمول وتُطرق لتخرج بنقشة واضحة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرص في صينية غير مدهونة وتُخبز في فرن مسخن على 200 درجة من أسفل 15 دقيقة ثم من أعلى دقائق حتى يحمر الوجه قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُترك لتبرد تماماً في الصينية لأنها تكون هشة وهي ساخنة، ثم تُرش بالسكر البودرة وتُحفظ في علب محكمة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تبييت السميد بالسمن ليلة كاملة هو ما يعطي المعمول قوامه المرمل الذي يذوب في الفم. المعمول من أشهر حلويات العيد في بلاد الشام.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-المعمول-بالتمر-والسميد-بوقف/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 55,
        "kcal": 120,
        "protein": 2,
        "fat": 6,
        "carbs": 16,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 6,
          "specialty": 3,
          "sweeteners": 0.2,
          "spices": 0.8
        }
      }
    },
    {
      "id": "add-051",
      "title": "الشاورما التركية بالدجاج",
      "titleEn": "Turkish Chicken Döner",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "وجبات سريعة",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة + 4 ساعات تتبيل",
      "cookTime": "20 دقيقة",
      "servings": "5-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-051-i1",
          "name": "صدور وأفخاذ دجاج شرائح رفيعة جداً",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-051-i2",
          "name": "زبادي",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-051-i3",
          "name": "معجون طماطم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-051-i4",
          "name": "دبس فليفلة (معجون فلفل أحمر)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-051-i5",
          "name": "زيت زيتون",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-051-i6",
          "name": "عصير ليمون",
          "standardAmount": "عصير نصف ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-051-i7",
          "name": "ثوم مهروس",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-051-i8",
          "name": "ملح وفلفل أسود وبابريكا مدخنة وأوريجانو ورشة قرفة",
          "standardAmount": "1 ملعقة صغيرة من كل منها + رشة قرفة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-051-i9",
          "name": "خبز لواش أو صاج رقيق",
          "standardAmount": "6 أرغفة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-051-i10",
          "name": "للتقديم: خيار مخلل وطماطم وبصل بالسماق",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-051-i11",
          "name": "للثومية: ثوم ومايونيز وزبادي وليمون",
          "standardAmount": "2 فص + 3 ملاعق + 3 ملاعق + عصرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الزبادي ومعجون الطماطم ودبس الفليفلة والزيت والليمون والثوم والتوابل، ويُنقع فيها الدجاج 4 ساعات على الأقل أو ليلة كاملة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسخن صاج أو مقلاة حديد واسعة على نار عالية جداً، ويُطهى الدجاج على دفعات صغيرة حتى تحمر أطرافه دون أن يسلق في عصارته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُخلط مكونات الثومية حتى تصبح كريمية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُمسح الخبز بقليل من دهن الدجاج المتبقي في المقلاة ويُسخن ثوانيَ.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُدهن الخبز بالثومية، ويُوضع الدجاج والمخلل والطماطم والبصل بالسماق، ويُلف ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدونر التركي يُشوى تقليدياً على سيخ عمودي يدور. في البيت يعوض عن ذلك الطهي على دفعات صغيرة فوق نار عالية جداً حتى تتكرمل الأطراف.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/شاورما-الدجاج-التركية-أسرار-التتبيلة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5.5,
        "kcal": 540,
        "protein": 40,
        "fat": 22,
        "carbs": 42,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "protein": 6,
          "grains": 1.5,
          "dairyEggs": 0.8,
          "produce": 1.2,
          "fats": 0.6,
          "spices": 0.6,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "add-052",
      "title": "سلطة الرنجة بالطحينة",
      "titleEn": "Smoked Herring Salad with Tahini",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "شي",
      "prepTime": "25 دقيقة",
      "cookTime": "دقيقتان",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-052-i1",
          "name": "سمك رنجة مدخن قليل الملح",
          "standardAmount": "2 سمكة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-052-i2",
          "name": "طماطم مكعبات صغيرة",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-052-i3",
          "name": "خيار مكعبات",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-052-i4",
          "name": "بصل أحمر مفروم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-052-i5",
          "name": "فلفل رومي وفلفل حار",
          "standardAmount": "1 حبة + حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-052-i6",
          "name": "طحينة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-052-i7",
          "name": "عصير ليمون",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-052-i8",
          "name": "خل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-052-i9",
          "name": "زيت زيتون أو زيت نباتي",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-052-i10",
          "name": "شبت أو بصل أخضر مفروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُمرر الرنجة على لهب البوتاجاز المباشر ثوانيَ من كل جهة حتى يتشقق الجلد، فيسهل نزعه وتبرز رائحة التدخين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنزع الجلد والشوك تماماً، ويُقطع اللحم مكعبات صغيرة، ويُحتفظ بالبطارخ إن وجدت.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُخلط الطماطم والخيار والبصل والفلفل في وعاء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخفق الطحينة مع الليمون والخل وقليل من الماء حتى تصبح كريمية، ثم يُضاف الزيت.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُضاف الرنجة إلى الخضار، ويُصب صوص الطحينة ويُقلب برفق، وتُزين بالشبت وتُقدم مع العيش البلدي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سلطة الرنجة من أطباق شم النسيم المصرية. نقع الرنجة في الحليب نصف ساعة قبل التنظيف يخفف ملوحتها إن كانت مالحة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/سلطة-الرنجة-بالطحينة-والخضروات-سر-الط/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 18,
        "fat": 24,
        "carbs": 11,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "protein": 4,
          "produce": 1.5,
          "specialty": 1,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "add-053",
      "title": "الممبار المحشي المقرمش",
      "titleEn": "Crispy Stuffed Mumbar (Sausage Casings with Rice)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "محشوات",
      "cookingMethod": "قلي",
      "prepTime": "45 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "5-6 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-053-i1",
          "name": "ممبار منظف بالملح والخل والليمون",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-053-i2",
          "name": "أرز مصري مغسول ومصفى",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-053-i3",
          "name": "طماطم مفرومة أو معصورة بدون ماء",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-053-i4",
          "name": "بصل مفروم ناعماً",
          "standardAmount": "2 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-053-i5",
          "name": "شبت وبقدونس وكزبرة خضراء مفرومة",
          "standardAmount": "حزمة من كل منها",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-053-i6",
          "name": "زيت للخلطة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-053-i7",
          "name": "ملح وفلفل أسود وكمون ورشة نعناع جاف وقرفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-053-i8",
          "name": "للسلق: بصلة وورق غار وحبهان",
          "standardAmount": "1 بصلة + 2 ورقة + 4 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-053-i9",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقلب الممبار على الوجه الآخر ويُفرك بالملح والدقيق والخل والليمون، ويُشطف جيداً عدة مرات حتى تختفي رائحته، ثم يُعاد إلى وجهه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط الأرز النيء مع البصل والطماطم والخضرة والزيت والتوابل دون تسبيك على النار.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقطع الممبار أطوالاً مناسبة، ويُعقد أحد طرفيه، ويُحشى بالخلطة بقمع أو بإبريق حتى ثلثيه فقط لأن الأرز ينتفخ، ثم يُعقد الطرف الآخر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُوخز الممبار بإبرة في عدة أماكن حتى لا ينفجر أثناء السلق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُسلق في ماء مغلي مع البصلة وورق الغار والحبهان على نار متوسطة 30-45 دقيقة حتى ينضج الأرز، ثم يُصفى ويُترك ليجف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُحمر في زيت ساخن حتى يصبح ذهبياً مقرمشاً، أو يُدهن بالزيت ويُحمر تحت شواية الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُقطع قطعاً مائلة ويُقدم ساخناً مع الليمون.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الممبار من أكلات العيد الكبير في مصر. ملء الأمعاء حتى ثلثيها فقط هو أهم سر، لأن الأرز يتضاعف حجمه أثناء السلق.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الممبار-المقرمش-بخلطة-الأرز-السرية-أس/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5.5,
        "kcal": 620,
        "protein": 22,
        "fat": 30,
        "carbs": 68,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "protein": 5,
          "grains": 1.5,
          "produce": 2,
          "fats": 1.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "add-054",
      "title": "سلطة الخضار المنعشة بصوص الليمون",
      "titleEn": "Fresh Garden Salad with Lemon Dressing",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "15 دقيقة",
      "cookTime": "بدون طهو",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-054-i1",
          "name": "خس روماني مقطع",
          "standardAmount": "1 رأس صغير",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-054-i2",
          "name": "خيار مكعبات",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-054-i3",
          "name": "طماطم مكعبات",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-054-i4",
          "name": "فلفل أحمر وأخضر مكعبات",
          "standardAmount": "1 حبة من كل منهما",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-054-i5",
          "name": "بصل أحمر شرائح رفيعة",
          "standardAmount": "نصف حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-054-i6",
          "name": "جزر مبشور",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-054-i7",
          "name": "بقدونس ونعناع مفروم",
          "standardAmount": "ربع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-054-i8",
          "name": "زيت زيتون",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-054-i9",
          "name": "عصير ليمون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-054-i10",
          "name": "دبس رمان أو عسل",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-054-i11",
          "name": "ملح وفلفل أسود وسماق",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الخضار جيداً وتُجفف، لأن الماء المتبقي يخفف الصوص.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقطع الخضار كلها قطعاً متقاربة الحجم وتُوضع في وعاء واسع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخفق زيت الزيتون والليمون ودبس الرمان والملح والفلفل حتى يتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب الصوص على السلطة قبل التقديم مباشرة وتُقلب برفق وتُرش بالسماق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "إضافة الصوص قبل التقديم مباشرة يحافظ على قرمشة الخس. لوجبة كاملة يُضاف دجاج مشوي أو حمص مسلوق أو جبن فيتا.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/سلطة-منعشة-وصحية-بمذاق-شهي-وسهلة-التحض/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 130,
        "protein": 2,
        "fat": 11,
        "carbs": 9,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "produce": 3.5,
          "fats": 0.5,
          "specialty": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "add-055",
      "title": "سموثي الشوكولاتة والموز",
      "titleEn": "Chocolate Banana Smoothie",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "cookTime": "بدون طهو",
      "servings": "1-2 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-055-i1",
          "name": "موز ناضج (يفضل مجمداً)",
          "standardAmount": "1 حبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-055-i2",
          "name": "كاكاو خام",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-055-i3",
          "name": "حليب (أو حليب لوز أو صويا)",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-055-i4",
          "name": "عسل",
          "standardAmount": "1 ملعقة صغيرة (اختياري)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-055-i5",
          "name": "زبدة فول سوداني أو زبادي يوناني (اختياري)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-055-i6",
          "name": "مكعبات ثلج",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع الموز ويُوضع في الخلاط مع الكاكاو والحليب والعسل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف زبدة الفول السوداني أو الزبادي لمزيد من القيمة الغذائية، والثلج للانتعاش.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُخلط المكونات حتى تصبح ناعمة مخملية، ويُصب السموثي ويُقدم فوراً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الموز المجمد يعطي قواماً كقوام الميلك شيك دون آيس كريم. يمكن زيادة الكاكاو أو العسل حسب الذوق.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/تحضير-سموثي-الشوكولاتة-والموز-في-خطوا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1.5,
        "kcal": 210,
        "protein": 8,
        "fat": 6,
        "carbs": 34,
        "fiber": 4,
        "sugar": 22,
        "cost": {
          "produce": 0.4,
          "dairyEggs": 0.5,
          "specialty": 0.3,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "add-056",
      "title": "هريسة الشطة",
      "titleEn": "Harissa Chili Paste",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "15 دقيقة",
      "cookTime": "بدون طهو",
      "servings": "برطمان 500 جرام تقريباً",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-056-i1",
          "name": "فلفل أحمر حار",
          "standardAmount": "500 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-056-i2",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-056-i3",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-056-i4",
          "name": "زيت زيتون",
          "standardAmount": "نصف كوب + للتغطية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-056-i5",
          "name": "عصير ليمون",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-056-i6",
          "name": "كمون وكزبرة جافة وكراوية (اختياري)",
          "standardAmount": "نصف ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الفلفل ويُجفف ويُقطع قطعاً صغيرة، وتُزال البذور لتخفيف الحدة إن رغبت.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُطحن الفلفل والثوم والتوابل في الخلاط حتى يصبح الخليط ناعماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الملح والليمون، ثم زيت الزيتون تدريجياً والخلاط يعمل حتى يصبح القوام كريمياً متجانساً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُعبأ في برطمان زجاجي معقم ويُغطى الوجه بطبقة من زيت الزيتون، وتُحفظ في الثلاجة حتى شهر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الهريسة معجون حار أصله من تونس والمغرب العربي، تُستخدم مع المشويات والشوربات والكسكسي. طبقة الزيت على الوجه تحميها من الهواء فتدوم أطول.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-هريسة-الشطة-وصفة-سهلة-لتحضير-الم/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 25,
        "kcal": 40,
        "protein": 0,
        "fat": 4,
        "carbs": 2,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "produce": 2,
          "fats": 1.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-057",
      "title": "كبدة الدجاج بالبصل والفلفل",
      "titleEn": "Sautéed Chicken Livers with Onion and Pepper",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "3-4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-057-i1",
          "name": "كبدة دجاج",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-057-i2",
          "name": "بصل متوسط مفروم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-057-i3",
          "name": "ثوم مفروم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-057-i4",
          "name": "فلفل أخضر مفروم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-057-i5",
          "name": "كمون وكزبرة جافة وبابريكا",
          "standardAmount": "1 ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-057-i6",
          "name": "عصير ليمون",
          "standardAmount": "عصير ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-057-i7",
          "name": "ملح وفلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-057-i8",
          "name": "زيت زيتون",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-057-i9",
          "name": "دبس رمان (اختياري)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الكبدة بالماء والملح والليمون، وتُنزع منها الأغشية والعروق، وتُصفى جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسخن الزيت ويُحمر البصل حتى يذهب لونه، ثم يُضاف الثوم والفلفل دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف الكبدة على نار عالية وتُقلب حتى تتلون من كل الجهات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف التوابل والملح والفلفل ودبس الرمان، وتُترك على نار هادئة 5 دقائق فقط حتى تنضج دون أن تجف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُعصر عليها الليمون وتُقدم مع الخبز العربي أو الأرز.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كبدة الدجاج تنضج بسرعة، والإفراط في طهيها يجعلها جافة ومطاطية. إذا كان وسطها وردياً فاتحاً فقد نضجت.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-كبدة-الدجاج-اللذيذة-2/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3.5,
        "kcal": 260,
        "protein": 24,
        "fat": 15,
        "carbs": 9,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 3,
          "produce": 1,
          "fats": 0.5,
          "spices": 0.4,
          "specialty": 0.2
        }
      }
    },
    {
      "id": "add-058",
      "title": "الجبن الرومي البيتي السريع",
      "titleEn": "Quick Homemade Roumi-Style Cheese",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "ساعة + تبريد ليلة",
      "servings": "نحو 1.5 كيلو",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-058-i1",
          "name": "زيت",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-058-i2",
          "name": "حليب مجفف",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-058-i3",
          "name": "نشا ذرة",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-058-i4",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-058-i5",
          "name": "صفار بيض",
          "standardAmount": "7 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-058-i6",
          "name": "خل أبيض",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-058-i7",
          "name": "جبن مثلثات",
          "standardAmount": "7 قطع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-058-i8",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-058-i9",
          "name": "حبوب فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الزيت وصفار البيض والخل والماء والحليب المجفف والنشا والملح في الخلاط حتى يصبح الخليط ناعماً بلا تكتلات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف قطع الجبن المثلثات ويُستمر في الخلط حتى تذوب تماماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُدهن علبة معدنية أو زجاجية تتحمل الحرارة بالزيت وتُرش بالنشا، ويُصب نصف الخليط، ثم تُوزع حبوب الفلفل، ثم باقي الخليط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُغطى العلبة بغطائها وبورق القصدير، وتُطهى في حمام مائي (قدر به ماء يغلي حتى منتصف العلبة) ساعة مع إضافة الماء كلما قل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُترك لتبرد، ثم تُبرد في الثلاجة ليلة كاملة قبل إخراجها من العلبة وتقطيعها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذه نسخة بيتية سريعة تشبه الجبن الرومي في الطعم والشكل، لكنها ليست جبناً معتقاً. تُحفظ في الثلاجة ملفوفة أسبوعاً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-الجبن-الرومي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 30,
        "kcal": 190,
        "protein": 4,
        "fat": 16,
        "carbs": 9,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "dairyEggs": 6,
          "fats": 3,
          "grains": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-059",
      "title": "الشاكرية السورية",
      "titleEn": "Syrian Shakriyeh (Lamb in Yogurt Sauce)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "ساعتان",
      "servings": "5-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-059-i1",
          "name": "لحم غنم (موزات أو قطع بالعظم)",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-059-i2",
          "name": "زبادي",
          "standardAmount": "1 ونصف كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-059-i3",
          "name": "بصل شرائح (جوانح)",
          "standardAmount": "2 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-059-i4",
          "name": "نشا ذرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-059-i5",
          "name": "بيض (اختياري)",
          "standardAmount": "1 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-059-i6",
          "name": "للسلق: ورق غار، قرفة عود، حبات هيل، بصلة صحيحة",
          "standardAmount": "2 ورقة + 1 عود + 4 حبات + 1 بصلة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-059-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-059-i8",
          "name": "سمن عربي وصنوبر أو لوز محمص للتزيين",
          "standardAmount": "2 ملعقة كبيرة + ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسلق اللحم في ماء يغطيه مع المطيبات، مع إزالة الرغوة، ساعة إلى ساعة ونصف حتى يطرى، ثم يُصفى ويُحتفظ بكوب من المرق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشوح البصل الشرائح في ملعقة سمن حتى يذبل ويصبح شفافاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخفق الزبادي مع النشا والبيضة حتى ينعم تماماً، في قدر الطهي نفسه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُوضع الزبادي على نار متوسطة ويُقلب باستمرار في اتجاه واحد دون توقف حتى يغلي، حتى لا يفرط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف البصل واللحم وكوب المرق والملح، ويُترك على نار هادئة 10 دقائق مع التقليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقدم في طبق عميق ويُزين بالصنوبر المحمص بالسمن، مع الأرز بالشعيرية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشاكرية طبق دمشقي للمناسبات. سر اللبن الذي لا يفرط: النشا والبيض، والتقليب المستمر في اتجاه واحد حتى الغليان، وإضافة الملح في النهاية.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الشاكرية-السورية-أصالة-المذاق-الشامي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5.5,
        "kcal": 540,
        "protein": 40,
        "fat": 32,
        "carbs": 20,
        "fiber": 1,
        "sugar": 12,
        "cost": {
          "protein": 14,
          "dairyEggs": 4,
          "produce": 0.5,
          "grains": 0.1,
          "specialty": 1.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "add-060",
      "title": "الزربيان العدني باللحم",
      "titleEn": "Aden-Style Lamb Zurbian",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة + ساعتان تتبيل",
      "cookTime": "90 دقيقة",
      "servings": "5-6 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-060-i1",
          "name": "لحم غنم أو بقر بالعظم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-060-i2",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-060-i3",
          "name": "بصل شرائح محمر غامق",
          "standardAmount": "3 حبات كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-060-i4",
          "name": "بطاطس مكعبات كبيرة",
          "standardAmount": "2 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-060-i5",
          "name": "ثوم وزنجبيل مهروس",
          "standardAmount": "6 فصوص + قطعة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-060-i6",
          "name": "كمون وكزبرة جافة",
          "standardAmount": "1 ملعقة كبيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-060-i7",
          "name": "كركم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-060-i8",
          "name": "هيل مطحون وفلفل أسود وقرفة",
          "standardAmount": "نصف ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-060-i9",
          "name": "ملح",
          "standardAmount": "1 ونصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-060-i10",
          "name": "أرز بسمتي منقوع",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-060-i11",
          "name": "توابل صحيحة للأرز (قرفة، هيل، قرنفل، ورق غار)",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-060-i12",
          "name": "زعفران منقوع في ماء ورد",
          "standardAmount": "رشة + 3 ملاعق",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-060-i13",
          "name": "سمن",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-060-i14",
          "name": "جمرة فحم للتدخين",
          "standardAmount": "1 جمرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُتبل اللحم بالزبادي والثوم والزنجبيل والتوابل المطحونة والملح ونصف البصل المحمر، ويُترك ساعتين على الأقل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُطهى اللحم بتتبيلته في قدر ثقيل مغطى على نار هادئة مع قليل من الماء 45-60 دقيقة حتى يقارب النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُحمر البطاطس قليلاً وتُضاف للحم لآخر 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُسلق الأرز في ماء مملح مع التوابل الصحيحة حتى ينضج 70% ثم يُصفى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُفرد الأرز فوق اللحم في القدر، ويُرش الزعفران والسمن وباقي البصل المحمر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُغطى القدر بإحكام ويُترك على نار هادئة جداً 25 دقيقة، ثم يُدخن بجمرة فوق قطعة قصدير بها سمن داخل القدر 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُقلب الزربيان في صينية واسعة ليظهر اللحم والبطاطس، ويُقدم مع سلطة البسباس الحارة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الزربيان من أشهر أطباق عدن في اليمن، ويشبه البرياني لكنه يعتمد على كثير من البصل المحمر الداكن والتتبيل الطويل باللبن.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الزربيان-العدني-باللحم-الأصيل-أسرار-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 700,
        "protein": 38,
        "fat": 30,
        "carbs": 70,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 14,
          "grains": 2.5,
          "produce": 1.5,
          "dairyEggs": 1,
          "spices": 2,
          "fats": 0.3
        }
      }
    },
    {
      "id": "add-061",
      "title": "تارت التين والفراولة",
      "titleEn": "Fig and Strawberry Tart",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "45 دقيقة + ساعة تبريد",
      "cookTime": "25 دقيقة",
      "servings": "8 أفراد (قالب 24 سم)",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-061-i1",
          "name": "دقيق",
          "standardAmount": "1 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-061-i2",
          "name": "زبدة باردة جداً مكعبات",
          "standardAmount": "100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-061-i3",
          "name": "سكر بودرة منخول",
          "standardAmount": "ثلث كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-061-i4",
          "name": "صفار بيض للعجين",
          "standardAmount": "1 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-061-i5",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-061-i6",
          "name": "ماء مثلج وملح",
          "standardAmount": "1-2 ملعقة كبيرة + رشة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-061-i7",
          "name": "للكريمة: حليب كامل الدسم",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-061-i8",
          "name": "للكريمة: صفار بيض",
          "standardAmount": "2 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-061-i9",
          "name": "للكريمة: نشا ذرة وسكر",
          "standardAmount": "2 ملعقة كبيرة + 3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-061-i10",
          "name": "للكريمة: كريمة خفق مخفوقة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-061-i11",
          "name": "تين طازج",
          "standardAmount": "6 حبات",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-061-i12",
          "name": "فراولة",
          "standardAmount": "250 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-061-i13",
          "name": "مربى مشمش مذاب للتلميع",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفرك الدقيق والسكر البودرة والملح مع الزبدة الباردة حتى يصبح كالرمل، ثم يُضاف الصفار والفانيليا والماء المثلج ويُلم العجين دون عجن، ويُبرد 30 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُفرد العجين ويُبطن به قالب التارت، ويُوخز بالشوكة ويُبرد 15 دقيقة، ثم يُخبز على 180 درجة 20-25 دقيقة مع ثقل (أرز أو فاصوليا فوق ورق زبدة) أول 15 دقيقة حتى يتلون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "للكريمة: يُسخن الحليب، ويُخفق الصفار مع السكر والنشا، ويُضاف له الحليب الساخن تدريجياً، ثم يُعاد للنار مع التقليب حتى يثقل، وتُضاف الفانيليا ويُغطى بغلاف ملاصق حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخفق الكريمة الباردة ثم يُدمج معها الكاسترد البارد برفق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُفرد الكريمة في قشرة التارت المبردة، وتُرص شرائح التين والفراولة فوقها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُدهن الفواكه بمربى المشمش المذاب لتلمع، ويُبرد التارت ساعة قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الزبدة الباردة جداً وعدم عجن العجين هما سر القشرة الهشة. تُخبز القشرة \"على العمياء\" أولاً حتى لا تترطب من الكريمة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/تارت-التين-والفراولة-الفاخر-أسرار-الع/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 330,
        "protein": 6,
        "fat": 16,
        "carbs": 42,
        "fiber": 3,
        "sugar": 24,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 3,
          "produce": 5,
          "sweeteners": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-062",
      "title": "برياني الربيان البحريني",
      "titleEn": "Bahraini Shrimp Biryani",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "50 دقيقة",
      "servings": "5-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-062-i1",
          "name": "ربيان (جمبري) منظف ومقشر",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-062-i2",
          "name": "ثوم وزنجبيل مهروس",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-062-i3",
          "name": "كركم وبهارات برياني أو بهارات سمك",
          "standardAmount": "1 ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-062-i4",
          "name": "عصير ليمون وملح للتتبيل",
          "standardAmount": "1 ملعقة كبيرة + نصف ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-062-i5",
          "name": "بصل مفروم ناعماً",
          "standardAmount": "3 حبات كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-062-i6",
          "name": "طماطم مفرومة",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-062-i7",
          "name": "معجون طماطم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-062-i8",
          "name": "لومي أسود مكسور منزوع البذور",
          "standardAmount": "1 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-062-i9",
          "name": "فلفل أخضر حار مشقوق",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-062-i10",
          "name": "كزبرة خضراء مفرومة",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-062-i11",
          "name": "أرز بسمتي منقوع",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-062-i12",
          "name": "زيت أو سمن",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-062-i13",
          "name": "زعفران منقوع في ماء ورد",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُتبل الربيان بالثوم والزنجبيل والكركم والبهارات والليمون والملح ويُترك 15 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشوح الربيان في ملعقة زيت على نار عالية دقيقتين فقط حتى يتلون، ثم يُرفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحمر البصل في باقي الزيت حتى يذهب، ثم يُضاف الطماطم والمعجون واللومي والفلفل الحار ويُسبك حتى تثقل الصلصة، ثم يُعاد الربيان مع الكزبرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُسلق الأرز في ماء مملح حتى ينضج 70% ويُصفى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُفرد الأرز فوق الصلصة، ويُرش الزعفران وقليل من السمن، ويُغطى القدر بإحكام على نار هادئة جداً 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقلب البرياني برفق ويُقدم مع السلطة الخضراء والليمون.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "إزالة بذور اللومي تمنع المرارة. الربيان يُشوح سريعاً في البداية ثم يكمل نضجه على البخار مع الأرز حتى يبقى طرياً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/برياني-الربيان-البحريني-الأصيل-أسرار/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5.5,
        "kcal": 500,
        "protein": 32,
        "fat": 12,
        "carbs": 64,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 16,
          "grains": 2.5,
          "produce": 1.5,
          "fats": 0.4,
          "spices": 1
        }
      }
    },
    {
      "id": "add-063",
      "title": "أصابع شوكولاتة جوز الهند (باونتي بيتي)",
      "titleEn": "Homemade Coconut Chocolate Bars",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "40 دقيقة",
      "cookTime": "ساعة تبريد",
      "servings": "24 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-063-i1",
          "name": "جوز هند ناعم",
          "standardAmount": "250 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-063-i2",
          "name": "حليب مكثف محلى",
          "standardAmount": "1 علبة كبيرة (نحو 390 جرام)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-063-i3",
          "name": "شوكولاتة بيضاء مذابة للحشو",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-063-i4",
          "name": "شوكولاتة داكنة مذابة للتغطية",
          "standardAmount": "250 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-063-i5",
          "name": "شوكولاتة بيضاء مذابة للتغطية",
          "standardAmount": "250 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط جوز الهند مع الحليب المكثف باليد حتى يتشربه، ثم تُضاف ملعقتا الشوكولاتة البيضاء لتماسك الخليط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُفرد الخليط بين كيسين بلاستيك على صينية مستطيلاً متساوي السمك (نحو 1.5 سم)، ويُبرد 15-20 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقطع أصابع متساوية، أو يُشكل كرات صغيرة إن رغبت.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُغمس القطع بالشوكة في الشوكولاتة الداكنة أو البيضاء، ويُترك الزائد يتساقط، ثم تُرص على ورق زبدة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُزين بخطوط من الشوكولاتة المعاكسة، وتُبرد حتى تتماسك، وتُحفظ في الثلاجة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تبريد لوح جوز الهند قبل التقطيع يجعل الحواف نظيفة ويسهل التغليف. يمكن إضافة حبة لوز فوق كل إصبع قبل التغطية.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-شوكولاتة-جوز-الهند-الباونتي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 24,
        "kcal": 190,
        "protein": 2,
        "fat": 11,
        "carbs": 21,
        "fiber": 2,
        "sugar": 18,
        "cost": {
          "specialty": 8,
          "dairyEggs": 1.5
        }
      }
    },
    {
      "id": "add-064",
      "title": "كاسات الكنافة بالفراولة",
      "titleEn": "Kunafa Cups with Strawberries and Cream",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "6-8 كاسات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-064-i1",
          "name": "عجينة كنافة مجمدة",
          "standardAmount": "250 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-064-i2",
          "name": "سمن بلدي أو زبدة مذابة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-064-i3",
          "name": "سكر بودرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-064-i4",
          "name": "بودرة كريم شانتيه",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-064-i5",
          "name": "حليب بارد جداً",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-064-i6",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-064-i7",
          "name": "جبن كريمي (اختياري)",
          "standardAmount": "2 مكعب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-064-i8",
          "name": "فراولة مكعبات وشرائح",
          "standardAmount": "نصف كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-064-i9",
          "name": "شربات ثقيل أو صوص فراولة",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُفتت الكنافة المجمدة ناعماً باليد وتُخلط بالسمن والسكر البودرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُحمص في مقلاة واسعة على نار هادئة مع التقليب المستمر حتى تصبح ذهبية مقرمشة، ثم تُفرد لتبرد تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخفق الكريم شانتيه مع الحليب البارد والسكر والجبن الكريمي حتى يثقل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُبنى الكاسات: طبقة كنافة تُسقى بقليل من الشربات، ثم كريمة، ثم فراولة، وتُكرر الطبقات.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُزين بشرائح الفراولة ورشة كنافة، وتُقدم خلال ساعات قليلة لتبقى مقرمشة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تحميص الكنافة بالسكر البودرة يعطيها لوناً ذهبياً وقرمشة تدوم أطول تحت الكريمة. يمكن استبدال الفراولة بالمانجو أو التوت.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كاسات-الكنافة-بالفراولة-أسرار-القرمش/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 320,
        "protein": 5,
        "fat": 15,
        "carbs": 42,
        "fiber": 2,
        "sugar": 26,
        "cost": {
          "grains": 1,
          "dairyEggs": 2,
          "produce": 2.5,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "add-065",
      "title": "مخلل اللفت الوردي",
      "titleEn": "Pink Pickled Turnips",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "15 دقيقة",
      "cookTime": "3-5 أيام تخليل",
      "servings": "برطمان 1.5 لتر",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-065-i1",
          "name": "لفت طازج صلب",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-065-i2",
          "name": "شمندر (بنجر) صغير مقطع",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-065-i3",
          "name": "ماء مغلي ومبرد",
          "standardAmount": "3 أكواب تقريباً",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-065-i4",
          "name": "ملح خشن",
          "standardAmount": "1 ملعقة كبيرة لكل كوب ماء",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-065-i5",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة لكل كوب ماء",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-065-i6",
          "name": "خل أبيض",
          "standardAmount": "2 ملعقة كبيرة لكل كوب ماء",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-065-i7",
          "name": "ثوم شرائح (اختياري)",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل اللفت ويُقشر ويُقطع أصابع أو أنصاف دوائر، ويُقطع الشمندر شرائح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرص اللفت في برطمان معقم مع وضع شرائح الشمندر والثوم بين الطبقات لتوزيع اللون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُذاب الملح والسكر في الماء المبرد ويُضاف الخل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب المحلول حتى يغمر اللفت تماماً، ويُضغط بقطعة شمندر أو ثقل صغير حتى لا يطفو.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغلق البرطمان ويُترك في مكان بارد 3-5 أيام حتى يصبح وردياً وحامضاً، ثم يُحفظ في الثلاجة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشمندر يعطي اللون الوردي الطبيعي المعروف في مخلل اللفت الشامي. الملح الخشن وقليل من السكر يحافظان على قرمشته.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-مخلل-اللفت-السريع-لون-وردي-طب/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 15,
        "kcal": 15,
        "protein": 0,
        "fat": 0,
        "carbs": 3,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "produce": 1.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-066",
      "title": "المكدوس الشامي بالجوز",
      "titleEn": "Levantine Makdous (Oil-Cured Stuffed Eggplant)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "ساعة + يومان تصفية",
      "cookTime": "10 دقائق سلق",
      "servings": "2 كيلو باذنجان (نحو 40 حبة)",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-066-i1",
          "name": "باذنجان صغير (حمصي أو بتيري)",
          "standardAmount": "2 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-066-i2",
          "name": "جوز مفروم خشناً",
          "standardAmount": "250 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-066-i3",
          "name": "فلفل أحمر حلو مفروم ومصفى",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-066-i4",
          "name": "فلفل أحمر حار (اختياري)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-066-i5",
          "name": "ثوم مفروم ناعماً",
          "standardAmount": "5-6 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-066-i6",
          "name": "ملح خشن للحشوة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-066-i7",
          "name": "ملح خشن للتمليح",
          "standardAmount": "حسب الحاجة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-066-i8",
          "name": "زيت زيتون للتغطية",
          "standardAmount": "لتر تقريباً",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنزع أعناق الباذنجان مع ترك القمع الأخضر الصغير، وتُغسل الحبات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسلق الباذنجان في ماء مغلي مملح 8-10 دقائق حتى يطرى دون أن يتهرى، ويُصفى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُشق كل باذنجانة شقاً طولياً، ويُوضع فيها قليل من الملح الخشن، وتُرص مقلوبة الشق للأسفل في مصفاة مع ثقل فوقها 24-48 ساعة حتى يخرج كل مائها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُعصر الفلفل الأحمر المفروم جيداً، ويُخلط مع الجوز والثوم والفلفل الحار والملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُحشى كل باذنجانة بالخليط وتُضغط لتقفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُرص الحبات متلاصقة في برطمانات معقمة، وتُقلب البرطمانات على جانبها يوماً لتصريف الماء المتبقي، ثم تُغمر بزيت الزيتون تماماً وتُغلق وتُترك أسبوعين قبل الأكل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المكدوس من أهم أصناف المونة في سوريا ولبنان. نجاحه يعتمد على إخراج كل الماء من الباذنجان والفلفل، لأن الماء المتبقي يسبب التعفن.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كبس-المكدوس-الشامي-الأصلي-بالجوز-والز/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 40,
        "kcal": 90,
        "protein": 1,
        "fat": 8,
        "carbs": 4,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "produce": 6,
          "specialty": 5,
          "fats": 8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-067",
      "title": "المفتقة المصرية",
      "titleEn": "Egyptian Mfatteka (Molasses & Sesame Sweet)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "نحو 1.5 كيلو",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-067-i1",
          "name": "عسل أسود (دبس قصب)",
          "standardAmount": "1 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-067-i2",
          "name": "حبة البركة",
          "standardAmount": "50 جرام",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-067-i3",
          "name": "حلبة مطحونة محوجة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-067-i4",
          "name": "حلبة مطحونة عادية",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-067-i5",
          "name": "سمسم",
          "standardAmount": "100 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-067-i6",
          "name": "فول سوداني مقشر",
          "standardAmount": "150 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-067-i7",
          "name": "زيت نباتي",
          "standardAmount": "1 وربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-067-i8",
          "name": "فول سوداني مجروش للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمص السمسم والفول السوداني وحبة البركة في كوب من الزيت على نار هادئة مع التقليب حتى تفوح الرائحة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف الحلبة المطحونة وتُقلب دقيقتين دون أن تحترق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف العسل الأسود ويُقلب باستمرار على نار هادئة 15-20 دقيقة حتى يتكثف الخليط ويبدأ الزيت بالانفصال على الأطراف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف باقي الزيت ويُقلب، ثم تُسكب المفتقة في أطباق وتُزين بالفول السوداني المجروش وتُترك لتبرد.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المفتقة حلوى مصرية تراثية تُقدم للمرضعات في الشتاء لأنها غنية بالطاقة. تُحفظ في برطمانات محكمة خارج الثلاجة لأسابيع.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-المفتقة-المصرية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 30,
        "kcal": 190,
        "protein": 3,
        "fat": 10,
        "carbs": 24,
        "fiber": 2,
        "sugar": 18,
        "cost": {
          "sweeteners": 3,
          "specialty": 3,
          "spices": 1.5,
          "fats": 1.5
        }
      }
    },
    {
      "id": "add-068",
      "title": "دبابيس الدجاج بالزبادي والكاتشب",
      "titleEn": "Chicken Drumsticks in Yogurt-Ketchup Marinade",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة + 2-4 ساعات تتبيل",
      "cookTime": "45 دقيقة",
      "servings": "4-5 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-068-i1",
          "name": "دبابيس دجاج",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-068-i2",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-068-i3",
          "name": "حليب",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-068-i4",
          "name": "كاتشب",
          "standardAmount": "ربع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-068-i5",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-068-i6",
          "name": "خل",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-068-i7",
          "name": "عصير ليمون",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-068-i8",
          "name": "فلفل أبيض أو أسود وبابريكا",
          "standardAmount": "1 ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-068-i9",
          "name": "زعتر (اختياري)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-068-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنظف الدبابيس وتُنقع 15 دقيقة في ماء مملح ثم تُشطف وتُجفف، وتُشرط شرطات عميقة لتتشرب التتبيلة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخلط باقي المكونات، وتُقلب فيها الدبابيس وتُبرد 2-4 ساعات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُرص في صينية وتُغطى بالقصدير وتُخبز في فرن 200 درجة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع القصدير وتُدهن بالتتبيلة المتبقية وتُترك 15 دقيقة أخرى حتى تحمر، وتُقلب مرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقدم مع الأرز أو البطاطس المشوية والسلطة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تغطية الصينية أول الخبز تحافظ على عصارة الدجاج، وكشفها في النهاية يعطي الجلد لونه الأحمر اللامع.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/وصفة-دبابيس-الدجاج-بالزبادي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4.5,
        "kcal": 400,
        "protein": 32,
        "fat": 26,
        "carbs": 9,
        "fiber": 0,
        "sugar": 6,
        "cost": {
          "protein": 4,
          "dairyEggs": 0.6,
          "fats": 0.4,
          "spices": 0.4,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "add-069",
      "title": "السلتة الصنعانية",
      "titleEn": "Yemeni Saltah (Sanaa Style)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة + ساعة نقع الحلبة",
      "cookTime": "10 دقائق",
      "servings": "2-3 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-069-i1",
          "name": "مرق لحم أو دجاج دسم ساخن",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-069-i2",
          "name": "بصل مفروم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-069-i3",
          "name": "طماطم مفرومة ومعجون طماطم",
          "standardAmount": "2 حبة + 1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-069-i4",
          "name": "فلفل أخضر حار",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-069-i5",
          "name": "خضار مسلوقة (بطاطس، فاصوليا، بازلاء)",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-069-i6",
          "name": "بيضة أو لحم مفروم (اختياري)",
          "standardAmount": "1 حبة أو 100 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-069-i7",
          "name": "حلبة بودرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-069-i8",
          "name": "للسحاوق: كزبرة خضراء وثوم وفلفل حار وملح",
          "standardAmount": "حزمة + 2 فص + 2 حبة + رشة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-069-i9",
          "name": "زيت أو سمن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنقع الحلبة في الماء ساعة على الأقل، ثم يُصفى ماؤها وتُخفق بالخلاط أو المضرب مع قليل من الماء البارد والسحاوق حتى تصبح رغوة بيضاء خفيفة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "للسحاوق: تُطحن الكزبرة مع الثوم والفلفل الحار والملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُشوح البصل في الزيت ثم تُضاف الطماطم والمعجون والفلفل ويُسبك (الكشنة)، ويُضاف اللحم المفروم أو البيض إن رغبت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُسخن قدر حجري (مدرة) أو قدر ثقيل على النار حتى يصبح شديد السخونة، ويُصب فيه المرق مع الكشنة والخضار حتى يغلي بقوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُوضع رغوة الحلبة على الوجه وهي تغلي، وتُقدم فوراً في المدرة مع خبز الملوح أو اللحوح.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السلتة الطبق الشعبي الأول في صنعاء، وتُقدم وهي تغلي في وعاء حجري يسمى \"المدرة\". الحلبة المخفوقة هي روحها.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/السلتة-الصنعانية-الأصلية-أسرار-المدر/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2.5,
        "kcal": 280,
        "protein": 14,
        "fat": 16,
        "carbs": 20,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "produce": 1.2,
          "protein": 1.5,
          "spices": 0.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "add-070",
      "title": "الباذنجان المخلل بالثوم والفلفل",
      "titleEn": "Pickled Eggplant with Garlic and Pepper",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق + 5 أيام تخليل",
      "servings": "برطمان 1 كيلو",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-070-i1",
          "name": "باذنجان صغير رفيع",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-070-i2",
          "name": "ثوم مفروم",
          "standardAmount": "1 رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-070-i3",
          "name": "فلفل حار أحمر وأخضر مفروم",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-070-i4",
          "name": "كزبرة خضراء أو بقدونس مفروم",
          "standardAmount": "ربع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-070-i5",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-070-i6",
          "name": "خل",
          "standardAmount": "1 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-070-i7",
          "name": "ماء مغلي ومبرد",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-070-i8",
          "name": "ملح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-070-i9",
          "name": "زيت زيتون",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسلق الباذنجان كاملاً بقمعه في ماء مملح 8-10 دقائق حتى يلين قليلاً، ثم يُصفى ويُترك ليبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشق كل باذنجانة طولياً دون فصلها ويُضغط برفق لإخراج مائها، ويُترك في مصفاة ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخلط الثوم والفلفل والكزبرة والكمون وقليل من الملح وزيت الزيتون، وتُحشى به الشقوق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرص الباذنجان في برطمان معقم، ويُخلط الخل والماء والملح ويُصب فوقه حتى يغمره.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغلق البرطمان ويُترك في مكان بارد 5 أيام قبل الأكل، ثم يُحفظ في الثلاجة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الباذنجان المخلل بالثوم من المقبلات المصرية الشعبية على مائدة الفول والطعمية. عصر الماء بعد السلق يحافظ على تماسكه في المحلول.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-الباذنجان-المخلل-وصفة-لذي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 15,
        "kcal": 45,
        "protein": 1,
        "fat": 4,
        "carbs": 4,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "produce": 2.5,
          "spices": 0.4,
          "fats": 0.6
        }
      }
    },
    {
      "id": "add-071",
      "title": "سلطة الدقوس الحارة",
      "titleEn": "Spicy Gulf Dakkous Salsa",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "cookTime": "بدون طهو",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-071-i1",
          "name": "طماطم ناضجة كبيرة",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-071-i2",
          "name": "ثوم مفروم",
          "standardAmount": "2 فص كبير",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-071-i3",
          "name": "فلفل أخضر حار",
          "standardAmount": "1-2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-071-i4",
          "name": "كزبرة خضراء",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-071-i5",
          "name": "عصير ليمون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-071-i6",
          "name": "خل أبيض",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-071-i7",
          "name": "معجون طماطم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-071-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقطع الطماطم قطعاً كبيرة وتُوضع في الخلاط مع الثوم والفلفل والكزبرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الليمون والخل ومعجون الطماطم والملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُخلط ضربات متقطعة قصيرة حتى يصبح القوام ناعماً مع بقاء قطع صغيرة، دون أن يصبح عصيراً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُبرد 10 دقائق وتُقدم مع الكبسة والمندي والمشويات.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدقوس الرفيق الدائم لأطباق الأرز الخليجية، لأن حموضته وحرارته تكسران دسامة اللحم. يُحفظ في الثلاجة 3 أيام.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-سلطة-الدقوس-الحارة-الرفيق-ال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 25,
        "protein": 1,
        "fat": 0,
        "carbs": 5,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "produce": 1.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "add-072",
      "title": "مربى الكرز",
      "titleEn": "Cherry Jam",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "برطمان 800 جرام تقريباً",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-072-i1",
          "name": "كرز طازج ناضج",
          "standardAmount": "1 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-072-i2",
          "name": "سكر",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-072-i3",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-072-i4",
          "name": "ملح ليمون (أو عصير ليمونة)",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الكرز وتُنزع أعناقه، ثم تُنزع النوى بأداة النوى أو بطرف شفاطة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُذاب السكر في الماء على نار متوسطة، ثم يُضاف الكرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُترك يغلي على نار متوسطة مع إزالة الرغوة والتقليب من وقت لآخر 30-40 دقيقة حتى يثقل القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف ملح الليمون قبل الرفع بخمس دقائق، ويُختبر النضج بنقطة على طبق بارد لا تسيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُعبأ المربى ساخناً في برطمانات معقمة وتُغلق فوراً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "ملح الليمون يعطي حموضة ويساعد المربى على التماسك والحفظ. الكرز الداكن يعطي أجمل لون.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-مربى-الكرز-في-المنزل/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 120,
        "protein": 0,
        "fat": 0,
        "carbs": 31,
        "fiber": 1,
        "sugar": 29,
        "cost": {
          "produce": 8,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "add-073",
      "title": "الجبنة البيضاء البيتي بالليمون",
      "titleEn": "Homemade Fresh White Cheese",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة + ساعتان تصفية",
      "servings": "نحو 250 جرام",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-073-i1",
          "name": "حليب كامل الدسم",
          "standardAmount": "2 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-073-i2",
          "name": "عصير ليمون أو خل أبيض",
          "standardAmount": "ثلث كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-073-i3",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-073-i4",
          "name": "حبة البركة أو نعناع جاف (اختياري)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن الحليب مع التقليب حتى يبدأ بالغليان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُطفأ النار ويُضاف عصير الليمون تدريجياً مع التقليب الهادئ حتى ينفصل الحليب إلى خثارة بيضاء وشرش أصفر مخضر، ويُترك 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب في مصفاة مبطنة بقماش الشاش، ويُشطف بماء بارد لإزالة طعم الليمون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف الملح وحبة البركة ويُقلب، ثم يُجمع القماش ويُعصر برفق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُوضع ثقل فوق القماش ساعتين في الثلاجة حتى يتماسك قالباً، ثم يُقطع ويُحفظ في الثلاجة 4 أيام.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذه الجبنة الطازجة قريبة من القريش والبانير الهندي، ولا تحتاج إلى منفحة. يُستخدم الشرش المتبقي في العجين أو الشوربة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كيفية-تحضير-الجبن-المنزلي-اللذيذ/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 270,
        "protein": 15,
        "fat": 16,
        "carbs": 12,
        "fiber": 0,
        "sugar": 12,
        "cost": {
          "dairyEggs": 3,
          "produce": 0.3,
          "spices": 0.05
        }
      }
    },
    {
      "id": "add-074",
      "title": "ماسالا الدجاج الهندية",
      "titleEn": "Indian Chicken Masala",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة + 30 دقيقة تتبيل",
      "cookTime": "25 دقيقة",
      "servings": "3 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-074-i1",
          "name": "صدور دجاج مكعبات",
          "standardAmount": "300 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-074-i2",
          "name": "زبادي للتتبيل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-074-i3",
          "name": "زنجبيل مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-074-i4",
          "name": "ثوم مفروم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-074-i5",
          "name": "شطة",
          "standardAmount": "1 ونصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-074-i6",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-074-i7",
          "name": "سمن أو زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-074-i8",
          "name": "بصل مفروم",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-074-i9",
          "name": "طماطم مكعبات صغيرة",
          "standardAmount": "2 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-074-i10",
          "name": "فلفل حار",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-074-i11",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-074-i12",
          "name": "غرام ماسالا (كزبرة، فلفل أسود، كمون، هيل، قرنفل محمصة ومطحونة)",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-074-i13",
          "name": "خل أبيض",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-074-i14",
          "name": "كريمة خفق",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُتبل الدجاج بالزبادي ونصف الزنجبيل ونصف الثوم وملعقة صغيرة شطة ونصف الملح، ويُترك 30 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشوح البصل في السمن حتى يذهب، ثم يُضاف باقي الثوم والفلفل الحار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف الطماطم والسكر والماسالا وباقي الشطة والملح والخل، ويُترك على نار هادئة حتى تتسبك الطماطم وتصبح صلصة كثيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف الدجاج بتتبيلته ويُقلب ويُغطى 10-12 دقيقة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُضاف الكريمة ويُقلب دقيقة، ويُقدم مع الأرز البسمتي أو خبز النان.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الغرام ماسالا يُحضر من توابل محمصة ثم مطحونة، والتحميص هو ما يعطيها رائحتها العميقة. يمكن زيادة الشطة حسب الرغبة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/ماسالا-دجاج-لذيذة-وسهلة-بأبسط-الخطوات/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 340,
        "protein": 26,
        "fat": 18,
        "carbs": 18,
        "fiber": 3,
        "sugar": 11,
        "cost": {
          "protein": 3,
          "produce": 1,
          "dairyEggs": 0.8,
          "spices": 0.4,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "add-075",
      "title": "مربى الفراولة بالقطع",
      "titleEn": "Chunky Strawberry Jam",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "نحو 2 كيلو",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-075-i1",
          "name": "فراولة",
          "standardAmount": "2 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-075-i2",
          "name": "سكر",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-075-i3",
          "name": "عود قرفة",
          "standardAmount": "1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-075-i4",
          "name": "عصير ليمون",
          "standardAmount": "عصير نصف ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنزع أوراق الفراولة وتُغسل وتُصفى جيداً، وتُقطع مكعبات صغيرة أو متوسطة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُوضع الفراولة والسكر في قدر مكشوف على نار متوسطة حتى تخرج سوائل كثيرة، ثم تُخفض النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف عود القرفة وتُقلب من وقت لآخر حتى تقل السوائل ويصبح اللون أحمر داكناً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف الليمون وتُرفع الحرارة قليلاً مع التقليب المستمر حتى لا تلتصق، ويُختبر النضج بنقطة على طبق بارد تبقى متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرفع القرفة ويُعبأ المربى ساخناً في برطمانات معقمة وتُغلق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الطهي دون غطاء يسمح لماء الفراولة بالتبخر فيتركز الطعم. المربى يثقل أكثر بعد أن يبرد، فلا يُترك على النار حتى يصبح كثيفاً جداً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-مربي-الفراولة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 25,
        "kcal": 70,
        "protein": 0,
        "fat": 0,
        "carbs": 18,
        "fiber": 1,
        "sugar": 17,
        "cost": {
          "produce": 8,
          "sweeteners": 0.4,
          "spices": 0.1
        }
      }
    },
    {
      "id": "add-076",
      "title": "الكارنيارك (الباذنجان التركي المحشي)",
      "titleEn": "Karnıyarık (Turkish Stuffed Eggplant)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "محشوات",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-076-i1",
          "name": "باذنجان كبير مقسوم طولياً",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-076-i2",
          "name": "لحم مفروم",
          "standardAmount": "250 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-076-i3",
          "name": "بصل مكعبات صغيرة",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-076-i4",
          "name": "ثوم مفروم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-076-i5",
          "name": "فلفل ملون أو أخضر مكعبات",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-076-i6",
          "name": "طماطم مكعبات",
          "standardAmount": "2 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-076-i7",
          "name": "عصير طماطم",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-076-i8",
          "name": "فلفل أسود وبابريكا وكزبرة جافة",
          "standardAmount": "1 ملعقة صغيرة + 1 ملعقة صغيرة + نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-076-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-076-i10",
          "name": "زيت",
          "standardAmount": "لدهن الباذنجان والتشويح",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-076-i11",
          "name": "كزبرة خضراء مفرومة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنقع الباذنجان المقسوم 15 دقيقة في ماء مملح ثم يُجفف، ويُشرط وجهه الأبيض شرطات متقاطعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرص في صينية والوجه الأبيض لأعلى، ويُدهن بالزيت ويُرش بالملح، ويُشوى في فرن 200 درجة 20-25 دقيقة حتى يطرى ويتلون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُشوح البصل ثم الثوم والفلفل، ثم يُضاف اللحم حتى يتفكك وينضج، ثم نصف الطماطم والتوابل والملح حتى يجف ماؤها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضغط وسط كل نصف باذنجان بظهر الملعقة ليتكون تجويف، ويُملأ بالحشوة وتُوزع فوقه باقي الطماطم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُصب عصير الطماطم المخفف بقليل من الماء حول الباذنجان، ويُعاد للفرن 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُزين بالكزبرة ويُقدم مع الأرز أو الزبادي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كارنيارك تعني بالتركية \"البطن المشقوق\". هذه النسخة تشوي الباذنجان في الفرن بدلاً من قليه فتكون أخف.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الباذنجان-على-الطريقة-التركية-كارنيا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 16,
        "fat": 20,
        "carbs": 20,
        "fiber": 8,
        "sugar": 11,
        "cost": {
          "protein": 3.5,
          "produce": 3,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-077",
      "title": "الكاتشب البيتي",
      "titleEn": "Homemade Tomato Ketchup",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "نحو 500 مل",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-077-i1",
          "name": "طماطم حمراء ناضجة مقطعة",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-077-i2",
          "name": "فلفل أحمر حلو أو حار",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-077-i3",
          "name": "ماء",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-077-i4",
          "name": "خل أبيض",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-077-i5",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-077-i6",
          "name": "بصل بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-077-i7",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-077-i8",
          "name": "شطة (اختياري)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-077-i9",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-077-i10",
          "name": "قرفة وقرنفل مطحون",
          "standardAmount": "رشة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُطهى الطماطم والفلفل مع الماء في قدر مغطى 15 دقيقة حتى تلين تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضرب في الخلاط حتى تنعم، ثم تُصفى بمصفاة ناعمة للتخلص من القشر والبذور.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُعاد العصير إلى القدر مع الخل والسكر والتوابل والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُترك على نار هادئة مكشوفاً 40-45 دقيقة مع التقليب المتكرر حتى يتكثف ويصبح بقوام الكاتشب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُترك ليبرد ثم يُعبأ في زجاجة معقمة ويُحفظ في الثلاجة حتى 3 أسابيع.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكاتشب يثقل أكثر عند التبريد، فيُرفع عن النار عندما تترك الملعقة خطاً واضحاً في القاع. نسبة الخل والسكر هي ما يحفظه.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-كاتشب-الطماطم-في-المنزل/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 35,
        "protein": 0,
        "fat": 0,
        "carbs": 8,
        "fiber": 1,
        "sugar": 7,
        "cost": {
          "produce": 2.5,
          "sweeteners": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "add-078",
      "title": "فتة الحمص الشامية",
      "titleEn": "Levantine Hummus Fatteh",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "بقوليات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة + ليلة نقع",
      "cookTime": "90 دقيقة",
      "servings": "4-5 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-078-i1",
          "name": "حمص جاف",
          "standardAmount": "350 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-078-i2",
          "name": "خبز عربي مكعبات",
          "standardAmount": "2 رغيف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-078-i3",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-078-i4",
          "name": "زبادي",
          "standardAmount": "نصف كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-078-i5",
          "name": "طحينة",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-078-i6",
          "name": "عصير ليمون",
          "standardAmount": "عصير نصف ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-078-i7",
          "name": "ثوم مهروس",
          "standardAmount": "1-2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-078-i8",
          "name": "كمون وملح",
          "standardAmount": "1 ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-078-i9",
          "name": "للتزيين: بقدونس ورمان ومكسرات محمصة (صنوبر أو لوز) وبابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-078-i10",
          "name": "سمن أو زبدة لتحميص المكسرات",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنقع الحمص ليلة كاملة في ماء يغمره، ثم يُغسل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسلق الحمص في ماء جديد على نار هادئة حتى يطرى تماماً (60-90 دقيقة أو 25 دقيقة في قدر الضغط)، ويُحتفظ بقليل من ماء السلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقلى مكعبات الخبز في الزيت حتى تتحمر وتُصفى، أو تُحمص في الفرن بعد دهنها بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُخفق الزبادي مع الطحينة والليمون والثوم والكمون والملح حتى يصبح ناعماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُفرد الخبز في طبق عميق ويُبل بقليل من ماء الحمص الساخن، ثم يُوضع الحمص الساخن، ثم صوص الزبادي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُحمص المكسرات في السمن وتُصب ساخنة فوق الفتة، وتُزين بالبقدونس والرمان ورشة كمون أو بابريكا، وتُقدم فوراً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سر فتة الحمص هو التباين بين الحمص الساخن والزبادي البارد والخبز المقرمش، لذا تُجمع قبل التقديم مباشرة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-فتة-الحمص-في-المنزل/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4.5,
        "kcal": 480,
        "protein": 19,
        "fat": 24,
        "carbs": 50,
        "fiber": 10,
        "sugar": 7,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 1.5,
          "specialty": 1.5,
          "fats": 0.5,
          "produce": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-079",
      "title": "عش البلبل بالشوكولاتة",
      "titleEn": "Chocolate Bird's Nest Kunafa",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "30-35 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-079-i1",
          "name": "عجينة كنافة شعر طازجة",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-079-i2",
          "name": "سمن بلدي مذاب",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-079-i3",
          "name": "شوكولاتة دهن (نوتيلا)",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-079-i4",
          "name": "بندق أو لوز محمص",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-079-i5",
          "name": "شربات خفيف (اختياري)",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-079-i6",
          "name": "فستق حلبي مطحون أو سكر بودرة للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُفصل خصلات الكنافة وتُدهن بالسمن، ثم تُلف كل خصلة رفيعة حول الإصبع مرتين أو ثلاث لتتكون دائرة صغيرة كالعش، ويُثنى الطرف تحتها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُرص الأعشاش متلاصقة في صينية مدهونة، ويُضغط وسط كل عش قليلاً ليتكون تجويف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُدهن بباقي السمن وتُخبز في فرن 180 درجة 15-20 دقيقة حتى تصبح ذهبية مقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرش عليها قليل من الشربات إن رغبت، وتُترك لتبرد قليلاً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُملأ كل عش بملعقة شوكولاتة دهن ويُوضع فوقها البندق، وتُرش بالفستق أو السكر البودرة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "عش البلبل من حلويات الكنافة الشامية ويُحشى تقليدياً بالفستق. الشوكولاتة حلوة بطبعها، فيكفي رش خفيف من الشربات أو الاستغناء عنه.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/عش-البلبل-بالشوكولاتة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 32,
        "kcal": 150,
        "protein": 2,
        "fat": 9,
        "carbs": 16,
        "fiber": 1,
        "sugar": 9,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 3,
          "specialty": 4,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "add-080",
      "title": "السويسرول بالمربى والكريمة",
      "titleEn": "Swiss Roll with Jam and Cream",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10-12 دقيقة",
      "servings": "10 شرائح",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-080-i1",
          "name": "دقيق كيك",
          "standardAmount": "1 وربع كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-080-i2",
          "name": "سكر",
          "standardAmount": "ثلثا كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-080-i3",
          "name": "بيض بحرارة الغرفة",
          "standardAmount": "4 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-080-i4",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-080-i5",
          "name": "خل أبيض",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-080-i6",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-080-i7",
          "name": "مربى فراولة",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-080-i8",
          "name": "كريمة مخفوقة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-080-i9",
          "name": "سكر بودرة للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخفق البيض مع السكر والفانيليا والخل 8-10 دقائق حتى يتضاعف الحجم ويصبح الخليط فاتحاً كثيفاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنخل الدقيق مع البيكنج بودر ويُقلب في الخليط برفق بالسباتولا على دفعات حتى لا يهبط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُفرد الخليط في صينية مستطيلة مبطنة بورق زبدة مدهون، ويُخبز في فرن 180 درجة 10-12 دقيقة حتى يرتد عند اللمس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقلب الكيك فوراً على فوطة نظيفة مرشوشة بالسكر البودرة، ويُنزع الورق ويُلف مع الفوطة وهو ساخن ويُترك ليبرد ملفوفاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُفتح الرول برفق، ويُدهن بالمربى ثم الكريمة، ويُعاد لفه ويُبرد نصف ساعة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُرش بالسكر البودرة ويُقطع شرائح مائلة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "لف الكيك وهو ساخن يعطيه \"ذاكرة\" الشكل الملفوف فلا يتشقق عند حشوه بعد أن يبرد.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/أسهل-طريقة-لعمل-السويسرول-بأبسط-المكو/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 220,
        "protein": 5,
        "fat": 8,
        "carbs": 33,
        "fiber": 0,
        "sugar": 23,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 2,
          "sweeteners": 0.3,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "add-081",
      "title": "الجبن الكريمي البيتي للساندويتشات",
      "titleEn": "Homemade Spreadable Cream Cheese",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق + ساعتان تصفية",
      "servings": "نحو 300 جرام",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-081-i1",
          "name": "حليب كامل الدسم",
          "standardAmount": "2 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-081-i2",
          "name": "عصير ليمون طازج",
          "standardAmount": "5 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-081-i3",
          "name": "زبدة",
          "standardAmount": "1-2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-081-i4",
          "name": "ملح",
          "standardAmount": "نصف إلى 1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن الحليب على نار متوسطة حتى يقارب الغليان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُطفأ النار ويُضاف عصير الليمون ويُقلب برفق لفترة قصيرة حتى ينفصل الحليب إلى كتل بيضاء وماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب الخليط في قطعة شاش فوق وعاء، ويُترك الشرش يتصفى ساعة إلى ساعتين حتى تجف الكتل قليلاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضرب الخثارة في محضرة الطعام مع الزبدة والملح وملعقتين من الشرش حتى تصبح ناعمة كريمية تماماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُعبأ في علبة محكمة ويُحفظ في الثلاجة حتى 5 أيام.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كلما زاد الضرب في المحضرة أصبح القوام أنعم. يمكن إضافة أعشاب مجففة أو ثوم أو زيتون مفروم لنكهات مختلفة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-الجبن-الكريمي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 230,
        "protein": 11,
        "fat": 15,
        "carbs": 12,
        "fiber": 0,
        "sugar": 12,
        "cost": {
          "dairyEggs": 3,
          "produce": 0.2
        }
      }
    },
    {
      "id": "add-082",
      "title": "الكب كيك الاقتصادي الهش",
      "titleEn": "Easy Budget Vanilla Cupcakes",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-082-i1",
          "name": "بيض بحرارة الغرفة",
          "standardAmount": "1 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-082-i2",
          "name": "خل أبيض",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-082-i3",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-082-i4",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-082-i5",
          "name": "زيت",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-082-i6",
          "name": "حليب مع ملعقة زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-082-i7",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-082-i8",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-082-i9",
          "name": "نشا ذرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-082-i10",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخفق البيض مع الخل والفانيليا حتى تتكون رغوة، ثم يُضاف السكر ويُخفق حتى يذوب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الزيت ثم الحليب بالزبادي ويُخلط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُنخل الدقيق والبيكنج بودر والنشا والملح ويُضاف تدريجياً مع التقليب حتى يصبح الخليط ناعماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُوزع في قوالب الكب كيك المبطنة حتى ثلثيها، ويُخبز في فرن 180 درجة 18-20 دقيقة حتى يخرج عود الاختبار نظيفاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُترك ليبرد ويُزين بالكريمة أو صوص الشوكولاتة حسب الرغبة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الخل مع البيكنج بودر يعطي الكب كيك انتفاخاً جيداً ببيضة واحدة فقط، والنشا يجعل قوامه أنعم.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كب-كيك-سهل-وسريع-بمكونات-اقتصادية-في-ال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 160,
        "protein": 2,
        "fat": 10,
        "carbs": 17,
        "fiber": 0,
        "sugar": 9,
        "cost": {
          "grains": 0.2,
          "dairyEggs": 0.5,
          "sweeteners": 0.2,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "add-083",
      "title": "مهلبية الحليب والبرتقال بطبقتين",
      "titleEn": "Two-Layer Milk and Orange Mahalabia",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة + 4 ساعات تبريد",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-083-i1",
          "name": "حليب كامل الدسم",
          "standardAmount": "3 أكواب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-083-i2",
          "name": "نشا للطبقة البيضاء",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-083-i3",
          "name": "سكر للطبقة البيضاء",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-083-i4",
          "name": "ماء زهر أو فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-083-i5",
          "name": "عصير برتقال طبيعي مصفى",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-083-i6",
          "name": "نشا لطبقة البرتقال",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-083-i7",
          "name": "سكر لطبقة البرتقال",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-083-i8",
          "name": "بشر برتقال ناعم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُذاب النشا والسكر في الحليب البارد، ثم يُوضع على نار متوسطة مع التقليب المستمر حتى يثقل ويغلي دقيقة، ويُضاف ماء الزهر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُوزع في الكاسات أو طبق التقديم ويُترك حتى يبرد ويتماسك سطحه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُذاب النشا والسكر في عصير البرتقال البارد مع البشر، ويُقلب على النار حتى يثقل ويصبح لامعاً شفافاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُترك يبرد قليلاً ثم يُصب برفق فوق طبقة الحليب بظهر ملعقة حتى لا تختلط الطبقتان.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُبرد في الثلاجة 3-4 ساعات، وتُزين بشرائح البرتقال أو الفستق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "انتظار تماسك الطبقة الأولى قبل صب الثانية هو سر الطبقات المنفصلة الواضحة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/مهلبية-الحليب-والبرتقال-أسرار-القوام/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 160,
        "protein": 4,
        "fat": 3,
        "carbs": 30,
        "fiber": 0,
        "sugar": 25,
        "cost": {
          "dairyEggs": 1,
          "produce": 1.5,
          "grains": 0.2,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "add-084",
      "title": "فتة العدس",
      "titleEn": "Lentil Soup Fatteh",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-5 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-084-i1",
          "name": "عدس أحمر أو أصفر",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-084-i2",
          "name": "طماطم مكعبات",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-084-i3",
          "name": "بصل أرباع",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-084-i4",
          "name": "جزر مقطع",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-084-i5",
          "name": "بطاطس مقطعة",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-084-i6",
          "name": "ثوم",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-084-i7",
          "name": "مرق دجاج (مكعبات)",
          "standardAmount": "2 مكعب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-084-i8",
          "name": "كمون وكزبرة جافة وبابريكا",
          "standardAmount": "نصف ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-084-i9",
          "name": "ماء",
          "standardAmount": "5 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-084-i10",
          "name": "خبز مقطع ومحمص",
          "standardAmount": "2 رغيف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-084-i11",
          "name": "زبدة وثوم مفروم وخل للتقلية",
          "standardAmount": "1 ملعقة صغيرة + 4 فصوص + فنجان صغير",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-084-i12",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُوضع العدس والخضار والثوم ومكعبات المرق والتوابل والماء في قدر، ويُترك حتى يغلي ثم على نار هادئة 30 دقيقة حتى تنضج كلها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضرب الشوربة في الخلاط حتى تنعم ويُضبط قوامها وملحها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقلى الثوم المفروم في الزبدة حتى يذهب، ثم يُضاف الخل بحذر ويُترك يغلي دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُوضع الخبز المحمص في أطباق عميقة، وتُصب فوقه الشوربة الساخنة، ثم تقلية الثوم والخل، وتُقدم مع الليمون والبصل الأخضر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "فتة العدس طريقة مصرية لتحويل شوربة العدس إلى وجبة كاملة، وتقلية الثوم بالخل تعطيها نكهة الفتة المعروفة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/فتة-العدس-طريقة-عمل-شوربة-العدس/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4.5,
        "kcal": 380,
        "protein": 19,
        "fat": 6,
        "carbs": 62,
        "fiber": 12,
        "sugar": 6,
        "cost": {
          "grains": 1.5,
          "produce": 1.2,
          "spices": 0.5,
          "dairyEggs": 0.1
        }
      }
    },
    {
      "id": "add-085",
      "title": "البسبوسة التركية بدون بيض ولا دهن",
      "titleEn": "Turkish-Style Basbousa (No Eggs, No Butter)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق + ساعة راحة",
      "cookTime": "30 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-085-i1",
          "name": "سميد",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-085-i2",
          "name": "حليب بحرارة الغرفة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-085-i3",
          "name": "سكر",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-085-i4",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-085-i5",
          "name": "فول سوداني أو مكسرات",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-085-i6",
          "name": "شربات: سكر وماء وليمون",
          "standardAmount": "1 ونصف كوب سكر + 1 وربع كوب ماء + عصرة ليمون",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغلى السكر والماء والليمون 10 دقائق، ويُترك الشربات ليبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط السميد والسكر والبيكنج بودر، ثم يُضاف الحليب ويُقلب برفق دون عجن حتى يندمج.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُفرد الخليط في قالب 25 سم مدهون ويُسوى، ويُترك ساعة إلى ساعة ونصف ليتشرب السميد الحليب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقطع مربعات وتُوضع حبة فول سوداني على كل قطعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُخبز في فرن 180 درجة من أسفل حتى تحمر الأطراف، ثم من أعلى حتى يتلون الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُسقى الشربات البارد عليها فور خروجها من الفرن وتُترك لتتشربه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "ترك السميد ساعة مع الحليب هو ما يعطي البسبوسة قوامها المرمل رغم عدم وجود زبدة أو بيض، وتصبح أخف كثيراً من البسبوسة العادية.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/البسبوسة-التركية-بدون-بيض،-زبدة-او-زيت/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 230,
        "protein": 4,
        "fat": 2,
        "carbs": 49,
        "fiber": 1,
        "sugar": 32,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 0.3,
          "sweeteners": 0.5,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "add-086",
      "title": "مربى الفواكه المشكلة",
      "titleEn": "Mixed Fruit Jam",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "نحو 1.5 كيلو",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-086-i1",
          "name": "تفاح مكعبات",
          "standardAmount": "500 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-086-i2",
          "name": "فراولة",
          "standardAmount": "500 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-086-i3",
          "name": "مانجو مكعبات",
          "standardAmount": "500 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-086-i4",
          "name": "يوسفي مفصص منزوع البذور",
          "standardAmount": "500 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-086-i5",
          "name": "سكر",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-086-i6",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-086-i7",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الفواكه وتُقشر وتُقطع، وتُنزع بذور اليوسفي.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضرب الفواكه في الخلاط مع كوب الماء حتى تصبح هريساً (أو تُترك مع بعض القطع حسب الرغبة).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُوضع الهريس والسكر في قدر على نار متوسطة مع التقليب حتى يغلي، ثم تُخفض النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُترك مع التقليب من وقت لآخر 40 دقيقة حتى يثقل، ويُضاف الليمون قبل الرفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُعبأ ساخناً في برطمانات معقمة وتُغلق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التفاح غني بالبكتين الطبيعي فيساعد المربى على التماسك دون مواد مضافة، واليوسفي يعطيه رائحة منعشة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-مربي-الفواكه-المشكلة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 30,
        "kcal": 80,
        "protein": 0,
        "fat": 0,
        "carbs": 20,
        "fiber": 1,
        "sugar": 19,
        "cost": {
          "produce": 6,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "add-087",
      "title": "الشطة المصرية المطهوة",
      "titleEn": "Egyptian Cooked Hot Chili Sauce",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "نحو 1 لتر",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-087-i1",
          "name": "فلفل أحمر حلو",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-087-i2",
          "name": "فلفل أحمر حار جداً",
          "standardAmount": "10 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-087-i3",
          "name": "زيت نباتي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-087-i4",
          "name": "خل أبيض",
          "standardAmount": "1 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-087-i5",
          "name": "ملح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-087-i6",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-087-i7",
          "name": "ثوم (اختياري)",
          "standardAmount": "رأس صغير",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع الفلفل بنوعيه وتُزال البذور، ويُفرم في الكبة أو الخلاط مع الثوم حتى يصبح معجوناً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسخن الزيت في قدر ويُضاف الفلفل المفروم ويُقلب على نار متوسطة حتى يتبخر ماؤه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الخل والملح والسكر ويُترك على نار هادئة 20-25 دقيقة مع التقليب حتى يثقل ويطفو الزيت على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُترك لتبرد وتُعبأ في برطمانات نظيفة مع طبقة زيت على الوجه، وتُحفظ في الثلاجة أشهراً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذه شطة الكشري والفول المعروفة في المطاعم المصرية. طهيها بالخل والزيت يجعلها تدوم طويلاً، ويمكن التحكم في حرارتها بعدد الفلفل الحار.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الشطة-على-طريقة-المطاعم-الشطة-المصرية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 40,
        "kcal": 35,
        "protein": 0,
        "fat": 3,
        "carbs": 2,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "produce": 3,
          "fats": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-088",
      "title": "الكبة المقلية الشامية",
      "titleEn": "Levantine Fried Kibbeh",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "90 دقيقة",
      "cookTime": "5 دقائق لكل دفعة",
      "servings": "40 قطعة تقريباً",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-088-i1",
          "name": "برغل ناعم مغسول ومصفى",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-088-i2",
          "name": "لحم هبرة خالٍ من الدهن مفروم ناعماً جداً",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-088-i3",
          "name": "بصل صغير للعجينة",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-088-i4",
          "name": "ملح وفلفل أسود وكمون ورشة قرفة للعجينة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-088-i5",
          "name": "لحم مفروم خشن للحشوة",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-088-i6",
          "name": "بصل مفروم ناعماً للحشوة",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-088-i7",
          "name": "صنوبر أو جوز مجروش",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-088-i8",
          "name": "بهار حلو وملح وفلفل للحشوة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-088-i9",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "للحشوة: يُشوح البصل حتى يذبل، ثم يُضاف اللحم الخشن ويُقلب حتى يتفكك وينضج، ثم التوابل والصنوبر، وتُترك لتبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "للعجينة: يُفرم اللحم الهبرة مع البصل والتوابل في الكبة حتى يصبح عجيناً، ثم يُضاف البرغل على دفعات ويُفرم أو يُعجن باليد المبللة بماء مثلج حتى تتماسك العجينة وتصبح ناعمة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُؤخذ كرة بحجم البيضة الصغيرة، وتُجوف بالسبابة مع تدويرها على الكف حتى يصبح جدارها رقيقاً متساوياً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُملأ بالحشوة وتُقفل وتُشكل بيضاوية مدببة الطرفين، مع ترطيب اليد بالماء المثلج.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقلى في زيت غزير ساخن على دفعات 4-5 دقائق حتى تصبح ذهبية داكنة ومقرمشة، وتُصفى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقدم مع الزبادي بالخيار أو الليمون.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الماء المثلج على اليدين يمنع العجينة من الالتصاق ويجعل الجدار رقيقاً دون تشقق. يمكن تجميد الكبة نيئة وقليها مباشرة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الكبة-المقلية-الشامية-أسرار-العجينة-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 13,
        "kcal": 330,
        "protein": 18,
        "fat": 17,
        "carbs": 27,
        "fiber": 5,
        "sugar": 1,
        "cost": {
          "protein": 12,
          "grains": 2,
          "produce": 0.6,
          "specialty": 2,
          "fats": 1.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "add-089",
      "title": "المعروك السوري",
      "titleEn": "Syrian Maarouk (Sweet Ramadan Bread)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة + ساعتان تخمير",
      "cookTime": "20 دقيقة",
      "servings": "6 أرغفة متوسطة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-089-i1",
          "name": "دقيق منخول",
          "standardAmount": "5 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-089-i2",
          "name": "حليب دافئ",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-089-i3",
          "name": "زبادي",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-089-i4",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-089-i5",
          "name": "زبدة مذابة أو زيت",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-089-i6",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-089-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-089-i8",
          "name": "محلب مطحون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-089-i9",
          "name": "يانسون مطحون وفانيليا",
          "standardAmount": "1 ملعقة صغيرة + رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-089-i10",
          "name": "حشوة: عجوة تمر مع قرفة وزبدة",
          "standardAmount": "300 جرام + 1 ملعقة صغيرة + 1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-089-i11",
          "name": "للوجه: صفار بيضة وحليب وسمسم وحبة البركة",
          "standardAmount": "1 صفار + 1 ملعقة كبيرة + حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط المكونات الجافة مع المحلب واليانسون، ثم يُضاف الحليب والزبادي والزبدة وتُعجن 10 دقائق حتى تصبح عجينة طرية قطنية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُغطى وتُترك ساعة أو أكثر حتى يتضاعف حجمها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُعجن العجوة مع الزبدة والقرفة وتُفرد رقيقة بين كيسين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقسم العجينة، وتُفرد كل قطعة مستطيلاً، تُوضع عليه طبقة التمر وتُلف، ثم تُشكل ضفيرة أو حلقة أو قرص حسب الرغبة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُترك نصف ساعة لتختمر ثانية، وتُدهن بصفار البيض والحليب وتُرش بالسمسم وحبة البركة، وتُخبز في فرن 180 درجة 15-20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُغطى بقماشة فور خروجها من الفرن لتبقى طرية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المعروك خبز حلو يرتبط بشهر رمضان في سوريا ولبنان، والمحلب هو روح نكهته. يمكن حشوه بجوز الهند أو الشوكولاتة أو تركه سادة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/المعروك-السوري-الأصلي-أسرار-العجينة-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 380,
        "protein": 8,
        "fat": 11,
        "carbs": 62,
        "fiber": 3,
        "sugar": 24,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 2,
          "sweeteners": 0.4,
          "specialty": 2,
          "spices": 0.8
        }
      }
    },
    {
      "id": "add-090",
      "title": "لقمة القاضي المحشوة بالجبنة",
      "titleEn": "Cheese-Stuffed Luqmat al-Qadi",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "قلي",
      "prepTime": "15 دقيقة + ساعة تخمير",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-090-i1",
          "name": "دقيق منخول",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-090-i2",
          "name": "نشا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-090-i3",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-090-i4",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-090-i5",
          "name": "حليب بودرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-090-i6",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-090-i7",
          "name": "ماء دافئ",
          "standardAmount": "1 وربع كوب تقريباً",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-090-i8",
          "name": "جبن مثلثات أو كيري مكعبات صغيرة (مجمدة قليلاً)",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-090-i9",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-090-i10",
          "name": "قطر ثقيل بارد أو عسل",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط المكونات الجافة ثم يُضاف الزيت والماء الدافئ تدريجياً ويُضرب الخليط باليد حتى يصبح عجيناً لزجاً ناعماً، ويُغطى ساعة حتى يتضاعف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسخن الزيت على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُؤخذ كمية صغيرة من العجين بالكف، ويُدفع مكعب جبن في وسطها، ثم تُعصر كرة من بين الإبهام والسبابة بحيث تغلف العجينة الجبن، وتُسقط بملعقة مبللة في الزيت.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلب الكرات باستمرار حتى تصبح ذهبية مقرمشة من كل الجهات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُصفى وتُغمس فوراً في القطر البارد أو تُسقى بالعسل، وتُقدم ساخنة والجبن ذائب.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تجميد مكعبات الجبن ربع ساعة قبل الحشو يمنعها من الذوبان بسرعة وتسريبها إلى الزيت. طعم الجبن المالح مع القطر الحلو هو ما يميز هذه النسخة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/لقمة-القاضي-المحشوة-بالجبنة-أسرار-الق/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 380,
        "protein": 7,
        "fat": 18,
        "carbs": 48,
        "fiber": 1,
        "sugar": 24,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 1.8,
          "fats": 1,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "add-091",
      "title": "السمبوسة الهندية بالبطاطس",
      "titleEn": "Indian Potato Samosa",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "قلي",
      "prepTime": "45 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "16 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-091-i1",
          "name": "دقيق",
          "standardAmount": "2 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-091-i2",
          "name": "كمون حب",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-091-i3",
          "name": "ملح للعجين",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-091-i4",
          "name": "زيت للعجين",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-091-i5",
          "name": "ماء دافئ",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-091-i6",
          "name": "بطاطس مسلوقة مكعبات صغيرة",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-091-i7",
          "name": "بازلاء مسلوقة",
          "standardAmount": "ثلث كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-091-i8",
          "name": "بصل مفروم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-091-i9",
          "name": "ثوم وزنجبيل مفروم",
          "standardAmount": "2 فص + 1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-091-i10",
          "name": "فلفل حار مفروم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-091-i11",
          "name": "كركم وكاري وبابريكا وكزبرة جافة وكمون",
          "standardAmount": "1 ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-091-i12",
          "name": "كزبرة خضراء وعصير ليمون",
          "standardAmount": "3 ملاعق كبيرة + 2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-091-i13",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-091-i14",
          "name": "صوص الشتني (نعناع وكزبرة وفلفل حار وليمون)",
          "standardAmount": "للتقديم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الدقيق والكمون والملح، ويُفرك بالزيت حتى يصبح كالرمل، ثم يُضاف الماء ويُعجن حتى تصبح العجينة ناعمة قاسية قليلاً، وتُغطى 30 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشوح البصل ثم الثوم والزنجبيل والفلفل الحار، وتُضاف التوابل دقيقة، ثم البطاطس والبازلاء والملح وتُهرس قليلاً، وتُضاف الكزبرة والليمون وتُترك لتبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقسم العجينة 8 كرات، تُفرد كل كرة بيضاوية وتُقطع نصفين، ويُشكل كل نصف قمعاً يُحشى ويُلصق طرفه بالماء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلى في زيت متوسط الحرارة ببطء 8-10 دقائق حتى تصبح ذهبية ومقرمشة وتظهر فقاعات صغيرة على القشرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقدم ساخنة مع صوص الشتني الأخضر أو صوص التمر الهندي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "القلي على نار متوسطة إلى هادئة هو سر القشرة المقرمشة المليئة بالفقاعات الصغيرة التي تميز السمبوسة الهندية الأصلية.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-السمبوسة-الهندية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 300,
        "protein": 5,
        "fat": 16,
        "carbs": 34,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "grains": 0.5,
          "produce": 1.2,
          "fats": 1.2,
          "spices": 0.6
        }
      }
    },
    {
      "id": "add-092",
      "title": "السخينة بالعسل الأسود",
      "titleEn": "Egyptian Sakhina (Bread in Molasses and Ghee)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "5 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "3 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-092-i1",
          "name": "عسل أسود (دبس قصب)",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-092-i2",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-092-i3",
          "name": "سمن بلدي أو زبدة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-092-i4",
          "name": "خبز فينو (صامولي) مقطع",
          "standardAmount": "2 رغيف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-092-i5",
          "name": "سمسم للتزيين (اختياري)",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط العسل الأسود مع الماء ونصف السمن في قدر على نار متوسطة حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُوزع قطع الخبز في صينية فرن أو طاجن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب خليط العسل الساخن فوق الخبز حتى يتشربه، ثم يُوزع باقي السمن على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُدخل الفرن على 200 درجة 10-15 دقيقة حتى يتشرب الخبز كل السائل ويحمر الوجه قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرش بالسمسم ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السخينة من فطور الشتاء في الريف المصري، وتعطي دفئاً وطاقة. يُفضل الخبز البايت الجاف لأنه يتشرب العسل دون أن يتهرى.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/السخينة-المصرية-بالعسل-الأس/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 520,
        "protein": 5,
        "fat": 30,
        "carbs": 62,
        "fiber": 1,
        "sugar": 40,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1.5,
          "sweeteners": 1
        }
      }
    },
    {
      "id": "add-093",
      "title": "البيتزا محشية الأطراف بالجبن",
      "titleEn": "Cheese Stuffed-Crust Pizza",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة + ساعة تخمير",
      "cookTime": "20 دقيقة",
      "servings": "2 بيتزا كبيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-093-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-093-i2",
          "name": "ماء بحرارة الغرفة",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-093-i3",
          "name": "ماء دافئ لتنشيط الخميرة",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-093-i4",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-093-i5",
          "name": "سكر",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-093-i6",
          "name": "ثوم بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-093-i7",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-093-i8",
          "name": "زيت زيتون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-093-i9",
          "name": "أصابع جبن موزاريلا (للأطراف)",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-093-i10",
          "name": "صلصة بيتزا",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-093-i11",
          "name": "جبن موزاريلا مبشور",
          "standardAmount": "1 ونصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-093-i12",
          "name": "فلفل أخضر وطماطم وزيتون للوجه",
          "standardAmount": "2 فلفل + 2 طماطم + حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنشط الخميرة في الماء الدافئ مع السكر 5 دقائق، ثم تُضاف إلى الدقيق والملح والثوم البودرة والزيت وباقي الماء، وتُعجن 10 دقائق حتى تصبح ناعمة، وتُترك ساعة حتى تتضاعف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقسم العجينة نصفين، ويُفرد كل نصف دائرة أكبر من الصينية بـ 3 سم من كل جهة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُوضع أصابع الجبن على محيط الدائرة، وتُطوى حافة العجين فوقها للداخل وتُضغط جيداً لتُقفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُوخز القاعدة بالشوكة، وتُدهن بالصلصة ويُوزع الجبن المبشور والخضار.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز في فرن مسخن على أعلى حرارة (240 درجة) 15-20 دقيقة حتى تحمر الأطراف ويذوب الجبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُدهن الأطراف بقليل من الزبدة بالثوم والبقدونس وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "قفل الحافة جيداً على الجبن يمنعه من التسرب أثناء الخبز. يمكن استخدام جبن الشيدر أو الجبن المثلثات بدل الموزاريلا في الأطراف.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/بيتزا-محشية-الأطراف-أسهل-طريقة-لعمل-بي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 480,
        "protein": 20,
        "fat": 18,
        "carbs": 58,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 4,
          "produce": 1.5,
          "fats": 0.4,
          "spices": 0.2,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "add-094",
      "title": "بيتزا الدجاج بصلصة الرانش",
      "titleEn": "Chicken Ranch Pizza",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة + ساعة تخمير",
      "cookTime": "20 دقيقة",
      "servings": "2 بيتزا متوسطة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-094-i1",
          "name": "للرانش: مايونيز",
          "standardAmount": "180 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-094-i2",
          "name": "للرانش: زبادي",
          "standardAmount": "90 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-094-i3",
          "name": "للرانش: ثوم بودرة وبصل بودرة وشبت وبقدونس مجفف",
          "standardAmount": "1 ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-094-i4",
          "name": "للرانش: ملح وفلفل أسود",
          "standardAmount": "نصف ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-094-i5",
          "name": "دقيق",
          "standardAmount": "2 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-094-i6",
          "name": "حليب دافئ",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-094-i7",
          "name": "خميرة وسكر",
          "standardAmount": "1 ملعقة كبيرة + 2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-094-i8",
          "name": "زيت زيتون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-094-i9",
          "name": "بيكنج بودر وملح",
          "standardAmount": "1 ملعقة صغيرة + نصف ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-094-i10",
          "name": "صدور دجاج مكعبات متبلة ومشوحة",
          "standardAmount": "300 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-094-i11",
          "name": "جبن موزاريلا مبشور",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-094-i12",
          "name": "فلفل ألوان وبصل وذرة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط مكونات الرانش جيداً وتُبرد نصف ساعة لتتداخل النكهات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعجن مكونات العجين مع الحليب الدافئ حتى تصبح ناعمة، وتُترك ساعة حتى تتضاعف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُشوح الدجاج المتبل بالملح والبابريكا والثوم حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُفرد العجينة في صينيتين مدهونتين، وتُدهن بطبقة من صلصة الرانش بدلاً من صلصة الطماطم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُوزع الجبن والدجاج والخضار، ثم رشة جبن أخيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُخبز في فرن 230 درجة 15-20 دقيقة، وتُرش بخطوط من الرانش بعد الخروج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "صلصة الرانش صلصة أمريكية كريمية بالأعشاب، ويعطيها الشبت نكهتها المميزة. تبقى صالحة في الثلاجة أسبوعاً وتصلح للسلطات والبطاطس.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/مسودة-تلقائيةالبيتزا-بصلصة-الرانش-طر/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 640,
        "protein": 30,
        "fat": 34,
        "carbs": 54,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 2.5,
          "grains": 0.5,
          "dairyEggs": 4.5,
          "produce": 1,
          "spices": 0.4,
          "fats": 0.3
        }
      }
    },
    {
      "id": "add-095",
      "title": "عصير الليمون بالنعناع (ليمونادة)",
      "titleEn": "Frothy Lemon Mint Lemonade",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "cookTime": "بدون طهو",
      "servings": "3-4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-095-i1",
          "name": "ليمون كبير مقشر منزوع البذور",
          "standardAmount": "4 حبات",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-095-i2",
          "name": "نعناع طازج (أوراق فقط)",
          "standardAmount": "حزمة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-095-i3",
          "name": "سكر",
          "standardAmount": "4 ملاعق كبيرة أو حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-095-i4",
          "name": "ماء بارد جداً أو مياه غازية",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-095-i5",
          "name": "حليب (لرغوة بيضاء كثيفة)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-095-i6",
          "name": "ثلج",
          "standardAmount": "كمية وفيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر الليمون وتُنزع كل البذور والجزء الأبيض السميك قدر الإمكان حتى لا يمر العصير.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُوضع الليمون والنعناع والسكر ونصف الماء والثلج في الخلاط ويُضرب 30 ثانية فقط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصفى بمصفاة ناعمة، ويُعاد إلى الخلاط مع باقي الماء والحليب ويُضرب ثوانيَ حتى تتكون رغوة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب فوراً على الثلج ويُزين بأوراق النعناع وشريحة ليمون.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الضرب القصير للليمون المقشر يمنع المرارة، وملعقتا الحليب تعطيان اللون الفاتح والرغوة الكثيفة المعروفة في محلات العصير.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/عصير-الليمون-بالنعناع-ليمونادة-أسرار/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3.5,
        "kcal": 70,
        "protein": 1,
        "fat": 0,
        "carbs": 18,
        "fiber": 1,
        "sugar": 15,
        "cost": {
          "produce": 1.5,
          "sweeteners": 0.1,
          "dairyEggs": 0.05
        }
      }
    },
    {
      "id": "add-096",
      "title": "عجة البطاطس بالخضار",
      "titleEn": "Fluffy Potato Ojja with Vegetables",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-096-i1",
          "name": "بطاطس مسلوقة مهروسة",
          "standardAmount": "2 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-096-i2",
          "name": "بصل مفروم ناعماً",
          "standardAmount": "1 حبة متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-096-i3",
          "name": "فلفل رومي أخضر وأحمر مكعبات صغيرة",
          "standardAmount": "1 أخضر + نصف أحمر",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-096-i4",
          "name": "بقدونس مفروم",
          "standardAmount": "نصف حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-096-i5",
          "name": "بيض",
          "standardAmount": "5 حبات كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-096-i6",
          "name": "دقيق منخول",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-096-i7",
          "name": "بيكنج بودر",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-096-i8",
          "name": "سمن بلدي وزيت",
          "standardAmount": "1 ملعقة كبيرة من كل منهما",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-096-i9",
          "name": "ملح وفلفل أسود وكمون وكزبرة جافة ورشة شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخفق البيض مع التوابل، ثم يُضاف الدقيق والبيكنج بودر ويُخفق حتى يختفي أي تكتل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف البطاطس المهروسة والبصل والفلفل والبقدونس، ويُقلب الخليط حتى يتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُسخن السمن والزيت في مقلاة غير لاصقة، ويُصب الخليط ويُسوى، ويُغطى على نار هادئة 8-10 دقائق حتى يتماسك القاع ويحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلب العجة على طبق ثم تُعاد إلى المقلاة على الوجه الآخر 5 دقائق حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يمكن صب الخليط في صينية مدهونة وخبزه في فرن 190 درجة 25 دقيقة، أو قليه بالملعقة أقراصاً صغيرة.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        },
        {
          "stepNumber": 6,
          "text": "تُقطع مثلثات وتُقدم مع الطحينة أو السلطة الخضراء.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البيكنج بودر هو سر العجة المنفوشة الخفيفة، والبطاطس المهروسة تعطيها طراوة وتماسكاً فلا تتكسر عند القلب.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/عجة-البطاطس-الهشة-أسرار-النفشة-المظب/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 11,
        "fat": 14,
        "carbs": 22,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "dairyEggs": 1.2,
          "produce": 1.2,
          "grains": 0.05,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-097",
      "title": "دبس الرمان البيتي",
      "titleEn": "Homemade Pomegranate Molasses",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "60-90 دقيقة",
      "servings": "نحو 1 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-097-i1",
          "name": "عصير رمان طازج (من نحو 8 حبات)",
          "standardAmount": "4 أكواب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-097-i2",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-097-i3",
          "name": "عصير ليمون",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُفرط حبات الرمان وتُعصر في الخلاط ضربات قصيرة ثم تُصفى بمصفاة ناعمة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط العصير والسكر والليمون في قدر واسع على نار متوسطة حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُخفض النار ويُترك يغلي ببطء مكشوفاً ساعة إلى ساعة ونصف مع التقليب من وقت لآخر حتى يقل إلى الربع ويصبح كالشراب الكثيف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُترك ليبرد تماماً (يثقل أكثر عند البرودة) ويُعبأ في زجاجة ويُحفظ في الثلاجة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "دبس الرمان أساسي في المطبخ الشامي للسلطات والمحمرة والصفيحة. يُفضل الرمان الحامض أو المزز للحصول على طعم حامض حلو متوازن.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/أسهل-طريقة-لتحضير-دبس-الرمان-في-المنزل/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 45,
        "protein": 0,
        "fat": 0,
        "carbs": 11,
        "fiber": 0,
        "sugar": 10,
        "cost": {
          "produce": 6,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "add-098",
      "title": "عصير البرتقال الطبيعي بالجزر",
      "titleEn": "Fresh Orange Juice (with Optional Carrot)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "بدون طهو",
      "servings": "3-4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-098-i1",
          "name": "برتقال بلدي للعصير",
          "standardAmount": "1 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-098-i2",
          "name": "سكر أو عسل (اختياري)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-098-i3",
          "name": "جزرة مسلوقة (اختياري لقوام أكثف)",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-098-i4",
          "name": "مكعبات ثلج",
          "standardAmount": "للتقديم",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل البرتقال ويُقطع نصفين ويُعصر بالعصارة، أو يُقشر ويُضرب في الخلاط ثم يُصفى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "للنسخة بالجزر: تُضرب الجزرة المسلوقة مع كوب من العصير حتى تنعم، ثم تُضاف لباقي العصير.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحلى حسب الرغبة ويُقدم فوراً على الثلج.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يُشرب عصير البرتقال فور عصره لأنه يفقد الفيتامين ويتغير طعمه ويمر مع الوقت. البرتقال البلدي أغزر عصيراً من أبو سرة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/عصير-البرتقال-الطبيعي-سر-الانتعاش-وال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3.5,
        "kcal": 110,
        "protein": 2,
        "fat": 0,
        "carbs": 26,
        "fiber": 1,
        "sugar": 21,
        "cost": {
          "produce": 2,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "add-099",
      "title": "رولات المسخن الفلسطيني",
      "titleEn": "Palestinian Musakhan Rolls",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "15-20 رول",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-099-i1",
          "name": "صدر دجاج مسلوق ومنسل",
          "standardAmount": "2 صدر",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-099-i2",
          "name": "بصل جوانح رفيعة",
          "standardAmount": "3 حبات كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-099-i3",
          "name": "زيت زيتون بكر",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-099-i4",
          "name": "سماق",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-099-i5",
          "name": "ملح وفلفل أسود ورشة كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-099-i6",
          "name": "خبز صاج أو شراك مقطع مثلثات",
          "standardAmount": "4-5 أرغفة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-099-i7",
          "name": "صنوبر محمص",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُطهى البصل في زيت الزيتون على نار هادئة 15-20 دقيقة حتى يذبل تماماً ويحلو دون أن يحترق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف السماق والتوابل ثم الدجاج المنسل ويُقلب 5 دقائق حتى يتشرب النكهة، ويُضاف الصنوبر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُوضع قليل من الحشوة على طرف كل مثلث خبز، وتُطوى الجوانب ويُلف رولاً محكماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص الرولات في صينية ويُدهن وجهها بزيت الزيتون المتبقي من البصل، وتُخبز في فرن 200 درجة 10-12 دقيقة حتى تقرمش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقدم ساخنة مع الزبادي أو دبس الرمان.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المسخن طبق فلسطيني يُقدم تقليدياً على خبز الطابون بالدجاج الكامل. الرولات طريقة عصرية لتقديمه كمقبلات، والسماق وزيت الزيتون هما روحه.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/رولات-المسخن-الفلسطيني-قرمشة-ذهبية-وح/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 18,
        "kcal": 130,
        "protein": 8,
        "fat": 8,
        "carbs": 8,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 3,
          "produce": 1,
          "fats": 3,
          "grains": 1,
          "specialty": 1.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "add-100",
      "title": "سلطة التونة بالذرة",
      "titleEn": "Tuna Salad with Corn",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "بدون طهو",
      "servings": "3-4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-100-i1",
          "name": "تونة قطع مصفاة",
          "standardAmount": "2 علبة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-100-i2",
          "name": "ذرة حلوة",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-100-i3",
          "name": "فلفل رومي ألوان مكعبات صغيرة",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-100-i4",
          "name": "بصل أحمر صغير مفروم ناعماً",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-100-i5",
          "name": "بقدونس مفروم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-100-i6",
          "name": "خيار مخلل مقطع (اختياري)",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-100-i7",
          "name": "مايونيز أو زبادي",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-100-i8",
          "name": "مستردة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-100-i9",
          "name": "عصير ليمون",
          "standardAmount": "عصير ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-100-i10",
          "name": "ملح وفلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُصفى التونة جيداً من الزيت أو الماء وتُفكك بالشوكة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف الذرة والفلفل والبصل والبقدونس والمخلل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخلط المايونيز مع المستردة والليمون والفلفل الأسود ويُضاف إلى السلطة ويُقلب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُبرد 15 دقيقة وتُقدم مع الخبز المحمص أو في الخس أو كحشوة ساندويتش.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الليمون والمستردة يخففان رائحة التونة القوية. للنسخة الخفيفة يُستبدل المايونيز كلياً بالزبادي.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/سلطة-التونة-الصحية-وجبة-الإنقاذ-السر/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3.5,
        "kcal": 230,
        "protein": 20,
        "fat": 13,
        "carbs": 9,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "protein": 4,
          "produce": 1.2,
          "dairyEggs": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-101",
      "title": "فتة الباذنجان بالزبادي",
      "titleEn": "Eggplant Fatteh with Yogurt",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "خضروات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-101-i1",
          "name": "باذنجان كبير مكعبات",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-101-i2",
          "name": "خبز عربي مكعبات محمص أو مقلي",
          "standardAmount": "2 رغيف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-101-i3",
          "name": "لحم مفروم مشوح بالبصل والبهارات (اختياري)",
          "standardAmount": "250 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-101-i4",
          "name": "زبادي",
          "standardAmount": "3 أكواب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-101-i5",
          "name": "طحينة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-101-i6",
          "name": "ثوم مهروس",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-101-i7",
          "name": "عصير ليمون وملح",
          "standardAmount": "عصير نصف ليمونة + رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-101-i8",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-101-i9",
          "name": "سمن وصنوبر أو لوز للتزيين",
          "standardAmount": "1 ملعقة كبيرة + ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-101-i10",
          "name": "رمان وبقدونس للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُرش الباذنجان المكعب بالملح ويُترك في مصفاة 20 دقيقة ليخرج ماءه، ثم يُجفف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقلى الباذنجان حتى يتحمر، أو يُدهن بالزيت ويُشوى في الفرن، ويُصفى على ورق مطبخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخفق الزبادي مع الطحينة والثوم والليمون والملح حتى يصبح ناعماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُفرد الخبز في طبق التقديم، ثم الباذنجان، ثم اللحم المفروم إن استُخدم، ثم يُغطى بصوص الزبادي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُحمص الصنوبر في السمن ويُصب ساخناً فوق الزبادي، ويُزين بالرمان والبقدونس ويُقدم فوراً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تمليح الباذنجان قبل القلي يقلل كثيراً من الزيت الذي يمتصه. الطحينة في الزبادي تمنعه من الانفصال وتعطيه قواماً مخملياً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-فتة-الباذنجان-بالزبادي-الطب/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 12,
        "fat": 24,
        "carbs": 30,
        "fiber": 6,
        "sugar": 9,
        "cost": {
          "produce": 1.5,
          "grains": 0.5,
          "dairyEggs": 1.8,
          "fats": 0.8,
          "specialty": 1.2,
          "protein": 1
        }
      }
    },
    {
      "id": "add-102",
      "title": "الزبادي اليوناني البيتي",
      "titleEn": "Homemade Greek Yogurt",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "8 ساعات تخمير + 4 ساعات تصفية",
      "servings": "نحو 500 جرام",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-102-i1",
          "name": "حليب كامل الدسم",
          "standardAmount": "1 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-102-i2",
          "name": "زبادي طبيعي (بادئ)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن الحليب حتى يقارب الغليان ثم يُترك حتى يصبح فاتراً (نحو 43 درجة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط البادئ مع قليل من الحليب الفاتر ثم يُعاد إلى باقي الحليب ويُقلب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى الوعاء ويُلف ببطانية أو يُوضع في فرن مطفأ دافئ 8 ساعات دون تحريك حتى يتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب الزبادي في مصفاة مبطنة بقماش الشاش فوق وعاء، ويُترك في الثلاجة 3-4 ساعات حتى يخرج الشرش ويصبح كثيفاً جداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقلب حتى ينعم ويُحفظ في علبة محكمة في الثلاجة أسبوعاً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الزبادي اليوناني هو زبادي عادي مصفى من الشرش، فيصبح أعلى في البروتين وأكثف. كلما طالت التصفية اقترب من اللبنة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/زبادي-يوناني-سهل-طريقة-تحضيره-وفوائده/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 2,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 190,
        "protein": 11,
        "fat": 11,
        "carbs": 11,
        "fiber": 0,
        "sugar": 11,
        "cost": {
          "dairyEggs": 1.5
        }
      }
    },
    {
      "id": "add-103",
      "title": "بيتزا البيبروني",
      "titleEn": "Pepperoni Pizza",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة + ساعة تخمير",
      "cookTime": "15 دقيقة",
      "servings": "1 بيتزا كبيرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-103-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-103-i2",
          "name": "ماء دافئ",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-103-i3",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-103-i4",
          "name": "سكر وملح",
          "standardAmount": "1 ملعقة صغيرة + نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-103-i5",
          "name": "زيت زيتون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-103-i6",
          "name": "صلصة طماطم للبيتزا",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-103-i7",
          "name": "أوريجانو",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-103-i8",
          "name": "جبن موزاريلا مبشور",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-103-i9",
          "name": "شرائح بيبروني (حلال)",
          "standardAmount": "100 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعجن مكونات العجين حتى تصبح ناعمة مرنة، وتُترك ساعة حتى يتضاعف حجمها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُفرد العجينة رقيقة في صينية مدهونة مع ترك حافة أسمك قليلاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُدهن بالصلصة وتُرش بالأوريجانو، ثم يُوزع الجبن، ثم تُرص شرائح البيبروني فوقه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخبز في فرن على أعلى حرارة (240-250 درجة) 12-15 دقيقة حتى تحمر الأطراف وتتقرمش حواف البيبروني.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُترك دقيقتين قبل التقطيع حتى يثبت الجبن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "وضع البيبروني فوق الجبن لا تحته يجعل حوافه تتحمص وتلتف كالأكواب الصغيرة ويسيل منها زيتها المتبل على الجبن.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/بيتزا-بيبروني-الشهية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 620,
        "protein": 27,
        "fat": 28,
        "carbs": 62,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 2.5,
          "protein": 3,
          "produce": 0.4,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-104",
      "title": "صلصة البيستو بالريحان",
      "titleEn": "Basil Pesto",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "بدون طهو",
      "servings": "نحو 1 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-104-i1",
          "name": "أوراق ريحان طازجة",
          "standardAmount": "2 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-104-i2",
          "name": "جبن بارميزان مبشور",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-104-i3",
          "name": "صنوبر أو جوز أو لوز",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-104-i4",
          "name": "ثوم",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-104-i5",
          "name": "زيت زيتون بكر ممتاز",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-104-i6",
          "name": "عصير ليمون (اختياري)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-104-i7",
          "name": "ملح وفلفل",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمص الصنوبر في مقلاة جافة دقيقتين حتى يتلون قليلاً، ويُترك ليبرد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُوضع الريحان والجبن والصنوبر والثوم في محضرة الطعام ويُفرم حتى يتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف زيت الزيتون تدريجياً والمحضرة تعمل حتى يصبح القوام ناعماً كريمياً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضبط الملح والفلفل ويُضاف الليمون، ويُحفظ في برطمان مغطى بطبقة زيت في الثلاجة أسبوعاً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البيستو أصلها من جنوة الإيطالية. طبقة الزيت على الوجه والليمون يحافظان على لونها الأخضر. تُخلط مع الباستا الساخنة وملعقتين من ماء سلقها.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-صلصة-البيستو-المثالية-خطوة-بخطو/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 160,
        "protein": 3,
        "fat": 16,
        "carbs": 2,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "produce": 2,
          "dairyEggs": 2,
          "specialty": 2.5,
          "fats": 1.5
        }
      }
    },
    {
      "id": "add-105",
      "title": "شوربة البصل الفرنسية",
      "titleEn": "French Onion Soup",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-105-i1",
          "name": "بصل شرائح رفيعة",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-105-i2",
          "name": "زبدة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-105-i3",
          "name": "زيت زيتون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-105-i4",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-105-i5",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-105-i6",
          "name": "مرق لحم أو دجاج",
          "standardAmount": "5 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-105-i7",
          "name": "زعتر وورق غار",
          "standardAmount": "1 ملعقة صغيرة + 1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-105-i8",
          "name": "ملح وفلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-105-i9",
          "name": "شرائح خبز فرنسي محمص",
          "standardAmount": "4 شرائح",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-105-i10",
          "name": "جبن غرويير أو موزاريلا مبشور",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُذاب الزبدة مع الزيت ويُضاف البصل ويُقلب حتى يذبل، ثم يُضاف السكر والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُترك البصل على نار هادئة 40 دقيقة مع التقليب من وقت لآخر حتى يتكرمل ويصبح بنياً ذهبياً داكناً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرش الدقيق ويُقلب دقيقة، ثم يُضاف المرق والزعتر وورق الغار ويُترك يغلي على نار هادئة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُصب الشوربة في أوعية تتحمل الفرن، ويُوضع على كل منها شريحة خبز ثم الجبن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُحمر تحت شواية الفرن حتى يذوب الجبن ويتلون، وتُقدم فوراً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كرملة البصل ببطء هي كل سر هذه الشوربة الفرنسية، والاستعجال على نار عالية يحرقه فيصبح مراً بدلاً من أن يحلو.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/شوربة-البصل-الفوائد-والوصفات-والنصائ/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 390,
        "protein": 14,
        "fat": 20,
        "carbs": 38,
        "fiber": 4,
        "sugar": 14,
        "cost": {
          "produce": 2,
          "dairyEggs": 2.5,
          "grains": 0.6,
          "protein": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-106",
      "title": "سموثي الأناناس وجوز الهند",
      "titleEn": "Pineapple Coconut Smoothie",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "cookTime": "بدون طهو",
      "servings": "2 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-106-i1",
          "name": "أناناس طازج أو مجمد قطع",
          "standardAmount": "1 ونصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-106-i2",
          "name": "حليب جوز الهند",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-106-i3",
          "name": "موز (اختياري لقوام أكثف)",
          "standardAmount": "1 حبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-106-i4",
          "name": "زبادي",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-106-i5",
          "name": "عسل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-106-i6",
          "name": "ثلج",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُوضع حليب جوز الهند والزبادي في الخلاط أولاً، ثم الأناناس والموز والعسل والثلج.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط حتى يصبح ناعماً تماماً، ويُصب في كوبين ويُزين بشريحة أناناس أو رشة جوز هند.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سموثي بطعم استوائي قريب من البينا كولادا دون كحول. الأناناس المجمد يعطيه قواماً مثلجاً كثيفاً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/سموثي-الأناناس-وجوز-الهند-منعش-وصحي-لط/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 300,
        "protein": 5,
        "fat": 14,
        "carbs": 40,
        "fiber": 3,
        "sugar": 30,
        "cost": {
          "produce": 2,
          "specialty": 1.2,
          "dairyEggs": 0.4,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "add-107",
      "title": "طاجن سلطة الكبدة بلسان العصفور",
      "titleEn": "Egyptian Liver and Orzo Tagine",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-107-i1",
          "name": "كبدة بقري شرائح رفيعة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-107-i2",
          "name": "لسان عصفور",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-107-i3",
          "name": "سمن أو زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-107-i4",
          "name": "مرق لحم أو ماء ساخن",
          "standardAmount": "2 ونصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-107-i5",
          "name": "بصل مفروم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-107-i6",
          "name": "ثوم مفروم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-107-i7",
          "name": "فلفل أخضر حار وفلفل رومي",
          "standardAmount": "1 حبة من كل منهما",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-107-i8",
          "name": "عصير طماطم",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-107-i9",
          "name": "معجون طماطم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-107-i10",
          "name": "كمون وفلفل أسود وشطة",
          "standardAmount": "1 ملعقة صغيرة كمون + نصف فلفل + رشة شطة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-107-i11",
          "name": "عصير ليمون وملح",
          "standardAmount": "عصير ليمونة + حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-107-i12",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمر لسان العصفور في السمن حتى يصبح ذهبياً، ثم يُضاف المرق والملح ويُترك حتى يتشرب نصف السائل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُشوح الكبدة في الزيت على نار عالية جداً دقيقتين فقط حتى يتغير لونها، وتُرفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُشوح البصل ثم الثوم والفلفل، ثم يُضاف معجون الطماطم وعصير الطماطم والتوابل ويُسبك 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُخلط لسان العصفور نصف المطهو مع الكبدة والصلصة في طاجن فخار.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُدخل الطاجن فرناً على 200 درجة 20-25 دقيقة حتى يتشرب لسان العصفور الصلصة ويتحمر الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُعصر عليه الليمون ويُقدم ساخناً في الطاجن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذا الطاجن من أشهر أصناف محلات الكبدة والمسامط في مصر. تشويح الكبدة سريعاً على نار عالية جداً يحفظ طراوتها، فتكمل نضجها في الفرن.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طاجن-سلطة-الكبدة-بلسان-العصفور-على-طري/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 30,
        "fat": 20,
        "carbs": 44,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 5,
          "grains": 0.5,
          "produce": 1.2,
          "dairyEggs": 0.4,
          "spices": 0.4,
          "fats": 0.3
        }
      }
    },
    {
      "id": "add-108",
      "title": "كرات الجبن الشيدر بالهلابينو",
      "titleEn": "Jalapeño Cheddar Bites",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "قلي",
      "prepTime": "25 دقيقة + 30 دقيقة تجميد",
      "cookTime": "10 دقائق",
      "servings": "20 كرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-108-i1",
          "name": "جبن شيدر مبشور",
          "standardAmount": "250 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-108-i2",
          "name": "جبن كريمي",
          "standardAmount": "150 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-108-i3",
          "name": "هلابينو مخلل مفروم",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-108-i4",
          "name": "ثوم بودرة وبابريكا",
          "standardAmount": "نصف ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-108-i5",
          "name": "دقيق",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-108-i6",
          "name": "بيض مخفوق",
          "standardAmount": "2 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-108-i7",
          "name": "بقسماط (بانكو)",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-108-i8",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الشيدر والجبن الكريمي والهلابينو والتوابل حتى يتماسك الخليط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُشكل كرات بحجم الجوزة وتُرص على صينية وتُجمد 20 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُمرر الكرات في الدقيق ثم البيض ثم البقسماط، ثم مرة ثانية في البيض والبقسماط لطبقة مزدوجة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُعاد إلى الفريزر 10 دقائق لتثبت القشرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقلى في زيت ساخن 180 درجة دقيقتين حتى تصبح ذهبية، وتُصفى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقدم فوراً مع صوص الرانش أو صوص الفلفل الحلو.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الطبقة المزدوجة من البقسماط والتجميد قبل القلي يمنعان الجبن من التسرب إلى الزيت.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كرات-الجبن-الشيدر-بالهلابينو-أسرار-ال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 15,
        "fat": 28,
        "carbs": 16,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "dairyEggs": 5,
          "grains": 0.4,
          "produce": 0.4,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-109",
      "title": "الهريسة المحشية بالقشطة والجوز",
      "titleEn": "Harissa Stuffed with Ashta and Walnuts",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "16 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-109-i1",
          "name": "سميد خشن",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-109-i2",
          "name": "سمن بلدي",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-109-i3",
          "name": "سكر",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-109-i4",
          "name": "جوز هند",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-109-i5",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-109-i6",
          "name": "حليب",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-109-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-109-i8",
          "name": "قشطة",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-109-i9",
          "name": "جوز مجروش",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-109-i10",
          "name": "قرفة",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-109-i11",
          "name": "طحينة لدهن الصينية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-109-i12",
          "name": "شربات: سكر وماء وليمون وماء زهر",
          "standardAmount": "2 كوب سكر + 1 ونصف كوب ماء + عصرة ليمون + ملعقة ماء زهر",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغلى السكر والماء والليمون 10 دقائق، ويُضاف ماء الزهر ويُترك ليبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُفرك السميد بالسمن حتى يتشربه، ثم يُضاف السكر وجوز الهند والبيكنج بودر، ثم الزبادي والحليب ويُقلب حتى يتجانس، ويُترك 15 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُدهن الصينية بالطحينة، ويُفرد نصف الخليط ويُسوى بيد مبللة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُخلط الجوز مع القرفة وملعقتين من الشربات، ويُفرد فوقه طبقة القشطة ثم الجوز.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُفرد باقي الخليط فوق الحشوة بحذر ويُسوى، ويُقطع مربعات وتُوضع حبة جوز على كل قطعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُخبز في فرن 190 درجة من أسفل 30 دقيقة ثم من أعلى حتى يتلون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُسقى الشربات البارد فور خروجها، وتُترك ساعة قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الطحينة في قاع الصينية تقليد شامي يعطي الهريسة قاعدة ذهبية مقرمشة ونكهة خفيفة مميزة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الهريسة-المحشية-بالقشطة-والجوز-أسرار/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 380,
        "protein": 6,
        "fat": 20,
        "carbs": 45,
        "fiber": 2,
        "sugar": 30,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 6,
          "sweeteners": 0.6,
          "specialty": 4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-110",
      "title": "الهريس الإماراتي باللحم",
      "titleEn": "Emirati Harees (Wheat and Lamb Porridge)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة + ليلة نقع",
      "cookTime": "4-5 ساعات",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-110-i1",
          "name": "حبوب هريس (قمح مقشور)",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-110-i2",
          "name": "لحم غنم بالعظم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-110-i3",
          "name": "ماء",
          "standardAmount": "3-4 لترات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-110-i4",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-110-i5",
          "name": "هيل مطحون وقرفة",
          "standardAmount": "1 ملعقة صغيرة + نصف",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-110-i6",
          "name": "سمن بلدي للتقديم",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل القمح جيداً ويُنقع ليلة كاملة ثم يُصفى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسلق اللحم في الماء مع إزالة الرغوة ساعة حتى يبدأ بالنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف القمح والملح، ويُترك على نار هادئة جداً 3-4 ساعات مع التقليب من وقت لآخر وإضافة الماء المغلي كلما جف، حتى يتفكك اللحم وينضج القمح تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُنزع العظام، ويُضرب الخليط بالمضرب الخشبي (المِضرب) أو بالخلاط اليدوي حتى يصبح القوام ناعماً متجانساً ومطاطياً، مع إضافة الهيل والقرفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُسكب في طبق وتُعمل حفرة في الوسط تُملأ بالسمن البلدي الساخن، ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الهريس طبق المناسبات ورمضان والأعراس في الإمارات والخليج، ويُطهى تقليدياً طوال الليل في قدر فوق الجمر حتى يذوب اللحم تماماً في القمح.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الهريس-الإماراتي-باللحم-أسرار-المضرب/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 560,
        "protein": 34,
        "fat": 20,
        "carbs": 62,
        "fiber": 9,
        "sugar": 1,
        "cost": {
          "protein": 14,
          "grains": 2,
          "dairyEggs": 1.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "add-111",
      "title": "البسبوسة التركية بالفول السوداني",
      "titleEn": "Turkish Basbousa with Peanuts",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق + 30 دقيقة راحة",
      "cookTime": "35 دقيقة",
      "servings": "16 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-111-i1",
          "name": "سميد",
          "standardAmount": "2 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-111-i2",
          "name": "حليب",
          "standardAmount": "1 وربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-111-i3",
          "name": "سكر",
          "standardAmount": "1 وربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-111-i4",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة متوسطة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-111-i5",
          "name": "أنصاف فول سوداني",
          "standardAmount": "للتزيين",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-111-i6",
          "name": "شربات: سكر وماء وليمون",
          "standardAmount": "2 كوب سكر + 1 ونصف كوب ماء + عصرة ليمون",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحضر الشربات بغلي السكر والماء والليمون 10 دقائق ويُترك ليبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط السميد والسكر والبيكنج بودر، ثم يُضاف الحليب ويُقلب بلطف حتى يتجانس دون عجن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُفرد في صينية مدهونة ويُترك 30 دقيقة، ثم يُقطع معينات وتُوضع نصف حبة فول سوداني على كل قطعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُخبز في فرن 190 درجة من أسفل حتى تحمر الأطراف، ثم من أعلى دقائق حتى يتلون الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُسقى الشربات البارد عليها وهي ساخنة، وتُترك لتتشرب قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البسبوسة التركية (رفاني) لا تحتاج إلى زبدة أو زيت، ويعطيها الفول السوداني المحمص في الفرن طعماً مميزاً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/البسبوسة-التركية-بالفول-السوداني/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 230,
        "protein": 4,
        "fat": 3,
        "carbs": 48,
        "fiber": 1,
        "sugar": 32,
        "cost": {
          "grains": 0.7,
          "dairyEggs": 0.4,
          "sweeteners": 0.7,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "add-112",
      "title": "مربى البلح",
      "titleEn": "Date Jam (Fresh Red or Ripe Dates)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "برطمان 1 كيلو",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-112-i1",
          "name": "بلح أحمر أو رطب مقشر ومنزوع النوى",
          "standardAmount": "1 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-112-i2",
          "name": "سكر",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-112-i3",
          "name": "ماء",
          "standardAmount": "1 ونصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-112-i4",
          "name": "قرنفل",
          "standardAmount": "5 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-112-i5",
          "name": "عصير ليمون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-112-i6",
          "name": "لوز مقشر (اختياري)",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر البلح وتُنزع نواته بحذر للحفاظ على شكله، ويمكن وضع حبة لوز أو قرنفل مكان النواة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغلى السكر والماء حتى يذوب السكر، ثم يُضاف البلح والقرنفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُترك على نار هادئة 40 دقيقة دون تقليب كثير حتى يصبح البلح شفافاً والشراب كثيفاً كالعسل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف الليمون قبل الرفع بخمس دقائق لمنع التبلور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُعبأ ساخناً في برطمانات معقمة ويُغلق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "مربى البلح من المربيات التراثية في مصر والخليج. عصير الليمون ضروري لمنع السكر من التبلور بعد التخزين.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/مربى-البلح-مربى-الرطب-البلح-الأسود-أو-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 140,
        "protein": 1,
        "fat": 0,
        "carbs": 36,
        "fiber": 2,
        "sugar": 34,
        "cost": {
          "produce": 3,
          "sweeteners": 0.4,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "add-113",
      "title": "أصابع الموزاريلا المقرمشة",
      "titleEn": "Crispy Mozzarella Sticks",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة + ساعة تجميد",
      "cookTime": "10 دقائق",
      "servings": "16 إصبع",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-113-i1",
          "name": "جبن موزاريلا قالب",
          "standardAmount": "400 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-113-i2",
          "name": "دقيق",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-113-i3",
          "name": "بيض مخفوق مع ملعقة حليب",
          "standardAmount": "2 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-113-i4",
          "name": "بقسماط مع أوريجانو وثوم بودرة وبابريكا",
          "standardAmount": "1 ونصف كوب + نصف ملعقة صغيرة من كل منها",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-113-i5",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-113-i6",
          "name": "صلصة مارينارا أو كاتشب للتقديم",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع الجبن أصابع بسمك 1.5 سم، وتُجمد نصف ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُمرر في الدقيق ثم البيض ثم البقسماط المتبل، ثم تُعاد في البيض والبقسماط مرة ثانية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُجمد الأصابع المغلفة نصف ساعة أخرى على الأقل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلى في زيت ساخن 180 درجة دقيقة إلى دقيقة ونصف فقط حتى تتلون دون أن يسيل الجبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُصفى وتُقدم فوراً مع صلصة المارينارا.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الجبن يجب أن يكون مجمداً عند القلي، والقلي يكون سريعاً على حرارة عالية؛ فتتقرمش القشرة قبل أن يذوب الجبن ويتسرب.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/أصابع-الجبن-المقرمشة-موزاريلا-ستيكس/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 24,
        "fat": 24,
        "carbs": 26,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "dairyEggs": 5,
          "grains": 0.4,
          "fats": 0.8,
          "produce": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-114",
      "title": "صوابع زينب",
      "titleEn": "Sawabe' Zeinab (Crispy Fried Fingers in Syrup)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "40 إصبع",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-114-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-114-i2",
          "name": "سميد ناعم",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-114-i3",
          "name": "زيت أو سمن",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-114-i4",
          "name": "زبادي",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-114-i5",
          "name": "ماء دافئ أو عصير برتقال",
          "standardAmount": "نصف كوب تقريباً",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-114-i6",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-114-i7",
          "name": "بيكنج بودر ورشة ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-114-i8",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-114-i9",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-114-i10",
          "name": "شربات بارد",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-114-i11",
          "name": "فستق أو جوز هند للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الدقيق والسميد والسكر والخميرة والبيكنج بودر والملح، ويُفرك بالزيت حتى يتشربه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الزبادي ثم الماء تدريجياً ويُلم العجين حتى يصبح ناعماً متماسكاً، ويُترك نصف ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُؤخذ قطع صغيرة وتُشكل أصابع، وتُضغط كل قطعة على ظهر مبشرة أو مصفاة لتأخذ النقشة وتُلف على نفسها لتصبح مجوفة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلى في زيت متوسط الحرارة على دفعات مع التقليب حتى تنتفخ وتصبح ذهبية مقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُغمس وهي ساخنة في الشربات البارد دقيقة، وتُرفع وتُزين بالفستق أو جوز الهند.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "صوابع زينب من حلويات رمضان المصرية. النقش على المبشرة ليس للشكل فقط، بل يزيد القرمشة ويساعد الشربات على التسرب إلى الداخل.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/صوابع-زينب-المقرمشة-على-الأصول-أسرار-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 13,
        "kcal": 250,
        "protein": 3,
        "fat": 11,
        "carbs": 34,
        "fiber": 1,
        "sugar": 20,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 0.2,
          "fats": 1.2,
          "sweeteners": 0.4,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "add-115",
      "title": "الترمس المملح",
      "titleEn": "Brined Lupini Beans (Termes)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "بقوليات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق + 5-7 أيام نقع",
      "cookTime": "ساعة",
      "servings": "نحو 1.5 كيلو",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-115-i1",
          "name": "ترمس جاف",
          "standardAmount": "500 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-115-i2",
          "name": "ماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-115-i3",
          "name": "ملح",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-115-i4",
          "name": "للتقديم: كمون وليمون وشطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الترمس ويُنقع في ماء وفير 24 ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسلق في ماء جديد نحو ساعة حتى يطرى دون أن يتهرى، ثم يُصفى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُنقع في ماء بارد ويُغير الماء مرتين يومياً 5-7 أيام حتى تزول المرارة تماماً (يُتذوق للتأكد).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُحضر ماء مملح (ملعقة كبيرة ملح لكل لتر) ويُحفظ فيه الترمس في الثلاجة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقدم في أكياس ورقية أو أطباق مع رشة كمون وعصرة ليمون وشطة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الترمس تسلية شعبية في شم النسيم والمواسم المصرية. المرارة تزول بتغيير الماء، والترمس الحلو الجاهز يحتاج أياماً أقل.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الترمس-الحلو-والمرّ-طريقة-السلق-والتم/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 120,
        "protein": 12,
        "fat": 3,
        "carbs": 11,
        "fiber": 5,
        "sugar": 1,
        "cost": {
          "grains": 2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-116",
      "title": "ديناميت الجمبري",
      "titleEn": "Dynamite Shrimp",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "بحريات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-116-i1",
          "name": "جمبري مقشر ومنظف",
          "standardAmount": "500 جرام",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-116-i2",
          "name": "ملح وفلفل أبيض وثوم بودرة",
          "standardAmount": "نصف ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-116-i3",
          "name": "بياض بيضة",
          "standardAmount": "1 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-116-i4",
          "name": "نشا ذرة",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-116-i5",
          "name": "دقيق",
          "standardAmount": "ربع كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-116-i6",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-116-i7",
          "name": "للصوص: مايونيز",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-116-i8",
          "name": "للصوص: صوص الشطة الحلوة (سويت تشيلي)",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-116-i9",
          "name": "للصوص: سريراتشا أو شطة",
          "standardAmount": "1-2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-116-i10",
          "name": "للصوص: عسل وعصير ليمون",
          "standardAmount": "1 ملعقة صغيرة من كل منهما",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-116-i11",
          "name": "بصل أخضر مفروم وسمسم للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُتبل الجمبري بالملح والفلفل والثوم، ثم يُقلب في بياض البيض.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط النشا والدقيق، ويُقلب فيه الجمبري حتى يتغلف تماماً، ويُنفض الزائد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقلى في زيت ساخن على دفعات 2-3 دقائق حتى يصبح ذهبياً مقرمشاً، ويُصفى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخلط مكونات الصوص في وعاء كبير حتى تتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقلب الجمبري الساخن في الصوص قبل التقديم مباشرة، ويُزين بالبصل الأخضر والسمسم على الخس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يُقلب الجمبري في الصوص في آخر لحظة حتى لا يفقد قرمشته. يمكن التحكم في الحرارة بكمية السريراتشا.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/ديناميت-جمبري-بالصلصة-الحارة-أسرار-ال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 24,
        "fat": 26,
        "carbs": 22,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "protein": 9,
          "dairyEggs": 0.8,
          "grains": 0.2,
          "fats": 1,
          "specialty": 1.2
        }
      }
    },
    {
      "id": "add-117",
      "title": "المكسرات الصينية المقرمشة",
      "titleEn": "Crispy Chinese-Style Coated Nuts",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "نحو 500 جرام",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-117-i1",
          "name": "فول سوداني نيء مقشر",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-117-i2",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-117-i3",
          "name": "نشا ذرة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-117-i4",
          "name": "ماء مالح (ملعقة صغيرة ملح في نصف كوب ماء)",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-117-i5",
          "name": "صويا صوص",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-117-i6",
          "name": "بابريكا وثوم بودرة وكاري وشطة",
          "standardAmount": "نصف ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-117-i7",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الدقيق والنشا والتوابل في وعاء واسع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُبلل الفول السوداني بقليل من الماء المالح مع الصويا صوص، ثم يُقلب في خليط الدقيق حتى تتغلف الحبات، ويُكرر الترطيب والتغليف 3-4 مرات حتى تتكون قشرة سميكة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُنخل الحبات من الدقيق الزائد، وتُقلب مع الزيت.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُفرد في صينية مبطنة وتُخبز في فرن 170 درجة 20-25 دقيقة مع التقليب كل 7 دقائق حتى تصبح ذهبية ومقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُترك لتبرد تماماً فتزداد قرمشة، وتُحفظ في برطمان محكم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السر في تكرار الترطيب والتغليف عدة مرات لتتكون القشرة السميكة المقرمشة. يمكن قليها بدلاً من خبزها لطعم أقرب لما يُباع جاهزاً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/المكسرات-الصينية-المقرمشة-سناك-الرز-و/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 260,
        "protein": 9,
        "fat": 17,
        "carbs": 19,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "specialty": 2.5,
          "grains": 0.3,
          "spices": 0.4,
          "fats": 0.2
        }
      }
    },
    {
      "id": "add-118",
      "title": "كرات الطاقة بالتمر والكاكاو والجوز",
      "titleEn": "Date, Cocoa and Walnut Energy Balls",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة تبريد",
      "servings": "20 كرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-118-i1",
          "name": "تمر منزوع النوى (مجدول أو خلاص)",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-118-i2",
          "name": "جوز",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-118-i3",
          "name": "كاكاو خام",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-118-i4",
          "name": "شوفان",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-118-i5",
          "name": "زبدة فول سوداني أو طحينة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-118-i6",
          "name": "فانيليا ورشة ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-118-i7",
          "name": "جوز هند أو كاكاو للتغليف",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنقع التمر في ماء ساخن 10 دقائق إن كان جافاً ثم يُصفى جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُفرم الجوز والشوفان في محضرة الطعام فرماً خشناً، ثم يُضاف التمر والكاكاو وزبدة الفول السوداني والفانيليا والملح ويُفرم حتى يتماسك كالعجين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُشكل كرات بحجم الجوزة وتُقلب في جوز الهند أو الكاكاو.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُبرد نصف ساعة حتى تتماسك، وتُحفظ في علبة محكمة في الثلاجة أسبوعين.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سناك صحي بلا سكر مضاف، يعتمد على حلاوة التمر الطبيعية. يمكن استبدال الجوز باللوز أو الكاجو.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كرات-الطاقة-بالتمر-والكاكاو-والجوز-أس/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 120,
        "protein": 2,
        "fat": 5,
        "carbs": 19,
        "fiber": 3,
        "sugar": 14,
        "cost": {
          "specialty": 6,
          "grains": 0.2
        }
      }
    },
    {
      "id": "add-119",
      "title": "الرايس كيك بالشوكولاتة وزبدة الفول السوداني",
      "titleEn": "Chocolate Peanut Butter Rice Cakes",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة تبريد",
      "servings": "8 أقراص",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-119-i1",
          "name": "أقراص رايس كيك جاهزة",
          "standardAmount": "8 أقراص",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-119-i2",
          "name": "زبدة فول سوداني",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-119-i3",
          "name": "شوكولاتة داكنة مذابة",
          "standardAmount": "150 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-119-i4",
          "name": "زيت جوز الهند",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-119-i5",
          "name": "ملح خشن أو فول سوداني مجروش للتزيين",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُدهن كل قرص رايس كيك بطبقة رقيقة من زبدة الفول السوداني، وتُبرد 10 دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُذاب الشوكولاتة مع زيت جوز الهند في الميكروويف على فترات قصيرة حتى تنعم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغمس الوجه المدهون في الشوكولاتة أو تُصب فوقه وتُفرد بالملعقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرش بالفول السوداني المجروش أو رشة ملح خشن، وتُبرد الأقراص حتى تتماسك الشوكولاتة، وتُحفظ في الثلاجة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "رشة الملح الخشن تبرز طعم الشوكولاتة وزبدة الفول السوداني. سناك سريع مقرمش وأخف من البسكويت.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/رايس-كيك-البيتي-المقرمش-بالشوكولاتة-و/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 190,
        "protein": 4,
        "fat": 12,
        "carbs": 18,
        "fiber": 2,
        "sugar": 9,
        "cost": {
          "grains": 1.5,
          "specialty": 2.5,
          "fats": 0.1
        }
      }
    },
    {
      "id": "add-120",
      "title": "بالونات البطاطس",
      "titleEn": "Puffed Potato Balloons",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "قلي",
      "prepTime": "40 دقيقة + ساعتان تجفيف",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-120-i1",
          "name": "بطاطس كبيرة مسلوقة مهروسة",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-120-i2",
          "name": "نشا ذرة أو نشا بطاطس",
          "standardAmount": "1 كوب تقريباً",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-120-i3",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-120-i4",
          "name": "بابريكا أو بهارات شيبسي",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-120-i5",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُهرس البطاطس المسلوقة ساخنة حتى تنعم تماماً، ويُضاف النشا والملح تدريجياً وتُعجن حتى تتكون عجينة ناعمة غير لزجة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُفرد العجينة بين ورقتي زبدة رقيقة جداً (1-2 مم)، وتُقطع مربعات صغيرة أو دوائر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُترك القطع لتجف في الهواء ساعتين حتى يجف سطحها (أو تُجفف في فرن فاتر).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلى في زيت متوسط الحرارة، مع الضغط عليها برفق بالمصفاة، حتى تنتفخ كالبالونات وتصبح ذهبية مقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُصفى وتُرش بالملح والبابريكا وهي ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "رقة العجينة والتجفيف الجزئي هما سر الانتفاخ؛ فالبخار المحبوس داخل القطعة الرقيقة يفصل طبقتيها في الزيت الساخن.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/بالونات-البطاطس-السحرية-مقرمشات-زمان/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 220,
        "protein": 2,
        "fat": 9,
        "carbs": 33,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "produce": 0.8,
          "grains": 0.4,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-121",
      "title": "السحاوق بالجبن",
      "titleEn": "Yemeni Sahawiq with Cheese",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "بدون طهو",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-121-i1",
          "name": "طماطم ناضجة",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-121-i2",
          "name": "فلفل أخضر حار",
          "standardAmount": "2-3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-121-i3",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-121-i4",
          "name": "كزبرة خضراء",
          "standardAmount": "نصف حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-121-i5",
          "name": "جبن مثلثات أو جبن أبيض طري",
          "standardAmount": "4 قطع أو 100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-121-i6",
          "name": "كمون وملح",
          "standardAmount": "نصف ملعقة صغيرة + حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-121-i7",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُدق الفلفل والثوم والملح في الهاون (المِرهاك) أو يُفرم في المحضرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف الكزبرة وتُدق، ثم الطماطم المقطعة وتُدق حتى تتفتت مع بقاء بعض القوام.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الجبن والكمون والليمون ويُخلط حتى يصبح كريمياً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم فوراً مع الأرز والمندي والخبز.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السحاوق الصلصة الحارة الأساسية في المائدة اليمنية، وإضافة الجبن تخفف حدتها وتعطيها قواماً كريمياً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/سلطة-السحاوق-بالجبن-الكاري-السحاوق-با/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 70,
        "protein": 3,
        "fat": 4,
        "carbs": 6,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "produce": 1,
          "dairyEggs": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "add-122",
      "title": "الشعرية بالحليب والقشطة",
      "titleEn": "Egyptian Vermicelli Milk Pudding with Ashta",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "5 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-122-i1",
          "name": "شعرية",
          "standardAmount": "1 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-122-i2",
          "name": "سمن بلدي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-122-i3",
          "name": "حليب",
          "standardAmount": "4 أكواب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-122-i4",
          "name": "سكر",
          "standardAmount": "ثلث كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-122-i5",
          "name": "فانيليا",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-122-i6",
          "name": "قشطة",
          "standardAmount": "ثلث كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-122-i7",
          "name": "مكسرات وزبيب وجوز هند للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُحمر الشعرية في السمن مع التقليب المستمر حتى تصبح ذهبية داكنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الحليب الساخن والسكر والفانيليا، وتُترك على نار هادئة 10 دقائق حتى تنضج الشعرية وتثقل قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُصب في طاجن أو صينية فرن، وتُوزع القشطة على الوجه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُدخل فرن 200 درجة 15 دقيقة حتى يحمر الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُزين بالمكسرات والزبيب وجوز الهند وتُقدم ساخنة أو باردة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تحمير الشعرية جيداً في السمن هو ما يعطي هذه الحلوى المصرية طعمها المحمص المميز، فتختلف عن الأرز باللبن.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الشعرية-بالحليب-والقشطة-على-الطريقة-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 13,
        "fat": 20,
        "carbs": 62,
        "fiber": 1,
        "sugar": 34,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 2.5,
          "sweeteners": 0.2,
          "specialty": 1
        }
      }
    },
    {
      "id": "add-123",
      "title": "الكرواسون الهش بالشوكولاتة",
      "titleEn": "Flaky Chocolate Croissants",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "ساعة + 3 ساعات تبريد وتخمير",
      "cookTime": "20 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-123-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-123-i2",
          "name": "حليب دافئ",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-123-i3",
          "name": "ماء دافئ",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-123-i4",
          "name": "سكر",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-123-i5",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-123-i6",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-123-i7",
          "name": "زبدة طرية للعجين",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-123-i8",
          "name": "زبدة باردة للتوريق",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-123-i9",
          "name": "أصابع شوكولاتة أو شوكولاتة داكنة مقطعة",
          "standardAmount": "150 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-123-i10",
          "name": "بيضة مخفوقة للدهن",
          "standardAmount": "1 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعجن المكونات عدا الزبدة الباردة والشوكولاتة حتى تتكون عجينة ناعمة، وتُغلف وتُبرد ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُفرد الزبدة الباردة مربعاً رقيقاً بين ورقتي زبدة، وتُفرد العجينة مستطيلاً ضعف حجمه وتُوضع الزبدة في الوسط وتُقفل عليها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُفرد العجينة مستطيلاً طويلاً وتُطوى ثلاث طيات كالخطاب، وتُبرد 30 دقيقة، ويُكرر الفرد والطي والتبريد ثلاث مرات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُفرد العجينة بسمك 4 مم وتُقطع مثلثات، ويُوضع على قاعدة كل مثلث قطعة شوكولاتة ويُلف نحو الرأس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُترك القطع ساعة حتى تنتفخ، وتُدهن بالبيض وتُخبز في فرن 200 درجة 18-20 دقيقة حتى تصبح ذهبية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بطريقة سريعة: تُستخدم عجينة البف باستري الجاهزة وتُقطع وتُحشى وتُخبز مباشرة.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        }
      ],
      "culturalNotes": "سر الكرواسون المورق أن تبقى الزبدة باردة وصلبة بين طبقات العجين، فتتحول إلى بخار في الفرن وتفصل الطبقات.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كرواسون-هش-بالشوكولاتة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 300,
        "protein": 5,
        "fat": 18,
        "carbs": 30,
        "fiber": 2,
        "sugar": 9,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 3,
          "sweeteners": 0.2,
          "specialty": 2
        }
      }
    },
    {
      "id": "add-124",
      "title": "سلطة السيزر بالدجاج",
      "titleEn": "Chicken Caesar Salad",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-124-i1",
          "name": "خس روماني",
          "standardAmount": "2 رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-124-i2",
          "name": "صدر دجاج مشوي شرائح",
          "standardAmount": "2 صدر",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-124-i3",
          "name": "خبز فرنسي مكعبات",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-124-i4",
          "name": "زيت زيتون وثوم بودرة للكروتون",
          "standardAmount": "2 ملعقة كبيرة + رشة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-124-i5",
          "name": "جبن بارميزان مبشور",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-124-i6",
          "name": "للصوص: مايونيز",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-124-i7",
          "name": "للصوص: ثوم مهروس",
          "standardAmount": "1 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-124-i8",
          "name": "للصوص: عصير ليمون ومستردة",
          "standardAmount": "1 ملعقة كبيرة + 1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-124-i9",
          "name": "للصوص: صوص ورسترشاير أو فيليه أنشوجة (اختياري)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-124-i10",
          "name": "للصوص: بارميزان وفلفل أسود",
          "standardAmount": "2 ملعقة كبيرة + رشة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقلب مكعبات الخبز مع زيت الزيتون والثوم البودرة وتُحمص في فرن 190 درجة 10 دقائق حتى تقرمش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخلط مكونات الصوص حتى تصبح ناعمة، ويُخفف بملعقة ماء إن كان ثقيلاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقطع الخس قطعاً كبيرة بعد غسله وتجفيفه جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقلب الخس مع الصوص، ثم يُضاف الدجاج والكروتون ويُرش البارميزان والفلفل الأسود ويُقدم فوراً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سلطة السيزر ابتكرت في المكسيك في عشرينيات القرن الماضي. جفاف الخس تماماً ضروري ليتعلق به الصوص الكريمي.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/سلطة-سيزر-وصفة-صحية-وشهية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 32,
        "fat": 30,
        "carbs": 20,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "protein": 4,
          "produce": 2,
          "grains": 0.5,
          "dairyEggs": 2.5,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-125",
      "title": "الويفر البيتي بحشوة الشوكولاتة",
      "titleEn": "Homemade Chocolate Wafers",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "15-20 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-125-i1",
          "name": "دقيق منخول",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-125-i2",
          "name": "ماء دافئ",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-125-i3",
          "name": "سكر بودرة",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-125-i4",
          "name": "زبدة مذابة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-125-i5",
          "name": "بياض بيضة",
          "standardAmount": "1 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-125-i6",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-125-i7",
          "name": "للحشو: شوكولاتة قابلة للدهن أو غاناش ثقيل",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-125-i8",
          "name": "للحشو: زبدة طرية",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخفق الدقيق والسكر البودرة والزبدة وبياض البيض والفانيليا مع الماء تدريجياً حتى يصبح الخليط سائلاً ناعماً كعجينة الكريب الخفيفة، ويُترك 15 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُسخن آلة الويفر أو مقلاة مسطحة غير لاصقة، ويُصب مقدار رقيق جداً من الخليط ويُفرد، ويُطهى حتى يجف ويصبح ذهبياً فاتحاً من الجهتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُرفع الرقاقة وتُترك على سطح مستوٍ لتبرد وتقرمش، ويُكرر مع الباقي.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخفق الشوكولاتة مع الزبدة الطرية حتى تنعم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُدهن رقاقة بالحشوة وتُوضع فوقها أخرى، ويُكرر لعمل 3-4 طبقات، ثم يُضغط بثقل خفيف 5 دقائق وتُقطع مستطيلات بسكين حاد.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "رقة الرقائق هي سر القرمشة. تُحفظ الرقائق غير المحشوة في علبة محكمة، وتُحشى قبل التقديم بقليل حتى لا تلين.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الويفر-البيتي-المقرمش-بسكويت-الويفر-ب/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 18,
        "kcal": 110,
        "protein": 1,
        "fat": 6,
        "carbs": 13,
        "fiber": 0,
        "sugar": 8,
        "cost": {
          "grains": 0.2,
          "dairyEggs": 0.5,
          "specialty": 2.5,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "add-126",
      "title": "مخلل الليمون المعصفر",
      "titleEn": "Safflower Lemon Pickle",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق + 3 أسابيع تخليل",
      "servings": "برطمان 2 كيلو",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-126-i1",
          "name": "ليمون أصفر كبير خشن القشرة",
          "standardAmount": "1 ونصف كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-126-i2",
          "name": "عصفر بلدي",
          "standardAmount": "نصف كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-126-i3",
          "name": "حبة البركة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-126-i4",
          "name": "ملح خشن غير مكرر",
          "standardAmount": "نصف كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-126-i5",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-126-i6",
          "name": "شطة مجروشة (اختياري)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-126-i7",
          "name": "عصير ليمون طازج",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-126-i8",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-126-i9",
          "name": "فلفل حار",
          "standardAmount": "3 قرون",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-126-i10",
          "name": "زيت زيتون للوجه",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسلق الليمون كاملاً في ماء مغلي 5-7 دقائق حتى تلين قشرته قليلاً، ثم يُبرد في ماء مثلج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشق كل ليمونة بالطول أربع شقوق دون فصلها من القاعدة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخلط العصفر وحبة البركة والملح والسكر والشطة، ويُحشى به الليمون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرص الليمون في برطمان معقم مع الثوم والفلفل الحار، ويُضغط جيداً، ويُصب عليه عصير الليمون وباقي الخلطة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغطى الوجه بزيت الزيتون ويُغلق البرطمان، ويُترك في مكان دافئ 15-20 يوماً مع تقليبه كل يومين حتى تطرى القشرة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سلق الليمون قليلاً يسرع التخليل ويزيل مرارة القشرة. العصفر يعطيه لونه الذهبي المعروف في المخلل المصري.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/مخلل-الليمون-المعصفر-على-أصوله-أسرار-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 40,
        "kcal": 25,
        "protein": 0,
        "fat": 2,
        "carbs": 3,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "produce": 3,
          "spices": 1.2,
          "fats": 0.8
        }
      }
    },
    {
      "id": "add-127",
      "title": "زيت السمسم البيتي",
      "titleEn": "Homemade Pressed Sesame Oil",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "45 دقيقة",
      "cookTime": "10 دقائق تحميص (اختياري)",
      "servings": "150-200 مل",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-127-i1",
          "name": "سمسم أبيض نيء منقى",
          "standardAmount": "500 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-127-i2",
          "name": "ماء دافئ جداً",
          "standardAmount": "3-5 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمص السمسم خفيفاً في مقلاة جافة (اختياري لنكهة أقوى) ثم يُترك ليبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُطحن السمسم في مطحنة قوية أو محضرة طعام حتى يتحول إلى معجون ناعم كالطحينة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف ملعقة ماء دافئ ويُعجن المعجون ويُدلك بقوة بملعقة خشبية في اتجاه واحد، ثم ملعقة أخرى، حتى يبدأ الزيت في الانفصال عن الألياف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُستمر في الدلك حتى يطفو الزيت الذهبي، ثم يُمال الوعاء ويُجمع الزيت بالملعقة ويُعصر المعجون في قماشة شاش لاستخراج الباقي.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُترك الزيت يرتاح ساعة ليترسب أي تفل، ثم يُصفى في زجاجة داكنة ويُحفظ في مكان بارد.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الماء الدافئ يكسر ارتباط الزيت بألياف السمسم فينفصل. التفل المتبقي يمكن استخدامه كطحينة في الحلويات.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/صنع-زيت-السمسم-النقي-في-المنزل-أسرار-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 2,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 15,
        "kcal": 120,
        "protein": 1,
        "fat": 13,
        "carbs": 1,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "specialty": 4
        }
      }
    },
    {
      "id": "add-128",
      "title": "الجبنة الكاسات الكريمية",
      "titleEn": "Homemade Creamy Cheese Cups (Gibna Kasat)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "نحو 1 كيلو",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-128-i1",
          "name": "حليب كامل الدسم",
          "standardAmount": "2 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-128-i2",
          "name": "خل أبيض أو عصير ليمون",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-128-i3",
          "name": "زبدة غير مملحة",
          "standardAmount": "50 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-128-i4",
          "name": "قشطة",
          "standardAmount": "2-3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-128-i5",
          "name": "جبن مثلثات (اختياري)",
          "standardAmount": "2 قطعة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-128-i6",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-128-i7",
          "name": "ماء الشرش",
          "standardAmount": "3-4 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن الحليب حتى يقارب الغليان، ويُضاف الخل مع التقليب الهادئ حتى ينفصل إلى خثارة وشرش، ويُترك 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُصفى في قماشة شاش ويُحتفظ بكوب من الشرش، وتُترك الخثارة تتصفى 15 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضرب الخثارة الدافئة في محضرة الطعام مع الزبدة والقشطة والجبن والملح، مع إضافة الشرش ملعقة ملعقة حتى يصبح القوام ناعماً كريمياً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُعبأ في كاسات أو برطمانات وتُبرد حتى تتماسك، وتُحفظ في الثلاجة أسبوعاً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذه الجبنة الطرية الكريمية مثل جبن الكاسات المصري الجاهز. ضرب الخثارة وهي دافئة يعطي قواماً أنعم بكثير.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الجبنة-الكاسات-الكريمة-البيتي-أسرار-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 170,
        "protein": 8,
        "fat": 12,
        "carbs": 6,
        "fiber": 0,
        "sugar": 6,
        "cost": {
          "dairyEggs": 4.5,
          "spices": 0.05
        }
      }
    },
    {
      "id": "add-129",
      "title": "الحجازية الإسكندرانية",
      "titleEn": "Alexandrian Hegazeya (Semolina Cinnamon Slice)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة + 30 دقيقة راحة",
      "cookTime": "35 دقيقة",
      "servings": "16 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-129-i1",
          "name": "سميد متوسط للعجين",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-129-i2",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-129-i3",
          "name": "سمن دافئ",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-129-i4",
          "name": "زيت نباتي",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-129-i5",
          "name": "خميرة فورية وسكر",
          "standardAmount": "1 ملعقة كبيرة من كل منهما",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-129-i6",
          "name": "ماء دافئ",
          "standardAmount": "نصف كوب تقريباً",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-129-i7",
          "name": "للحشوة: سميد",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-129-i8",
          "name": "للحشوة: سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-129-i9",
          "name": "للحشوة: قرفة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-129-i10",
          "name": "للحشوة: فول سوداني مجروش أو جوز هند",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-129-i11",
          "name": "للحشوة: ماء",
          "standardAmount": "3-4 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-129-i12",
          "name": "شربات خفيف",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفرك السميد والدقيق بالسمن والزيت، ثم تُضاف الخميرة والسكر والماء الدافئ تدريجياً وتُلم العجينة بخفة، وتُترك 30 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخلط مكونات الحشوة حتى تصبح كالرمل المبلل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقسم العجينة نصفين، ويُفرد النصف الأول في قاع صينية مدهونة، وتُوزع الحشوة وتُكبس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُفرد النصف الثاني فوقها ويُسوى، ويُقطع مربعات أو معينات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز في فرن 180 درجة 30-35 دقيقة حتى يتحمر السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُسقى الشربات الفاتر عليها وهي ساخنة، وتُترك لتبرد قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الحجازية حلوى إسكندرانية شعبية، وحشوة السميد والقرفة هي ما يميزها. مزيج السمن والزيت يعطيها قرمشة مع طراوة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الحجازية-الإسكندرانية-زي-المحلات-أسر/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 330,
        "protein": 4,
        "fat": 15,
        "carbs": 45,
        "fiber": 2,
        "sugar": 20,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 1.5,
          "fats": 0.5,
          "sweeteners": 0.5,
          "spices": 0.5,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "add-130",
      "title": "صلصة الجميد للمنسف",
      "titleEn": "Jameed Sauce for Mansaf",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "سلق",
      "prepTime": "ليلة نقع",
      "cookTime": "30 دقيقة",
      "servings": "صلصة لـ 6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-130-i1",
          "name": "قرص جميد كركي",
          "standardAmount": "1 قرص (300-400 جرام)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-130-i2",
          "name": "ماء دافئ للنقع",
          "standardAmount": "3-4 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-130-i3",
          "name": "لبن رايب (اختياري لتلطيف الحدة)",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-130-i4",
          "name": "مرق لحم الضأن المسلوق",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-130-i5",
          "name": "كركم أو بهارات منسف",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُكسر قرص الجميد قطعاً صغيرة، ويُنقع في الماء الدافئ ليلة كاملة حتى يلين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُفرك الجميد باليد أو يُضرب في الخلاط مع ماء النقع حتى يذوب تماماً، ثم يُصفى من أي حبيبات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُوضع في قدر على نار متوسطة مع التقليب المستمر في اتجاه واحد حتى يغلي، حتى لا يفرط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف مرق اللحم تدريجياً واللبن الرايب والكركم، ويُترك يغلي على نار هادئة 15 دقيقة مع التقليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُستخدم الصلصة فوراً لطهي لحم المنسف المسلوق فيها وسكبها على الأرز، دون إضافة ملح لأن الجميد مالح.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الجميد لبن مجفف مملح على شكل أقراص، ويُعد الكركي من محافظة الكرك أجوده. هو قلب المنسف الأردني، والتقليب في اتجاه واحد يمنعه من الانفصال.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الجميد-الكركي-الأردني-الأصيل-أسرار-ال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 140,
        "protein": 12,
        "fat": 8,
        "carbs": 5,
        "fiber": 0,
        "sugar": 4,
        "cost": {
          "dairyEggs": 5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-131",
      "title": "السلمون بالفرن بالثوم والليمون",
      "titleEn": "Garlic Lemon Baked Salmon",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-131-i1",
          "name": "فيليه سلمون",
          "standardAmount": "4 قطع (150-200 جرام للقطعة)",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-131-i2",
          "name": "زبدة مذابة أو زيت زيتون",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-131-i3",
          "name": "ثوم مهروس",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-131-i4",
          "name": "عصير ليمون وشرائح ليمون",
          "standardAmount": "2 ملعقة كبيرة + ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-131-i5",
          "name": "بشر ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-131-i6",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-131-i7",
          "name": "أوريجانو أو شبت طازج",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-131-i8",
          "name": "ملح وفلفل أسود",
          "standardAmount": "نصف ملعقة صغيرة + ربع",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخرج السلمون من الثلاجة قبل الخبز بربع ساعة ويُجفف بمناديل المطبخ.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخلط الزبدة والثوم والليمون والبشر والتوابل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرص السلمون في صينية مبطنة بورق زبدة، ويُدهن بالخليط، وتُرص شرائح الليمون حوله.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُخبز في فرن مسخن على 200 درجة 12-15 دقيقة فقط حتى يصبح وردياً فاتحاً وينفصل بالشوكة بسهولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُسقى بعصارة الصينية ويُقدم مع الأرز أو الخضار السوتيه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السلمون يجف سريعاً إذا طال في الفرن. عندما ينفصل بالشوكة في الوسط ويبقى لامعاً قليلاً يكون قد نضج تماماً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/سمك-السلمون-بالفرن-بالثوم-والليمون-أس/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 370,
        "protein": 34,
        "fat": 24,
        "carbs": 3,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 18,
          "dairyEggs": 0.4,
          "produce": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-132",
      "title": "شوربة البط بالخضار",
      "titleEn": "Duck Soup with Carrots and Potatoes",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعتان",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-132-i1",
          "name": "بطة منظفة مقطعة",
          "standardAmount": "1 بطة (2.5 كيلو)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-132-i2",
          "name": "بطاطس مكعبات",
          "standardAmount": "2 حبة متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-132-i3",
          "name": "جزر دوائر",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-132-i4",
          "name": "بصل مفروم",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-132-i5",
          "name": "بصل صحيح للسلق",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-132-i6",
          "name": "توابل صحيحة: ورق غار، حبهان، مستكة، قرفة عود",
          "standardAmount": "2 ورقة + 4 حبات + 1 فص + 1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-132-i7",
          "name": "سمن أو زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-132-i8",
          "name": "لسان عصفور أو شعرية (اختياري)",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-132-i9",
          "name": "ملح وفلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسلق البط في ماء يغمره مع البصلة الصحيحة والتوابل، مع إزالة الرغوة، ساعة ونصف حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرفع البط، ويُصفى المرق ويُترك قليلاً ليُكشط عنه الدهن الزائد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُشوح البصل المفروم في السمن حتى يذبل، ثم يُضاف الجزر والبطاطس ويُقلب دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف المرق المصفى ويُترك حتى تنضج الخضار، ويُضاف لسان العصفور في آخر 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضبط الملح والفلفل، وتُقدم الشوربة ساخنة، ويُحمر البط في الفرن ليُقدم طبقاً رئيسياً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "مرق البط دسم جداً، فكشط الدهن عنه بعد أن يبرد قليلاً يعطي شوربة أخف وأصفى. المستكة والحبهان يخففان رائحة البط.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/شوربة-البط-بالجزر-والبطاطس-أسرار-المر/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 24,
        "fat": 30,
        "carbs": 14,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "protein": 12,
          "produce": 1,
          "grains": 0.2,
          "spices": 0.6,
          "dairyEggs": 0.1
        }
      }
    },
    {
      "id": "add-133",
      "title": "مربى المشمش",
      "titleEn": "Apricot Jam",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "نحو 800 جرام",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-133-i1",
          "name": "مشمش ناضج",
          "standardAmount": "1 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-133-i2",
          "name": "سكر",
          "standardAmount": "3 أكواب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-133-i3",
          "name": "عصير ليمون",
          "standardAmount": "عصير نصف ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل المشمش ويُجفف، ويُفتح وتُنزع النوى، ويُقطع قطعاً حسب الرغبة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُوضع المشمش مع السكر في قدر كبير على نار أعلى من المتوسطة، ويُقلب حتى يذوب السكر ويخرج عصير المشمش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عند الغليان تُخفض النار إلى متوسطة، وتُزال الرغوة بعد 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد 10 دقائق أخرى يُضاف الليمون، ويُترك مع التقليب حتى يصل إلى القوام المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُعبأ فوراً في برطمانات جافة معقمة، ويُحفظ في الثلاجة بعد الفتح.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "مربى المشمش من أسرع المربيات لأن المشمش غني بالبكتين، وإزالة الرغوة تعطي مربى صافياً لامعاً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-مربي-المشمش-بخطوات-بسيطة-بال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 160,
        "protein": 0,
        "fat": 0,
        "carbs": 41,
        "fiber": 1,
        "sugar": 40,
        "cost": {
          "produce": 3,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "add-134",
      "title": "خلطة البهارات السبعة",
      "titleEn": "Arabic Seven-Spice Blend (Baharat)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "10 دقائق",
      "cookTime": "3 دقائق تحميص",
      "servings": "نحو 200 جرام",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-134-i1",
          "name": "فلفل أسود حب",
          "standardAmount": "نصف كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-134-i2",
          "name": "كمون حب",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-134-i3",
          "name": "كزبرة جافة حب",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-134-i4",
          "name": "هيل (حبهان)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-134-i5",
          "name": "قرفة عيدان مكسرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-134-i6",
          "name": "قرنفل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-134-i7",
          "name": "جوزة الطيب",
          "standardAmount": "1 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُحمص التوابل الحب عدا جوزة الطيب في مقلاة جافة على نار هادئة 2-3 دقائق مع التقليب حتى تفوح رائحتها دون أن تسمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُفرد على طبق لتبرد تماماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُطحن في مطحنة التوابل حتى تصبح بودرة ناعمة، وتُبشر فوقها جوزة الطيب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُنخل وتُحفظ في برطمان زجاجي محكم بعيداً عن الضوء، وتبقى قوية الرائحة 3-4 أشهر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البهارات السبعة أساس الطبخ الشامي للمحاشي واللحوم والكبة. التحميص الخفيف قبل الطحن يطلق زيوتها العطرية، والإفراط فيه يجعلها مرة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/خلطة-السبع-بهارات-العربية-أسرار-التحم/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 60,
        "kcal": 6,
        "protein": 0,
        "fat": 0,
        "carbs": 1,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "spices": 6
        }
      }
    },
    {
      "id": "add-135",
      "title": "بودرة الثوم والبصل البيتي",
      "titleEn": "Homemade Garlic and Onion Powder",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "30 دقيقة",
      "cookTime": "3-5 ساعات تجفيف",
      "servings": "نحو 400 جرام",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-135-i1",
          "name": "ثوم مقشر",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-135-i2",
          "name": "بصل أبيض أو أصفر",
          "standardAmount": "2 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-135-i3",
          "name": "نشا ذرة أو أرز مطحون",
          "standardAmount": "1 ملعقة صغيرة لكل برطمان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع الثوم شرائح رفيعة، ويُقطع البصل شرائح رقيقة متساوية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُفرد الشرائح في صوانٍ مبطنة دون تراكب، وتُجفف في فرن على 60-70 درجة مع فتح الباب قليلاً 3-5 ساعات، مع التقليب كل ساعة، حتى تصبح هشة تماماً وتتكسر بسهولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُترك لتبرد تماماً، ثم يُطحن كل نوع وحده في مطحنة التوابل حتى يصبح بودرة ناعمة، ويُنخل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُحفظ كل نوع في برطمان محكم مع قليل من النشا لامتصاص الرطوبة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الحرارة المنخفضة مهمة؛ فإذا زادت تحمر الشرائح وتصبح البودرة مرة. البصل الأبيض يجف أفضل لأن نسبة السكر فيه أقل.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/بودرة-الثوم-والبصل-البيتي-أسرار-التجف/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 80,
        "kcal": 8,
        "protein": 0,
        "fat": 0,
        "carbs": 2,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "produce": 4
        }
      }
    },
    {
      "id": "add-136",
      "title": "كيكة السحاب اليابانية (تشيز كيك القطن)",
      "titleEn": "Japanese Cotton Cheesecake",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "70 دقيقة",
      "servings": "8 أفراد (قالب 20 سم)",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-136-i1",
          "name": "جبن كريمي بحرارة الغرفة",
          "standardAmount": "160 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-136-i2",
          "name": "زبدة غير مملحة",
          "standardAmount": "20 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-136-i3",
          "name": "حليب كامل الدسم",
          "standardAmount": "50 مل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-136-i4",
          "name": "صفار بيض",
          "standardAmount": "6 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-136-i5",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-136-i6",
          "name": "دقيق منخول",
          "standardAmount": "40 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-136-i7",
          "name": "نشا ذرة منخول",
          "standardAmount": "20 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-136-i8",
          "name": "بياض بيض بارد",
          "standardAmount": "6 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-136-i9",
          "name": "كريم تارتار أو عصير ليمون",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-136-i10",
          "name": "سكر ناعم",
          "standardAmount": "80 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُذاب الجبن الكريمي والزبدة والحليب في حمام مائي مع التقليب حتى ينعم، ويُترك ليفتر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الصفار واحداً تلو الآخر، ثم الفانيليا، ثم يُنخل الدقيق والنشا فوقه ويُخفق حتى يصبح ناعماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخفق البياض مع كريم التارتار حتى يصبح رغوة، ثم يُضاف السكر تدريجياً حتى تتكون قمم ناعمة منحنية (ليست صلبة).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُدمج البياض مع خليط الجبن على ثلاث دفعات بحركة لف هادئة، ويُصب في قالب مبطن بورق زبدة، ويُطرق لإخراج الفقاعات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُوضع القالب في صينية بها ماء دافئ بارتفاع 2 سم، ويُخبز على 150 درجة 60-70 دقيقة حتى ينتفخ ويتلون الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُطفأ الفرن ويُترك الباب موارباً 15-20 دقيقة قبل إخراجها حتى لا تهبط، ثم تُبرد.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "قمم البياض يجب أن تكون ناعمة لا صلبة، وإلا تشققت الكيكة. الحمام المائي والحرارة المنخفضة هما سر القوام القطني المهتز.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كيكة-السحاب-اليابانية-الكيكة-القطنية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 220,
        "protein": 8,
        "fat": 13,
        "carbs": 17,
        "fiber": 0,
        "sugar": 11,
        "cost": {
          "dairyEggs": 4,
          "grains": 0.1,
          "sweeteners": 0.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-137",
      "title": "مربى العنب",
      "titleEn": "Red Grape Jam",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "نحو 1 كيلو",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-137-i1",
          "name": "عنب أحمر بدون بذور",
          "standardAmount": "1 وربع كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-137-i2",
          "name": "سكر",
          "standardAmount": "750 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-137-i3",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-137-i4",
          "name": "ملح ليمون (أو عصير ليمونة كبيرة)",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنزع حبات العنب من العناقيد وتُغسل جيداً وتُستبعد الحبات الذابلة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُوضع العنب والسكر والماء وملح الليمون في قدر سميك القاعدة ويُقلب برفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُترك على نار متوسطة حتى يغلي، ثم على نار هادئة نحو 40 دقيقة حتى ينضج العنب ويثقل الشراب، مع إزالة الرغوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُختبر النضج بملعقة على طبق بارد؛ إذا حافظت على شكلها فقد نضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُعبأ ساخناً في برطمانات معقمة ويُغلق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "ملح الليمون يحفظ المربى ويمنع تسكيره. العنب الأحمر يعطي لوناً جميلاً دون الحاجة إلى ألوان.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-مربي-العنب/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 170,
        "protein": 0,
        "fat": 0,
        "carbs": 44,
        "fiber": 1,
        "sugar": 42,
        "cost": {
          "produce": 3,
          "sweeteners": 0.8
        }
      }
    },
    {
      "id": "add-138",
      "title": "خبز الشراك الأردني",
      "titleEn": "Jordanian Shrak Bread",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة + ساعة راحة",
      "cookTime": "دقيقة لكل رغيف",
      "servings": "8-10 أرغفة كبيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-138-i1",
          "name": "دقيق أبيض (أو كوبان أبيض + كوب أسمر)",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-138-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-138-i3",
          "name": "سكر",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-138-i4",
          "name": "ماء دافئ",
          "standardAmount": "1 وربع كوب تقريباً",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-138-i5",
          "name": "زيت للدهن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الدقيق والملح والسكر، ويُضاف الماء تدريجياً ويُعجن 8-10 دقائق حتى تصبح العجينة ناعمة ملساء لا تلتصق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقسم كرات بحجم البرتقالة، وتُدهن بالزيت وتُغطى وتُترك ساعة حتى ترتخي.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُفرد كل كرة بالنشابة ثم تُمط على ظهر اليدين وتُقلب بينهما حتى تصبح رقيقة جداً شفافة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُسخن الصاج المقبب (أو ظهر مقلاة واسعة مقلوبة) جيداً، ويُفرد عليه الرغيف ويُترك ثوانيَ حتى تظهر فقاعات، ثم يُقلب ثوانيَ أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُطوى الأرغفة وتُرص فوق بعضها وتُغطى بقماشة لتبقى طرية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشراك خبز البادية في الأردن وفلسطين، ويُقدم مع المنسف تحت الأرز. العجين البسيط بلا خميرة والصاج الساخن جداً هما سر رقته.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/خبز-الشراك-الأردني-الأصيل-خبز-الصاج-أ/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 9,
        "kcal": 150,
        "protein": 4,
        "fat": 3,
        "carbs": 27,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "grains": 0.5,
          "fats": 0.2
        }
      }
    },
    {
      "id": "add-139",
      "title": "عصير الخوخ المنعش",
      "titleEn": "Fresh Peach Juice",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "بدون طهو",
      "servings": "4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-139-i1",
          "name": "خوخ ناضج مقشر منزوع النوى",
          "standardAmount": "4 حبات كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-139-i2",
          "name": "ماء بارد",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-139-i3",
          "name": "سكر أو عسل",
          "standardAmount": "3 ملاعق كبيرة أو حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-139-i4",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-139-i5",
          "name": "ثلج ونعناع للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر الخوخ (يسهل تقشيره بعد غمره 30 ثانية في ماء مغلي ثم ماء مثلج) ويُقطع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضرب في الخلاط مع الماء والسكر والليمون حتى ينعم تماماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصفى إن رغبت في عصير خفيف، أو يُترك بقوامه الكثيف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم مثلجاً مع أوراق النعناع.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الليمون يمنع العصير من الاسمرار ويبرز طعم الخوخ. الخوخ الناضج جداً يغني عن معظم السكر.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-عصير-الخوخ-المنعش/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 90,
        "protein": 1,
        "fat": 0,
        "carbs": 23,
        "fiber": 2,
        "sugar": 20,
        "cost": {
          "produce": 2.5,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "add-140",
      "title": "العرايس باللحم",
      "titleEn": "Arayes (Meat-Stuffed Grilled Pita)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-5 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-140-i1",
          "name": "لحم مفروم فيه قليل من الدهن",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-140-i2",
          "name": "خبز عربي صغير أو متوسط",
          "standardAmount": "5 أرغفة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-140-i3",
          "name": "بصل مفروم ناعماً جداً ومصفى",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-140-i4",
          "name": "طماطم مقشرة مفرومة ومصفاة",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-140-i5",
          "name": "بقدونس مفروم",
          "standardAmount": "ربع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-140-i6",
          "name": "دبس رمان",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-140-i7",
          "name": "بهارات مشكلة وملح وفلفل",
          "standardAmount": "1 ملعقة صغيرة + حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-140-i8",
          "name": "زيت زيتون مع بابريكا لدهن الخبز",
          "standardAmount": "نصف كوب + 1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُعجن اللحم مع البصل والطماطم والبقدونس ودبس الرمان والتوابل حتى يتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُفتح كل رغيف من طرفه كالجيب، ويُفرد فيه طبقة رقيقة متساوية من اللحم حتى الأطراف ويُضغط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُدهن الخبز من الخارج بزيت الزيتون بالبابريكا، ويُقطع كل رغيف أرباعاً أو أنصافاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص في صينية وتُخبز في فرن 200 درجة 10 دقائق، ثم تُقلب 8-10 دقائق حتى تقرمش وتنضج اللحمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يمكن شويها على الفحم أو في جريل كهربائي حتى تقرمش من الجهتين.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        },
        {
          "stepNumber": 6,
          "text": "تُقدم ساخنة مع الطحينة والمخلل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبقة اللحم يجب أن تكون رقيقة لتنضج في الوقت نفسه الذي يقرمش فيه الخبز، وتصفية البصل والطماطم تمنع الخبز من الترطب.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-العرائس-باللحم-قرمشة-خارجية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4.5,
        "kcal": 520,
        "protein": 26,
        "fat": 28,
        "carbs": 40,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "protein": 5,
          "grains": 0.8,
          "produce": 0.8,
          "fats": 1,
          "specialty": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-141",
      "title": "كازان ديبي (المهلبية المحروقة التركية)",
      "titleEn": "Kazandibi (Turkish Caramelized Milk Pudding)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة + 4 ساعات تبريد",
      "servings": "8 قطع",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-141-i1",
          "name": "زبدة لدهن الصينية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-141-i2",
          "name": "سكر للكرملة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-141-i3",
          "name": "حليب كامل الدسم",
          "standardAmount": "1 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-141-i4",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-141-i5",
          "name": "دقيق أرز (أو نشا ذرة)",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-141-i6",
          "name": "دقيق",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-141-i7",
          "name": "مستكة مطحونة مع قليل من السكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-141-i8",
          "name": "فانيليا أو ماء زهر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُدهن صينية معدنية مستطيلة بالزبدة، ويُرش السكر بالتساوي على القاع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط الحليب والسكر ودقيق الأرز والدقيق على البارد، ثم يُوضع على نار متوسطة مع التقليب المستمر حتى يثقل ويغلي دقيقتين، وتُضاف المستكة والفانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُوضع الصينية الفارغة على النار مباشرة حتى يتكرمل السكر ويصبح بنياً، ثم يُصب خليط المهلبية فوقه فوراً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُحرك الصينية على النار بحيث يتحمر القاع كله بالتساوي (1-2 دقيقة) دون أن يحترق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُترك لتبرد ثم تُبرد 4 ساعات، وتُقطع مستطيلات وتُلف كل قطعة بحيث يظهر الوجه المكرمل للأعلى.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كازان ديبي تعني بالتركية \"قاع القدر\"، إذ يُتعمد تحميص قاعها. المستكة هي النكهة العثمانية الأصلية.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كازان-ديبي-المهلبية-المحروقة-التركية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 240,
        "protein": 5,
        "fat": 5,
        "carbs": 43,
        "fiber": 0,
        "sugar": 34,
        "cost": {
          "dairyEggs": 1.2,
          "sweeteners": 0.4,
          "grains": 0.3,
          "spices": 0.8
        }
      }
    },
    {
      "id": "add-142",
      "title": "كيكة التريليتشا التركية (الحليب الثلاثة)",
      "titleEn": "Turkish Trileçe (Three-Milk Caramel Cake)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة + ليلة تبريد",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-142-i1",
          "name": "بيض مفصول",
          "standardAmount": "5 حبات كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-142-i2",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-142-i3",
          "name": "دقيق منخول",
          "standardAmount": "1 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-142-i4",
          "name": "بيكنج بودر ورشة ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-142-i5",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-142-i6",
          "name": "حليب بارد",
          "standardAmount": "3 أكواب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-142-i7",
          "name": "كريمة سائلة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-142-i8",
          "name": "حليب مكثف محلى",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-142-i9",
          "name": "كريمة شانتيه مخفوقة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-142-i10",
          "name": "للكراميل: سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-142-i11",
          "name": "للكراميل: زبدة وكريمة دافئة",
          "standardAmount": "1 ملعقة كبيرة + نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخفق البياض حتى يتماسك، ويُخفق الصفار مع السكر والفانيليا حتى يفتح لونه، ثم يُدمج البياض برفق، ويُنخل الدقيق والبيكنج بودر ويُقلب بلطف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُصب في صينية مدهونة ويُخبز في فرن 180 درجة 25-30 دقيقة حتى يتلون، ويُترك ليفتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخلط الحليب والكريمة والحليب المكثف، وتُوخز الكيكة الدافئة بالشوكة ويُصب فوقها الخليط تدريجياً حتى تتشربه، وتُبرد ليلة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "للكراميل: يُذاب السكر في قدر حتى يصبح عسلياً، ثم تُضاف الزبدة والكريمة الدافئة بحذر مع التقليب حتى ينعم ويُترك ليبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُفرد الكريمة المخفوقة على الكيكة، ثم تُصب صلصة الكراميل على الوجه، وتُقطع مربعات باردة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التريليتشا هي النسخة البلقانية التركية من كيكة الحليب الثلاثة اللاتينية، ويميزها غطاء الكراميل اللامع.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كعكة-التريليتشا-التركية-كيكة-الحليب-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 360,
        "protein": 8,
        "fat": 14,
        "carbs": 52,
        "fiber": 0,
        "sugar": 42,
        "cost": {
          "dairyEggs": 5,
          "grains": 0.3,
          "sweeteners": 0.6,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-143",
      "title": "البسكويت بقطع الشوكولاتة",
      "titleEn": "Chocolate Chip Cookies",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة + 30 دقيقة تبريد",
      "cookTime": "12 دقيقة",
      "servings": "24 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-143-i1",
          "name": "دقيق",
          "standardAmount": "2 وربع كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-143-i2",
          "name": "زبدة طرية",
          "standardAmount": "1 كوب (225 جرام)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-143-i3",
          "name": "سكر بني",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-143-i4",
          "name": "سكر أبيض",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-143-i5",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-143-i6",
          "name": "فانيليا",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-143-i7",
          "name": "بيكربونات الصودا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-143-i8",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-143-i9",
          "name": "قطع شوكولاتة",
          "standardAmount": "1 ونصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخفق الزبدة مع السكرين حتى يصبح الخليط كريمياً فاتحاً، ثم يُضاف البيض والفانيليا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الدقيق والصودا والملح ويُقلب حتى يختفي الدقيق فقط، ثم تُضاف قطع الشوكولاتة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُبرد العجينة 30 دقيقة، ثم تُشكل كرات بحجم ملعقة كبيرة وتُرص متباعدة على صينية مبطنة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخبز في فرن 180 درجة 10-12 دقيقة حتى تتلون الأطراف ويبقى الوسط طرياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُترك على الصينية 5 دقائق لتتماسك، ثم تُنقل إلى شبكة لتبرد.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السكر البني يعطي البسكويت طراوة وطعم الكراميل، وإخراجه والوسط لا يزال طرياً يجعله مطاطياً من الداخل ومقرمشاً من الأطراف.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-إعداد-البسكويت-بالشوكولاتة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 24,
        "kcal": 190,
        "protein": 2,
        "fat": 10,
        "carbs": 25,
        "fiber": 1,
        "sugar": 16,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 2.5,
          "sweeteners": 0.6,
          "specialty": 2.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-144",
      "title": "صلصة المحمرة للمناقيش",
      "titleEn": "Muhammara (Red Pepper and Walnut Dip)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "شي",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "نحو 2 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-144-i1",
          "name": "فلفل أحمر حلو مشوي ومقشر",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-144-i2",
          "name": "جوز",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-144-i3",
          "name": "بقسماط أو خبز محمص مطحون",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-144-i4",
          "name": "دبس فليفلة (معجون فلفل أحمر)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-144-i5",
          "name": "دبس رمان",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-144-i6",
          "name": "ثوم",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-144-i7",
          "name": "كمون وشطة",
          "standardAmount": "1 ملعقة صغيرة كمون + حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-144-i8",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-144-i9",
          "name": "زيت زيتون",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-144-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُشوى الفلفل على النار المباشرة أو تحت الشواية حتى يسود جلده، ويُغطى 10 دقائق ثم يُقشر وتُنزع بذوره.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُحمص الجوز قليلاً في مقلاة جافة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُطحن الجوز خشناً في المحضرة، ثم يُضاف الفلفل والثوم ودبس الفليفلة ودبس الرمان والتوابل والليمون ويُفرم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف البقسماط وزيت الزيتون ويُفرم حتى يصبح القوام كريمياً مع بعض الحبيبات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقدم في طبق مرشوشة بزيت الزيتون والجوز، أو تُفرد على عجينة المناقيش قبل خبزها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المحمرة من مقبلات حلب، ودبس الرمان يعطيها حموضة وحلاوة متوازنة. تتحسن نكهتها إذا تُركت ساعة قبل التقديم.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-صلصة-المحمرة-للمناقيش/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 170,
        "protein": 3,
        "fat": 14,
        "carbs": 10,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "produce": 2,
          "specialty": 3,
          "grains": 0.1,
          "fats": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-145",
      "title": "مناقيش الزعتر",
      "titleEn": "Za'atar Manakish",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة + ساعة تخمير",
      "cookTime": "10 دقائق",
      "servings": "8 أرغفة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-145-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-145-i2",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-145-i3",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-145-i4",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-145-i5",
          "name": "زيت زيتون للعجين",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-145-i6",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب تقريباً",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-145-i7",
          "name": "زعتر مخلوط (زعتر وسماق وسمسم)",
          "standardAmount": "نصف كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-145-i8",
          "name": "زيت زيتون للخلطة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُعجن الدقيق والخميرة والسكر والملح والزيت مع الماء الدافئ حتى تصبح العجينة ناعمة، وتُغطى ساعة حتى يتضاعف حجمها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط الزعتر مع زيت الزيتون حتى يصبح عجينة سائلة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقسم العجينة 8 كرات، تُفرد كل كرة دائرة رقيقة وتُضغط بأطراف الأصابع لتتكون حفر صغيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُفرد خليط الزعتر على الوجه مع ترك حافة صغيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز على صاج أو صينية في فرن مسخن على أعلى حرارة 7-10 دقائق حتى تحمر الحواف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقدم ساخنة مع الطماطم والخيار والنعناع واللبنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المنقوشة فطور الصباح اللبناني والشامي الأشهر. الحفر التي تتركها الأصابع تحبس زيت الزعتر فلا ينساب عن العجين.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-منقوشة-بالزعتر/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 330,
        "protein": 6,
        "fat": 18,
        "carbs": 37,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "grains": 0.5,
          "fats": 2,
          "spices": 1.5
        }
      }
    },
    {
      "id": "add-146",
      "title": "مقلقل الدجاج",
      "titleEn": "Chicken Maqalqal",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "3-4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-146-i1",
          "name": "صدر دجاج مكعبات صغيرة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-146-i2",
          "name": "بصل مفروم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-146-i3",
          "name": "ثوم مفروم",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-146-i4",
          "name": "فلفل حار أو رومي مقطع",
          "standardAmount": "1-2 قرن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-146-i5",
          "name": "طماطم مكعبات صغيرة",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-146-i6",
          "name": "معجون طماطم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-146-i7",
          "name": "زيت زيتون أو سمن",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-146-i8",
          "name": "بهارات مشكلة وكمون وكركم",
          "standardAmount": "1 ملعقة صغيرة + نصف + ربع",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-146-i9",
          "name": "ملح وفلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-146-i10",
          "name": "كزبرة خضراء مفرومة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن الزيت على نار عالية ويُضاف الدجاج ويُقلب سريعاً حتى يتغير لونه من كل الجهات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف البصل والثوم والفلفل ويُقلب حتى يذبل البصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف الطماطم ومعجون الطماطم والتوابل والملح ويُقلب على نار متوسطة 8-10 دقائق حتى تتسبك وتجف الصلصة تقريباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرش الكزبرة ويُقدم ساخناً مع الخبز أو الأرز.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المقلقل طبق خليجي ويمني سريع تُقطع فيه اللحوم قطعاً صغيرة جداً وتُقلب على نار عالية حتى تجف الصلصة وتلتصق بالقطع.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-مقلقل-الدجاج/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3.5,
        "kcal": 280,
        "protein": 32,
        "fat": 13,
        "carbs": 8,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 4,
          "produce": 1,
          "fats": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "add-147",
      "title": "مقلقل اللحم",
      "titleEn": "Lamb Maqalqal",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-147-i1",
          "name": "لحم غنم أو بقر مكعبات صغيرة جداً",
          "standardAmount": "750 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-147-i2",
          "name": "بصل مفروم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-147-i3",
          "name": "ثوم مهروس",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-147-i4",
          "name": "فلفل أخضر حار وفلفل رومي",
          "standardAmount": "1 حبة من كل منهما",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-147-i5",
          "name": "طماطم مفرومة",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-147-i6",
          "name": "سمن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-147-i7",
          "name": "كمون وكزبرة جافة وكركم وهيل مطحون وفلفل أسود",
          "standardAmount": "نصف ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-147-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-147-i9",
          "name": "كزبرة خضراء",
          "standardAmount": "ربع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن السمن في قدر ثقيل على نار عالية ويُحمر اللحم على دفعات حتى يتلون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُعاد اللحم كله ويُضاف البصل والثوم والفلفل والتوابل ويُقلب 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف الطماطم والملح، ويُغطى القدر على نار هادئة 15-20 دقيقة حتى ينضج اللحم في عصارته، مع إضافة قليل من الماء عند الحاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُكشف القدر ويُقلب على نار عالية حتى تجف الصلصة وتتكرمل على قطع اللحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرش بالكزبرة ويُقدم مع الخبز والسحاوق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تقطيع اللحم قطعاً صغيرة جداً هو ما يسمح بنضجه سريعاً وبقائه طرياً في هذا الطبق الخليجي.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-مقلقل-اللحم-الشهي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 38,
        "fat": 26,
        "carbs": 8,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 14,
          "produce": 1,
          "dairyEggs": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "add-148",
      "title": "خبز الصاج البيتي",
      "titleEn": "Homemade Saj Bread",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة + 30 دقيقة راحة",
      "cookTime": "دقيقة لكل رغيف",
      "servings": "8 أرغفة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-148-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-148-i2",
          "name": "خميرة فورية (اختياري)",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-148-i3",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-148-i4",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-148-i5",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-148-i6",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب تقريباً",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعجن المكونات مع الماء الدافئ تدريجياً حتى تصبح العجينة ناعمة مرنة، وتُغطى 30 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقسم كرات متوسطة، وتُفرد كل كرة بالنشابة رقيقة جداً، ثم تُمط على ظهر اليدين حتى تصبح شفافة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُسخن الصاج أو ظهر مقلاة كبيرة مقلوبة على نار عالية، ويُفرد عليه الرغيف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقلب بعد 30-40 ثانية عندما تظهر الفقاعات والبقع البنية، ويُترك ثوانيَ على الوجه الآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُطوى الأرغفة وتُغطى بقماشة، وتُستخدم للشاورما والسندويشات والمناقيش.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كلما كان الرغيف أرق والصاج أسخن كان الخبز أطرى وأخف. يُحفظ الخبز الزائد مجمداً ويُسخن ثوانيَ.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-خبز-الصاج-في-المنزل/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 180,
        "protein": 4,
        "fat": 4,
        "carbs": 32,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "grains": 0.5,
          "fats": 0.2
        }
      }
    },
    {
      "id": "add-149",
      "title": "اللحسة بالجبن اليمنية",
      "titleEn": "Yemeni Lahsa with Cheese",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "تحمير",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "2-3 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-149-i1",
          "name": "بيض",
          "standardAmount": "4 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-149-i2",
          "name": "جبن أبيض أو مثلثات أو موزاريلا",
          "standardAmount": "100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-149-i3",
          "name": "طماطم مفرومة",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-149-i4",
          "name": "بصل مفروم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-149-i5",
          "name": "فلفل أخضر حار",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-149-i6",
          "name": "سمن أو زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-149-i7",
          "name": "كمون وفلفل أسود وملح",
          "standardAmount": "رشة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-149-i8",
          "name": "كزبرة خضراء",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُشوح البصل والفلفل في السمن حتى يذبلا، ثم تُضاف الطماطم وتُقلب حتى تلين وتتسبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُكسر البيض فوق الخليط ويُقلب بسرعة مع التوابل حتى يبدأ بالتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الجبن ويُقلب حتى يذوب ويختلط بالبيض ويصبح القوام كريمياً طرياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرش الكزبرة وتُقدم ساخنة مع خبز الملوح أو الخبز البلدي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "اللحسة فطور يمني سريع، سُميت كذلك لأنها تُغرف بالخبز \"لحساً\". الجبن الذائب يجعل قوامها كريمياً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-اللحسة-بالجبن-اليمنية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2.5,
        "kcal": 320,
        "protein": 17,
        "fat": 24,
        "carbs": 9,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "dairyEggs": 2,
          "produce": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "add-150",
      "title": "شيخ المحشي",
      "titleEn": "Sheikh al-Mahshi (Stuffed Zucchini in Yogurt)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "40 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "5 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-150-i1",
          "name": "كوسا متوسطة",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-150-i2",
          "name": "لحم مفروم",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-150-i3",
          "name": "بصل مفروم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-150-i4",
          "name": "بهارات سبع وملح وفلفل",
          "standardAmount": "1 ملعقة صغيرة + حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-150-i5",
          "name": "صنوبر محمر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-150-i6",
          "name": "زيت للقلي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-150-i7",
          "name": "زبادي",
          "standardAmount": "1 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-150-i8",
          "name": "بيض",
          "standardAmount": "1 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-150-i9",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-150-i10",
          "name": "ثوم مهروس ونعناع جاف مقلي بالسمن",
          "standardAmount": "3 فصوص + 1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُحفر الكوسا بالمحفرة وتُغسل وتُجفف، ويُمكن قليها في الزيت حتى تتلون قليلاً ثم تُصفى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشوح البصل ثم يُضاف اللحم والتوابل حتى ينضج، ثم يُضاف الصنوبر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُحشى الكوسا بخليط اللحم وتُرص في قدر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُغمر بقليل من الماء وتُطهى 15 دقيقة حتى تطرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُخفق الزبادي مع البيض والنشا والملح، ويُطهى على نار متوسطة مع التقليب في اتجاه واحد حتى يغلي، ثم يُصب على الكوسا وتُترك 10 دقائق على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقلى الثوم والنعناع الجاف في السمن ويُصب على الوجه، ويُقدم مع الأرز بالشعيرية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سُمي شيخ المحشي لأنه محشو باللحم فقط دون أرز، فهو \"شيخ\" المحاشي. التقليب المستمر للزبادي حتى الغليان يمنعه من الانفصال.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-شيخ-المحشي-بخطوات-سهلة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 460,
        "protein": 28,
        "fat": 30,
        "carbs": 20,
        "fiber": 3,
        "sugar": 10,
        "cost": {
          "protein": 8,
          "produce": 1.5,
          "dairyEggs": 2.5,
          "fats": 0.8,
          "specialty": 1.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-151",
      "title": "خبز الملوح اليمني",
      "titleEn": "Yemeni Malawah (Flaky Salted Bread)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة + 30 دقيقة راحة",
      "cookTime": "20 دقيقة",
      "servings": "6 أرغفة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-151-i1",
          "name": "دقيق خبز",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-151-i2",
          "name": "ماء",
          "standardAmount": "1 ونصف كوب تقريباً",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-151-i3",
          "name": "ملح",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-151-i4",
          "name": "زبدة سائلة أو سمن",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-151-i5",
          "name": "حبة البركة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُعجن الدقيق والملح مع الماء تدريجياً حتى تتكون عجينة طرية جداً ناعمة، وتُقسم كرات وتُدهن بالزبدة وتُغطى 30 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُفرد كل كرة على سطح مدهون حتى تصبح رقيقة جداً شفافة، وتُدهن بالزبدة وتُرش بحبة البركة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُلف الورقة كالحبل، ثم تُلف على نفسها كالحلزون، وتُترك 10 دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضغط الحلزون بالكفين ليصبح قرصاً بسمك سنتيمتر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُخبز في فرن حار 220 درجة 15-20 دقيقة حتى يحمر، أو على صاج مدهون على نار متوسطة مع القلب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُضرب بين الكفين بعد الخبز لتنفصل الطبقات، ويُقدم مع العسل أو السلتة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الملوح خبز يمني مورق يُخبز تقليدياً في التنور، وطبقاته المتعددة تشبه الفطير المشلتت. يُقدم مع السلتة والعسل والحلبة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-خبز-الملوح-بالفرن/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 560,
        "protein": 9,
        "fat": 32,
        "carbs": 60,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-152",
      "title": "مربى الخوخ",
      "titleEn": "Peach Jam",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "نحو 800 جرام",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-152-i1",
          "name": "خوخ ناضج مقشر مكعبات",
          "standardAmount": "1 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-152-i2",
          "name": "سكر",
          "standardAmount": "2 ونصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-152-i3",
          "name": "عصير ليمون",
          "standardAmount": "عصير ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-152-i4",
          "name": "عود قرفة أو فانيليا (اختياري)",
          "standardAmount": "1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر الخوخ بغمره ثوانيَ في ماء مغلي ثم في ماء بارد، وتُنزع النوى ويُقطع مكعبات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط الخوخ مع السكر ويُترك ساعة حتى يخرج عصيره.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُوضع على نار متوسطة حتى يغلي، مع إزالة الرغوة، ثم على نار هادئة مع التقليب 30-40 دقيقة حتى يثقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف الليمون قبل الرفع بخمس دقائق، ويُختبر النضج على طبق بارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُعبأ ساخناً في برطمانات معقمة ويُغلق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الخوخ يحتوي على بكتين أقل من المشمش، لذا يحتاج إلى الليمون ووقت أطول قليلاً ليتماسك.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-مربى-الخوخ/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 130,
        "protein": 0,
        "fat": 0,
        "carbs": 34,
        "fiber": 1,
        "sugar": 33,
        "cost": {
          "produce": 3,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "add-153",
      "title": "مربى التفاح بالقرفة",
      "titleEn": "Apple Cinnamon Jam",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "نحو 800 جرام",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-153-i1",
          "name": "تفاح مقشر مبشور أو مكعبات صغيرة",
          "standardAmount": "1 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-153-i2",
          "name": "سكر",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-153-i3",
          "name": "ماء",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-153-i4",
          "name": "عصير ليمون",
          "standardAmount": "عصير ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-153-i5",
          "name": "قرفة عود",
          "standardAmount": "1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر التفاح ويُبشر خشناً أو يُقطع مكعبات صغيرة، ويُرش بعصير الليمون حتى لا يسمر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُوضع التفاح مع السكر والماء والقرفة في قدر على نار متوسطة حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُترك على نار هادئة 30-40 دقيقة مع التقليب حتى يصبح التفاح شفافاً ذهبياً ويثقل القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرفع القرفة ويُعبأ ساخناً في برطمانات معقمة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التفاح غني جداً بالبكتين فيتماسك المربى بسهولة. التفاح الأخضر يعطي طعماً أكثر حموضة ولوناً أفتح.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كيفية-تحضير-مربى-التفاح-المنزلي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 120,
        "protein": 0,
        "fat": 0,
        "carbs": 31,
        "fiber": 2,
        "sugar": 29,
        "cost": {
          "produce": 2.5,
          "sweeteners": 0.4,
          "spices": 0.1
        }
      }
    },
    {
      "id": "add-154",
      "title": "مربى التوت",
      "titleEn": "Mixed Berry Jam",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "نحو 600 جرام",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-154-i1",
          "name": "توت مشكل (أحمر، أزرق، أسود) طازج أو مجمد",
          "standardAmount": "750 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-154-i2",
          "name": "سكر",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-154-i3",
          "name": "عصير ليمون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل التوت ويُصفى، ويُهرس نصفه قليلاً بالشوكة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُوضع التوت والسكر في قدر على نار متوسطة مع التقليب حتى يذوب السكر ويغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُترك يغلي 20-25 دقيقة مع إزالة الرغوة والتقليب حتى يثقل، ويُضاف الليمون في آخر 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُختبر على طبق بارد، ويُعبأ ساخناً في برطمانات معقمة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تصفية نصف الكمية من البذور بمصفاة ناعمة للحصول على مربى أنعم. التوت المجمد يعطي نتيجة ممتازة ومتوفر طوال السنة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-مربى-التوت/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 140,
        "protein": 0,
        "fat": 0,
        "carbs": 36,
        "fiber": 2,
        "sugar": 34,
        "cost": {
          "produce": 7,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "add-155",
      "title": "مربى الورد الجوري",
      "titleEn": "Damask Rose Petal Jam",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة + ليلة",
      "cookTime": "30 دقيقة",
      "servings": "نحو 400 جرام",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-155-i1",
          "name": "بتلات ورد جوري بلدي غير معالج كيميائياً",
          "standardAmount": "200 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-155-i2",
          "name": "سكر",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-155-i3",
          "name": "ماء",
          "standardAmount": "1 ونصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-155-i4",
          "name": "ملح ليمون أو عصير ليمونة",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُفصل البتلات وتُقص قاعدتها البيضاء المرة، وتُغسل برفق وتُصفى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُفرك البتلات بنصف كوب سكر حتى تذبل ويخرج لونها، وتُغطى وتُترك ليلة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغلى باقي السكر مع الماء حتى يذوب، ثم تُضاف البتلات ويُترك على نار هادئة 20-25 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف ملح الليمون فيتحول اللون إلى وردي زاهٍ، ويُترك 5 دقائق حتى يثقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُعبأ في برطمانات صغيرة معقمة، ويُستخدم مع الأجبان والحلويات الشرقية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "مربى الورد من مونة البيوت الدمشقية. يجب استخدام ورد عطري بلدي لم يُرش بالمبيدات، وحمض الليمون هو ما يعيد إليه لونه الوردي.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-مربى-الورد-الجوري/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 130,
        "protein": 0,
        "fat": 0,
        "carbs": 34,
        "fiber": 0,
        "sugar": 33,
        "cost": {
          "produce": 3,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "add-156",
      "title": "المسبحة",
      "titleEn": "Msabbaha (Warm Chickpeas in Tahini)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "بقوليات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق + ليلة نقع",
      "cookTime": "60 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-156-i1",
          "name": "حمص جاف",
          "standardAmount": "1 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-156-i2",
          "name": "بيكربونات الصودا",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-156-i3",
          "name": "طحينة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-156-i4",
          "name": "عصير ليمون",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-156-i5",
          "name": "ثوم مهروس",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-156-i6",
          "name": "كمون وملح",
          "standardAmount": "نصف ملعقة صغيرة + حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-156-i7",
          "name": "فلفل حار مفروم مع ليمون (دقة)",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-156-i8",
          "name": "زيت زيتون وبقدونس وبابريكا للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنقع الحمص ليلة كاملة مع بيكربونات الصودا، ثم يُغسل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسلق في ماء جديد حتى يصبح طرياً جداً (نحو ساعة)، ويُحتفظ بكوب من ماء السلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُخفق الطحينة مع الليمون والثوم والكمون والملح وقليل من ماء السلق حتى تصبح صلصة كريمية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُهرس ربع الحمص قليلاً، ويُخلط كل الحمص الساخن مع الصلصة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُسكب في طبق ويُزين بدقة الفلفل الحار وزيت الزيتون والبقدونس والبابريكا، ويُقدم دافئاً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المسبحة هي حمص بطحينة \"بالحب\"، أي حبات الحمص كاملة وليست مهروسة، وتُقدم دافئة في الفطور الشامي والفلسطيني.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-المسبحة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 15,
        "fat": 22,
        "carbs": 32,
        "fiber": 9,
        "sugar": 2,
        "cost": {
          "grains": 1,
          "specialty": 1.5,
          "produce": 0.4,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-157",
      "title": "مربى البرتقال بالقشر",
      "titleEn": "Orange Marmalade",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "30 دقيقة + ليلة نقع",
      "cookTime": "60 دقيقة",
      "servings": "نحو 1 كيلو",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-157-i1",
          "name": "برتقال (يفضل أبو سرة أو برتقال مر)",
          "standardAmount": "1 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-157-i2",
          "name": "ليمون",
          "standardAmount": "1 حبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-157-i3",
          "name": "سكر",
          "standardAmount": "1 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-157-i4",
          "name": "ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل البرتقال جيداً ويُقطع أنصافاً، ويُعصر ويُحتفظ بالعصير والبذور (تُربط البذور في قماشة لأنها غنية بالبكتين).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقطع القشر شرائح رفيعة جداً، ويُنقع مع العصير والماء وصرة البذور ليلة كاملة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغلى الخليط ثم يُترك على نار هادئة 40 دقيقة حتى يطرى القشر تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرفع صرة البذور ويُضاف السكر وعصير الليمون، ويُترك يغلي بقوة 15-20 دقيقة مع التقليب حتى يصل إلى نقطة التماسك على طبق بارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُترك 10 دقائق ليتوزع القشر ثم يُعبأ في برطمانات معقمة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سلق القشر حتى يطرى تماماً قبل إضافة السكر ضروري، لأنه لا يطرى بعد إضافة السكر. بذور البرتقال مصدر طبيعي للبكتين يساعد على التماسك.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كيفية-صنع-مربى-البرتقال-في-المنزل/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 25,
        "kcal": 90,
        "protein": 0,
        "fat": 0,
        "carbs": 23,
        "fiber": 1,
        "sugar": 22,
        "cost": {
          "produce": 2.5,
          "sweeteners": 1
        }
      }
    },
    {
      "id": "add-158",
      "title": "مربى التين",
      "titleEn": "Fig Jam",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "نحو 800 جرام",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-158-i1",
          "name": "تين طازج ناضج",
          "standardAmount": "1 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-158-i2",
          "name": "سكر",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-158-i3",
          "name": "عصير ليمون",
          "standardAmount": "عصير ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-158-i4",
          "name": "سمسم محمص أو جوز (اختياري)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-158-i5",
          "name": "يانسون أو مستكة (اختياري)",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل التين وتُنزع أعناقه، ويُقطع أرباعاً أو يُترك كاملاً إن كان صغيراً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط مع السكر ويُترك ساعتين حتى يخرج عصيره.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُوضع على نار متوسطة حتى يغلي، ثم على نار هادئة 35-40 دقيقة مع التقليب حتى يثقل ويغمق لونه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف الليمون واليانسون أو المستكة قبل الرفع بخمس دقائق، ثم السمسم أو الجوز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُعبأ ساخناً في برطمانات معقمة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "مربى التين بالسمسم واليانسون من المونة التقليدية في الشام، ويُقدم في الفطور مع الجبن الأبيض.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-مربى-التين-اللذيذة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 140,
        "protein": 1,
        "fat": 1,
        "carbs": 34,
        "fiber": 2,
        "sugar": 32,
        "cost": {
          "produce": 5,
          "sweeteners": 0.4,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "add-159",
      "title": "صوص البرجر",
      "titleEn": "Burger Sauce",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "cookTime": "بدون طهو",
      "servings": "نحو 1 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-159-i1",
          "name": "مايونيز",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-159-i2",
          "name": "كاتشب",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-159-i3",
          "name": "مستردة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-159-i4",
          "name": "خيار مخلل مفروم ناعماً",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-159-i5",
          "name": "بصل مبشور ناعماً",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-159-i6",
          "name": "بابريكا وثوم بودرة",
          "standardAmount": "نصف ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-159-i7",
          "name": "خل أو ماء المخلل",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-159-i8",
          "name": "سكر ورشة فلفل أسود",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط كل المكونات في وعاء حتى تتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغطى الصوص ويُبرد نصف ساعة على الأقل حتى تتداخل النكهات، ويُحفظ في الثلاجة 5 أيام.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الخيار المخلل المفروم وماء المخلل هما سر الطعم الحامض الحلو الذي يشبه صوص مطاعم البرجر الشهيرة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كيفية-تحضير-صوص-البرجر/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 110,
        "protein": 0,
        "fat": 11,
        "carbs": 3,
        "fiber": 0,
        "sugar": 2,
        "cost": {
          "specialty": 1,
          "produce": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-160",
      "title": "فاهيتا اللحم",
      "titleEn": "Beef Fajitas",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "15 دقيقة + ساعتان تتبيل",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-160-i1",
          "name": "لحم بقري ستيك شرائح رفيعة ضد الألياف",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-160-i2",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-160-i3",
          "name": "عصير ليمون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-160-i4",
          "name": "ثوم مهروس",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-160-i5",
          "name": "صويا صوص",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-160-i6",
          "name": "كمون وبابريكا مدخنة وأوريجانو وشطة",
          "standardAmount": "1 ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-160-i7",
          "name": "ملح وفلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-160-i8",
          "name": "فلفل ألوان شرائح",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-160-i9",
          "name": "بصل شرائح",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-160-i10",
          "name": "تورتيلا وقشطة حامضة وصلصة سالسا للتقديم",
          "standardAmount": "8 أرغفة + حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُتبل اللحم بالزيت والليمون والثوم والصويا والتوابل، ويُغطى ويُبرد ساعتين على الأقل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُسخن مقلاة حديد على نار عالية جداً، ويُشوح اللحم على دفعات 2-3 دقائق حتى يتلون من الخارج ويبقى طرياً، ثم يُرفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُشوح الخضار في نفس المقلاة على نار عالية حتى تذبل قليلاً وتبقى مقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُعاد اللحم مع الخضار ويُقلب دقيقة، ويُقدم فوراً مع التورتيلا الدافئة والقشطة والسالسا.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تقطيع اللحم عكس اتجاه الألياف وطهيه على نار عالية جداً بسرعة يضمن شرائح طرية غير مطاطية.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كيفية-تحضير-فاهيتا-اللحم-المكسيكية-ال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 32,
        "fat": 20,
        "carbs": 40,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "protein": 8,
          "produce": 2,
          "grains": 1.5,
          "fats": 0.3,
          "spices": 0.5
        }
      }
    },
    {
      "id": "add-161",
      "title": "الفلفل الأحمر المجفف المجروش",
      "titleEn": "Homemade Chili Flakes",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "15 دقيقة",
      "cookTime": "3-4 ساعات تجفيف",
      "servings": "نحو 80 جرام",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-161-i1",
          "name": "فلفل أحمر حار",
          "standardAmount": "500 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-161-i2",
          "name": "ملح (اختياري)",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الفلفل ويُجفف جيداً، ويُشق طولياً (تُترك البذور لحرارة أكبر أو تُزال لتخفيفها).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرص على صينية ويُجفف في فرن على 60-70 درجة مع فتح الباب قليلاً 3-4 ساعات حتى يصبح هشاً ويتكسر، أو في الشمس عدة أيام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُترك ليبرد تماماً، ثم يُجرش في المطحنة ضربات قصيرة ليبقى رقائق خشنة، أو يُطحن ناعماً ليصبح شطة بودرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُحفظ في برطمان محكم بعيداً عن الضوء.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يُفضل ارتداء قفازات عند التعامل مع الفلفل الحار، وتجنب لمس العينين. تحميص الرقائق دقيقة في مقلاة جافة قبل الاستخدام يعطيها رائحة أقوى.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-إعداد-الفلفل-المجفف-المطحونتوا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 2,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 25,
        "kcal": 8,
        "protein": 0,
        "fat": 0,
        "carbs": 2,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "produce": 1.5
        }
      }
    },
    {
      "id": "add-162",
      "title": "اللحم بالباذنجان",
      "titleEn": "Braised Beef with Eggplant",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "75 دقيقة",
      "servings": "4-5 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-162-i1",
          "name": "لحم بقري أو ضأن مكعبات",
          "standardAmount": "750 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-162-i2",
          "name": "باذنجان مكعبات كبيرة",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-162-i3",
          "name": "بصل مفروم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-162-i4",
          "name": "ثوم مفروم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-162-i5",
          "name": "طماطم مفرومة",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-162-i6",
          "name": "معجون طماطم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-162-i7",
          "name": "فلفل أخضر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-162-i8",
          "name": "بهارات مشكلة وقرفة ورشة فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة + ربع + رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-162-i9",
          "name": "زيت للقلي والتشويح",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-162-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-162-i11",
          "name": "ماء أو مرق",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُرش الباذنجان بالملح ويُترك 20 دقيقة، ثم يُجفف ويُقلى حتى يتحمر أو يُشوى في الفرن بعد دهنه بالزيت.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشوح البصل حتى يذبل، ثم يُضاف اللحم ويُقلب حتى يتغير لونه، ثم الثوم والتوابل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف معجون الطماطم والطماطم والماء، ويُغطى ويُترك على نار هادئة ساعة حتى يطرى اللحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف الباذنجان والفلفل ويُترك 15 دقيقة حتى تتسبك الصلصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقدم مع الأرز الأبيض.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "قلي الباذنجان أو شويه قبل إضافته يحافظ على شكله فلا يتهرى في الصلصة، ويعطيه نكهة أعمق.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/وصفة-اللحم-والباذنجان-خطوات-التحضير-و/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4.5,
        "kcal": 470,
        "protein": 34,
        "fat": 28,
        "carbs": 20,
        "fiber": 7,
        "sugar": 10,
        "cost": {
          "protein": 11,
          "produce": 2.5,
          "fats": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-163",
      "title": "الزيتون الأسود المكلس",
      "titleEn": "Lime-Cured Black Olives",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "30 دقيقة",
      "cookTime": "أسبوعان تخليل",
      "servings": "2 كيلو",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-163-i1",
          "name": "زيتون أسود طازج",
          "standardAmount": "2 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-163-i2",
          "name": "كلس (جير حي غذائي)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-163-i3",
          "name": "ماء",
          "standardAmount": "2 لتر للكلس + للمحلول",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-163-i4",
          "name": "ملح خشن",
          "standardAmount": "1 كوب للمحلول + 1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-163-i5",
          "name": "فلفل حار حلقات",
          "standardAmount": "4 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-163-i6",
          "name": "ليمون شرائح",
          "standardAmount": "3 حبات",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-163-i7",
          "name": "زيت زيتون",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الزيتون ويُصفى، ويُخلط الكلس مع لترين من الماء ويُترك حتى يترسب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُصب الماء الصافي فقط (دون الراسب) على الزيتون ويُترك 24 ساعة مع التقليب كل 5 ساعات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصفى الزيتون ويُغسل عدة مرات، ثم يُنقع في ماء عادي يُغير مرتين يومياً 3-4 أيام حتى تزول المرارة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُحضر محلول ماء وملح (كوب ملح لكل لترين)، ويُرص الزيتون في برطمانات مع الفلفل والليمون ويُغمر بالمحلول.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغطى بطبقة زيت زيتون ويُغلق، ويُترك أسبوعاً قبل الأكل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكلس يسرع إزالة مرارة الزيتون بدلاً من النقع أسابيع، لكن يجب استخدام الماء الصافي فقط وغسل الزيتون جيداً بعده.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-الزيتون-الاسود-المكلس-بالبيت/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 40,
        "kcal": 50,
        "protein": 0,
        "fat": 5,
        "carbs": 1,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "produce": 8,
          "spices": 0.4,
          "fats": 0.8
        }
      }
    },
    {
      "id": "add-164",
      "title": "الكنافة المبرومة",
      "titleEn": "Kunafa Mabrouma (Rolled Kunafa Fingers)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "20 إصبع",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-164-i1",
          "name": "عجينة كنافة شعر طازجة بحرارة الغرفة",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-164-i2",
          "name": "سمن مذاب",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-164-i3",
          "name": "فستق أو مكسرات مجروشة",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-164-i4",
          "name": "قطر ثقيل بحرارة الغرفة",
          "standardAmount": "1 ونصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقص شريحة طولية من عجينة الكنافة بطول 20 سم تقريباً وتُفرد على سطح مستوٍ.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُدهن بالسمن المذاب، ويُوضع خط من المكسرات على طرفها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُلف الشريحة من الطرف حتى تُقفل كالإصبع المحكم، وتُقص الأطراف الزائدة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص الأصابع متلاصقة في صينية مدهونة بالسمن، ويُوزع باقي السمن على الوجه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز في فرن 180 درجة أعلى وأسفل 25 دقيقة حتى تصبح ذهبية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُسقى القطر فور خروجها من الفرن، وتُقطع وتُزين بالفستق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المبرومة من حلويات الكنافة الشامية وتُحشى تقليدياً بالفستق الحلبي. اللف المحكم يمنعها من التفكك بعد الخبز.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/مسودة-تلقائية-الكنافة-المبرومة-بطريق/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 240,
        "protein": 3,
        "fat": 15,
        "carbs": 26,
        "fiber": 1,
        "sugar": 15,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 3,
          "specialty": 6,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "add-165",
      "title": "اللينزا بالكاسترد وجوز الهند",
      "titleEn": "Egyptian Linza (Coconut Cake with Custard)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "16 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-165-i1",
          "name": "للكاسترد: حليب",
          "standardAmount": "2 ونصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-165-i2",
          "name": "للكاسترد: نشا ذرة",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-165-i3",
          "name": "للكاسترد: بودرة كريم شانتيه",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-165-i4",
          "name": "للكاسترد: فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-165-i5",
          "name": "دقيق",
          "standardAmount": "1 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-165-i6",
          "name": "جوز هند مبشور",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-165-i7",
          "name": "بيكنج بودر وملح",
          "standardAmount": "1 ملعقة متوسطة + ربع ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-165-i8",
          "name": "زبدة طرية",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-165-i9",
          "name": "سكر بودرة",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-165-i10",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-165-i11",
          "name": "حليب للعجين",
          "standardAmount": "ثلث كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-165-i12",
          "name": "مربى (اختياري للوجه)",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الحليب والنشا والكريم شانتيه والفانيليا على البارد، ثم يُقلب على النار حتى يثقل ويُغطى حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخفق الزبدة مع السكر البودرة حتى تصبح كريمية، ثم يُضاف البيض واحدة تلو الأخرى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الدقيق وجوز الهند والبيكنج بودر والملح بالتبادل مع الحليب حتى يتجانس الخليط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُفرد ثلثا الخليط في صينية مدهونة، ثم يُفرد الكاسترد البارد فوقه، ثم يُوزع باقي الخليط بالملعقة على الوجه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز في فرن 180 درجة 35-40 دقيقة حتى يتلون الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُترك لتبرد تماماً، ويُدهن الوجه بالمربى إن رغبت، وتُقطع مربعات.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "اللينزا من حلويات المخابز المصرية الشعبية، وطبقة الكاسترد في الوسط هي ما يميزها عن كيكة جوز الهند العادية.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-اللينزا-بخطوات-بسيطة-في-المن/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 280,
        "protein": 4,
        "fat": 16,
        "carbs": 31,
        "fiber": 2,
        "sugar": 18,
        "cost": {
          "dairyEggs": 3.5,
          "grains": 0.4,
          "sweeteners": 0.4,
          "specialty": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-166",
      "title": "عجينة السوفلي القطنية للمعجنات",
      "titleEn": "Soft 'Soufflé' Dough for Savory Pastries",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة + ساعة تخمير",
      "cookTime": "15-20 دقيقة",
      "servings": "30 قطعة صغيرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-166-i1",
          "name": "دقيق",
          "standardAmount": "300-400 جرام حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-166-i2",
          "name": "حليب دافئ",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-166-i3",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-166-i4",
          "name": "بياض بيضة",
          "standardAmount": "1 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-166-i5",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-166-i6",
          "name": "سكر",
          "standardAmount": "نصف ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-166-i7",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-166-i8",
          "name": "صفار بيضة مع قليل من الحليب للدهن",
          "standardAmount": "1 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-166-i9",
          "name": "حشوات حسب الرغبة (جبن، دجاج، سجق)",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط الخميرة والسكر مع الحليب الدافئ، ثم يُضاف الزيت وبياض البيض.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الدقيق والملح تدريجياً ويُعجن حتى تصبح العجينة طرية جداً ناعمة لا تلتصق باليد، وتُغطى ساعة حتى تتضاعف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقسم كرات صغيرة، وتُفرد وتُحشى بالحشوة المفضلة وتُشكل أصابع أو مثلثات أو دوائر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُترك 20 دقيقة لتختمر ثانية، وتُدهن بالصفار والحليب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز في فرن 200 درجة 15-20 دقيقة حتى تصبح ذهبية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "عجينة سميت \"سوفلي\" لخفتها وطراوتها كالقطن. بياض البيض والحليب يعطيانها نعومة تدوم حتى اليوم التالي.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/عجينة-السوفلي-في-المنزل-بطريقة-سهلة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 30,
        "kcal": 80,
        "protein": 2,
        "fat": 2,
        "carbs": 12,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 0.6,
          "fats": 0.3
        }
      }
    },
    {
      "id": "add-167",
      "title": "الأوزي الشامي",
      "titleEn": "Levantine Ouzi (Spiced Rice and Lamb Parcels)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "75 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-167-i1",
          "name": "لحم غنم مكعبات صغيرة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-167-i2",
          "name": "سمن",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-167-i3",
          "name": "ورق غار",
          "standardAmount": "3 ورقات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-167-i4",
          "name": "بهارات سبع وفلفل أسود",
          "standardAmount": "1 ملعقة صغيرة + نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-167-i5",
          "name": "أرز قصير الحبة مغسول ومنقوع",
          "standardAmount": "500 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-167-i6",
          "name": "بازلاء",
          "standardAmount": "ربع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-167-i7",
          "name": "مرق اللحم وماء ساخن",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-167-i8",
          "name": "رقائق جلاش (فيلو)",
          "standardAmount": "12 ورقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-167-i9",
          "name": "مكسرات محمصة (لوز، صنوبر، كاجو)",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-167-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمر اللحم في ملعقتين من السمن، ثم يُغمر بالماء الساخن مع ورق الغار والتوابل والملح ويُطهى ساعة حتى يطرى، ويُحتفظ بالمرق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقلب الأرز في ملعقة سمن، ويُضاف المرق حتى يعلوه قليلاً والملح، ويُطهى حتى يتشرب المرق وينضج، ثم تُضاف البازلاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخلط الأرز مع اللحم ونصف المكسرات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُدهن ورقتا جلاش بالسمن فوق بعضهما، وتُوضع في وعاء صغير، ويُوضع فيها قليل من المكسرات ثم الأرز، وتُجمع الأطراف لتصبح صرة وتُقلب في صينية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُدهن الصرر بالسمن وتُخبز في فرن 190 درجة 15-20 دقيقة حتى تصبح ذهبية مقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقدم مع الزبادي أو سلطة الخيار باللبن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الأوزي في الأصل خروف كامل محشو بالأرز، وصرر الجلاش طريقة بيتية لتقديمه بحصص فردية أنيقة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الاوزي-الشامي-بطريقة-سهلة-بالمنزل/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 560,
        "protein": 26,
        "fat": 24,
        "carbs": 58,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 7,
          "grains": 2,
          "dairyEggs": 1,
          "specialty": 2,
          "produce": 0.2,
          "spices": 0.4
        }
      }
    },
    {
      "id": "add-168",
      "title": "البسبوسة بالبرتقال",
      "titleEn": "Orange Semolina Basbousa",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-168-i1",
          "name": "سميد",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-168-i2",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-168-i3",
          "name": "جوز هند",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-168-i4",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-168-i5",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-168-i6",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-168-i7",
          "name": "بشر برتقال",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-168-i8",
          "name": "عصير برتقال",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-168-i9",
          "name": "زبادي",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-168-i10",
          "name": "زيت",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-168-i11",
          "name": "شربات: سكر وماء وعصير برتقال",
          "standardAmount": "1 ونصف كوب سكر + كوب ماء + نصف كوب عصير",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغلى السكر والماء، ثم يُضاف عصير البرتقال ويُترك 5 دقائق، ويُبرد الشربات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط السميد والدقيق وجوز الهند والبيكنج بودر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخفق البيض مع السكر والبشر، ثم يُضاف عصير البرتقال والزبادي والزيت.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف السائل إلى الجاف ويُقلب في اتجاه واحد حتى يتجانس، ويُصب في قالب مدهون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُخبز في فرن 180 درجة من أسفل حتى تحمر الحواف، ثم من أعلى حتى يتلون الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُسقى الشربات البارد فوقها وهي ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بشر البرتقال في الخليط وعصيره في الشربات يعطيان نكهة برتقال واضحة ومنعشة تخفف حلاوة البسبوسة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/بسبوسة-بالبرتقال-والسميد-بطريقة-سهلة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 330,
        "protein": 5,
        "fat": 13,
        "carbs": 50,
        "fiber": 1,
        "sugar": 36,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 0.8,
          "produce": 1,
          "sweeteners": 0.5,
          "specialty": 0.8,
          "fats": 0.4
        }
      }
    },
    {
      "id": "add-169",
      "title": "بودرة الطحينة وصلصتها السريعة",
      "titleEn": "Dry Tahini Powder and Instant Tahini Sauce",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "نحو 300 جرام بودرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-169-i1",
          "name": "سمسم",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-169-i2",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-169-i3",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-169-i4",
          "name": "للصلصة: بودرة الطحينة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-169-i5",
          "name": "للصلصة: زيت زيتون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-169-i6",
          "name": "للصلصة: ماء",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-169-i7",
          "name": "للصلصة: عصير ليمون وخل",
          "standardAmount": "1 ملعقة كبيرة من كل منهما",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-169-i8",
          "name": "للصلصة: كمون",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمص الدقيق في مقلاة جافة على نار هادئة مع التقليب حتى يصبح لونه بيج فاتحاً، ويُحمص السمسم وحده حتى يذهب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُطحن السمسم ناعماً ثم يُخلط مع الدقيق المحمص والملح، ويُنخل ويُحفظ في برطمان محكم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "للصلصة: تُخلط ملعقتا البودرة مع الزيت، ثم الماء والليمون والخل والكمون ويُخفق حتى يصبح كريمياً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقدم الصلصة فوراً مع الفلافل والشاورما والمشويات.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بودرة جافة تُحفظ شهوراً وتتحول إلى صلصة طحينة في دقيقة، مفيدة للرحلات والمطابخ الصغيرة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-بودرة-الطحينة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 60,
        "protein": 2,
        "fat": 3,
        "carbs": 8,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "specialty": 1.5,
          "grains": 0.4,
          "fats": 0.2
        }
      }
    },
    {
      "id": "add-170",
      "title": "الدجاج التندوري في الفرن",
      "titleEn": "Oven Tandoori Chicken",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة + 4 ساعات تتبيل",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-170-i1",
          "name": "أفخاذ دجاج منزوعة الجلد",
          "standardAmount": "4 حبات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-170-i2",
          "name": "عصير ليمون",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-170-i3",
          "name": "ثوم وزنجبيل مفروم",
          "standardAmount": "2 ملعقة صغيرة من كل منهما",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-170-i4",
          "name": "فلفل أحمر كشميري أو بابريكا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-170-i5",
          "name": "ملح",
          "standardAmount": "1 ونصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-170-i6",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-170-i7",
          "name": "غرام ماسالا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-170-i8",
          "name": "فلفل أسود",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-170-i9",
          "name": "مستردة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-170-i10",
          "name": "زبدة مذابة للدهن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُشرط الأفخاذ شرطات عميقة، وتُتبل بالليمون ونصف الثوم والزنجبيل ونصف الفلفل الأحمر والملح 20 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط الزبادي مع باقي الثوم والزنجبيل والفلفل والماسالا والفلفل الأسود والمستردة، ويُدهن به الدجاج جيداً، ويُبرد 4 ساعات أو ليلة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرص الدجاج على شبكة فوق صينية، ويُخبز في فرن مسخن على 220 درجة 35 دقيقة مع قلبه مرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُدهن بالزبدة ويُحمر تحت الشواية 5 دقائق حتى تتفحم الأطراف قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقدم مع البصل الشرائح والليمون وصلصة النعناع بالزبادي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفلفل الكشميري يعطي اللون الأحمر المميز دون حرارة شديدة. التتبيل على مرحلتين، الليمون أولاً ثم الزبادي، يجعل الدجاج طرياً جداً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-دجاج-تندوري-الهندي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 34,
        "fat": 22,
        "carbs": 8,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "protein": 5,
          "dairyEggs": 0.5,
          "produce": 0.4,
          "spices": 1
        }
      }
    },
    {
      "id": "add-171",
      "title": "مندي اللحم في قدر الضغط",
      "titleEn": "Pressure-Cooker Lamb Mandi",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "70 دقيقة",
      "servings": "5-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-171-i1",
          "name": "لحم ضأن بالعظم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-171-i2",
          "name": "زعفران منقوع",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-171-i3",
          "name": "فلفل أسود وكركم",
          "standardAmount": "نصف ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-171-i4",
          "name": "أرز بسمتي منقوع 10 دقائق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-171-i5",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-171-i6",
          "name": "لومي (ليمون مجفف)",
          "standardAmount": "2 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-171-i7",
          "name": "قرفة عود وكزبرة حب وهيل وورق غار وفلفل حب",
          "standardAmount": "1 عود + نصف ملعقة صغيرة + 7 حبات + 2 ورقة + نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-171-i8",
          "name": "زبيب (اختياري)",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-171-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-171-i10",
          "name": "جمرة فحم للتدخين",
          "standardAmount": "1 جمرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُتبل اللحم بالملح والفلفل والكركم ونصف الزعفران.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُوضع اللحم في قدر الضغط مع التوابل الصحيحة والماء حتى يغمره، ويُطهى 35-40 دقيقة حتى ينضج، ثم يُرفع ويُصفى المرق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحمر اللحم في الفرن تحت الشواية أو في مقلاة حتى يتلون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقلب الأرز في الزيت دقيقتين، ويُضاف المرق (مرة ونصف حجم الأرز) والملح، ويُطهى حتى يتشرب ثم يُغطى على نار هادئة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرش باقي الزعفران ويُرص اللحم فوق الأرز، ويُدخن بالجمرة داخل القدر المغلق 10 دقائق، ويُزين بالزبيب.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "قدر الضغط يختصر طهي لحم الضأن إلى أقل من ساعة، والتدخين بالجمرة في النهاية يعطي نكهة التنور دون فرن.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/مندي-اللحم-بدون-فرن-بقدر-الضغط-العادي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5.5,
        "kcal": 700,
        "protein": 40,
        "fat": 30,
        "carbs": 64,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "protein": 14,
          "grains": 2.5,
          "fats": 0.4,
          "spices": 1.2,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "add-172",
      "title": "البط بعصير البرتقال",
      "titleEn": "Roast Duck à l'Orange",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "2-2.5 ساعة",
      "servings": "5-6 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-172-i1",
          "name": "بطة كاملة منظفة",
          "standardAmount": "1 بطة (2.5-3 كيلو)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-172-i2",
          "name": "برتقال (عصير وبشر)",
          "standardAmount": "3 حبات",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-172-i3",
          "name": "بصل مقطع أرباعاً",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-172-i4",
          "name": "عسل نحل أو سكر بني",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-172-i5",
          "name": "صويا صوص",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-172-i6",
          "name": "زبدة مذابة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-172-i7",
          "name": "قرفة عود وورق غار وحبهان",
          "standardAmount": "2 عود + 2 ورقة + 4 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-172-i8",
          "name": "ملح وفلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-172-i9",
          "name": "نشا ذرة لتكثيف الصوص",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُجفف البطة جيداً وتُوخز جلدها بالشوكة دون الوصول للحم، وتُتبل بالملح والفلفل وبشر البرتقال من الداخل والخارج.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُحشى بالبصل ونصف برتقالة والتوابل الصحيحة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُوضع على شبكة فوق صينية بها كوب ماء، وتُغطى وتُخبز في فرن 180 درجة ساعة ونصف، مع التخلص من الدهن المتجمع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُخلط عصير البرتقال والعسل والصويا والزبدة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُكشف الغطاء وتُدهن البطة بالخليط كل 10 دقائق لمدة 30-40 دقيقة حتى يصبح جلدها بنياً لامعاً مقرمشاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُغلى باقي الخليط مع عصارة الصينية والنشا حتى يثقل، وتُترك البطة 15 دقيقة قبل التقطيع وتُقدم مع الصوص.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "وخز جلد البطة يسمح لطبقة الدهن السميكة بالذوبان والخروج، فيصبح الجلد مقرمشاً واللحم غير دسم.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-البط-بعصير-البرتقال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5.5,
        "kcal": 620,
        "protein": 34,
        "fat": 44,
        "carbs": 20,
        "fiber": 0,
        "sugar": 18,
        "cost": {
          "protein": 20,
          "produce": 1.5,
          "sweeteners": 0.4,
          "spices": 0.5,
          "dairyEggs": 0.1
        }
      }
    },
    {
      "id": "add-173",
      "title": "حمص الشام",
      "titleEn": "Hummus el-Sham (Hot Spiced Chickpea Drink)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق + ليلة نقع",
      "cookTime": "60 دقيقة",
      "servings": "4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-173-i1",
          "name": "حمص جاف",
          "standardAmount": "250 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-173-i2",
          "name": "عصير طماطم مصفى",
          "standardAmount": "250 مل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-173-i3",
          "name": "ثوم مفروم",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-173-i4",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-173-i5",
          "name": "بصل بودرة وثوم بودرة وكمون",
          "standardAmount": "نصف ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-173-i6",
          "name": "مرق دجاج (مكعب)",
          "standardAmount": "1 مكعب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-173-i7",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-173-i8",
          "name": "دقة الشطة: ماء الحمص وشطة",
          "standardAmount": "1 كوب + 1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-173-i9",
          "name": "دقة الكمون: ماء الحمص وكمون وليمون",
          "standardAmount": "1 كوب + 1 ملعقة كبيرة + عصير ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنقع الحمص 10-12 ساعة ثم يُغسل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسلق الحمص في ماء وفير حتى ينضج تماماً (نحو ساعة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف عصير الطماطم والثوم والتوابل ومكعب المرق والملح إلى الحمص بمائه، ويُترك يغلي 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُحضر دقة الشطة ودقة الكمون بالليمون كل منهما في وعاء صغير بماء الحمص.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقدم الحمص بمائه ساخناً في أكواب، ويُضاف لكل كوب ملعقة من الدقة المفضلة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "حمص الشام مشروب شتوي مصري يُباع على العربات في الشوارع، ويُشرب ساخناً جداً مع الشطة والليمون.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-حمص-الشام-فوائد-الحمص/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 230,
        "protein": 12,
        "fat": 4,
        "carbs": 38,
        "fiber": 10,
        "sugar": 6,
        "cost": {
          "grains": 0.8,
          "produce": 0.6,
          "spices": 0.5
        }
      }
    },
    {
      "id": "add-174",
      "title": "التشيز كيك الأمريكي بالفرن",
      "titleEn": "Baked New York Cheesecake",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "75 دقيقة + ليلة تبريد",
      "servings": "10-12 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-174-i1",
          "name": "بسكويت سادة مطحون",
          "standardAmount": "200 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-174-i2",
          "name": "زبدة مذابة",
          "standardAmount": "90 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-174-i3",
          "name": "جبن كريمي بحرارة الغرفة",
          "standardAmount": "600 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-174-i4",
          "name": "سكر مطحون",
          "standardAmount": "160 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-174-i5",
          "name": "قشطة رائبة (سور كريم)",
          "standardAmount": "300 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-174-i6",
          "name": "كريمة خفق سائلة",
          "standardAmount": "200 مل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-174-i7",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-174-i8",
          "name": "نشا",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-174-i9",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-174-i10",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-174-i11",
          "name": "صوص فراولة أو توت للتقديم",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط البسكويت المطحون مع الزبدة ويُكبس في قاع قالب بجوانب متحركة مبطن بورق زبدة، ويُخبز 10 دقائق على 170 درجة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخفق الجبن الكريمي مع السكر على سرعة منخفضة حتى ينعم، ثم يُضاف النشا والقشطة الرائبة والكريمة والليمون والفانيليا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف البيض واحدة تلو الأخرى مع الخفق الخفيف فقط حتى يختفي، دون إدخال هواء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُلف القالب من الخارج بالقصدير ويُصب الخليط، ويُوضع في صينية بها ماء ساخن ويُخبز على 160 درجة 60-70 دقيقة حتى تتماسك الأطراف ويبقى الوسط مهتزاً قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُطفأ الفرن ويُترك التشيز كيك داخله ساعة والباب موارب، ثم يُبرد ليلة كاملة في الثلاجة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُفك القالب ويُقدم مع صوص الفراولة أو التوت.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الخفق على سرعة منخفضة والحمام المائي والتبريد التدريجي هي ما يمنع التشققات ويعطي القوام الكثيف الناعم المعروف.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/تشيز-كيك-بالفرن-على-الطريقة-الأمريكية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 11,
        "kcal": 470,
        "protein": 8,
        "fat": 34,
        "carbs": 32,
        "fiber": 0,
        "sugar": 24,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 10,
          "sweeteners": 0.4,
          "specialty": 2
        }
      }
    },
    {
      "id": "add-175",
      "title": "المدلوقة الشامية بالقشطة والفستق",
      "titleEn": "Damascene Madlouka with Ashta and Pistachio",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-175-i1",
          "name": "سميد ناعم",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-175-i2",
          "name": "سكر بودرة",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-175-i3",
          "name": "زبدة أو سمن عربي",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-175-i4",
          "name": "حليب",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-175-i5",
          "name": "ماء زهر وماء ورد",
          "standardAmount": "1 ملعقة كبيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-175-i6",
          "name": "قشطة بلدية",
          "standardAmount": "نصف كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-175-i7",
          "name": "فستق حلبي مجروش ناعم",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-175-i8",
          "name": "قطر خفيف للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمص السميد في السمن على نار هادئة مع التقليب حتى يصبح ذهبياً فاتحاً وتفوح رائحته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الحليب الساخن مع السكر وماء الزهر والورد تدريجياً مع التقليب المستمر حتى يتشرب السميد السائل ويصبح عجينة ناعمة تنفصل عن القدر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُفرد العجينة وهي ساخنة في طبق التقديم بسمك 1-2 سم وتُسوى بملعقة مدهونة بالسمن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُفرد القشطة فوقها وهي دافئة أو بعد أن تبرد، ويُغطى الوجه بالكامل بالفستق المجروش.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقطع مربعات وتُقدم مع القطر جانباً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المدلوقة حلوى دمشقية تُعرف بطبقة الفستق الخضراء التي تغطي القشطة. تحميص السميد جيداً في السمن سر طعمها.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/المدلوقة-الشامية-بالقشطة-والفستق-سر-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 520,
        "protein": 11,
        "fat": 28,
        "carbs": 56,
        "fiber": 2,
        "sugar": 34,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 5,
          "sweeteners": 0.4,
          "specialty": 7
        }
      }
    },
    {
      "id": "add-176",
      "title": "كريمة الزبدة السويسرية (الميرنغ)",
      "titleEn": "Swiss Meringue Buttercream",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "25 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "تكفي تورتة 20 سم",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-176-i1",
          "name": "بياض بيض بحرارة الغرفة",
          "standardAmount": "4 حبات كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-176-i2",
          "name": "سكر",
          "standardAmount": "200 جرام (1 كوب)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-176-i3",
          "name": "زبدة غير مملحة طرية باردة قليلاً",
          "standardAmount": "300 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-176-i4",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-176-i5",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُوضع البياض والسكر في وعاء العجانة فوق قدر به ماء يغلي بهدوء، ويُقلب باستمرار حتى يذوب السكر تماماً ويصل الخليط إلى 70 درجة (لا تُحس حبيبات بين الأصابع).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنقل الوعاء إلى العجانة ويُخفق على سرعة عالية 10 دقائق حتى تتكون ميرنغ لامعة كثيفة ويبرد الوعاء تماماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف الزبدة مكعباً مكعباً على سرعة متوسطة، وقد يبدو الخليط متخثراً في المنتصف ثم يعود ناعماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف الفانيليا والملح، ويُخفق على أبطأ سرعة 3-5 دقائق لإخراج فقاعات الهواء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إذا أصبحت الكريمة سائلة تُبرد 15 دقيقة ثم يُعاد خفقها، وإذا تخثرت يُسخن جزء بسيط من الوعاء من الخارج ثم تُخفق.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        }
      ],
      "culturalNotes": "النسبة الذهبية: بياض واحد إلى ضعفه سكر إلى ثلاثة أضعافه زبدة. هذه الكريمة أقل حلاوة وأنعم من كريمة الزبدة العادية، ومثالية لتغطية التورتات وتزيينها.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كريمة-الزبدة-السويسرية-الاحترافية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 260,
        "protein": 2,
        "fat": 22,
        "carbs": 17,
        "fiber": 0,
        "sugar": 17,
        "cost": {
          "dairyEggs": 4.5,
          "sweeteners": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-177",
      "title": "صفيحة الدجاج الشامية",
      "titleEn": "Levantine Chicken Sfiha",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة + ساعة تخمير",
      "cookTime": "15 دقيقة",
      "servings": "30 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-177-i1",
          "name": "دقيق منخول",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-177-i2",
          "name": "خميرة فورية وسكر",
          "standardAmount": "1 ملعقة كبيرة من كل منهما",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-177-i3",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-177-i4",
          "name": "زيت زيتون",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-177-i5",
          "name": "حليب بودرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-177-i6",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب تقريباً",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-177-i7",
          "name": "دجاج مفروم ناعم",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-177-i8",
          "name": "بصل مفروم ناعم جداً ومصفى",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-177-i9",
          "name": "ثوم مهروس",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-177-i10",
          "name": "زبادي وطحينة",
          "standardAmount": "2 ملعقة كبيرة من كل منهما",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-177-i11",
          "name": "دبس رمان",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-177-i12",
          "name": "طماطم مفرومة بدون بذور",
          "standardAmount": "1 حبة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-177-i13",
          "name": "بهارات مشكلة وملح وفلفل",
          "standardAmount": "1 ملعقة صغيرة + حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعجن مكونات العجين حتى تصبح ناعمة، وتُترك ساعة حتى تتضاعف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط الدجاج مع البصل المصفى والثوم والزبادي والطحينة ودبس الرمان والطماطم والتوابل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقسم العجينة كرات صغيرة وتُفرد دوائر، ويُوضع الحشو وتُقرص الأطراف لتصبح مربعة أو مثلثة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص في صينية مدهونة وتُخبز في فرن 220 درجة 12-15 دقيقة حتى تتحمر الأطراف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقدم ساخنة مع الليمون أو الزبادي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الزبادي والطحينة يحفظان طراوة الدجاج المفروم الذي يجف أسرع من اللحم، ودبس الرمان يعطي الحموضة الشامية المعروفة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/صفيحة-الدجاج-الشامية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 230,
        "protein": 14,
        "fat": 9,
        "carbs": 24,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 4,
          "grains": 0.5,
          "dairyEggs": 0.5,
          "produce": 0.6,
          "specialty": 0.8,
          "fats": 0.4
        }
      }
    },
    {
      "id": "add-178",
      "title": "سلطة الجرجير والرمان",
      "titleEn": "Rocket and Pomegranate Salad",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "بدون طهو",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-178-i1",
          "name": "جرجير طازج",
          "standardAmount": "2 حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-178-i2",
          "name": "حب رمان",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-178-i3",
          "name": "بصل أحمر صغير جوانح رفيعة",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-178-i4",
          "name": "جوز محمص (اختياري)",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-178-i5",
          "name": "زيت زيتون بكر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-178-i6",
          "name": "دبس رمان",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-178-i7",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-178-i8",
          "name": "سماق",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-178-i9",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الجرجير ويُجفف جيداً ويُقطع خشناً أو يُترك أوراقاً كاملة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخفق زيت الزيتون ودبس الرمان والليمون والسماق والملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخلط الجرجير والبصل في طبق، ويُصب الصوص قبل التقديم مباشرة، ويُرش الرمان والجوز فوقه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طعم الجرجير اللاذع يتوازن مع حلاوة الرمان وحموضة الدبس. تُقدم بجانب الكبة والمشويات.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/سلطة-الجرجير-والرمان-السر-في-الدريسن/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 160,
        "protein": 3,
        "fat": 13,
        "carbs": 12,
        "fiber": 3,
        "sugar": 7,
        "cost": {
          "produce": 2,
          "specialty": 1.2,
          "fats": 0.4,
          "spices": 0.1
        }
      }
    },
    {
      "id": "add-179",
      "title": "البلوبيف البيتي",
      "titleEn": "Homemade Bully Beef",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة + تبريد ليلة",
      "servings": "نحو 800 جرام",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-179-i1",
          "name": "لحم بقري مفروم ناعماً",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-179-i2",
          "name": "دهن بقري (شحم) مفروم",
          "standardAmount": "125 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-179-i3",
          "name": "فول صويا مجروش منقوع في كوب ماء",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-179-i4",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-179-i5",
          "name": "هيل مطحون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-179-i6",
          "name": "ثوم بودرة وفلفل أسود",
          "standardAmount": "نصف ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-179-i7",
          "name": "ملح",
          "standardAmount": "1 ونصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-179-i8",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنقع فول الصويا في الماء حتى يتشربه ويطرى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُفرم اللحم والدهن والصويا والتوابل والنشا معاً في المحضرة حتى يصبح عجيناً ناعماً جداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُكبس الخليط في علبة معدنية أو برطمان حراري مدهون حتى لا تبقى فراغات، ويُغطى بإحكام بالقصدير.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُطهى في حمام مائي (قدر به ماء يغلي بهدوء حتى منتصف العلبة) ساعة كاملة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُترك ليبرد ثم يُبرد ليلة في الثلاجة، ويُخرج ويُقطع شرائح للساندويتشات.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البلوبيف لحم معلب مضغوط، والنسخة البيتية بلا مواد حافظة تُحفظ يومين في الثلاجة أو 2-3 أشهر في الفريزر.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-البلوبيف-البقري/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 230,
        "protein": 17,
        "fat": 16,
        "carbs": 6,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 7,
          "grains": 0.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "add-180",
      "title": "القهوة السعودية بالهيل",
      "titleEn": "Saudi Cardamom Coffee (Gahwa)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلق",
      "prepTime": "5 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "دلة (نحو 12 فنجاناً)",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-180-i1",
          "name": "ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-180-i2",
          "name": "قهوة عربية شقراء مطحونة طحنة متوسطة",
          "standardAmount": "فنجان (نحو 4 ملاعق كبيرة)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-180-i3",
          "name": "هيل مطحون طازجاً",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-180-i4",
          "name": "قرنفل (اختياري)",
          "standardAmount": "5 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-180-i5",
          "name": "زعفران (اختياري)",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغلى الماء في الدلة غلياناً قوياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف القهوة ويُترك الخليط يغلي على نار هادئة 10-12 دقيقة حتى يتلون ويهدأ الفوران، مع مراقبته حتى لا يفور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُوضع الهيل والقرنفل والزعفران في قاع الترمس (المطارة) وليس في الدلة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرفع الدلة عن النار وتُترك دقيقة لتترسب البن، ثم تُصفى القهوة بهدوء فوق الهيل في الترمس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُترك 5 دقائق لتتشرب رائحة الهيل، وتُقدم في فناجين صغيرة مع التمر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "وضع الهيل في الترمس لا في الدلة يحافظ على رائحته الطازجة. القهوة السعودية تُقدم باليد اليمنى وتُصب ثلث الفنجان فقط.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/سر-القهوة-السعودية-الأصيلة-طريقة-تحضي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 5,
        "protein": 0,
        "fat": 0,
        "carbs": 1,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "specialty": 2,
          "spices": 1
        }
      }
    },
    {
      "id": "add-181",
      "title": "مربى الباذنجان",
      "titleEn": "Baby Eggplant Jam",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "30 دقيقة + ليلة نقع",
      "cookTime": "90 دقيقة",
      "servings": "نحو 1.5 كيلو",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-181-i1",
          "name": "باذنجان صغير جداً (بحجم الإبهام)",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-181-i2",
          "name": "سكر",
          "standardAmount": "1 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-181-i3",
          "name": "ماء",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-181-i4",
          "name": "ملح بحري للنقع",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-181-i5",
          "name": "قرنفل وعود قرفة",
          "standardAmount": "5 حبات + 1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-181-i6",
          "name": "عصير ليمون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر الباذنجان مع ترك القمع، ويُوخز بالشوكة من عدة جهات، ويُنقع في ماء بالملح ليلة كاملة ثم يُشطف جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسلق في ماء مغلي 5 دقائق حتى يطرى قليلاً، ويُصفى ويُعصر برفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغلى السكر والماء حتى يذوب السكر، ثم يُضاف الباذنجان والقرنفل والقرفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُترك على نار هادئة جداً ساعة إلى ساعة ونصف حتى يصبح الباذنجان داكناً لامعاً شفافاً ويثقل الشراب، ويُضاف الليمون في النهاية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُعبأ الباذنجان مع شرابه في برطمانات معقمة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "مربى الباذنجان من المونة الشامية الفاخرة. نقع الباذنجان في الملح ليلة يشد أليافه فيحتفظ بشكله دون الحاجة إلى الكلس.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/مربى-الباذنجان-الفاخر-بدون-كلس/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 30,
        "kcal": 140,
        "protein": 0,
        "fat": 0,
        "carbs": 36,
        "fiber": 1,
        "sugar": 35,
        "cost": {
          "produce": 2.5,
          "sweeteners": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-182",
      "title": "سلطة الدجاج المقرمش",
      "titleEn": "Crispy Chicken Salad",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة + 30 دقيقة تتبيل",
      "cookTime": "10 دقائق",
      "servings": "3-4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-182-i1",
          "name": "صدور دجاج أصابع",
          "standardAmount": "200-300 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-182-i2",
          "name": "ثوم وبصل مفروم للتتبيل",
          "standardAmount": "1 فص + 1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-182-i3",
          "name": "فلفل أسود وبابريكا وكزبرة جافة",
          "standardAmount": "نصف ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-182-i4",
          "name": "خل وزبادي",
          "standardAmount": "1 ملعقة كبيرة + ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-182-i5",
          "name": "بقسماط مع ملعقة نشا",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-182-i6",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-182-i7",
          "name": "خس مقطع",
          "standardAmount": "1 رأس صغير",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-182-i8",
          "name": "طماطم وخيار مكعبات",
          "standardAmount": "2 حبة من كل منهما",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-182-i9",
          "name": "جزر مبشور وفلفل رومي وذرة",
          "standardAmount": "2 جزر + 1 فلفل + نصف كوب ذرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-182-i10",
          "name": "للصوص: مايونيز وعسل ومستردة وليمون",
          "standardAmount": "3 ملاعق + 1 ملعقة + 1 ملعقة + عصرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُتبل الدجاج بالثوم والبصل والتوابل والخل والزبادي 30 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُمرر الأصابع في البقسماط الممزوج بالنشا وتُضغط جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقلى في زيت متوسط الحرارة حتى تصبح ذهبية مقرمشة وتنضج، وتُصفى وتُقطع قطعاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخلط الخضار في طبق كبير، وتُخلط مكونات الصوص.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُوزع الدجاج المقرمش فوق الخضار ويُصب الصوص قبل التقديم مباشرة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "وجبة متكاملة تجمع البروتين والخضار. إضافة الدجاج والصوص في آخر لحظة تحافظ على قرمشته.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-سلطة-الدجاج-المقرمش/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3.5,
        "kcal": 380,
        "protein": 22,
        "fat": 20,
        "carbs": 28,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "protein": 2.5,
          "produce": 2.5,
          "grains": 0.3,
          "dairyEggs": 0.5,
          "fats": 0.6,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-183",
      "title": "التشيز كيك بالزبادي",
      "titleEn": "Budget Yogurt Cheesecake",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "cookTime": "4-5 ساعات تبريد",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-183-i1",
          "name": "بسكويت سادة مطحون",
          "standardAmount": "300 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-183-i2",
          "name": "زبدة ذائبة",
          "standardAmount": "120 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-183-i3",
          "name": "حليب للقاعدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-183-i4",
          "name": "زبادي كامل الدسم",
          "standardAmount": "350 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-183-i5",
          "name": "حليب بودرة",
          "standardAmount": "1 ونصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-183-i6",
          "name": "جبن كريمي مكعبات",
          "standardAmount": "6 مكعبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-183-i7",
          "name": "سكر بودرة",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-183-i8",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-183-i9",
          "name": "فاكهة (فراولة، توت، كرز) للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط البسكويت مع الزبدة والحليب ويُكبس في قاع القالب ويُبرد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخفق الزبادي مع الجبن الكريمي والحليب البودرة والسكر والفانيليا حتى يصبح الخليط كثيفاً ناعماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب فوق القاعدة ويُسوى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُبرد 4-5 ساعات حتى يتماسك، ثم يُزين بالفاكهة الطازجة والبسكويت المطحون.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الحليب البودرة يكثف الزبادي فيعطي قواماً متماسكاً دون جيلاتين أو كريمة خفق، فتكون هذه النسخة اقتصادية وأخف.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/تشيز-كيك-الزبادي-طريقة-سهلة-واقتصادي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 9,
        "kcal": 380,
        "protein": 10,
        "fat": 18,
        "carbs": 44,
        "fiber": 1,
        "sugar": 30,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 4,
          "sweeteners": 0.3,
          "produce": 2
        }
      }
    },
    {
      "id": "add-184",
      "title": "سلطة التبولة اللبنانية",
      "titleEn": "Lebanese Tabbouleh",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "25 دقيقة",
      "cookTime": "بدون طهو",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-184-i1",
          "name": "بقدونس مفروم ناعماً جداً",
          "standardAmount": "4 حزم كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-184-i2",
          "name": "نعناع طازج مفروم",
          "standardAmount": "نصف حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-184-i3",
          "name": "برغل ناعم",
          "standardAmount": "ربع كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-184-i4",
          "name": "طماطم مكعبات صغيرة جداً",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-184-i5",
          "name": "بصل أخضر أو بصل أبيض مفروم ناعماً",
          "standardAmount": "4 أعواد أو 1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-184-i6",
          "name": "عصير ليمون",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-184-i7",
          "name": "زيت زيتون بكر",
          "standardAmount": "ثلث كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-184-i8",
          "name": "ملح وبهارات سبع (أو فلفل أسود)",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-184-i9",
          "name": "خس أو ملفوف للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل البرغل ويُنقع في عصير الليمون مع قليل من عصير الطماطم 15 دقيقة حتى يطرى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغسل البقدونس والنعناع ويُجففان تماماً، ثم يُفرمان بالسكين فرماً ناعماً جداً دون هرس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقطع الطماطم مكعبات صغيرة جداً ويُفرم البصل ويُفرك بالملح والبهار.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُجمع البقدونس والنعناع والطماطم والبصل والبرغل، ويُضاف زيت الزيتون والملح ويُقلب برفق، وتُقدم فوراً مع أوراق الخس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التبولة اللبنانية سلطة بقدونس أساساً والبرغل فيها قليل جداً. الفرم بالسكين الحاد لا المحضرة يحفظ البقدونس من الهرس والاسوداد.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-سلطة-التبولة-اللبنانية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 150,
        "protein": 3,
        "fat": 11,
        "carbs": 12,
        "fiber": 4,
        "sugar": 2,
        "cost": {
          "produce": 3,
          "grains": 0.2,
          "fats": 0.6,
          "spices": 0.1
        }
      }
    },
    {
      "id": "add-185",
      "title": "التشيز كيك باللوتس",
      "titleEn": "No-Bake Lotus Biscoff Cheesecake",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "25 دقيقة",
      "cookTime": "4-5 ساعات تبريد",
      "servings": "10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-185-i1",
          "name": "بسكويت لوتس أو سادة مطحون",
          "standardAmount": "250 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-185-i2",
          "name": "زبدة ذائبة",
          "standardAmount": "90 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-185-i3",
          "name": "جبن كريمي بحرارة الغرفة",
          "standardAmount": "350 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-185-i4",
          "name": "كريمة خفق باردة",
          "standardAmount": "200 مل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-185-i5",
          "name": "زبدة لوتس (سبريد)",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-185-i6",
          "name": "سكر بودرة",
          "standardAmount": "3-4 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-185-i7",
          "name": "زبدة لوتس مذابة للوجه",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-185-i8",
          "name": "بسكويت لوتس مفروم للتزيين",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط البسكويت المطحون مع الزبدة ويُكبس في قالب بجوانب متحركة ويُبرد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخفق الجبن الكريمي مع كوب زبدة اللوتس والسكر البودرة حتى ينعم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُخفق الكريمة الباردة حتى تتماسك، وتُدمج برفق مع خليط الجبن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب الخليط فوق القاعدة ويُسوى، ويُبرد 4-5 ساعات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُذاب زبدة اللوتس ثوانيَ في الميكروويف وتُصب على الوجه، ويُرش البسكويت المفروم، ويُفك القالب ويُقدم بارداً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "زبدة اللوتس تعطي نكهة الكراميل والقرفة وتساعد على تماسك الكريمة، فلا تحتاج هذه النسخة إلى جيلاتين.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/تشيز-كيك-اللوتس-طريقة-تحضير-التشيز-كيك/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 470,
        "protein": 5,
        "fat": 32,
        "carbs": 40,
        "fiber": 1,
        "sugar": 28,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 4.5,
          "specialty": 6,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "add-186",
      "title": "التشيز كيك بالشوكولاتة على البارد",
      "titleEn": "No-Bake Chocolate Oreo Cheesecake",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "30 دقيقة",
      "cookTime": "5 ساعات تبريد",
      "servings": "10 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-186-i1",
          "name": "بسكويت أوريو مطحون",
          "standardAmount": "200 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-186-i2",
          "name": "زبدة مذابة",
          "standardAmount": "80 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-186-i3",
          "name": "جبن كريمي بحرارة الغرفة",
          "standardAmount": "400 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-186-i4",
          "name": "شوكولاتة داكنة مذابة",
          "standardAmount": "230 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-186-i5",
          "name": "كريمة خفق",
          "standardAmount": "120 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-186-i6",
          "name": "سكر بودرة",
          "standardAmount": "120 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-186-i7",
          "name": "ملح",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-186-i8",
          "name": "للغاناش: شوكولاتة",
          "standardAmount": "120 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-186-i9",
          "name": "للغاناش: حليب ساخن",
          "standardAmount": "125 مل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-186-i10",
          "name": "فراولة للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الأوريو المطحون مع الزبدة ويُكبس في قالب ويُبرد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخفق الجبن الكريمي مع السكر البودرة والملح حتى ينعم، ثم تُضاف الشوكولاتة المذابة الفاترة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُخفق الكريمة حتى تتماسك وتُدمج مع خليط الشوكولاتة برفق، ويُصب فوق القاعدة ويُبرد 3 ساعات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "للغاناش: تُصب الحليب الساخن على الشوكولاتة المقطعة وتُترك دقيقة ثم تُقلب حتى تلمع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُصب الغاناش الفاتر على الوجه المتماسك، ويُبرد ساعتين، ويُزين بالفراولة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشوكولاتة الداكنة المذابة هي ما يثبت الحشوة عند البرودة، لذا يجب أن تكون فاترة عند إضافتها حتى لا يتكتل الجبن.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/تشيز-كيك-الشوكولاتة-اللذيذ-على-البارد/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 500,
        "protein": 6,
        "fat": 34,
        "carbs": 44,
        "fiber": 2,
        "sugar": 34,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 4,
          "specialty": 4,
          "produce": 1
        }
      }
    },
    {
      "id": "add-187",
      "title": "التشيز كيك بالليمون",
      "titleEn": "Baked Lemon Cheesecake with Lemon Glaze",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "50 دقيقة + ليلة تبريد",
      "servings": "10 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-187-i1",
          "name": "بسكويت سادة مطحون",
          "standardAmount": "200 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-187-i2",
          "name": "زبدة ذائبة",
          "standardAmount": "90 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-187-i3",
          "name": "جبن كريمي",
          "standardAmount": "450 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-187-i4",
          "name": "سكر",
          "standardAmount": "150 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-187-i5",
          "name": "قشطة حامضة (سور كريم)",
          "standardAmount": "130 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-187-i6",
          "name": "بيض",
          "standardAmount": "2 حبة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-187-i7",
          "name": "بشر وعصير ليمون",
          "standardAmount": "1 ملعقة كبيرة بشر + 2 ملعقة كبيرة عصير",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-187-i8",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-187-i9",
          "name": "للصوص: سكر وماء وعصير ليمون ونشا",
          "standardAmount": "90 جرام + 120 مل + 60 مل + 1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط البسكويت والزبدة ويُكبس في القالب ويُخبز 10 دقائق على 170 درجة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخفق الجبن والسكر على سرعة منخفضة، ثم تُضاف القشطة الحامضة والبشر والعصير والفانيليا، ثم البيض واحدة تلو الأخرى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب الخليط ويُخبز في حمام مائي على 160 درجة 45-50 دقيقة حتى يتماسك ويهتز الوسط قليلاً، ويُترك في الفرن المطفأ ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "للصوص: يُذاب النشا في الماء ويُضاف السكر وعصير الليمون ويُقلب على النار حتى يثقل ويصبح لامعاً، ويُترك ليبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُبرد التشيز كيك ليلة، ويُصب صوص الليمون على الوجه قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البشر يحمل نكهة الليمون القوية دون حموضة زائدة، والصوص في الوجه يضيف الانتعاش والحموضة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/تشيز-كيك-بالليمون-طريقة-عمل-تشيز-كيك-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 400,
        "protein": 7,
        "fat": 26,
        "carbs": 36,
        "fiber": 0,
        "sugar": 28,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 7,
          "sweeteners": 0.4,
          "produce": 0.5
        }
      }
    },
    {
      "id": "add-188",
      "title": "بسكويت الشوكولاتة على البارد (كيكة الكسل)",
      "titleEn": "No-Bake Chocolate Biscuit Cake",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "cookTime": "4 ساعات تبريد",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-188-i1",
          "name": "بسكويت شاي سادة مكسر",
          "standardAmount": "240 جرام (3 أكياس)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-188-i2",
          "name": "حليب",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-188-i3",
          "name": "كاكاو خام",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-188-i4",
          "name": "شوكولاتة داكنة",
          "standardAmount": "200 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-188-i5",
          "name": "شوكولاتة بالحليب للتغليف",
          "standardAmount": "200 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-188-i6",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-188-i7",
          "name": "زيت (للمعة)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-188-i8",
          "name": "مكسرات مجروشة (اختياري)",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن الحليب مع الكاكاو والزبدة، ثم يُرفع وتُضاف الشوكولاتة الداكنة وتُقلب حتى تذوب وتلمع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقلب البسكويت المكسر والمكسرات في الصوص حتى يتغلف كله.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُكبس في قالب مستطيل مبطن بورق زبدة أو يُشكل كرات صغيرة، ويُبرد ساعتين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُذاب الشوكولاتة بالحليب مع ملعقة الزيت وتُصب على الوجه أو تُغمس فيها الكرات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُبرد حتى يتماسك تماماً، ويُقطع شرائح أو مربعات.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "حلوى سريعة بلا فرن معروفة بكيكة الكسل. ملعقة الزيت في الشوكولاتة تعطيها لمعة المحلات وتمنعها من التشقق عند التقطيع.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/بسكويت-الشوكولاتة-على-البارد/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 290,
        "protein": 4,
        "fat": 15,
        "carbs": 36,
        "fiber": 2,
        "sugar": 22,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 0.5,
          "specialty": 4.5
        }
      }
    },
    {
      "id": "add-189",
      "title": "كرات البطاطس المقرمشة بالجبن",
      "titleEn": "Crispy Cheesy Potato Balls",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "20 كرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-189-i1",
          "name": "بطاطس مسلوقة مهروسة",
          "standardAmount": "3 حبات متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-189-i2",
          "name": "صفار بيض",
          "standardAmount": "1 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-189-i3",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-189-i4",
          "name": "ثوم مجفف وفلفل أسود",
          "standardAmount": "نصف ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-189-i5",
          "name": "نشا ذرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-189-i6",
          "name": "كزبرة خضراء مفرومة",
          "standardAmount": "ثلث كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-189-i7",
          "name": "جبن موزاريلا أو شيدر مكعبات",
          "standardAmount": "100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-189-i8",
          "name": "للتغليف: بيض مخفوق مع حليب",
          "standardAmount": "2 بيضة + 2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-189-i9",
          "name": "دقيق وبقسماط",
          "standardAmount": "صحن من كل منهما",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-189-i10",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-189-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط البطاطس المهروسة مع الصفار والزبدة والتوابل والنشا والكزبرة والملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُؤخذ كرة من الخليط وتُفرد في الكف، ويُوضع مكعب جبن في وسطها وتُقفل جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُمرر الكرات في الدقيق ثم البيض ثم البقسماط، وتُبرد 15 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلى في زيت ساخن حتى تصبح ذهبية مقرمشة، وتُصفى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقدم ساخنة والجبن ممطوط في وسطها، مع الكاتشب أو الثومية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يجب أن تكون البطاطس جافة ومهروسة جيداً، فالرطوبة الزائدة تجعل الكرات تتشقق في الزيت.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كرات-البطاطس-المقرمشة-بالجبن-سهلة-ولذ/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 9,
        "fat": 15,
        "carbs": 26,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "produce": 0.8,
          "dairyEggs": 1.5,
          "grains": 0.3,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-190",
      "title": "كعكة مربى الفراولة (باستا فلورا)",
      "titleEn": "Strawberry Jam Pasta Frolla Tart",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة + 30 دقيقة تبريد",
      "cookTime": "30 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-190-i1",
          "name": "دقيق منخول",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-190-i2",
          "name": "زبدة لينة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-190-i3",
          "name": "سكر بودرة",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-190-i4",
          "name": "بيض",
          "standardAmount": "2 حبة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-190-i5",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-190-i6",
          "name": "بيكنج بودر ورشة ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-190-i7",
          "name": "مربى فراولة بالقطع",
          "standardAmount": "1 برطمان (نحو 400 جرام)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-190-i8",
          "name": "عصير ليمون (اختياري)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخفق الزبدة مع السكر البودرة حتى تصبح كريمية، ثم يُضاف البيض والفانيليا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الدقيق والبيكنج بودر والملح وتُلم العجينة دون عجن طويل، وتُغلف وتُبرد 30 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُفرد ثلثا العجينة في قاع وجوانب صينية مستطيلة أو دائرية مدهونة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخلط المربى مع الليمون وتُفرد فوق العجين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُفرد باقي العجين ويُقطع شرائط تُرص فوق المربى على شكل شبكة، أو تُبشر العجينة المجمدة فوقها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُخبز في فرن 180 درجة 25-30 دقيقة حتى تحمر الحواف، وتُترك لتبرد قبل التقطيع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الباستا فلورا عجينة إيطالية هشة \"مرملة\"، وتبريدها قبل الفرد يسهل التعامل معها ويمنع الزبدة من الذوبان.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كعكة-مربى-الفراولة-باستا-فلورا-أسرار/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 360,
        "protein": 4,
        "fat": 16,
        "carbs": 50,
        "fiber": 1,
        "sugar": 26,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 2.5,
          "sweeteners": 0.3,
          "produce": 1.5
        }
      }
    },
    {
      "id": "add-191",
      "title": "قلب اللوز الجزائري",
      "titleEn": "Algerian Qalb el-Louz",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة + ساعة راحة",
      "cookTime": "50 دقيقة",
      "servings": "24 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-191-i1",
          "name": "سميد خشن",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-191-i2",
          "name": "سكر",
          "standardAmount": "1 وثلثا كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-191-i3",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-191-i4",
          "name": "خميرة حلويات (بيكنج بودر)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-191-i5",
          "name": "حليب",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-191-i6",
          "name": "زيت",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-191-i7",
          "name": "ماء زهر",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-191-i8",
          "name": "لوز مقشر للتزيين",
          "standardAmount": "24 حبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-191-i9",
          "name": "للحشوة (اختياري): لوز مطحون وسكر وماء زهر",
          "standardAmount": "1 كوب + ربع كوب + 2 ملعقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-191-i10",
          "name": "شربات بماء الزهر والعسل",
          "standardAmount": "3 أكواب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط السميد والسكر والفانيليا والخميرة، ثم يُضاف خليط الحليب والزيت وماء الزهر ويُقلب برفق دون عجن حتى يتشرب السميد السوائل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغطى ويُترك ساعة ليرتاح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُفرد نصف الخليط في صينية مدهونة، ويُفرد فوقه حشو اللوز إن رغبت، ثم باقي الخليط ويُسوى دون ضغط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقطع معينات وتُوضع حبة لوز على كل قطعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُخبز في فرن 180 درجة 45-50 دقيقة حتى يصبح ذهبياً داكناً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُسقى الشربات الساخن فوراً على قلب اللوز الساخن تدريجياً حتى يتشربه كله، ويُترك عدة ساعات قبل التقطيع.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "قلب اللوز من حلويات رمضان في الجزائر. السر في سقيه بكمية وفيرة من الشربات الساخن ببطء حتى يصبح قوامه طرياً يذوب في الفم.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-قلب-اللوز-الجزائري/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 24,
        "kcal": 300,
        "protein": 4,
        "fat": 9,
        "carbs": 52,
        "fiber": 1,
        "sugar": 34,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 0.2,
          "fats": 0.6,
          "sweeteners": 0.8,
          "specialty": 2
        }
      }
    },
    {
      "id": "add-192",
      "title": "البيتزا باللحم المفروم",
      "titleEn": "Spiced Minced Meat Pizza",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة + ساعة تخمير",
      "cookTime": "20 دقيقة",
      "servings": "2 بيتزا متوسطة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-192-i1",
          "name": "دقيق",
          "standardAmount": "2 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-192-i2",
          "name": "خميرة وسكر",
          "standardAmount": "1 ملعقة كبيرة + 1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-192-i3",
          "name": "ملح وزيت زيتون",
          "standardAmount": "نصف ملعقة صغيرة + 3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-192-i4",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب تقريباً",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-192-i5",
          "name": "لحم مفروم",
          "standardAmount": "300 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-192-i6",
          "name": "بصل مفروم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-192-i7",
          "name": "فلفل رومي مكعبات",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-192-i8",
          "name": "بهارات مشكلة وملح وفلفل",
          "standardAmount": "1 ملعقة صغيرة + حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-192-i9",
          "name": "صلصة طماطم مسبكة",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-192-i10",
          "name": "جبن موزاريلا مبشور",
          "standardAmount": "250 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-192-i11",
          "name": "زيتون وأوريجانو",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعجن مكونات العجين حتى تصبح مطاطية ناعمة، وتُترك ساعة حتى تتضاعف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشوح البصل ثم يُضاف اللحم والتوابل حتى ينضج ويجف ماؤه، ثم الفلفل دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُفرد العجينة في صينيتين مدهونتين، وتُدهن بالصلصة المسبكة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُوزع اللحم ثم الجبن والزيتون ويُرش الأوريجانو.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز في فرن 230 درجة 15-20 دقيقة حتى تحمر الأطراف ويذوب الجبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تشويح اللحم حتى يجف ماؤه قبل وضعه على العجين يمنع البيتزا من الترطب في الوسط.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/افضل-طريقة-لعمل-عجينة-البيتزا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 600,
        "protein": 28,
        "fat": 26,
        "carbs": 62,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 3.5,
          "grains": 0.5,
          "dairyEggs": 2.5,
          "produce": 1,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-193",
      "title": "فتة الشاورما السورية",
      "titleEn": "Syrian Chicken Shawarma Fatteh",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "وجبات سريعة",
      "cookingMethod": "تحمير",
      "prepTime": "25 دقيقة + ساعة تتبيل",
      "cookTime": "30 دقيقة",
      "servings": "5 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-193-i1",
          "name": "أرز بسمتي أو مصري",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-193-i2",
          "name": "مرق دجاج ساخن",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-193-i3",
          "name": "كركم وسمن للأرز",
          "standardAmount": "1 ملعقة صغيرة + 2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-193-i4",
          "name": "صدور دجاج شرائح رفيعة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-193-i5",
          "name": "زبادي وعصير ليمون للتتبيل",
          "standardAmount": "2 ملعقة كبيرة + نصف ليمونة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-193-i6",
          "name": "ثوم وبصل مفروم",
          "standardAmount": "2 فص + نصف بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-193-i7",
          "name": "فلفل أسود وهيل وبابريكا وكزبرة جافة ومستكة",
          "standardAmount": "نصف ملعقة صغيرة من كل منها + رشة مستكة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-193-i8",
          "name": "خبز لبناني مربعات مقلي أو محمص",
          "standardAmount": "2 رغيف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-193-i9",
          "name": "للصلصة: زبادي وطحينة وخل وكمون وثوم",
          "standardAmount": "1 كوب + 3 ملاعق + ملعقة + رشة + فص",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-193-i10",
          "name": "بقدونس ومخلل خيار للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُتبل الدجاج بالزبادي والليمون والثوم والبصل والتوابل ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقلب الأرز في السمن مع الكركم، ويُضاف المرق ويُطهى حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُشوح الدجاج في مقلاة ساخنة جداً حتى ينضج ويتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخفق مكونات صلصة الزبادي والطحينة حتى تنعم، وتُخفف بماء دافئ إن كانت ثقيلة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُفرد نصف الخبز في طبق، ثم الأرز، ثم الشاورما، ثم الصلصة، ويُزين بباقي الخبز والبقدونس والمخلل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "فتة الشاورما طبق سوري يجمع الأرز الأصفر والشاورما وصلصة الطحينة بالزبادي. الخبز المقرمش يُضاف على الوجه في النهاية ليبقى مقرمشاً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/فتة-شاورما-الدجاج-الشاورما-السورية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 640,
        "protein": 34,
        "fat": 20,
        "carbs": 78,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "protein": 5.5,
          "grains": 3,
          "dairyEggs": 1.2,
          "specialty": 0.8,
          "produce": 0.6,
          "spices": 0.6
        }
      }
    },
    {
      "id": "add-194",
      "title": "فتة اللحم المفروم بالرقاق",
      "titleEn": "Minced Meat and Ruqaq Fatta",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "5 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-194-i1",
          "name": "أرز مصري",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-194-i2",
          "name": "مرق لحم",
          "standardAmount": "2 كوب + للرقاق",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-194-i3",
          "name": "سمن",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-194-i4",
          "name": "لحم مفروم",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-194-i5",
          "name": "بصل مفروم",
          "standardAmount": "2 حبة متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-194-i6",
          "name": "فلفل أسود وهيل مطحون وبابريكا",
          "standardAmount": "نصف ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-194-i7",
          "name": "عصير طماطم",
          "standardAmount": "2 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-194-i8",
          "name": "ثوم مفروم",
          "standardAmount": "6 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-194-i9",
          "name": "خل أبيض",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-194-i10",
          "name": "رقاق ناشف",
          "standardAmount": "رغيف ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-194-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُطهى الأرز في ملعقة سمن مع المرق والملح حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشوح البصل في السمن ثم يُضاف اللحم والتوابل حتى ينضج ويتفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُكسر الرقاق قطعاً ويُحمص في الفرن مع ملعقة سمن حتى يتحمر، ثم يُبل بمرق ساخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "للصلصة: يُقلى نصف الثوم في السمن ثم يُضاف عصير الطماطم والملح ويُسبك. وللدقة: يُقلى باقي الثوم في السمن ويُطفأ بالخل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُفرد الرقاق المبلول في طبق، ويُرش بدقة الخل والثوم، ثم الأرز، ثم اللحم المفروم، ثم الصلصة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الرقاق المحمص يعطي هذه الفتة قواماً مختلفاً عن الخبز البلدي، فيتشرب المرق ويبقى متماسكاً قليلاً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/فتة-باللحمة-المفروم-والرقاق/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 620,
        "protein": 26,
        "fat": 24,
        "carbs": 72,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "protein": 6,
          "grains": 2,
          "dairyEggs": 1.2,
          "produce": 1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "add-195",
      "title": "غزل البنات الحلبي (بقلاوة الفستق)",
      "titleEn": "Aleppo Ghazl el-Banat (Pistachio Phyllo Layers)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "40 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "24 قطعة",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-195-i1",
          "name": "رقائق جلاش (فيلو) رقيقة",
          "standardAmount": "1 عبوة (نحو 500 جرام)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-195-i2",
          "name": "سمن حيواني مذاب",
          "standardAmount": "1 ونصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-195-i3",
          "name": "فستق حلبي مجروش خشن",
          "standardAmount": "3 أكواب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-195-i4",
          "name": "سكر وماء زهر للحشوة",
          "standardAmount": "2 ملعقة كبيرة + 1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-195-i5",
          "name": "شربات: سكر وماء",
          "standardAmount": "2 كوب + 1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-195-i6",
          "name": "شربات: عصير ليمون وماء ورد",
          "standardAmount": "1 ملعقة صغيرة + 1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغلى السكر والماء، ويُضاف الليمون ويُترك 10 دقائق، ثم ماء الورد، ويُبرد الشربات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط الفستق مع السكر وماء الزهر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُدهن صينية بالسمن، وتُرص 10-12 ورقة جلاش مع دهن كل ورقة بالسمن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُوزع الفستق بالتساوي، ثم تُرص 10-12 ورقة أخرى مع دهن كل منها، ويُدهن الوجه جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقطع الصينية معينات أو مربعات بسكين حاد حتى القاع قبل الخبز.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُخبز في فرن هادئ 160 درجة ساعة تقريباً حتى تصبح ذهبية فاتحة ومقرمشة من الداخل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُسقى الشربات البارد عليها فور خروجها، وتُترك عدة ساعات قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الحرارة الهادئة والخبز الطويل ضروريان لتنضج الطبقات الداخلية وتتقرمش دون أن يحترق الوجه. السمن الحيواني يعطي الرائحة الحلبية المميزة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/غزل-البنات-الحلبي-الأصلي-أسرار-الخيوط/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 24,
        "kcal": 300,
        "protein": 5,
        "fat": 20,
        "carbs": 28,
        "fiber": 2,
        "sugar": 16,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 4,
          "specialty": 18,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "add-196",
      "title": "سلطة الشنكليش",
      "titleEn": "Shanklish Salad",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "بدون طهو",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-196-i1",
          "name": "شنكليش (بالزعتر أو الشطة)",
          "standardAmount": "2 قرص",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-196-i2",
          "name": "طماطم مكعبات صغيرة جداً",
          "standardAmount": "2 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-196-i3",
          "name": "بصل أحمر مفروم ناعماً",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-196-i4",
          "name": "فلفل أخضر مفروم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-196-i5",
          "name": "بقدونس مفروم",
          "standardAmount": "ربع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-196-i6",
          "name": "زيت زيتون بكر",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفتت الشنكليش بالشوكة قطعاً صغيرة غير متجانسة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخلط الطماطم والبصل والفلفل والبقدونس في وعاء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الشنكليش ويُقلب برفق، ويُصب زيت الزيتون بسخاء، وتُقدم مع الخبز العربي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشنكليش جبن سوري لبناني معتق حاد الطعم، وزيت الزيتون الوفير والطماطم يكسران حدته. لا حاجة للملح.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/سلطة-الشنكليش-المنعشة-مع-شيف-تيتا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 10,
        "fat": 26,
        "carbs": 7,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "dairyEggs": 3,
          "produce": 1.2,
          "fats": 1.2
        }
      }
    },
    {
      "id": "add-197",
      "title": "الكبة المشوية",
      "titleEn": "Grilled Kibbeh Discs (Kibbeh Mishwiyeh)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "90 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "20 قرصاً",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-197-i1",
          "name": "برغل ناعم مغسول ومصفى",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-197-i2",
          "name": "لحم هبرة مفروم ناعم جداً",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-197-i3",
          "name": "بصل صغير وملح وبهار حلو وقرفة للعجينة",
          "standardAmount": "1 بصلة + حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-197-i4",
          "name": "لحم مفروم للحشوة",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-197-i5",
          "name": "لية غنم مفرومة",
          "standardAmount": "200 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-197-i6",
          "name": "جوز مجروش",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-197-i7",
          "name": "دبس رمان",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-197-i8",
          "name": "فلفل أحمر حار وملح وبهار للحشوة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-197-i9",
          "name": "زيت زيتون للدهن",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُحضر عجينة الكبة: يُفرم اللحم الهبرة مع البصل والتوابل، ثم يُضاف البرغل ويُعجن بيد مبللة بماء مثلج حتى تتماسك العجينة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "للحشوة النيئة: يُخلط اللحم المفروم مع اللية والجوز ودبس الرمان والفلفل والتوابل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُفرد كرة من العجينة بين كيسين قرصاً رقيقاً، ويُفرد الحشو فوقه، ثم يُغطى بقرص آخر وتُقفل الأطراف جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُدهن الأقراص بزيت الزيتون وتُشوى على الفحم على نار متوسطة 6-7 دقائق لكل جهة حتى تنضج الحشوة وتتحمر القشرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقدم ساخنة مع الزبادي والسلطة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "اللية في الحشوة تذوب أثناء الشوي فتبقى الكبة طرية وعصارية من الداخل. هي من أطباق حلب والجزيرة السورية الفاخرة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الكبة-المشوية-الشامية-أسرار-الحشوة-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 520,
        "protein": 28,
        "fat": 28,
        "carbs": 40,
        "fiber": 8,
        "sugar": 3,
        "cost": {
          "protein": 16,
          "grains": 2,
          "specialty": 3,
          "fats": 0.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "add-198",
      "title": "الفحسة الصنعانية",
      "titleEn": "Yemeni Fahsa (Shredded Lamb Stew)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة + ساعة نقع الحلبة",
      "cookTime": "ساعتان",
      "servings": "4-5 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-198-i1",
          "name": "لحم غنم بالعظم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-198-i2",
          "name": "بصل مفروم",
          "standardAmount": "2 حبة متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-198-i3",
          "name": "ثوم مهروس",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-198-i4",
          "name": "طماطم مفرومة ومعجون طماطم",
          "standardAmount": "2 حبة + 2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-198-i5",
          "name": "فلفل أخضر حار",
          "standardAmount": "1-2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-198-i6",
          "name": "كمون وكركم وفلفل أسود وحوايج مرق",
          "standardAmount": "1 ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-198-i7",
          "name": "حلبة بودرة منقوعة ومصفاة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-198-i8",
          "name": "سحاوق (كزبرة وثوم وفلفل حار)",
          "standardAmount": "ربع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-198-i9",
          "name": "سمن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-198-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسلق اللحم مع قليل من البصل والتوابل حتى ينضج تماماً ويتفكك عن العظم (نحو ساعة ونصف)، ويُحتفظ بالمرق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنسل اللحم ويُزال العظم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "للكشنة: يُشوح البصل في السمن ثم الثوم والفلفل والطماطم والمعجون حتى تتسبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف اللحم المنسول وكوب من المرق إلى الكشنة، ويُهرس بالملعقة الخشبية حتى يمتزج ويصبح مفتتاً (التفحيص).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخفق الحلبة المنقوعة مع السحاوق حتى تصبح رغوة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُسخن الفحسة في مدرة حجرية أو قدر ثقيل حتى تغلي بقوة، ويُوضع فوقها الحلبة وتُقدم فوراً مع خبز الملوح.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفحسة ابنة السلتة، لكنها باللحم المهروس بدل المرق، وتُقدم وهي تفور في المدرة الحجرية.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الفحسة-الصنعانية-الأصلية-أسرار-اللحم/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4.5,
        "kcal": 560,
        "protein": 42,
        "fat": 36,
        "carbs": 12,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "protein": 14,
          "produce": 1.2,
          "dairyEggs": 0.4,
          "spices": 0.6
        }
      }
    },
    {
      "id": "add-199",
      "title": "الدولمة العراقية",
      "titleEn": "Iraqi Dolma (Mixed Stuffed Vegetables)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "90 دقيقة",
      "cookTime": "90 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-199-i1",
          "name": "أرز مصري أو تايجر مغسول",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-199-i2",
          "name": "لحم مفروم خشن مع لية",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-199-i3",
          "name": "بصل مفروم ناعماً",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-199-i4",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-199-i5",
          "name": "دبس رمان",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-199-i6",
          "name": "معجون طماطم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-199-i7",
          "name": "بهارات مشكلة وملح وفلفل",
          "standardAmount": "1 ملعقة كبيرة + حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-199-i8",
          "name": "ورق عنب",
          "standardAmount": "40 ورقة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-199-i9",
          "name": "بصل كبير (لفصل طبقاته وحشوها)",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-199-i10",
          "name": "باذنجان وكوسا وفلفل وطماطم صغيرة للحفر",
          "standardAmount": "2 من كل منها",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-199-i11",
          "name": "أضلاع لحم أو قطع لحم بالعظم لقاع القدر (الحكة)",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-199-i12",
          "name": "زيت",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُحفر الخضار، ويُسلق البصل الكبير 5 دقائق وتُفصل طبقاته، ويُسلق ورق العنب دقيقتين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط الأرز مع اللحم والبصل والثوم ودبس الرمان ومعجون الطماطم والتوابل والزيت.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُحشى الخضار حتى ثلاثة أرباعها، ويُلف ورق العنب وطبقات البصل حول الحشوة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُحمر قطع اللحم في قاع قدر ثقيل ثم تُرص فوقها المحاشي بإحكام، ويُوضع طبق مقلوب فوقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف ماء ساخن ممزوج بدبس الرمان والملح حتى يغمر المحاشي، ويُطهى على نار متوسطة ثم هادئة 60-90 دقيقة حتى ينضج الأرز ويتشرب الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقلب القدر في صينية كبيرة لتظهر الحكة المحمرة فوق المحاشي، ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدولمة العراقية تُطهى أنواع خضار كثيرة معاً، و\"الحكة\" هي الطبقة المقرمشة المحمرة من اللحم أو الخبز في قاع القدر التي يتنافس عليها الجميع.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الدولمة-العراقية-الأصلية-أسرار-الخلط/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 560,
        "protein": 26,
        "fat": 26,
        "carbs": 60,
        "fiber": 6,
        "sugar": 10,
        "cost": {
          "protein": 10,
          "grains": 1.5,
          "produce": 5,
          "specialty": 1,
          "fats": 1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "add-200",
      "title": "الطعمية المحشية بالبيض",
      "titleEn": "Egg-Stuffed Taameya (Falafel)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "بقوليات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-200-i1",
          "name": "عجينة طعمية جاهزة أو بيتي",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-200-i2",
          "name": "بيض مسلوق",
          "standardAmount": "4-6 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-200-i3",
          "name": "كزبرة جافة مطحونة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-200-i4",
          "name": "بيكربونات الصودا",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-200-i5",
          "name": "سمسم للتغليف",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-200-i6",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُضاف الكزبرة الجافة وبيكربونات الصودا إلى العجينة قبل القلي مباشرة، وتُقلب جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقشر البيض المسلوق ويُجفف جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُؤخذ كمية من العجينة وتُفرد في الكف، وتُوضع البيضة في وسطها، وتُغلف بالكامل بطبقة متساوية ثم تُضغط لتتماسك.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلب في السمسم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقلى في زيت متوسط الحرارة مع التقليب حتى تصبح ذهبية داكنة مقرمشة وتنضج العجينة حتى البيضة، 6-8 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقطع أنصافاً وتُقدم مع الطحينة والسلطة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تجفيف البيض جيداً قبل التغليف يمنع العجينة من الانزلاق عنه. الحرارة المتوسطة ضرورية لأن الطبقة سميكة وتحتاج إلى وقت لتنضج.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/فلافل-محشية-بالبيض-طعمية-بالبيض-سر-ال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 330,
        "protein": 13,
        "fat": 20,
        "carbs": 24,
        "fiber": 6,
        "sugar": 2,
        "cost": {
          "grains": 1,
          "dairyEggs": 1,
          "specialty": 0.5,
          "fats": 1
        }
      }
    },
    {
      "id": "add-201",
      "title": "عصير الكركديه",
      "titleEn": "Chilled Hibiscus (Karkadeh) Drink",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلق",
      "prepTime": "5 دقائق + 4 ساعات نقع",
      "cookTime": "5 دقائق",
      "servings": "6 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-201-i1",
          "name": "كركديه جاف أسواني أو سوداني",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-201-i2",
          "name": "ماء",
          "standardAmount": "6 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-201-i3",
          "name": "سكر",
          "standardAmount": "1 كوب أو حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-201-i4",
          "name": "ماء زهر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-201-i5",
          "name": "شرائح ليمون ونعناع",
          "standardAmount": "للتقديم",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الكركديه سريعاً بماء بارد لإزالة الأتربة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ينقع في الماء الفاتر 4 ساعات أو ليلة كاملة في الثلاجة (للبارد)، أو يُغلى دقيقتين فقط ثم يُترك ليبرد (للتحضير السريع).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصفى جيداً ويُذاب فيه السكر ثم يُضاف ماء الزهر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم مثلجاً مع شرائح الليمون والنعناع، أو ساخناً في الشتاء.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "النقع على البارد يعطي لوناً ياقوتياً أجمل وطعماً أقل مرارة من الغلي. الكركديه مشروب رمضاني وعصير الأفراح في مصر والسودان.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/عصير-الكركديه-المنعش-أسرار-اللون-اليا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 130,
        "protein": 0,
        "fat": 0,
        "carbs": 33,
        "fiber": 0,
        "sugar": 32,
        "cost": {
          "specialty": 1.5,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "add-202",
      "title": "كاسات المهلبية بجيلي الفراولة",
      "titleEn": "Mahalabia Cups with Strawberry Jelly",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق + 4 ساعات تبريد",
      "servings": "6 كاسات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-202-i1",
          "name": "حليب كامل الدسم",
          "standardAmount": "3 أكواب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-202-i2",
          "name": "نشا",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-202-i3",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-202-i4",
          "name": "فانيليا أو ماء زهر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-202-i5",
          "name": "جيلي فراولة حلال",
          "standardAmount": "1 كيس",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-202-i6",
          "name": "ماء مغلي",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-202-i7",
          "name": "ماء بارد",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-202-i8",
          "name": "فراولة مقطعة",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُذاب النشا والسكر في الحليب البارد، ويُقلب على نار متوسطة حتى يثقل ويغلي، ثم تُضاف الفانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُوزع في الكاسات ويُترك حتى يبرد ثم يُبرد ساعة حتى يتماسك الوجه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُذاب الجيلي في الماء المغلي ثم يُضاف الماء البارد ويُترك حتى يبرد تماماً ويبدأ بالتماسك قليلاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُوزع قطع الفراولة على المهلبية، ويُصب الجيلي بهدوء على ظهر ملعقة، وتُبرد 3-4 ساعات حتى يجمد.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الجيلي يجب أن يكون بارداً تماماً قبل صبه، وإلا أذاب وجه المهلبية واختلطت الطبقتان.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كاسات-المهلبية-بجيلي-الفراولة-التواز/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 190,
        "protein": 5,
        "fat": 4,
        "carbs": 34,
        "fiber": 0,
        "sugar": 30,
        "cost": {
          "dairyEggs": 1,
          "grains": 0.2,
          "sweeteners": 0.5,
          "produce": 1
        }
      }
    },
    {
      "id": "add-203",
      "title": "القدرة الخليلية",
      "titleEn": "Qidra Khalili (Hebron Rice with Lamb and Chickpeas)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "2.5 ساعة",
      "servings": "8 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-203-i1",
          "name": "لحم غنم بالعظم",
          "standardAmount": "2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-203-i2",
          "name": "أرز (بسمتي ومصري بنسبة 2:1)",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-203-i3",
          "name": "حمص منقوع ومسلوق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-203-i4",
          "name": "ثوم فصوص كاملة مقشرة",
          "standardAmount": "2 رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-203-i5",
          "name": "سمن عربي",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-203-i6",
          "name": "كركم وبهارات القدرة (كمون، هيل، بهارات مشكلة)",
          "standardAmount": "1 ملعقة كبيرة + 1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-203-i7",
          "name": "بصل وورق غار وقرفة للسلق",
          "standardAmount": "1 بصلة + 2 ورقة + 1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-203-i8",
          "name": "زعفران (اختياري)",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-203-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-203-i10",
          "name": "لوز وصنوبر محمص للتزيين",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسلق اللحم مع البصل وورق الغار والقرفة ساعة ونصف حتى ينضج، ويُحتفظ بالمرق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُحمر اللحم في ملعقة سمن مع الكركم والبهارات حتى يتلون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخلط الأرز المنقوع مع الحمص وفصوص الثوم والسمن والبهارات والملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرص اللحم في قاع قدرة فخار أو نحاس، ويُوضع خليط الأرز فوقه، ويُصب المرق الساخن حتى يعلو الأرز بسنتيمترين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُغطى القدرة بإحكام وتُخبز في فرن 180 درجة ساعة حتى ينضج الأرز ويتشرب المرق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقلب القدرة في صينية كبيرة أمام الضيوف، وتُزين بالمكسرات.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "القدرة طبق مدينة الخليل في فلسطين، تُطهى تقليدياً في جرة فخار في الأفران العامة. فصوص الثوم الكاملة تصبح طرية حلوة ولا يُستغنى عنها.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/القدرة-الخليلية-الأصلية-سر-اللحم-المح/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 720,
        "protein": 42,
        "fat": 30,
        "carbs": 68,
        "fiber": 6,
        "sugar": 2,
        "cost": {
          "protein": 28,
          "grains": 2.5,
          "produce": 0.8,
          "dairyEggs": 1,
          "spices": 1.2,
          "specialty": 2
        }
      }
    },
    {
      "id": "add-204",
      "title": "المنسف الأردني",
      "titleEn": "Jordanian Mansaf",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة + ليلة نقع الجميد",
      "cookTime": "2.5 ساعة",
      "servings": "8 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-204-i1",
          "name": "لحم غنم بلدي قطع كبيرة",
          "standardAmount": "2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-204-i2",
          "name": "جميد كركي منقوع وممرس (أو جميد سائل)",
          "standardAmount": "قرص ونصف أو 1 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-204-i3",
          "name": "لبن شنينة",
          "standardAmount": "1 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-204-i4",
          "name": "أرز متوسط الحبة منقوع",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-204-i5",
          "name": "سمن بلدي",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-204-i6",
          "name": "بصل وهيل وورق غار وقرفة للسلق",
          "standardAmount": "1 بصلة + 6 هيل + 3 ورقات + 1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-204-i7",
          "name": "كركم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-204-i8",
          "name": "خبز شراك",
          "standardAmount": "3 أرغفة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-204-i9",
          "name": "لوز وصنوبر محمص بالسمن",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-204-i10",
          "name": "بقدونس مفروم للتزيين",
          "standardAmount": "ربع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسلق اللحم مع البصل والتوابل الصحيحة مع إزالة الزفرة حتى ينضج 70% (نحو ساعة)، ويُحتفظ بالمرق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُطهى الجميد الممرس مع الشنينة على نار متوسطة مع التقليب في اتجاه واحد حتى يغلي، ثم يُضاف تدريجياً كوبان من مرق اللحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُنقل اللحم إلى صلصة الجميد ويُترك على نار هادئة 45 دقيقة حتى يطرى تماماً ويتشرب الصلصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقلب الأرز في ملعقة سمن مع الكركم، ويُطهى بمرق اللحم حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُفرد خبز الشراك في صينية واسعة ويُبل بقليل من صلصة الجميد، ثم يُكوم الأرز فوقه، ويُرص اللحم في القمة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُسقى بالجميد ويُزين بالمكسرات والبقدونس، ويُقدم مع باقي الجميد الساخن في وعاء جانبي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المنسف الطبق الوطني الأردني ورمز الكرم، ويُؤكل تقليدياً باليد اليمنى. الشنينة تلطف حدة الجميد وملوحته.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/المنسف-الأردني-الأصيل-سر-الجميد-الكرك/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 780,
        "protein": 48,
        "fat": 40,
        "carbs": 56,
        "fiber": 1,
        "sugar": 6,
        "cost": {
          "protein": 28,
          "dairyEggs": 7,
          "grains": 2.5,
          "specialty": 2.5,
          "spices": 0.6
        }
      }
    },
    {
      "id": "add-205",
      "title": "السلاطة المشوية التونسية",
      "titleEn": "Tunisian Slata Mechouia",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "شي",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-205-i1",
          "name": "فلفل أخضر (حار أو حلو)",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-205-i2",
          "name": "طماطم كبيرة ناضجة",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-205-i3",
          "name": "بصل كبير",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-205-i4",
          "name": "ثوم بقشره",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-205-i5",
          "name": "زيت زيتون بكر",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-205-i6",
          "name": "تابل وكروية (كزبرة وكراوية مطحونة)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-205-i7",
          "name": "ملح وعصير ليمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-205-i8",
          "name": "تونة وبيض مسلوق وزيتون للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُشوى الفلفل والطماطم والبصل والثوم على الفحم أو النار المباشرة أو تحت الشواية حتى تسود قشرتها وتطرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُوضع الخضار وهي ساخنة في كيس بلاستيك مغلق 5 دقائق ليسهل تقشيرها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقشر الخضار وتُنزع بذور الفلفل، وتُفرم بالسكين فرماً خشناً أو تُدق في الهاون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف زيت الزيتون والتابل والكروية والملح والليمون ويُقلب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقدم مزينة بالتونة والبيض المسلوق والزيتون مع الخبز.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المشوية من أشهر السلطات التونسية، ونكهتها المدخنة تأتي من الشوي على الفحم. التابل والكروية خلطة التوابل التونسية الأساسية.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/السلاطة-المشوية-التونسية-سر-النكهة-ال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 220,
        "protein": 6,
        "fat": 20,
        "carbs": 9,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "produce": 2,
          "fats": 1.5,
          "protein": 1.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-206",
      "title": "طاجن العكاوي بالبصل المكرمل",
      "titleEn": "Oxtail Tagine with Caramelized Onions",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "3 ساعات",
      "servings": "4-5 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-206-i1",
          "name": "عكاوي (ذيل عجل) حلقات منظفة",
          "standardAmount": "1 فردة (نحو 1.5 كيلو)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-206-i2",
          "name": "بصل أبيض جوانح",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-206-i3",
          "name": "فلفل رومي وفلفل حار",
          "standardAmount": "2 + 1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-206-i4",
          "name": "ثوم مهروس",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-206-i5",
          "name": "سمن بلدي",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-206-i6",
          "name": "للسلق: بصلة وورق غار وحبهان ومستكة",
          "standardAmount": "1 + 2 ورقة + 4 حبات + 1 فص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-206-i7",
          "name": "فلفل أسود وبهارات مشكلة",
          "standardAmount": "1 ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-206-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُسلق العكاوي في ماء مغلي مع المطيبات حتى تنضج 70% (نحو ساعتين في القدر العادي أو 40 دقيقة في قدر الضغط)، ويُحتفظ بالمرق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُطهى البصل في السمن على نار هادئة 20-25 دقيقة حتى يتكرمل ويصبح ذهبياً بنياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الثوم والفلفل والتوابل ويُقلب، ثم كوب ونصف من المرق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص العكاوي في طاجن فخار، ويُصب فوقها البصل بصلصته ويُضبط الملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغطى بالقصدير ويُدخل فرن 200 درجة 45 دقيقة، ثم يُكشف آخر 10 دقائق ليتحمر الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقدم ساخناً مع الأرز الأبيض أو العيش البلدي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "العكاوي يحتاج إلى طهي طويل حتى يذوب الكولاجين ويصبح اللحم طرياً يتساقط عن العظم. لا يُضاف الملح إلا في النهاية.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طاجن-العكاوي-بالبصل-المكرمل-سر-اللحم-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4.5,
        "kcal": 560,
        "protein": 40,
        "fat": 34,
        "carbs": 18,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 16,
          "produce": 2,
          "dairyEggs": 0.2,
          "spices": 0.4
        }
      }
    },
    {
      "id": "add-207",
      "title": "عصير الفراولة",
      "titleEn": "Fresh Strawberry Juice",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "cookTime": "بدون طهو",
      "servings": "3 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-207-i1",
          "name": "فراولة طازجة مقطعة",
          "standardAmount": "نصف كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-207-i2",
          "name": "سكر أو عسل",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-207-i3",
          "name": "ماء بارد جداً أو حليب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-207-i4",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-207-i5",
          "name": "قطعة شمندر مسلوق صغيرة (اختياري للون)",
          "standardAmount": "1 قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-207-i6",
          "name": "ثلج",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الفراولة وتُنزع أوراقها وتُقطع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضرب في الخلاط مع السكر والماء والليمون والشمندر حتى تنعم تماماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب العصير على الثلج ويُزين بحبة فراولة على حافة الكوب.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "لميلك شيك الفراولة يُستبدل الماء بالحليب البارد ويُضاف مغرفة آيس كريم فانيليا.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        }
      ],
      "culturalNotes": "الليمون يحافظ على اللون الأحمر الزاهي، وقطعة الشمندر الصغيرة تقوي اللون دون أن يظهر طعمها.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/عصير-الفراولة-المركز-أسرار-اللون-الزا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 100,
        "protein": 1,
        "fat": 0,
        "carbs": 24,
        "fiber": 3,
        "sugar": 20,
        "cost": {
          "produce": 2,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "add-208",
      "title": "صينية السردين بالليمون والخضار",
      "titleEn": "Baked Sardine Tray with Lemon and Vegetables",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-208-i1",
          "name": "سردين طازج منظف",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-208-i2",
          "name": "خل وليمون للتنظيف",
          "standardAmount": "حسب الحاجة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-208-i3",
          "name": "طماطم شرائح",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-208-i4",
          "name": "بصل حلقات",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-208-i5",
          "name": "فلفل رومي وفلفل حار",
          "standardAmount": "2 + حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-208-i6",
          "name": "ليمون شرائح رفيعة",
          "standardAmount": "1 حبة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-208-i7",
          "name": "عصير ليمون",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-208-i8",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-208-i9",
          "name": "ثوم مهروس وكمون وكزبرة جافة",
          "standardAmount": "4 فصوص + 1 ملعقة صغيرة + 1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-208-i10",
          "name": "ملح وفلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-208-i11",
          "name": "بقدونس مفروم",
          "standardAmount": "ربع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف السردين وتُنزع رؤوسه وأحشاؤه، ويُغسل بالخل والليمون ويُصفى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط عصير الليمون والزيت والثوم والتوابل والملح، ويُتبل به السردين 15 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُفرش شرائح البصل في قاع الصينية، ثم يُرص السردين، ثم الطماطم والفلفل وشرائح الليمون، ويُصب باقي التتبيلة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُغطى الصينية بالقصدير وتُخبز في فرن 200 درجة 20 دقيقة، ثم تُكشف 10 دقائق حتى يتحمر الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرش بالبقدونس وتُقدم مع الأرز أو العيش.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السردين غني بالأوميجا 3 واقتصادي. فرش البصل في القاع يمنع السمك من الالتصاق ويعطي الصلصة حلاوة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/صينية-السردين-بالليمون-والخضروات-طعم/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 32,
        "fat": 24,
        "carbs": 10,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 5,
          "produce": 1.8,
          "fats": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-209",
      "title": "الكعك المقدسي بالسمسم",
      "titleEn": "Jerusalem Sesame Kaak",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة + ساعة تخمير",
      "cookTime": "15 دقيقة",
      "servings": "10 كعكات كبيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-209-i1",
          "name": "دقيق منخول",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-209-i2",
          "name": "خميرة فورية",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-209-i3",
          "name": "سكر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-209-i4",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-209-i5",
          "name": "حليب بودرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-209-i6",
          "name": "ماء دافئ",
          "standardAmount": "2 ونصف كوب تقريباً",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-209-i7",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-209-i8",
          "name": "سمسم محمص خفيفاً",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-209-i9",
          "name": "ماء محلى بالسكر أو العسل الأسود لتثبيت السمسم",
          "standardAmount": "نصف كوب + 1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعجن مكونات العجين مع الماء الدافئ 10 دقائق حتى تصبح ناعمة مرنة، وتُترك ساعة حتى يتضاعف حجمها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقسم 10 كرات، وتُلف كل كرة حبلاً طويلاً ثم تُقفل حلقة بيضاوية طويلة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُغمس كل حلقة في الماء المحلى ثم تُقلب في السمسم من كل الجهات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص في صينية وتُترك 15 دقيقة لتختمر ثانية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز في فرن حار 230 درجة 12-15 دقيقة حتى تصبح ذهبية داكنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقدم مع الزعتر والفلافل والبيض أو الجبن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكعك المقدسي خبز شوارع القدس الشهير بشكله البيضاوي الطويل. الماء المحلى بالعسل الأسود يعطيه لونه الداكن ويثبت السمسم.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الكعك-المقدسي-كعك-السمسم-سر-القشرة-ال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 470,
        "protein": 14,
        "fat": 14,
        "carbs": 72,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "grains": 1.2,
          "specialty": 3,
          "dairyEggs": 0.2,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "add-210",
      "title": "طاجن الفريك باللحم",
      "titleEn": "Freekeh and Beef Tagine",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "90 دقيقة",
      "servings": "4-5 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-210-i1",
          "name": "فريك منقى ومغسول",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-210-i2",
          "name": "لحم كندوز أو ضأن مكعبات",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-210-i3",
          "name": "بصل مفروم ناعماً",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-210-i4",
          "name": "عصير طماطم",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-210-i5",
          "name": "سمن بلدي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-210-i6",
          "name": "مرق لحم ساخن",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-210-i7",
          "name": "فلفل أسود وبهارات مشكلة",
          "standardAmount": "نصف ملعقة صغيرة + 1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-210-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُشوح اللحم في ملعقة سمن مع الفلفل حتى يتلون، ثم يُضاف قليل من الماء ويُطهى حتى ينضج 70%.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُحمر البصل في باقي السمن حتى يذهب، ثم يُضاف الفريك ويُقلب دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف عصير الطماطم والتوابل والملح ويُقلب، ثم المرق ويُترك يغلي 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُوضع اللحم في طاجن فخار ويُصب فوقه الفريك بسوائله.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغطى ويُدخل فرن 180 درجة 45 دقيقة حتى ينضج الفريك ويتشرب المرق، ثم يُكشف ليتحمر الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقدم ساخناً في الطاجن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفريك قمح أخضر مدخن، وطهيه في الطاجن الفخار يعطيه قواماً مفلفلاً ونكهة مدخنة غنية، وهو من أطباق الريف المصري.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طاجن-الفريك-باللحمة-سر-القوام-المفلف/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4.5,
        "kcal": 560,
        "protein": 32,
        "fat": 20,
        "carbs": 62,
        "fiber": 12,
        "sugar": 4,
        "cost": {
          "protein": 7,
          "grains": 2,
          "produce": 0.6,
          "dairyEggs": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-211",
      "title": "فتة ورق العنب باللحم المفروم",
      "titleEn": "Grape Leaf Fatteh with Minced Meat",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "محشوات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-5 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-211-i1",
          "name": "ورق عنب مطبوخ ومقطع (أو بواقي محشي ورق عنب)",
          "standardAmount": "2 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-211-i2",
          "name": "أرز مطبوخ بخلطة المحشي",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-211-i3",
          "name": "لحم مفروم",
          "standardAmount": "250 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-211-i4",
          "name": "بصل مفروم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-211-i5",
          "name": "ملح وفلفل وقرفة ودبس رمان",
          "standardAmount": "رشة + 1 ملعقة كبيرة دبس",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-211-i6",
          "name": "زبادي",
          "standardAmount": "2 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-211-i7",
          "name": "طحينة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-211-i8",
          "name": "ثوم مهروس وعصير ليمون",
          "standardAmount": "1 فص + عصرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-211-i9",
          "name": "خبز مقطع مربعات مقلي أو محمص",
          "standardAmount": "2 رغيف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-211-i10",
          "name": "صنوبر محمص وسمن للتزيين",
          "standardAmount": "ربع كوب + 1 ملعقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُشوح البصل ثم اللحم مع التوابل ودبس الرمان حتى ينضج ويتفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط الأرز مع ورق العنب المقطع ونصف اللحم، ويُسخن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخفق الزبادي مع الطحينة والثوم والليمون والملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُفرد الخبز في قاع الطبق، ثم خليط الأرز وورق العنب، ثم صلصة الزبادي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُوزع باقي اللحم والصنوبر المحمص بالسمن على الوجه ويُقدم فوراً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طريقة مبتكرة لإعادة تقديم بواقي محشي ورق العنب في طبق جديد فاخر.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/فتة-ورق-العنب-باللحم-المفروم-ترافل-ورق/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4.5,
        "kcal": 500,
        "protein": 20,
        "fat": 24,
        "carbs": 50,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "protein": 3,
          "grains": 0.8,
          "dairyEggs": 1.5,
          "produce": 1,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "add-212",
      "title": "كرات الرهش بالشوكولاتة",
      "titleEn": "Chocolate-Coated Halawa (Rahash) Balls",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة تبريد",
      "servings": "20 كرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-212-i1",
          "name": "حلاوة طحينية (رهش) سادة مفتتة",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-212-i2",
          "name": "قشطة أو جبن كريمي",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-212-i3",
          "name": "مكسرات مجروشة (فستق أو لوز)",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-212-i4",
          "name": "شوكولاتة داكنة أو بالحليب",
          "standardAmount": "200 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-212-i5",
          "name": "زيت نباتي",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُفتت الحلاوة وتُخلط مع القشطة والمكسرات حتى تتماسك كالعجين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُشكل كرات صغيرة وتُجمد 20 دقيقة حتى لا تذوب عند التغطيس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُذاب الشوكولاتة مع الزيت في حمام مائي أو الميكروويف حتى تنساب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُغمس الكرات بالشوكة في الشوكولاتة وتُرص على ورق زبدة، وتُزين بالمكسرات وتُبرد حتى تتماسك.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الرهش (الحلاوة الطحينية) مع الشوكولاتة حلوى سريعة بثلاثة مكونات أساسية، والتجميد قبل التغطيس هو سر الشكل النظيف.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كرات-الرهش-بالشوكولاتة-حلى-السعادة-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 150,
        "protein": 3,
        "fat": 10,
        "carbs": 13,
        "fiber": 1,
        "sugar": 11,
        "cost": {
          "specialty": 5,
          "dairyEggs": 0.3
        }
      }
    },
    {
      "id": "add-213",
      "title": "رهش رول بالفستق",
      "titleEn": "Halawa (Rahash) Roll with Pistachio",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة تبريد",
      "servings": "16 شريحة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-213-i1",
          "name": "حلاوة طحينية (رهش) مفتتة ناعماً",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-213-i2",
          "name": "طحينة سائلة",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-213-i3",
          "name": "هيل مطحون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-213-i4",
          "name": "فستق حلبي محمص مجروش",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-213-i5",
          "name": "عسل أو دبس (اختياري)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعجن الحلاوة المفتتة مع الطحينة والهيل حتى تصبح عجينة متماسكة قابلة للفرد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُفرد العجينة مستطيلاً بسمك نصف سنتيمتر بين ورقتي زبدة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرش نصف الفستق على الوجه ويُضغط، ثم تُلف العجينة رولاً محكماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقلب الرول في باقي الفستق حتى يغطيه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُلف بورق الزبدة ويُبرد ساعة، ثم يُقطع شرائح دائرية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الطحينة السائلة تلين الحلاوة فتصبح قابلة للتشكيل، والفستق من الداخل والخارج يعطي شكلاً فاخراً لضيافة القهوة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/رهش-رول-بالفستق-حلى-الذوبان-الفاخر-بل/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 190,
        "protein": 5,
        "fat": 13,
        "carbs": 15,
        "fiber": 2,
        "sugar": 11,
        "cost": {
          "specialty": 9
        }
      }
    },
    {
      "id": "add-214",
      "title": "التمرية بالسمسم والطحينة",
      "titleEn": "Tamriya (Date Slice with Sesame and Tahini)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق + ساعة تبريد",
      "servings": "16 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-214-i1",
          "name": "عجوة تمر ناعمة",
          "standardAmount": "نصف كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-214-i2",
          "name": "زبدة مذابة أو سمن بلدي",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-214-i3",
          "name": "بسكويت شاي مطحون",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-214-i4",
          "name": "هيل مطحون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-214-i5",
          "name": "قرفة",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-214-i6",
          "name": "سمسم محمص",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-214-i7",
          "name": "طحينة",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن التمر مع الزبدة على نار هادئة مع التقليب والهرس حتى يلين ويصبح عجينة ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف البسكويت المطحون والهيل والقرفة ونصف السمسم ويُعجن جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُكبس الخليط في صينية مبطنة بورق زبدة بسمك 1.5 سم ويُسوى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُفرد الطحينة على الوجه ويُرش باقي السمسم، ويُبرد ساعة ثم يُقطع مربعات.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التمرية من ضيافة القهوة العربية في الخليج، والطحينة المرة قليلاً توازن حلاوة التمر.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/تمرية-فاخرة-بالسمسم-والطحينة-الرفيق-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 200,
        "protein": 3,
        "fat": 9,
        "carbs": 28,
        "fiber": 3,
        "sugar": 22,
        "cost": {
          "specialty": 3,
          "grains": 0.2,
          "dairyEggs": 0.2
        }
      }
    },
    {
      "id": "add-215",
      "title": "كرات التمر بالمكسرات",
      "titleEn": "Date and Nut Balls",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "5 دقائق",
      "servings": "25 كرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-215-i1",
          "name": "عجوة أو تمر منزوع النوى",
          "standardAmount": "نصف كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-215-i2",
          "name": "سمن بلدي أو زبدة أو زيت جوز الهند",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-215-i3",
          "name": "مكسرات مجروشة (لوز، جوز، فول سوداني)",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-215-i4",
          "name": "قرفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-215-i5",
          "name": "هيل مطحون",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-215-i6",
          "name": "جوز هند أو سمسم للتغليف",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "إذا كان التمر صلباً يُسخن مع السمن على نار هادئة جداً مع التقليب حتى يلين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط التمر مع المكسرات والقرفة والهيل حتى تتوزع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُشكل كرات بحجم الجوزة بيد مدهونة بالسمن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلب في جوز الهند أو السمسم وتُحفظ في علبة محكمة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بديل صحي للحلويات المصنعة ومصدر طاقة سريع، ويمكن حشو كل كرة بحبة لوز كاملة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كرات-التمر-بالمكسرات-سناك-الطاقة-الصح/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 25,
        "kcal": 90,
        "protein": 1,
        "fat": 3,
        "carbs": 16,
        "fiber": 2,
        "sugar": 13,
        "cost": {
          "specialty": 3.5
        }
      }
    },
    {
      "id": "add-216",
      "title": "الحلو مر السوداني (الآبري)",
      "titleEn": "Sudanese Helo-Mur (Abreh) Drink",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "فرن",
      "prepTime": "أسبوع تنبيت الذرة",
      "cookTime": "30 دقيقة",
      "servings": "كمية كبيرة من الرقائق",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "add-216-i1",
          "name": "ذرة رفيعة (فتريتة) للتنبيت (الزريعة)",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-216-i2",
          "name": "دقيق ذرة",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-216-i3",
          "name": "بهارات الحلو مر: قرفة، هيل، زنجبيل، قرنفل، كمون أسود، حلبة",
          "standardAmount": "ملعقتان كبيرتان من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-216-i4",
          "name": "تمر أو كركديه منقوع (للون)",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-216-i5",
          "name": "ماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-216-i6",
          "name": "للتقديم: سكر وماء بارد",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "الزريعة: تُنقع الذرة يوماً ثم تُفرد على قماش مبلل وتُغطى حتى تنبت 5-7 أيام، ثم تُجفف في الشمس وتُطحن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط دقيق الزريعة مع دقيق الذرة والبهارات المطحونة والتمر المنقوع، ويُضاف الماء حتى تتكون عجينة، وتُترك لتتخمر يومين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُفرد الخليط رقيقاً جداً على صاج ساخن حتى يجف ويتحمر ويصبح رقائق هشة (الطرقة)، ثم تُكسر وتُحفظ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "للتقديم: تُنقع الرقائق في الماء البارد 2-3 ساعات حتى يذوب طعمها ولونها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُصفى المشروب ويُحلى بالسكر ويُقدم مثلجاً على الإفطار.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الحلو مر أشهر مشروبات رمضان في السودان، وتحضير رقائقه طقس جماعي يسبق الشهر بأسابيع. تتوفر رقائقه جاهزة في المتاجر السودانية فتختصر التحضير إلى النقع فقط.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الحلو-مر-الآبري-سر-المشروب-السوداني-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 40,
        "kcal": 90,
        "protein": 2,
        "fat": 1,
        "carbs": 19,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "grains": 2,
          "spices": 2,
          "produce": 0.5,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "add-217",
      "title": "البلح باللبن",
      "titleEn": "Dates with Milk (Balah bel Laban)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق + ساعة نقع",
      "cookTime": "بدون طهو",
      "servings": "4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-217-i1",
          "name": "بلح جاف أو نصف جاف منزوع النوى",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-217-i2",
          "name": "حليب كامل الدسم",
          "standardAmount": "1 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-217-i3",
          "name": "عسل (اختياري)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-217-i4",
          "name": "مكسرات مجروشة وجوز هند للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل البلح وتُنزع نواه، ويُنقع في كوب من الحليب ساعة حتى يلين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضرب البلح مع حليب النقع في الخلاط حتى ينعم تماماً، ثم يُضاف باقي الحليب ويُضرب دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقدم بارداً أو دافئاً مع رشة مكسرات، أو يُترك البلح قطعاً في الحليب دون خلط حسب الرغبة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البلح باللبن مشروب الإفطار الرمضاني في مصر، يعطي طاقة سريعة بعد الصيام. نقع البلح أولاً يعطي قواماً مخملياً دون حبيبات.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/البلح-باللبن-مشروب-الطاقة-الرمضاني-وا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 8,
        "fat": 8,
        "carbs": 36,
        "fiber": 2,
        "sugar": 32,
        "cost": {
          "dairyEggs": 1.2,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "add-218",
      "title": "صوص الشيدر",
      "titleEn": "Creamy Cheddar Cheese Sauce",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "نحو 1.5 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-218-i1",
          "name": "جبن شيدر مبشور",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-218-i2",
          "name": "حليب",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-218-i3",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-218-i4",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-218-i5",
          "name": "مستردة",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-218-i6",
          "name": "بابريكا وملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُذاب الزبدة ويُضاف الدقيق ويُقلب دقيقة دون أن يتلون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الحليب تدريجياً مع الخفق حتى لا يتكتل، ويُترك حتى يثقل قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُخفض النار جداً ويُضاف الشيدر على دفعات مع التقليب حتى يذوب تماماً، ثم المستردة والبابريكا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم دافئاً مع الناتشوز والبطاطس المقلية والبرجر، ويُخفف بقليل من الحليب إن ثقل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بشر الشيدر يدوياً بدل المبشور الجاهز يجعله يذوب بنعومة، فالجاهز يحتوي على نشا يمنع الالتصاق. ولا يُترك الصوص يغلي بعد إضافة الجبن حتى لا يتحبب.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-صوص-الشيدر-قوام-كريمي-وسلس-مث/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 160,
        "protein": 9,
        "fat": 12,
        "carbs": 4,
        "fiber": 0,
        "sugar": 2,
        "cost": {
          "dairyEggs": 3,
          "grains": 0.02,
          "spices": 0.05
        }
      }
    },
    {
      "id": "add-219",
      "title": "كبة البطاطس بالصينية",
      "titleEn": "Baked Potato Kibbeh Tray",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-219-i1",
          "name": "بطاطس مسلوقة مهروسة ناعماً",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-219-i2",
          "name": "برغل ناعم منقوع ومصفى",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-219-i3",
          "name": "بيض",
          "standardAmount": "1 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-219-i4",
          "name": "ملح وبهار سبع وكمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-219-i5",
          "name": "دقيق أو نشا (عند الحاجة)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-219-i6",
          "name": "لحم مفروم",
          "standardAmount": "300 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-219-i7",
          "name": "بصل مفروم ناعماً",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-219-i8",
          "name": "صنوبر أو جوز",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-219-i9",
          "name": "سمن أو زيت للدهن",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعجن البطاطس مع البرغل والبيضة والتوابل، ويُضاف الدقيق إن كانت لينة، حتى تتماسك العجينة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشوح البصل ثم اللحم والتوابل حتى ينضج، ويُضاف الصنوبر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُفرد نصف عجينة البطاطس في صينية مدهونة، ويُوزع الحشو، ثم يُغطى بباقي العجينة ويُسوى بيد مبللة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقطع الوجه بالسكين خطوطاً متقاطعة، ويُدهن بالسمن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز في فرن 200 درجة 35-40 دقيقة حتى يصبح الوجه ذهبياً مقرمشاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقدم مع الزبادي والسلطة الخضراء.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كبة البطاطس نسخة أسهل وأرخص من الكبة التقليدية، والبرغل يعطيها التماسك والقوام المعروف للكبة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-كبة-البطاطس-بالصينية-القوام/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 340,
        "protein": 14,
        "fat": 14,
        "carbs": 40,
        "fiber": 5,
        "sugar": 3,
        "cost": {
          "protein": 3.5,
          "produce": 1.5,
          "grains": 0.3,
          "dairyEggs": 0.5,
          "specialty": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-220",
      "title": "سلطة البيواظ اللبنانية",
      "titleEn": "Lebanese Bayaz (Onion, Parsley and Sumac Salad)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "بدون طهو",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-220-i1",
          "name": "بقدونس (أوراق فقط) مفروم خشناً",
          "standardAmount": "2 حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-220-i2",
          "name": "بصل متوسط جوانح رفيعة",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-220-i3",
          "name": "سماق",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-220-i4",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-220-i5",
          "name": "زيت زيتون وعصير ليمون (اختياري)",
          "standardAmount": "2 ملعقة كبيرة + 1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفرك البصل الشرائح بالملح والسماق بالأصابع دقيقة حتى يلين ويتلون بالأرجواني.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف البقدونس ويُقلب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرش بزيت الزيتون والليمون إن رغبت، ويُقدم فوراً مع المشويات والكفتة والشاورما.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "فرك البصل بالملح والسماق يكسر حدته ويجعله طرياً حامضاً، وهو الرفيق الأول لمشويات المطاعم اللبنانية.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-سلطة-البيواظ-اللبنانية-الرف/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 60,
        "protein": 1,
        "fat": 4,
        "carbs": 6,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "produce": 1.2,
          "spices": 0.3,
          "fats": 0.3
        }
      }
    },
    {
      "id": "add-221",
      "title": "البطاطس الودجز المتبلة",
      "titleEn": "Seasoned Baked Potato Wedges",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "35 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-221-i1",
          "name": "بطاطس كبيرة بقشرها",
          "standardAmount": "4 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-221-i2",
          "name": "زيت زيتون",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-221-i3",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-221-i4",
          "name": "ثوم بودرة وبصل بودرة",
          "standardAmount": "1 ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-221-i5",
          "name": "أوريجانو أو إكليل الجبل",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-221-i6",
          "name": "ملح وفلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-221-i7",
          "name": "جبن بارميزان مبشور",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل البطاطس بالفرشاة جيداً، وتُقطع كل حبة نصفين طولياً ثم كل نصف 3-4 أصابع سميكة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُنقع في ماء بارد 15 دقيقة لإزالة النشا، ثم تُجفف تماماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقلب مع الزيت والتوابل والملح حتى تتغلف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُفرد على صينية مبطنة والقشر للأسفل، وتُخبز في فرن 220 درجة 30-35 دقيقة مع قلبها في المنتصف حتى تصبح ذهبية مقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرش بالبارميزان وهي ساخنة وتُقدم مع صوص الثوم أو الكاتشب.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "نقع البطاطس لإزالة النشا ثم تجفيفها جيداً هما سر القرمشة في الفرن دون قلي.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-البطاطس-الودجز-المتبلة-مقرم/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 230,
        "protein": 5,
        "fat": 11,
        "carbs": 30,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "produce": 1,
          "fats": 0.6,
          "dairyEggs": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-222",
      "title": "خبز الثوم والجبن",
      "titleEn": "Cheesy Garlic Bread",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "12 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-222-i1",
          "name": "خبز باجيت أو فينو كبير",
          "standardAmount": "1 رغيف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-222-i2",
          "name": "زبدة طرية",
          "standardAmount": "100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-222-i3",
          "name": "ثوم مهروس ناعماً",
          "standardAmount": "3-4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-222-i4",
          "name": "جبن موزاريلا مبشور (أو مع شيدر)",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-222-i5",
          "name": "بقدونس مفروم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-222-i6",
          "name": "رشة ملح وأوريجانو",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط الزبدة الطرية مع الثوم والبقدونس والملح والأوريجانو.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقطع الخبز شرائح مائلة دون فصلها تماماً، أو يُشق طولياً نصفين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُدهن الشرائح من الداخل بزبدة الثوم، ويُوزع الجبن فوقها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُلف بالقصدير ويُخبز في فرن 200 درجة 8 دقائق، ثم يُفتح القصدير ويُحمر 3-4 دقائق حتى يذوب الجبن ويقرمش الخبز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقدم ساخناً مع الباستا أو الشوربة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تغليف الخبز بالقصدير أولاً يسمح لزبدة الثوم بالتسرب داخله، وكشفه في النهاية يعطيه القرمشة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-خبز-الثوم-والجبن-المقبلات-ال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 330,
        "protein": 10,
        "fat": 20,
        "carbs": 28,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 2.5,
          "produce": 0.3
        }
      }
    },
    {
      "id": "add-223",
      "title": "مرق العظام",
      "titleEn": "Slow-Simmered Bone Broth",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "8-12 ساعة",
      "servings": "3-4 لترات",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-223-i1",
          "name": "عظام بقري أو غنم أو دجاج (بالنخاع والمفاصل)",
          "standardAmount": "1.5-2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-223-i2",
          "name": "خل تفاح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-223-i3",
          "name": "بصل كبير",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-223-i4",
          "name": "جزر",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-223-i5",
          "name": "كرفس",
          "standardAmount": "2 عود",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-223-i6",
          "name": "ثوم وورق غار وفلفل أسود حب وعود قرفة",
          "standardAmount": "3 فصوص + 1 ورقة + 1 ملعقة صغيرة + 1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-223-i7",
          "name": "ماء",
          "standardAmount": "يغطي العظام بزيادة 5 سم",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-223-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُحمص العظام في فرن 220 درجة 30 دقيقة حتى تتلون (خطوة اختيارية تعطي مرقاً أغمق وأغنى).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُوضع العظام في قدر كبير وتُغمر بالماء مع الخل، وتُترك 30 دقيقة قبل التسخين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُسخن حتى الغليان وتُزال الرغوة، ثم تُضاف الخضار والتوابل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُترك على أقل نار ممكنة 8-12 ساعة (4 ساعات للدجاج) مع إضافة الماء عند الحاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُصفى المرق ويُبرد ويُكشط الدهن، ويُحفظ في الثلاجة 5 أيام أو يُجمد، ويُملح عند الاستخدام.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الخل يساعد على استخلاص المعادن والكولاجين من العظام، والمرق الناجح يتحول إلى هلام عند تبريده.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-مرق-العظام-إكسير-الصحة-والمن/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 50,
        "protein": 8,
        "fat": 2,
        "carbs": 1,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 6,
          "produce": 1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "add-224",
      "title": "الموكا المثلجة",
      "titleEn": "Iced Mocha",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "cookTime": "بدون طهو",
      "servings": "1 كوب كبير",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-224-i1",
          "name": "حليب بارد",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-224-i2",
          "name": "قهوة سريعة الذوبان",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-224-i3",
          "name": "صوص شوكولاتة أو كاكاو محلى",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-224-i4",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة أو حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-224-i5",
          "name": "ماء دافئ",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-224-i6",
          "name": "ثلج",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-224-i7",
          "name": "كريمة مخفوقة للتزيين (اختياري)",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُذاب القهوة والسكر في الماء الدافئ وتُترك لتبرد قليلاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُرسم خطوط من صوص الشوكولاتة على جدار الكوب من الداخل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُخفق القهوة مع الحليب وملعقة صوص الشوكولاتة في الخلاط أو بالمضرب حتى تتكون رغوة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُملأ الكوب بالثلج ويُصب المزيج فوقه، ويُزين بالكريمة المخفوقة ورشة كاكاو.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الموكا مزيج القهوة والشوكولاتة. تجميد القهوة مكعبات ثلج بدلاً من الثلج العادي يمنع المشروب من التخفف.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-قهوة-الموكا-الباردة-انتعاش-ا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 260,
        "protein": 9,
        "fat": 6,
        "carbs": 42,
        "fiber": 1,
        "sugar": 38,
        "cost": {
          "dairyEggs": 0.4,
          "specialty": 0.8,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "add-225",
      "title": "قشطة الحلويات البيتي",
      "titleEn": "Homemade Dessert Ashta (Clotted-Style Cream)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "نحو 3 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-225-i1",
          "name": "حليب كامل الدسم",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-225-i2",
          "name": "نشا ذرة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-225-i3",
          "name": "بودرة كريم شانتيه",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-225-i4",
          "name": "سكر (اختياري)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-225-i5",
          "name": "ماء زهر أو فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-225-i6",
          "name": "قشطة معلبة",
          "standardAmount": "1 علبة (170 جرام)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُذاب النشا والكريم شانتيه والسكر في الحليب البارد، ثم يُوضع على نار متوسطة مع التقليب المستمر حتى يثقل جداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرفع عن النار ويُضاف ماء الزهر، ويُترك حتى يفتر مع التقليب من وقت لآخر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف القشطة المعلبة ويُخفق الخليط بالمضرب حتى يصبح ناعماً كريمياً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُغطى بغلاف ملاصق للسطح وتُبرد، وتُستخدم لحشو القطايف والكنافة والبسبوسة وتزيين الحلويات.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "قشطة ثابتة لا تسيل في الفرن ولا عند التقطيع، ويقل سكرها لأن الحلويات الشرقية تُسقى بالقطر.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-قشطة-الحلويات-المنزلية-القو/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 140,
        "protein": 4,
        "fat": 8,
        "carbs": 13,
        "fiber": 0,
        "sugar": 7,
        "cost": {
          "dairyEggs": 2.2,
          "grains": 0.1
        }
      }
    },
    {
      "id": "add-226",
      "title": "الجباتي الهندي",
      "titleEn": "Indian Chapati",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة + 20 دقيقة راحة",
      "cookTime": "2 دقيقة لكل رغيف",
      "servings": "10 أرغفة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-226-i1",
          "name": "دقيق متعدد الاستخدامات (أو دقيق قمح كامل)",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-226-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-226-i3",
          "name": "زيت نباتي للعجين",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-226-i4",
          "name": "ماء دافئ",
          "standardAmount": "1 إلى 1 وربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-226-i5",
          "name": "سمن أو زبدة للدهن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الدقيق والملح والزيت، ويُضاف الماء تدريجياً ويُعجن حتى تصبح العجينة ناعمة طرية، وتُترك 20 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقسم 10 كرات، وتُفرد كل كرة دائرة رقيقة، وتُدهن بالسمن وتُطوى وتُلف حلزوناً ثم تُفرد ثانية (لطبقات).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُسخن مقلاة حديد أو غير لاصقة، ويُطهى الرغيف حتى تظهر فقاعات، ثم يُقلب ويُدهن بالسمن ويُضغط بالملعقة حتى ينتفخ ويتبقع ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص الأرغفة فوق بعضها وتُغطى بقماشة، وتُقدم مع الكاري والماسالا.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الجباتي خبز يومي في الهند وشرق أفريقيا واليمن. اللف بالسمن ثم إعادة الفرد يعطي طبقات طرية.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-الجباتي-الهندي-خبز-المسمن-ال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 170,
        "protein": 4,
        "fat": 6,
        "carbs": 26,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 0.3,
          "fats": 0.2
        }
      }
    },
    {
      "id": "add-227",
      "title": "شاي الكرك",
      "titleEn": "Karak Chai",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلق",
      "prepTime": "2 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "3 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-227-i1",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-227-i2",
          "name": "شاي أسود فرط أو حبيبات",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-227-i3",
          "name": "حليب مبخر",
          "standardAmount": "1 علبة (170 مل)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-227-i4",
          "name": "هيل صحيح مفتوح قليلاً",
          "standardAmount": "3-4 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-227-i5",
          "name": "قرنفل",
          "standardAmount": "2 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-227-i6",
          "name": "قرفة عود صغير",
          "standardAmount": "1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-227-i7",
          "name": "زعفران (اختياري)",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-227-i8",
          "name": "سكر",
          "standardAmount": "3 ملاعق كبيرة أو حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغلى الماء مع الهيل والقرنفل والقرفة 3 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الشاي والسكر ويُترك يغلي على نار هادئة 5-7 دقائق حتى يتركز ويصبح داكناً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الحليب المبخر والزعفران ويُترك حتى يفور، ثم تُخفض النار ويُترك يفور مرتين أو ثلاثاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصفى ويُقدم ساخناً في أكواب صغيرة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكرك مشروب الشارع الأول في الخليج، أصله من الشاي الهندي. تركه يفور عدة مرات هو ما يعطيه قوامه الكريمي وطعمه المركز.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-شاي-الكرك-الأصلي-سر-النكهة-ال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 140,
        "protein": 4,
        "fat": 4,
        "carbs": 22,
        "fiber": 0,
        "sugar": 21,
        "cost": {
          "dairyEggs": 0.8,
          "specialty": 0.3,
          "spices": 0.3,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "add-228",
      "title": "القراقيش المالحة (كعك العيد المالح)",
      "titleEn": "Egyptian Savory Qaraqeesh (Salted Eid Kaak)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة + 45 دقيقة تخمير",
      "cookTime": "25 دقيقة لكل صينية",
      "servings": "نحو 1.5 كيلو",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-228-i1",
          "name": "دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-228-i2",
          "name": "سمن بلدي (أو سمن وزيت)",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-228-i3",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-228-i4",
          "name": "سمسم محمص",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-228-i5",
          "name": "شمر ويانسون مطحون خشناً",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-228-i6",
          "name": "سكر ورشة ملح",
          "standardAmount": "1 ملعقة كبيرة + 1 ملعقة صغيرة ملح",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-228-i7",
          "name": "ماء أو حليب دافئ",
          "standardAmount": "1 ونصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-228-i8",
          "name": "حبة البركة (اختياري)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفرك الدقيق بالسمن حتى يتشربه تماماً (البس).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف الخميرة والسمسم والشمر واليانسون وحبة البركة والسكر والملح، ثم الماء الدافئ تدريجياً وتُعجن بخفة حتى تتماسك.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُغطى وتُترك 30-45 دقيقة حتى يتضاعف حجمها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُفرد جزء من العجين طولياً ويُقطع بالسكين أصابع مائلة، أو يُشكل حلقات صغيرة، وتُرص في صوانٍ وتُترك 10 دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز في فرن 180 درجة حتى يتلون القاع، ثم تُشغل الشواية لتحمير الوجه قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُترك لتبرد تماماً وتقرمش، وتُحفظ في علب محكمة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "القراقيش المالحة تُخبز مع كحك العيد في مصر وتُقدم مع الشاي. الشمر واليانسون يعطيانها رائحتها المميزة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-كعك-العيد-المالح-القراقيش-ال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 40,
        "kcal": 150,
        "protein": 2,
        "fat": 10,
        "carbs": 13,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "grains": 1,
          "dairyEggs": 5,
          "specialty": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "add-229",
      "title": "بسكويت البرتقال المقرمش",
      "titleEn": "Crispy Orange Cookies",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة لكل صينية",
      "servings": "نحو 40 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-229-i1",
          "name": "دقيق منخول",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-229-i2",
          "name": "سكر بودرة",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-229-i3",
          "name": "زبدة أو سمن طري",
          "standardAmount": "ثلاثة أرباع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-229-i4",
          "name": "بيض",
          "standardAmount": "2 حبة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-229-i5",
          "name": "عصير برتقال طازج",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-229-i6",
          "name": "بشر برتقال",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-229-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-229-i8",
          "name": "فانيليا ورشة ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخفق الزبدة مع السكر البودرة والبشر حتى تصبح كريمية، ثم يُضاف البيض والفانيليا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الدقيق والبيكنج بودر والملح بالتبادل مع عصير البرتقال حتى تتكون عجينة ناعمة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُشكل بالماكينة أو بكيس الحلواني أو تُفرد وتُقطع بالقطاعات، وتُرص على صوانٍ مبطنة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخبز في فرن 180 درجة 12-15 دقيقة حتى تتلون الأطراف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُترك لتبرد تماماً فتصبح مقرمشة، وتُحفظ في علب محكمة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بسكويت العيد الاقتصادي، وبشر البرتقال يحمل النكهة أكثر من العصير لأن الزيوت العطرية موجودة في القشر.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-بسكويت-البرتقال-المقرمش-بسك/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 40,
        "kcal": 90,
        "protein": 1,
        "fat": 4,
        "carbs": 12,
        "fiber": 0,
        "sugar": 5,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 1.2,
          "produce": 0.5,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "add-230",
      "title": "قهوة اللوز الحجازية",
      "titleEn": "Hijazi Almond 'Coffee' (Milk and Almond Drink)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "5 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-230-i1",
          "name": "حليب كامل الدسم",
          "standardAmount": "1 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-230-i2",
          "name": "دقيق أرز",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-230-i3",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-230-i4",
          "name": "لوز مسلوق مقشر مجروش خشناً",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-230-i5",
          "name": "هيل مطحون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-230-i6",
          "name": "زعفران أو ماء ورد (اختياري)",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسلق اللوز دقيقتين ويُقشر ويُجرش خشناً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُذاب دقيق الأرز والسكر في الحليب البارد، ثم يُوضع على نار متوسطة مع التقليب المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف اللوز والهيل ويُترك يغلي على نار هادئة 10 دقائق مع التقليب حتى يثقل قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف الزعفران أو ماء الورد، ويُقدم ساخناً في فناجين مع حبات اللوز.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "قهوة اللوز مشروب شتوي من الحجاز، واسمها \"قهوة\" رغم أنها لا تحتوي على بن. تُقدم في الضيافة وفي ليالي الشتاء الباردة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-قهوة-اللوز-الحجازية-المشروب/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 290,
        "protein": 10,
        "fat": 13,
        "carbs": 34,
        "fiber": 2,
        "sugar": 28,
        "cost": {
          "dairyEggs": 1.5,
          "specialty": 4,
          "sweeteners": 0.2,
          "spices": 0.4
        }
      }
    },
    {
      "id": "add-231",
      "title": "سمبوسة الأجبان الثلاثة بالنعناع",
      "titleEn": "Three-Cheese Mint Samosa",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "24 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-231-i1",
          "name": "جبن فيتا أو جبن أبيض مالح مفتت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-231-i2",
          "name": "جبن موزاريلا مبشور",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-231-i3",
          "name": "جبن شيدر مبشور",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-231-i4",
          "name": "نعناع مجفف (أو نصف كوب أخضر مفروم)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-231-i5",
          "name": "بيض (لربط الحشوة)",
          "standardAmount": "1 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-231-i6",
          "name": "حبة البركة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-231-i7",
          "name": "رقائق سمبوسة جاهزة",
          "standardAmount": "24 رقاقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-231-i8",
          "name": "دقيق وماء للإغلاق",
          "standardAmount": "1 ملعقة + 2 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-231-i9",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط الأجبان الثلاثة مع النعناع وحبة البركة والبيضة حتى تتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُوضع ملعقة من الحشوة على طرف كل رقاقة وتُطوى مثلثات متتالية حتى النهاية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُلصق الطرف بعجينة الدقيق والماء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلى في زيت ساخن حتى تصبح ذهبية من الجانبين، وتُصفى على ورق مطبخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقدم ساخنة والجبن ممطوط.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفيتا يعطي الملوحة، والموزاريلا المطاطية، والشيدر الطعم القوي، والنعناع يضيف انتعاشاً يوازن الدسامة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-سمبوسة-الأجبان-الثلاثة-بالن/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 280,
        "protein": 11,
        "fat": 19,
        "carbs": 16,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "dairyEggs": 4,
          "grains": 1,
          "fats": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-232",
      "title": "سمبوسة الدجاج بالذرة والمايونيز",
      "titleEn": "Chicken, Corn and Mayo Samosa",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "قلي",
      "prepTime": "25 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "30 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-232-i1",
          "name": "صدور دجاج مسلوقة مقطعة صغيراً أو منسلة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-232-i2",
          "name": "ذرة حلوة",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-232-i3",
          "name": "مايونيز",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-232-i4",
          "name": "جبن موزاريلا أو شيدر مبشور",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-232-i5",
          "name": "بقدونس أو بصل أخضر مفروم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-232-i6",
          "name": "ثوم بودرة وبابريكا وملح وفلفل أسود",
          "standardAmount": "نصف ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-232-i7",
          "name": "رقائق سمبوسة",
          "standardAmount": "30 رقاقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-232-i8",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الدجاج مع الذرة والمايونيز والجبن والبقدونس والتوابل حتى تصبح حشوة كريمية متماسكة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُحشى الرقائق وتُطوى مثلثات، ويُلصق الطرف بعجينة دقيق وماء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقلى في زيت ساخن حتى تتحمر، أو تُدهن بالزيت وتُخبز في فرن 200 درجة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقدم ساخنة مع صوص الشطة الحلوة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "حشوة مبتكرة يحبها الأطفال، ويمكن تجهيز السمبوسة وتجميدها قبل القلي لمائدة رمضان.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-سمبوسة-الدجاج-بالذرة-والماي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 250,
        "protein": 13,
        "fat": 14,
        "carbs": 17,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 4,
          "dairyEggs": 1.5,
          "produce": 0.6,
          "grains": 1,
          "fats": 1
        }
      }
    },
    {
      "id": "add-233",
      "title": "موس الشوكولاتة الفرنسي",
      "titleEn": "Classic French Chocolate Mousse",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "25 دقيقة",
      "cookTime": "4 ساعات تبريد",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-233-i1",
          "name": "شوكولاتة داكنة 60% على الأقل",
          "standardAmount": "200 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-233-i2",
          "name": "بيض مفصول بحرارة الغرفة",
          "standardAmount": "3 حبات كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-233-i3",
          "name": "كريمة خفق باردة جداً",
          "standardAmount": "250 مل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-233-i4",
          "name": "سكر بودرة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-233-i5",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-233-i6",
          "name": "برش شوكولاتة أو توت للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُذاب الشوكولاتة في حمام مائي وتُترك حتى تفتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الصفار واحداً تلو الآخر إلى الشوكولاتة الفاترة مع التقليب، ثم الفانيليا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُخفق الكريمة حتى تتماسك بقمم ناعمة، ويُخفق البياض مع السكر البودرة حتى يتماسك.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُدمج الكريمة في الشوكولاتة برفق، ثم البياض على دفعتين بحركة لف هادئة حتى لا تفقد الهواء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُوزع في كؤوس ويُبرد 4 ساعات على الأقل، ويُزين قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الموس الفرنسي الكلاسيكي يعتمد على البيض النيء، لذا يُستخدم بيض طازج جداً أو مبستر. الدمج بحركة اللف يحافظ على خفته.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-موس-الشوكولاتة-الفرنسي-الأص/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 7,
        "fat": 30,
        "carbs": 24,
        "fiber": 3,
        "sugar": 20,
        "cost": {
          "specialty": 3,
          "dairyEggs": 2,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "add-234",
      "title": "عصير المانجو",
      "titleEn": "Fresh Mango Juice",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "بدون طهو",
      "servings": "4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-234-i1",
          "name": "مانجو ناضجة مقشرة مقطعة",
          "standardAmount": "2 حبة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-234-i2",
          "name": "ماء بارد أو حليب",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-234-i3",
          "name": "سكر",
          "standardAmount": "2-3 ملاعق كبيرة أو حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-234-i4",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-234-i5",
          "name": "ثلج",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقشر المانجو ويُقطع لحمها بعيداً عن النواة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضرب في الخلاط مع الماء والسكر والليمون حتى تنعم تماماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصفى إن رغبت في قوام خفيف، ويُقدم مثلجاً فوراً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "لعصير المانجو بالحليب يُستبدل الماء بالحليب البارد ويُضاف ملعقة آيس كريم فانيليا.",
          "phase": "alternative",
          "sourceDocs": [],
          "importance": "variation",
          "isAlternative": true
        }
      ],
      "culturalNotes": "المانجو الناضجة جداً تكفي حلاوتها معظم العصير. أفضل الأنواع للعصير هي العويسي والزبدية والفص.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/عصير-مانجو-منعش-الوصفة-المثالية-للصيف/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 130,
        "protein": 1,
        "fat": 0,
        "carbs": 33,
        "fiber": 2,
        "sugar": 30,
        "cost": {
          "produce": 3,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "add-235",
      "title": "عصير البطيخ بالنعناع",
      "titleEn": "Watermelon Mint Juice",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "بدون طهو",
      "servings": "4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-235-i1",
          "name": "بطيخ منزوع البذور مكعبات",
          "standardAmount": "4 أكواب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-235-i2",
          "name": "عصير ليمون",
          "standardAmount": "عصير نصف ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-235-i3",
          "name": "أوراق نعناع",
          "standardAmount": "5-6 أوراق",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-235-i4",
          "name": "سكر أو عسل (اختياري)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-235-i5",
          "name": "ثلج",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع البطيخ مكعبات وتُزال بذوره.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضرب في الخلاط مع الليمون والنعناع والسكر ثوانيَ حتى يسيل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصفى إن رغبت ويُقدم فوراً على الثلج.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البطيخ لا يحتاج إلى ماء لأنه مكون من الماء تقريباً. تجميد مكعبات البطيخ واستخدامها بدل الثلج يحافظ على تركيز الطعم.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/عصير-بطيخ-مشروب-منعش-ولذيذ/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 60,
        "protein": 1,
        "fat": 0,
        "carbs": 15,
        "fiber": 1,
        "sugar": 12,
        "cost": {
          "produce": 2
        }
      }
    },
    {
      "id": "add-236",
      "title": "الكاسترد الكلاسيكي",
      "titleEn": "Classic Vanilla Custard",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة + 2 ساعة تبريد",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-236-i1",
          "name": "حليب كامل الدسم",
          "standardAmount": "3 أكواب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-236-i2",
          "name": "صفار بيض",
          "standardAmount": "4 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-236-i3",
          "name": "سكر",
          "standardAmount": "ثلث كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-236-i4",
          "name": "نشا ذرة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-236-i5",
          "name": "فانيليا",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-236-i6",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-236-i7",
          "name": "فاكهة أو بسكويت للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن الحليب حتى يقارب الغليان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخفق الصفار مع السكر والنشا حتى يصبح فاتحاً ناعماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب ثلث الحليب الساخن على الصفار تدريجياً مع الخفق، ثم يُعاد الخليط إلى القدر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقلب على نار متوسطة باستمرار حتى يثقل ويغلي دقيقة، ثم يُرفع وتُضاف الفانيليا والزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُصب في أطباق التقديم ويُغطى بغلاف ملاصق حتى لا تتكون قشرة، ويُبرد ويُقدم مع الفاكهة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "صب الحليب الساخن على الصفار تدريجياً (التعديل الحراري) يمنع البيض من التخثر. الكاسترد البيتي بالصفار أغنى بكثير من بودرة الكاسترد الجاهزة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كاسترد-كلاسيكي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 210,
        "protein": 7,
        "fat": 9,
        "carbs": 26,
        "fiber": 0,
        "sugar": 20,
        "cost": {
          "dairyEggs": 1.5,
          "grains": 0.1,
          "sweeteners": 0.1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-237",
      "title": "الفشار البيتي",
      "titleEn": "Stovetop Popcorn",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "تحمير",
      "prepTime": "دقيقة",
      "cookTime": "5 دقائق",
      "servings": "3-4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-237-i1",
          "name": "ذرة فشار",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-237-i2",
          "name": "زيت نباتي أو زيت جوز الهند",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-237-i3",
          "name": "ملح ناعم",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-237-i4",
          "name": "زبدة مذابة (اختياري)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-237-i5",
          "name": "إضافات: جبن بودرة أو كراميل أو بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن الزيت في قدر واسع ثقيل على نار متوسطة إلى عالية مع 3 حبات ذرة للاختبار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "عندما تنفجر الحبات الثلاث تُضاف باقي الذرة، ويُغطى القدر مع ترك فتحة صغيرة لخروج البخار، ويُهز القدر من وقت لآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عندما يبطئ الفرقعة إلى ثانيتين بين كل حبة يُرفع القدر فوراً عن النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب الفشار في وعاء كبير ويُرش بالملح والزبدة والإضافات ويُقلب.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "ترك فتحة للبخار يجعل الفشار مقرمشاً بدل أن يصبح مطاطياً، ورفعه فور تباطؤ الفرقعة يمنع احتراق القاع.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-ذرة-الفشار/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3.5,
        "kcal": 180,
        "protein": 3,
        "fat": 12,
        "carbs": 17,
        "fiber": 3,
        "sugar": 0,
        "cost": {
          "grains": 0.4,
          "fats": 0.3,
          "dairyEggs": 0.2
        }
      }
    },
    {
      "id": "add-238",
      "title": "الذرة المشوية",
      "titleEn": "Grilled Corn on the Cob",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "خضروات",
      "cookingMethod": "شي",
      "prepTime": "5 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-238-i1",
          "name": "كيزان ذرة طازجة",
          "standardAmount": "4 كيزان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-238-i2",
          "name": "زبدة طرية",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-238-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-238-i4",
          "name": "ليمون وشطة أو بابريكا (اختياري)",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنزع أوراق الكيزان وشعرها، ويمكن سلقها 5 دقائق مسبقاً لتقصير وقت الشوي.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُشوى على الفحم أو على لهب البوتاجاز المباشر أو في جريل ساخن مع التقليب المستمر حتى تتحمر الحبات وتتبقع بالأسود قليلاً، 10-15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُدهن بالزبدة وهي ساخنة وتُرش بالملح، ويُعصر عليها الليمون مع رشة شطة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الذرة المشوية على الفحم أشهر أكلات كورنيش النيل والإسكندرية في الصيف. فرك الكوز بشريحة ليمون مغموسة في الملح والشطة لمسة شعبية.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/الذرة-المشوية-اللذيذة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 160,
        "protein": 4,
        "fat": 9,
        "carbs": 19,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "produce": 2,
          "dairyEggs": 0.3
        }
      }
    },
    {
      "id": "add-239",
      "title": "كريب الدجاج بالخضار",
      "titleEn": "Chicken and Vegetable Crêpes",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "وجبات سريعة",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "8 كريبات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-239-i1",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-239-i2",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-239-i3",
          "name": "حليب",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-239-i4",
          "name": "ملح",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-239-i5",
          "name": "زيت",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-239-i6",
          "name": "صدور دجاج مسلوقة مقطعة",
          "standardAmount": "2 صدر",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-239-i7",
          "name": "بصل مفروم",
          "standardAmount": "1 حبة متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-239-i8",
          "name": "فلفل ملون شرائح",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-239-i9",
          "name": "فطر شرائح (اختياري)",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-239-i10",
          "name": "جبن موزاريلا مبشور",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-239-i11",
          "name": "صوص أبيض أو مايونيز ومستردة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-239-i12",
          "name": "بابريكا وثوم بودرة وفلفل أسود",
          "standardAmount": "نصف ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخفق الدقيق والبيض والحليب والملح والزيت حتى يصبح سائلاً ناعماً بلا تكتلات، ويُترك 15 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُسخن مقلاة غير لاصقة مدهونة خفيفاً، ويُصب مقدار مغرفة ويُدار ليغطي القاع، ويُطهى دقيقة لكل وجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُشوح البصل والفلفل والفطر، ثم يُضاف الدجاج والتوابل، ثم الصوص ويُقلب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُوضع الحشوة في منتصف كل كريب ويُرش الجبن، ويُطوى الكريب لفافة أو مثلثاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُعاد إلى المقلاة أو الفرن دقائق حتى يذوب الجبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقدم ساخناً مع صوص الجبن أو الكاتشب.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "ترك عجينة الكريب ترتاح قبل الطهي يجعلها أطرى وأقل عرضة للتمزق. يمكن تحضير الكريبات مسبقاً وتجميدها بين ورق الزبدة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-سهلة-لعمل-كريب-الدجاج/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 32,
        "fat": 18,
        "carbs": 28,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 4,
          "dairyEggs": 2,
          "grains": 0.2,
          "produce": 1.5
        }
      }
    },
    {
      "id": "add-240",
      "title": "المولتن كيك (كيك الشوكولاتة الذائب)",
      "titleEn": "Molten Chocolate Lava Cake",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "12 دقيقة",
      "servings": "4 قطع",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-240-i1",
          "name": "شوكولاتة داكنة",
          "standardAmount": "120 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-240-i2",
          "name": "زبدة",
          "standardAmount": "100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-240-i3",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-240-i4",
          "name": "صفار بيض",
          "standardAmount": "2 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-240-i5",
          "name": "سكر",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-240-i6",
          "name": "دقيق",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-240-i7",
          "name": "رشة ملح وفانيليا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-240-i8",
          "name": "كاكاو وزبدة لدهن القوالب",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-240-i9",
          "name": "آيس كريم فانيليا للتقديم",
          "standardAmount": "4 كرات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُدهن 4 قوالب رامكين بالزبدة وتُرش بالكاكاو.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُذاب الشوكولاتة مع الزبدة في حمام مائي حتى تنعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخفق البيض والصفار والسكر حتى يفتح لونه، ثم تُضاف الشوكولاتة المذابة، ثم الدقيق والملح والفانيليا ويُقلب برفق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُوزع في القوالب ويُخبز في فرن مسخن على 220 درجة 10-12 دقيقة حتى تتماسك الأطراف ويبقى الوسط مهتزاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُترك دقيقة واحدة ثم تُقلب على طبق التقديم وتُقدم فوراً مع الآيس كريم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفرن الحار والوقت القصير هما السر: تتماسك القشرة ويبقى القلب سائلاً. يمكن تجهيز الخليط في القوالب وتبريده حتى وقت الخبز مع زيادة دقيقتين.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/مولتون-كيك-لذيذ-وصفة-شهية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 9,
        "fat": 36,
        "carbs": 40,
        "fiber": 3,
        "sugar": 32,
        "cost": {
          "specialty": 1.5,
          "dairyEggs": 2.5,
          "sweeteners": 0.1,
          "grains": 0.02
        }
      }
    },
    {
      "id": "add-241",
      "title": "أكواب الذرة بالزبدة",
      "titleEn": "Buttered Corn Cups",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "سلق",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-241-i1",
          "name": "ذرة حلوة حبوب (مجمدة أو مسلوقة)",
          "standardAmount": "3 أكواب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-241-i2",
          "name": "زبدة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-241-i3",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-241-i4",
          "name": "إضافات: جبن مبشور، مايونيز، بابريكا، شطة، ليمون",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُسلق الذرة في ماء مغلي مملح 5 دقائق أو تُسخن في الميكروويف، ثم تُصفى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقلب مع الزبدة والملح على النار دقيقة حتى تتغلف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُوزع في أكواب وتُضاف الإضافات حسب الرغبة (نسخة الشارع المكسيكية: مايونيز وجبن وبابريكا وليمون).",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "وجبة شارع خفيفة ومحبوبة للأطفال. الذرة المجمدة تعطي نتيجة ممتازة طوال السنة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/أكواب-الذرة-بالزبدة-تجربة-لذيذة-وصحية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 190,
        "protein": 4,
        "fat": 10,
        "carbs": 25,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 0.5
        }
      }
    },
    {
      "id": "add-242",
      "title": "الشنكليش البيتي",
      "titleEn": "Homemade Shanklish Cheese",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "أكلات شهية",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "30 دقيقة + يوم تصفية",
      "cookTime": "3-4 أيام تجفيف",
      "servings": "6-8 كرات",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-242-i1",
          "name": "زبادي",
          "standardAmount": "1 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-242-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-242-i3",
          "name": "فلفل أحمر مجروش",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-242-i4",
          "name": "زعتر بري مجفف",
          "standardAmount": "1 ملعقة صغيرة + للتغليف",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-242-i5",
          "name": "سماق",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-242-i6",
          "name": "ثوم مجفف (اختياري)",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-242-i7",
          "name": "زيت زيتون للحفظ",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُصفى الزبادي في قماشة نظيفة معلقة فوق وعاء في الثلاجة 24 ساعة حتى يصبح لبنة جافة جداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط مع الملح والفلفل المجروش والتوابل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُشكل كرات بحجم البرتقالة الصغيرة بيد مدهونة بالزيت.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص على صينية مغطاة بورق زبدة في مكان جاف بارد جيد التهوية 3-4 أيام حتى تجف قشرتها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقلب الكرات في الزعتر المجفف أو الشطة، وتُحفظ في برطمان مغطاة بزيت الزيتون أو في الثلاجة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشنكليش التقليدي يُعتق أسابيع حتى تتكون عليه طبقة عفن مفيدة، وهذه نسخة بيتية سريعة أخف حدة تُؤكل بعد أيام.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-جبنة-شنكليش-كيفية-تحضير-هذه-الجب/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 110,
        "protein": 7,
        "fat": 6,
        "carbs": 6,
        "fiber": 0,
        "sugar": 5,
        "cost": {
          "dairyEggs": 2,
          "spices": 0.8
        }
      }
    },
    {
      "id": "add-243",
      "title": "صلصة النعناع بالزبادي",
      "titleEn": "Mint Yogurt Sauce",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "cookTime": "بدون طهو",
      "servings": "نحو 1 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-243-i1",
          "name": "نعناع طازج (أوراق)",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-243-i2",
          "name": "كزبرة خضراء",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-243-i3",
          "name": "زبادي",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-243-i4",
          "name": "ثوم مهروس",
          "standardAmount": "1 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-243-i5",
          "name": "فلفل أخضر حار",
          "standardAmount": "1 حبة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-243-i6",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-243-i7",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-243-i8",
          "name": "زيت زيتون",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-243-i9",
          "name": "ملح وكمون",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُطحن النعناع والكزبرة والثوم والفلفل والليمون والسكر والملح في المحضرة حتى يصبح معجوناً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف زيت الزيتون تدريجياً والمحضرة تعمل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخلط المعجون مع الزبادي وتُقدم باردة مع المشويات والسمبوسة والباكورة، وتُحفظ يومين في الثلاجة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "صلصة منعشة على الطريقة الهندية، والسكر القليل يوازن حدة الفلفل والليمون. بدون الزبادي تصبح صلصة خضراء تُحفظ أطول.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كيفية-صنع-صلصة-النعناع-المنعشة-في-المن/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 100,
        "protein": 1,
        "fat": 10,
        "carbs": 3,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "produce": 1.2,
          "dairyEggs": 0.3,
          "fats": 0.5
        }
      }
    },
    {
      "id": "add-244",
      "title": "سلطة الفواكه بالأفوكادو",
      "titleEn": "Fruit and Avocado Salad",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "15 دقيقة",
      "cookTime": "بدون طهو",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-244-i1",
          "name": "أفوكادو ناضج مكعبات",
          "standardAmount": "1 حبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-244-i2",
          "name": "فراولة شرائح",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-244-i3",
          "name": "عنب مقسوم نصفين",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-244-i4",
          "name": "مانجو مكعبات",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-244-i5",
          "name": "توت أزرق (اختياري)",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-244-i6",
          "name": "نعناع مفروم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-244-i7",
          "name": "عسل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-244-i8",
          "name": "عصير ليمون وبرتقال",
          "standardAmount": "1 ملعقة صغيرة + 2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع الأفوكادو مكعبات ويُرش فوراً بعصير الليمون حتى لا يسمر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقطع باقي الفواكه وتُخلط في وعاء مع الأفوكادو برفق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخلط العسل مع عصير البرتقال والليمون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب الصوص على الفواكه ويُرش النعناع، وتُقدم باردة فوراً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الأفوكادو يعطي قواماً كريمياً ودهوناً صحية تجعل السلطة أكثر إشباعاً، ويُضاف آخر شيء حتى لا يتهرس.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/سلطة-الفواكه-والأفوكادو-فوائد-ووصفات/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 180,
        "protein": 2,
        "fat": 7,
        "carbs": 30,
        "fiber": 6,
        "sugar": 23,
        "cost": {
          "produce": 5,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "add-245",
      "title": "شوربة الفطر بالكريمة",
      "titleEn": "Cream of Mushroom Soup",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-245-i1",
          "name": "فطر (مشروم) شرائح",
          "standardAmount": "500 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-245-i2",
          "name": "زبدة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-245-i3",
          "name": "بصل مفروم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-245-i4",
          "name": "ثوم مفروم",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-245-i5",
          "name": "دقيق",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-245-i6",
          "name": "مرق دجاج أو خضار",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-245-i7",
          "name": "كريمة طبخ",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-245-i8",
          "name": "زعتر وجوزة الطيب",
          "standardAmount": "نصف ملعقة صغيرة + رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-245-i9",
          "name": "ملح وفلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-245-i10",
          "name": "بقدونس للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُشوح البصل في الزبدة حتى يذبل، ثم الثوم دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الفطر ويُقلب على نار عالية حتى يخرج ماءه ثم يتبخر ويتحمر قليلاً، ويُحتفظ بحفنة للتزيين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرش الدقيق ويُقلب دقيقة، ثم يُضاف المرق تدريجياً والزعتر، ويُترك 15 دقيقة على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضرب الشوربة بالخلاط اليدوي حتى تنعم، أو تُترك بقطع حسب الرغبة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُضاف الكريمة وجوزة الطيب والملح والفلفل وتُسخن دون غليان، وتُقدم مزينة بالفطر المحمر والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تحمير الفطر حتى يتبخر ماؤه قبل إضافة المرق هو ما يعطي الشوربة نكهة عميقة بدلاً من طعم الفطر المسلوق.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/شوربة-الفطر-وصفة-لذيذة-وصحية/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 6,
        "fat": 20,
        "carbs": 15,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "produce": 3,
          "dairyEggs": 2,
          "grains": 0.05,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-246",
      "title": "المكرونة الشعبية بالصلصة واللحم المفروم",
      "titleEn": "Egyptian-Style Everyday Pasta with Meat Sauce",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "نشويات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "4-5 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-246-i1",
          "name": "مكرونة قلم أو خواتم",
          "standardAmount": "500 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-246-i2",
          "name": "لحم مفروم",
          "standardAmount": "300 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-246-i3",
          "name": "بصل مفروم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-246-i4",
          "name": "ثوم مفروم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-246-i5",
          "name": "عصير طماطم",
          "standardAmount": "2 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-246-i6",
          "name": "معجون طماطم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-246-i7",
          "name": "زيت أو سمن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-246-i8",
          "name": "بهارات مشكلة وفلفل أسود وملح",
          "standardAmount": "1 ملعقة صغيرة + حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-246-i9",
          "name": "جبن رومي مبشور",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُسلق المكرونة في ماء مغلي مملح حتى تنضج، وتُصفى مع الاحتفاظ بكوب من ماء السلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشوح البصل ثم اللحم والثوم والتوابل حتى ينضج اللحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف معجون الطماطم ثم عصير الطماطم ويُترك يتسبك 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلب المكرونة في الصلصة مع قليل من ماء السلق، وتُقدم مرشوشة بالجبن الرومي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المكرونة الشعبية وجبة البيت المصري السريعة. ماء سلق المكرونة يربط الصلصة بها ويجعلها لامعة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/المكرونة-الشعبية-وصفة-مكرونة-الإنسجا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4.5,
        "kcal": 560,
        "protein": 24,
        "fat": 16,
        "carbs": 76,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "grains": 1.2,
          "protein": 3.5,
          "produce": 1,
          "dairyEggs": 1.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-247",
      "title": "خبز البرجر البيتي",
      "titleEn": "Soft Homemade Burger Buns",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة + ساعتان تخمير",
      "cookTime": "15 دقيقة",
      "servings": "8 أرغفة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-247-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-247-i2",
          "name": "حليب دافئ",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-247-i3",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-247-i4",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-247-i5",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-247-i6",
          "name": "زبدة طرية",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-247-i7",
          "name": "بيض",
          "standardAmount": "1 حبة + 1 للدهن",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-247-i8",
          "name": "سمسم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُعجن الدقيق والخميرة والسكر والملح مع الحليب والبيضة، ثم تُضاف الزبدة وتُعجن 10 دقائق حتى تصبح العجينة ناعمة لامعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُغطى وتُترك ساعة حتى تتضاعف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقسم 8 كرات متساوية وتُشكل كرات مشدودة السطح، وتُرص في صينية مبطنة وتُضغط قليلاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُترك 45 دقيقة حتى تنتفخ، ثم تُدهن بالبيض المخفوق وتُرش بالسمسم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز في فرن 190 درجة 15 دقيقة حتى تصبح ذهبية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُغطى بقماشة فور خروجها لتبقى طرية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الحليب والزبدة والبيض يعطون خبز البرجر نعومته المعروفة. تشكيل الكرات بسطح مشدود يجعلها ترتفع بشكل منتظم.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/أفضل-طريقة-لخبز-البرجر-في-المنزل/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 230,
        "protein": 7,
        "fat": 6,
        "carbs": 36,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1,
          "specialty": 0.3,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "add-248",
      "title": "سموثي التوت والزبادي",
      "titleEn": "Berry Yogurt Smoothie",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "cookTime": "بدون طهو",
      "servings": "2 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-248-i1",
          "name": "توت مشكل مجمد",
          "standardAmount": "1 ونصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-248-i2",
          "name": "زبادي (أو زبادي يوناني)",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-248-i3",
          "name": "حليب",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-248-i4",
          "name": "عسل",
          "standardAmount": "1-2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-248-i5",
          "name": "شوفان (اختياري)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُوضع الحليب والزبادي في الخلاط أولاً، ثم التوت والعسل والشوفان.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط حتى يصبح ناعماً كثيفاً، ويُقدم فوراً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الزبادي يضيف البروتين والبكتيريا النافعة، والشوفان يجعله إفطاراً مشبعاً.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/سموثي-التوت-والزبادي-وصفة-صحية-ومنعشة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 230,
        "protein": 10,
        "fat": 5,
        "carbs": 38,
        "fiber": 4,
        "sugar": 28,
        "cost": {
          "produce": 2.5,
          "dairyEggs": 0.8,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "add-249",
      "title": "الخبز الصامولي (الفينو)",
      "titleEn": "Egyptian Fino (Samoli) Bread Rolls",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة + ساعتان تخمير",
      "cookTime": "20-25 دقيقة",
      "servings": "8 أرغفة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-249-i1",
          "name": "دقيق أبيض",
          "standardAmount": "500 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-249-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-249-i3",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-249-i4",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-249-i5",
          "name": "ماء دافئ",
          "standardAmount": "300 مل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-249-i6",
          "name": "زيت زيتون",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الدقيق والملح والسكر والخميرة، ويُضاف الماء الدافئ ويُعجن، ثم يُضاف الزيت ويُعجن 10 دقائق حتى تصبح العجينة ناعمة مرنة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُغطى وتُترك ساعة حتى تتضاعف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقسم 8 قطع، تُفرد كل قطعة مستطيلاً ثم تُلف لفاً محكماً وتُشكل صابعاً طويلاً مدبب الطرفين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص في صينية وتُترك 45 دقيقة حتى تنتفخ، وتُشرط شرطة طولية بشفرة حادة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز في فرن 200 درجة 20-25 دقيقة مع وضع صينية ماء في قاع الفرن للبخار حتى تصبح ذهبية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُترك لتبرد على شبكة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفينو خبز الساندويتشات المصري الأشهر. البخار في الفرن يعطيه قشرة رقيقة لامعة ومقرمشة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-الخبز-الصامولي-الفينو-خطوات-بسي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 260,
        "protein": 7,
        "fat": 6,
        "carbs": 46,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "grains": 0.5,
          "fats": 0.4
        }
      }
    },
    {
      "id": "add-250",
      "title": "سموثي الموز وزبدة الفول السوداني",
      "titleEn": "Banana Peanut Butter Smoothie",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "cookTime": "بدون طهو",
      "servings": "1-2 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-250-i1",
          "name": "موز ناضج مجمد",
          "standardAmount": "1 حبة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-250-i2",
          "name": "زبدة فول سوداني",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-250-i3",
          "name": "حليب أو حليب لوز",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-250-i4",
          "name": "عسل (اختياري)",
          "standardAmount": "1-2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-250-i5",
          "name": "شوفان أو بذور شيا (اختياري)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-250-i6",
          "name": "رشة قرفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُوضع الحليب أولاً في الخلاط، ثم الموز وزبدة الفول السوداني والعسل والإضافات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط حتى يصبح ناعماً كثيفاً، ويُقدم فوراً مع رشة قرفة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سموثي غني بالبروتين والطاقة مناسب بعد الرياضة أو كإفطار سريع.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/سموثي-الموز-وزبدة-الفول-السوداني-فوائ/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1.5,
        "kcal": 360,
        "protein": 12,
        "fat": 17,
        "carbs": 42,
        "fiber": 5,
        "sugar": 25,
        "cost": {
          "produce": 0.4,
          "specialty": 0.6,
          "dairyEggs": 0.5
        }
      }
    },
    {
      "id": "add-251",
      "title": "الكبدة البانيه بالبقسماط",
      "titleEn": "Breaded Fried Liver",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة + 30 دقيقة تتبيل",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-251-i1",
          "name": "كبدة بقري شرائح رقيقة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-251-i2",
          "name": "ثوم مهروس",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-251-i3",
          "name": "عصير ليمون",
          "standardAmount": "عصير ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-251-i4",
          "name": "كمون وفلفل أسود وملح",
          "standardAmount": "1 ملعقة صغيرة + نصف + حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-251-i5",
          "name": "دقيق",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-251-i6",
          "name": "بيض مخفوق",
          "standardAmount": "2 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-251-i7",
          "name": "بقسماط",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-251-i8",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُطرق شرائح الكبدة برفق لتصبح رقيقة ومتساوية، وتُنزع عنها الأغشية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُتبل بالثوم والليمون والكمون والفلفل 30 دقيقة، ويُضاف الملح قبل التغليف مباشرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُمرر كل شريحة في الدقيق ثم البيض ثم البقسماط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلى في زيت ساخن دقيقة ونصف إلى دقيقتين لكل وجه حتى تتحمر فقط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُصفى وتُقدم فوراً مع الليمون والطحينة والبطاطس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكبدة تقسو إذا زاد قليها أو أُضيف لها الملح مبكراً، فتُقلى سريعاً على نار عالية لتبقى طرية من الداخل.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-عمل-كبدة-بانية-بالبقسماط/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 28,
        "fat": 18,
        "carbs": 26,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 4,
          "grains": 0.4,
          "dairyEggs": 0.5,
          "fats": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "add-252",
      "title": "السجق الشرقي بالبصل والطماطم",
      "titleEn": "Spiced Sausage (Sujuk) Skillet",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "وجبات سريعة",
      "cookingMethod": "تحمير",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "3-4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-252-i1",
          "name": "سجق شرقي أو سوسيس",
          "standardAmount": "250 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-252-i2",
          "name": "زيت زيتون",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-252-i3",
          "name": "بصل قطع متوسطة",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-252-i4",
          "name": "ثوم شرائح",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-252-i5",
          "name": "فلفل أخضر حار ورومي",
          "standardAmount": "1 حبة من كل منهما",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-252-i6",
          "name": "طماطم مكعبات",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-252-i7",
          "name": "قرفة وكمون وبابريكا",
          "standardAmount": "ربع ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-252-i8",
          "name": "دبس رمان أو عصير ليمون (اختياري)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع السجق قطعاً أو حلقات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُحمر السجق في الزيت حتى يتلون ويخرج دهنه، ثم يُرفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُشوح البصل والثوم والفلفل في نفس الزيت حتى يذبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف الطماطم والتوابل ويُقلب حتى تلين، ثم يُعاد السجق ويُقلب مع دبس الرمان دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقدم ساخناً في الخبز أو مع البيض المقلي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السجق الشرقي (السجق الإسكندراني أو المقانق) يُطهى في دهنه، فلا يحتاج زيتاً كثيراً. دبس الرمان يعطيه الطعم الشامي الحامض.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-السجق-السوسيس-المرقاز/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3.5,
        "kcal": 380,
        "protein": 14,
        "fat": 32,
        "carbs": 10,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "protein": 4,
          "produce": 1.2,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-253",
      "title": "الفشة المحمرة",
      "titleEn": "Spicy Egyptian Feshah (Sautéed Lungs)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "30 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-253-i1",
          "name": "فشة (رئة) بقري",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-253-i2",
          "name": "للسلق: بصل وورق غار وحبهان وخل",
          "standardAmount": "1 بصلة + 2 ورقة + 4 حبات + 2 ملعقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-253-i3",
          "name": "بصل شرائح",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-253-i4",
          "name": "ثوم مهروس",
          "standardAmount": "5 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-253-i5",
          "name": "فلفل أخضر حار ورومي",
          "standardAmount": "2 + 1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-253-i6",
          "name": "طماطم مفرومة ومعجون طماطم",
          "standardAmount": "2 حبة + 1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-253-i7",
          "name": "كمون وشطة وبهارات مشكلة وفلفل أسود",
          "standardAmount": "1 ملعقة صغيرة من كل منها",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-253-i8",
          "name": "سمن أو زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-253-i9",
          "name": "عصير ليمون وملح",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الفشة جيداً بالماء والخل، وتُقطع قطعاً كبيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُسلق مع البصل وورق الغار والحبهان 45 دقيقة حتى تنضج، مع إزالة الرغوة، ثم تُصفى وتُقطع مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحمر البصل في السمن، ثم الثوم والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف الفشة وتُقلب على نار عالية حتى تتحمر أطرافها، ثم الطماطم والمعجون والتوابل ويُقلب حتى تتسبك وتجف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُعصر عليها الليمون وتُقدم ساخنة مع العيش البلدي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفشة من أكلات العيد الكبير الشعبية في مصر، وسلقها جيداً بالخل والتوابل أولاً يزيل رائحتها ويطريها.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-الفشة-المحمرة/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 30,
        "fat": 15,
        "carbs": 10,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "protein": 4,
          "produce": 1.5,
          "dairyEggs": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "add-254",
      "title": "الكرشة بالحمص والصلصة",
      "titleEn": "Egyptian Tripe (Kersha) with Chickpeas",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "45 دقيقة",
      "cookTime": "3 ساعات",
      "servings": "5-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-254-i1",
          "name": "كرشة منظفة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-254-i2",
          "name": "للتنظيف: ملح خشن وخل وليمون ودقيق",
          "standardAmount": "حسب الحاجة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-254-i3",
          "name": "للسلق: بصل وورق غار وحبهان ومستكة",
          "standardAmount": "1 بصلة + 2 ورقة + 5 حبات + 2 فص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-254-i4",
          "name": "حمص مسلوق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-254-i5",
          "name": "بصل مفروم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-254-i6",
          "name": "ثوم مهروس",
          "standardAmount": "6 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-254-i7",
          "name": "عصير طماطم",
          "standardAmount": "2 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-254-i8",
          "name": "خل",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-254-i9",
          "name": "كمون وشطة",
          "standardAmount": "1 ملعقة صغيرة من كل منهما",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-254-i10",
          "name": "سمن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-254-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُفرك الكرشة بالملح الخشن والدقيق والخل والليمون، وتُكشط وتُشطف عدة مرات حتى تبيض وتختفي رائحتها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُسلق سلقة أولى 10 دقائق ويُتخلص من الماء، ثم تُسلق بماء جديد مع المطيبات 2-3 ساعات (أو ساعة في قدر الضغط) حتى تطرى تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقطع الكرشة مربعات صغيرة، ويُحتفظ بكوب من المرق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُشوح البصل في السمن ثم الثوم، ويُطفأ بالخل، ثم يُضاف عصير الطماطم والتوابل والمرق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُضاف الكرشة والحمص وتُترك على نار هادئة 20 دقيقة حتى تتسبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقدم ساخنة في أطباق عميقة مع الليمون والعيش.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكرشة تحتاج إلى تنظيف دقيق وطهي طويل، وقدر الضغط يختصر الوقت كثيراً. طشة الثوم بالخل هي روح هذا الطبق المصري.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/كيفية-إعداد-الكرشة-بشكل-مثالي/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5.5,
        "kcal": 300,
        "protein": 24,
        "fat": 11,
        "carbs": 18,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "protein": 6,
          "grains": 0.4,
          "produce": 1,
          "dairyEggs": 0.3,
          "spices": 0.6
        }
      }
    },
    {
      "id": "add-255",
      "title": "سلطة الفاصوليا البيضاء",
      "titleEn": "White Bean Salad",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "بقوليات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة + ليلة نقع",
      "cookTime": "60 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "add-255-i1",
          "name": "فاصوليا بيضاء جافة (أو 2 علبة مسلوقة)",
          "standardAmount": "1 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-255-i2",
          "name": "خيار مكعبات",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-255-i3",
          "name": "طماطم مكعبات",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-255-i4",
          "name": "بصل أحمر مفروم",
          "standardAmount": "1 حبة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-255-i5",
          "name": "بقدونس مفروم",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-255-i6",
          "name": "عصير ليمون طازج",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-255-i7",
          "name": "زيت زيتون",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-255-i8",
          "name": "ثوم مهروس وكمون وسماق",
          "standardAmount": "1 فص + نصف ملعقة صغيرة + 1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-255-i9",
          "name": "ملح وفلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنقع الفاصوليا ليلة كاملة ثم تُسلق في ماء جديد حتى تطرى دون أن تتهرى، وتُصفى وتُترك لتبرد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخلط الفاصوليا مع الخيار والطماطم والبصل والبقدونس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخفق الليمون والزيت والثوم والتوابل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب الصوص على السلطة ويُقلب، وتُترك 15 دقيقة لتتشرب النكهات ثم تُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سلطة غنية بالبروتين والألياف تصلح وجبة خفيفة كاملة. تتحسن بعد ساعة في الثلاجة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-سلطة-الفاصوليا-البيضاء-ال/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 260,
        "protein": 10,
        "fat": 11,
        "carbs": 31,
        "fiber": 9,
        "sugar": 4,
        "cost": {
          "grains": 0.8,
          "produce": 1.5,
          "fats": 0.6,
          "spices": 0.2
        }
      }
    },
    {
      "id": "add-256",
      "title": "القشطوطة (قنبلة المكسرات بالجلاش والقشطة)",
      "titleEn": "Qashtouta (Phyllo Nut Bombs with Ashta)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "20 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-256-i1",
          "name": "رقائق جلاش",
          "standardAmount": "1 عبوة (نحو 400 جرام)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-256-i2",
          "name": "سمن أو زبدة مذابة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-256-i3",
          "name": "قشطة سميكة",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-256-i4",
          "name": "مكسرات مشكلة مجروشة (فستق، لوز، جوز، بندق)",
          "standardAmount": "1 ونصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-256-i5",
          "name": "جوز هند",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-256-i6",
          "name": "سكر وقرفة للمكسرات",
          "standardAmount": "2 ملعقة كبيرة + نصف ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-256-i7",
          "name": "شربات ثقيل بماء الورد",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط المكسرات مع جوز الهند والسكر والقرفة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقص رقائق الجلاش مربعات كبيرة، وتُدهن 3 طبقات منها بالسمن فوق بعضها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُوضع في الوسط ملعقة قشطة وملعقة مكسرات، وتُجمع الأطراف لأعلى كالصرة (القنبلة) وتُضغط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص الصرر متلاصقة في صينية مدهونة وتُدهن بالسمن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُخبز في فرن 180 درجة 25-30 دقيقة حتى تصبح ذهبية مقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُسقى الشربات البارد عليها فور خروجها، وتُزين بالفستق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "القشطوطة حلوى مصرية حديثة انتشرت في رمضان، وتجمع قرمشة الجلاش مع طراوة القشطة والمكسرات في قطعة واحدة.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-قنبلة-المكسرات-بالجلاش-وا/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 300,
        "protein": 5,
        "fat": 20,
        "carbs": 26,
        "fiber": 2,
        "sugar": 14,
        "cost": {
          "grains": 1,
          "dairyEggs": 5,
          "specialty": 8,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "add-257",
      "title": "حراق إصبعو",
      "titleEn": "Harrak Osbao (Lentils with Pasta, Tamarind and Pomegranate)",
      "chapter": "الباب السابع: وصفات إضافية",
      "chapterNumber": 7,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "add-257-i1",
          "name": "عدس بني (أبو جبة)",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-257-i2",
          "name": "عجينة (دقيق وماء وملح) مقطعة مربعات صغيرة أو مكرونة صغيرة",
          "standardAmount": "1 كوب دقيق أو 200 جرام مكرونة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-257-i3",
          "name": "بصل",
          "standardAmount": "6 حبات (نصفها للقلي)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-257-i4",
          "name": "ثوم",
          "standardAmount": "رأس كامل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-257-i5",
          "name": "كزبرة خضراء",
          "standardAmount": "حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-257-i6",
          "name": "زيت زيتون",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-257-i7",
          "name": "دبس رمان",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-257-i8",
          "name": "تمر هندي منقوع أو عصير ليمون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-257-i9",
          "name": "كمون وملح وفلفل",
          "standardAmount": "1 ملعقة صغيرة + حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "add-257-i10",
          "name": "خبز محمص مربعات للتزيين",
          "standardAmount": "1 رغيف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسلق العدس في ماء وفير حتى ينضج ويبقى متماسكاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعجن عجينة قاسية من الدقيق والماء والملح وتُفرد رقيقة وتُقطع مربعات صغيرة، ويُقلى نصفها حتى يقرمش ويُحتفظ به للتزيين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف النصف الآخر من العجينة إلى العدس ويُترك حتى ينضج ويثقل الخليط، ثم يُضاف دبس الرمان والتمر الهندي والكمون والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقلى نصف البصل شرائح في زيت الزيتون حتى يصبح بنياً مقرمشاً، ويُفرم الباقي ويُشوح مع الثوم والكزبرة، ثم يُضاف إلى العدس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُسكب في طبق ويُترك ليفتر، ويُزين بالبصل المقرمش والعجين المقلي والخبز المحمص والكزبرة، ويُقدم دافئاً أو بارداً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "حراق إصبعو طبق دمشقي صيامي، واسمه يعني \"أحرق إصبعه\" لأن من يأكله يستعجله قبل أن يبرد. الحموضة من دبس الرمان والتمر الهندي هي ما يميزه.",
      "source": {
        "name": "Chef Teta",
        "url": "https://chefteta.com/طريقة-تحضير-حراق-إصبعو/"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة إضافية من خارج مخطوطات د. فاطمة القاوقجي، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 430,
        "protein": 17,
        "fat": 18,
        "carbs": 54,
        "fiber": 11,
        "sugar": 10,
        "cost": {
          "grains": 1.5,
          "produce": 1.8,
          "fats": 1.5,
          "specialty": 1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "osool-001",
      "title": "المرق الداكن (البهريز البني)",
      "titleEn": "Dark Broth (Brown Stock)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "5 ساعات",
      "masterIngredients": [
        {
          "id": "osool-001-i1",
          "name": "لحم بقري بالعظم",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-001-i2",
          "name": "ماء بارد",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-001-i3",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة مسطحة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-001-i4",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-001-i5",
          "name": "كرفس وجزر ولفت",
          "standardAmount": "قطعة من كل نوع",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-001-i6",
          "name": "قرنفل",
          "standardAmount": "2 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-001-i7",
          "name": "فلفل أسود صحيح",
          "standardAmount": "10 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-001-i8",
          "name": "حبهان",
          "standardAmount": "2 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-001-i9",
          "name": "مستكة",
          "standardAmount": "فص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-001-i10",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُفرم البصلة وتُحمّر في السمن حتى يغمق لونها، ثم يُترك الإناء ليبرد قليلاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنزع الشحم عن اللحم ويُقطّع قطعاً صغيرة، ويُستخرج النخاع من العظام وتُغسل العظام سريعاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف اللحم والعظم والماء البارد فوق البصل المحمر، ويُترك الإناء جانباً فترة حتى تخرج عصارة اللحم في الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع الإناء على نار هادئة جداً ويُترك نحو ثلاث ساعات دون أن يفور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُضاف الخضار المقطعة والتوابل والملح ويستمر الطهو حوالي ساعتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُصفى المرق بمنخل ناعم ويُترك في مكان بارد حتى اليوم التالي، ثم تُزال طبقة الدهن المتجمدة على سطحه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذا المرق أساس الحساء الشاف والصلصات البنية في الكتاب؛ يُحمَّر البصل فيه ليعطيه لونه الداكن.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=50",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 38"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 80,
        "protein": 12,
        "fat": 4,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 1,
          "produce": 0.5,
          "spices": 0.2,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-002",
      "title": "الحساء الشاف (الكونسوميه)",
      "titleEn": "Clear Consommé Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "45 دقيقة",
      "masterIngredients": [
        {
          "id": "osool-002-i1",
          "name": "مرق داكن (البهريز البني)",
          "standardAmount": "1 لتر ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-002-i2",
          "name": "لحم بقري أحمر خالٍ من الدهن",
          "standardAmount": "ربع إلى نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-002-i3",
          "name": "جزر ولفت وكرفس",
          "standardAmount": "قطعة صغيرة من كل نوع",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-002-i4",
          "name": "توابل صحيحة مربوطة في شاشة",
          "standardAmount": "مقدار قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-002-i5",
          "name": "بياض بيض مع قشره (للتنقية)",
          "standardAmount": "بيضتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفرم اللحم فرماً ناعماً، ويُفصل بياض البيض بعناية، ويُغسل القشر جيداً ويُكسر، وتُنظف الخضار وتُترك صحيحة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع كل المقادير في حلة واسعة نظيفة تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرفع الإناء على نار هادئة ويُخفق الخليط بقوة بمضرب البيض دون توقف حتى يقترب من الغليان، فيُرفع المضرب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقوّى النار ويُترك الحساء دون تحريك حتى تتجمد طبقة البياض الرغوية وتطفو على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُهدأ النار تماماً ويُترك الإناء نصف مغطى حوالي 40 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُصب الحساء من خلال قطعة قماش سميكة أو فوطة جافة، على أن تُصب الطبقة المتجمدة أولاً ليمر باقي السائل خلالها فيخرج رائقاً شفافاً، وتُعاد التصفية مرة ثانية إذا لزم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "حساء بالخضار: تُقطّع جزرتان وقطعة من رأس الكرفس ولفتة مكعبات صغيرة أو أعواداً رفيعة، وتُسلق وحدها وتُشطف بالماء البارد، ثم تُضاف للحساء قبل الغرف مباشرة حتى لا يتعكر.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 8,
          "text": "الحساء الشتوي: يُضاف إليه قليل من الجزر واللفت المقطع كرات صغيرة بحجم البازلاء، وأقراص من أوراق الكرنب الداخلية، وبازلاء خضراء وفروع صغيرة من القرنبيط، بنسبة جزء من الخضار لكل ستة أجزاء من الحساء.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 9,
          "text": "بالأرز أو المكرونة: يُضاف للحساء الشتوي 3 ملاعق كبيرة أرز مسلوق مشطوف، أو تُسلق مكرونة دقيقة كلسان العصفور في ماء وملح وتُضاف للحساء.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 10,
          "text": "حساء الأميرة: لكل لتر حساء يُضاف نصف صدر دجاجة مسلوق مقطع مكعبات وملعقة كبيرة شعير لؤلؤي مسلوق مشطوف قبل التقديم مباشرة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 11,
          "text": "الحساء الملكي: لكل صفار بيضة ملعقة صغيرة كريمة أو لبن أو مرق؛ يُمزج الخليط ويُتبل، ويُقسم قسمين يُلون أحدهما بلون وردي، ويُطهى كل قسم على البخار في قالب مدهون حتى يجمد، ثم يُقلب بعد أن يبرد ويُقطع أشكالاً زخرفية تُضاف للحساء.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=50",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 38"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 100,
        "protein": 14,
        "fat": 4,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 1.5,
          "produce": 0.3,
          "dairyEggs": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-003",
      "title": "الحساء الإسكتلندي بلحم الضأن",
      "titleEn": "Scottish Lamb Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "ساعتان ونصف",
      "masterIngredients": [
        {
          "id": "osool-003-i1",
          "name": "لحم رقبة ضأن",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-003-i2",
          "name": "ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-003-i3",
          "name": "أرز أو شعير لؤلؤي",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-003-i4",
          "name": "بقدونس مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-003-i5",
          "name": "جزرة صغيرة",
          "standardAmount": "1 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-003-i6",
          "name": "بصلة صغيرة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-003-i7",
          "name": "لفتة صغيرة",
          "standardAmount": "1 لفتة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-003-i8",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنزع الشحم عن اللحم ويُقطع قطعاً صغيرة، وتُقطع الخضار مكعبات صغيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الماء للحم ويُرفع على نار هادئة ساعة ونصفاً مع إزالة الريم كلما ظهر. إذا استُعمل الشعير بدلاً من الأرز يُضاف في هذه المرحلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الأرز والخضار المقطعة ويستمر الطهو على النار حتى تنضج، نحو ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُنزع العظام ويُترك الحساء ليبرد، ثم تُزال طبقة الدهن عن سطحه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُعاد تسخين الحساء ويُضاف إليه البقدونس المفروم ويُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "حساء لحم الضأن: بنفس المقادير والطريقة، لكن يُرفع اللحم من الحساء ويُقدم وحده مع قليل من البقدونس أو يُحمر، ويُقدم مع الحساء خبز محمص في الفرن أو محمر مقطع مثلثات بدلاً من قطع اللحم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=53",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 41"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 160,
        "protein": 16,
        "fat": 6,
        "carbs": 12,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 1.5,
          "produce": 0.8,
          "grains": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-004",
      "title": "حساء الخبز",
      "titleEn": "Bread Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "30 دقيقة",
      "masterIngredients": [
        {
          "id": "osool-004-i1",
          "name": "مرق (بهريز) جيد",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-004-i2",
          "name": "جزرة ولفتة صغيرة",
          "standardAmount": "1 من كل نوع",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-004-i3",
          "name": "زبد",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-004-i4",
          "name": "رغيف خبز فرنسي مقطع حلقات صغيرة ومحمص في الفرن",
          "standardAmount": "1 رغيف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-004-i5",
          "name": "بقدونس مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-004-i6",
          "name": "جوزة الطيب",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-004-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر اللفت والجزر ويُقطعان حلقات صغيرة، ويُقطع الخبز حلقات ويُحمص في الفرن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُشوّح حلقات الخضار في الزبد (سوتيه).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف المرق والملح والفلفل وجوزة الطيب، ويُترك الحساء على نار هادئة حتى تنضج الخضار دون أن تتهرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرش البقدونس ويُقدم الحساء ساخناً مع حلقات الخبز المحمص.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=54",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 42"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 140,
        "protein": 6,
        "fat": 6,
        "carbs": 16,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "grains": 1,
          "produce": 0.3,
          "dairyEggs": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-005",
      "title": "حساء رأس الضأن",
      "titleEn": "Lamb Head Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "ساعتان",
      "masterIngredients": [
        {
          "id": "osool-005-i1",
          "name": "رأس ضأن",
          "standardAmount": "1 رأس",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-005-i2",
          "name": "ماء",
          "standardAmount": "3 إلى 4 لترات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-005-i3",
          "name": "جزر",
          "standardAmount": "2 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-005-i4",
          "name": "لفت",
          "standardAmount": "2 لفتة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-005-i5",
          "name": "بصل",
          "standardAmount": "2 بصلة (واحدة منها صحيحة)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-005-i6",
          "name": "أرز أو شعير لؤلؤي",
          "standardAmount": "ربع فنجان شاي",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-005-i7",
          "name": "فلفل أسود صحيح",
          "standardAmount": "7 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-005-i8",
          "name": "قرنفل",
          "standardAmount": "2 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-005-i9",
          "name": "قطعة كرفس",
          "standardAmount": "1 قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-005-i10",
          "name": "بقدونس مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-005-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقسم الرأس ويُنزع المخ ويوضع في ماء مملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُنزع العظام الصغيرة والشعر، ويُغسل الرأس جيداً بالملح مع العناية بتنظيف الأنف وحفرتي العينين، ثم يُنقع في ماء وملح 10 دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُزال اللسان ويُجهز ويُطهى على حدة حسب الرغبة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف الماء للرأس ويُرفع على نار هادئة ساعة كاملة مع إزالة الريم كلما ظهر، وتوضع معه بصلة صحيحة تُنزع فيما بعد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقطع الخضار قطعاً منتظمة وتُضاف مع الأرز والملح والتوابل، ويُترك الحساء على نار هادئة حتى ينضج (نحو ساعتين) ثم يُرفع الرأس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُضاف البقدونس المفروم ويُقدم الحساء ساخناً، ويُقدم الرأس وحده أو يُنزع لحمه ويُقطع قطعاً صغيرة تُضاف للحساء.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=54",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 42"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 140,
        "protein": 16,
        "fat": 6,
        "carbs": 8,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 1.5,
          "produce": 1.2,
          "grains": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-006",
      "title": "حساء الأرنب بالخضار",
      "titleEn": "Rabbit Soup with Vegetables",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "ساعتان",
      "masterIngredients": [
        {
          "id": "osool-006-i1",
          "name": "أرنب",
          "standardAmount": "1 أرنب",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-006-i2",
          "name": "ماء",
          "standardAmount": "2 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-006-i3",
          "name": "بصل",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-006-i4",
          "name": "أرز",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-006-i5",
          "name": "لفتة إفرنجي",
          "standardAmount": "نصف لفتة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-006-i6",
          "name": "جزرة إفرنجي",
          "standardAmount": "1 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-006-i7",
          "name": "كرفس",
          "standardAmount": "قطعتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-006-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسلخ الأرنب ويُغسل جيداً ويُقطع لحمه قطعاً صغيرة إلى حد ما.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الماء للحم ويُرفع الإناء على نار هادئة حتى يغلي مع إزالة الريم كلما ظهر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "حين يقترب اللحم من النضج يُضاف الأرز والخضار المقطعة مكعبات صغيرة وقليل من الملح، ويستمر الطهو حتى ينضج الجميع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرفع قطع اللحم، ويُقطع بعضها مكعبات يُضاف للحساء ويُعاد تسخينه ويُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقدم باقي اللحم وحده مسلوقاً، أو مع الصلصة البيضاء، أو يُحمر ويُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=55",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 43"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 180,
        "protein": 18,
        "fat": 8,
        "carbs": 12,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 2.5,
          "produce": 1,
          "grains": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-007",
      "title": "حساء الفول النابت",
      "titleEn": "Sprouted Fava Bean Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "1 ساعة",
      "masterIngredients": [
        {
          "id": "osool-007-i1",
          "name": "فول نابت",
          "standardAmount": "ربع قدح",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-007-i2",
          "name": "سمن (أو زيت)",
          "standardAmount": "1 ملعقة كبيرة (أو ملعقتان زيت)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-007-i3",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-007-i4",
          "name": "ليمونة",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-007-i5",
          "name": "مستكة",
          "standardAmount": "2 فص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-007-i6",
          "name": "بقدونس مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-007-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-007-i8",
          "name": "ماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر الفول النابت ويُنظف ويُغسل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسخن السمن أو الزيت وتُضاف إليه المستكة، ثم يُضاف الماء ويُترك حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الفول والليمون والبصلة المقشورة، ويُترك على نار متوسطة حتى ينضج مع إزالة الريم كلما طفا، ويُضاف الملح قبل تمام النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف البقدونس المفروم ويغلي الحساء خمس دقائق، ثم يُتبل ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=56",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 44"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 100,
        "protein": 6,
        "fat": 5,
        "carbs": 8,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "produce": 1.2,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-008",
      "title": "حساء الخرشوف بالكريمة",
      "titleEn": "Cream of Artichoke Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "45 دقيقة",
      "masterIngredients": [
        {
          "id": "osool-008-i1",
          "name": "خرشوف (الوزن بعد التنظيف)",
          "standardAmount": "حوالي 1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-008-i2",
          "name": "زبد",
          "standardAmount": "1 ملعقة ونصف",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-008-i3",
          "name": "قطعة كرفس أبيض وبصلة",
          "standardAmount": "1 من كل نوع",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-008-i4",
          "name": "مرق أبيض أو ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-008-i5",
          "name": "لبن",
          "standardAmount": "كوب ونصف",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-008-i6",
          "name": "دقيق",
          "standardAmount": "نصف إلى ثلاثة أرباع ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-008-i7",
          "name": "كريمة لباني",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-008-i8",
          "name": "عصير ليمون أو خل (لحفظ الخرشوف)",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-008-i9",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف الخرشوف بإزالة الأوراق والزغب من الوسط، ثم يُقطع رفيعاً ويُترك في ماء مضاف إليه عصير ليمون أو خل حتى يُستعمل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُنظف الخضار وتُقطع قطعاً رفيعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُشوّح الخرشوف والخضار في الزبد، ثم يُغمر بالمرق أو الماء ويُرفع على النار حتى ينضج الجميع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُصفى الخضار خلال منخل، ويُضاف إليها معظم اللبن وتُرفع على النار حتى تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُمزج الدقيق جيداً بقليل من اللبن ويُضاف للحساء مع التقليب المستمر، ثم يُعاد الإناء على النار ليغلي مع التحريك، ويُتبل بالملح والفلفل الأبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُضاف الكريمة في النهاية مع مراعاة عدم تسخين الحساء بعدها، ويُقدم للمائدة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "طريقة ثانية بدون دقيق: ثلاثة أرباع كيلو خرشوف، وقطعة كرفس وبصلة، و3 أكواب مرق أبيض، وملعقة سمن، وكوب لبن؛ يُشوّح الخرشوف والخضار في السمن 5 دقائق، ثم يُضاف المرق حتى يغلي وتُهدأ النار حتى تنضج الخضار، فتُصفى ويُضاف إليها اللبن وتُعاد على النار وتُتبل.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=57",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 45"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 160,
        "protein": 4,
        "fat": 8,
        "carbs": 18,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "produce": 2.5,
          "dairyEggs": 2,
          "grains": 0.1,
          "fats": 0.4
        }
      }
    },
    {
      "id": "osool-009",
      "title": "حساء كشك ألماظ (الأسبرج)",
      "titleEn": "Asparagus Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "40 دقيقة",
      "masterIngredients": [
        {
          "id": "osool-009-i1",
          "name": "كشك ألماظ (أسبرج)",
          "standardAmount": "حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-009-i2",
          "name": "مرق أبيض أو ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-009-i3",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-009-i4",
          "name": "دقيق",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-009-i5",
          "name": "لبن أو كريمة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-009-i6",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغلى الكشك ألماظ في الماء أو المرق المضاف إليه الملح حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُرفع رؤوس الكشك ألماظ اللينة وتُترك جانباً لتزيين الحساء، ويُترك الباقي على النار حتى ينضج ثم يُصفى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقلب السمن مع الدقيق على النار، ثم يُضاف إليه الكشك ألماظ المصفى والماء أو المرق الذي سُلق فيه واللبن، ويُرفع على النار حتى يغلي مع استمرار التقليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُتبل الحساء ويُزين برؤوس الكشك ألماظ ويُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إذا استُعملت الكريمة بدلاً من اللبن تُضاف في النهاية ولا يُعاد تسخين الحساء بعدها.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=58",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 46"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 120,
        "protein": 5,
        "fat": 6,
        "carbs": 12,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 1,
          "fats": 0.2,
          "grains": 0.1
        }
      }
    },
    {
      "id": "osool-010",
      "title": "حساء الكرفس",
      "titleEn": "Celery Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "40 دقيقة",
      "masterIngredients": [
        {
          "id": "osool-010-i1",
          "name": "رأس كرفس",
          "standardAmount": "2 رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-010-i2",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-010-i3",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-010-i4",
          "name": "دقيق",
          "standardAmount": "1 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-010-i5",
          "name": "ماء أو مرق",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-010-i6",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-010-i7",
          "name": "كريمة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-010-i8",
          "name": "توابل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-010-i9",
          "name": "خبز محمر مقطع مكعبات للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الكرفس ويُقطع قطعاً رفيعة، وكذلك البصل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُشوّح الخضار في السمن 5 دقائق، ثم يُضاف المرق ويُترك الإناء على النار حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الدقيق الممزوج باللبن البارد، ويُرفع على النار حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصفى الحساء ويُعاد تسخينه، ثم يُرفع عن النار وتُضاف الكريمة إن استُعملت، ويُقدم مع الخبز المحمر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=59",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 47"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 140,
        "protein": 4,
        "fat": 8,
        "carbs": 14,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "produce": 1.8,
          "dairyEggs": 1.2,
          "fats": 0.3,
          "grains": 0.1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-011",
      "title": "حساء البازلاء الخضراء بالنعناع",
      "titleEn": "Green Pea and Mint Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "40 دقيقة",
      "masterIngredients": [
        {
          "id": "osool-011-i1",
          "name": "بازلاء خضراء",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-011-i2",
          "name": "نعناع أخضر",
          "standardAmount": "قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-011-i3",
          "name": "بصلة صغيرة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-011-i4",
          "name": "مرق (بهريز)",
          "standardAmount": "4 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-011-i5",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-011-i6",
          "name": "كريمة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-011-i7",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-011-i8",
          "name": "كورن فلور أو دقيق",
          "standardAmount": "ملء ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-011-i9",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-011-i10",
          "name": "لون أخضر للطعام",
          "standardAmount": "عند الحاجة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُفصص البازلاء وتُغسل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع البازلاء والبصل والنعناع والمرق في إناء على نار هادئة حتى تنضج تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُصفى الخضار بمنخل ثم تُعاد للإناء ويُضاف إليها السمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُمزج الدقيق أو الكورن فلور جيداً باللبن ويُضاف للحساء مع التقليب، ثم يُرفع على النار مع التحريك حتى يغلي تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُتبل الحساء وتُضاف إليه الكريمة وقليل من اللون الأخضر إذا أُريد.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=60",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 48"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 130,
        "protein": 7,
        "fat": 4,
        "carbs": 16,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "produce": 1.8,
          "dairyEggs": 0.8,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-012",
      "title": "حساء البطاطس الكريمي",
      "titleEn": "Creamy Potato Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "40 دقيقة",
      "masterIngredients": [
        {
          "id": "osool-012-i1",
          "name": "بطاطس",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-012-i2",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-012-i3",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-012-i4",
          "name": "مرق أبيض أو ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-012-i5",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة مسطحة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-012-i6",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-012-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل البطاطس وتُقشر وتُقطع قطعاً رفيعة، وكذلك البصل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُشوّح البطاطس والبصل في السمن 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف المرق أو الماء ويُترك على نار هادئة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصفى الحساء بمصفاة ضيقة الثقوب ثم يُعاد على النار، ويُضاف إليه الدقيق الممزوج جيداً باللبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُترك على النار مع التقليب حتى يغلي تماماً وينضج الدقيق، ثم يُتبل ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=60",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 48"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 140,
        "protein": 3,
        "fat": 6,
        "carbs": 20,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 0.8,
          "grains": 0.2,
          "fats": 0.2
        }
      }
    },
    {
      "id": "osool-013",
      "title": "حساء أبو فروة (الكستناء)",
      "titleEn": "Chestnut Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "1 ساعة",
      "masterIngredients": [
        {
          "id": "osool-013-i1",
          "name": "أبو فروة",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-013-i2",
          "name": "زبد",
          "standardAmount": "1 إلى 1 ونصف ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-013-i3",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-013-i4",
          "name": "مرق أبيض",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-013-i5",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-013-i6",
          "name": "كريمة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-013-i7",
          "name": "دقيق أو كورن فلور",
          "standardAmount": "ملء ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-013-i8",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-013-i9",
          "name": "خبز محمر مقطع مكعبات للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُشق أبو فروة شقين متعارضين، ويُسلق ربع ساعة ثم يُقشر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشوّح في الزبد، ثم يُضاف المرق ويُترك على النار حتى ينضج (30 إلى 50 دقيقة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصفى خلال منخل شعر أو مصفاة ضيقة الثقوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُمزج الدقيق أو الكورن فلور جيداً باللبن، ويُعاد أبو فروة المصفى على النار، وعندما يغلي يُضاف إليه الخليط مع التقليب الجيد ويُترك حتى يغلي ثانية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرفع الإناء عن النار ويُترك الحساء ليبرد قليلاً، ثم تُضاف الكريمة ويُتبل، ويُقدم مع الخبز المحمر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=61",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 49"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 150,
        "protein": 2,
        "fat": 8,
        "carbs": 18,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "produce": 2,
          "dairyEggs": 1.5,
          "fats": 0.3,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "osool-014",
      "title": "حساء القرع باللبن",
      "titleEn": "Pumpkin Soup with Milk",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "45 دقيقة",
      "masterIngredients": [
        {
          "id": "osool-014-i1",
          "name": "قرع مقشور ومقطع",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-014-i2",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-014-i3",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-014-i4",
          "name": "مرق أو ماء",
          "standardAmount": "ملء كوبين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-014-i5",
          "name": "لبن",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-014-i6",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-014-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُشوّح القرع والبصل في السمن، ثم يُضاف المرق والتوابل ويُترك على النار حتى ينضج تماماً، ثم يُصفى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُعاد الناتج من التصفية على النار بعد إضافة معظم اللبن، ويُترك حتى يغلي مع التقليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُمزج الدقيق جيداً بما تبقى من اللبن البارد ويُضاف للحساء وهو يغلي مع التقليب الجيد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُترك الحساء يغلي 5 دقائق مع التقليب، ثم يُتبل ويُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "طريقة ثانية: لنصف كيلو قرع، يُقشر ويُقطع قطعاً صغيرة ويُشوّح مع بصلة مفرية في ملعقة سمن 20 دقيقة، ثم يُضاف ملء كوبين مرق أو ماء حتى ينضج ويُصفى، ويُضاف إليه ملعقة دقيق ممزوجة بنصف كوب لبن ويُعاد على النار 3 دقائق مع التقليب.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=63",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 51"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 120,
        "protein": 3,
        "fat": 5,
        "carbs": 16,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "produce": 2,
          "dairyEggs": 1,
          "fats": 0.2,
          "grains": 0.1
        }
      }
    },
    {
      "id": "osool-015",
      "title": "حساء البازلاء الجافة (المشقوقة)",
      "titleEn": "Split Pea Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "12 ساعة نقع",
      "cookTime": "1 ساعة ونصف",
      "masterIngredients": [
        {
          "id": "osool-015-i1",
          "name": "بازلاء جافة",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-015-i2",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-015-i3",
          "name": "جزرة",
          "standardAmount": "1 جزرة (اختياري)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-015-i4",
          "name": "قطعة كرفس",
          "standardAmount": "1 قطعة (اختياري)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-015-i5",
          "name": "زبد",
          "standardAmount": "1 ملعقة ونصف",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-015-i6",
          "name": "مرق (بهريز)",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-015-i7",
          "name": "لبن أو ماء",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-015-i8",
          "name": "كورن فلور أو دقيق",
          "standardAmount": "ملء ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-015-i9",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-015-i10",
          "name": "لون أخضر للطعام",
          "standardAmount": "عند الحاجة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل البازلاء جيداً وتُنقع في الماء البارد 12 ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُشوّح البازلاء والخضار المقطعة (إن استُعملت) في الزبد 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف المرق ويُترك الإناء على النار حتى تنضج البازلاء تماماً، ثم يُصفى الحساء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُمزج الدقيق جيداً بالماء أو اللبن، ويُضاف للحساء المصفى، ويُرفع على النار حتى يغلي 5 دقائق مع التقليب المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُتبل ويُضاف إليه قليل من اللون الأخضر إذا أُريد، ويُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=66",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 54"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 160,
        "protein": 10,
        "fat": 5,
        "carbs": 18,
        "fiber": 3,
        "sugar": 0,
        "cost": {
          "grains": 2,
          "dairyEggs": 0.8,
          "fats": 0.3,
          "produce": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-016",
      "title": "حساء اللحم البقري",
      "titleEn": "Beef Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "ساعتان",
      "masterIngredients": [
        {
          "id": "osool-016-i1",
          "name": "لحم بقري",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-016-i2",
          "name": "مرق (بهريز)",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-016-i3",
          "name": "جزرة ولفتة صغيرة وبصلة",
          "standardAmount": "1 من كل نوع",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-016-i4",
          "name": "قرنفل وحبهان",
          "standardAmount": "قرنفلة وحبة حبهان",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-016-i5",
          "name": "مستكة",
          "standardAmount": "2 فص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-016-i6",
          "name": "كورن فلور أو دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-016-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل اللحم ويُقطع قطعاً صغيرة جداً، وتُقطع الخضار مكعبات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع اللحم والخضار والمرق والتوابل في إناء على نار هادئة حتى ينضج اللحم والخضار، ثم يُصفى الخليط لفصلهما عن السائل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغلى سائل الحساء، ويُضاف إليه الكورن فلور أو الدقيق الممزوج بقليل من الماء البارد مع التقليب الجيد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُعاد الغلي 5 دقائق، ثم يُضاف إليه الخضار واللحم المحجوزان ويُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=67",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 55"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 180,
        "protein": 20,
        "fat": 6,
        "carbs": 8,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 4,
          "produce": 1.2,
          "grains": 0.1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-017",
      "title": "حساء الأرانب باللبن",
      "titleEn": "Rabbit Soup with Milk",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "ساعتان",
      "masterIngredients": [
        {
          "id": "osool-017-i1",
          "name": "أرنب",
          "standardAmount": "1 أرنب",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-017-i2",
          "name": "مرق أو ماء",
          "standardAmount": "6 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-017-i3",
          "name": "لبن",
          "standardAmount": "نصف كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-017-i4",
          "name": "دقيق",
          "standardAmount": "1 ملعقة ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-017-i5",
          "name": "بصل",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-017-i6",
          "name": "قطعة كرفس أبيض",
          "standardAmount": "1 قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-017-i7",
          "name": "حبهان ومستكة",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-017-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-017-i9",
          "name": "خبز محمر مقطع مكعبات للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الأرنب ويُقطع قطعاً، ويوضع في إناء ومعه البصل والحبهان والكرفس والمستكة والماء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرفع الإناء على نار هادئة حتى ينضج اللحم مع إزالة الريم كلما ظهر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصفى الحساء، ويُنزع اللحم ليُقدم على المائدة حسب الطلب، ويُترك السائل ليبرد ثم تُزال طبقة الدهن من على سطحه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع السائل على النار حتى يغلي، ثم يُضاف إليه الدقيق الممزوج باللبن البارد مع التقليب الجيد، ويُترك يغلي 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقدم الحساء ومعه الخبز المحمر المقطع مكعبات.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=68",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 56"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 200,
        "protein": 22,
        "fat": 8,
        "carbs": 8,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 6,
          "dairyEggs": 1.5,
          "grains": 0.1,
          "produce": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-018",
      "title": "الحساء الهولندي",
      "titleEn": "Dutch-Style Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "25 دقيقة",
      "masterIngredients": [
        {
          "id": "osool-018-i1",
          "name": "مرق دجاج أبيض",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-018-i2",
          "name": "صفار بيض",
          "standardAmount": "4 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-018-i3",
          "name": "زبد أو سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-018-i4",
          "name": "دقيق",
          "standardAmount": "1 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-018-i5",
          "name": "خضار مسلوقة مقطعة قطعاً زخرفية",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-018-i6",
          "name": "كريمة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-018-i7",
          "name": "عصير ليمون",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-018-i8",
          "name": "توابل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُذاب الزبد أو السمن ويُضاف إليه الدقيق ويُقلب على النار قليلاً دون أن يصفر لونه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف المرق تدريجياً مع التقليب الجيد، ويُرفع الإناء على النار حتى يغلي مع استمرار التحريك، ويُترك يغلي 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخلط صفار البيض والكريمة معاً، ثم يُصفى الخليط على السائل السابق بشرط ألا يكون ساخناً جداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُعاد تسخين الحساء على نار هادئة دون أن يغلي حتى ينضج البيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُتبل ويُضاف إليه قليل من عصير الليمون، ثم تُضاف الخضار المقطعة ويُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=69",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 57"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 140,
        "protein": 6,
        "fat": 7,
        "carbs": 12,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 1.5,
          "dairyEggs": 1.2,
          "produce": 0.8,
          "grains": 0.2,
          "fats": 0.2
        }
      }
    },
    {
      "id": "osool-019",
      "title": "حساء التربية بالبيض والكريمة",
      "titleEn": "Soup Thickened with Egg and Cream",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "15 دقيقة",
      "masterIngredients": [
        {
          "id": "osool-019-i1",
          "name": "مرق دجاج أبيض",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-019-i2",
          "name": "صفار بيض",
          "standardAmount": "4 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-019-i3",
          "name": "كريمة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-019-i4",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-019-i5",
          "name": "خبز محمر أو محمص مقطع مكعبات للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُضرب صفار البيض ويُضاف إلى الكريمة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرفع المرق على النار حتى يقترب من الغليان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرفع المرق بعيداً عن النار ويُضاف إليه خليط الصفار والكريمة مع التقليب الجيد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُعاد الإناء على نار هادئة جداً أو بجانب النار مع استمرار التقليب حتى يثخن الحساء، بشرط ألا يغلي وإلا انفصلت أجزاؤه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُتبل بالملح والفلفل ويُقدم معه الخبز المحمر أو المحمص.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=69",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 57"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 120,
        "protein": 4,
        "fat": 6,
        "carbs": 10,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 1,
          "dairyEggs": 1.5,
          "produce": 0.3,
          "grains": 0.1
        }
      }
    },
    {
      "id": "osool-020",
      "title": "حساء التربية بالبيض والليمون",
      "titleEn": "Soup Thickened with Egg and Lemon",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "10 دقائق",
      "masterIngredients": [
        {
          "id": "osool-020-i1",
          "name": "مرق لحم (والأفضل مرق الطيور)",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-020-i2",
          "name": "صفار بيض",
          "standardAmount": "2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-020-i3",
          "name": "ليمونة",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-020-i4",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفصل الصفار ويُضاف إليه قليل من الملح والفلفل الأبيض وعصير الليمون، ويُقلب جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسخن المرق حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب المرق الساخن فوق خليط الصفار مع التقليب الجيد، ويُقدم في الحال.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=70",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 58"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 84,
        "protein": 4,
        "fat": 4,
        "carbs": 8,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 1.5,
          "dairyEggs": 0.5,
          "produce": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-021",
      "title": "حساء التربية بالدقيق والليمون",
      "titleEn": "Soup Thickened with Flour and Lemon",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "10 دقائق",
      "masterIngredients": [
        {
          "id": "osool-021-i1",
          "name": "مرق طيور أبيض",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-021-i2",
          "name": "دقيق",
          "standardAmount": "1 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-021-i3",
          "name": "ليمونة",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-021-i4",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُرفع المرق على النار حتى يغلي، ثم يُرفع الإناء بعيداً عن النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُمزج الدقيق جيداً في قليل من المرق البارد، ويُضاف للإناء مع التقليب الجيد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرفع الإناء على النار ليغلي 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُتبل بالملح والفلفل ويُضاف إليه عصير الليمون ويُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=70",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 58"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 100,
        "protein": 3,
        "fat": 3,
        "carbs": 12,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 1.5,
          "produce": 0.2,
          "grains": 0.2
        }
      }
    },
    {
      "id": "osool-022",
      "title": "حساء التبيوكا",
      "titleEn": "Tapioca Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "25 دقيقة",
      "masterIngredients": [
        {
          "id": "osool-022-i1",
          "name": "مرق أبيض",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-022-i2",
          "name": "تبيوكا مدقوقة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-022-i3",
          "name": "كريمة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-022-i4",
          "name": "صفار بيض",
          "standardAmount": "2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-022-i5",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغلى المرق وتُذر عليه التبيوكا مع التقليب الجيد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرفع على النار مع التحريك 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضرب صفار البيض مع الكريمة، ويُترك الحساء ليبرد قليلاً ثم يُضاف إليه الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُعاد تسخين الحساء بشرط ألا يغلي، ويُتبل ويُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=71",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 59"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 110,
        "protein": 3,
        "fat": 4,
        "carbs": 14,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-023",
      "title": "حساء السمك الأبيض على الطريقة المصرية",
      "titleEn": "Egyptian-Style White Fish Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "30 دقيقة",
      "masterIngredients": [
        {
          "id": "osool-023-i1",
          "name": "سمك أبيض",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-023-i2",
          "name": "ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-023-i3",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-023-i4",
          "name": "قطعة كرفس",
          "standardAmount": "1 قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-023-i5",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-023-i6",
          "name": "مستكة وحبهان",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-023-i7",
          "name": "ليمونة",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-023-i8",
          "name": "بقدونس مفروم",
          "standardAmount": "1 ملعقة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-023-i9",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن السمن وتُقلى فيه المستكة، ثم يُضاف الماء والملح والحبهان والبصل والكرفس، ويُترك حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف السمك المجهز وعصير الليمون، ويُترك الإناء على النار حتى ينضج السمك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقدم الحساء وفيه السمك مقطعاً قطعاً منتظمة مرشوشاً بالبقدونس المفروم، أو يُقدم السمك على حدة مزيناً بالليمون والبقدونس ويُقدم الحساء وحده.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "حساء السمك سهل الهضم واقتصادي، ويمكن عمل مرقه من أي نوع رخيص من السمك غير الدهني، بل ومن عظم السمك وجلده ورأسه، ويُقدم عادة للمرضى ووقت الصوم.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=72",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 60"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 140,
        "protein": 16,
        "fat": 5,
        "carbs": 6,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "produce": 0.8,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-024",
      "title": "حساء رؤوس السمك",
      "titleEn": "Fish Head Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "30 دقيقة",
      "masterIngredients": [
        {
          "id": "osool-024-i1",
          "name": "رأس سمكة وذيلها",
          "standardAmount": "1 رأس وذيل",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-024-i2",
          "name": "سمن",
          "standardAmount": "نصف ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-024-i3",
          "name": "ماء",
          "standardAmount": "كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-024-i4",
          "name": "دقيق",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-024-i5",
          "name": "مستكة",
          "standardAmount": "3 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-024-i6",
          "name": "حبهان",
          "standardAmount": "2 فص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-024-i7",
          "name": "بقدونس وكرفس مفروم",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-024-i8",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-024-i9",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن السمن وتُقلى فيه المستكة والحبهان، ثم يُشوّح فيه السمك ويُرفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الماء للسمن ويُترك على النار حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُذاب الدقيق في قليل من الماء ويُضاف للماء المغلي مع التقليب الجيد، ويُترك يغلي 10 دقائق لينضج الدقيق، ثم يُتبل بالملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع السمك ويُترك على نار هادئة حتى يقترب من النضج، فيُضاف البقدونس والكرفس المفروم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرفع الإناء عن النار عند تمام نضج السمك ويُضاف عصير الليمون.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=73",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 61"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 100,
        "protein": 12,
        "fat": 4,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 2,
          "produce": 0.3,
          "grains": 0.1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-025",
      "title": "حساء السمك على الطريقة الإفرنجية",
      "titleEn": "French-Style Fish Soup",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "45 دقيقة",
      "masterIngredients": [
        {
          "id": "osool-025-i1",
          "name": "سمك أبيض",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-025-i2",
          "name": "ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-025-i3",
          "name": "لبن",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-025-i4",
          "name": "دقيق",
          "standardAmount": "1 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-025-i5",
          "name": "جزرة وبصلة",
          "standardAmount": "نصف جزرة وبصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-025-i6",
          "name": "قطعة كرفس أبيض",
          "standardAmount": "1 قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-025-i7",
          "name": "بقدونس مفروم",
          "standardAmount": "نصف ملعقة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-025-i8",
          "name": "قرنفل",
          "standardAmount": "2 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-025-i9",
          "name": "عصير ليمون",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-025-i10",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز السمك ثم يُسلق مع الخضار المجهزة، ويُضاف الملح والفلفل والقرنفل ويُترك حتى ينضج قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرفع السمك من السائل ويُزال جلده وعظمه، ويُقطع لحمه قطعاً صغيرة منتظمة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُعاد عظم السمك وجلده إلى السائل ويُترك يغلي فيه مدة لا تزيد على نصف ساعة، ثم يُصفى السائل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُمزج الدقيق باللبن جيداً ويُضاف للمرق المصفى، ويُرفع على النار ليغلي خمس دقائق، ثم يُضاف لحم السمك المقطع ويغلي ثانية 3 إلى 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف عصير الليمون والبقدونس المفروم ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=74",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 62"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 160,
        "protein": 14,
        "fat": 6,
        "carbs": 10,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "dairyEggs": 1.2,
          "produce": 1,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-026",
      "title": "حساء السمك الداكن (الساحلي)",
      "titleEn": "Dark Fish Soup (Coastal Style)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "cookTime": "40 دقيقة",
      "masterIngredients": [
        {
          "id": "osool-026-i1",
          "name": "سمك",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-026-i2",
          "name": "بصلة كبيرة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-026-i3",
          "name": "زيت سيرج أو زيت فرنساوي",
          "standardAmount": "نصف فنجان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-026-i4",
          "name": "ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-026-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفرى البصل رفيعاً ويُقلى في الزيت حتى يغمق لونه جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُصب عليه الماء ويُضاف الملح والفلفل، ويُترك على النار حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف السمك ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع السمك ويُقدم وحده، أو يُنزع جلده وعظمه ويُقطع قطعاً مناسبة تُضاف للحساء المصفى.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذا الحساء منتشر في المدن الساحلية، ويكتسب لونه الداكن من تحمير البصل في الزيت.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D9%84%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7.pdf#page=74",
        "collection": "osool",
        "citation": "الجزء الأول، صفحة 62"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 180,
        "protein": 18,
        "fat": 8,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3.5,
          "fats": 1.5,
          "produce": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-101",
      "title": "اللحم المسلوق بالمستكة والحبهان",
      "titleEn": "Boiled Meat with Mastic and Cardamom",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-101-i1",
          "name": "لحم مغسول ومقطع",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-101-i2",
          "name": "ماء",
          "standardAmount": "ما يكفي لتغطية اللحم",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-101-i3",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-101-i4",
          "name": "مستكة",
          "standardAmount": "2 فص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-101-i5",
          "name": "حبهان",
          "standardAmount": "2 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-101-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-101-i7",
          "name": "ليمون وبقدونس للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يوضع اللحم في الماء المغلي مع البصلة والملح والفلفل والمستكة والحبهان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُترك على النار حتى ينضج مع إزالة الريم كلما ظهر. المدة التقريبية: لحم الضأن 20 دقيقة لكل نصف كيلو وزيادة 20 دقيقة، واللحم البقري والقطع الكبيرة 25 إلى 30 دقيقة لكل نصف كيلو وزيادة 30 دقيقة، والبتلو 30 دقيقة لكل نصف كيلو وزيادة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرفع اللحم من الماء ويُزين بالبقدونس والليمون ويُقدم، ويُحفظ المرق لطهي الأطعمة الأخرى أو يُقدم حساءً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "لا يُقدم اللحم المسلوق إلا تام النضج. ويمكن سلق العظام وحدها لعمل المرق، بوضعها في ماء بارد وإزالة الريم، ثم تركها على نار هادئة مدة طويلة مع إضافة بصل وجزر ولفت وكرفس لإكساب المرق نكهة.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=12",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 112"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 42,
        "fat": 16,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "produce": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-102",
      "title": "جيلاتين اللحم المسلوق (رول اللحم البارد)",
      "titleEn": "Cold Meat Roll (Galantine)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-102-i1",
          "name": "لحم بتلو أو بقري مفري ناعماً",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-102-i2",
          "name": "سجق بقري",
          "standardAmount": "ثُمن كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-102-i3",
          "name": "بيض",
          "standardAmount": "1 إلى 2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-102-i4",
          "name": "فتات خبز إفرنجي بائت منخول",
          "standardAmount": "نصف فنجان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-102-i5",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-102-i6",
          "name": "ملح وفلفل وبهار وجوزة الطيب",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-102-i7",
          "name": "دقيق لرش الشاشة",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفرى اللحم مرتين أو ثلاثاً، ويمكن دقه بالهاون بعد الفرم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف باقي المقادير للحم وتُعجن بالبيض جيداً وتُتبل، على أن تكون العجينة لينة قليلاً، ويمكن إضافة بيضة أخرى عند الحاجة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُفرد شاشة نظيفة وتُرش بالدقيق، وتُشكل العجينة أسطوانة متوسطة السمك وتوضع على الشاشة وتُسوى جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُلف الشاشة على الأسطوانة وتُجمع أطرافها وتُبرم جيداً وتُربط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُسلق الأسطوانة في ماء مغلي مملح مدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُرفع من الماء وتُنزع الشاشة، وتُلف في شاشة نظيفة أو ورقة زبدة مدهونة بالسمن وتُترك حتى تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تُدهن بقلية التلميع وتُقدم صحيحة مزينة بالخس والطماطم، أو تُقطع حلقات رفيعة وتُرص في طبق وتُجمل بالخس والطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=13",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 113"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 340,
        "protein": 38,
        "fat": 18,
        "carbs": 8,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "dairyEggs": 0.5,
          "grains": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-103",
      "title": "رول البتلو بالسجق المسلوق",
      "titleEn": "Veal Roll with Sausage, Boiled",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "2 إلى 3 ساعات",
      "servings": "8 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "osool-103-i1",
          "name": "لحم بتلو مفرود من البطن",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-103-i2",
          "name": "سجق بقري",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-103-i3",
          "name": "جوزة الطيب",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-103-i4",
          "name": "قرنفل مسحوق",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-103-i5",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-103-i6",
          "name": "بصلة كبيرة وجزرة وقطعة كرفس",
          "standardAmount": "1 من كل نوع",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-103-i7",
          "name": "فلفل أسود صحيح",
          "standardAmount": "بعض الحبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُزال العظم من اللحم، ويُفرد ويُضرب جيداً بشاكوش أو يد الهاون لتقطيع أليافه، ثم يُتبل بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُفرد نصف السجق على اللحم مع ترك بوصة من الأطراف الأربعة، وتُرش هذه الطبقة بقليل من التوابل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُفرد باقي السجق ليكون طبقة أخرى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُلف اللحم مع الضغط الجيد على شكل أسطوانة، ثم يُلف في قطعة قماش وتُجمع أطرافه وتُبرم جيداً ويُربط بخيط دوبارة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يوضع في ماء مغلي مضاف إليه العظم المنزوع وبصلة وجزرة وقطعة كرفس وملح وحبات فلفل أسود، ويُترك يغلي 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُهدأ الحرارة ويُطهى على نار هادئة حتى ينضج (من ساعتين إلى ثلاث)، ويُضاف ماء ساخن إذا نقص ماء الإناء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُرفع ويُترك ليبرد قليلاً، ثم يُنزع القماش ويُلف في قطعة قماش نظيفة ويُربط جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يوضع بين لوحين أو طبقين ويُضغط عليه بثقل ويُترك حتى يبرد تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "يُدهن بقلية التلميع ويُقدم مزيناً بالبقدونس أو أوراق الخس، ويمكن تجميله بالجيلي الشاف المفري.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=14",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 114"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 380,
        "protein": 42,
        "fat": 22,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-104",
      "title": "رأس الضأن المسلوقة بالصلصة البيضاء",
      "titleEn": "Boiled Lamb Head with White Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "ساعتان ونصف",
      "servings": "3-4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-104-i1",
          "name": "رأس ضأن",
          "standardAmount": "1 رأس",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-104-i2",
          "name": "بصلة وجزرة وقطعة كرفس",
          "standardAmount": "1 من كل نوع",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-104-i3",
          "name": "ملح ودقيق لتنظيف المخ",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-104-i4",
          "name": "للصلصة البيضاء: سمن أو زبد",
          "standardAmount": "2 ملعقة كبيرة مسطحة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-104-i5",
          "name": "للصلصة البيضاء: دقيق",
          "standardAmount": "2 ملعقة كبيرة مسطحة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-104-i6",
          "name": "للصلصة البيضاء: لبن أو مرق السلق",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-104-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنزع كل الغضاريف ويُغسل الرأس جيداً مع الاعتناء بالأنف والأذنين، ثم يُنقع في ماء وملح 10 دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُبيّض الرأس بوضعه في ماء بارد على نار متوسطة حتى يغلي، ثم يُصب عنه الماء ويُنزع المخ واللسان، ويُكشط الرأس والأسنان.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُبيّض اللسان بنفس الطريقة ثم يُنزع قشره.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع الرأس واللسان في ماء مغلي ويُتركان على نار هادئة ساعتين، ثم تُضاف البصلة والجزرة والكرفس ويُترك حتى ينضج الرأس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُنظف المخ بالملح والدقيق وتُنزع عروق الدم والجلد، ويُغسل ويُربط في شاشة ويُبيّض كالسابق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يوضع المخ المربوط في الإناء مع الرأس ويُترك الجميع على النار 20 دقيقة، ثم يُرفع الرأس واللسان والمخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "للصلصة البيضاء: يُذاب السمن ويُرفع عن النار ويُضاف إليه الدقيق مع التحريك، ثم يُعاد على نار هادئة 3 إلى 4 دقائق دون أن يتغير لونه، ويُرفع ويُضاف إليه السائل مغلياً مرة واحدة مع التقليب السريع، ويُعاد على النار حتى يغلي 5 إلى 7 دقائق ويُتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تُنزع العظام من الرأس بحرص وتوضع في صحن دافئ، وتُغطى بالصلصة البيضاء أو تُترك بدون تغطية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تُجمل بمكعبات اللسان وقطع المخ وقليل من الخضار المطهية، ويُقدم المرق الذي طُهيت فيه الرأس حساءً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رأس الضأن بصلصة المخ: يُطهى الرأس بنفس الطريقة مع ربطة بقدونس وزعتر وورق لاورو وحبات فلفل أسود في شاشة، ويُضاف ربع فنجان أرز في آخر ساعة، وتُعمل صلصة المخ بإضافة المخ المسلوق المفري وملعقة صغيرة ليمون وملعقة بقدونس مفري إلى كوب صلصة بيضاء، ويُغطى بها اللحم ويُرص اللسان شرائح حوله.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=15",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 115"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 340,
        "protein": 30,
        "fat": 18,
        "carbs": 8,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 4,
          "dairyEggs": 1.5,
          "grains": 0.2,
          "produce": 0.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-105",
      "title": "رأس البتلو بصلصة البقدونس",
      "titleEn": "Veal Head with Parsley Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "ساعتان ونصف",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-105-i1",
          "name": "رأس بتلو",
          "standardAmount": "1 رأس",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-105-i2",
          "name": "بصل",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-105-i3",
          "name": "جزر",
          "standardAmount": "2 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-105-i4",
          "name": "للصلصة: صلصة بيضاء (سمن ودقيق ولبن أو مرق)",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-105-i5",
          "name": "للصلصة: بقدونس مفري رفيعاً",
          "standardAmount": "3 ملاعق صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-105-i6",
          "name": "ليمون للتزيين",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف الرأس ويُبيّض ويُزال المخ واللسان كما في رأس الضأن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع الرأس على النار ويُغطى بالماء البارد، ويُضاف إليه الخضار المقطعة واللسان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُطهى على نار هادئة حتى ينضج مع إزالة الريم كلما ظهر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف المخ المنظف المربوط في شاشة قبل تمام النضج بعشرين دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُعمل الصلصة البيضاء (ملعقة كبيرة سمن وملعقة كبيرة دقيق لكل كوب سائل) ويُضاف إليها البقدونس المفري وهي ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُرفع الرأس ويوضع في صحن وتُزال العظام مع الحفاظ على شكله قدر المستطاع، ويُغطى بصلصة البقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُجمل باللسان المقطع حلقات والليمون وقطع المخ.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رأس البتلو البارد: يُسلق الرأس بنفس الطريقة ويُترك حتى يبرد، ثم يُنزع العظم ويُرتب اللحم في صحن على فرشة من الخس المقطع، ويُجمل باللسان والطماطم والزيتون الأخضر والبصل، ويُقدم مع الصلصة الفرنسية.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=17",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 117"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 32,
        "fat": 18,
        "carbs": 12,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 4,
          "dairyEggs": 1.2,
          "grains": 0.2,
          "produce": 1.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-106",
      "title": "كوارع البتلو بالتربية",
      "titleEn": "Veal Trotters with Egg and Cream Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "3 ساعات",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-106-i1",
          "name": "كوارع بتلو",
          "standardAmount": "2 زوج",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-106-i2",
          "name": "ماء",
          "standardAmount": "2 إلى 3 لترات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-106-i3",
          "name": "جزرة وبصلة وقطعة كرفس أبيض",
          "standardAmount": "1 من كل نوع",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-106-i4",
          "name": "دقيق مذاب في قليل من الماء",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-106-i5",
          "name": "صلصة بيضاء خفيفة سائلها مرق السلق",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-106-i6",
          "name": "صفار بيض",
          "standardAmount": "2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-106-i7",
          "name": "عصير ليمونة",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-106-i8",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-106-i9",
          "name": "خبز محمر مقطع مثلثات",
          "standardAmount": "للتقديم",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُكشط الكوارع من الشعر، وتُغسل بالليفة والصابون وتُشطف عدة مرات ثم تُغسل بالدقيق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشق الحافر ويُكسر العظم عرضاً دون أن تنفصل أجزاء الكوارع، ثم تُبيّض بوضعها في ماء بارد وتُرفع حتى تغلي ويُصفى عنها الماء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُسلق في الماء المضاف إليه الخضار والتوابل والدقيق الممزوج جيداً حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخلى من العظام ويُرص اللحم في صحن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُعمل الصلصة البيضاء الخفيفة من مرق السلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُضرب صفار البيض ويُضاف للصلصة مع التقليب الجيد، ثم تُرفع على نار هادئة 3 دقائق مع التقليب بشرط ألا تغلي، ويُضاف عصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُغطى اللحم بالصلصة ويُجمل الصحن بالخبز المحمر المقطع مثلثات.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=18",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 118"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 28,
        "fat": 14,
        "carbs": 8,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "dairyEggs": 1,
          "grains": 0.1,
          "produce": 1.5,
          "fats": 0.2
        }
      }
    },
    {
      "id": "osool-107",
      "title": "الكوارع الباردة بخلطة البقدونس والخل",
      "titleEn": "Cold Trotters with Parsley and Vinegar Dressing",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "40 دقيقة",
      "cookTime": "3 ساعات",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-107-i1",
          "name": "كوارع بتلو",
          "standardAmount": "2 زوج",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-107-i2",
          "name": "ماء",
          "standardAmount": "3 لترات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-107-i3",
          "name": "جزرة وبصلة",
          "standardAmount": "1 من كل نوع",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-107-i4",
          "name": "فلفل أسود صحيح",
          "standardAmount": "6 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-107-i5",
          "name": "للتتبيلة: زيت سلطة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-107-i6",
          "name": "للتتبيلة: خل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-107-i7",
          "name": "للتتبيلة: بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-107-i8",
          "name": "للتتبيلة: بصل مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-107-i9",
          "name": "خس سلطة مفري وطماطم وليمون للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-107-i10",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنظف الكوارع وتُبيّض كما في كوارع البتلو بالتربية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُسلق الكوارع مع الماء والخضار حتى تنضج تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُنزع عظمها ويُترك اللحم حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخلط مقادير التتبيلة من الزيت والخل والبقدونس والبصل والملح والفلفل، ويُتبل فيها اللحم البارد مدة لا تقل عن نصف ساعة مع التقليب من وقت لآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرفع اللحم من التتبيلة ويُرص في صحن على فرشة من خس السلطة المفري، ويُجمل بالطماطم والليمون.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=19",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 119"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 26,
        "fat": 14,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "fats": 1.5,
          "produce": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-108",
      "title": "المخ المسلوق بالصلصة البيضاء",
      "titleEn": "Boiled Brains with White Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "2-3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-108-i1",
          "name": "مخ",
          "standardAmount": "2 مخ",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-108-i2",
          "name": "ملح ودقيق للتنظيف",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-108-i3",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-108-i4",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-108-i5",
          "name": "مستكة وحبهان",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-108-i6",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-108-i7",
          "name": "صلصة بيضاء أو صلصة بقدونس (ملعقة سمن وملعقة دقيق لكل كوب لبن)",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-108-i8",
          "name": "ليمون وبقدونس للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنزع الجلد وعروق الدم، ويُدعك المخ بحرص بالملح والدقيق ويُشطف جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع المخ في إناء به ماء وملح ويُترك 20 دقيقة، ثم يُرفع الإناء على النار حتى يغلي 5 دقائق. يمكن لف المخ في قطعة قماش قبل رفعه على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُشطف المخ بالماء البارد، ثم يوضع على النار مع مقدار آخر من الماء ويغلي 5 إلى 10 دقائق ومعه البصل والملح وعصير الليمون والمستكة والحبهان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع من الماء ويُترك ليبرد، ثم يُقطع حسب الرغبة أو يُترك صحيحاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقدم بعد تغطيته بالصلصة البيضاء أو صلصة البقدونس، أو يُجمل بالليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=19",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 119"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 240,
        "protein": 20,
        "fat": 14,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 2,
          "dairyEggs": 0.8,
          "grains": 0.1,
          "produce": 0.3
        }
      }
    },
    {
      "id": "osool-109",
      "title": "اللسان المسلوق وطرق تقديمه",
      "titleEn": "Boiled Tongue, Served Several Ways",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "2 إلى 3 ساعات",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-109-i1",
          "name": "لسان بقري أو بتلو",
          "standardAmount": "1 لسان",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-109-i2",
          "name": "ملح ودقيق للتنظيف",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-109-i3",
          "name": "بصلة صغيرة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-109-i4",
          "name": "حبهان",
          "standardAmount": "2 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-109-i5",
          "name": "قرنفل",
          "standardAmount": "2 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-109-i6",
          "name": "فلفل أسود صحيح",
          "standardAmount": "6 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-109-i7",
          "name": "ليمون وبقدونس",
          "standardAmount": "للتقديم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل اللسان جيداً ويُكشط بالسكين لإزالة الطبقة السطحية الخشنة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُدلك جيداً بالملح ثم بالدقيق ويُشطف مراراً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع في إناء ويُغطى بالماء البارد ويُرفع على نار هادئة حتى يغلي 5 دقائق، ثم يُغير الماء بمقدار آخر بارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع ثانياً على نار هادئة ويُضاف إليه الملح والبصلة وقطعة شاش بداخلها الحبهان والقرنفل والفلفل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُترك على النار حتى ينضج، ثم يُرفع اللسان ويُنزع جلده.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقدم صحيحاً ساخناً مجملاً بالليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أو يُترك حتى يبرد ويُقطع حلقات ويُغطى بصلصة المايونيز ويُجمل بالخس وبعض المخللات.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 8,
          "text": "أو يُقطع مكعبات ويُغطى بصلصة الليمون والبقدونس (صلصة بيضاء بمرق أبيض مع عصير ليمون وبقدونس مفري) ويُقدم ساخناً.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 9,
          "text": "أو يُشوّح اللسان المسلوق في السمن ويُرفع ويُقطع حلقات ويُقدم مع حلقات الليمون والطماطم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=20",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 120"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 36,
        "fat": 12,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "produce": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-110",
      "title": "البنكرياس (النفوس) المسلوق",
      "titleEn": "Boiled Sweetbreads",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "2-3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-110-i1",
          "name": "بنكرياس (نفوس)",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-110-i2",
          "name": "ملح ودقيق للتنظيف",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-110-i3",
          "name": "بصلة مدعوكة بالملح والفلفل",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-110-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-110-i5",
          "name": "صلصة بيضاء أو صلصة كرفس أو بقدونس",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-110-i6",
          "name": "بقدونس للتزيين",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُدلك البنكرياس بحرص بالملح لإزالة الدم، ثم يُنظف ويُغسل بالدقيق ويُنظف ثانياً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع في إناء ويُغطى بالماء البارد المضاف إليه الملح، ويُرفع على النار حتى يغلي 5 دقائق ثم يُصفى عنه الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب عليه مقدار آخر من الماء البارد ويُرفع على النار الهادئة مع إضافة بصلة مدعوكة بالملح والفلفل، ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم ساخناً مغطى بالصلصة البيضاء ومجملاً بالبقدونس، أو مغطى بصلصة الكرفس أو صلصة البقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=20",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 120"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 240,
        "protein": 28,
        "fat": 12,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 2,
          "dairyEggs": 0.5,
          "produce": 0.2
        }
      }
    },
    {
      "id": "osool-111",
      "title": "الكرشة المسلوقة بصلصة البصل",
      "titleEn": "Boiled Tripe with Onion Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "40 دقيقة",
      "cookTime": "3 ساعات",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-111-i1",
          "name": "كرشة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-111-i2",
          "name": "دقيق وصابون وليفة للتنظيف",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-111-i3",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-111-i4",
          "name": "مستكة وحبهان",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-111-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-111-i6",
          "name": "لصلصة البصل: صلصة بيضاء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-111-i7",
          "name": "لصلصة البصل: بصل كبير",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-111-i8",
          "name": "ليمون مقطع أنصافاً للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُكشط الأجزاء القاتمة اللون وتُزال القطع الدهنية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُغسل الكرشة جيداً بالليفة والصابون وتُشطف مراراً، ثم تُدعك بالدقيق وتُشطف بالماء البارد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقطع حسب الطلب وتوضع في إناء وتُغطى بالماء البارد وتُرفع على النار حتى تغلي 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصفى الماء المغلي ويُستبدل بآخر وتُكرر العملية مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُغطى بماء بارد مضاف إليه البصل والمستكة والحبهان، وتُرفع على النار حتى تقرب من النضج فيُضاف الملح، وتستمر على النار حتى يتم نضجها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "لصلصة البصل: يُقشر البصل ويُسلق، ثم يُنزع من ماء السلق ويُجفف ويُفرى ويُضاف إلى الصلصة البيضاء ويُتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تُقدم الكرشة ساخنة مع الملح والفلفل والليمون المقطع أنصافاً، أو تُقطع وتُغطى بصلصة البصل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=21",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 121"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 32,
        "fat": 14,
        "carbs": 10,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 4,
          "dairyEggs": 1,
          "grains": 0.2,
          "produce": 1.5,
          "fats": 0.2
        }
      }
    },
    {
      "id": "osool-112",
      "title": "الطحال المحشي المسلوق",
      "titleEn": "Boiled Spleen",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-112-i1",
          "name": "طحال ضأن أو بتلو",
          "standardAmount": "4 طحال",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-112-i2",
          "name": "بصلة كبيرة مقطعة حلقات",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-112-i3",
          "name": "عصير ليمون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-112-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-112-i5",
          "name": "للصلصة: مرق السلق المصفى",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-112-i6",
          "name": "للصلصة: زيت سلطة",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-112-i7",
          "name": "للصلصة: عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-112-i8",
          "name": "بقدونس وليمون للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الطحال بالدقيق ويُنظف جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُتبل بالملح والفلفل ونصف مقدار عصير الليمون ويُترك حوالي ربع ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع في إناء ويُغطى بالماء ويُضاف إليه البصل وباقي عصير الليمون وقليل من الملح، ويُرفع على النار حتى يغلي، ثم تُهدأ الحرارة ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع من الماء، وتُخلط مقادير الصلصة من المرق والزيت والليمون وتُتبل بالملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقطع شرائح غليظة ويُرص في صحن ويُجمل بالليمون والبقدونس، ويُقدم معه الصلصة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أو يُشوّح قليلاً في السمن المقدوح ويُقدم مع البقدونس والليمون، مع مراعاة تغطية إناء التحمير لأن الطحال يفرقع، وقلبه على الوجه الآخر ثم تغطيته.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=21",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 121"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 28,
        "fat": 12,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 2.5,
          "produce": 1.5,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-113",
      "title": "الرئة المسلوقة",
      "titleEn": "Boiled Lungs",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-113-i1",
          "name": "رئة",
          "standardAmount": "1 رئة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-113-i2",
          "name": "ملح ودقيق للتنظيف",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-113-i3",
          "name": "بصلة مدعوكة بالملح والفلفل",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-113-i4",
          "name": "حبهان",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-113-i5",
          "name": "بقدونس وليمون للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُدعك الرئة بالملح وتُغسل، ثم تُدعك بالدقيق وتُشطف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقطع قطعاً مناسبة وتوضع في ماء بارد وتُرفع على النار الهادئة حتى تغلي 5 دقائق ثم يُصفى الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع في مقدار آخر من الماء البارد وتُكرر العملية ويُصفى الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "توضع في مقدار آخر من الماء البارد ويُضاف إليها البصلة المدعوكة بالملح والفلفل وقليل من الحبهان، وتُرفع على النار حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرص في صحن وتُجمل بالبقدونس والليمون.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=22",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 122"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 200,
        "protein": 28,
        "fat": 8,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 2.5,
          "produce": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-114",
      "title": "اللحم المسبك المضغوط",
      "titleEn": "Pressed Braised Meat",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعتان",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-114-i1",
          "name": "قطعة لحم بتلو مفرودة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-114-i2",
          "name": "بصلة كبيرة مقطعة حلقات",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-114-i3",
          "name": "جزرة مقطعة حلقات",
          "standardAmount": "1 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-114-i4",
          "name": "قطعة كرفس مقطعة",
          "standardAmount": "1 قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-114-i5",
          "name": "ورق بقدونس جاف وقليل من الزعتر وورق لاورو",
          "standardAmount": "تُربط في شاشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-114-i6",
          "name": "فلفل أسود صحيح",
          "standardAmount": "10 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-114-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-114-i8",
          "name": "ماء",
          "standardAmount": "كمية قليلة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُزال العظام والطبقة الجلدية من قطعة اللحم وتُفرد جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُتبل ثم تُلف جيداً وتُربط بدوبارة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع الخضار المجهزة والشاشة المحتوية على التوابل في إناء مع كمية قليلة من الماء تكفي لتغطية الخضار فقط، ثم يوضع اللحم فوقها ويُغطى بورقة مدهونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُطهى على نار هادئة مع إحكام غطاء الإناء وتقليبه من وقت لآخر حتى ينضج اللحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُنزع اللحم ويوضع بين لوحين أو صينيتين ويُضغط ويُثقل، ويُترك حتى يبرد تماماً ثم يُقطع حلقات رفيعة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=24",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 124"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 340,
        "protein": 42,
        "fat": 18,
        "carbs": 4,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "produce": 1.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-115",
      "title": "لفائف البتلو بالصلصة البنية والبطاطس المهروسة",
      "titleEn": "Veal Rolls with Brown Sauce and Mashed Potatoes",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "45 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-115-i1",
          "name": "لحم فخذة بتلو بفتيك",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-115-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-115-i3",
          "name": "دقيق",
          "standardAmount": "ملء ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-115-i4",
          "name": "مرق (بهريز)",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-115-i5",
          "name": "عصير بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-115-i6",
          "name": "عصير نصف ليمونة",
          "standardAmount": "نصف ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-115-i7",
          "name": "قرنفل وجوزة الطيب",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-115-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-115-i9",
          "name": "بطاطس مهروسة",
          "standardAmount": "نصف إلى ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع اللحم شرائح بفتيك طول الواحدة 3 بوصات وعرضها بوصتان وتُفرد جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُلف كل شريحة كالمحشو وتُربط بخيط، ثم تُنقع في عصير البصل والملح والفلفل والقرنفل وجوزة الطيب والليمون نصف ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحمر اللحم في السمن ويُنزع، ثم يُحمر الدقيق في نفس السمن إلى أن يصير بنياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع الإناء بعيداً عن النار ويُضاف المرق تدريجياً مع استمرار التقليب، ثم يُضاف العصير الذي نُقع فيه اللحم، ويُرفع الإناء على النار حتى يغلي مع استمرار التقليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف اللحم ويُترك على نار هادئة إلى أن ينضج، ثم يُفك الخيط من قطع اللحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُعمل فرشة من البطاطس المهروسة ويُرص فوقها اللحم الناضج، وتُصفى الصلصة وتُصب حول الطبق ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=25",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 125"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 38,
        "fat": 22,
        "carbs": 18,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "protein": 6,
          "produce": 2,
          "grains": 2,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-116",
      "title": "لفائف البفتيك المحشوة بصلصة الطماطم والأرز",
      "titleEn": "Stuffed Beef Rolls with Tomato Sauce and Rice",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "40 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-116-i1",
          "name": "لحم بفتيك",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-116-i2",
          "name": "لحم مفري",
          "standardAmount": "ثُمن كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-116-i3",
          "name": "ثوم مفري ناعماً",
          "standardAmount": "ثُمن رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-116-i4",
          "name": "خبز بلدي فاتح مبلل ومعصور",
          "standardAmount": "1 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-116-i5",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-116-i6",
          "name": "عصير بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-116-i7",
          "name": "سمن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-116-i8",
          "name": "خل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-116-i9",
          "name": "طماطم مصفاة",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-116-i10",
          "name": "مرق أو ماء",
          "standardAmount": "1 إلى 1 ونصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-116-i11",
          "name": "جزرة وقطعة كرفس مقطعة",
          "standardAmount": "1 من كل نوع",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-116-i12",
          "name": "أرز مفلفل ناضج",
          "standardAmount": "فنجان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-116-i13",
          "name": "ملح وفلفل وجوزة الطيب",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُدق اللحم ويُقطع قطعاً مستطيلة (3 × 2 بوصة).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغسل اللحم ويُتبل بالملح والفلفل وجوزة الطيب وعصير البصل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخلط اللحم المفري والثوم والبقدونس والخبز المعصور ويُتبل الجميع جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُبسط خليط اللحم المفري على شرائح البفتيك، وتُلف كل قطعة وتُربط بخيط، ثم يُحمر اللحم في السمن ويُرفع منه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُضاف الطماطم للسمن المتخلف من التحمير وتُترك حتى تنضج، فيُضاف إليها الخل والمرق أو الماء وتُترك حتى تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُضاف اللحم والخضار المقطعة ويُترك على النار حتى ينضج اللحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يوضع الأرز الناضج في صحن على هيئة مستدير مجوف، ويُرفع اللحم من الصلصة ويُفك الخيط ويوضع في تجويف الأرز.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تُصفى الصلصة المتخلفة وتُتبل وتُصب على اللحم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=25",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 125"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 36,
        "fat": 18,
        "carbs": 16,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 4.5,
          "dairyEggs": 0.3,
          "grains": 1.5,
          "produce": 1.5,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-117",
      "title": "طاجن اللحم الضأن بالخضار في الفرن",
      "titleEn": "Oven-Baked Lamb and Vegetable Tagine",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-117-i1",
          "name": "لحم ضأن فخذة مقطع مكعبات",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-117-i2",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-117-i3",
          "name": "بصل قاورمة (صغير)",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-117-i4",
          "name": "جزر مقطع مكعبات",
          "standardAmount": "2 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-117-i5",
          "name": "دقيق",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-117-i6",
          "name": "مرق أو ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-117-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمر اللحم في السمن ثم يُرفع منه، ويُحمر البصل ويُرفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُحمر الدقيق في السمن المتخلف حتى يصير بنياً، ثم يُرفع الإناء بعيداً عن النار ويُضاف المرق تدريجياً مع التقليب الجيد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرفع الإناء على النار ويُترك ليغلي 3 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع اللحم والبصل والجزر في طاجن في طبقات متبادلة، وتُصب فوقه الصلصة البنية بعد تصفيتها، ويُغطى الطاجن ويدخل فرناً متوسطاً حتى ينضج اللحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُوضع حول الطاجن فوطة مطوية أو ورقة مشرشرة تُثبت بدبوس، ويُقدم على صحن أوسع منه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=26",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 126"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 36,
        "fat": 18,
        "carbs": 12,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 6,
          "produce": 2.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-118",
      "title": "لحم الضأن بالتربية بالبازلاء والجزر",
      "titleEn": "Lamb in White Sauce with Peas and Carrots",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-118-i1",
          "name": "لحم ضأن فخذة مقطع مكعبات",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-118-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-118-i3",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-118-i4",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-118-i5",
          "name": "دقيق",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-118-i6",
          "name": "بازلاء مسلوقة",
          "standardAmount": "ربع إلى نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-118-i7",
          "name": "جزر مسلوق مقطع مكعبات",
          "standardAmount": "2 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-118-i8",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-118-i9",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُشوّح اللحم في السمن، ثم يُضاف إليه الماء ويُترك على النار حتى يقرب من النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُمزج الدقيق جيداً باللبن ويُضاف للحم مع التقليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُترك الإناء على نار هادئة حتى يتم نضج اللحم، فيُضاف نصف مقدار الخضار ويغلي 3 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُتبل بالملح والفلفل وعصير الليمون، ويُغرف في صحن ويُجمل بباقي الجزر والبازلاء.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=27",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 127"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 34,
        "fat": 16,
        "carbs": 8,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 6,
          "dairyEggs": 0.5,
          "produce": 2,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-119",
      "title": "طاجن اللحم باليخني",
      "titleEn": "Meat Tagine with Onion Stew",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-119-i1",
          "name": "لحم بتلو",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-119-i2",
          "name": "بصل مفري غليظاً",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-119-i3",
          "name": "طماطم كبيرة مصفاة",
          "standardAmount": "1 طماطمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-119-i4",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-119-i5",
          "name": "ماء",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-119-i6",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُضاف للبصل قليل من الملح ويُقلب على نار متوسطة حتى يمتص ماءه ويحمر لونه، فيُضاف إليه قليل جداً من الماء ويُقلب حتى يمتصه، وهكذا حتى يحمر اللون تماماً، ثم يُضاف السمن ويُقلب 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف الطماطم المصفاة واللحم ويُقلب الجميع على نار هادئة 10 دقائق، ثم يُصب عليه قليل من الماء ويغلي 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع البصل واللحم في طاجن ويُغطى ويدخل الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع الغطاء قبل تمام النضج ليحمر الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُوضع حول الطاجن ورقة مشرشرة الحافة تُثبت بدبوس، ويُقدم على صحن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=29",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 129"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 38,
        "fat": 22,
        "carbs": 4,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 6,
          "produce": 2.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-120",
      "title": "طاجن ذيل الثور",
      "titleEn": "Oxtail Tagine",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "3 ساعات",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-120-i1",
          "name": "ذيل ثور متوسط",
          "standardAmount": "1 ذيل",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-120-i2",
          "name": "بصلة صحيحة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-120-i3",
          "name": "بصل مفري غليظاً",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-120-i4",
          "name": "طماطم كبيرة مصفاة",
          "standardAmount": "1 طماطمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-120-i5",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-120-i6",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُفصل فقرات الذيل بعضها عن بعض، ثم تُشق كل واحدة بالساطور عرضاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُغسل الفقرات جيداً وتوضع في ماء مغلٍ مع بصلة صحيحة وتُترك حتى تقرب من النضج، فيُضاف الملح وتغلي حوالي 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحمر البصل المفري مع قليل من الملح على نار متوسطة، ويُرش بقليل من مرق الذيل كلما جف حتى يحمر لونه تماماً، ثم يُضاف السمن ويُقلب 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف الطماطم المصفاة وفقرات الذيل المسلوقة ويُقلب الجميع 10 دقائق، ثم يُصب عليه قليل من مرق الذيل ويغلي 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يوضع الجميع في طاجن ويُغطى ويدخل الفرن حتى يتم النضج، ويُرفع الغطاء في آخره ليحمر الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقدم الطاجن على صحن أوسع منه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=30",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 130"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 42,
        "fat": 18,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "produce": 1,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-121",
      "title": "قاورمة اللحم بالبصل الصغير",
      "titleEn": "Meat with Pearl Onions (Qawarma)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-121-i1",
          "name": "لحم ضأن مقطع صغيراً",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-121-i2",
          "name": "بصل قاورمة (صغير)",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-121-i3",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-121-i4",
          "name": "طماطم مصفاة",
          "standardAmount": "ربع إلى نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-121-i5",
          "name": "مرق أو ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-121-i6",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمر اللحم في السمن ويُرفع، ثم يُحمر البصل ويُرفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف الطماطم المصفاة للسمن المتخلف وتُترك حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب الماء أو المرق ويُترك حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف اللحم والبصل ويُتبل، ويُغطى الإناء وتُهدأ النار حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=30",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 130"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 36,
        "fat": 18,
        "carbs": 12,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 6,
          "produce": 2.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-122",
      "title": "كاري اللحم البتلو بجوز الهند",
      "titleEn": "Veal Curry with Coconut",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "1 ساعة",
      "cookTime": "ساعتان",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-122-i1",
          "name": "لحم بتلو نيء مقطع مكعبات",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-122-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة ونصف",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-122-i3",
          "name": "جوز هند مبشور",
          "standardAmount": "50 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-122-i4",
          "name": "ماء لنقع جوز الهند",
          "standardAmount": "ربع رطل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-122-i5",
          "name": "مرق (بهريز)",
          "standardAmount": "كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-122-i6",
          "name": "بصلة صغيرة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-122-i7",
          "name": "تفاحة طبخ مفرية أو طماطم خضراء",
          "standardAmount": "1 تفاحة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-122-i8",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-122-i9",
          "name": "مسحوق الكاري",
          "standardAmount": "1 ملعقة صغيرة (أو ملعقة كاري معجون)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-122-i10",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-122-i11",
          "name": "سكر أو ملعقة صغيرة مربى أو زبيب",
          "standardAmount": "ذرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-122-i12",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-122-i13",
          "name": "أرز مسلوق للتقديم",
          "standardAmount": "حوالي ربع كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-122-i14",
          "name": "ليمون وبقدونس للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغطى جوز الهند بالماء ويُرفع على نار هادئة ساعة، ثم تُصفى الخلاصة ويُستغنى عن جوز الهند.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُحمر اللحم قليلاً في السمن ويُرفع منه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحمر البصل في السمن المتخلف حتى يصفر لونه، فيُضاف إليه مسحوق الكاري ويُقلب قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف الدقيق ويُقلب حتى يحمر لونه قليلاً، فيُضاف التفاح ويُقلب الجميع جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف المرق وخلاصة جوز الهند تدريجياً مع التحريك المستمر، ويُترك على النار حتى يغلي، ثم يُترك على نار هادئة ثم يُضاف السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "توضع قطع اللحم المحمرة في الصلصة وتُترك على نار هادئة حتى تنضج من ساعة إلى ساعتين، مع إزالة الدسم كلما ظهر، وتُتبل الصلصة ويُضاف عصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يوضع الأرز المسلوق في صحن على هيئة مستدير مجوف ويوضع في وسطه اللحم بالكاري، ويُجمل الطبق بالليمون والبقدونس، ويُقدم باقي الصلصة في قارب.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "الكاري باللحم الناضج: تُعمل صلصة الكاري وتُترك على النار الهادئة ساعة حتى تظهر نكهة موادها، ثم يُضاف إليها لحم مطبوخ مقطع ويغلي فيها ربع ساعة ويُقدم كالسابق.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=31",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 131"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 38,
        "fat": 22,
        "carbs": 14,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 6,
          "specialty": 1.5,
          "grains": 1,
          "produce": 1,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-123",
      "title": "لحم البتلو المحشي بالسجق (الرولو)",
      "titleEn": "Veal Roulade Stuffed with Sausage",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "ساعتان",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-123-i1",
          "name": "لحم بتلو (قطعة واحدة مفرودة من البطن أو الفخذة)",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-123-i2",
          "name": "سجق بقري",
          "standardAmount": "ثُمن كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-123-i3",
          "name": "جزر مقطع حلقات",
          "standardAmount": "2 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-123-i4",
          "name": "بصلة مقطعة حلقات",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-123-i5",
          "name": "رأس كرفس",
          "standardAmount": "نصف رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-123-i6",
          "name": "ملح وفلفل وجوزة الطيب أو قرفة مسحوقة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-123-i7",
          "name": "ماء",
          "standardAmount": "ما يكفي لتغطية الخضار",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفرد اللحم ويُدق لتقطيع الألياف على ألا يزيد سمكه على نصف بوصة، ثم يُتبل بالملح والفلفل وجوزة الطيب أو القرفة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُبسط عليه السجق مع ترك نصف بوصة من الأطراف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُلف جيداً على هيئة أسطوانة ويُربط بخيط كتان (دوبارة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "توضع الخضار المقطعة في إناء ويُصب عليها ماء يكفي لتغطيتها فقط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يوضع اللحم فوق طبقة الخضار ويُرفع الإناء على النار الهادئة أو يدخل الفرن مع ملاحظة تغطيته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُرفع الغطاء ويُقلب اللحم على الجهة الأخرى كل نصف ساعة، وتُضاف كمية قليلة من الماء إذا احتاج الأمر، ويُترك حتى ينضج (حوالي ساعتين)، ثم يُرفع ويُنزع الخيط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُقدم بارداً مدهوناً بقلية التلميع ومجملاً بالخس والطماطم مع سلطة الخضار.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أو يُقدم ساخناً مع صلصة بنية تُعمل بمرق الخضار الذي طُهي فيه، ويُجمل بالجزر المسلوق.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 9,
          "text": "لحم محشي بالعصاج والصنوبر: يُستبدل بالسجق عصاج مضاف إليه قليل من الصنوبر، ويُعمل بنفس الطريقة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=31",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 131"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 40,
        "fat": 20,
        "carbs": 6,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 6,
          "produce": 2,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-124",
      "title": "لحم البتلو المحشو بالية والثوم",
      "titleEn": "Veal Stuffed with Tail Fat and Garlic",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعتان",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-124-i1",
          "name": "لحم بتلو مفرود قطعة واحدة",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-124-i2",
          "name": "لية مقطعة قطعاً صغيرة",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-124-i3",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-124-i4",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-124-i5",
          "name": "بطاطس صغيرة مسلوقة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-124-i6",
          "name": "ملح وفلفل وجوزة الطيب وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-124-i7",
          "name": "ماء",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفرد اللحم ويُدق ثم يُتبل بالملح والفلفل والبهار.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُغرس أنصاف فصوص الثوم على أبعاد في اللحم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُوزع اللية على سطح اللحم، ثم تُلف القطعة وتُربط بخيط كتان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُشوّح اللحم في السمن، ثم يُضاف إليه كمية قليلة من الماء ويُغطى الإناء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرفع الغطاء من وقت لآخر ويُقلب اللحم ويُضاف إليه قليل من الماء، وهكذا حتى يتم نضج اللحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُرفع من الإناء ويُفك الخيط ويوضع في صحن وحوله الخلاصة التي طُهي فيها، ويُجمل بالبطاطس المسلوقة، أو يُقدم بارداً مجملاً بالبقدونس أو الخس وقليل من الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=33",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 133"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 40,
        "fat": 22,
        "carbs": 12,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "produce": 2,
          "grains": 2,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-125",
      "title": "اللحم المسبك بالتربية بالكريمة",
      "titleEn": "Braised Veal in Cream Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-125-i1",
          "name": "لحم بتلو صغير مقطع قطعاً متوسطة",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-125-i2",
          "name": "قطعة كرفس وبصلة وجزرة",
          "standardAmount": "1 من كل نوع",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-125-i3",
          "name": "قرنفل وحبهان وفلفل أسود في شاشة",
          "standardAmount": "3 قرنفل و2 حبهان و4 فلفل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-125-i4",
          "name": "للصلصة البيضاء: سمن ودقيق",
          "standardAmount": "3 ملاعق كبيرة من كل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-125-i5",
          "name": "كريمة",
          "standardAmount": "ثُمن كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-125-i6",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-125-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-125-i8",
          "name": "ليمون وبقدونس للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع اللحم قطعاً منتظمة متوسطة الحجم، وكذلك الخضار.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع اللحم والخضار والتوابل في إناء مع مقدار من المرق أو الماء يكفي لتغطيتها، ويُغطى الإناء ويُرفع على نار هادئة حتى ينضج اللحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُعمل صلصة بيضاء ثخينة بمقدار 3 أكواب من الخلاصة المتخلفة وتغلي جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرفع الصلصة بعيداً عن النار حتى تهدأ حرارتها قليلاً، فتُضاف إليها الكريمة وعصير الليمون وتُتبل، ثم يُعاد تسخينها على نار هادئة مع التقليب المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرتب اللحم في صحن دافئ ويُغطى بالصلصة الثخينة ويُجمل بالليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=33",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 133"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 40,
        "fat": 20,
        "carbs": 6,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "dairyEggs": 2,
          "produce": 1.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-126",
      "title": "الكبدة بالدمعة والثوم والخل",
      "titleEn": "Liver in Tomato Sauce with Garlic and Vinegar",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "35 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-126-i1",
          "name": "كبد ضأن أو بتلو",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-126-i2",
          "name": "عصير بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-126-i3",
          "name": "عصير ليمونة",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-126-i4",
          "name": "دقيق للتغطية",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-126-i5",
          "name": "زيت فرنساوي للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-126-i6",
          "name": "ثوم مفري",
          "standardAmount": "ربع رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-126-i7",
          "name": "طماطم مصفاة",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-126-i8",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-126-i9",
          "name": "ماء",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-126-i10",
          "name": "ملح وفلفل (ويمكن إضافة قليل من الفلفل الأحمر)",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-126-i11",
          "name": "بقدونس للتزيين",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الكبدة ثم تُقطع شرائح متوسطة الثخانة، وتُتبل بالملح والفلفل وعصير الليمون والبصل مدة نصف ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُغطى بالدقيق وتُحمر في الزيت المقدوح وتُرفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحمر الثوم المفري في مقدار ملعقتين من الزيت المتخلف، ثم تُضاف إليه الطماطم المصفاة وتُترك على النار حتى تنضج، فيُضاف الخل وقليل من الماء وتُتبل الصلصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقطع شرائح الكبدة المحمرة مكعبات وتُضاف للصلصة وتغلي بها 10 إلى 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُغرف وتُجمل بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=34",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 134"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 36,
        "fat": 16,
        "carbs": 8,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 4,
          "produce": 1.5,
          "fats": 1.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-127",
      "title": "الكبدة بالصلصة البنية",
      "titleEn": "Liver in Brown Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "1 ساعة",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-127-i1",
          "name": "كبد",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-127-i2",
          "name": "عصير بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-127-i3",
          "name": "ليمونة",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-127-i4",
          "name": "بصلة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-127-i5",
          "name": "سمن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-127-i6",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-127-i7",
          "name": "مرق أو ماء",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-127-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-127-i9",
          "name": "ليمون وبقدونس للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الكبدة وتُقطع شرائح، ثم توضع في إناء وتُتبل بالملح والفلفل وعصير الليمون والبصل وتُترك حوالي ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرفع الإناء على النار وتُقلب الكبدة حتى تمتص عصاراتها، ثم يُضاف إليها السمن وتُحمر خفيفاً وتُرفع من الإناء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحمر البصل المفري في السمن المتخلف، وعندما يصفر يُضاف إليه الدقيق ويستمر التقليب حتى يصير لونه بنياً، فيُضاف المرق أو الماء تدريجياً مع التقليب الجيد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع الإناء على نار هادئة حتى تغلي الصلصة، فتُضاف الكبدة المحمرة ويُغطى الإناء ويُترك حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُغرف وتُغطى بالصلصة وتُجمل بالليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=34",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 134"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 34,
        "fat": 14,
        "carbs": 8,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 4,
          "produce": 1.5,
          "grains": 0.2,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-128",
      "title": "لفائف الكرشة بالصلصة البنية",
      "titleEn": "Tripe Rolls in Brown Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-128-i1",
          "name": "كرشة ضأن منظفة ومسلوقة",
          "standardAmount": "1 كرشة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-128-i2",
          "name": "جزر",
          "standardAmount": "2 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-128-i3",
          "name": "بصل",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-128-i4",
          "name": "قطعة كرفس",
          "standardAmount": "1 قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-128-i5",
          "name": "للصلصة البنية: سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-128-i6",
          "name": "للصلصة البنية: دقيق",
          "standardAmount": "نصف ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-128-i7",
          "name": "للصلصة البنية: مرق أو ماء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-128-i8",
          "name": "بطاطس بيوريه (مهروسة)",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-128-i9",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقطع الكرشة المجهزة قطعاً مستطيلة (3 × 2 بوصة)، وتُلف وتُربط وتُتبل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع الخضار المقطعة المتبلة في إناء وتُغطى بكمية قليلة من الماء، ويوضع فوقها الكرش الملفوف المتبل بالملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى الإناء ويُرفع على نار هادئة حتى تنضج الكرشة، فيُنزع منها الخيط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "للصلصة البنية: يُحمر الدقيق في السمن حتى يصير بنياً محمراً، ثم يُضاف المرق تدريجياً مع التقليب الجيد ويُترك ليغلي ثم يُصفى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُعمل فرشة من البطاطس البيوريه ويُرص الكرش فوقها، وتُصب الصلصة حولها وتُجمل بقليل من الجزر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "الكرش بالدمعة: يُحمر بصلة مفرية في ملعقة سمن ثم يُضاف 4 فصوص ثوم مفري ويُقلب حتى يصفر، فيُضاف كوب طماطم مصفاة حتى تنضج ثم كوب من مرق الكرش، ويُتبل، ويُضاف الكرش المسلوق المقطع ويُترك على نار هادئة نصف ساعة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=35",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 135"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 28,
        "fat": 14,
        "carbs": 14,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 2.5,
          "produce": 2,
          "grains": 2,
          "fats": 0.2
        }
      }
    },
    {
      "id": "osool-129",
      "title": "الكرشة المحشوة بالخضار والطماطم",
      "titleEn": "Stuffed Tripe with Vegetables and Tomatoes",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "40 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-129-i1",
          "name": "كرشة ضأن منظفة",
          "standardAmount": "2 كرشة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-129-i2",
          "name": "ثوم مفري",
          "standardAmount": "6 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-129-i3",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-129-i4",
          "name": "خضار مقطعة (بصل وجزر وكرفس)",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-129-i5",
          "name": "مرق أو ماء",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-129-i6",
          "name": "طماطم",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-129-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف الكرش ويُقطع قطعاً مستطيلة (3 × 2 بوصة).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُفرى القطع المتخلفة من الكرش ويُضاف إليها الثوم والبقدونس وتُتبل بالملح والفلفل، وتُحشى قطع الكرش بهذه الخلطة وتُلف وتُربط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع الخضار في إناء وتُغطى بالمرق والطماطم وتُتبل، ثم يوضع فوقها الكرش الملفوف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُغطى الإناء ويدخل فرناً متوسطاً ويُترك حتى ينضج، ويُضاف إليه قدر من الماء إذا احتاج الأمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرفع الكرش ويُفك الخيط ويُرص في صحن دافئ وتُصفى عليه الصلصة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=36",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 136"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 26,
        "fat": 12,
        "carbs": 12,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 2.5,
          "produce": 2.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-130",
      "title": "المخ المسبك بصلصة البقدونس والليمون",
      "titleEn": "Brains in Parsley and Lemon Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "2-3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-130-i1",
          "name": "مخ بتلو",
          "standardAmount": "2 مخ",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-130-i2",
          "name": "ملح ودقيق للتنظيف",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-130-i3",
          "name": "صلصة بيضاء (سمن ودقيق ولبن)",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-130-i4",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-130-i5",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-130-i6",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف المخ ويُسلق سلقاً أولياً كما في المخ المسلوق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعمل الصلصة البيضاء، ويوضع بها المخ ويُترك على نار هادئة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرفع الإناء من على النار ويُنتشل المخ ويوضع في صحن دافئ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف للصلصة البقدونس وعصير الليمون وتُتبل جيداً وتُصب على المخ.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=36",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 136"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 280,
        "protein": 22,
        "fat": 16,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 2,
          "dairyEggs": 1,
          "grains": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-131",
      "title": "الكوارع بالدمعة",
      "titleEn": "Trotters in Tomato Sauce (Dama)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-131-i1",
          "name": "أكارع ضأن أو بتلو مسلوقة",
          "standardAmount": "2 زوج",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-131-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-131-i3",
          "name": "بصلة صغيرة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-131-i4",
          "name": "ثوم مفري",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-131-i5",
          "name": "طماطم مصفاة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-131-i6",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-131-i7",
          "name": "مرق الأكارع",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-131-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمر البصل في السمن ثم يُضاف الثوم ويُقلب حتى يصفر لونه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف الطماطم المصفاة وتُترك حتى تنضج، فيُضاف الخل ويُمزج بها جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف خلاصة الأكارع وتُتبل وتُترك لتغلي (الدمعة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُنزع ما يمكن نزعه من عظم الأكارع، ثم توضع في الدمعة ويُغطى الإناء ويُرفع على نار هادئة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرص الأكارع في صحن دافئ وتُصب الصلصة حولها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "الرئة بالدمعة: تُعمل بنفس الطريقة، وتُستعمل رئة ضأن مسلوقة ومقطعة بدلاً من الأكارع.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=37",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 137"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 28,
        "fat": 14,
        "carbs": 8,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 2.5,
          "produce": 1.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-132",
      "title": "أصابع كفتة اللحم المدقوقة بالهاون",
      "titleEn": "Pounded Meat Kofta Fingers",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "25 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-132-i1",
          "name": "لحم فخذة مفري ناعماً",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-132-i2",
          "name": "بصلة مفرية أو عصير بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-132-i3",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-132-i4",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-132-i5",
          "name": "سمن للتحمير",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-132-i6",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط جميع المقادير وتُدق في الهاون جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُشكل أصابع أو مستديرات وتُحمر في السمن المقدوح تحميراً بسيطاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُرفع من السمن وتُرص في صحن وتُجمل بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "كفتة اللحم بالكبد: تُعمل بنفس المقادير مع إضافة ثُمن كيلو كبد مفرية للخليط.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=39",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 139"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 36,
        "fat": 18,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "produce": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-133",
      "title": "كفتة اللحم بالعصاج",
      "titleEn": "Kofta with Spiced Cooked Mince (Asag)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "25 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-133-i1",
          "name": "لحم مفري رفيعاً",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-133-i2",
          "name": "لحم عصاج (لحم مفري مسبك بالبصل والسمن)",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-133-i3",
          "name": "بيض للعجن",
          "standardAmount": "1 إلى 2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-133-i4",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-133-i5",
          "name": "سمن للتحمير",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-133-i6",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "للعصاج: يُخلط نصف كيلو لحم مفري غليظاً مع بصلة مقطعة حلقات ويُتبل ويُقلب على نار هادئة حتى يمتص عصاراته، ثم يُضاف قليل من الماء حتى يمتص، ثم ملعقة سمن ويُقلب حتى يحمر اللحم قليلاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخلط جميع المقادير بعضها ببعض عدا البيض، وتُفرى بالمفراة (الماكينة) الناعمة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُعجن بالبيض جيداً وتُشكل على حسب الرغبة وتُحمر في السمن المقدوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقدم بعد رصها في الصحن وتجميلها بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "كفتة اللحم بالأرز المسلوق: تُضاف للخليط ملعقتان كبيرتان من الأرز المسلوق بعد الفرم وقبل العجن بالبيض، وتُشكل مستديرات متوسطة السمك وتُحمر، أو تُغطى بالبيض قبل التحمير، وتُقدم مع صلصة الطماطم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=41",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 141"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 38,
        "fat": 20,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "dairyEggs": 0.3,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-134",
      "title": "كفتة اللحم الناضج بالبطاطس",
      "titleEn": "Leftover Meat and Potato Kofta",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-134-i1",
          "name": "لحم بقري ناضج",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-134-i2",
          "name": "بطاطس ناضجة مفرية",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-134-i3",
          "name": "بيض للعجن",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-134-i4",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-134-i5",
          "name": "سمن للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-134-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفرى اللحم الناضج، وتُخلط جميع المقادير بعضها ببعض وتُعجن بالبيض.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُشكل أقراصاً أو أصابع على حسب الرغبة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُغطى بالبيض والبقسماط وتُحمر في السمن المقدوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقدم مجملة بالبقدونس، أو مع صلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طريقة اقتصادية للاستفادة من اللحم المسلوق أو المطبوخ المتبقي.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=41",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 141"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 32,
        "fat": 16,
        "carbs": 20,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 2,
          "grains": 2,
          "dairyEggs": 0.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-135",
      "title": "الكستليتة (ضلع اللحم) المحمرة",
      "titleEn": "Fried Lamb Chops (Costoletta)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-135-i1",
          "name": "لحم كستليتة (ضلوع)",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-135-i2",
          "name": "عصير ليمونة وعصير بصلة",
          "standardAmount": "1 من كل",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-135-i3",
          "name": "سمن للتحمير",
          "standardAmount": "1 ملعقة ونصف",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-135-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-135-i5",
          "name": "بطاطس محمرة أو بيوريه وبسلة سوتيه للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز اللحم ويُغسل، ويُنزع اللحم من أعلى العظم لحوالي بوصة ويُزال الدهن الزائد، ثم يُضرب اللحم لتمزيق الأنسجة وإعطائه الشكل المعين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُتبل بالملح والفلفل وعصير الليمون والبصل إذا أُريد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُجفف اللحم ويُحمر في كمية السمن المقدوح، ويُقلب في البدء على جهتيه بسرعة حتى تتجمد المادة الزلالية السطحية، ثم تُهدأ الحرارة حتى يتم النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع اللحم ويُصفى من السمن تماماً، ويُقدم ساخناً ومعه البطاطس المحمرة أو البسلة السوتيه، أو مع البطاطس البيوريه وصلصة الطماطم أو الصلصة البنية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "الطريقة الثانية: يُتبل اللحم المجهز في دقيق مملح (ملعقة كبيرة دقيق مع نصف ملعقة صغيرة ملح وربع ملعقة صغيرة فلفل) ويُحمر في السمن كالسابق، ويُقدم مع البطاطس البيوريه وتُصب حوله الصلصة ويُجمل بالخضار السوتيه.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "الطريقة الثالثة: يُخفق بيضة قليلاً مع قليل من الملح والفلفل وتُغمر فيه الكستليتة، ثم تُتبل في 3 ملاعق كبيرة من البقسماط الناعم مع الضغط بسكين، وتُحمر في السمن، ويوضع بطرف الضلع ورق خاص أو يُلف بورق مفضض.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=42",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 142"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 40,
        "fat": 20,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "produce": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-136",
      "title": "ضلع اللحم المفري الناضج (كستليتة مقلدة)",
      "titleEn": "Mock Cutlets from Cooked Minced Meat",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-136-i1",
          "name": "لحم مفري ناضج",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-136-i2",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-136-i3",
          "name": "صلصة بيضاء ثخينة جداً (بانادا): سمن ودقيق ولبن",
          "standardAmount": "2 ملعقة سمن و2 ملعقة دقيق لكل كوب لبن، يؤخذ نصف المقدار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-136-i4",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-136-i5",
          "name": "قطع مكرونة صغيرة لعظمة الضلع",
          "standardAmount": "4 قطع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-136-i6",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-136-i7",
          "name": "ملح وفلفل وجوزة الطيب",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعمل الصلصة الثخينة جداً وتُخلط باللحم المفري الناضج والبقدونس وتُعجن جيداً وتُتبل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع الخليط في طبق مدهون على هيئة مستدير ويُترك حتى يبرد، ثم يُقطع أربع قطع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُشكل القطع على هيئة كستليتة، ويوضع بطرف كل قطعة المدبب قطعة مكرونة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُغطى بالبيض والبقسماط وتُحمر تحميراً غزيراً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقدم مع البطاطس البيوريه ومعها الصلصة البنية أو صلصة الطماطم، أو تُقدم وحدها مجملة بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=43",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 143"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 400,
        "protein": 38,
        "fat": 22,
        "carbs": 8,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "dairyEggs": 1,
          "grains": 0.3,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-137",
      "title": "الكستليتة بالمكرونة والطماطم والجبن",
      "titleEn": "Lamb Chops with Spaghetti, Tomato and Cheese",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-137-i1",
          "name": "لحم كستليتة ضأن",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-137-i2",
          "name": "مكرونة إسباجتي مسلوقة",
          "standardAmount": "ربع كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-137-i3",
          "name": "جبن رومي مبشور",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-137-i4",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-137-i5",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-137-i6",
          "name": "لصلصة الطماطم: طماطم",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-137-i7",
          "name": "لصلصة الطماطم: بصلة صغيرة وجزرة",
          "standardAmount": "1 من كل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-137-i8",
          "name": "لصلصة الطماطم: مرق",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-137-i9",
          "name": "لصلصة الطماطم: سمن",
          "standardAmount": "نصف ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-137-i10",
          "name": "لصلصة الطماطم: كورن فلور",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-137-i11",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "لصلصة الطماطم: تُشوّح الخضار في السمن ثم يُضاف المرق والطماطم وتُترك حتى تنضج، ثم تُصفى خلال منخل ويُضاف إليها الكورن فلور الممزوج بقليل من الماء وتغلي 3 إلى 5 دقائق مع التقليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُجهز اللحم كالكستليتة ويُتبل بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى بالبيض والبقسماط ثم يُحمر في السمن الغزير ويُرفع ويُصفى منه تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخلط المكرونة بقليل من صلصة الطماطم وتوضع بوسط الصحن بشكل هرمي ويُرش على سطحها الجبن الرومي المبشور، ويُرص حولها اللحم المحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقدم معها صلصة الطماطم الباقية في قارب الصلصة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=44",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 144"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 40,
        "fat": 20,
        "carbs": 24,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 6,
          "grains": 1.5,
          "dairyEggs": 1,
          "produce": 1.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-138",
      "title": "الكستليتة بالكاري والأرز",
      "titleEn": "Curried Lamb Chops with Rice",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-138-i1",
          "name": "لحم كستليتة",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-138-i2",
          "name": "مسحوق الكاري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-138-i3",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-138-i4",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-138-i5",
          "name": "أرز مسلوق",
          "standardAmount": "فنجان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-138-i6",
          "name": "صلصة الكاري",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-138-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُتبل اللحم المجهز بالملح والفلفل ومسحوق الكاري.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "لصلصة الكاري: تُحمر بصلة صغيرة في ملعقة سمن ثم يُضاف مسحوق الكاري والدقيق ويُقلب، ثم يُضاف كوب مرق مع التحريك ويُترك على نار هادئة ويُضاف قليل من عصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى اللحم بالبيض والبقسماط ويُحمر في السمن الغزير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُسلق الأرز ويوضع في الصحن على هيئة مستدير مجوف، ويُرص اللحم داخل المستدير ويُملأ التجويف بقليل من الأرز المسلوق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُصب صلصة الكاري خارج المستدير ويُقدم الطبق ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=44",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 144"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 38,
        "fat": 22,
        "carbs": 20,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 6,
          "grains": 1,
          "specialty": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-139",
      "title": "الكستليتة على الطريقة الفرنسية",
      "titleEn": "French-Style Chops",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-139-i1",
          "name": "كستليتة ضأن أو بتلو صغير",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-139-i2",
          "name": "للتتبيلة: سمن سائح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-139-i3",
          "name": "للتتبيلة: بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-139-i4",
          "name": "للتتبيلة: صفار بيض",
          "standardAmount": "2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-139-i5",
          "name": "للتتبيلة: ملح وفلفل وجوزة الطيب",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-139-i6",
          "name": "بقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-139-i7",
          "name": "سمن للتحمير",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-139-i8",
          "name": "بطاطس مهروسة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-139-i9",
          "name": "صلصة طماطم أو صلصة بنية",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز الضلع كالكستليتة ويُتبل بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخلط مقادير التتبيل بعضها ببعض ويوضع بها الضلع المجهز ويُترك ربع ساعة، ثم يُرفع ويُغطى بالبقسماط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقدح السمن ويُحمر فيه الضلع بشرط أن يُقلب على جهتيه أولاً بسرعة، ثم تُهدأ الحرارة ويُترك حتى ينضج، ويُرفع من السمن ويُصفى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم على طبقة من البطاطس المهروسة وتُصب حوله صلصة الطماطم أو الصلصة البنية، ويوضع بطرف كل ضلع الورقة الخاصة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=45",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 145"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 40,
        "fat": 22,
        "carbs": 12,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "grains": 2,
          "dairyEggs": 1,
          "fats": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-140",
      "title": "الكستليتة بصلصة الجبن الرومي",
      "titleEn": "Lamb Chops with Rumi Cheese Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "40 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-140-i1",
          "name": "لحم كستليتة ضأن",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-140-i2",
          "name": "صلصة بيضاء ثخينة",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-140-i3",
          "name": "جبن رومي مبشور (للصلصة والرش)",
          "standardAmount": "4 إلى 5 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-140-i4",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-140-i5",
          "name": "سمن للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-140-i6",
          "name": "بطاطس صغيرة مسلوقة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-140-i7",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-140-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز اللحم ويُتبل بالملح والفلفل، ثم يُحمر في السمن المقدوح نصف تسوية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرفع منه ويُنظم ويوضع عليه ثقل ليأخذ شكلاً منتظماً ويُترك حتى يبرد تماماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُعمل صلصة الجبن بإضافة 2 إلى 3 ملاعق جبن مبشور إلى الصلصة البيضاء، وتُغطى بها جهتا الضلع ثم يُرش عليها الجبن المبشور وتُترك لتبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُغطى بالبيض والبقسماط وتُحمر ثانياً في السمن المقدوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرص في صحن وتُجمل بالبطاطس المسلوقة المدهونة بالسمن الدافئ والمغطاة بالبقدونس المفري.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=45",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 145"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 400,
        "protein": 40,
        "fat": 20,
        "carbs": 12,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "grains": 2,
          "dairyEggs": 1.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-141",
      "title": "البفتيك على حلقات الطماطم والبطاطس المهروسة",
      "titleEn": "Veal Steaks on Tomato Rounds with Mashed Potatoes",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-141-i1",
          "name": "بفتيك بتلو",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-141-i2",
          "name": "طماطم جامدة مستديرة",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-141-i3",
          "name": "بطاطس مهروسة",
          "standardAmount": "نصف إلى ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-141-i4",
          "name": "سمن للتحمير",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-141-i5",
          "name": "صلصة إسبانيولية أو صلصة بنية",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-141-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز اللحم بدقه وتسويته ويُتبل بالملح والفلفل، ثم يُحمر في السمن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعمل فرشة من البطاطس المهروسة، أو تُشكل على هيئة مستديرات الورد بعدد قطع البفتيك، أو شرائط عريضة باستعمال الأنبوبة الخاصة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع حلقات الطماطم في صينية مدهونة وتُسخن في الفرن 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرص البفتيك على الفرشة ويوضع بوسط كل قطعة حلقة من الطماطم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُجمل كل حلقة طماطم بوردة صغيرة من البطاطس المهروسة، ويُقدم البفتيك وحوله أو معه الصلصة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=46",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 146"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 40,
        "fat": 22,
        "carbs": 12,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 6,
          "grains": 2,
          "produce": 1.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-142",
      "title": "بفتيك اللحم المفري بحلقات البصل",
      "titleEn": "Minced Meat Steaks with Onion Rings",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-142-i1",
          "name": "لحم فخذة بتلو مفري ناعماً",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-142-i2",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-142-i3",
          "name": "صفار بيض",
          "standardAmount": "2 إلى 3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-142-i4",
          "name": "بياض بيضة",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-142-i5",
          "name": "بطاطس مهروسة (اختياري للخليط)",
          "standardAmount": "3 إلى 4 ملاعق",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-142-i6",
          "name": "بصل",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-142-i7",
          "name": "دقيق",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-142-i8",
          "name": "صلصة بنية",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-142-i9",
          "name": "بطاطس مهروسة للفرشة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-142-i10",
          "name": "سمن للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-142-i11",
          "name": "ملح وفلفل وبهار وجوزة الطيب",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط اللحم المفري بالبقدونس والتوابل والبطاطس المهروسة إذا أُريد استعمالها، ويُعجن بصفار البيض ويُشكل على هيئة قطع البفتيك المستديرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُتبل القطع في الدقيق وتُحمر في السمن المقدوح تحميراً غزيراً أو بسيطاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقطع البصل حلقات، وتُنزع الحلقات الخارجية الكبيرة ويُحتفظ بها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُفرى باقي البصل ويُحمر في ملعقة كبيرة من السمن، ثم يُغطى بكمية من الصلصة البنية ويُترك على النار حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُتبل حلقات البصل في الدقيق ثم تُغمس في بياض البيض ثم في الدقيق ثانياً وتُحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُعمل فرشة من البطاطس المهروسة وتُرص قطع البفتيك عليها بانتظام، وتوضع على كل قطعة حلقة من البصل المحمر وبداخلها قليل من البصل المخلوط بالصلصة، وتُصب الصلصة الباقية حول الصحن ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=47",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 147"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 400,
        "protein": 36,
        "fat": 20,
        "carbs": 16,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "grains": 2,
          "dairyEggs": 1,
          "produce": 1,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-143",
      "title": "بفتيك وكرات اللحم المفري الناضج",
      "titleEn": "Steaks and Balls from Cooked Minced Meat",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "40 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-143-i1",
          "name": "لحم مفري ناضج",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-143-i2",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-143-i3",
          "name": "صلصة بيضاء ثخينة جداً (بانادا)",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-143-i4",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-143-i5",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-143-i6",
          "name": "ملح وفلفل وجوزة الطيب",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-143-i7",
          "name": "عيدان بقدونس للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط الصلصة باللحم المفري الناضج والبقدونس وتُعجن جيداً وتُتبل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع على شكل مستدير في طبق مدهون سمناً وتُترك لتبرد، ثم تُقطع 4 إلى 6 قطع وتُشكل مستديرات تماثل البفتيك.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُغطى بالبيض والبقسماط وتُحمر في السمن الغزير المقدوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرص البفتيك في صحن ويُجمل بالبقدونس، أو على فرشة من البطاطس البيوريه ومعه صلصة الطماطم أو الصلصة البنية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "كرات اللحم بالخبز المحمر: يُشكل الخليط نفسه كرات تُغطى بالبيض والبقسماط وتُحمر، ويوضع في وسط كل كرة عنق بقدونس صغير لتشبه المشمش، ويُقطع خبز إفرنجي قطعاً ثخانتها 2.5 سم ثم حلقات قطرها 5 سم يُنزع وسطها وتُحمر، وتوضع كل كرة على حلقة خبز محمر.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=47",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 147"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 32,
        "fat": 18,
        "carbs": 12,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 4,
          "dairyEggs": 1.5,
          "grains": 0.3,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-144",
      "title": "أصابع اللحم الناضج بالنقيطة",
      "titleEn": "Leftover Meat Fingers in Batter",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "40 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-144-i1",
          "name": "لحم ناضج مفري",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-144-i2",
          "name": "صلصة بيضاء ثخينة جداً",
          "standardAmount": "ربع مقدار (نحو ربع كوب)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-144-i3",
          "name": "للنقيطة الفرنسية: دقيق",
          "standardAmount": "1 ملعقة كبيرة ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-144-i4",
          "name": "للنقيطة الفرنسية: زيت",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-144-i5",
          "name": "للنقيطة الفرنسية: ماء دافئ",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-144-i6",
          "name": "للنقيطة الفرنسية: بياض بيضة مخفوق",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-144-i7",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-144-i8",
          "name": "ملح وفلفل وجوزة الطيب",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-144-i9",
          "name": "صلصة طماطم للتقديم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط المقادير وتُعجن جيداً وتُتبل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُبرم الخليط ويُقطع قطعاً طولها 3 سم وتُشكل بشكل فلين الزجاجة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "للنقيطة: يُنخل الدقيق مع الملح، ويُعمل في وسطه حفرة يوضع بها الزيت، ثم يُضاف الماء تدريجياً مع الخفق حتى يصير الخليط ناعماً، ويُترك نصف ساعة، ثم يُضاف بياض البيض المخفوق قبل الاستعمال مباشرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُتبل القطع المشكلة بقليل من الدقيق ثم تُغمس في النقيطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُحمر تحميراً غزيراً ثم تُرفع من الإناء على ورقة لتمتص السمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُجمل بالبقدونس وتُقدم مع صلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=48",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 148"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 28,
        "fat": 16,
        "carbs": 18,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 2.5,
          "grains": 1,
          "dairyEggs": 0.3,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-145",
      "title": "الكبدة المحمرة بالدقيق المتبل",
      "titleEn": "Fried Liver in Seasoned Flour",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "40 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-145-i1",
          "name": "كبدة ضأن أو بتلو",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-145-i2",
          "name": "دقيق متبل بالملح والفلفل",
          "standardAmount": "1 ملعقة كبيرة ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-145-i3",
          "name": "سمن للتحمير",
          "standardAmount": "ربع ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-145-i4",
          "name": "ماء أو مرق (للصلصة)",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-145-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-145-i6",
          "name": "بقدونس للتزيين",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُشطف الكبدة بالماء البارد، ثم توضع في إناء ويُصب عليها ماء مغلٍ يكفي لتغطيتها مع قليل من الملح وتُترك ربع إلى نصف ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُنتشل من الماء وتُجفف وتُقطع شرائح ثخانتها 1 سم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخلط الدقيق بالملح والفلفل خلطاً جيداً وتُتبل فيه شرائح الكبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدح السمن وتُحمر الكبدة من جهتيها حتى يصير لونها بنياً فاتحاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرص الشرائح على هيئة حلقة وسط الصحن المفروش بالبقدونس وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أو يُحمر ما تبقى من الدقيق المتبل في السمن المتخلف من التحمير، ويُضاف إليه كوب سائل وتُعمل صلصة بنية، وتُرص الكبدة في الطبق حلقة وتُصب الصلصة في وسطها.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "كبدة محمرة بالليمون: تُقطع الكبدة شرائح رقيقة وتُتبل بالملح والفلفل وعصير الليمون والبصل 10 دقائق، ثم تُصفى وتُجفف وتُرش بملعقة صغيرة دقيق، وتُحمر في ملعقة ونصف سمن أو 3 ملاعق زيت، وتُقدم مجملة بالبقدونس والليمون ساخنة أو باردة إن حُمرت بالزيت.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 8,
          "text": "كبدة مسبكة سريعة: تُقطع الكبدة مكعبات وتُتبل بالملح والفلفل والليمون والبصل نصف ساعة، ثم تُقلب على نار هادئة حتى تمتص عصارتها، ويُضاف إليها ملعقة سمن وتُحمر، ثم يُصب عليها قليل من الماء تدريجياً حتى تنضج.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=49",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 149"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 32,
        "fat": 14,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "grains": 0.1,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-146",
      "title": "المخ المحمر وطرق تقديمه",
      "titleEn": "Fried Brains, Served Several Ways",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "2-3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-146-i1",
          "name": "مخ بتلو مجهز ومسلوق",
          "standardAmount": "2 مخ",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-146-i2",
          "name": "دقيق متبل بالملح والفلفل",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-146-i3",
          "name": "بيض",
          "standardAmount": "2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-146-i4",
          "name": "بقسماط (للطريقة بالبقسماط)",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-146-i5",
          "name": "سمن للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-146-i6",
          "name": "بقدونس وليمون للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز المخ ويُسلق (ينقع في ماء وملح ثم يغلي 5 دقائق ويُشطف ويُسلق ثانية 5 إلى 10 دقائق مع البصل والليمون).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُجفف ويُقطع وتُغطى القطع بقليل من الدقيق المتبل بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحمر في السمن المقدوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم مع البطاطس المحمرة ويُجمل بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "المخ بالبيض: يُقطع المخ الناضج شرائح غليظة وتُتبل بالملح والفلفل ثم بقليل من الدقيق، وتُغمس في البيض المربوب المتبل وتُحمر في السمن، وتُقدم مع البطاطس البيوريه وصلصة الطماطم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "بتتبيلة الزيت: تُتبل شرائح المخ في ملعقتين زيت زيتون وملعقة صغيرة بقدونس مفري وملح وفلفل وجوزة الطيب مدة 5 دقائق، ثم تُقلب في الدقيق وتُغمس في البيض وتُحمر، وتُجمل بالبقدونس والليمون.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "المخ بالعجة: يُقطع المخ قطعاً صغيرة، ويُخلط بيضتان مع ملعقة صغيرة بقدونس مفري وبصلة صغيرة مفرية وملح وفلفل، ويُغمس المخ في الخليط ويُحمر.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 8,
          "text": "المخ بالبيض والبقسماط: تُتبل القطع في الدقيق ثم تُغطى بالبيض والبقسماط وتُحمر في السمن الغزير، وتُقدم ساخنة أو باردة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 9,
          "text": "المخ بالنقيطة: تُغطى القطع المتبلة بالنقيطة الفرنسية وتُقلى في السمن الغزير، ثم تُرفع على ورقة لتتشرب السمن، وتُجمل بالبقدونس والليمون ويُقدم معها سلطة خضراء.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=51",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 151"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 260,
        "protein": 20,
        "fat": 14,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 2,
          "dairyEggs": 1.5,
          "grains": 0.2,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-147",
      "title": "كفتة المخ",
      "titleEn": "Brain Croquettes",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "40 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-147-i1",
          "name": "مخ بتلو مسلوق بارد",
          "standardAmount": "2 مخ",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-147-i2",
          "name": "بيض للعجن",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-147-i3",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-147-i4",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-147-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-147-i6",
          "name": "بقدونس للتزيين",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-147-i7",
          "name": "صلصة طماطم للتقديم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفرى المخ الناضج ويُتبل بالملح والفلفل ويُمزج بمقدار قليل من البيض كافٍ لعجنه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرفع الخليط على نار هادئة مع التقليب المستمر إلى أن يغلظ قوامه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع الخليط على طبق مدهون ويُترك حتى يبرد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقطع ويُشكل مستديرات وتُغطى بالبيض والبقسماط وتُحمر في السمن الغزير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُجمل الكفتة بالبقدونس وتُقدم معها صلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=53",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 153"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 280,
        "protein": 22,
        "fat": 16,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 1.5,
          "dairyEggs": 1.5,
          "grains": 0.2,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-148",
      "title": "المخ بالقرنبيط المحمر",
      "titleEn": "Fried Brains with Cauliflower",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-148-i1",
          "name": "مخ بتلو مسلوق",
          "standardAmount": "2 مخ",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-148-i2",
          "name": "قرنبيط مسلوق مقسم زهرات صغيرة",
          "standardAmount": "نصف رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-148-i3",
          "name": "دقيق متبل بالملح والفلفل",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-148-i4",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-148-i5",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-148-i6",
          "name": "بقدونس وليمون للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع المخ المسلوق البارد قطعاً مناسبة وتُتبل بالدقيق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُجفف زهرات القرنبيط المسلوقة وتُتبل بالدقيق كذلك.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى المخ والقرنبيط بالبيض والبقسماط ويُحمران في السمن الغزير المقدوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرص المخ والقرنبيط متبادلين في صحن ويُجملان بالبقدونس والليمون، ويُقدمان ساخنين أو باردين.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=53",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 153"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 300,
        "protein": 24,
        "fat": 16,
        "carbs": 10,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 1.5,
          "produce": 1.5,
          "dairyEggs": 1.5,
          "grains": 0.2,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-149",
      "title": "السجق المحمر بالبيض والبقسماط",
      "titleEn": "Fried Sausages in Egg and Breadcrumbs",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-149-i1",
          "name": "سجق ضأن أو بتلو أو بقري",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-149-i2",
          "name": "دقيق متبل",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-149-i3",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-149-i4",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-149-i5",
          "name": "قطع خبز محمرة مناسبة لحجم السجق أو بطاطس مهروسة",
          "standardAmount": "للتقديم",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-149-i6",
          "name": "صلصة بنية",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخرم السجق بالشوكة ثم يُسلق نصف سلق في قليل من الماء ويُرفع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنزع غلافه الجلدي ويُتبل في قليل من الدقيق المتبل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى بالبيض والبقسماط ويُحمر في السمن الغزير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم على الخبز المحمر أو على البطاطس المهروسة ومعه صلصة بنية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "السجق المقلي البسيط: يُخرم ويُسلق نصف سلق ثم يُجفف ويُحمر في قليل من السمن تحميراً بسيطاً، ويُقدم مع البطاطس البيوريه والصلصة البنية أو صلصة الطماطم، أو مع البيض المقلي في الإفطار.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "السجق بالنقيطة: يُجهز كالسابق ويُتبل في الدقيق، ثم يُغطى بالنقيطة الفرنسية ويُحمر في السمن الغزير، ويُجمل بالبقدونس والليمون ويُقدم معه صلصة الطماطم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=54",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 154"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 34,
        "fat": 18,
        "carbs": 8,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "dairyEggs": 1,
          "grains": 0.3,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-150",
      "title": "البنكرياس (النفوس) بالنقيطة",
      "titleEn": "Sweetbreads in Batter",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-150-i1",
          "name": "بنكرياس بتلو مسلوق",
          "standardAmount": "4 قطع",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-150-i2",
          "name": "دقيق",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-150-i3",
          "name": "نقيطة فرنسية (دقيق وزيت وماء دافئ وبياض بيضة مخفوق)",
          "standardAmount": "مقدار واحد",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-150-i4",
          "name": "سمن للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-150-i5",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-150-i6",
          "name": "صلصة طماطم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-150-i7",
          "name": "بقدونس للتزيين",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع البنكرياس الناضج قطعاً مناسبة ويُتبل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُغطى القطع بقليل من الدقيق ثم تُغمس في النقيطة الفرنسية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُحمر تحميراً غزيراً وتُرفع باحتراس على ورقة لتتشرب السمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص في صحن وتُجمل بالبقدونس، وتُقدم صلصة الطماطم في القارب الخاص.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=55",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 155"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 280,
        "protein": 26,
        "fat": 14,
        "carbs": 10,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 2,
          "grains": 1,
          "dairyEggs": 0.3,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-151",
      "title": "البنكرياس بالسبانخ البيوريه",
      "titleEn": "Sweetbreads with Spinach Purée",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "40 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "3 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-151-i1",
          "name": "بنكرياس بتلو مسلوق بارد",
          "standardAmount": "3 قطع",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-151-i2",
          "name": "صلصة باشميل غليظة باردة",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-151-i3",
          "name": "بيض وبقسماط",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-151-i4",
          "name": "سبانخ بيوريه (مسلوقة ومهروسة بالزبد)",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-151-i5",
          "name": "بطاطس بيوريه",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-151-i6",
          "name": "صلصة طماطم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-151-i7",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-151-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع البنكرياس شرائح ثخانتها نصف بوصة ثم يُتبل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُغطى كل قطعة بصلصة الباشميل وتُترك لتبرد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُغطى بالبيض والبقسماط ثم تُحمر في السمن الغزير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُعمل حلقة من البطاطس البيوريه ويُرص عليها البنكرياس المحمر، ثم يُملأ فراغ الحلقة بالسبانخ البيوريه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُصب صلصة الطماطم حول الصحن ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "البنكرياس بالقرنبيط: يُعمل بنفس الطريقة ويُستبدل بالسبانخ زهرات قرنبيط مسلوقة مغطاة بالبيض والبقسماط ومحمرة، تُرص متبادلة مع البنكرياس.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=55",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 155"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 320,
        "protein": 28,
        "fat": 16,
        "carbs": 14,
        "fiber": 3,
        "sugar": 0,
        "cost": {
          "protein": 2,
          "grains": 2,
          "produce": 2,
          "dairyEggs": 1,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-152",
      "title": "القلب المحمر",
      "titleEn": "Fried Heart",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "10 دقائق",
      "cookTime": "40 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-152-i1",
          "name": "قلب ضأن أو بتلو",
          "standardAmount": "1 إلى 2 قلب",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-152-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-152-i3",
          "name": "ماء",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-152-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-152-i5",
          "name": "بقدونس للتزيين",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع القلب قطعاً مناسبة ويُدعك بالملح ويُغسل ثم يُتبل بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع في إناء ويُرفع على النار حتى يمتص عصاراته، ثم يوضع عليه السمن ويُحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب عليه قليل من الماء آناً فآناً ويُقلب حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرتب القطع في صحن ويُصب عليها السائل المتخلف وتُجمل بالبقدونس، وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=56",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 156"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 200,
        "protein": 26,
        "fat": 10,
        "carbs": 0,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 2,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-153",
      "title": "الكلاوي المحمرة",
      "titleEn": "Fried Kidneys",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-153-i1",
          "name": "كلاوي ضأن أو بتلو",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-153-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-153-i3",
          "name": "ماء",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-153-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-153-i5",
          "name": "بقدونس للتزيين",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنزع الشحم الزائد وتُشق الكلاوي نصفين طولاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنزع الحوض والأنابيب الموجودة والقشرة الخارجية، ويُترك النصف صحيحاً أو يُقطع، ثم تُنقع في ماء دافئ وملح ربع ساعة وتُنزع من الماء وتُجفف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُتبل بالملح والفلفل وتوضع في إناء وتُرفع على النار الهادئة مع التقليب حتى تمتص عصاراتها، فيُضاف إليها السمن وتُحمر فيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب عليها قليل من الماء تدريجياً حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُجمل بالبقدونس ويُرش حولها السائل المتخلف.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=56",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 156"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 220,
        "protein": 28,
        "fat": 10,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 2.5,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-154",
      "title": "ضلوع اللحم المشوية على الفحم",
      "titleEn": "Charcoal-Grilled Lamb Chops",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "40 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-154-i1",
          "name": "لحم ضلوع",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-154-i2",
          "name": "عصير بصلتين",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-154-i3",
          "name": "عصير ليمونة",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-154-i4",
          "name": "سمن للدهن",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-154-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-154-i6",
          "name": "خضار سوتيه وبطاطس وطماطم مشوية للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز اللحم ويُرتب ويُنزع اللحم من أعلى العظم لحوالي بوصة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضرب اللحم لتمزيق الأنسجة، ثم يُتبل بعصير البصل والليمون والملح والفلفل ويُترك مدة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُدهن بالسمن ثم يُشوى على النار المباشرة (الفحم مثلاً).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم مع خضار سوتيه وبطاطس وطماطم مشوية أو أحدها، ويُجمل بالبقدونس والليمون ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=58",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 158"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 40,
        "fat": 18,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "produce": 0.8,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-155",
      "title": "أسياخ لحم الضأن المشوي باللية",
      "titleEn": "Grilled Lamb Skewers with Tail Fat",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-155-i1",
          "name": "لحم ضأن صغير",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-155-i2",
          "name": "لية (دهن ذيل الضأن)",
          "standardAmount": "ثُمن كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-155-i3",
          "name": "عصير ليمونة وعصير بصلة كبيرة",
          "standardAmount": "1 من كل",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-155-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-155-i5",
          "name": "بقدونس وليمون للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع اللحم قطعاً صغيرة ويُتبل بالملح والفلفل وعصير البصل وعصير الليمون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشبك في السفافيد (الأسياخ) قطعة من اللحم وأخرى من الدهن وهكذا، ثم يُشوى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع في صحن دافئ ويُجمل بالبقدونس والليمون.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=58",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 158"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 42,
        "fat": 20,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "produce": 0.8,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-156",
      "title": "الكلاوي المشوية",
      "titleEn": "Grilled Kidneys",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "25 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-156-i1",
          "name": "كلاوي",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-156-i2",
          "name": "عصير بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-156-i3",
          "name": "عصير ليمونة",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-156-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-156-i5",
          "name": "توست مدهون بالزبد للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنزع الشحم وتُشق الكلى نصفين، ويُنزع الحوض والأنابيب والقشرة الخارجية، وتُنقع في الماء الدافئ والملح ربع ساعة ثم تُجفف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُتبل بالملح والفلفل وعصير البصل والليمون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُشوى على النار المباشرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقدم على توست مدهون بالزبد، أو تُرص في صحن وتُجمل بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بالشحم: تُشبك قطعة من الكلى المتبلة في السيخ ويليها قطعة من شحم الكلى المنزوع وهكذا، وتُشوى كاللحم المشوي، وتُرص في صحن دافئ مفروش بالبقدونس المفري.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=58",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 158"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 240,
        "protein": 30,
        "fat": 12,
        "carbs": 0,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 2.5,
          "produce": 0.5,
          "grains": 0.3,
          "fats": 0.2
        }
      }
    },
    {
      "id": "osool-157",
      "title": "الكبد المشوي",
      "titleEn": "Grilled Liver",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-157-i1",
          "name": "كبد",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-157-i2",
          "name": "عصير بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-157-i3",
          "name": "عصير ليمونة",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-157-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-157-i5",
          "name": "بقدونس وليمون للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُشطف الكبد بالماء البارد ويُقطع شرائح ثخانتها نصف سم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُتبل بالملح والفلفل وعصير الليمون والبصل مدة 15 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُشوى على النار المباشرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُجمل بالبقدونس والليمون ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "إذا أُعد للمرضى أو الأطفال يُتبل بالملح فقط، أو بالملح والليمون.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=59",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 159"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 34,
        "fat": 12,
        "carbs": 0,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "produce": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-158",
      "title": "كفتة التُّرب بمنديل الخروف",
      "titleEn": "Kofta Wrapped in Caul Fat",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "40 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-158-i1",
          "name": "لحم ضأن أو بتلو مفري ناعماً",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-158-i2",
          "name": "منديل خروف (غشاء الدهن)",
          "standardAmount": "1 منديل",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-158-i3",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-158-i4",
          "name": "صنوبر (اختياري)",
          "standardAmount": "2 ملعقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-158-i5",
          "name": "بقدونس مفري (اختياري)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-158-i6",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-158-i7",
          "name": "بقدونس وطماطم للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط جميع المقادير بعضها ببعض وتُعجن جيداً بالسمن، ثم يُضاف الصنوبر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقطع منديل الخروف إلى أجزاء متساوية، ويُحشى كل جزء بمقدار من الخلطة ثم يُلف كحشو الكرنب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُشوى في السفافيد (الأسياخ).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُجمل بالبقدونس والطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=60",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 160"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 36,
        "fat": 20,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "fats": 1.5,
          "specialty": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-159",
      "title": "روستو البتلو المحشو بالحشو الزائف",
      "titleEn": "Roast Veal with Bread Stuffing",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "ساعتان",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-159-i1",
          "name": "لحم بتلو قطعة واحدة مفرودة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-159-i2",
          "name": "للحشو الزائف: فتات خبز إفرنجي بائت",
          "standardAmount": "ملء كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-159-i3",
          "name": "للحشو الزائف: بقدونس مفري",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-159-i4",
          "name": "للحشو الزائف: بشر وعصير ليمونة",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-159-i5",
          "name": "للحشو الزائف: سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-159-i6",
          "name": "للحشو الزائف: بيض أو لبن للعجن",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-159-i7",
          "name": "للحشو الزائف: بهار",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-159-i8",
          "name": "سمن للصينية",
          "standardAmount": "ملء ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-159-i9",
          "name": "بطاطس صغيرة جداً",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-159-i10",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-159-i11",
          "name": "صلصة بنية للتقديم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "للحشو الزائف: تُخلط المقادير بعضها ببعض مع ربع ملعقة صغيرة ملح وقليل من الفلفل الأبيض وتُعجن بالبيض عجينة لينة نوعاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُفرد اللحم ويُدق لتقطيع الألياف بحيث لا يزيد غلظه على نصف بوصة، ويُتبل بالملح والفلفل والبهار، ثم يُبسط الحشو على اللحم مع ترك نصف بوصة من الأطراف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُلف جيداً ويُربط بخيط كتان ويوضع في صينية على سطحها السمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يدخل فرناً حاراً ربع ساعة ثم تُهدأ الحرارة ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُفتح الفرن كل 20 دقيقة ويُغطى الروستو بالسائل الذي في الصينية حتى لا يجف سطحه، ويُقلب على وجهه الآخر بعد مضي نصف المدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "توضع البطاطس الصغيرة المقشرة في الصينية حول اللحم قبل نضجه بنصف ساعة لتنضج ويحمر لونها، ثم يُنزع اللحم ويُفك الخيط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يوضع اللحم في الصحن وحوله البطاطس ويُقدم معه الصلصة البنية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "روستو محشو بالبيض: يُستبدل بالحشو بيض مسلوق جامد متبل بالدقيق، يوضع على اللحم ويُلف حوله، ويُطهى بنفس الطريقة ويُقدم بارداً مقطعاً حلقات مع سلطة الخضار.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=60",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 160"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 42,
        "fat": 22,
        "carbs": 8,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "grains": 1,
          "produce": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-160",
      "title": "روستو الضأن بصلصة النعناع",
      "titleEn": "Roast Lamb with Mint Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعتان",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-160-i1",
          "name": "فخذة ضأن",
          "standardAmount": "1 فخذة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-160-i2",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-160-i3",
          "name": "ثوم",
          "standardAmount": "نصف رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-160-i4",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-160-i5",
          "name": "لصلصة النعناع: نعناع أخضر مفري",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-160-i6",
          "name": "لصلصة النعناع: سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-160-i7",
          "name": "لصلصة النعناع: خل",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-160-i8",
          "name": "لصلصة النعناع: ماء مغلي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل اللحم ويُتبل بالملح والفلفل والبهار، وتُعمل به شقوق على أبعاد تُوضع فيها فصوص الثوم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع في صينية على سطحها السمن ويدخل فرناً حاراً ربع ساعة، ثم تُهدأ الحرارة ويُترك حتى ينضج مع فتح الفرن كل 20 دقيقة ورش اللحم بالسائل الذي في الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "لصلصة النعناع: يُذاب السكر في الماء المغلي ويُضاف إليه النعناع المفري والخل ويُترك قليلاً لتظهر نكهته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم اللحم بارداً مع صلصة النعناع.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=62",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 162"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 44,
        "fat": 22,
        "carbs": 4,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 8,
          "produce": 1,
          "specialty": 0.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-161",
      "title": "الكتف المحشو بالكبدة والخبز",
      "titleEn": "Stuffed Shoulder with Liver and Bread",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "40 دقيقة",
      "cookTime": "ساعتان",
      "servings": "6 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "osool-161-i1",
          "name": "لحم قطعة واحدة من الكتف",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-161-i2",
          "name": "بصلة محمرة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-161-i3",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-161-i4",
          "name": "خبز إفرنجي مبلل في لبن ومعصور",
          "standardAmount": "فنجان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-161-i5",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-161-i6",
          "name": "كبدة محمرة مفرية غليظاً",
          "standardAmount": "ثُمن كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-161-i7",
          "name": "بيض للعجن",
          "standardAmount": "2 إلى 3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-161-i8",
          "name": "سمن للصينية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-161-i9",
          "name": "ملح وفلفل وجوزة الطيب",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-161-i10",
          "name": "صلصة بنية خفيفة وبطاطس صغيرة للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلى اللحم من العظم حتى يصير على هيئة كيس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُمزج مقادير الحشو بعضها ببعض وتُتبل بالملح وتُعجن بالبيض ويُحشى بها اللحم ويُخاط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُربط من الخارج بخيط كتان (دوبارة) ويوضع في صينية بها سمن ويدخل الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُترك حتى ينضج مع ملاحظة تغطيته بالسمن الذي بالصينية ما بين وقت وآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُفك الخيط ويوضع اللحم في صحن ويُرش عليه الصلصة البنية الخفيفة، أو يُقطع حلقات وتُرص في الصحن، ويُجمل بالبطاطس الصغيرة المطهية في الفرن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "الكتف المحشو بالحشو الزائف: يُخلى الكتف من عظمة اللوح ويُتبل ويُحشى بالحشو الزائف ويُخاط، ثم يُلف في ورقة مدهونة ويُطهى في الفرن في صينية بها سمن (20 إلى 25 دقيقة لكل نصف كيلو وزيادة 20 إلى 35 دقيقة) مع تغطيته بالسمن مرات عدة، ويُقدم مع الصلصة البنية.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "بالعصاج والصنوبر: يُحشى الكتف بالعصاج والصنوبر بدلاً من الحشو، ويُقدم مع الصلصة البنية أو مع المكرونة المفلفلة أو الأرز.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=62",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 162"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 42,
        "fat": 22,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "dairyEggs": 0.8,
          "grains": 0.3,
          "produce": 0.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-162",
      "title": "قلب البتلو المحشو في الفرن",
      "titleEn": "Oven-Baked Stuffed Veal Heart",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-162-i1",
          "name": "قلب بتلو",
          "standardAmount": "1 قلب",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-162-i2",
          "name": "حشو زائف (فتات خبز وبقدونس وبشر ليمون وسمن وبيض)",
          "standardAmount": "مقدار",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-162-i3",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-162-i4",
          "name": "دقيق",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-162-i5",
          "name": "صلصة بنية",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-162-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل القلب جيداً ثم يُجفف، ويُعمل فراغ في وسطه ويُملأ بالحشو الزائف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُلف في ورقة مدهونة ويوضع في صينية بها سمن ويدخل فرناً متوسط الحرارة مدة ساعة، مع ملاحظة تغطيته بالسمن آناً فآناً في أثناء النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُنزع الورق ويُرش القلب بقليل من الدقيق ويُترك نصف ساعة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع القلب في صحن دافئ ويُرش عليه الصلصة البنية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=63",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 163"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 360,
        "protein": 36,
        "fat": 18,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "grains": 1,
          "dairyEggs": 0.5,
          "produce": 0.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-163",
      "title": "روستو اللحم المفري بالمنديل",
      "titleEn": "Minced Meat Roast Wrapped in Caul Fat",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-163-i1",
          "name": "لحم مفري ناعماً",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-163-i2",
          "name": "منديل خروف",
          "standardAmount": "نصف منديل",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-163-i3",
          "name": "بيض",
          "standardAmount": "2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-163-i4",
          "name": "فتات خبز إفرنجي منقوع ومعصور",
          "standardAmount": "3 ملاعق",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-163-i5",
          "name": "بصل مفري ناعماً",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-163-i6",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-163-i7",
          "name": "جوزة الطيب وقرنفل مسحوق",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-163-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط جميع المقادير جيداً وتُتبل وتُعجن جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُشكل على هيئة أسطوانة متوسطة السمك وتُلف في المنديل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تدخل فرناً حاراً مدة ربع ساعة، ثم تُهدأ الحرارة نوعاً وتُترك حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم ساخناً مع صلصة بنية، أو بارداً مع سلطة خس أو سلطة خضار.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=64",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 164"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 38,
        "fat": 20,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "dairyEggs": 1,
          "grains": 0.3,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-164",
      "title": "روستو اللحم المفري النيء (رغيف اللحم)",
      "titleEn": "Meatloaf",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-164-i1",
          "name": "لحم بتلو فخذة مفري ناعماً",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-164-i2",
          "name": "بيض",
          "standardAmount": "1 إلى 2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-164-i3",
          "name": "خبز منقوع في لبن ومعصور",
          "standardAmount": "2 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-164-i4",
          "name": "بصل مفري رفيعاً",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-164-i5",
          "name": "قرنفل مسحوق",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-164-i6",
          "name": "سمن",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-164-i7",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-164-i8",
          "name": "صلصة بنية خفيفة أو سلطة خضار للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُمزج المقادير بعضها ببعض وتُعجن بالبيض.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُبرم وتُلف في ورقة مدهونة وتوضع في صينية بها قليل من السمن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُطهى في فرن متوسط مدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم ساخناً مع الصلصة البنية الخفيفة، أو بارداً مع سلطة الخضار.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=64",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 164"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 36,
        "fat": 16,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "dairyEggs": 0.5,
          "grains": 0.3,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-165",
      "title": "روستو اللحم المفري المحشو بالبيض",
      "titleEn": "Minced Meat Roast Stuffed with Eggs",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-165-i1",
          "name": "لحم بتلو مفري ناعماً",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-165-i2",
          "name": "عصير بصلة أو بصل مفري",
          "standardAmount": "1 ملعقة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-165-i3",
          "name": "بقسماط مدقوق ناعم",
          "standardAmount": "2 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-165-i4",
          "name": "بيضة للعجن",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-165-i5",
          "name": "بيض مسلوق جامد",
          "standardAmount": "3 إلى 4 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-165-i6",
          "name": "دقيق متبل بالملح والفلفل",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-165-i7",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-165-i8",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُمزج جميع المقادير بعضها ببعض وتُعجن جيداً بالبيض.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقشر البيض المسلوق ويُغطى بقليل من الدقيق المتبل بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُفرد العجينة ويوضع عليها البيض المسلوق جنباً إلى جنب، وتُلف وتُساوى جيداً حول البيض، ثم تُدهن بالسمن وتُلف بورقة شفاف مدهونة بالسمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرناً حاراً مدة ربع ساعة، ثم تُهدأ الحرارة وتُترك حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُترك لتبرد ثم تُقطع حلقات وتُقدم مع سلطة خضار أو خس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "روستو اللحم المفري بالسجق: يُخلط ربع كيلو لحم مفري ناعم ناضج مع ثُمن إلى ربع كيلو لحم سجق وملعقتين فتات خبز إفرنجي وبيضتين وقليل من المرق، ويُعجن ويُبرم أسطوانة قصيرة غليظة تُغطى بالدقيق أو بالبيض والبقسماط، وتُخبز في صينية بها سمن في فرن متوسط ساعة مع تغطيتها بالسمن عدة مرات، وتُقدم ساخنة مع الصلصة البنية أو باردة مقطعة حلقات.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=65",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 165"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 38,
        "fat": 18,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "dairyEggs": 1.5,
          "grains": 0.2,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-166",
      "title": "البفتيك المفري في الفرن",
      "titleEn": "Oven-Baked Minced Meat Patties",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-166-i1",
          "name": "لحم مفري ناعماً",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-166-i2",
          "name": "فتات خبز",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-166-i3",
          "name": "بصل مفري ناعماً",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-166-i4",
          "name": "بطاطس ناضجة مهروسة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-166-i5",
          "name": "بيض",
          "standardAmount": "2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-166-i6",
          "name": "سمن",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-166-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-166-i8",
          "name": "بطاطس محمرة وصلصة طماطم أو صلصة بنية للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمر البصل حتى يصفر لونه، ثم يُضاف إليه باقي المقادير ويُعجن جيداً بالبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقسم العجينة وتُشكل مستديرات ثخانتها بوصة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع على صينية مدهونة، ويوضع على كل قطعة قطعة صغيرة من السمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل الفرن وتُطهى مدة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقدم مع بطاطس محمرة وصلصة طماطم أو صلصة بنية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=66",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 166"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 34,
        "fat": 18,
        "carbs": 8,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 4,
          "dairyEggs": 1,
          "grains": 0.3,
          "produce": 2,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-167",
      "title": "قالب اللحم الناضج في الفرن",
      "titleEn": "Baked Leftover Meat Mold",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-167-i1",
          "name": "لحم مفري ناضج",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-167-i2",
          "name": "فتات خبز أبيض",
          "standardAmount": "2 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-167-i3",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-167-i4",
          "name": "بيض",
          "standardAmount": "2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-167-i5",
          "name": "صلصة بنية (للعجن والتقديم)",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-167-i6",
          "name": "سمن وبقسماط لتجهيز القالب",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-167-i7",
          "name": "ملح وفلفل وجوزة الطيب",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُدهن القالب بالسمن الدافئ ويُرش بالبقسماط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخلط المقادير بعضها ببعض وتُعجن بالبيض، ويُضاف إليها قليل من الصلصة لعجنها إذا احتاج الأمر، ثم يُتبل الخليط جيداً ويُكبس في القالب المعد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخبز في فرن متوسط الحرارة مدة 40 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقلب من القالب ويُصب حوله قليل من الصلصة البنية، ويُقدم باقي الصلصة في القارب.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قالب البطاطس المحشو باللحم: يُخلط نصف كيلو بطاطس مسلوقة مفرية مع ملعقة سمن وبيضة أو بيضتين وتُتبل، ويُبطن بها قالب مدهون مرشوش بالبقسماط مع ترك فراغ في الوسط، ويُملأ الفراغ بخليط ربع كوب صلصة بنية غليظة وربع كيلو لحم ناضج مفري وبقدونس، ويُغطى بورقة مدهونة ويُخبز، ثم يُقلب ويُصب حوله الصلصة البنية.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=66",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 166"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 28,
        "fat": 12,
        "carbs": 8,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 2,
          "dairyEggs": 1,
          "grains": 0.3,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-168",
      "title": "طبق اللحم الناضج بالبطاطس المهروكة",
      "titleEn": "Leftover Meat with Mashed Potato Topping",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-168-i1",
          "name": "لحم ناضج مفري",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-168-i2",
          "name": "صلصة بنية غليظة",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-168-i3",
          "name": "بطاطس مهروكة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-168-i4",
          "name": "زبد أو سمن",
          "standardAmount": "قطع صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-168-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعمل الصلصة البنية ويُضاف إليها اللحم ويُتبل الخليط جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع اللحم في طبق فرن مدهون ويُغطى بالبطاطس، ثم تُنكش البطاطس بالشوكة بشكل هرمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع قطع صغيرة من الزبد أو السمن على الوجه على أبعاد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يدخل الطبق فرناً متوسطاً مدة 20 دقيقة حتى يحمر الوجه ويُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=67",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 167"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 24,
        "fat": 14,
        "carbs": 18,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 2,
          "grains": 2,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-169",
      "title": "صينية الكبيبة الشامية بالعصاج والصنوبر",
      "titleEn": "Levantine Baked Kibbeh with Spiced Mince and Pine Nuts",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "45 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-169-i1",
          "name": "لحم ضأن أو بتلو أحمر",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-169-i2",
          "name": "برغل كبيبة ناعم",
          "standardAmount": "1 إلى 1 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-169-i3",
          "name": "بصل متوسط",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-169-i4",
          "name": "قرفة ناعمة",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-169-i5",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-169-i6",
          "name": "للحشو: لحم مفري غليظاً",
          "standardAmount": "ثُمن كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-169-i7",
          "name": "للحشو: لية مفرية غليظاً",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-169-i8",
          "name": "للحشو: صنوبر",
          "standardAmount": "1 إلى 2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-169-i9",
          "name": "للحشو: بصلة مقطعة حلقات رفيعة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-169-i10",
          "name": "سمن (للحشو ولدهن الصينية والسطح)",
          "standardAmount": "4 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "للحشو: يُقدح ملعقتا سمن ويُضاف إليه البصل ويُقلب دقيقتين، ثم يُضاف اللحم واللية والصنوبر والتوابل ويُقلب على نار هادئة حتى ينضج.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُفرى اللحم ناعماً بقليل من الملح، ثم يُفرى البصل ويُضاف للحم ويُفرى مرتين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُنظف البرغل ويُغسل مراراً ويُصفى جيداً من الماء، ثم يُضاف للحم المفري ويُخلط جيداً ويُتبل بالملح والفلفل والبهار والقرفة، ويُفرى الخليط مرة أو اثنتين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُدهن صينية بالسمن وتُفرد في أرضيتها طبقة من الخليط ثخانتها 1 إلى 1 ونصف سم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُفرد فوقها طبقة من العصاج بالصنوبر ويُضغط عليها باليد، ثم يُغطى بطبقة أخرى من خليط الكبيبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُسوى السطح جيداً ويُقطع مثل البقلاوة ويُغطى سطح الصينية بالسمن السايح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تدخل فرناً حاراً نوعاً 20 إلى 30 دقيقة حتى تنضج ويحمر وجهها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يُصفى السمن وتُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=68",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 168"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 38,
        "fat": 22,
        "carbs": 18,
        "fiber": 4,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "grains": 2,
          "produce": 1.5,
          "specialty": 0.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-170",
      "title": "قوالب اللحم على البخار",
      "titleEn": "Steamed Meat Molds",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "بخار",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-170-i1",
          "name": "لحم ناضج مفري",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-170-i2",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-170-i3",
          "name": "مرق",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-170-i4",
          "name": "دقيق",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-170-i5",
          "name": "بصلة مفرية",
          "standardAmount": "نصف بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-170-i6",
          "name": "سمن",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-170-i7",
          "name": "بيض",
          "standardAmount": "1 إلى 2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-170-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-170-i9",
          "name": "بازلاء وجزر سوتيه وصلصة بنية للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمر البصل المفري في السمن ويُرفع، ثم يُحمر الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف المرق تدريجياً مع التقليب ثم يغلي، ويُضاف إليه اللحم والبقدونس والبصل، ويُتبل الخليط جيداً ويُضاف إليه البيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُدهن 4 قوالب صغيرة ويُوزع فيها الخليط، وتُغطى بورق مدهون بالسمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُطهى على البخار مدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقلب من القوالب وتُغطى بصلصة بنية، ثم تُجمل بالبازلاء أو الجزر السوتيه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قوالب اللحم النيء: تُعمل بنفس الطريقة ويُستبدل باللحم الناضج لحم نيء، وتُطهى على البخار مدة ساعة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=68",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 168"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 26,
        "fat": 12,
        "carbs": 8,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 2,
          "dairyEggs": 0.5,
          "produce": 1.5,
          "grains": 0.2,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-171",
      "title": "قالب اللحم البارد على البخار",
      "titleEn": "Cold Steamed Meat Mold",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "بخار",
      "prepTime": "15 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-171-i1",
          "name": "لحم مفري ناعماً",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-171-i2",
          "name": "صلصة طماطم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-171-i3",
          "name": "فتات خبز",
          "standardAmount": "3 ملاعق",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-171-i4",
          "name": "مرق",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-171-i5",
          "name": "بيض",
          "standardAmount": "2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-171-i6",
          "name": "سمن لدهن القالب",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-171-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-171-i8",
          "name": "خس وسلطة خضار للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط جميع المقادير بعضها ببعض وتُتبل جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُدهن قالب بالسمن الدافئ ويُغطى بفتات الخبز.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب الخليط في القالب المعد ويُطهى على البخار مدة 40 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقلب اللحم من القالب في صحن مناسب ويُترك ليبرد، ويُجمل بالخس ويُقدم معه سلطة الخضار.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=69",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 169"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 30,
        "fat": 12,
        "carbs": 8,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "dairyEggs": 1,
          "grains": 0.3,
          "produce": 1,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-201",
      "title": "سلق الطيور (البط والأوز والديك الرومي والحمام)",
      "titleEn": "Boiled Poultry (Duck, Goose, Turkey or Pigeon)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "1 إلى 3 ساعات حسب الطائر",
      "servings": "4-8 أفراد",
      "masterIngredients": [
        {
          "id": "osool-201-i1",
          "name": "طائر منظف (بطة أو أوزة أو ديك رومي أو زوج حمام)",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-201-i2",
          "name": "ملح ودقيق لدعك الطائر",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-201-i3",
          "name": "بصلة صغيرة صحيحة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-201-i4",
          "name": "حبهان",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-201-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-201-i6",
          "name": "صلصة بيضاء أو بقدونس للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف الطائر ويُدعك جيداً بالدقيق ويُشطف، ويُكتف بوضع الأرجل داخل الفتحة السفلية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغلى الماء ويُضاف إليه البصلة الصحيحة وقليل من الحبهان والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع الطائر في الماء المغلي ويُترك حتى ينضج مع إزالة الريم كلما ظهر. المدة تختلف حسب سن الطائر وحجمه، ويُفضل اختيار الطيور الكبيرة السن نوعاً البيضاء اللون للسلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع من ماء السلق ويُقدم مغطى بالصلصة البيضاء أو مسلوقاً فقط، ويُجمل بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يُستعمل مرق (ودك) الطيور المسلوقة في طهي أصناف أخرى كالكشك والفريك والخضار.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=73",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 173"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 38,
        "fat": 14,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "dairyEggs": 1,
          "produce": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-202",
      "title": "السمان المسلوق المحمر مع الأرز",
      "titleEn": "Boiled and Fried Quail with Rice",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-202-i1",
          "name": "سمان",
          "standardAmount": "6 طيور",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-202-i2",
          "name": "بصلة مفرية مدعوكة بالملح والفلفل",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-202-i3",
          "name": "سمن للتحمير",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-202-i4",
          "name": "أرز مفلفل مطهو بمرق السلق",
          "standardAmount": "كوب أرز",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-202-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنزع ريش السمان بالطريقة الجافة (باليد دون ماء)، ثم يُفتح ويُنظف كالدجاج.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسلق في ماء مغلي مضاف إليه البصلة المفرية المدعوكة بالملح والفلفل حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرفع من إناء السلق ويُجفف، ثم يُحمر في السمن المقدوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم معه الأرز المفلفل المطهو بخلاصة السلق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "الغر (الطير) المسلوق: يُسلق في ماء يغلي 10 دقائق ثم يُلقى الماء، ويوضع في مقدار آخر نظيف من الماء مع الملح وبصلة مدعوكة بالملح والفلفل حتى ينضج، ثم يُصفى ويُحمر ويُقدم مع الأرز المفلفل.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=74",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 174"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 360,
        "protein": 32,
        "fat": 16,
        "carbs": 18,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "grains": 1.5,
          "produce": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-203",
      "title": "الدجاج البارد بالسلاطة وصلصة الخردل",
      "titleEn": "Cold Chicken with Salad and Mustard Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "osool-203-i1",
          "name": "دجاج مسلوق بارد",
          "standardAmount": "2 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-203-i2",
          "name": "قلب خس سلطة مفري رفيعاً",
          "standardAmount": "2 قلب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-203-i3",
          "name": "بيض مسلوق جامد",
          "standardAmount": "3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-203-i4",
          "name": "طماطم",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-203-i5",
          "name": "زيتون أخضر وخيار مخلل رفيع",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-203-i6",
          "name": "عصير ليمون",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-203-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-203-i8",
          "name": "صلصة خردل (مستردة)",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفرى الخس رفيعاً مثل الشعر ويُغسل ويُجفف بفوطة نظيفة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقطع كل دجاجة ثماني قطع مع نزع الجلد والعظم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقشر الطماطم وتُقطع الواحدة أربعة أقسام وتُتبل بالملح والفلفل وعصير الليمون، ويُقشر البيض ويُقطع طولاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع الخس في أرضية صحن ويُرص فوقه الدجاج المقطع بنظام حسب الذوق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُجمل محيط الطبق بقطع الطماطم ثم الخيار أو الزيتون ثم قطعة بيض وهكذا، ويُقدم معه صلصة الخردل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=74",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 174"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 28,
        "fat": 12,
        "carbs": 8,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 3,
          "dairyEggs": 1.5,
          "produce": 2,
          "specialty": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-204",
      "title": "صدور الدجاج الباردة بجيلي الطماطم والكريمة",
      "titleEn": "Cold Chicken Breasts with Tomato Cream Aspic",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-204-i1",
          "name": "صدور دجاج مسلوقة",
          "standardAmount": "صدر دجاجتين",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-204-i2",
          "name": "عصير طماطم مصفى",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-204-i3",
          "name": "ورق جيلاتين حلال (بقري)",
          "standardAmount": "3 إلى 4 ورقات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-204-i4",
          "name": "كريمة",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-204-i5",
          "name": "فاصوليا خضراء سوتيه",
          "standardAmount": "ربع إلى نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-204-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُزال جلد وعظم الصدر ويُقطع بنظام قطعاً مناسبة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُذاب الجيلاتين في ملعقتي ماء على نار هادئة، ويُضاف إلى الطماطم المصفاة مع التقليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُخفق الكريمة حتى تغلظ، ثم يُضاف إليها خليط الطماطم وتُتبل جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب الخليط في صحن بلوري ويُرص حوله قطع صدر الدجاج البارد.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "توضع الفاصوليا الخضراء السوتيه حول الدجاج.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=75",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 175"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 32,
        "fat": 12,
        "carbs": 8,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 3,
          "produce": 2.5,
          "dairyEggs": 2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-205",
      "title": "الدجاج بالتربية (الصلصة البيضاء بالبيض والليمون)",
      "titleEn": "Chicken in White Sauce with Egg and Lemon",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-205-i1",
          "name": "دجاجة مسلوقة",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-205-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة ونصف",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-205-i3",
          "name": "دقيق",
          "standardAmount": "1 ملعقة ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-205-i4",
          "name": "سائل: كوب لبن وكوب مرق، أو كوبان من مرق الدجاج",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-205-i5",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-205-i6",
          "name": "صفار بيض (اختياري)",
          "standardAmount": "2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-205-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-205-i8",
          "name": "بقدونس أو بيض مسلوق للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعمل الصلصة البيضاء: يُذاب السمن ويُضاف الدقيق ويُقلب دون أن يتلون، ثم يُضاف السائل مع التقليب حتى يغلي، وتُتبل بالملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف إليها صفار البيض في حالة استعماله، وتُرفع على النار الهادئة مع التقليب المستمر دون غليان، ثم تُرفع ويُضاف إليها عصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع الدجاجة صحيحة أو مقطعة في صحن دافئ وتُغطى بالصلصة، وتُجمل بالبقدونس والليمون أو بالبيض المسلوق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=75",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 175"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 32,
        "fat": 12,
        "carbs": 6,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "dairyEggs": 1.2,
          "grains": 0.2,
          "produce": 0.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-206",
      "title": "رول الدجاج المخلى بالجيلاتين (جلاتين الدجاج)",
      "titleEn": "Chicken Galantine",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "1 ساعة",
      "cookTime": "2 ساعة",
      "servings": "8 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "osool-206-i1",
          "name": "دجاجة كبيرة سمينة",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-206-i2",
          "name": "لحم سجق",
          "standardAmount": "ربع إلى نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-206-i3",
          "name": "بيض مسلوق جامد",
          "standardAmount": "2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-206-i4",
          "name": "لوز مفري",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-206-i5",
          "name": "فستق مفري",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-206-i6",
          "name": "بصلة وعظم رقبة الدجاجة وكبدها وقانصتها للسلق",
          "standardAmount": "1 من كل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-206-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-206-i8",
          "name": "قلية التلميع (مرق داكن مركز) أو صلصة باردة",
          "standardAmount": "للتقديم",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنزع ريش الدجاجة بدون استعمال الماء، وتُزال الرقبة والأرجل مع الاحتفاظ بجلد الرقبة سليماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُشق من الظهر وتُنزع الأحشاء، ثم يُنزع العظم بسكين قصير حاد، وتُغسل جيداً بالملح وتُدعك بالدقيق وتُشطف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُفرد الدجاجة وتُتبل بالملح والفلفل، ثم تُوضع طبقة من لحم السجق وتُسوى جيداً، ويليها طبقة من البيض المقطع حلقات ثم اللوز والفستق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُلف الدجاجة بشكل أسطواني وتُسوى، ثم تُلف جيداً بقطعة قماش مرشوشة بقليل من الدقيق وتُبرم وتُربط جامداً من الطرفين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "توضع في ماء مغلي مضاف إليه قليل من الملح وبصلة وعظم الرقبة والكبد والقانصة، وتُترك ساعة ونصف إلى ساعتين، ويُضاف ماء مغلي إذا احتاج الأمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُنزع من الإناء وتُصفى، ثم تُنزع قطعة القماش وتُلف في قطعة نظيفة أخرى، وتُوضع بين صينيتين وتُثقل بثقل يزن 2 إلى 3 أرطال في مكان بارد حتى تبرد تماماً (لا تقل عن أربع ساعات).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تُلمع بقلية التلميع أو تُغطى بصلصة باردة، وتُقدم صحيحة أو مقطعة حلقات على فرشة من الخس مع الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "الدجاج المخلى المحشو بالعصاج: تُحشى الدجاجة المخلاة بخليط ربع كيلو لحم بتلو مفري ناعم وبيضة وملعقة صغيرة بصل مفري وملعقة لباب خبز مبلول ومعصور وملعقة سمن وجوزة الطيب وملح وفلفل وبهار، وتُخاط وتُلف في قماش وتُسلق ساعة ونصفاً مع بصلة وكرفس وحبهان، ثم تُبرد في ورقة مدهونة وتُلمع.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=78",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 177"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 40,
        "fat": 16,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "specialty": 1.5,
          "dairyEggs": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-207",
      "title": "الديك الرومي المخلى المحشو (جلاتين الديك)",
      "titleEn": "Stuffed Boned Turkey (Turkey Galantine)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "1 ساعة ونصف",
      "cookTime": "3 ساعات",
      "servings": "12 فرداً",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "osool-207-i1",
          "name": "ديك رومي متوسط",
          "standardAmount": "1 ديك",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-207-i2",
          "name": "لحم بتلو مفري ناعماً",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-207-i3",
          "name": "سجق بقري",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-207-i4",
          "name": "بيض",
          "standardAmount": "4 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-207-i5",
          "name": "بقدونس مفري ناعماً",
          "standardAmount": "1 ملعقة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-207-i6",
          "name": "لباب خبز إفرنجي منقوع ومعصور",
          "standardAmount": "فنجان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-207-i7",
          "name": "جوزة الطيب المسحوقة",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-207-i8",
          "name": "بصلة وعظام الديك للسلق",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-207-i9",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-207-i10",
          "name": "قلية التلميع أو صلصة غير حلوة بالجيلي (بجيلاتين حلال)",
          "standardAmount": "للتقديم",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف الديك بالطريقة الجافة ويُخلى من العظام كما في الدجاج المخلى، ثم يُغسل ويُجفف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخلط مقادير الحشو بعضها ببعض وتُعجن جيداً بالبيض وتُتبل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحشى بها الديك في قطعة واحدة، وتُربط الأرجل بخيط كتان بشكل منتظم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُلف الديك في قطعة قماش ويُربط بإحكام، ويُسلق في ماء مضاف إليه بصلة وملح وعظام الديك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرفع من ماء السلق ويُترك ليبرد نوعاً، ثم يُفك من القماش، وتُغسل قطعة القماش وتُعصر جيداً ويُلف بها الديك ثانياً، ويوضع في مكان بارد حتى يبرد تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقطع الصدر شرائح رفيعة متساوية ثم تُرص ثانياً في مكانها، ويُلمع بقلية التلميع.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُقدم في صحن مستطيل ويُرص حوله الخرشوف المسلوق المحشو بالخضار السوتيه (بسلة وجزر).",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ديك رومي محشو بالجيلاتين في الفرن: يُجهز الديك بنفس الحشو ويُخاط الظهر، ويوضع على ظهره في صينية مدهونة بالسمن ويُغطى بالسمن، ويدخل فرناً حاراً نصف ساعة ثم تُهدأ الحرارة ويُطهى نحو 3 ساعات مغطى بورقة زبد مدهونة، مع رشه بالسمن كل 20 دقيقة، ثم يُترك لليوم التالي ويُقدم بارداً.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=82",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 181"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 380,
        "protein": 42,
        "fat": 20,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "dairyEggs": 1.5,
          "grains": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-208",
      "title": "الدجاج المسبك بالخضار مع الأرز",
      "titleEn": "Braised Chicken with Vegetables and Rice",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "6-8 أفراد",
      "masterIngredients": [
        {
          "id": "osool-208-i1",
          "name": "دجاج مجهز مكتف",
          "standardAmount": "2 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-208-i2",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-208-i3",
          "name": "بصلة وقطعة كرفس وقطعة جزر",
          "standardAmount": "1 من كل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-208-i4",
          "name": "ماء",
          "standardAmount": "1 ونصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-208-i5",
          "name": "حبهان",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-208-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-208-i7",
          "name": "أرز مفلفل (الحاج أرز)",
          "standardAmount": "مقداران",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمر الدجاج في مقدار السمن، ثم توضع الخضار المجهزة المقطعة والحبهان والماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُتبل ويُغطى الإناء ويُترك على نار هادئة حتى ينضج، مع ملاحظة إضافة قليل من الماء كلما احتاج الأمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرفع الدجاج من الوعاء وتُصفى الخلاصة بمصفاة سلك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُغرف الأرز في صحن ويوضع الدجاج عليه مقطعاً (تقطع الواحدة أربعة أقسام)، ثم يُصب قليل من الصلصة المصفاة على الدجاج، ويُقدم الباقي في قارب الصلصة، ويُؤكل ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=83",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 182"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 300,
        "protein": 32,
        "fat": 12,
        "carbs": 12,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "grains": 1.5,
          "produce": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-209",
      "title": "الدجاج بدمعة الدقيق",
      "titleEn": "Chicken in Browned Flour Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-209-i1",
          "name": "دجاجة بلدية صغيرة السن",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-209-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-209-i3",
          "name": "دقيق",
          "standardAmount": "نصف ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-209-i4",
          "name": "ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-209-i5",
          "name": "بصلة صغيرة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-209-i6",
          "name": "حبهان",
          "standardAmount": "2 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-209-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُجهز الدجاجة وتُقطع 4 إلى 8 قطع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُحمر القطع في السمن وتُرفع منه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحمر الدقيق في السمن المتخلف إلى أن يصير بنياً محمراً مع التقليب المستمر على نار هادئة، ثم يُنزع الإناء من على النار ويُضاف الماء تدريجياً مع التقليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُعاد الإناء على النار وتُضاف البصلة والحبهان والملح والفلفل ويُترك حتى يغلي مع التقليب، ثم تُضاف قطع الدجاج المحمرة ويُغطى الإناء ويُترك على نار هادئة حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف مقدار من الماء إذا احتاج الأمر، على أن تكون الصلصة في النهاية متوسطة الغلظ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُرفع الدجاج الناضج في صحن عميق ويُصب فوقه الصلصة بعد تصفيتها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن عمل الكبد والقوانص والأجنحة والرأس والرقبة بهذه الطريقة.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=84",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 183"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 28,
        "fat": 10,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "produce": 0.5,
          "grains": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-210",
      "title": "الدجاج بالدمعة (صلصة الطماطم)",
      "titleEn": "Chicken in Tomato Sauce (Dama)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-210-i1",
          "name": "دجاجة",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-210-i2",
          "name": "سمن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-210-i3",
          "name": "للدمعة: بصلة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-210-i4",
          "name": "للدمعة: طماطم مصفاة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-210-i5",
          "name": "للدمعة: مرق أو ماء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-210-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز الدجاج ويُقطع، ويُحمر في السمن ويُرفع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "للدمعة: يُحمر البصل المفري في السمن المتخلف، ثم تُضاف الطماطم المصفاة وتُترك حتى تنضج، ويُضاف المرق وتُتبل وتُترك حتى تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع قطع الدجاج في الدمعة وتُرفع على نار هادئة مع تغطية الإناء حتى تنضج، ويُضاف مقدار من الماء إذا احتاج الأمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "الدجاج بالدمعة (الطريقة الثانية): تُقطع دجاجة مسلوقة نصف سلق 4 إلى 8 قطع وتُحمر في السمن، وتُعمل الدمعة بالسمن المتخلف ومرق سلق الدجاج، ثم يُكمل كالسابق.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=84",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 183"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 36,
        "fat": 14,
        "carbs": 8,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 4,
          "produce": 1.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-211",
      "title": "طاجن الحمام بالخضار",
      "titleEn": "Pigeon and Vegetable Tagine",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "2 أفراد",
      "masterIngredients": [
        {
          "id": "osool-211-i1",
          "name": "حمام",
          "standardAmount": "زوج",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-211-i2",
          "name": "بطاطس",
          "standardAmount": "نصف إلى ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-211-i3",
          "name": "جزر كبير",
          "standardAmount": "2 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-211-i4",
          "name": "قطعة كرفس",
          "standardAmount": "1 قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-211-i5",
          "name": "بصل قاورمة (صغير)",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-211-i6",
          "name": "طماطم مصفاة",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-211-i7",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-211-i8",
          "name": "ماء",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-211-i9",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف الحمام ويُشق نصفين ويُتبل بالملح والفلفل، ثم يُشوّح في السمن ويُرفع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع الخضار في الطاجن على هيئة طبقات متبادلة وبوسطها الحمام المشوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف الطماطم المصفاة والسمن المتخلف من التحمير وقليل من الماء والملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُغطى الطاجن ويدخل فرناً حاراً مدة نصف ساعة، ثم تُهدأ الحرارة ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "الطريقة الثانية: يُشوّح الحمام ويُرفع، ثم تُشوح الخضار في السمن المتخلف، وتوضع الخضار والحمام في الطاجن طبقات متبادلة وتُغطى بالطماطم والماء وتُتبل، ويدخل الفرن مغطى حتى ينضج.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=85",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 184"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 400,
        "protein": 32,
        "fat": 18,
        "carbs": 20,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "protein": 4,
          "produce": 3,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-212",
      "title": "الدجاج المسبك بالبطاطس الصغيرة",
      "titleEn": "Braised Chicken with New Potatoes",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-212-i1",
          "name": "دجاجة بلدية",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-212-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-212-i3",
          "name": "بصلة وجزرة (تقطع حلقات)",
          "standardAmount": "1 من كل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-212-i4",
          "name": "قطعة كرفس",
          "standardAmount": "1 قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-212-i5",
          "name": "بطاطس صغيرة مستديرة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-212-i6",
          "name": "ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-212-i7",
          "name": "حبهان وملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُجهز الدجاجة وتُتبل داخلها بالملح والفلفل، ويوضع بها الكبد والقونصة وفصان من الحبهان، ثم تُحمر صحيحة في السمن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف إليها البصلة والكرفس والجزر ولتر ماء، وتُترك على نار متوسطة حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُرفع الدجاجة وتُقطع 4 قطع ويُنزع العظم من الصدر، وتُترك في مكان دافئ، ثم تُصفى الصلصة المتخلفة لفصل بقايا الخضار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقشر البطاطس الصغير ثم يُحمر في قليل من المسلي، ويُضاف إليه الصلصة السابقة المصفاة ويُترك على النار نحو 10 دقائق حتى ينضج البطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرص قطع الدجاجة في صحن دافئ وحولها البطاطس، ثم تُصب الصلصة فوقها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=86",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 185"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 36,
        "fat": 16,
        "carbs": 14,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 4,
          "produce": 2.5,
          "grains": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-213",
      "title": "الحمام المسبك بالصلصة الإسبانيولية",
      "titleEn": "Braised Pigeons in Espagnole Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "3-4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-213-i1",
          "name": "حمام",
          "standardAmount": "3 حمامات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-213-i2",
          "name": "صلصة إسبانيولية (صلصة بنية بالطماطم والخضار)",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-213-i3",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-213-i4",
          "name": "بسلة سوتيه",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-213-i5",
          "name": "بصل قاورمة صغير مسلوق",
          "standardAmount": "13 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-213-i6",
          "name": "جزر إفرنجي صغير مسلوق",
          "standardAmount": "6 جزرات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-213-i7",
          "name": "قطع خبز محمر ثخانتها 3 سم",
          "standardAmount": "12 قطعة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-213-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز الحمام وتُقطع الواحدة أربع قطع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقدح السمن وتُحمر القطع وتُرفع، ثم يُحمر البصل المسلوق ويُرفع ويُتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُغلى الصلصة الإسبانيولية ويُضاف إليها الحمام، وتُتبل ثم يُغطى الإناء ويُترك على نار هادئة حتى ينضج الحمام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرتب قطع الخبز المحمرة في صحن دافئ ويُرص عليها قطع الحمام، وتُصفى الصلصة فوقها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُجمل الصحن بالبسلة والجزر والبصل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=86",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 185"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 380,
        "protein": 40,
        "fat": 18,
        "carbs": 12,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 5,
          "produce": 2,
          "grains": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-214",
      "title": "كولباستي الدجاج (الكتاكيت المكبوسة)",
      "titleEn": "Chicken Külbastı (Pressed Pan-Fried Spring Chickens)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-214-i1",
          "name": "دجاج صغير (كتاكيت)",
          "standardAmount": "2 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-214-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-214-i3",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-214-i4",
          "name": "عصير بصل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-214-i5",
          "name": "ماء",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-214-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-214-i7",
          "name": "بطاطس محمرة وبقدونس للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنظف الكتاكيت وتُجهز بشقها من الظهر، ويُنزع العظم من الصدر والضلوع وتُضرب بالشاطور لتنبسط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُتبل بالملح والفلفل وعصير البصل والليمون مدة لا تقل عن ربع ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقدح السمن في صينية ويُرص داخلها الدجاج، ويُغطى بغطاء مسطح ويُثقل، ويُترك حتى يحمر السطح السفلي فيُقلب على الوجه الآخر ويحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف مقدار الماء وملعقة كبيرة من عصير الليمون، وتُهدأ النار ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرفع ويُغرف في صحن دافئ كما هو، أو تُقطع الواحدة قطعتين، ويُجمل بالبطاطس والبقدونس ويُرش عليه الخلاصة المتخلفة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "كولباستي الحمام: يُعمل بنفس الطريقة، وقد يُترك الحمام صحيحاً ويُكتف ويُطهى في حلة صغيرة بدلاً من الصينية.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=87",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 186"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 38,
        "fat": 16,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "produce": 0.5,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-215",
      "title": "كولباستي الديك الرومي",
      "titleEn": "Pot-Roasted Turkey (Külbastı)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "2 ساعة ونصف",
      "servings": "10 أفراد",
      "masterIngredients": [
        {
          "id": "osool-215-i1",
          "name": "ديك رومي",
          "standardAmount": "1 ديك",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-215-i2",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-215-i3",
          "name": "حبهان ومستكة",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-215-i4",
          "name": "بصلتان وقطعة كرفس وقطعة جزر",
          "standardAmount": "حسب المذكور",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-215-i5",
          "name": "ماء",
          "standardAmount": "قليل على دفعات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-215-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-215-i7",
          "name": "أرز مفلفل (الحاج أرز) للتقديم",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز الديك الرومي ويُكتف ويُتبل بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقدح السمن وتُضاف المستكة والحبهان، ثم يُحمر الديك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف الخضار المقطعة وقليل من الماء ويُغطى الإناء ويُترك على نار هادئة نوعاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع الغطاء آناً فآناً ويُقلب الديك ويُضاف إليه قدر من الماء، وهكذا حتى يتم نضجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرفع من الإناء ويُقدم ساخناً مع الأرز المفلفل، ويُصفى ما تبقى من السائل في إناء الطهي ويُقدم ساخناً في قارب الصلصة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=88",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 187"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 380,
        "protein": 44,
        "fat": 18,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "grains": 2,
          "produce": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-216",
      "title": "الحمام المحشو بالخبز والكبد",
      "titleEn": "Pigeons Stuffed with Bread and Liver",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "2 أفراد",
      "masterIngredients": [
        {
          "id": "osool-216-i1",
          "name": "حمام",
          "standardAmount": "زوج",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-216-i2",
          "name": "بصلة كبيرة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-216-i3",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-216-i4",
          "name": "لباب خبز إفرنجي منقوع ومعصور",
          "standardAmount": "فنجان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-216-i5",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-216-i6",
          "name": "كبد الحمام الناضج المفري",
          "standardAmount": "من الحمامتين",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-216-i7",
          "name": "بيض",
          "standardAmount": "1 إلى 2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-216-i8",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-216-i9",
          "name": "ماء",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-216-i10",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-216-i11",
          "name": "بطاطس محمرة للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف الحمام بالطريقة الجافة ويُفتح من الظهر ويُخلى من عظم الصدر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط البصل والثوم ولباب الخبز والبقدونس والكبد، ويُعجن الجميع جيداً بالبيض، ويُتبل بالملح والفلفل والبهار، ويُحشى به الحمام ويُخاط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقدح السمن ويُحمر فيه الحمام، ثم يُضاف إليه قليل من الماء وتُهدأ الحرارة ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع من الإناء ويوضع في صحن ويُجمل بالبقدونس والبطاطس المحمر، ويُصب عليه السائل المتخلف.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "دجاج محشو بالحشو الزائف: يُعمل بنفس الطريقة مع زوج من الكتاكيت بدلاً من الحمام.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=88",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 187"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 380,
        "protein": 38,
        "fat": 18,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "dairyEggs": 1,
          "grains": 0.3,
          "produce": 0.8,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-217",
      "title": "الحمام المخلى المحشو باللحم المفري",
      "titleEn": "Boned Pigeons Stuffed with Minced Meat",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "45 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "2-4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-217-i1",
          "name": "حمام سمين",
          "standardAmount": "زوج",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-217-i2",
          "name": "لحم بتلو مفري ناعماً",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-217-i3",
          "name": "بيضة",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-217-i4",
          "name": "بصل مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-217-i5",
          "name": "لباب خبز إفرنجي مبلل ومعصور",
          "standardAmount": "1 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-217-i6",
          "name": "سمن",
          "standardAmount": "1 ملعقة (للحشو) وملعقة للتحمير",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-217-i7",
          "name": "جوزة الطيب",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-217-i8",
          "name": "بصلة وقطعة كرفس وعظام الحمام",
          "standardAmount": "1 من كل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-217-i9",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-217-i10",
          "name": "قلية التلميع أو كامخ أخضر للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف الحمام من الريش بالطريقة الجافة ويُفتح من الظهر ويُنزع منه العظم ويُنظف جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخلط مقادير الحشو بعضها ببعض وتُتبل جيداً، ويُحشى بها الحمام ويُخاط، وتُلف كل واحدة في ورقة مدهونة بالسمن من جهتيها وتُربط الورقة جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقدح السمن ويُحمر فيه الحمام، ثم يُضاف إليه قليل من الماء وكذلك العظام والبصلة وقطعة الكرفس والملح، ويُغطى الإناء ويُترك على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع الغطاء آناً فآناً ويُقلب الحمام ويُسقى بقليل من الماء، وهكذا حتى يتم النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرفع من الإناء وتُنزع الورقة، ويُلف في ورقة أخرى ويُترك حتى يبرد تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُترك صحيحاً وقد يُدهن بقلية التلميع ويُجمل بالكامخ الأخضر، أو يُقطع حلقات ويُجمل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=89",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 188"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 400,
        "protein": 40,
        "fat": 20,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 4,
          "dairyEggs": 0.5,
          "grains": 0.2,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-218",
      "title": "طاجن الحمام بالفريك",
      "titleEn": "Pigeon and Freekeh Tagine",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "2 أفراد",
      "masterIngredients": [
        {
          "id": "osool-218-i1",
          "name": "فريك منظف",
          "standardAmount": "فنجان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-218-i2",
          "name": "حمامة سمينة مسلوقة نصف سلق",
          "standardAmount": "1 حمامة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-218-i3",
          "name": "مرق دجاج أو مرق سلق الحمام",
          "standardAmount": "1 إلى 1 ونصف فنجان",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-218-i4",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-218-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز الفريك ثم يُحمر قليلاً في السمن، ويُضاف إليه السائل والملح والفلفل، ويُترك يغلي مدة 5 إلى 10 دقائق مع تغطية الإناء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع نصف مقدار الفريك في الطاجن ثم الحمام ثم النصف الباقي من الفريك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى الطاجن ويدخل فرناً هادئاً نوعاً حتى يتم النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدح مقدار ملعقة صغيرة من سمن ويُرش على الوجه، ثم يُرفع الغطاء مدة 5 دقائق ليحمر الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يوضع حول الطاجن ورقة مشرشرة الطرف ويُقدم على طبق ملائم لحجمه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "طاجن الحمام بالأرز: يُعمل بنفس الطريقة باستعمال فنجان أرز بدلاً من الفريك، على أن يكون نصف السائل لبناً ونصفه الآخر خلاصة سلق الحمام.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "طاجن السمان بالأرز: 6 سمانات مسلوقة نصف سلق وفنجان أرز وفنجانا خلاصة سلق السمان وملعقة سمن، ويُطهى مثل طاجن الحمام بالأرز.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=90",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 189"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 340,
        "protein": 32,
        "fat": 14,
        "carbs": 22,
        "fiber": 4,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "grains": 2,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-219",
      "title": "الدجاج المحمر بالبسلة السوتيه",
      "titleEn": "Fried Chicken with Sautéed Peas",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-219-i1",
          "name": "دجاج مسلوق",
          "standardAmount": "زوج",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-219-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-219-i3",
          "name": "بطاطس محمرة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-219-i4",
          "name": "بسلة سوتيه",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-219-i5",
          "name": "صلصة طماطم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-219-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُصفى الدجاج المسلوق من الخلاصة ويُجفف، ويُحمر صحيحاً أو مقطعاً ويُرفع من السمن، ويُرش بقليل من الملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرتب في صحن دافئ ويُجمل بالبطاطس المحمر والخضار السوتيه، ويُقدم مع صلصة الطماطم في القارب الخاص.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "الحمام المحمر: يُرفع زوج حمام مسلوق من ماء السلق ويُجفف ويُحمر في السمن المقدوح، ويُصفى على ورقة ويُقدم مع البطاطس المحمر والخضار السوتيه، أو مع مثلثات خبز إفرنجي محمرة في السمن.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "يُستحسن اختيار الطيور صغيرة السن للتحمير.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=91",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 190"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 360,
        "protein": 40,
        "fat": 14,
        "carbs": 18,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "protein": 6,
          "produce": 2.5,
          "grains": 1,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-220",
      "title": "الديك الرومي المحمر في الفرن",
      "titleEn": "Oven-Browned Turkey",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "3 ساعات",
      "servings": "10-12 فرداً",
      "masterIngredients": [
        {
          "id": "osool-220-i1",
          "name": "ديك رومي مسلوق نصف سلق",
          "standardAmount": "1 ديك",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-220-i2",
          "name": "سمن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-220-i3",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-220-i4",
          "name": "للتجميل: أرز مفلفل أو شعرية محمرة أو خرشوف محشو بالخضار أو طماطم محشوة أو بطاطس محمرة وصلصة بنية",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسلق الديك نصف سلق ثم يُرفع ويُجفف، ويوضع في صينية مدهونة بالسمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغطى السطح بقليل من السمن وتدخل الصينية الفرن ويُترك حتى ينضج ويحمر سطحه، مع ملاحظة تغطيته آناً فآناً بالسمن الذي في الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع في صحن كبير مستطيل ويُجمل بصنف من الأصناف المذكورة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "طريقة أسرع: يُجفف الديك المسلوق تماماً ثم يُحمر في المسلي على النار، ويُرش سطحه بالملح والفلفل ويُقدم مجملاً.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=92",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 191"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 360,
        "protein": 42,
        "fat": 16,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "grains": 1,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-221",
      "title": "البط والأوز المحمر مع الرقاق",
      "titleEn": "Browned Duck or Goose with Roqaq",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-221-i1",
          "name": "بطة أو أوزة مسلوقة",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-221-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-221-i3",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-221-i4",
          "name": "رقاق وبقدونس للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُحمر البطة المسلوقة في السمن المقدوح، ثم تُنزع ويُرش سطحها بالملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع في صحن مستطيل وتُجمل بالبقدونس، ويُقدم معها الرقاق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=93",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 192"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 40,
        "fat": 18,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "grains": 0.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-222",
      "title": "الدجاج بالبيض والبقسماط والخردل",
      "titleEn": "Breaded Chicken with Mustard",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-222-i1",
          "name": "دجاجة مسلوقة",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-222-i2",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-222-i3",
          "name": "خردل (مستردة) مسحوق",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-222-i4",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "2 بيضة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-222-i5",
          "name": "سمن للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-222-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-222-i7",
          "name": "بطاطس محمرة وبقدونس للتجميل",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنزع الدجاجة من ماء السلق قبل تمام نضجها وتُصفى من الماء وتُجفف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقطع قطعاً مناسبة ويُنزع العظم والجلد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُتبل القطع بالدقيق المخلوط بالخردل والملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُغطى بالبيض والبقسماط وتُحمر في السمن البسيط أو الغزير، وتُرفع على ورقة لتمتص السمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرص في صحن دافئ وتُجمل بالبطاطس والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=93",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 192"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 38,
        "fat": 16,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "grains": 1,
          "dairyEggs": 1,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-223",
      "title": "ضلع الحمام بالسجق",
      "titleEn": "Pigeon Cutlets with Sausage",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "45 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "3 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-223-i1",
          "name": "حمام",
          "standardAmount": "3 حمامات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-223-i2",
          "name": "لحم سجق إفرنجي",
          "standardAmount": "150 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-223-i3",
          "name": "سمن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-223-i4",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-223-i5",
          "name": "بطاطس مهروكة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-223-i6",
          "name": "بسلة وجزر سوتيه",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-223-i7",
          "name": "صلصة طماطم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-223-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف الحمام وتُقطع الواحدة نصفين ويُنزع العظم عدا عظمة الفخذ.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُتبل القطع جيداً بالملح والفلفل وتُشكل على هيئة كستليتة بقدر الإمكان.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقدح السمن وتُحمر قطع الحمام من جهتيها، ثم تُرفع منه وتُغطى بورقة وتُثقل لحفظ شكلها، وتُترك هكذا حتى تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُغطى السطحان للقطع بالسجق وتُساوى جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُغطى القطع بالبيض والبقسماط وتُحمر في السمن المقدوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُرتب القطع على حلقة من البطاطس المهروكة وبوسطها الخضار السوتيه، وتُقدم مع صلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=94",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 193"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 400,
        "protein": 40,
        "fat": 20,
        "carbs": 10,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "grains": 2,
          "dairyEggs": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-224",
      "title": "الدجاج بالنقيطة",
      "titleEn": "Chicken in Batter",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "40 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-224-i1",
          "name": "دجاج بارد (مسلوق أو محمر)",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-224-i2",
          "name": "للتتبيل: زيت سلطة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-224-i3",
          "name": "للتتبيل: عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-224-i4",
          "name": "للتتبيل: بصل مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-224-i5",
          "name": "للتتبيل: بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-224-i6",
          "name": "نقيطة فرنسية للتغطية",
          "standardAmount": "مقدار",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-224-i7",
          "name": "دقيق",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-224-i8",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-224-i9",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-224-i10",
          "name": "صلصة طماطم للتقديم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع الدجاج مقاطع صغيرة نوعاً ومتساوية ويُنزع العظم والجلد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخلط مقادير التتبيل بعضها ببعض، وتوضع بها مقاطع الدجاج وتُقلب ما بين وقت وآخر، وتُترك مدة نصف ساعة، ثم تُرفع وتُجفف وتُتبل في قليل من الدقيق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُغمس في النقيطة وتُرفع باحتراس وتُحمر في السمن الغزير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرفع من السمن وتُصفى منه على ورقة، ثم توضع في صحن مفروش بورقة مخرمة وتُجمل بالبقدونس، ويُقدم معها صلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=96",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 195"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 38,
        "fat": 16,
        "carbs": 8,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "grains": 1,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-225",
      "title": "الحمام المشوي",
      "titleEn": "Grilled Pigeons",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "2 أفراد",
      "masterIngredients": [
        {
          "id": "osool-225-i1",
          "name": "حمام",
          "standardAmount": "زوج",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-225-i2",
          "name": "عصير بصل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-225-i3",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-225-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-225-i5",
          "name": "بسلة سوتيه وطماطم مشوية وليمون وبقدونس للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز الحمام ويُشق من الظهر، ويُنزع عظم الصدر والضلوع أو يُترك.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُتبل بعصير الليمون والبصل والملح والفلفل ويُترك نصف ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُشوى على الفحم كاللحم، وتُترك الواحدة صحيحة أو تُشق اثنتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرتب في الطبق ويُجمل بالبسلة السوتيه والطماطم المشوية والليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "الكتاكيت المشوية: تُنظف كتكوتتان وتُشقان من الظهر ويُنزع عظم الصدر والضلوع وتُضربان بالشاطور، وتُتبلان بالملح والفلفل وعصير الليمون والبصل ربع ساعة، ثم تُدهنان بالسمن الدافئ وتُشويان على الفحم، وتُشق الواحدة اثنتين وتُجمل بالبقدونس والليمون والبطاطس المحمر.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "يجب أن تكون الطيور المشوية صغيرة السن؛ وأغلبها استعمالاً الحمام والدجاج الصغير جداً.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=96",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 195"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 360,
        "protein": 40,
        "fat": 16,
        "carbs": 4,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 4,
          "produce": 1,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-226",
      "title": "روستو البط المحشو بالبصل مع صلصة التفاح",
      "titleEn": "Roast Duck with Onion Stuffing and Apple Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "ساعتان",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-226-i1",
          "name": "بطة",
          "standardAmount": "1 بطة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-226-i2",
          "name": "لحشو البصل: بصل مفري",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-226-i3",
          "name": "لحشو البصل: فتات خبز إفرنجي بائت",
          "standardAmount": "ملء كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-226-i4",
          "name": "لحشو البصل: سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-226-i5",
          "name": "لحشو البصل: زعتر",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-226-i6",
          "name": "لحشو البصل: بيض أو لبن للعجن",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-226-i7",
          "name": "سمن للصينية",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-226-i8",
          "name": "صلصة بنية خفيفة",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-226-i9",
          "name": "صلصة التفاح",
          "standardAmount": "للتقديم",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-226-i10",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "لحشو البصل: يُدعك البصل بالملح والفلفل والبهار، ويُضاف إليه الزعتر والسمن وفتات الخبز ويُخلط الجميع جيداً، ويُعجن بالبيض أو اللبن عجينة لينة نوعاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُنظف البطة وتُجهز كالدجاج، ثم تُحشى بحشو البصل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع في صينية مدهونة سمناً ويوضع مقدار السمن على سطحها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرناً حاراً نوعاً وتُترك حتى تنضج (مدة ساعة إلى ساعة ونصف) مع ملاحظة تغطيتها بالسمن آناً فآناً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "توضع في صحن وتُجمل بالبقدونس ويُصب حولها الصلصة البنية، وتُقدم معها صلصة التفاح.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "روستو الأوز: يُعمل بنفس المقادير والطريقة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=97",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 196"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 42,
        "fat": 20,
        "carbs": 12,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 6,
          "grains": 1,
          "produce": 2,
          "specialty": 0.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-227",
      "title": "البط المحشو بالكبد وفتات الخبز",
      "titleEn": "Duck Stuffed with Liver and Breadcrumbs",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "ساعتان",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-227-i1",
          "name": "بطة سمينة",
          "standardAmount": "1 بطة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-227-i2",
          "name": "كبد البطة",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-227-i3",
          "name": "فتات خبز إفرنجي",
          "standardAmount": "فنجان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-227-i4",
          "name": "بصلة صغيرة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-227-i5",
          "name": "بقدونس مفري",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-227-i6",
          "name": "زعتر",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-227-i7",
          "name": "سمن سائح",
          "standardAmount": "1 ملعقة كبيرة (للحشو) وملعقة للصينية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-227-i8",
          "name": "بيض للعجن",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-227-i9",
          "name": "صلصة بنية خفيفة",
          "standardAmount": "1 ونصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-227-i10",
          "name": "ملح وفلفل وجوزة الطيب",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنظف البطة وتُغسل جيداً وتُتبل داخلها بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُفرى الكبد ويُضاف إليه التوابل والبصل وفتات الخبز والبقدونس والسمن السائح، ويُخلط الجميع جيداً ويُعجن بالبيض.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُحشى البطة بالخلطة وتُكتف، وتوضع في صينية وتُغطى بمقدار السمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرناً حاراً مدة ربع ساعة، مع ملاحظة تغطيتها بالسمن الذي بالصينية ما بين حين وحين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُصفى السمن من الصينية ويُستبدل به الصلصة البنية، وتُعاد البطة في الفرن ليتم نضجها وتُهدأ الحرارة نوعاً، مع تغطيتها آناً فآناً بالصلصة البنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُرفع من الصينية وتوضع في طبق ساخن وحولها الصلصة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=100",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 199"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 440,
        "protein": 44,
        "fat": 22,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "grains": 1,
          "produce": 0.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-228",
      "title": "روستو الدجاج بالبطاطس الصغيرة",
      "titleEn": "Roast Chicken with New Potatoes",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-228-i1",
          "name": "دجاجة كبيرة",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-228-i2",
          "name": "سمن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-228-i3",
          "name": "بطاطس صغيرة",
          "standardAmount": "حوالي نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-228-i4",
          "name": "صلصة بنية خفيفة",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-228-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُجهز الدجاجة وتُتبل بالملح والفلفل وتُكتف، وتوضع في صينية مدهونة سمناً وتُغطى بورقة مدهونة، ويوضع على سطحها مقدار السمن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تدخل فرناً حاراً مدة ربع ساعة، ثم تُهدأ الحرارة وتُترك حتى تنضج، مع ملاحظة فتح الفرن كل ربع ساعة وتغطيتها بالسمن الذي بالصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع البطاطس الصغير المقشور قبل تمام النضج بنصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُنزع الورقة وتوضع الدجاجة في صحن وتُجمل بالبطاطس أو البقدونس، وتُقدم معها الصلصة البنية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=98",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 197"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 400,
        "protein": 40,
        "fat": 18,
        "carbs": 12,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "grains": 1.5,
          "produce": 1.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-301",
      "title": "الأرانب بالصلصة البيضاء وصلصة البقدونس",
      "titleEn": "Rabbit in White Sauce or Parsley Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-301-i1",
          "name": "أرنب مقطع",
          "standardAmount": "1 أرنب",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-301-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-301-i3",
          "name": "مستكة وحبهان",
          "standardAmount": "2 فص مستكة وحبتا حبهان",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-301-i4",
          "name": "بصلة متوسطة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-301-i5",
          "name": "صلصة بيضاء (نصف سائلها لبن ونصفه مرق الأرنب)",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-301-i6",
          "name": "صلصة البقدونس (صلصة بيضاء مضاف إليها بقدونس مفري)",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-301-i7",
          "name": "جزر مسلوق مقطع مكعبات وبسلة مسلوقة للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-301-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يوضع الأرنب المقطع في إناء بدون سائل ويُرفع على نار هادئة مع تغطية الإناء 3 إلى 5 دقائق، ثم يُرفع الغطاء ويُلقى السائل الناتج، وتُكرر العملية مرة ثانية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف ملعقة السمن وتُشوح القطع، ثم تُضاف المستكة والحبهان وماء يكفي لتغطيتها والبصلة والملح، ويُترك على النار حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُعمل الصلصة البيضاء من مرق الأرنب واللبن، وتُعمل صلصة البقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرتب مقاطع الأرنب في صحن دافئ بنظام وتُغطى بالصلصة، وتُجمل بالجزر والبسلة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=102",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 201"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 38,
        "fat": 14,
        "carbs": 6,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "dairyEggs": 1.5,
          "produce": 1.5,
          "grains": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-302",
      "title": "الأرنب المسبك بالخضار (بصلصة بيضاء بالليمون)",
      "titleEn": "Braised Rabbit with Vegetables in Lemon White Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-302-i1",
          "name": "أرنب متوسط",
          "standardAmount": "1 أرنب",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-302-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-302-i3",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-302-i4",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-302-i5",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-302-i6",
          "name": "جزر",
          "standardAmount": "2 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-302-i7",
          "name": "قطعة كرفس",
          "standardAmount": "1 قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-302-i8",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-302-i9",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف الأرنب ويُقطع مقاطع، وتُجهز الخضار وتُقطع مكعبات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقدح السمن وتُشوح المقاطع وتُرفع، ثم يُقلب الدقيق في السمن المتخلف بشرط ألا يحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرفع الإناء بعيداً عن النار ويُضاف الماء مع التقليب المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُتبل الصلصة بالملح والفلفل الأبيض ويُضاف لحم الأرنب المشوح والخضار، ويُغطى الإناء ويُترك على نار هادئة حتى ينضج الجميع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف عصير الليمون ويُتبل، ويُغرف في صحن عميق ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=102",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 201"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 36,
        "fat": 12,
        "carbs": 12,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 6,
          "dairyEggs": 1,
          "produce": 2,
          "grains": 0.2,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-303",
      "title": "طاجن الأرنب بالخضار",
      "titleEn": "Rabbit and Vegetable Tagine",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-303-i1",
          "name": "أرنب متوسط",
          "standardAmount": "1 أرنب",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-303-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-303-i3",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-303-i4",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-303-i5",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-303-i6",
          "name": "جزر",
          "standardAmount": "2 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-303-i7",
          "name": "قطعة كرفس",
          "standardAmount": "1 قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-303-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف الأرنب ويُقطع وتُجهز الخضار.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشوح لحم الأرنب ويُرفع، ثم يُحمر البصل في السمن المتخلف ويُضاف الدقيق ويُقلب مع البصل حتى يحمر لونه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرفع الإناء بعيداً عن النار ويُضاف الماء بالتدريج مع التقليب المستمر، لتصير صلصة بنية وتُتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع نصف الخضار في الطاجن ثم لحم الأرنب المشوح ثم بقية الخضار، ويُصب عليه الصلصة البنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغطى الطاجن ويدخل فرناً متوسط الحرارة حتى يتم النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يوضع حول الطاجن ورقة مشرشرة الحرف وتُثبت بدبوس، ويُقدم للمائدة ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "الأرنب بدمعة الدقيق أو بالدمعة أو بالكاري: يُطهى بنفس طريقة الدجاج بدمعة الدقيق أو بالدمعة أو بالكاري.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=103",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 202"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 34,
        "fat": 12,
        "carbs": 10,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 6,
          "produce": 2,
          "grains": 0.2,
          "fats": 0.3
        }
      }
    },
    {
      "id": "osool-304",
      "title": "الأرنب المحمر",
      "titleEn": "Fried Rabbit",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-304-i1",
          "name": "أرنب مسلوق مقطع",
          "standardAmount": "1 أرنب",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-304-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-304-i3",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-304-i4",
          "name": "بطاطس محمرة وبقدونس للتجميل",
          "standardAmount": "حوالي نصف كيلو بطاطس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنزع القطع من ماء السلق وتُجفف وتُحمر في السمن المقدوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُرش بالملح والفلفل وتُجمل بالبقدونس والبطاطس المحمر وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=104",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 203"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 38,
        "fat": 16,
        "carbs": 12,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "grains": 1.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "osool-305",
      "title": "ضلع الأرنب بالبقسماط وصلصة المايونيز",
      "titleEn": "Breaded Rabbit Pieces with Mayonnaise",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-305-i1",
          "name": "أرنب متوسط نيء",
          "standardAmount": "1 أرنب",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-305-i2",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-305-i3",
          "name": "بيض",
          "standardAmount": "2 إلى 3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-305-i4",
          "name": "دقيق وبقسماط",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-305-i5",
          "name": "صلصة مايونيز بالمخللات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-305-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-305-i7",
          "name": "بقدونس للتجميل",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع الأرنب مقاطع منتظمة بقدر المستطاع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقدح السمن وتُهدأ النار وتُشوح المقاطع حتى يحمر لونها وتقرب من النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُكسر البيض ويُرج ويُتبل بالملح والفلفل، ويُضاف إليه السمن المتخلف من تشويح المقاطع وهو دافئ، ثم تُغطى المقاطع بالدقيق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُدهن المقاطع بخليط البيض والسمن، ثم تُغطى بالبقسماط وتُحمر في السمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقدم في صحن دافئ وتُجمل بالبقدونس، وتُقدم صلصة المايونيز بالمخللات في القارب.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=104",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 203"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 40,
        "fat": 18,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "dairyEggs": 1.5,
          "grains": 0.3,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-401",
      "title": "السمك المسلوق الطازج وصلصاته",
      "titleEn": "Poached Fresh Fish and Its Sauces",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-401-i1",
          "name": "سمك أبيض طازج (بوري أو بياض أو قاروص أو لوت)",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-401-i2",
          "name": "ملح",
          "standardAmount": "ملعقة كبيرة لكل لتر ماء",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-401-i3",
          "name": "خل أو عصير ليمون",
          "standardAmount": "ملعقة صغيرة لكل لتر ماء",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-401-i4",
          "name": "حبهان ومستكة",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-401-i5",
          "name": "بصلة صحيحة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-401-i6",
          "name": "ليمون وبقدونس للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-401-i7",
          "name": "صلصة للتقديم (بيضاء أو بقدونس أو خردل أو أنشوجة)",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف السمك، وإذا أُريد سلقه صحيحاً فيُترك رأسه وتُنزع الأعين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُوزن السمك لتقدير وقت السلق: 6 إلى 10 دقائق لكل نصف كيلو وزيادة 6 إلى 10 دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُعد في وعاء مقدار من الماء يكفي لتغطية السمك فقط، ويُضاف إليه الملح والخل أو الليمون والحبهان والمستكة والبصلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع السمك في ماء السلق وهو ساخن قبل أن يصل لدرجة الغليان، ويُترك على هذه الدرجة دون أن يفور حتى يتم نضجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرفع السمك من الماء ويُصفى جيداً بوضعه على قطعة شاش نظيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقدم صحيحاً على مفرش من الورق أو فوطة مطوية ويُجمل بالليمون والبقدونس، وتُقدم معه الصلصة على حدة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أو يُنزع الجلد ويُقدم مغطى بالصلصة الملائمة، أو يُنزع الشوك ويُرص جزلاً ويُغطى بالصلصة ويُجمل بالجزر المسلوق أو المخلل.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "يُعرف نضج السمك بانفصال العظم عن اللحم بسهولة وبتمزق الجلد. ويمكن تمليح السمك باليمون والفلفل ثم لفه في ورق مدهون وسلقه، فتمنع هذه الطريقة تسرب غذائه في الماء.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=110",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 208"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 200,
        "protein": 28,
        "fat": 8,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 4,
          "produce": 0.5,
          "dairyEggs": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-402",
      "title": "البكالاه (السمك المملح الجاف) المسلوقة",
      "titleEn": "Boiled Salt Cod (Bacalao)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "سلق",
      "prepTime": "18 ساعة نقع",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-402-i1",
          "name": "سمك بكالاه مملح جاف",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-402-i2",
          "name": "صلصة البيض أو صلصة بيضاء للتقديم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-402-i3",
          "name": "ليمون وبقدونس وجزر مسلوق للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع السمك جزلاً متوسطة ثم يُغسل ويُنقع في ماء بارد مدة 12 إلى 18 ساعة، مع تغيير ماء النقع مرة كل 4 ساعات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنظف جيداً من القشر ويُشطف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى بالماء البارد ويُرفع على نار هادئة ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع من الماء ويُجفف ويُرص في صحن مناسب ويُغطى بالصلصة، وأحسنها صلصة البيض والصلصة البيضاء.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=111",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 209"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 160,
        "protein": 24,
        "fat": 4,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 2,
          "dairyEggs": 0.5,
          "produce": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-403",
      "title": "الجمبري المسلوق بالتوابل",
      "titleEn": "Spiced Boiled Shrimp",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-403-i1",
          "name": "جمبري",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-403-i2",
          "name": "بصلة مقطعة حلقات",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-403-i3",
          "name": "كرفس",
          "standardAmount": "قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-403-i4",
          "name": "كمون ومستكة وحبهان",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-403-i5",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-403-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-403-i7",
          "name": "صلصة فرنسية (خل وزيت) للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الجمبري عدة مرات للتخلص من الرمل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع في طبقات متبادلة مع البصل المقطع حلقات والكرفس وقليل من الملح والفلفل والكمون والمستكة والحبهان وعصير الليمون، ويُضاف قليل من الماء للجمبري الكبير الحجم فقط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى الإناء ويُرفع على نار هادئة حتى ينضج مع ملاحظة تقليبه آناً فآناً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع الإناء بعيداً عن النار ويُهز ما بداخله.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقدم كما هو بدون تقشير ومعه الصلصة الفرنسية، أو يُقشر ويُقدم على حسب الرغبة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يختلف سلق الجمبري عن سلق السمك في أنه يُستغنى فيه عن الماء، إذ يكفي ماؤه للتسوية.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=112",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 210"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 140,
        "protein": 20,
        "fat": 4,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 4,
          "produce": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-404",
      "title": "أبو جلامبو المسلوق وسلطته",
      "titleEn": "Boiled Lobster and Lobster Salad",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-404-i1",
          "name": "أبو جلامبو (سرطان البحر)",
          "standardAmount": "3 إلى 12 حبة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-404-i2",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-404-i3",
          "name": "كرفس",
          "standardAmount": "قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-404-i4",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-404-i5",
          "name": "للسلطة: زيت سلطة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-404-i6",
          "name": "للسلطة: خل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-404-i7",
          "name": "للسلطة: بيض مسلوق جامد",
          "standardAmount": "2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-404-i8",
          "name": "للسلطة: قليل من الفلفل الأحمر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-404-i9",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-404-i10",
          "name": "خس وطماطم وبقدونس وليمون للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يوضع أبو جلامبو مع البصلة والكرفس والماء والملح والفلفل وعصير الليمون، ويُرفع على نار هادئة ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "لعمل السلطة: يُنزع اللحم من أبو جلامبو مع الاحتفاظ بالصدفة سليمة، وتُنظف الصدفة جيداً بمسحها بخرقة نظيفة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخلط اللحم بالزيت والخل ويُتبل بالملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُملأ الصدفة بالخليط المتبل، ثم تُجمل بالليمون والبقدونس وبياض البيض المفري والمح (الصفار) المنخول.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرص على صحن مفروش بسلطة الخضار (خس وطماطم).",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=112",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 210"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 160,
        "protein": 22,
        "fat": 6,
        "carbs": 4,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 2.5,
          "dairyEggs": 0.5,
          "fats": 1.5,
          "produce": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-405",
      "title": "صيادية الجمبري بالأرز",
      "titleEn": "Shrimp Sayadiya with Rice",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-405-i1",
          "name": "جمبري نيء أو ناضج مقشور",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-405-i2",
          "name": "أرز",
          "standardAmount": "فنجان كبير",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-405-i3",
          "name": "بصلة كبيرة مفرية ناعماً",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-405-i4",
          "name": "زيت سيرج أو فرنساوي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-405-i5",
          "name": "ماء",
          "standardAmount": "2 فنجان كبير",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-405-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-405-i7",
          "name": "ليمون وبقدونس للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقلى البصل المفري في الزيت حتى يغمق لونه، ثم يُرفع الإناء بعيداً عن النار ويُسحق البصل جيداً، ثم يُضاف الماء والملح والفلفل ويُترك على النار حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقشر الجمبري النيء ويُضاف إلى الماء ويُترك حتى ينضج نصف نضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الأرز المغسول ويُقلب الجميع قليلاً، ويُترك الإناء على نار هادئة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُغرف في أطباق ويُجمل بحلقات الليمون الرفيعة والبقدونس ووحدات الجمبري المقشور، أو يوضع في قالب ويُكبس قليلاً ثم يُقلب ويُجمل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صيادية الجمبري الناضج: تُعمل بنفس الطريقة باستعمال الجمبري الناضج المقشور، ويُضاف للأرز قبل تمام نضجه ويُقلب معه حتى يتوزع.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=114",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 212"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 24,
        "fat": 10,
        "carbs": 28,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "grains": 1.5,
          "produce": 1.5,
          "fats": 1
        }
      }
    },
    {
      "id": "osool-406",
      "title": "السمك بالمايونيز (جزلة السمك)",
      "titleEn": "Fish in Mayonnaise",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "سلق",
      "prepTime": "40 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-406-i1",
          "name": "سمك مسلوق (مع إضافة الكرفس لماء السلق)",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-406-i2",
          "name": "صلصة مايونيز",
          "standardAmount": "1 إلى 1 ونصف كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-406-i3",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-406-i4",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-406-i5",
          "name": "للتجميل: جمبري مسلوق مقشور وبيض مسلوق جامد وخس سلطة وطماطم صغيرة ومخللات وزيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسلق السمك كالمعتاد مع إضافة كمية من الكرفس لماء السلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرفع السمك من ماء السلق ويُصفى، ويُنزع منه الجلد والشوك وهو ساخن مع حفظ الذنب والرأس صحيحة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُترك جسم السمك سليماً كما هو، أو يُفرى بشوكة (وتُفضل الطريقة الأخيرة لخلوها من الشوك الرفيع)، ويُتبل اللحم بالملح والفلفل وعصير الليمون وقليل من الصلصة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع السمك المهروس في صحن مستطيل على هيئة سمكة، ويوضع له الرأس والذنب، ويُغطى بالصلصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُجمل على حسب الذوق بالمخللات والخس والطماطم والجمبري والبيض.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "جزلة السمك بالمايونيز: يُعمل السمك على هيئة جزلة كبيرة ويُستغنى عن الرأس والذنب، وتُغطى الجزلة بطبقة سميكة من الصلصة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "محارات السمك بالمايونيز: يُخلط السمك بكمية كبيرة نوعاً من الصلصة ويوضع في محارات خاصة بشكل هرمي أو مسطح، ويُغطى بطبقة من المايونيز ويُقدم لكل شخص محارة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=114",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 212"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 28,
        "fat": 18,
        "carbs": 6,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 4,
          "dairyEggs": 1.5,
          "produce": 2,
          "specialty": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-407",
      "title": "كامخ السمك (سلطة السمك بالمايونيز)",
      "titleEn": "Fish Kamikh (Layered Fish Salad with Mayonnaise)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-407-i1",
          "name": "سمك مسلوق مقطع خالٍ من الشوك والجلد",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-407-i2",
          "name": "خس سلطة مقطع رفيعاً",
          "standardAmount": "نصف فنجان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-407-i3",
          "name": "شيكوريا أو جرجير أو طماطم",
          "standardAmount": "نصف فنجان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-407-i4",
          "name": "كرفس أبيض مقطع رفيعاً",
          "standardAmount": "نصف فنجان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-407-i5",
          "name": "بيض مسلوق جامد مقطع حلقات",
          "standardAmount": "2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-407-i6",
          "name": "صلصة مايونيز",
          "standardAmount": "كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-407-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يوضع السمك والخضار المجهزة في طبقات متبادلة، مع وضع قليل من الصلصة بين كل طبقة وأخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغطى السطح بالصلصة ويُجمل بحلقات البيض المسلوق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "الطريقة الثانية: يُتبل السمك المسلوق بالملح والفلفل وعصير الليمون، ويُعمل مثل الأولى مع الخس والجرجير باستعمال صلصة المايونيز أو الصلصة الإنجليزية أو الفرنسية، ويُجمل بالخيار المخلل والجمبري المسلوق والزيتون الأسود المنزوع النوى والبنجر المسلوق المملح المقطع حلقات.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=116",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 214"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 26,
        "fat": 18,
        "carbs": 6,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "dairyEggs": 1.5,
          "produce": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-408",
      "title": "سمك الطراطور",
      "titleEn": "Fish with Taratour (Tahini Sauce)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-408-i1",
          "name": "سمك",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-408-i2",
          "name": "صلصة طراطور (طحينة بالخل والثوم)",
          "standardAmount": "مقدار",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-408-i3",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-408-i4",
          "name": "زيت",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-408-i5",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-408-i6",
          "name": "للتجميل: خيار مخلل رفيع جداً وجزر إفرنجي مخلل وليمون وورق بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف السمك ويُسلق ويُنزع الجلد والشوك مع الاحتفاظ بالرأس والذيل صحيحاً، أو يُنظف السمك ويُطهى في الفرن مع قليل من الزيت.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُفرى اللحم للتخلص من الشوك ويُتبل بالملح والفلفل وعصير الليمون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع نصف مقدار السمك المتبل في صحن مستطيل على هيئة سمكة، ويوضع على سطحها طبقة من صلصة الطراطور، ثم يوضع الرأس والذيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُغطى طبقة الصلصة بباقي السمك ويُساوى سطحها تماماً بحيث تكون سمكة ممتلئة متساوية السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُغطى السمكة بالصلصة الباقية وتُجمل بالخيار والليمون والجزر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=116",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 214"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 28,
        "fat": 12,
        "carbs": 8,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 4,
          "specialty": 1,
          "produce": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-409",
      "title": "الطماطم المحشوة بالجمبري أو بالسمك",
      "titleEn": "Tomatoes Stuffed with Shrimp or Fish",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "servings": "5-10 أفراد",
      "masterIngredients": [
        {
          "id": "osool-409-i1",
          "name": "طماطم متوسطة جامدة مستديرة",
          "standardAmount": "10 إلى 15 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-409-i2",
          "name": "جمبري مسلوق مقشور مملح (أو سمك مسلوق مفري)",
          "standardAmount": "ربع كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-409-i3",
          "name": "صلصة مايونيز",
          "standardAmount": "كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-409-i4",
          "name": "خيار مخلل مفري غليظاً (مع السمك)",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-409-i5",
          "name": "ورق خس سلطة متوسط الحجم",
          "standardAmount": "10 إلى 15 ورقة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-409-i6",
          "name": "بقدونس للتجميل",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-409-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُفرغ الطماطم من القلب ثم تُملح وهي صحيحة وتُنكس وتُترك لتصفية مائها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُحشى بالجمبري المقشور المسلوق المملح، ويُغطى الجمبري بصلصة المايونيز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغسل ورق خس السلطة ويُجفف، ويُترك صحيحاً ثم يُرص جنباً لجنب حول الصحن المعد ليكون منه فرشة، على أن تكون حافتها متساوية مع حافة الصحن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص الطماطم المحشوة على الفرشة بنظام، وقد تُجمل بقليل من البقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بالسمك: تُقطع 5 طماطم نصفين وتُقور وتُملح وتُنكس، ويُخلط ربع كيلو سمك مسلوق مفري مع 3 ملاعق مايونيز وقليل من الخيار المخلل المفري والملح والفلفل، وتُملأ بها الطماطم مرتفعة وتُزين بورق البقدونس، ويُعمل لها يد بعروق البقدونس لتشبه السلة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=117",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 215"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 240,
        "protein": 22,
        "fat": 12,
        "carbs": 8,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 2.5,
          "dairyEggs": 1.5,
          "produce": 2,
          "specialty": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-410",
      "title": "السمك المسبك الأبيض على الطريقة الشرقية",
      "titleEn": "Eastern-Style Fish in White Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-410-i1",
          "name": "سمك (يُستحسن الرؤوس والذيول وبعض الجزل)",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-410-i2",
          "name": "زيت أو سمن",
          "standardAmount": "2 ملعقة زيت أو ملعقة كبيرة سمن",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-410-i3",
          "name": "مستكة وحبهان",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-410-i4",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-410-i5",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-410-i6",
          "name": "عصير ليمون",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-410-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-410-i8",
          "name": "ليمون وبقدونس للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف السمك ويُقطع جزلاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقدح السمن أو الزيت وتوضع به المستكة والحبهان، ثم يُشوح السمك فيه ويُرفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقلب الدقيق في الزيت أو السمن المتخلف بحيث لا يحمر لونه، ثم يُضاف الماء تدريجياً مع التقليب المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُتبل الصلصة وتُترك لتغلي، ثم يُضاف إليها السمك المشوح ويُغطى الإناء ويُترك على نار هادئة حتى ينضج السمك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف عصير الليمون ويُعاد تتبيلها وتُغرف ساخنة، وتُجمل بالليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=119",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 217"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 240,
        "protein": 24,
        "fat": 12,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "fats": 1.5,
          "produce": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-411",
      "title": "السمك المسبك بالكريمة على الطريقة الإفرنجية",
      "titleEn": "French-Style Fish in Cream Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-411-i1",
          "name": "سمك",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-411-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-411-i3",
          "name": "دقيق",
          "standardAmount": "1 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-411-i4",
          "name": "مرق سمك أو لبن",
          "standardAmount": "ملء كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-411-i5",
          "name": "كريمة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-411-i6",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-411-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-411-i8",
          "name": "ليمون وبقدونس للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف السمك ويُغسل ويُجفف جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُساح نصف مقدار السمن ويُشوح فيه السمك بشرط ألا يحمر لونه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف إليه المرق أو اللبن، ثم يُغطى الوعاء ويُترك على نار هادئة حتى ينضج (حوالي ربع ساعة)، فيُنتشل السمك ويوضع في صحن دافئ، ويُكمل المرق المتخلف باللبن إلى مقدار كوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُساح باقي السمن ويُقلب فيه الدقيق، ثم يُصب عليه المرق المكمل باللبن تدريجياً مع التقليب الجيد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تغلي الصلصة 3 دقائق، ثم تُنزع من على النار وتُترك لتبرد قليلاً، ثم تُضاف إليها الكريمة وعصير الليمون وتُقلب جيداً ويُعاد تتبيلها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُصفى ويُغطى بها السمك، ويُجمل بالليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=119",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 217"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 240,
        "protein": 22,
        "fat": 12,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "dairyEggs": 1.2,
          "grains": 0.1,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-412",
      "title": "السمك المطهي في اللبن",
      "titleEn": "Fish Poached in Milk",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-412-i1",
          "name": "سمك منزوع الشوك والجلد",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-412-i2",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-412-i3",
          "name": "دقيق",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-412-i4",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-412-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن اللبن ويُضاف إليه السمك، ويُترك على نار هادئة حتى ينضج (من نصف إلى ساعة) مع ملاحظة تغطية الإناء، ثم يُنتشل ويُرص في صحن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُمزج الدقيق بقليل من اللبن، ثم يُضاف إلى اللبن الذي طُهي فيه السمك، ويُقلب جيداً ويُعاد على النار حتى يغلي مدة ثلاث دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُتبل ويُضاف البقدونس، وتُصب الصلصة على السمك.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طريقة خفيفة سهلة الهضم تناسب الأطفال والمرضى.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=120",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 218"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 160,
        "protein": 20,
        "fat": 6,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "dairyEggs": 0.8,
          "grains": 0.1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-413",
      "title": "صينية السمك بالطماطم والكرفس",
      "titleEn": "Baked Fish with Tomatoes and Celery",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-413-i1",
          "name": "سمك",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-413-i2",
          "name": "ثوم",
          "standardAmount": "ربع رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-413-i3",
          "name": "بصل",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-413-i4",
          "name": "حزمة كرفس",
          "standardAmount": "1 حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-413-i5",
          "name": "بقدونس",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-413-i6",
          "name": "طماطم",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-413-i7",
          "name": "زيت فرنساوي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-413-i8",
          "name": "ملح وفلفل وليمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع البصل حلقات رفيعة ويُدعك بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف إليه الثوم المقطع أو المفري رفيعاً، وكذا الكرفس المخروط والبقدونس والليمون وجزء من الطماطم المقطعة حلقات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع نصف الخليط في الصينية أو الطاجن ثم السمك المتبل ثم النصف الباقي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "توضع كمية الطماطم الباقية على الوجه، وتُرش الصينية بالزيت الفرنساوي ويُضاف إليها قليل من الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُغطى الصينية أو الطاجن وتدخل فرناً متوسط الحرارة حتى ينضج، ثم يُرفع الغطاء وتُترك قليلاً لتحمر طبقة الطماطم السطحية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=121",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 219"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 220,
        "protein": 22,
        "fat": 10,
        "carbs": 8,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 3,
          "produce": 2.5,
          "fats": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-414",
      "title": "كمونية السمك",
      "titleEn": "Fish with Cumin (Kamouniya)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "25 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-414-i1",
          "name": "سمك",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-414-i2",
          "name": "كمون مدقوق ناعماً",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-414-i3",
          "name": "ثوم مدقوق ناعماً",
          "standardAmount": "ربع رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-414-i4",
          "name": "زيت فرنساوي",
          "standardAmount": "2 إلى 3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-414-i5",
          "name": "عصير طماطمة (يمكن الاستغناء عنه)",
          "standardAmount": "1 طماطمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-414-i6",
          "name": "ماء",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-414-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقدح الزيت ويُضاف إليه الثوم المدقوق ناعماً المخلوط بالكمون، ويُقلب جيداً حتى يصفر، ثم يُضاف إليه عصير الطماطم في حالة استعماله ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الماء ويُترك حتى يغلي، فيُضاف إليه السمك المعد ويُترك على نار هادئة مع تغطية الإناء حتى ينضج ثم يُغرف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أو يوضع في طاجن ويُغطى ويدخل الفرن ويُترك حتى ينضج السمك، ويُقدم للأكل بالطاجن.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=123",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 221"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 240,
        "protein": 24,
        "fat": 12,
        "carbs": 4,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "produce": 1.5,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-415",
      "title": "السمك بالكاري مع الأرز",
      "titleEn": "Fish Curry with Rice",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-415-i1",
          "name": "سمك خالٍ من الشوك والجلد",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-415-i2",
          "name": "لصلصة الكاري: بصلة صغيرة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-415-i3",
          "name": "لصلصة الكاري: سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-415-i4",
          "name": "لصلصة الكاري: مسحوق الكاري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-415-i5",
          "name": "لصلصة الكاري: دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-415-i6",
          "name": "لصلصة الكاري: مرق",
          "standardAmount": "كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-415-i7",
          "name": "لصلصة الكاري: تفاحة مفرية وعصير ليمون",
          "standardAmount": "1 تفاحة وملعقة صغيرة ليمون",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-415-i8",
          "name": "أرز مسلوق",
          "standardAmount": "كوب أرز",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-415-i9",
          "name": "ليمون وبقدونس للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف السمك ويُنزع الجلد والشوك ويُقطع جزلاً صغيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعمل صلصة الكاري: يُحمر البصل في السمن ثم يُضاف الكاري والدقيق ويُقلبان، ثم التفاح، ثم يُضاف المرق تدريجياً مع التحريك حتى يغلي، ويُترك على نار هادئة ويُضاف الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف السمك إلى الصلصة، ويُغطى الإناء ويُترك على نار هادئة جداً حتى ينضج السمك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُسلق الأرز ويوضع حول الطبق مع تجويف في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يوضع السمك بالكاري في التجويف، ويُجمل الطبق بالليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أبو جلامبو أو الجمبري بالكاري: يُنزع لحم 3 إلى 4 من أبو جلامبو الناضج ويُقطع قطعاً صغيرة ويُتبل بالملح والفلفل وذرة خردل، ويُسخن في كوب صلصة كاري، ويُقدم حوله الأرز. ويُعمل الجمبري بالكاري بنفس الطريقة بعد سلقه وتقشيره.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=123",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 221"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 28,
        "fat": 12,
        "carbs": 14,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 5,
          "grains": 1.5,
          "specialty": 0.5,
          "produce": 1.5,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-416",
      "title": "طاجن جزل السمك بالخضار",
      "titleEn": "Fish Steak and Vegetable Tagine",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-416-i1",
          "name": "سمك مقطع جزلاً",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-416-i2",
          "name": "زيت",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-416-i3",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-416-i4",
          "name": "جزر إفرنجي مقطع مكعبات",
          "standardAmount": "4 جزرات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-416-i5",
          "name": "بصل مقطع حلقات رفيعة",
          "standardAmount": "4 بصلات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-416-i6",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-416-i7",
          "name": "بطاطس صغيرة مسلوقة",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-416-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمر البصل قليلاً في الزيت ثم يُضاف إليه الجزر ويُقلب جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف الماء وتُغطى الخضار وتُترك حتى تقرب من النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع الخضار وجزل السمك وعصير الليمون في طاجن أو صينية وتُتبل بالملح والفلفل، وتدخل فرناً متوسط الحرارة وتُترك حتى ينضج السمك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُغرف في صحن مستطيل ويُرص حوله البطاطس الصغير المسلوق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=124",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 222"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 28,
        "fat": 12,
        "carbs": 12,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 4,
          "grains": 1,
          "produce": 1,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-417",
      "title": "السمك موسى على الطريقة الفرنسية",
      "titleEn": "French-Style Sole",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-417-i1",
          "name": "سمك موسى",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-417-i2",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-417-i3",
          "name": "قليل من الخيار المخلل المفري غليظاً",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-417-i4",
          "name": "للصلصة: دقيق",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-417-i5",
          "name": "للصلصة: سمن",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-417-i6",
          "name": "للصلصة: ماء أو مرق سمك",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-417-i7",
          "name": "ليمون وبقدونس للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف السمك ويُنزع شوكه وجلده، ثم يوضع في صينية مدهونة بالسمن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُصب عليه عصير الليمون والماء، ويُغطى السمك بورقة مدهونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُرفع الصينية على النار حتى يغلي السائل، ثم تدخل فرناً حاراً مدة 10 دقائق حتى ينضج السمك، فيُنشل ويُرص في صحن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُعمل صلصة بيضاء من الخلاصة المتخلفة والدقيق والسمن، ويُضاف إليها قليل من الخيار المخلل المفري غليظاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغطى السمك بهذه الصلصة ويُجمل بالليمون والبقدونس والخيار.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=125",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 223"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 240,
        "protein": 24,
        "fat": 10,
        "carbs": 8,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "grains": 0.1,
          "produce": 1,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-418",
      "title": "ترلي السمك بالخضار",
      "titleEn": "Fish Torly (Baked Fish with Mixed Vegetables)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-418-i1",
          "name": "سمك",
          "standardAmount": "نصف إلى ثلاثة أرباع كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-418-i2",
          "name": "طماطم",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-418-i3",
          "name": "زيت فرنساوي",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-418-i4",
          "name": "بصلة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-418-i5",
          "name": "ثوم مفري",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-418-i6",
          "name": "خضار منوعة (بسلة وبطاطس وجزر إفرنجي)",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-418-i7",
          "name": "مرق سمك أو ماء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-418-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمر السمك في الزيت ثم يُرفع، ويُحمر البصل المفري ثم الثوم المفري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف الطماطم المقشورة المقطعة وتُقلب قليلاً على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب الماء أو المرق ويُترك على النار حتى يغلي، ثم تُضاف إليه الخضار المجهزة حتى يتم نضجها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرص السمك في صينية ويُغطى بالخلطة السابقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدخل الصينية فرناً حاراً نوعاً مدة 10 دقائق حتى ينضج السمك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُغرف السمك والخلطة بنظام ويُجمل بالليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=125",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 223"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 26,
        "fat": 14,
        "carbs": 16,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 3,
          "produce": 2.5,
          "fats": 1.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-419",
      "title": "طاجن السمك بالفريك",
      "titleEn": "Fish and Freekeh Tagine",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-419-i1",
          "name": "سمك",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-419-i2",
          "name": "فريك",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-419-i3",
          "name": "زيت سيرج أو فرنساوي",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-419-i4",
          "name": "مرق سمك (من شوك السمك) أو ماء",
          "standardAmount": "1 ونصف إلى 2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-419-i5",
          "name": "بصلة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-419-i6",
          "name": "دقيق للتشويح",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-419-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز السمك ويُقطع جزلاً ويُنزع الشوك، ويُعمل مرق من الشوك.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقدح الزيت ويُشوح فيه السمك المقلي بالدقيق ويُرفع منه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحمر البصل في الزيت، ثم يُضاف إليه الفريك المغسول ويُقلب حتى يحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف السائل للفريك ويُتبل، ويُغطى الإناء ويُترك على نار هادئة حتى ينضج نصف نضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يوضع نصف الفريك في الطاجن ثم يلي السمك ثم يلي الفريك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُرش على الوجه قليل من الزيت المقدوح، ويدخل الطاجن في الفرن حتى يتم النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يوضع حول الطاجن ورقة مشرشرة الطرف وتُثبت بدبوس، ويُقدم على صحن أوسع منه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=126",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 224"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 320,
        "protein": 24,
        "fat": 12,
        "carbs": 28,
        "fiber": 4,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "grains": 2,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-420",
      "title": "السمك موسى المقلي بجوزة الطيب",
      "titleEn": "Fried Sole with Nutmeg",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "قلي",
      "prepTime": "35 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-420-i1",
          "name": "سمك موسى",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-420-i2",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-420-i3",
          "name": "جوزة الطيب",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-420-i4",
          "name": "دقيق",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-420-i5",
          "name": "زيت للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-420-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-420-i7",
          "name": "ليمون وبقدونس للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز السمك ويُتبل بالملح والفلفل وجوزة الطيب وعصير الليمون مدة نصف ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغطى بالدقيق ويُحمر في الزيت تحميراً بسيطاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرفع على ورقة لتمتص الزيت، ويُجمل بالليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تتبيل أنواع أخرى من السمك بجوزة الطيب بدلاً من الثوم والكمون.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=127",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 225"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 260,
        "protein": 26,
        "fat": 12,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "grains": 0.1,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-421",
      "title": "السمك المقلي بالنقيطة",
      "titleEn": "Fish Fried in Batter",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "قلي",
      "prepTime": "1 ساعة",
      "cookTime": "15 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-421-i1",
          "name": "سمك منزوع العظم والجلد مقطع شرائح متوسطة",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-421-i2",
          "name": "للتتبيل: زيت زيتون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-421-i3",
          "name": "للتتبيل: عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-421-i4",
          "name": "للتتبيل: بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-421-i5",
          "name": "للتتبيل: خل",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-421-i6",
          "name": "للنقيطة: دقيق",
          "standardAmount": "1 ملعقة كبيرة ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-421-i7",
          "name": "للنقيطة: زيت",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-421-i8",
          "name": "للنقيطة: ماء دافئ",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-421-i9",
          "name": "للنقيطة: بياض بيضة مخفوق",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-421-i10",
          "name": "زيت غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-421-i11",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-421-i12",
          "name": "صلصة طماطم للتقديم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُتبل السمك ساعة في خليط الزيت والليمون والبقدونس والخل والملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "للنقيطة: يُنخل الدقيق مع رشة ملح، ويُعمل في وسطه حفرة يوضع بها الزيت، ثم يُضاف الماء تدريجياً مع الخفق حتى يصير ناعماً، ويُترك نصف ساعة، ويُضاف بياض البيض المخفوق قبل الاستعمال مباشرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُرفع القطع وتُجفف وتُتبل بقليل من الدقيق، وتُغطى كل قطعة بالنقيطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُحمر تحميراً غزيراً في الزيت المقدوح، ثم تُرفع القطع على ورقة لتمتص الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرص السمك في الصحن ويُجمل بالبقدونس والليمون، وتُقدم معه صلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=129",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 227"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 280,
        "protein": 26,
        "fat": 14,
        "carbs": 8,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "grains": 1,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-422",
      "title": "البكالاه المقلية",
      "titleEn": "Fried Salt Cod",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "قلي",
      "prepTime": "18 ساعة نقع",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-422-i1",
          "name": "سمك بكالاه",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-422-i2",
          "name": "كمون وثوم وعصير ليمون (أو جوزة الطيب)",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-422-i3",
          "name": "دقيق",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-422-i4",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-422-i5",
          "name": "ليمون وبقدونس للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-422-i6",
          "name": "صلصة طماطم للتقديم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع السمك ويُنقع مدة 12 إلى 18 ساعة مع تغيير المياه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنظف من قشره جيداً ويُشطف ويُقطع قطعاً مناسبة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُتبل في الكمون والثوم والليمون مدة نصف ساعة، أو يُتبل في جوزة الطيب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُتبل في الدقيق ويُقلى في الزيت المقدوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُجمل بالليمون والبقدونس ويُقدم مع صلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=130",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 228"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 26,
        "fat": 12,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 2.5,
          "grains": 0.1,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-423",
      "title": "البساريا المقلية",
      "titleEn": "Fried Whitebait (Basaria)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "قلي",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-423-i1",
          "name": "بساريا (سمك صغير)",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-423-i2",
          "name": "دقيق",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-423-i3",
          "name": "زيت أو سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-423-i4",
          "name": "ملح وتوابل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-423-i5",
          "name": "ليمون وبقدونس",
          "standardAmount": "للتجميل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنظف البساريا وتُتبل على حسب الرغبة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُغطى بالدقيق وتُجمع كل ثلاث أو أربع وحدات معاً وتُلصق مع الذيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقلى في الزيت المقدوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُجمل بالليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "على الطريقة الإفرنجية: توضع البساريا المنظفة في ماء مثلج في الثلاجة، ثم تُجفف بقطعة نسيج، وتُرش قطعة نسيج جافة بالدقيق وتوضع عليها البساريا ويُرش عليها الدقيق وتُهز حتى يلتصق الدقيق، ثم تُهز في سلة التحمير لإزالة الزائد، وتُقلى في السمن الساخن 3 إلى 4 دقائق، وتُتبل بالملح والفلفل وتُقدم مع الليمون المقطع أرباعاً.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=130",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 228"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 240,
        "protein": 22,
        "fat": 12,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 2,
          "grains": 0.1,
          "fats": 1.5
        }
      }
    },
    {
      "id": "osool-424",
      "title": "السمك المقلي بالخضار السوتيه",
      "titleEn": "Fried Fish with Sautéed Vegetables",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-424-i1",
          "name": "سمك متوسط الغلظ مقطع جزلاً",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-424-i2",
          "name": "بطاطس مقطعة حلقات",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-424-i3",
          "name": "طماطم مستديرة كبيرة",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-424-i4",
          "name": "بازلاء سوتيه",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-424-i5",
          "name": "جزرة سوتيه مقطعة مكعبات",
          "standardAmount": "1 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-424-i6",
          "name": "عصير ليمون وجوزة الطيب",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-424-i7",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-424-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف السمك ويُقطع جزلاً ويُتبل بالملح والفلفل وجوزة الطيب وعصير الليمون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقلى السمك في الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحمر البطاطس المقطع حلقات، وتُقشر الطماطم (بغمسها في ماء ساخن مدة دقيقة ثم رضها ونزع قشرها) وتُقطع حلقات ثم تُتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرص السمك في الصحن، ويوضع على جزلة السمك قطعة البطاطس وعلى التي تليها حلقة طماطم، وهكذا بالتبادل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "توضع الخضار السوتيه (البازلاء والجزر) على شكل هرم بواسطة هذه الحلقات، ويُجمل الصحن بالبقدونس والليمون المقطع أنصافاً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=131",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 229"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 28,
        "fat": 16,
        "carbs": 18,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "protein": 5,
          "grains": 2,
          "produce": 2,
          "fats": 1.5
        }
      }
    },
    {
      "id": "osool-425",
      "title": "كفتة السمك بالبطاطس",
      "titleEn": "Fish and Potato Croquettes",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "تحمير",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-425-i1",
          "name": "سمك مسلوق مفري",
          "standardAmount": "ربع كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-425-i2",
          "name": "بطاطس مسلوقة مهروسة",
          "standardAmount": "حبة إلى ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-425-i3",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-425-i4",
          "name": "زبد أو سمن سائح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-425-i5",
          "name": "صفار بيضة",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-425-i6",
          "name": "عصير ليمون",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-425-i7",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-425-i8",
          "name": "سمن أو زيت للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-425-i9",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط جميع المقادير بعضها ببعض جيداً ويُضاف الزبد أو السمن السائح وتُعجن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُشكل على هيئة مستديرات وتُساوى جيداً وتُغطى بالبيض والبقسماط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُحمر في السمن أو الزيت المقدوح ثم تُرفع منه وتُصفى على ورقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص بنظام في الصحن وتُجمل بالليمون والبقدونس، وتُقدم ساخنة أو باردة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بالخردل والكمون: يُضاف للخليط ملعقة صغيرة مسطحة من مسحوق الخردل وقليل جداً من الكمون.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "كفتة السمك بالنقيطة: يُبرم الخليط ويُقطع قطعاً طولها 3 سم تُشكل بشكل فلين الزجاجة، وتُتبل بالدقيق وتُغمس في النقيطة وتُحمر تحميراً غزيراً، وتُقدم مع صلصة الطماطم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=131",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 229"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 280,
        "protein": 20,
        "fat": 12,
        "carbs": 18,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 2,
          "grains": 1.5,
          "dairyEggs": 0.5,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-426",
      "title": "ضلع السمك الناضج (كستليتة السمك)",
      "titleEn": "Fish Cutlets from Cooked Fish",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "تحمير",
      "prepTime": "40 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-426-i1",
          "name": "سمك ناضج مفري",
          "standardAmount": "ربع كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-426-i2",
          "name": "صلصة بيضاء غليظة (بانادا)",
          "standardAmount": "ربع مقدار",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-426-i3",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة مسطحة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-426-i4",
          "name": "عصير ليمون",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-426-i5",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-426-i6",
          "name": "قطع مكرونة صغيرة",
          "standardAmount": "6 إلى 8 قطع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-426-i7",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-426-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-426-i9",
          "name": "صلصة طماطم للتقديم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُضاف السمك المفري والبقدونس وعصير الليمون للصلصة البيضاء ويُعجن جيداً، ويُتبل بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع على شكل مستدير في طبق مدهون أو مبلل بالماء ويُترك حتى يبرد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقسم 6 إلى 8 قطع وتُشكل على هيئة كستليتة، وتوضع في كل قطعة قطعة مكرونة في طرفها المدبب، ثم تُغطى بالبيض والبقسماط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُحمر تحميراً غزيراً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُجمل بالليمون والبقدونس وتُقدم معها صلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضلع الجمبري: يُفرى ربع كيلو جمبري مسلوق ويُضاف إلى نصف مقدار صلصة بيضاء غليظة جداً مع ملعقة كبيرة كريمة، ويُتبل بعصير الليمون والفلفل، ويُعمل ويُقدم كضلع السمك.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=133",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 231"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 280,
        "protein": 22,
        "fat": 12,
        "carbs": 12,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 1.5,
          "grains": 1.5,
          "dairyEggs": 0.5,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-427",
      "title": "بفتيك السمك المحشو بالجمبري",
      "titleEn": "Fish Steaks Topped with Shrimp",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "قلي",
      "prepTime": "40 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-427-i1",
          "name": "سمك",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-427-i2",
          "name": "جمبري مسلوق مقشور",
          "standardAmount": "ربع كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-427-i3",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-427-i4",
          "name": "فتات خبز",
          "standardAmount": "فنجان شاي",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-427-i5",
          "name": "صفار بيض",
          "standardAmount": "2 إلى 3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-427-i6",
          "name": "دقيق",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-427-i7",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-427-i8",
          "name": "زيت غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-427-i9",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-427-i10",
          "name": "صلصة أنشوجة أو صلصة طماطم للتقديم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف السمك ويُقطع حلقات (جزلاً مستديرة) ويُنزع منها الشوك، ثم يُجفف ويُتبل بقليل من الدقيق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسحق الجمبري في الهاون مع البيض وفتات الخبز والبقدونس المفري والملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى سطح واحد من جزل السمك بالخليط السابق ويُساوى السطح تماماً، ثم تُغمس الجزل في الدقيق من جهتيها ثم تُغطى بالبيض والبقسماط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُحمر تحميراً غزيراً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقدم مع صلصة الأنشوجة أو صلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=134",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 232"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 32,
        "fat": 14,
        "carbs": 8,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 4.5,
          "grains": 1,
          "dairyEggs": 0.5,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-428",
      "title": "كفتة الجمبري بالشبت والكمون",
      "titleEn": "Shrimp Kofta with Dill and Cumin",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "تحمير",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-428-i1",
          "name": "جمبري",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-428-i2",
          "name": "شبت مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-428-i3",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-428-i4",
          "name": "أرز مدقوق ناعماً",
          "standardAmount": "2 إلى 3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-428-i5",
          "name": "ثوم (اختياري)",
          "standardAmount": "ربع رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-428-i6",
          "name": "كمون ناعم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-428-i7",
          "name": "دقيق",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-428-i8",
          "name": "زيت للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-428-i9",
          "name": "دمعة (صلصة طماطم بالبصل)",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-428-i10",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الجمبري جيداً عدة مرات ثم يُقشر، ويُدق حتى يلين بشرط ألا ينعم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط بالشبت والبقدونس والأرز المدقوق والثوم حتى تتكون عجينة متوسطة الليونة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُتبل بالملح والفلفل والكمون، وتُشكل أصابع ثم تُتبل الأصابع بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُحمر في الزيت، ثم تُطهى في مقدار من الدمعة حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُغرف ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=134",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 232"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 28,
        "fat": 12,
        "carbs": 8,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "grains": 0.5,
          "fats": 1.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-429",
      "title": "شي السمك على الطريقة الشرقية",
      "titleEn": "Eastern-Style Grilled Fish",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-429-i1",
          "name": "سمك (بوري أو قاروص أو بلطي أو سردين)",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-429-i2",
          "name": "ثوم وكمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-429-i3",
          "name": "أو: فلفل وجوزة الطيب وعصير ليمون وقليل من الزيت",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-429-i4",
          "name": "ردة (نخالة) للتغطية (اختياري)",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-429-i5",
          "name": "زيت أو سمن للدهن",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-429-i6",
          "name": "لخلطة الصب: ثوم مسحوق وملح وكمون وخل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-429-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف السمك ويُجهز، وبعض الأنواع تُشوى بدون تنظيف، وهذه الطريقة شائعة خصوصاً عند أهل السواحل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُتبل السمك بالملح والثوم والكمون، أو بالملح والفلفل وجوزة الطيب وعصير الليمون وقليل من الزيت، أو يُترك بدون تتبيل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع الصفيحة المعدة للشي على النار حتى تسخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُغطى السمك بالردة أو يُترك بدون تغطية (كما في السردين)، أو يُدهن بالزيت أو السمن قبل الشي كما في القراميط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُشوى السمك ويُقلب على الوجهين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُتبل السمك وهو ساخن عقب الشي مباشرة: يُرش بالملح كما في السردين، أو يُتبل في الماء والملح، أو في خلطة الثوم المسحوق مع الملح والكمون ممزوجة بالخل لتكون صلصة خفيفة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُؤكل بارداً أو ساخناً ويُجمل بالليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=135",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 233"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 236,
        "protein": 28,
        "fat": 12,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 4,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-430",
      "title": "شي السمك على الطريقة الإفرنجية بالزبد والبقدونس",
      "titleEn": "Western-Style Grilled Fish with Parsley Butter",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-430-i1",
          "name": "سمك صحيح أو مقطع قطعاً لا تزيد على بوصة ونصف",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-430-i2",
          "name": "سمن أو زيت للدهن",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-430-i3",
          "name": "دقيق متبل (ملعقة كبيرة دقيق مع ربع ملعقة صغيرة ملح وقليل من الفلفل)",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-430-i4",
          "name": "فتات خبز",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-430-i5",
          "name": "لزبد البقدونس: زبد",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-430-i6",
          "name": "لزبد البقدونس: بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-430-i7",
          "name": "لزبد البقدونس: عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-430-i8",
          "name": "لزبد البقدونس: ملح وفلفل أبيض وقليل من الفلفل الأحمر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز السمك حسب نوعه، ويُترك صحيحاً أو يُقطع قطعاً غليظة، وتُجفف القطع جيداً وتُملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُدهن بالسمن أو الزيت، أو تُغطى بالدقيق المتبل بعد دهنها جيداً بالمادة الدهنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُشوى على الوجهين بعد الدهن مباشرة مدة 3 دقائق، ثم يُعاد دهنها ثانياً وتُغطى بفتات الخبز ويتم الشي (ويأخذ حوالي 5 دقائق).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "لزبد البقدونس: يُدعك الزبد وتُضاف إليه بقية المقادير، ويُسطح على طبق ويُترك حتى يبرد، ثم يُقطع مستديرات عند الطلب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُؤكل السمك ساخناً أو بارداً بعد تجميله بالليمون والبقدونس، ويُوضع زبد البقدونس فوقه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=136",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 234"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 30,
        "fat": 14,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 4,
          "grains": 0.2,
          "dairyEggs": 0.5,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-431",
      "title": "سمك الأمه المحشو بالزبيب والصنوبر",
      "titleEn": "Whole Fish Stuffed with Raisins and Pine Nuts",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-431-i1",
          "name": "سمكة تزن 1 إلى 1 ونصف كيلو",
          "standardAmount": "1 سمكة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-431-i2",
          "name": "زيت فرنساوي",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-431-i3",
          "name": "بصلة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-431-i4",
          "name": "عصير ليمون",
          "standardAmount": "2 إلى 3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-431-i5",
          "name": "زبيب بناتي",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-431-i6",
          "name": "صنوبر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-431-i7",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-431-i8",
          "name": "ليمون وبقدونس للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنظف السمكة وتُترك صحيحة سليمة، وتُملح بالملح والفلفل وبملء ملعقة من عصير الليمون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقلى البصلة في الزيت حتى تحمر نوعاً، فيُضاف إليها الزبيب والصنوبر، وتُتبل هذه الخلطة بالملح والفلفل والبهار وعصير الليمون الباقي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُحشى السمكة بخلطة الزبيب وتُخاط، وتوضع في صينية مع قليل من الزيت، وتُغطى بورقة مدهونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرناً متوسط الحرارة وتُترك حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُفك الخيط باحتراس وتُصفى السمكة من الزيت، وتوضع في صحن مستطيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُجمل بالليمون والبقدونس والجزء المتبقي من خلطة الزبيب.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=137",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 235"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 28,
        "fat": 16,
        "carbs": 16,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 4,
          "produce": 1.5,
          "fats": 1.5,
          "specialty": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-432",
      "title": "السمك المحشو بالعصاج والصنوبر في الفرن",
      "titleEn": "Baked Fish Stuffed with Spiced Mince and Pine Nuts",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-432-i1",
          "name": "سمكة تزن كيلو",
          "standardAmount": "1 سمكة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-432-i2",
          "name": "عصاج (لحم مفري مسبك بالبصل)",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-432-i3",
          "name": "صنوبر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-432-i4",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-432-i5",
          "name": "زيت",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-432-i6",
          "name": "عصير ليمون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-432-i7",
          "name": "ملح وفلفل وتوابل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنظف السمكة وتُترك سليمة، وتُتبل بالملح والفلفل وعصير الليمون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط العصاج بالصنوبر والبقدونس، وتُحشى به السمكة وتُخاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع في صينية مع الزيت وتُغطى بورقة مدهونة، وتدخل فرناً متوسط الحرارة حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُفك الخيط وتُقدم في صحن مستطيل مجملة بالليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "السمك بالحشو الزائف: تُنظف سمكة تزن ثلاثة أرباع كيلو وتُتبل بالملح والفلفل والليمون، وتُحشى بالحشو الزائف (فتات خبز وبقدونس وبشر ليمون وسمن وبيض) وتُخاط، ثم تُتبل من الخارج وتُرش بالدقيق وتُغطى بطبقة من البيض والبقسماط، وتوضع في صينية بها قليل من السمن وتدخل فرناً متوسطاً نصف ساعة مع رشها بالسمن، وتُقدم مع صلصة الأنشوجة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=138",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 236"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 32,
        "fat": 18,
        "carbs": 8,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 4,
          "specialty": 1,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-433",
      "title": "صينية السمك بالزيت والليمون",
      "titleEn": "Baked Fish with Oil and Lemon",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-433-i1",
          "name": "سمك صحيح",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-433-i2",
          "name": "زيت",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-433-i3",
          "name": "عصير ليمون",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-433-i4",
          "name": "ثوم (اختياري)",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-433-i5",
          "name": "كمون",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-433-i6",
          "name": "فلفل أخضر أو خضار الخريف (اختياري)",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-433-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز السمك ويُترك صحيحاً، ويُملح بالملح والفلفل والكمون وعصير الليمون، وقد يوضع به قليل من الثوم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرص في صينية مدهونة بالزيت، ويُصب فوقه قليل من الزيت وكمية من عصير الليمون على حسب الذوق، وقد يوضع معه بعض وحدات الفلفل أو خضار الخريف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُغطى الصينية بورقة مدهونة وتدخل فرناً متوسط الحرارة حتى ينضج السمك (10 إلى 15 دقيقة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صينية السردين بالزيت والليمون: تُعمل بنفس الطريقة باستعمال السردين بدلاً من السمك.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=138",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 236"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 28,
        "fat": 16,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 4,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-434",
      "title": "لفائف السمك موسى بصلصة الليمون والبقدونس",
      "titleEn": "Sole Rolls in Lemon and Parsley Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-434-i1",
          "name": "شرائح سمك موسى أو قشر بياض",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-434-i2",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-434-i3",
          "name": "لصلصة الليمون والبقدونس: صلصة بيضاء بمرق أبيض",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-434-i4",
          "name": "لصلصة الليمون والبقدونس: بقدونس مفري وعصير ليمون",
          "standardAmount": "ملعقة صغيرة من كل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-434-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-434-i6",
          "name": "ليمون وبقدونس للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُتبل شرائح السمك بالفلفل وعصير الليمون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُلف كل شريحة من الرأس للذيل على أن تكون الجهة المنزوع جلدها للداخل، ثم تُثبت بعصا صغيرة (كالخلة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُرص الشرائح الملفوفة في صينية مدهونة وتُغطى بورقة مدهونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرناً متوسط الحرارة 15 إلى 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُغرف في صحن وتُغطى بالصلصة، ثم تُجمل بالليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=139",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 237"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 254,
        "protein": 26,
        "fat": 14,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3.5,
          "produce": 1.5,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-435",
      "title": "السمك بالبطاطس المشوية والجبن",
      "titleEn": "Baked Potatoes Stuffed with Fish, Shrimp and Cheese",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-435-i1",
          "name": "بطاطس كبيرة",
          "standardAmount": "4 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-435-i2",
          "name": "شرائح سمك موسى أو قشر بياض",
          "standardAmount": "4 شرائح",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-435-i3",
          "name": "صلصة باشميل",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-435-i4",
          "name": "جمبري مسلوق مقشور",
          "standardAmount": "ثُمن كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-435-i5",
          "name": "جبن رومي مبشور",
          "standardAmount": "6 ملاعق كبيرة مسطحة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-435-i6",
          "name": "مرق سمك أو ماء أو لبن",
          "standardAmount": "نصف إلى 1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-435-i7",
          "name": "بقسماط",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-435-i8",
          "name": "ملح وفلفل وعصير ليمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُطهى البطاطس في الفرن بقشرها، ثم تُقوَّر ويُنزع جزء كبير من لحمها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُتبل السمك بالليمون والملح والفلفل، وتُلف الشرائح من الرأس للذيل على أن تكون الجهة المنزوع جلدها داخل اللفة، وتُثبت بالخلة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع السمك في صينية مدهونة ويُصب عليه مرق السمك أو اللبن أو الماء، ثم يُغطى بورقة مدهونة ويدخل فرناً متوسط الحرارة مدة ربع ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُملأ البطاطس المقورة بطبقات متبادلة من الصلصة والجبن والجمبري، ويوضع أعلى كل واحدة قطعة سمك ملفوفة، ويُرش البقسماط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "توضع البطاطس في صحن مفروش بفوطة مطوية وتُجمل بقطعة بقدونس، وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=139",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 237"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 236,
        "protein": 24,
        "fat": 12,
        "carbs": 8,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "grains": 1,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-436",
      "title": "السمك موسى في الفرن المحشو بالجمبري بصلصة المايونيز",
      "titleEn": "Baked Sole Rolls Stuffed with Shrimp, with Mayonnaise",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-436-i1",
          "name": "سمك موسى مقطع شرائح",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-436-i2",
          "name": "عجينة ضلع الجمبري (جمبري مسلوق مفري مع صلصة بيضاء غليظة وكريمة)",
          "standardAmount": "مقدار",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-436-i3",
          "name": "عصير ليمون",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-436-i4",
          "name": "ماء أو مرق أو لبن",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-436-i5",
          "name": "صلصة مايونيز",
          "standardAmount": "نصف كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-436-i6",
          "name": "خيار مخلل رفيع وطماطم وخيار أخضر للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-436-i7",
          "name": "خس للتقديم",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-436-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُتبل شرائح السمك بعصير الليمون والملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُحشى كل شريحة بخليط ضلع الجمبري، وتُلف من الرأس للذيل وتُثبت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع في صينية مدهونة ويُصب عليها قليل من الماء أو المرق أو اللبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرناً متوسط الحرارة مع تغطيتها بورق مدهون، وتُترك حتى ينضج السمك، ثم يُترك ليبرد ويُرص على فرشة من الخس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغطى بصلصة المايونيز ويُجمل بالخيار المخلل المقطع رفيعاً والطماطم والخيار الأخضر المقطع حلقات بدون تقشير.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=140",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 238"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 26,
        "fat": 14,
        "carbs": 8,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 3.5,
          "grains": 1,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-437",
      "title": "قالب السمك بالبطاطس البيوريه",
      "titleEn": "Fish in a Mashed Potato Case",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-437-i1",
          "name": "سمك ناضج خالٍ من الشوك",
          "standardAmount": "ربع كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-437-i2",
          "name": "صلصة طماطم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-437-i3",
          "name": "بطاطس ناضجة مهروسة (للخليط)",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-437-i4",
          "name": "صفار بيضة",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-437-i5",
          "name": "لبن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-437-i6",
          "name": "بطاطس بيوريه لكسوة القالب",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-437-i7",
          "name": "بيض مربوب للدهن",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-437-i8",
          "name": "سمن وبقسماط للقالب",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-437-i9",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن السمك وصلصة الطماطم في وعاء ويُتبلان، ويُملأ بهما القالب فيما بعد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُدهن قالب غير منقوش بالسمن الدافئ ثم يُكسى بطبقة من البقسماط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُبطن هذا القالب (القاع والجدران) بطبقة من البطاطس البيوريه ثخانتها بوصة، ثم يُدهن بالبيض المربوب، ويدخل القالب في فرن حار مدة ربع ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُنزع قالب البطاطس باحتراس ويوضع على صحن مفروش بورق دنتلا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُملأ فراغ قالب البطاطس بخليط السمك والصلصة الساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُجمل القالب بالبقدونس والليمون أو بوحدات من البطاطس البيوريه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=140",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 238"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 28,
        "fat": 14,
        "carbs": 16,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "dairyEggs": 0.5,
          "produce": 1,
          "grains": 0.2,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-438",
      "title": "بودنج السمك في الفرن",
      "titleEn": "Baked Fish Pudding",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-438-i1",
          "name": "سمك ناضج مهروس",
          "standardAmount": "ربع كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-438-i2",
          "name": "بطاطس ناضجة مهروسة",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-438-i3",
          "name": "صلصة بيضاء",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-438-i4",
          "name": "سمن وبقسماط للقالب",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-438-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-438-i6",
          "name": "صلصة طماطم للتقديم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-438-i7",
          "name": "بقدونس للتجميل",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُمزج جميع المقادير بعضها ببعض وتُتبل جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُدهن قالب غير منقوش بالسمن الدافئ، ثم يُرش بالبقسماط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُملأ القالب بالخليط ويُغطى بالورق المدهون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُخبز في فرن متوسط الحرارة مدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقلب من القالب ويُصب حوله صلصة الطماطم ويُجمل بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صينية السمك المهروس: يُفرد خليط كفتة السمك في صينية مستديرة مدهونة ومغطاة بالبقسماط، ويُساوى سطحه ويُدهن بالبيض، ويُخبز في فرن متوسط حتى يحمر الوجه، ثم يُقلب ويُقدم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=141",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 239"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 26,
        "fat": 12,
        "carbs": 18,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "dairyEggs": 1,
          "produce": 0.5,
          "grains": 0.2,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-439",
      "title": "السمك في الأصداف بصلصة الجبن",
      "titleEn": "Fish in Scallop Shells with Cheese Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-439-i1",
          "name": "سمك ناضج خالٍ من الشوك",
          "standardAmount": "ربع كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-439-i2",
          "name": "صلصة الجبن (صلصة بيضاء بالجبن الرومي المبشور)",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-439-i3",
          "name": "بقسماط",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-439-i4",
          "name": "زبد",
          "standardAmount": "قطع صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-439-i5",
          "name": "سمن لدهن المحارات",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-439-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-439-i7",
          "name": "ليمون وبقدونس للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُدهن المحارات الصدفية بالسمن، ثم تُملأ بطبقات من السمك والصلصة، على أن تكون الطبقة السطحية من الصلصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرش السطح بقليل من البقسماط، ثم توضع قطعة صغيرة من الزبد على كل منها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُخبز في فرن متوسط الحرارة مدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُجمل المحارات بالليمون والبقدونس وتُقدم على صحن مغطى بفوطة مطوية أو ورق الدنتلا.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=141",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 239"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 28,
        "fat": 18,
        "carbs": 10,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "dairyEggs": 1.5,
          "produce": 0.5,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-440",
      "title": "السمك في الفرن بصلصة الطماطم البيضاء",
      "titleEn": "Baked Fish with Tomato White Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-440-i1",
          "name": "سمك",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-440-i2",
          "name": "طماطم مصفاة",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-440-i3",
          "name": "صلصة بيضاء غليظة",
          "standardAmount": "نصف مقدار",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-440-i4",
          "name": "زبد",
          "standardAmount": "قطع صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-440-i5",
          "name": "قليل من اللون الأحمر (اختياري)",
          "standardAmount": "رشة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-440-i6",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-440-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف السمك ويُقطع حلقات سمكها بوصة ونصف، ثم يُتبل بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرص في صينية، ويوضع على كل حلقة سمك قطعة زبد صغيرة، ثم يُغطى بورقة مدهونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يدخل فرناً متوسط الحرارة ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف الطماطم المصفاة والسائل المتخلف في الصينية بعد طهي السمك إلى الصلصة البيضاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرص السمك في صحن ويُغطى بالصلصة، ثم يُرش بالبقدونس المفري.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=142",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 240"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 320,
        "protein": 32,
        "fat": 12,
        "carbs": 12,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 5,
          "dairyEggs": 1,
          "produce": 1.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-441",
      "title": "السمك على الطريقة الإيطالية بالمكرونة والجبن",
      "titleEn": "Italian-Style Fish with Macaroni and Cheese",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-441-i1",
          "name": "سمك ناضج",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-441-i2",
          "name": "مكرونة مسلوقة",
          "standardAmount": "ربع كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-441-i3",
          "name": "جبن رومي مبشور",
          "standardAmount": "9 ملاعق كبيرة مسطحة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-441-i4",
          "name": "زبد",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-441-i5",
          "name": "سمن لدهن الطبق",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-441-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-441-i7",
          "name": "صلصة طماطم للتقديم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنزع جلد وشوك السمك ويُقطع قطعاً صغيرة مناسبة، ثم يُتبل بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُدهن طبق فرن بالسمن جيداً، ثم يُملأ بطبقات متبادلة من السمك والمكرونة والجبن الرومي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع على السطح الزبد المقطع قطعاً صغيرة، ويدخل فرناً حاراً مدة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم معه صلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=142",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 240"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 32,
        "fat": 14,
        "carbs": 28,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 6,
          "dairyEggs": 1,
          "produce": 0.5,
          "grains": 2,
          "specialty": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-442",
      "title": "السمك موسى بالصلصة الهولندية وبيوريه البازلاء",
      "titleEn": "Sole with Hollandaise Sauce and Pea Purée",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "40 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "osool-442-i1",
          "name": "سمك موسى",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-442-i2",
          "name": "جمبري مسلوق",
          "standardAmount": "ربع كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-442-i3",
          "name": "صلصة هولندية",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-442-i4",
          "name": "بطاطس بيوريه",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-442-i5",
          "name": "بازلاء بيوريه",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-442-i6",
          "name": "عصير ليمون",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-442-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُتبل شرائح السمك بالملح والفلفل وعصير الليمون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقشر الجمبري ويُفرى ويُمزج بقليل من الصلصة الهولندية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُبسط شرائح السمك ويوضع عليها طبقة من الجمبري المعد، وتُطوى ثلاث طيات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع السمك المطوي على صينية مدهونة ويُصب حوله قليل من الماء، ويُغطى بورقة مدهونة، ويدخل فرناً متوسط الحرارة 15 إلى 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُعمل فرشة من بيوريه البازلاء والبطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُرفع السمك من الصينية ويُصفى جيداً ويُرتب على الفرشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُغطى السمك بالمقدار الباقي من الصلصة الهولندية، ويُجمل بوردات من بيوريه البطاطس والبازلاء وبعض الجمبري المقشر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=143",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 241"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 38,
        "fat": 20,
        "carbs": 16,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "dairyEggs": 1.5,
          "produce": 1.5,
          "grains": 0.3,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-443",
      "title": "السمك بالطحينة في الفرن",
      "titleEn": "Baked Fish with Tahini",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-443-i1",
          "name": "سمك",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-443-i2",
          "name": "زيت",
          "standardAmount": "ربع فنجان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-443-i3",
          "name": "بصل مفري",
          "standardAmount": "حوالي ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-443-i4",
          "name": "طحينة بيضاء",
          "standardAmount": "ربع فنجان",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-443-i5",
          "name": "ثوم مفري",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-443-i6",
          "name": "ليمون أو خل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-443-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-443-i8",
          "name": "ليمون وبقدونس للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف السمك ويُغسل ويُقطع جزلاً ويُنزع شوكه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقدح الزيت ويُشوح فيه السمك ويُرفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحمر البصل المفري في الزيت المتخلف حتى يحمر لونه، فيُرفع من على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخفف الطحينة بقليل من الماء ويُضاف إليها الليمون أو الخل والملح والفلفل والثوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُضاف الطحينة للبصل المحمر وتُقلب معه جيداً، وتُرفع على نار هادئة مدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُرص السمك في صينية أو صحن فرن وتُصب فوقه صلصة الطحينة، ويدخل فرناً متوسط الحرارة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُقدم في صحنه أو يُغرف في صحن ويُجمل بالليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "الطريقة الثانية: يُعمل مرق من عظم السمك مع قطعة كرفس وبصلة وكوب ونصف ماء يغلي 10 دقائق ثم يُصفى، ويُقطع نصف كيلو بصل حلقات رفيعة ويُشوح في ملعقتين زيت حتى يصفر، ويُرص فوقه السمك المتبل بالملح والفلفل والكمون والليمون، وتُخفف ربع كيلو طحينة بالمرق وتُتبل وتُصب على السمك، ويدخل الفرن حتى ينضج.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 9,
          "text": "الطريقة الثالثة: يُحمر ربع كيلو بصل مفري ناعماً في ملعقتين زيت، ويُضاف ملعقة خل عنب أبيض حتى يمتصها البصل، ثم ربع فنجان ماء، ثم تُضاف ربع فنجان طحينة مع التقليب، ويُضاف الليمون والملح ونصف مقدار 3 ملاعق عصاج، وتُحشى سمكة بوري أو قاروص صحيحة بالعصاج وملعقتي صنوبر مع قليل من الصلصة، وتُغطى بالصلصة وتُطهى في فرن متوسط.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=144",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 242"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 340,
        "protein": 32,
        "fat": 16,
        "carbs": 14,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 5,
          "produce": 2,
          "specialty": 1.5,
          "fats": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-444",
      "title": "السمك على البخار",
      "titleEn": "Steamed Fish",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "بخار",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "2 أفراد",
      "masterIngredients": [
        {
          "id": "osool-444-i1",
          "name": "سمك أبيض (قطع أو شرائح)",
          "standardAmount": "ربع إلى نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-444-i2",
          "name": "زبد أو سمن لدهن الصحن",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-444-i3",
          "name": "ملح وفلفل وعصير ليمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-444-i4",
          "name": "ليمون وبقدونس للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُتبل السمك على حسب الطلب، ويوضع في صحن مدهون، ويُغطى بصحن آخر مدهون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُطهى على البخار (فوق إناء به ماء يغلي) بين الطبقين مدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقدم في الصحن الذي طُهي فيه ويُجمل بالليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طريقة خفيفة سهلة الهضم مناسبة للمرضى والناقهين.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=145",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 243"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 240,
        "protein": 32,
        "fat": 8,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "produce": 0.5,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-445",
      "title": "قالب السمك على البخار (كريمة السمك)",
      "titleEn": "Steamed Fish Mousse (Fish Cream)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "بخار",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-445-i1",
          "name": "سمك بياض معد",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-445-i2",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-445-i3",
          "name": "كريمة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-445-i4",
          "name": "زبد سائح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-445-i5",
          "name": "فتات خبز",
          "standardAmount": "2 ملعقة مسطحة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-445-i6",
          "name": "بياض بيضة مخفوق",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-445-i7",
          "name": "صفار بيضة",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-445-i8",
          "name": "عصير ليمون",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-445-i9",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-445-i10",
          "name": "صلصة بيضاء للتقديم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُضاف فتات الخبز واللبن إلى الزبد، ويُقلب على نار هادئة حتى يصير الخليط غليظاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنظف السمك ويُغسل، ثم يُنزع منه الجلد والشوك ويُوزن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُفرى السمك ناعماً ويُضاف إلى الصلصة، ثم يُدق الجميع في هاون دقاً جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُمرر الخليط خلال منخل سلك نظيف، ويُتبل بالملح والفلفل، ثم تُضاف الكريمة وبياض البيض المخفوق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُصب في قالب مدهون ويُغطى بورق مدهون، ويُطهى على البخار مدة نصف ساعة إلى ثلاثة أرباع الساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقلب في صحن ويُجمل بالليمون والبقدونس، ويمكن تقديمه مع الصلصة البيضاء.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "الطريقة الثانية: تُعمل صلصة بيضاء غليظة بملعقة زبد وملعقة دقيق ونصف كوب مرق سمك، ويُضاف لها ربع كيلو لحم سمك بياض مفري مدقوق ممرر من منخل، مع بيضتين مخفوقتين وكوب كريمة وعصير ليمون وملح وفلفل، ويُطهى في قالب مدهون على البخار نصف ساعة، ويُقلب ويُغطى بالصلصة البيضاء أو الباشميل.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=146",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 244"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 36,
        "fat": 14,
        "carbs": 12,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "dairyEggs": 1.5,
          "produce": 0.3,
          "grains": 0.3,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-446",
      "title": "بودنج السمك على البخار بصلصة الأنشوجة",
      "titleEn": "Steamed Fish Pudding with Anchovy Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "بخار",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-446-i1",
          "name": "سمك ناضج",
          "standardAmount": "حوالي نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-446-i2",
          "name": "فتات خبز",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-446-i3",
          "name": "زبد سائح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-446-i4",
          "name": "بيض",
          "standardAmount": "2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-446-i5",
          "name": "صلصة أنشوجة",
          "standardAmount": "2 ملعقة كبيرة (وللتقديم)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-446-i6",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-446-i7",
          "name": "ليمون وبقدونس للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع السمك قطعاً، وتُمزج جميع المقادير بعضها ببعض مزجاً جيداً وتُتبل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع في قالب مدهون ثم تُغطى بورقة مدهونة، وتُطهى على البخار مدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقلب من القالب على صحن، ثم تُغطى بصلصة الأنشوجة أو الصلصة البيضاء بالليمون والبقدونس، وتُجمل بالليمون والبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "الطريقة الثانية: يُقطع نصف كيلو سمك ناضج قطعاً صغيرة ويُخلط بـ 3 ملاعق فتات خبز وملعقة بقدونس وملح وفلفل، ويُعجن بنصف كوب لبن وبيضتين وملعقتي زبد سائح وملعقة صغيرة روح الأنشوجة، ويُصب في قالب مدهون مرشوش بفتات الخبز، ويُطهى على البخار 30 إلى 40 دقيقة، ويُقدم مع صلصة الطماطم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 5,
          "text": "الطريقة الثالثة: يُخلط ربع كيلو سمك ناضج مقطع مع فنجان أرز مسلوق وقليل من عصير الليمون، ويُعجن ببيضتين مخفوقتين وكوب لبن، ويُصب في قالب مدهون جُمِّل قاعه بحلقات بيض مسلوق، ويُطهى على البخار ساعة، ويُقلب ويُصب حوله قليل من صلصة الطماطم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%89.pdf#page=147",
        "collection": "osool",
        "citation": "الجزء الثاني، صفحة 245"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 320,
        "protein": 32,
        "fat": 14,
        "carbs": 8,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "dairyEggs": 1,
          "grains": 0.5,
          "fats": 1,
          "specialty": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-501",
      "title": "الفاصوليا الخضراء المسلوقة وطرق تقديمها",
      "titleEn": "Boiled Green Beans, Served Several Ways",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-501-i1",
          "name": "فاصوليا خضراء",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-501-i2",
          "name": "ماء",
          "standardAmount": "ما يكفي لتغطيتها",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-501-i3",
          "name": "ملح",
          "standardAmount": "ملعقة صغيرة لكل لتر ماء",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-501-i4",
          "name": "ذرة من بيكربونات الصوديوم (اختياري لحفظ اللون)",
          "standardAmount": "رشة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-501-i5",
          "name": "للتقديم بالزيت والليمون: زيت زيتون أو فرنساوي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-501-i6",
          "name": "للتقديم بالزيت والليمون: عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-501-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الفاصوليا جيداً وتُزال خيوطها الجانبية باليد أو السكين، ثم تُشق بالطول شرائح رفيعة أو تُقطع بانحراف قطعاً مستطيلة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغلى الماء ويُضاف إليه الملح والبيكربونات، ثم تُلقى الفاصوليا في الماء المغلي وتُترك مكشوفة حتى تنضج (15 إلى 30 دقيقة) مع نزع الريم كلما ظهر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُصفى من الماء عند تمام نضجها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بالزيت والليمون: تُترك حتى تبرد، ويُخفق الزيت مع الليمون والملح والفلفل وتُتبل بها الفاصوليا وتُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بالخلاصة: تُشوح الفاصوليا المسلوقة نصف سلق في ملعقة زبد أو سمن، ثم يُضاف كوبان من مرق الدجاج أو اللحم وبصلة وقطعة كرفس، وتُغطى وتُترك على نار هادئة حتى تنضج، ثم تُرفع البصلة والكرفس.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "بالصلصة البيضاء: تُضاف الفاصوليا المسلوقة نصف سلق إلى كوبين صلصة بيضاء خفيفة، وتُترك على نار هادئة حتى يتم نضجها، وتُتبل وتُغرف في صحن عميق وتُجمل بالبقدونس المفري.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "اللوبيا الخضراء: تُعمل بكل هذه الطرق بنفس المقادير، إلا أن اللوبيا تُقطع نصفين عرضاً ولا تُشق.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "للمحافظة على لون الخضار الأخضر تُسلق في ماء مغلي مملح بسرعة والإناء مكشوف، وتُرفع من ماء السلق حال نضجها.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=10",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 255"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 120,
        "protein": 6,
        "fat": 4,
        "carbs": 16,
        "fiber": 3,
        "sugar": 0,
        "cost": {
          "produce": 2,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-502",
      "title": "الفاصوليا المطمورة (اليخني) بدون البصلية",
      "titleEn": "Layered Green Bean and Meat Stew (without Onion Base)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-502-i1",
          "name": "فاصوليا خضراء",
          "standardAmount": "1 ونصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-502-i2",
          "name": "لحم مقطع",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-502-i3",
          "name": "طماطم مقطعة حلقات",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-502-i4",
          "name": "بصلة كبيرة مقطعة حلقات",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-502-i5",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-502-i6",
          "name": "خلاصة أو ماء",
          "standardAmount": "كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-502-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُجهز الفاصوليا ويُجهز اللحم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع جميع المقادير نيئة في إناء على شكل طبقات متبادلة من الفاصوليا واللحم وحلقات الطماطم والبصل، مع إضافة كمية مناسبة من التوابل بين كل طبقة وأخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف مقدار السائل ويُغطى الإناء، ويُرفع على نار هادئة أو يدخل فرناً متوسطاً حتى ينضج (من ساعة إلى ساعة ونصف).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اللوبيا المطمورة: تُعمل بنفس الطريقة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=12",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 257"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 28,
        "fat": 12,
        "carbs": 12,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 4,
          "produce": 3,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-503",
      "title": "دقية الفاصوليا الخضراء باللحم",
      "titleEn": "Green Bean and Meat Mold (Daqiya)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-503-i1",
          "name": "فاصوليا خضراء مجهزة",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-503-i2",
          "name": "جزرة مقطعة حلقات",
          "standardAmount": "1 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-503-i3",
          "name": "ثوم مفري",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-503-i4",
          "name": "للبصلية: لحم مقطع مكعبات صغيرة",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-503-i5",
          "name": "للبصلية: بصلة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-503-i6",
          "name": "للبصلية: سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-503-i7",
          "name": "للبصلية: طماطم مصفاة",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-503-i8",
          "name": "ماء أو مرق",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-503-i9",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "للبصلية: يُفرى البصل ناعماً ويُقلى في السمن حتى يصفر لونه، ثم يُضاف اللحم ويُقلب حتى يحمر، ثم تُضاف الطماطم المصفاة والتوابل ويُقلب حتى تنضج الطماطم ويظهر السمن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع اللحم بالبصلية في قاع حلة صغيرة (دقية)، وتُرتب حولها حلقات الجزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُشوح الفاصوليا في قليل من السمن أو تُسلق نصف سلق أو تُترك نيئة، مع إضافة الثوم المفري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "توضع الفاصوليا فوق اللحم في الدقية ويُضغط عليها قليلاً حتى تتساوى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف إليها السائل (ماء أو مرق) المذاب فيه الملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُرفع على نار هادئة مع تغطية الإناء حتى يتم نضجها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تُقلب في صحن عند الطلب وتُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "دقية اللوبيا: تُعمل بنفس الطريقة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=12",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 257"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 24,
        "fat": 10,
        "carbs": 18,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "protein": 3,
          "produce": 3,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-504",
      "title": "البازلاء المسلوقة وطرق تقديمها (بالخلاصة والسوتيه وبالجزر)",
      "titleEn": "Boiled Peas, Served Several Ways",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-504-i1",
          "name": "بازلاء خضراء",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-504-i2",
          "name": "ماء",
          "standardAmount": "ما يكفي لتغطيتها",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-504-i3",
          "name": "ملح",
          "standardAmount": "ملعقة صغيرة لكل لتر ماء",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-504-i4",
          "name": "ورق نعناع أخضر أو بصلة صغيرة",
          "standardAmount": "6 ورقات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-504-i5",
          "name": "زبد",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-504-i6",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُفصص البازلاء وتُغسل جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُسلق في الماء المغلي المضاف إليه الملح والنعناع أو البصل أو كلاهما، ويُترك الإناء مكشوفاً ويُنزع الريم كلما ظهر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُترك حتى تنضج ثم تُصفى من ماء السلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سوتيه: توضع البازلاء المصفاة تماماً في إناء ومعها الزبد، وتُرفع على نار هادئة ويُعاد تسخينها بشرط ألا تتهرى، وتُتبل بالملح والفلفل وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بالخلاصة: تُصفى البازلاء المسلوقة نصف سلق، وتوضع مع ملعقة زبد أو سمن وبصلة وكوب إلى كوب ونصف مرق على نار هادئة حتى يتم نضجها، فتُرفع البصلة وتُقدم ساخنة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "بالجزر: تُضاف البازلاء المسلوقة الساخنة إلى مقدار من الجزر السوتيه الساخن ويُضاف الزبد، ويُقلب الجميع بخفة بعيداً عن النار.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "بالزيت والليمون: تُتبل البازلاء المسلوقة الباردة بخليط الزيت والليمون كالفاصوليا.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=13",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 258"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 140,
        "protein": 8,
        "fat": 4,
        "carbs": 20,
        "fiber": 4,
        "sugar": 0,
        "cost": {
          "produce": 2,
          "dairyEggs": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-505",
      "title": "البازلاء المهروسة (البيوريه) وقوالبها",
      "titleEn": "Pea Purée and Pea Timbales",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-505-i1",
          "name": "بازلاء مسلوقة مصفاة",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-505-i2",
          "name": "زبد",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-505-i3",
          "name": "لبن (للطريقة الثانية)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-505-i4",
          "name": "صفار بيض (للقوالب)",
          "standardAmount": "3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-505-i5",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُصفى البازلاء المسلوقة بمنخل، ويُضاف إليها الزبد والملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُرفع على نار هادئة مع التقليب المستمر حتى تتشرب الزبد ويغلظ قوامها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "الطريقة الثانية: يُضاف الزبد للبازلاء المصفاة وتُرفع على نار هادئة مع التقليب، ثم يُضاف اللبن تدريجياً مع التقليب المستمر حتى يغلظ الخليط، ثم تُتبل.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 5,
          "text": "قوالب البازلاء: يُساح الزبد ويُترك حتى يبرد، ثم يُضاف إليه صفار البيض ويُتبل ويُخفق جيداً، ويُضاف إلى البازلاء المصفاة ويُقلب، ثم يُوزع على قوالب صغيرة مدهونة بالسمن، وتوضع القوالب في صينية بها ماء يصل لنصف ارتفاعها، وتُغطى بورقة مدهونة وتدخل فرناً متوسطاً 20 دقيقة، ثم تُرفع وتُترك حتى تهدأ حرارتها وتُقلب وتُقدم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=15",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 260"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 200,
        "protein": 10,
        "fat": 10,
        "carbs": 18,
        "fiber": 3,
        "sugar": 0,
        "cost": {
          "produce": 2,
          "dairyEggs": 1,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-506",
      "title": "الخرشوف بالصلصة البيضاء في الفرن",
      "titleEn": "Baked Artichokes in White Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "3-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-506-i1",
          "name": "خرشوف مسلوق",
          "standardAmount": "6 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-506-i2",
          "name": "صلصة بيضاء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-506-i3",
          "name": "بقسماط ناعم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-506-i4",
          "name": "زبد أو سمن",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-506-i5",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-506-i6",
          "name": "للتجميل: بقدونس وحلقات ليمون ولحم مسلوق مقطع مكعبات (اختياري)",
          "standardAmount": "ربع كيلو لحم",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز الخرشوف بنزع الأوراق الخارجية وتقشيره وتنظيف وسطه من الزغب، ويوضع في ماء به ليمون، ثم يُسلق في ماء مغلي مضاف إليه الملح وعصير الليمون حتى ينضج ويُصفى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع الخرشوف المسلوق في صحن فرن أو صينية مدهونة بالسمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى بالصلصة البيضاء ويُرش السطح بالبقسماط الناعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقطع الزبد قطعاً صغيرة جداً وتوزع على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يدخل فرناً متوسط الحرارة حتى يحمر الوجه، ويُقدم للمائدة وهو ساخن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بدون فرن: يُرتب الخرشوف المسلوق في صحن وتُصب فوقه الصلصة البيضاء، ويُجمل بالبقدونس والليمون واللحم أو بأحدها، ويُقدم ساخناً.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=17",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 262"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 280,
        "protein": 14,
        "fat": 12,
        "carbs": 28,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "produce": 2,
          "dairyEggs": 1.5,
          "grains": 0.2,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-507",
      "title": "الخرشوف بالتربية باللحم الضأن",
      "titleEn": "Artichokes with Lamb in White Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "5 أفراد",
      "masterIngredients": [
        {
          "id": "osool-507-i1",
          "name": "خرشوف مسلوق ثلثي سلق",
          "standardAmount": "10 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-507-i2",
          "name": "لحم ضأن",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-507-i3",
          "name": "جزر إفرنجي مسلوق",
          "standardAmount": "2 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-507-i4",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-507-i5",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-507-i6",
          "name": "خلاصة سلق اللحم مع لبن",
          "standardAmount": "كوبان خلاصة وكوب لبن (أو 3 أكواب خلاصة)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-507-i7",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-507-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع اللحم حلقات ويُسلق في لتر من الماء حتى يقرب من النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعمل الصلصة البيضاء من السمن والدقيق وخلاصة سلق اللحم واللبن أو الخلاصة فقط، وتُتبل جيداً بالملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف إليها الخرشوف المسلوق المقطع والجزر المسلوق المقطع واللحم، وتُترك على نار هادئة حتى ينضج الجميع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُعاد تتبيلها ويُضاف إليها الليمون، وتُنزع عن النار وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بالزبادي: تُعمل الصلصة البيضاء بثلاثة أكواب خلاصة سلق اللحم، ويُضاف الخرشوف المسلوق ويُطهى حتى ينضج، ثم تُخفق سلطانية كبيرة من اللبن الزبادي المخثر جيداً وتُصفى وتُضاف للخرشوف وتغلي معه غلوة واحدة، ويُتبل ويُضاف عصير الليمون ويُقدم ساخناً.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=18",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 263"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 28,
        "fat": 14,
        "carbs": 16,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 5,
          "produce": 2.5,
          "dairyEggs": 0.8,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-508",
      "title": "الخرشوف المطمور (المكمور) والخرشوف بالدمعة",
      "titleEn": "Stewed Artichokes and Artichokes in Tomato Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "5 أفراد",
      "masterIngredients": [
        {
          "id": "osool-508-i1",
          "name": "خرشوف مسلوق نصف سلق",
          "standardAmount": "10 إلى 12 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-508-i2",
          "name": "لحم مقطع",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-508-i3",
          "name": "بصلة كبيرة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-508-i4",
          "name": "سمن",
          "standardAmount": "2 إلى 3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-508-i5",
          "name": "طماطم مصفاة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-508-i6",
          "name": "خلاصة أو ماء",
          "standardAmount": "كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-508-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعمل البصلية: يُفرى البصل ناعماً ويُقلى في السمن حتى يصفر، ثم يُضاف اللحم ويُقلب حتى يحمر، ثم الطماطم المصفاة والتوابل ويُقلب حتى تنضج ويظهر السمن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف السائل ويُترك حتى يغلي، ثم يُضاف إليها الخرشوف المسلوق نصف سلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى الإناء ويُترك على نار هادئة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "الخرشوف بالدمعة: يُسلق 8 إلى 10 حبات نصف سلق، وتُعمل الدمعة بتحمير بصلة مفرية في السمن ثم إضافة الطماطم المصفاة حتى تنضج ثم كوب مرق، ويُضاف ربع إلى نصف كيلو لحم مقطع مكعبات ويُترك حتى يقرب من النضج، ثم يُضاف الخرشوف ويُغطى حتى ينضج.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 5,
          "text": "بالدمعة (طريقة ثانية): يُحمر الخرشوف بعد سلقه نصف سلق، أو يُحمر نيئاً، ثم يُرفع وتُعمل الدمعة بالسمن المتخلف ويتم الطهو كالسابق.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=20",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 265"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 26,
        "fat": 12,
        "carbs": 14,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 4,
          "produce": 3,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-509",
      "title": "دقية الخرشوف بالعصاج",
      "titleEn": "Artichoke Mold with Spiced Mince (Daqiya)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-5 أفراد",
      "masterIngredients": [
        {
          "id": "osool-509-i1",
          "name": "خرشوف",
          "standardAmount": "8 إلى 10 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-509-i2",
          "name": "عصاج (لحم مفري مسبك)",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-509-i3",
          "name": "طماطم مصفاة",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-509-i4",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-509-i5",
          "name": "سائل (خلاصة أو ماء)",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-509-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز الخرشوف وتُقطع الواحدة 2 إلى 4 قطع تبعاً للحجم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسلق نصف سلق ثم يُحمر في السمن تحميراً خفيفاً ويُرفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف الطماطم للسمن المتخلف وتُترك حتى تنضج، ثم يُضاف إليها مقدار العصاج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرتب الخرشوف في حلة صغيرة بنظام ويوضع العصاج بالطماطم بين الطبقات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُصب فوقه السائل وتُغطى الحلة وتُرفع على نار هادئة حتى تنضج، أو تدخل فرناً متوسط الحرارة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقلب في صحن عميق نوعاً وتُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=20",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 265"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 22,
        "fat": 10,
        "carbs": 16,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "produce": 2,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-510",
      "title": "الخرشوف المقلي بالنقيطة",
      "titleEn": "Artichokes Fried in Batter",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "قلي",
      "prepTime": "40 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-510-i1",
          "name": "خرشوف",
          "standardAmount": "6 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-510-i2",
          "name": "نقيطة فرنسية (دقيق وزيت وماء دافئ وبياض بيض مخفوق)",
          "standardAmount": "مقدار",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-510-i3",
          "name": "عصير ليمون",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-510-i4",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-510-i5",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-510-i6",
          "name": "بقدونس للتجميل",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنظف الخرشوف ويُترك قليلاً في الماء والليمون، وتُقطع الواحدة أربع قطع أو اثنتين حسب حجمها أو تُترك صحيحة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُسلق ثلثي سلق كالمعتاد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُغطى القطع بالنقيطة الفرنسية وتُقلى في السمن الغزير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرش وجهها بقليل من الملح والفلفل، وتُجمل بالبقدونس وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=21",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 266"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 320,
        "protein": 12,
        "fat": 18,
        "carbs": 24,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "produce": 2,
          "grains": 0.5,
          "dairyEggs": 0.5,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-511",
      "title": "الكرنب المسلوق والكرنب المكمور",
      "titleEn": "Boiled Cabbage and Stewed Cabbage",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-511-i1",
          "name": "كرنبة صغيرة",
          "standardAmount": "1 كرنبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-511-i2",
          "name": "ملح",
          "standardAmount": "ملعقة صغيرة لكل لتر ماء",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-511-i3",
          "name": "كمون",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-511-i4",
          "name": "للبصلية: لحم مقطع",
          "standardAmount": "ربع إلى نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-511-i5",
          "name": "للبصلية: بصلة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-511-i6",
          "name": "للبصلية: سمن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-511-i7",
          "name": "للبصلية: طماطم مصفاة",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-511-i8",
          "name": "خلاصة أو ماء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-511-i9",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنزع الأوراق الخارجية الخضراء، وتُفصل الأوراق الباقية بعضها عن بعض وتُغسل باحتراس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغلى الماء ويُضاف لكل لتر منه ملعقة صغيرة ملح وأخرى كمون، وتُلقى الأوراق في الماء وتُترك حتى تنضج، وتُرفع باحتراس على مصفاة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "المكمور: يُقطع الكرنب قطعاً متوسطة ويُسلق نصف سلق، ثم تُعمل البصلية (بصل مقلي في السمن مع اللحم ثم الطماطم) ويُضاف إليها السائل والكرنب المسلوق، ويُغطى الإناء ويُترك على نار هادئة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُستعمل الكرنب المسلوق وحده للحشو، أو يُطهى بالطماطم أو بالخل.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=21",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 266"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 24,
        "fat": 10,
        "carbs": 16,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "produce": 2.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-512",
      "title": "دقية الكرنب بالعصاج والصنوبر",
      "titleEn": "Layered Cabbage Mold with Spiced Mince and Pine Nuts",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "40 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-512-i1",
          "name": "كرنبة صغيرة",
          "standardAmount": "1 كرنبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-512-i2",
          "name": "عصاج بالصنوبر والطماطم",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-512-i3",
          "name": "سائل (خلاصة أو ماء)",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-512-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُفصل أوراق الكرنب باحتراس حتى تبقى سليمة، وتُسلق نصف سلق، ثم تُرفع وتُترك حتى يصفى ماؤها، وتُنتقى الأوراق البيضاء الداخلية لعمل الدقية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع ورقة سليمة لتغطي قاع وجوانب الحلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع فوقها طبقة من العصاج ثم طبقة أخرى من الأوراق، وهكذا حتى ينتهي المقدار (حوالي 8 ورقات).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُجمع أطراف الأوراق ويُغطى بها سطح الدقية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف مقدار السائل المتبل، وتُغطى الحلة وتُرفع على نار هادئة أو تدخل فرناً متوسطاً حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقلب في صحن وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=22",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 267"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 22,
        "fat": 12,
        "carbs": 18,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "produce": 2,
          "specialty": 0.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-513",
      "title": "الكرنبة الصحيحة المسبكة بالعصاج",
      "titleEn": "Whole Stuffed Cabbage with Spiced Mince",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "40 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-513-i1",
          "name": "كرنبة صغيرة",
          "standardAmount": "1 كرنبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-513-i2",
          "name": "عصاج بالطماطم",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-513-i3",
          "name": "طماطم مصفاة",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-513-i4",
          "name": "ماء",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-513-i5",
          "name": "بصلة وجزرة مقطعة حلقات",
          "standardAmount": "1 من كل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-513-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُزال الأوراق الخضراء الخارجية، وتُسلق الكرنبة وهي صحيحة نصف سلق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُنزع الأوراق الوسطى باحتراس من جهة الرأس باستعمال سكين حاد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُملأ الفراغ بالعصاج، وتُربط الكرنبة في شاشة للمحافظة على شكلها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقشر البصل والجزر ويُقطعان حلقات ويوضعان في قاع الحلة، ويوضع فوقهما الكرنبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف الماء للطماطم المصفاة ويُتبل بالملح والفلفل، ويُصب الخليط في الإناء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُغطى الإناء ويُرفع على نار هادئة أو يدخل فرناً متوسطاً حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تُفك الشاشة باحتراس وتوضع الكرنبة في صحن، وتُصفى الصلصة وتُصب حولها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=23",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 268"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 20,
        "fat": 10,
        "carbs": 20,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 2.5,
          "produce": 2.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-514",
      "title": "كرنب بروكسل المسلوق بالزبد",
      "titleEn": "Buttered Brussels Sprouts",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-514-i1",
          "name": "كرنب بروكسل (البروكسل)",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-514-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-514-i3",
          "name": "زبد",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-514-i4",
          "name": "صلصة بيضاء (اختياري)",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُزال الأوراق الذابلة أو الجافة الخارجية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغسل ويُنقع في ماء وملح مدة ربع ساعة لإزالة ما قد يعلق به، ثم يُشطف جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُسلق في ماء مغلي وملح حتى ينضج (من 10 إلى 20 دقيقة)، ثم يُصفى ماء السلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف إليه قطعة من الزبد وهو ساخن ويُقدم في الحال.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بالصلصة البيضاء: يُغطى البروكسل المسلوق بالصلصة البيضاء ويُقدم ساخناً.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "البروكسل نوع من الكرنب صغير الحجم في حجم الليمونة الكبيرة.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=23",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 268"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 140,
        "protein": 8,
        "fat": 6,
        "carbs": 12,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 0.3,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-515",
      "title": "القرنبيط بالزيت والليمون",
      "titleEn": "Cauliflower with Oil and Lemon",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-515-i1",
          "name": "قرنبيطة",
          "standardAmount": "نصف قرنبيطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-515-i2",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة لكل لتر ماء",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-515-i3",
          "name": "كمون",
          "standardAmount": "نصف ملعقة صغيرة لكل لتر ماء",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-515-i4",
          "name": "صلصة فرنسية (زيت وخل أو ليمون وملح وفلفل)",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-515-i5",
          "name": "بقدونس مفري",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغلى الماء ويُضاف لكل لتر ملح وكمون، ويوضع القرنبيط في الماء المغلي بحيث يكون اتجاه الزهرة لأسفل حتى لا يتراكم عليها الزبد (الريم).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُترك الإناء مكشوفاً حتى ينضج (15 إلى 30 دقيقة)، ثم يُصفى من ماء السلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقطع ويُتبل في الصلصة الفرنسية ويُرص في الصحن بنظام ويُجمل بالبقدونس المفري.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=24",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 270"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 120,
        "protein": 6,
        "fat": 4,
        "carbs": 14,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-516",
      "title": "مسقعة القرنبيط باللحم المفري",
      "titleEn": "Cauliflower Moussaka with Minced Meat",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-516-i1",
          "name": "قرنبيطة مسلوقة نصف سلق",
          "standardAmount": "نصف قرنبيطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-516-i2",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-516-i3",
          "name": "بصلية باللحم المفري (أو عصاج بالطماطم)",
          "standardAmount": "كوب ونصف",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-516-i4",
          "name": "ماء أو مرق",
          "standardAmount": "كوب إلى كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-516-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع القرنبيط قطعاً متوسطة ويُجفف، ويُحمر في السمن نصف تحمير ويُرفع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعمل البصلية باللحم المفري في السمن المتخلف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع القرنبيط واللحم المفري بالتبادل في حلة أو دقية أو طاجن، بحيث تكون الطبقة الأولى من اللحم، ويُتبل السائل بالملح والفلفل ويُسقى به القرنبيط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُغطى الإناء ويُرفع على نار هادئة أو يدخل فرناً متوسط الحرارة حتى يتم النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقدم مغروفاً في صحن عميق، أو يُقلب من الدقية، أو يُقدم في الطاجن بعد لفه بورقة مشرشرة الحافة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "القرنبيط المطمور: تُعمل البصلية ويُضاف إليها القرنبيط المسلوق نصف سلق المقطع قطعاً متوسطة، ويُغطى الإناء ويُترك على نار هادئة حتى ينضج.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "مسقعة القرنبيط بالبيض: تُعمل كالسابقة، غير أن القرنبيط المسلوق يُغمس في بيضتين مربوبتين ثم يُحمر قبل استعماله.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=25",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 271"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 22,
        "fat": 12,
        "carbs": 22,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "produce": 2,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-517",
      "title": "القرنبيط المحمر (بالبيض والبقسماط والنقيطة)",
      "titleEn": "Fried Cauliflower, Several Ways",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-517-i1",
          "name": "قرنبيطة صغيرة مسلوقة",
          "standardAmount": "1 قرنبيطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-517-i2",
          "name": "بيض",
          "standardAmount": "3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-517-i3",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-517-i4",
          "name": "ملح",
          "standardAmount": "ثلاثة أرباع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-517-i5",
          "name": "فلفل",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-517-i6",
          "name": "سمن أو زيت للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-517-i7",
          "name": "بقدونس وليمون للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-517-i8",
          "name": "صلصة الخل والثوم أو صلصة الطماطم للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُكسر البيض ويُرب قليلاً ويُتبل بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقطع القرنبيط المسلوق قطعاً منتظمة ويُجفف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُتبل القطع خفيفاً بالدقيق ثم تُغمس في البيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُحمر في قليل من السمن وتُرفع على ورقة لامتصاص السمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرص القطع بنظام في صحن وتُجمل بالبقدونس، أو تُعمل لها صلصة الخل والثوم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "القرنبيط المحمر البسيط: يُقلى القرنبيط المسلوق المجفف في السمن أو الزيت المقدوح دون تغطية، ويُرفع على ورقة ويُقدم مع صلصة الخل والثوم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "بالبيض والبقسماط: تُغطى القطع بالبقسماط الناعم الأبيض بعد غمسها في البيض، وتُحمر في السمن الغزير أو البسيط.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 8,
          "text": "بالنقيطة: تُغطى قطع القرنبيط المسلوق ثلثي سلق خفيفاً بالدقيق المتبل، ثم تُغمس في النقيطة الفرنسية وتُحمر في السمن الغزير، وتُقدم ساخنة مع صلصة الطماطم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=26",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 272"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 12,
        "fat": 16,
        "carbs": 26,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 0.5,
          "grains": 0.3,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-518",
      "title": "الكوسة (القرع) المسلوقة وطرق تقديمها",
      "titleEn": "Boiled Zucchini, Served Several Ways",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-518-i1",
          "name": "كوسة (قرع)",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-518-i2",
          "name": "ماء",
          "standardAmount": "ملء كوبين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-518-i3",
          "name": "ملح",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-518-i4",
          "name": "صلصة فرنسية (زيت وخل وملح وفلفل) أو زبد",
          "standardAmount": "حسب الطريقة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-518-i5",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الكوسة وتُقشر وتُقطع شرائح، أو تُترك الوحدات صحيحة إذا كانت صغيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُسلق في الماء المغلي والملح على نار هادئة نوعاً وتُترك حتى تنضج، ثم تُصفى من ماء السلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بالزيت والليمون: تُرتب الكوسة المصفاة في صحن ويُصب فوقها مقدار من الصلصة الفرنسية وتُترك ربع ساعة على الأقل، وتُجمل بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سوتيه: توضع الكوسة المسلوقة المصفاة في إناء مع ملعقة كبيرة زبد، ويُعاد تسخينها مع تحريك الإناء بحيث لا تتهرى، وتوضع في صحن دافئ وتُجمل بالبقدونس.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 5,
          "text": "بالخلاصة: تُشوح في الزبد ثم تُطهى في قليل من مرق اللحم أو الدجاج مع بصلة، مع استعمال كمية أقل من السائل.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=27",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 273"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 100,
        "protein": 4,
        "fat": 4,
        "carbs": 12,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-519",
      "title": "الكوسة بالصلصة البيضاء في الفرن",
      "titleEn": "Baked Zucchini in White Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-519-i1",
          "name": "كوسة",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-519-i2",
          "name": "زبد",
          "standardAmount": "1 ونصف ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-519-i3",
          "name": "قليل من الماء أو المرق",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-519-i4",
          "name": "صلصة بيضاء",
          "standardAmount": "ملء كوبين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-519-i5",
          "name": "جبن رومي مبشور (اختياري)",
          "standardAmount": "4 ملاعق مسطحة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-519-i6",
          "name": "بقسماط أبيض ناعم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-519-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقشر الكوسة وتُقطع، وتُشوح في ملعقة زبد مدة 10 دقائق مع ملاحظة تماسك أجزائها وعدم تغير لونها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف إليها قدر بسيط من الماء أو المرق ويُغطى الإناء ويُترك على نار هادئة حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُرفع القطع باحتراس وتوضع في صحن فرن أو صينية، وتُغطى بالصلصة البيضاء (ويمكن إضافة السائل المتخلف من تسوية الكوسة إلى اللبن لعمل الصلصة)، ويُرش الجبن إن استُعمل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرش السطح بالبقسماط، وتُقطع نصف ملعقة الزبد الباقية قطعاً صغيرة جداً وتُوزع على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدخل فرناً هادئاً حتى يحمر الوجه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=28",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 274"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 14,
        "fat": 10,
        "carbs": 20,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 1.2,
          "specialty": 0.3,
          "fats": 0.5,
          "grains": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-520",
      "title": "الكوسة المطمورة ومسقعة الكوسة",
      "titleEn": "Stewed Zucchini and Zucchini Moussaka",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-520-i1",
          "name": "كوسة",
          "standardAmount": "1 ونصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-520-i2",
          "name": "لحم مقطع أو مفري",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-520-i3",
          "name": "بصلة كبيرة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-520-i4",
          "name": "طماطم",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-520-i5",
          "name": "سمن",
          "standardAmount": "2 إلى 3 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-520-i6",
          "name": "قطعة كرفس مقطعة",
          "standardAmount": "1 قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-520-i7",
          "name": "ماء أو خلاصة (كمية أقل من المعتاد)",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-520-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقشر الكوسة وتُقطع حلقات أو قطعاً متوسطة، ويُقطع اللحم ويُقطع البصل والطماطم حلقات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع الكوسة واللحم وحلقات الطماطم والبصل والكرفس نيئة في إناء على شكل طبقات متبادلة، مع رش التوابل بين كل طبقة وأخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف مقدار قليل من السائل (أقل من المعتاد لأن الكوسة مائية) ويُغطى الإناء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُطهى على نار هادئة أو في فرن متوسط حتى ينضج اللحم والكوسة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "المطمورة بالبصلية: يُفرى البصل ويُقلى في السمن ثم يُضاف اللحم ثم الطماطم المصفاة حتى تنضج، ثم يُضاف السائل والكوسة ويُغطى حتى تنضج، مع إضافة قليل من الحمص إذا أُريد.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "مسقعة الكوسة: تُقشر الكوسة وتُقطع شرائح وتُتبل بالملح ثم تُحمر خفيفاً في السمن، وتُعمل البصلية باللحم المفري، ثم تُرص الكوسة واللحم بالتبادل في حلة أو طاجن، ويُسقى بالسائل المتبل ويُطهى على نار هادئة أو في فرن متوسط حتى يتم النضج.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=30",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 276"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 24,
        "fat": 10,
        "carbs": 16,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "produce": 2,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-521",
      "title": "الكوسة المحشوة على الطريقة السورية باللبن الزبادي",
      "titleEn": "Syrian-Style Stuffed Zucchini in Yogurt Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "40 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-521-i1",
          "name": "كوسة حشو",
          "standardAmount": "1 ونصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-521-i2",
          "name": "عصاج بالصنوبر",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-521-i3",
          "name": "لبن زبادي",
          "standardAmount": "3 سلطانيات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-521-i4",
          "name": "دقيق",
          "standardAmount": "ملء ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-521-i5",
          "name": "بياض بيضة",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-521-i6",
          "name": "سمن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-521-i7",
          "name": "ثوم",
          "standardAmount": "ربع إلى نصف رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-521-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-521-i9",
          "name": "قليل من الماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الكوسة وتُقور بدون تقشير ثم تُغسل بالماء والملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُحشى بالعصاج وتُشوح في نصف مقدار السمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُرص في الحلة ويُضاف إليها قدر قليل من الماء، وتُرفع على نار هادئة ويُضاف إليها قليل من الماء ما بين وقت وآخر حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع اللبن الزبادي في سلطانية ويُخفق جيداً، ويُمزج الدقيق مزجاً جيداً بقليل من الماء ويُضاف للبن المخفوق، ويُخفق بياض البيض قليلاً ويُضاف للبن، ويُخفف الخليط بقليل من الماء ثم يُصفى بمصفاة سلك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرفع اللبن على نار هادئة ويُقلب جيداً مدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُصب في الإناء المحتوي على الكوسة ويُرفع على النار الهادئة مدة 5 إلى 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُفرى الثوم ناعماً ويُحمر في المقدار الباقي من السمن، ثم يُضاف للكوسة ويُغطى الإناء ويُرفع بعيداً عن النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تُغرف الكوسة في صحن وتُصب فوقها الصلصة وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=30",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 276"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 240,
        "protein": 22,
        "fat": 10,
        "carbs": 14,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "produce": 2,
          "dairyEggs": 1.5,
          "specialty": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-522",
      "title": "الكوسة المقلية بصلصة الخل والثوم",
      "titleEn": "Fried Zucchini with Vinegar-Garlic Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-522-i1",
          "name": "كوسة",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-522-i2",
          "name": "دقيق (اختياري)",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-522-i3",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-522-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-522-i5",
          "name": "بقدونس للتجميل",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-522-i6",
          "name": "صلصة الخل والثوم أو سلطة الزبادي للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقطع الكوسة شرائح متوسطة الثخانة وتُنقع في الماء والملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُجفف من الماء وقد تُتبل بقليل من الدقيق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقلى في الزيت المقدوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص في صحن وتُجمل بالبقدونس، وتُقدم معها صلصة الخل والثوم أو صلصة اللبن الزبادي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=31",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 277"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 8,
        "fat": 16,
        "carbs": 24,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "fats": 1.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-523",
      "title": "الجزر الإفرنجي المسلوق والسوتيه وبالصلصة البيضاء",
      "titleEn": "Carrots: Boiled, Sautéed or in White Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-523-i1",
          "name": "جزر إفرنجي",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-523-i2",
          "name": "ماء مملح",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-523-i3",
          "name": "زبد",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-523-i4",
          "name": "صلصة بيضاء (للطريقة الثانية)",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-523-i5",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-523-i6",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الجزر ويُترك صحيحاً، أو يُغسل ويُكحت ويُقطع حلقات أو مستطيلات أو مكعبات حسب الطلب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسلق في الماء المضاف إليه الملح مع تغطية الإناء مدة 20 إلى 30 دقيقة، ويُصفى من ماء السلق ويُنزع قشر الوحدات غير المقشورة وهي ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سوتيه: يوضع الجزر المسلوق نصف سلق في إناء مع كوب ماء وملح وفلفل والزبد، ويُرفع على نار هادئة حتى يتم نضجه، ويُقدم كما هو أو يُصفى من السائل ويُجمل بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بالصلصة البيضاء: يُسلق الجزر المقطع ويُصفى ويُرتب في الصحن، ويُغطى بالصلصة البيضاء ويُجمل بالبقدونس ويُقدم ساخناً.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=31",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 277"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 140,
        "protein": 6,
        "fat": 4,
        "carbs": 18,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 0.3,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-524",
      "title": "الباذنجان الأسود المطمور (المكمور)",
      "titleEn": "Stewed Eggplant with Meat",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-524-i1",
          "name": "باذنجان أسود",
          "standardAmount": "1 ونصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-524-i2",
          "name": "لحم مقطع",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-524-i3",
          "name": "طماطم",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-524-i4",
          "name": "بصلة كبيرة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-524-i5",
          "name": "سمن",
          "standardAmount": "2 إلى 3 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-524-i6",
          "name": "ماء أو خلاصة",
          "standardAmount": "كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-524-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز الباذنجان ويُقطع إما مستديرات ثخينة أو قطعاً مستطيلة نوعاً، ويُتبل بالملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بدون البصلية: يوضع الباذنجان واللحم وحلقات الطماطم والبصل نيئة في إناء على هيئة طبقات متبادلة مع السائل والتوابل، ويُطهى على نار هادئة أو في الفرن حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بالبصلية: يُفرى البصل ويُقلى في السمن حتى يصفر، ثم يُضاف اللحم حتى يحمر، ثم الطماطم المصفاة والتوابل حتى يظهر السمن، ثم يُضاف السائل والباذنجان ويُغطى الإناء ويُطهى على نار هادئة حتى ينضج.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=32",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 278"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 24,
        "fat": 10,
        "carbs": 14,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "produce": 2.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-525",
      "title": "الباذنجان الرومي المقلي بالبيض والبقسماط",
      "titleEn": "Breaded Fried Eggplant",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-525-i1",
          "name": "باذنجان رومي",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-525-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-525-i3",
          "name": "دقيق",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-525-i4",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "2 بيضة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-525-i5",
          "name": "زيت أو سمن للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-525-i6",
          "name": "بقدونس وحلقات طماطم للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع الباذنجان الرومي شرائح مستديرة رفيعة نوعاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُتبل بالملح ويُثقل عليه للتخلص من مائه، ثم يُجفف جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُتبل في قليل من الدقيق ثم يُغطى بالبيض والبقسماط ويُحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرص في صحن بنظام ويُجمل بالبقدونس وحلقات الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=33",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 279"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 10,
        "fat": 16,
        "carbs": 28,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 0.5,
          "grains": 0.3,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-526",
      "title": "الباذنجان البلدي المحشو بالعصاج في الصينية",
      "titleEn": "Baked Baladi Eggplant Stuffed with Spiced Mince",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "40 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-526-i1",
          "name": "باذنجان بلدي صغير نوعاً",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-526-i2",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-526-i3",
          "name": "عصاج بالطماطم",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-526-i4",
          "name": "صنوبر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-526-i5",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-526-i6",
          "name": "طماطم مصفاة",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-526-i7",
          "name": "ماء أو خلاصة",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-526-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر الباذنجان أو يُترك بدون تقشير، أو يُقشر مقدار قيراط ويُترك قيراط بدون تقشير وهكذا، مع ملاحظة ترك العنق في جميع الحالات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشق من الجنب ويُنزع قليل من لبه، ويُترك في الماء والملح مدة ربع ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرفع من الماء ويُجفف ويُحمر في السمن ويُرفع، ثم يُحشى بالعصاج المضاف إليه الصنوبر والبقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرص جنباً لجنب في صينية مدهونة بالسمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف الماء لعصير الطماطم ويُتبل بالملح والفلفل ويُسقى به الباذنجان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يدخل فرناً متوسطاً بعد تغطيته بورقة مدهونة بالسمن ويُترك حتى ينضج.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=33",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 279"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 20,
        "fat": 12,
        "carbs": 20,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 2.5,
          "produce": 2.5,
          "specialty": 0.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-527",
      "title": "صينية الباذنجان بالصلصة البيضاء والعصاج",
      "titleEn": "Eggplant Bake with White Sauce and Spiced Mince",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "40 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-527-i1",
          "name": "باذنجان رومي",
          "standardAmount": "1 ونصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-527-i2",
          "name": "صلصة بيضاء ثخينة",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-527-i3",
          "name": "بيض",
          "standardAmount": "3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-527-i4",
          "name": "عصاج بالطماطم",
          "standardAmount": "حوالي نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-527-i5",
          "name": "صنوبر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-527-i6",
          "name": "سمن للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-527-i7",
          "name": "بقسماط",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-527-i8",
          "name": "زبد أو سمن",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-527-i9",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز الباذنجان كالسابق ويُتبل ويُصفى من مائه، ثم يُشوح في السمن ويُرفع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعمل الصلصة البيضاء وتُترك حتى تبرد نوعاً، فيُضاف إليها البيض المخفوق قليلاً ويُقلبان معاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع الباذنجان والصلصة والعصاج المضاف إليه الصنوبر في طبقات متبادلة، على شرط أن تكون الطبقة الأخيرة من الصلصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرش السطح بالبقسماط، ويُقطع الزبد قطعاً صغيرة جداً ويُوزع بنظام على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدخل فرناً متوسطاً حتى يحمر الوجه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=34",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 280"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 26,
        "fat": 14,
        "carbs": 18,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 4,
          "produce": 2,
          "dairyEggs": 1.5,
          "specialty": 0.5,
          "fats": 1,
          "grains": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-528",
      "title": "الباذنجان المشوي بالزيت والليمون والثوم",
      "titleEn": "Roasted Eggplant with Oil, Lemon and Garlic",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-528-i1",
          "name": "باذنجان",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-528-i2",
          "name": "ثوم",
          "standardAmount": "2 إلى 4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-528-i3",
          "name": "قليل من الشطة الناعمة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-528-i4",
          "name": "صلصة فرنسية (زيت وخل أو ليمون وملح وفلفل)",
          "standardAmount": "مقدار",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-528-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-528-i6",
          "name": "بقدونس مفري",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الباذنجان ويُجفف ويُترك صحيحاً، ويوضع في صينية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يدخل فرناً متوسط الحرارة ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقشر الباذنجان المشوي ويُقطع شرائح مستطيلة بنظام.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُدق الثوم ناعماً مع مقدار من الملح وتُضاف إليه الشطة، ويُتبل الباذنجان بهذا الخليط ويُرتب في الصحن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُصب عليه الصلصة الفرنسية ويُجمل بالبقدونس المفري.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يُستعمل الباذنجان المشوي أيضاً في كامخ الطحينة وبابا غنوج.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=34",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 280"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 160,
        "protein": 6,
        "fat": 8,
        "carbs": 16,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "produce": 2,
          "fats": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-529",
      "title": "سوتيه البطاطس بالبقدونس (3 طرق)",
      "titleEn": "Sautéed Potatoes with Parsley (3 Ways)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تحمير",
      "prepTime": "15 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-529-i1",
          "name": "بطاطس صغيرة",
          "standardAmount": "نصف إلى ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-529-i2",
          "name": "زبد",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-529-i3",
          "name": "بقدونس مفري ناعماً",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-529-i4",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقشر البطاطس الصغيرة الحجم ثم تُسلق، أو تُترك بقشرها وتُسلق ثم تُقشر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسخن الزبد وتُقلب فيه البطاطس، وتُتبل بالملح والفلفل وتُرش بالبقدونس المفري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "الطريقة الثانية: تُقشر البطاطس وتُقطع مكعبات 1 × 1 سم، وتُسلق في ماء مملح حتى تقرب من النضج وتُصفى، ثم تُشوح في الزبد ويُرش عليها البقدونس والملح والفلفل.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 4,
          "text": "الطريقة الثالثة: تُقطع البطاطس المسلوقة الباردة حلقات متساوية، ويُقدح قليل من السمن وتوضع فيه الحلقات، وعندما يحمر سطحها السفلي تُقلب ليحمر الوجه الآخر، ثم تُرفع على ورقة لتمتص السمن وتُقدم ساخنة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=36",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 282"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 220,
        "protein": 4,
        "fat": 6,
        "carbs": 36,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 0.3,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-530",
      "title": "البطاطس على الطريقة الأيرلندية (وطاجن البطاطس)",
      "titleEn": "Irish Stew and Potato Tagine",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-530-i1",
          "name": "لحم ضأن",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-530-i2",
          "name": "بطاطس",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-530-i3",
          "name": "بصل",
          "standardAmount": "ربع إلى نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-530-i4",
          "name": "ماء أو خلاصة",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-530-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر البطاطس والبصل ويُقطعان حلقات ثخينة نوعاً، ويُدعك البصل بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقطع اللحم قطعاً منتظمة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع اللحم والبصل والبطاطس في إناء على هيئة طبقات متبادلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب السائل المتبل بالملح والفلفل ويُغطى الإناء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرفع الإناء على نار هادئة ويُترك حتى ينضج مدة ساعة إلى ساعة ونصف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُغرف مع ملاحظة وضع اللحم في الوسط وحوله البطاطس، ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "طاجن البطاطس: توضع نفس المقادير في طاجن على هيئة طبقات متبادلة على أن تكون الطبقة السطحية من البطاطس، ويُغطى ويدخل فرناً متوسطاً حتى ينضج (ساعة إلى ساعة ونصف)، ثم يُرفع الغطاء ليحمر الوجه، ويُلف الطاجن بورقة مشرشرة ويُقدم ساخناً.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=37",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 283"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 28,
        "fat": 12,
        "carbs": 24,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 5,
          "produce": 1.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-531",
      "title": "صينية البطاطس بالطيور (أو باللحم) في الفرن",
      "titleEn": "Baked Potatoes with Poultry or Meat",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-531-i1",
          "name": "بطاطس",
          "standardAmount": "1 ونصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-531-i2",
          "name": "بصل",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-531-i3",
          "name": "طائر (أوزة أو دجاجة أو بطة صغيرة) أو لحم فخذة",
          "standardAmount": "حوالي نصف كيلو لحم",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-531-i4",
          "name": "طماطم",
          "standardAmount": "نصف إلى ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-531-i5",
          "name": "سمن",
          "standardAmount": "2 إلى 3 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-531-i6",
          "name": "ثوم (اختياري)",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-531-i7",
          "name": "ماء أو خلاصة",
          "standardAmount": "1 إلى 1 ونصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-531-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر البطاطس ويُقطع حلقات غليظة نوعاً ويُترك في الماء والملح لحين الاستعمال.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقشر البصل ويُقطع حلقات رفيعة ويُدعك جيداً بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصفى نصف مقدار الطماطم، ويُقشر النصف الآخر ويُقطع حلقات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُغسل الطائر أو اللحم ويُترك صحيحاً أو يُقطع قطعاً كبيرة نوعاً، ويُتبل بالملح والفلفل، وتُغرس فيه أنصاف فصوص الثوم في حالة استعماله.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يوضع البطاطس والبصل في صينية أو طاجن على هيئة طبقات متبادلة، وبوسطها اللحم، وعلى سطحها حلقات الطماطم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُسقى بالطماطم المصفاة والسائل، ويوضع على سطحها السمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تُغطى وتدخل فرناً متوسط الحرارة، ويُرفع الغطاء قبل تمام النضج بساعة ليحمر الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=38",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 284"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 340,
        "protein": 26,
        "fat": 12,
        "carbs": 34,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 3,
          "produce": 2,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-532",
      "title": "البطاطس المطمورة بالبصلية",
      "titleEn": "Stewed Potatoes with Meat",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-532-i1",
          "name": "بطاطس",
          "standardAmount": "1 ونصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-532-i2",
          "name": "لحم مقطع",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-532-i3",
          "name": "بصلة كبيرة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-532-i4",
          "name": "طماطم مصفاة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-532-i5",
          "name": "سمن",
          "standardAmount": "2 إلى 3 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-532-i6",
          "name": "ماء أو خلاصة",
          "standardAmount": "كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-532-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل البطاطس ويُقشر ويُقطع الواحدة من 4 إلى 8 أقسام حسب حجمها، ويوضع في ماء بارد وملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُجفف البطاطس ويُحمر تحميراً خفيفاً أو يُترك بدون تحمير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُعمل البصلية: يُقلى البصل في السمن حتى يصفر، ثم يُضاف اللحم ويُقلب حتى يحمر، ثم الطماطم والتوابل حتى يظهر السمن، ثم يُضاف السائل ويُترك على نار هادئة حتى ينضج اللحم نصف نضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف البطاطس ويُغطى الإناء ويُترك على نار هادئة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=38",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 284"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 24,
        "fat": 12,
        "carbs": 36,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "produce": 1.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-533",
      "title": "البطاطس المحمرة الصحيحة",
      "titleEn": "Fried Potatoes",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تحمير",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-533-i1",
          "name": "بطاطس صغيرة الحجم",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-533-i2",
          "name": "سمن",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-533-i3",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل البطاطس الصغير ويُسلق حتى يقرب من النضج، ثم يُقشر وهو ساخن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقدح قليل من السمن ويُحمر فيه البطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرفع ويُصفى من السمن ويُرش بالملح والفلفل، ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أشكال التقطيع للتحمير الغزير: شرائح رقيقة جداً (شيبس)، أو أعواد كالكبريت (ستروز)، أو أرباع كفصوص البرتقال، أو شريط ملتف بتقطيع الحلقات حولها؛ وتُنقع في الماء البارد والملح ثم تُجفف وتُقلى على دفعتين: الأولى في سمن حار حتى تنضج دون أن تحمر، ثم تُعاد في سمن أشد حرارة حتى تصير هشة حمراء.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=40",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 286"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 4,
        "fat": 12,
        "carbs": 36,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "produce": 1,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-534",
      "title": "ضلع البطاطس (كستليتة البطاطس)",
      "titleEn": "Potato Cutlets",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "قلي",
      "prepTime": "40 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-534-i1",
          "name": "بطاطس مسلوقة ومهروسة جيداً",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-534-i2",
          "name": "صفار بيض",
          "standardAmount": "3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-534-i3",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-534-i4",
          "name": "قطع مكرونة صغيرة",
          "standardAmount": "8 إلى 10 قطع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-534-i5",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-534-i6",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-534-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-534-i8",
          "name": "صلصة طماطم للتقديم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُساح السمن على النار ويُضاف إليه البطاطس المهروس ويُقلبان جيداً، ثم يُنزع من على النار ويُترك ليبرد ويُضاف إليه صفار البيض والملح والفلفل ويُخفق جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع العجينة على طبق مدهون سمناً وتُترك حتى تبرد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقطع 8 إلى 10 قطع وتُشكل على هيئة كستليتة، ويوضع بالطرف المدبب لكل قطعة قطعة مكرونة تمثل عظمة الضلع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُغطى مرتين بالبيض والبقسماط ثم تُحمر تحميراً غزيراً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرص في صحن بنظام وتُقدم ساخنة ومعها صلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=43",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 288"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 8,
        "fat": 14,
        "carbs": 36,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 0.5,
          "grains": 0.3,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-535",
      "title": "روستو البطاطس والبطاطس المشوية في الفرن",
      "titleEn": "Roast Potatoes and Baked Potatoes",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-535-i1",
          "name": "بطاطس صغيرة (للروستو) أو كبيرة (للفرن)",
          "standardAmount": "نصف إلى ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-535-i2",
          "name": "سمن",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-535-i3",
          "name": "زبد للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-535-i4",
          "name": "جبن رومي مبشور وقليل من اللبن أو الكريمة (للحشو)",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-535-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "روستو البطاطس: تُنتخب وحدات البطاطس الصغيرة وتُغسل وتُقشر وتوضع في ماء بارد وملح، وإما أن تُترك نيئة أو تُسلق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُجفف جيداً وتوضع في صينية بها قليل من السمن، وتدخل فرناً حاراً نوعاً، ويُفتح الفرن ما بين وقت وآخر وتُغطى البطاطس بالسمن الذي في الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُترك حتى تنضج (حوالي ساعة إن كانت نيئة، ونصف ساعة إن كانت نصف سلق).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقدم مع روستو اللحم والطيور.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "البطاطس في الفرن: تُختار البطاطس الكبيرة وتُغسل جيداً وتُخرم قليلاً بالشوكة، وتُطهى في فرن حار حتى تنضج (نصف إلى ساعة ونصف)، وتُقدم ساخنة بقشرها على فوطة مطوية مع الزبد.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "البطاطس المحشوة بالجبن: تُشق البطاطس المشوية نصفين ويُخلى داخلها بملعقة صغيرة، ويُهرس المستخرج ويُتبل بالملح والفلفل ومبشور الجبن الرومي وقليل من اللبن أو الكريمة، ويُملأ الفراغ ويُرش السطح بالجبن ويوزع الزبد ويدخل فرناً حاراً حتى يحمر الوجه.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=43",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 288"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 4,
        "fat": 6,
        "carbs": 40,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "produce": 1,
          "dairyEggs": 0.3,
          "specialty": 0.2,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-536",
      "title": "بيوريه فريال (وردات البطاطس المخبوزة)",
      "titleEn": "Duchess Potatoes (Potato Purée Rosettes)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-536-i1",
          "name": "بطاطس مسلوقة ومهروسة ناعماً جداً",
          "standardAmount": "نصف إلى ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-536-i2",
          "name": "زبد",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-536-i3",
          "name": "صفار بيض",
          "standardAmount": "3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-536-i4",
          "name": "بيض للتلميع",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-536-i5",
          "name": "قليل من مسحوق الأرز الناعم",
          "standardAmount": "رشة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-536-i6",
          "name": "فستق (اختياري)",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-536-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُهرس البطاطس جيداً جداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُساح الزبد ويُضاف إليه البطاطس ويُقلب جيداً على نار هادئة حتى تتكون العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرفع من النار ويُتبل بالملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُخفق صفار البيض جيداً بقليل من الملح والفلفل ثم يُضاف للبطاطس، ويُقلب الخليط جيداً ليمتزج به صفار البيض تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يوضع في كيس ذي بلبلة منقوشة مثل بلبلة الشكلمة، وتُدهن صينية بالسمن الدافئ وتُرش بقليل من مسحوق الأرز الناعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُضغط البطاطس من الكيس على هيئة وردة متوسطة، ويمكن وضع نصف فستقة بوسط كل وردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تُدهن الورد بالبيض المخفوق قليلاً، وتُخبز في فرن متوسط مدة 10 دقائق حتى يحمر الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تُقدم في الحال على حدة أو مع أطباق اللحم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=44",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 289"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 6,
        "fat": 8,
        "carbs": 40,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 0.5,
          "grains": 0.2,
          "specialty": 0.2,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-537",
      "title": "صينية البطاطس المهروسة (البيوريه) بالعصاج",
      "titleEn": "Mashed Potato Bake with Spiced Mince",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-537-i1",
          "name": "بطاطس مسلوقة ومهروسة",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-537-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-537-i3",
          "name": "صفار بيض",
          "standardAmount": "2 إلى 3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-537-i4",
          "name": "عصاج (ويمكن إضافة الصنوبر إليه)",
          "standardAmount": "ثُمن كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-537-i5",
          "name": "بقسماط ناعم",
          "standardAmount": "2 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-537-i6",
          "name": "بيض لدهن الوجه",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-537-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-537-i8",
          "name": "بقدونس للتجميل",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُعمل البطاطس مهروكاً (بيوريه) مع إضافة صفار البيض والسمن والملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُدهن الصينية بالسمن وتُرش جيداً بطبقة من البقسماط الناعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع نصف مقدار البطاطس في الصينية على هيئة طبقة متساوية تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع العصاج فوق هذه الطبقة ويُضغط عليه قليلاً باليد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغطى العصاج بالنصف الباقي من البطاطس ويُساوى السطح جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُدهن السطح بالبيض وتدخل الصينية فرناً متوسطاً حتى يتورد اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تُقلب وتُقدم صحيحة إذا كانت الصينية صغيرة ومستديرة، أو تُقطع وتُرتب في الصحن وتُجمل بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=45",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 290"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 14,
        "fat": 10,
        "carbs": 36,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 2,
          "produce": 1.5,
          "dairyEggs": 0.5,
          "grains": 0.2,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-538",
      "title": "السبانخ المسلوقة بالصلصة البيضاء والجبن",
      "titleEn": "Spinach Gratin with Cheese Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-538-i1",
          "name": "سبانخ",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-538-i2",
          "name": "زبد",
          "standardAmount": "1 ملعقة كبيرة وملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-538-i3",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-538-i4",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-538-i5",
          "name": "جبن رومي مبشور",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-538-i6",
          "name": "بقسماط ناعم",
          "standardAmount": "1 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-538-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل السبانخ عدة مرات بالماء البارد، ويُقطف الورق ويُسلق في قليل من الماء المغلي والملح مع ذرة من البيكربونات حتى ينضج، ثم يُصفى جيداً ويُفرى على اللوح بسكين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع في صحن فرن مدهون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُعمل صلصة بيضاء من الزبد والدقيق واللبن، ويُضاف إليها الجبن الرومي ثم تُتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُصب الصلصة على السطح ويُرش الوجه بالبقسماط، ويُوزع مقدار الزبد على السطح بعد تقطيعه قطعاً صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يدخل فرناً حاراً حتى يحمر الوجه ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "السبانخ بالخلاصة: تُغسل كيلو سبانخ وتُقطع غليظاً، وتوضع في إناء مع كوب إلى كوب ونصف مرق طيور وبصلة صحيحة وملعقة زبد وملح وفلفل، وتُرفع على النار حتى تنضج.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=46",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 291"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 160,
        "protein": 10,
        "fat": 8,
        "carbs": 6,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 1,
          "specialty": 0.3,
          "fats": 0.5,
          "grains": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-539",
      "title": "السبانخ بالجبن الرومي في الفرن",
      "titleEn": "Baked Spinach with Rumi Cheese",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-539-i1",
          "name": "سبانخ مسلوقة",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-539-i2",
          "name": "زبد",
          "standardAmount": "2 ونصف ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-539-i3",
          "name": "جبن رومي أو بارميزان مبشور",
          "standardAmount": "3 إلى 4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-539-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُسلق السبانخ ثم تُصفى جيداً من ماء السلق وتُفرى بالماكينة أو تُصفى من منخل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف إليها ملعقتان كبيرتان من الزبد وتُقلب على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف إليها الجبن الرومي مع الاحتفاظ بمقدار ملعقة كبيرة للوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُتبل بالملح والفلفل وتوضع في صحن فرن مدهون، ويُرش وجهها بالجبن المبشور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يوزع على السطح مقدار نصف ملعقة من الزبد مقطعة قطعاً صغيرة جداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تدخل فرناً حاراً حتى يحمر الوجه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "السبانخ بصلصة الجبن: توضع السبانخ المسلوقة المصفاة وكوب ونصف من صلصة الجبن في طبقات متبادلة في صحن مدهون، على أن تكون الطبقة السطحية من الصلصة، ويُحتفظ بنصف مقدار السبانخ لزركشة السطح، ثم يُرش السطح بالجبن ثم البقسماط ويوزع الزبد، ويدخل فرناً حاراً حتى يحمر الوجه، ويُجمل بأكوام من السبانخ المسلوقة وحلقات الليمون.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=47",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 292"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 160,
        "protein": 10,
        "fat": 8,
        "carbs": 6,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 1.2,
          "specialty": 0.3,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-540",
      "title": "بيوريه السبانخ",
      "titleEn": "Creamed Spinach Purée",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-540-i1",
          "name": "سبانخ",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-540-i2",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-540-i3",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-540-i4",
          "name": "لبن",
          "standardAmount": "نصف إلى 1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-540-i5",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-540-i6",
          "name": "مثلثات خبز محمر للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُجهز السبانخ وتُسلق كالمعتاد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُصفى من ماء السلق وتُفرى ناعماً بالسكين أو تُمرر خلال منخل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُعمل صلصة بيضاء ثخينة بالدقيق والسمن ومقدار نصف كوب لبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف الصلصة للسبانخ وتغلي على النار مدة 3 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُتبل جيداً ويُضاف إليها قليل من اللبن حتى يصير قوامها متوسطاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "توضع في صحن وتُجمل بمثلثات الخبز المحمر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=48",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 293"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 118,
        "protein": 8,
        "fat": 6,
        "carbs": 8,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 0.8,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-541",
      "title": "السبانخ المكمورة بالشبت والأرز",
      "titleEn": "Stewed Spinach with Dill and Rice",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-541-i1",
          "name": "سبانخ",
          "standardAmount": "1 ونصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-541-i2",
          "name": "لحم",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-541-i3",
          "name": "شبت",
          "standardAmount": "حزمتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-541-i4",
          "name": "ثوم",
          "standardAmount": "نصف رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-541-i5",
          "name": "سائل (ماء أو خلاصة)",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-541-i6",
          "name": "طماطم",
          "standardAmount": "نصف إلى ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-541-i7",
          "name": "أرز",
          "standardAmount": "1 ملعقة كبيرة (أو ملعقتان حمص جاف)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-541-i8",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-541-i9",
          "name": "سمن",
          "standardAmount": "2 إلى 3 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-541-i10",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل السبانخ والشبت جيداً وتُقطع غليظاً وتُغسل ثانياً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعمل البصلية (بصل مقلي في السمن مع اللحم ثم الطماطم) مع إضافة الحمص إليها في حالة استعماله.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف السبانخ والشبت قبل إضافة السائل وتُرفع على نار هادئة مع التقليب ما بين وقت وآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف مقدار من السائل كلما احتاج الأمر وتُترك على النار الهادئة حتى تقرب من النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف الأرز المغسول في حالة استعماله ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُضاف الثوم إما مع البصلية بعد تحميرها، أو نيئاً مع السبانخ.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "بالتقلية: تُعمل تقلية من ملعقة سمن كبيرة ونصف رأس ثوم مفري وملعقة صغيرة كسبرة ناعمة، وتُضاف للسبانخ بعد رفعها من فوق النار.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=48",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 293"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 24,
        "fat": 10,
        "carbs": 18,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "produce": 1.5,
          "grains": 0.3,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-542",
      "title": "قالب السبانخ المكمورة بالبيض",
      "titleEn": "Stewed Spinach in an Egg Case",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-542-i1",
          "name": "سبانخ مكمورة باللحم المفري",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-542-i2",
          "name": "بيض",
          "standardAmount": "3 إلى 4 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-542-i3",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-542-i4",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعمل السبانخ المكمورة باستعمال اللحم المفري.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخفق البيض قليلاً ويُضاف إليه الملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقدح السمن في دقية أو قالب ويُدهن به الجدران تماماً ثم يُصفى الباقي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب البيض في الدقية ويُحرك بنظام لتغطية قاعها وجدرانها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُصفى السبانخ قليلاً من سائلها وتوضع بداخل الدقية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "توضع الدقية على نار هادئة جداً أو في الفرن مدة 5 إلى 10 دقائق، مع تحريكها ما بين وقت وآخر لتحمير طبقة البيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تُترك لتهدأ قليلاً وتُقلب في صحن وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "دقية السبانخ: تُغسل السبانخ ويُزال الجذر فقط وتُترك صحيحة، وتُشوح في السمن وتُرفع، ويُعمل العصاج بالطماطم، وتُرص طبقة من العصاج وأخرى من السبانخ في دقية، ويُضاف الماء أو الخلاصة وتُترك على نار هادئة حتى تنضج، ثم تُقلب في صحن.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 9,
          "text": "دقية رؤوس السبانخ: تُعمل كدقية السبانخ باستعمال رؤوس السبانخ، بقطعها من جهة الرأس بطول 5 إلى 6 سم وتنظيفها وغسلها جيداً ونقعها في ماء بارد وملح 15 دقيقة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=49",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 294"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 200,
        "protein": 12,
        "fat": 8,
        "carbs": 14,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 1.5,
          "produce": 1.5,
          "dairyEggs": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-543",
      "title": "أقراص السبانخ وقوالبها",
      "titleEn": "Spinach Fritters and Timbales",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تحمير",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-543-i1",
          "name": "سبانخ مسلوقة ومفرية",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-543-i2",
          "name": "زبد",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-543-i3",
          "name": "صلصة بيضاء ثخينة جداً (بانادا)",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-543-i4",
          "name": "كريمة",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-543-i5",
          "name": "بيض كامل",
          "standardAmount": "3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-543-i6",
          "name": "صفار بيض",
          "standardAmount": "3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-543-i7",
          "name": "سمن للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-543-i8",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-543-i9",
          "name": "صلصة طماطم للتقديم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخفق البيض ويُضاف إليه الملح والفلفل وبقية المقادير ويُقلب الجميع جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقدح السمن، ويؤخذ مقدار فنجان قهوة من الخليط ويُصب في السمن المقدوح، وعندما يحمر السطح السفلي يُقلب ليحمر الوجه الآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُكرر العملية حتى ينتهي المقدار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص في صحن وتُجمل بالبقدونس، وتُقدم ساخنة ومعها صلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قوالب السبانخ: تُصفى كيلو سبانخ مسلوقة بمنخل، ويُضاف إليها ملعقة زبد وبيضتان كاملتان وثلاثة صفار مخفوق وملح وفلفل، وتُصب في قوالب صغيرة مدهونة وتُغطى بورقة مدهونة، وتُطهى على البخار 40 دقيقة أو في صينية بها ماء في الفرن 25 إلى 30 دقيقة، ثم تُقلب.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "قالب السبانخ الكبير: يُعمل خليط الأقراص نفسه، ويُقدح ملعقة سمن في قالب أو دقية ويُدهن به الجدران بسرعة، ويُصب الخليط ويدخل فرناً متوسطاً نصف ساعة، ثم يُترك ليهدأ قليلاً ويُقلب.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=50",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 295"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 12,
        "fat": 12,
        "carbs": 12,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 1,
          "specialty": 0.3,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-544",
      "title": "السبانخ البيوريه بالبيض المسلوق بدون قشر",
      "titleEn": "Spinach Purée with Poached Eggs",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-544-i1",
          "name": "سبانخ بيوريه (مسلوقة ومفرية بالصلصة البيضاء)",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-544-i2",
          "name": "بيض",
          "standardAmount": "4 إلى 6 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-544-i3",
          "name": "ماء مغلي مع قليل من الخل والملح (لسلق البيض)",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-544-i4",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعمل السبانخ المهروكة (البيوريه) وتوضع في صحن فرن مدهون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسلق البيض بدون قشر واحدة فواحدة: تُكسر البيضة في فنجان وتُنزلق في ماء يغلي غلياناً هادئاً مضاف إليه قليل من الخل والملح حتى يتجمد البياض ويبقى الصفار ليناً، ثم تُرفع بمغرفة مثقوبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع البيض باحتراس فوق السبانخ، ويُرش بقليل من الملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُعاد تسخين الطبق في فرن هادئ مدة 5 دقائق ويُقدم فوراً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=52",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 297"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 160,
        "protein": 14,
        "fat": 8,
        "carbs": 8,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 1.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-545",
      "title": "الخبيزة المطهية بالتقلية",
      "titleEn": "Mallow Greens (Khobeiza) with Garlic-Coriander Taqliya",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-545-i1",
          "name": "خبيزة",
          "standardAmount": "1 ونصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-545-i2",
          "name": "سلق",
          "standardAmount": "حزمتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-545-i3",
          "name": "لحم",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-545-i4",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-545-i5",
          "name": "شبت",
          "standardAmount": "حزمتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-545-i6",
          "name": "كزبرة خضراء",
          "standardAmount": "حزمة (ويمكن الاستغناء عنها)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-545-i7",
          "name": "أرز (يمكن الاستغناء عنه)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-545-i8",
          "name": "للتقلية: ثوم مفري",
          "standardAmount": "نصف رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-545-i9",
          "name": "للتقلية: كزبرة ناعمة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-545-i10",
          "name": "للتقلية: سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-545-i11",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقطف الخبيزة وكذلك السلق، ثم تُغسل مراراً وتُسلق في قليل من الماء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغسل اللحم ويُقطع قطعاً متوسطة ثم يُسلق مع البصلة، وقبل تمام النضج يُضاف الأرز المغسول ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُصفى الخبيزة ويُفرى الشبت والكزبرة الخضراء في حالة استعمالها، وتُضاف للمرق وتُتبل بالملح والفلفل وتغلي مدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُنزع من على النار، وتُعمل التقلية بالثوم والسمن والكزبرة وتُضاف للخبيزة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=52",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 297"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 24,
        "fat": 10,
        "carbs": 16,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "produce": 2,
          "grains": 0.3,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-546",
      "title": "الخبيزة البوراني",
      "titleEn": "Mallow Borani (Fried Mallow Stew)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-546-i1",
          "name": "خبيزة",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-546-i2",
          "name": "بصلة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-546-i3",
          "name": "لحم مفري غليظاً",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-546-i4",
          "name": "حمص جاف مدشوش",
          "standardAmount": "2 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-546-i5",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-546-i6",
          "name": "قليل من البهريز (المرق) أو الماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-546-i7",
          "name": "للتقلية: ثوم مفري",
          "standardAmount": "نصف رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-546-i8",
          "name": "للتقلية: كزبرة ناعمة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-546-i9",
          "name": "للتقلية: سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-546-i10",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقطف الخبيزة وتُغسل جيداً وتُجفف، ثم تُحمر في السمن وتُرفع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُحمر البصل في السمن المتخلف، ثم يُضاف اللحم ويُقلب، ويُغطى بالمرق أو الماء والحمص ويُترك حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف الخبيزة وتُترك حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرفع من على النار وتُعمل التقلية بالكزبرة والثوم والسمن وتُضاف للخبيزة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=53",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 298"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 26,
        "fat": 12,
        "carbs": 14,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "produce": 1.5,
          "grains": 0.3,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-547",
      "title": "الملوخية بالفول النابت",
      "titleEn": "Molokhia with Sprouted Fava Beans",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-547-i1",
          "name": "فول نابت",
          "standardAmount": "ربع قدح",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-547-i2",
          "name": "ملوخية",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-547-i3",
          "name": "بصلة صغيرة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-547-i4",
          "name": "مستكة وحبهان",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-547-i5",
          "name": "زيت فرنساوي",
          "standardAmount": "1 ملعقة (للحساء)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-547-i6",
          "name": "للتقلية: كزبرة مدقوقة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-547-i7",
          "name": "للتقلية: زيت فرنساوي",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-547-i8",
          "name": "للتقلية: ثوم",
          "standardAmount": "نصف رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-547-i9",
          "name": "عصير ليمون وزيت للفول",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-547-i10",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُعمل حساء الفول النابت: يُقشر الفول ويُغسل، ويُقلى الزيت مع المستكة ثم يُضاف الماء حتى يغلي، ويُضاف الفول والبصلة ويُترك حتى ينضج مع إزالة الريم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُحضر الملوخية: تُغسل وتُقطف أوراقها وتُجفف، ثم تُخرط أو تُحلق ناعماً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصفى الفول ويُترك صحيحاً ويُقدم كالكامخ (السلطة) بعد إضافة مقدار من الزيت والليمون، أما الخلاصة فتُعمل بها الملوخية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف الملوخية للخلاصة وهي تغلي وتُقلب جيداً حتى تتفكك، وتُترك تغلي غلوتين بدون غطاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُدق الثوم والكزبرة ويُحمران في الزيت، ثم تُضاف التقلية للملوخية ويُحكم غطاؤها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=55",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 300"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 200,
        "protein": 10,
        "fat": 8,
        "carbs": 18,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "produce": 2.5,
          "grains": 0.3,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-548",
      "title": "الملوخية البوراني (المحمرة)",
      "titleEn": "Molokhia Borani (Fried Whole-Leaf Molokhia)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "40 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-548-i1",
          "name": "ملوخية",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-548-i2",
          "name": "بصلة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-548-i3",
          "name": "لحم مفري غليظاً أو قطع طيور",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-548-i4",
          "name": "حمص مدشوش",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-548-i5",
          "name": "مرق",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-548-i6",
          "name": "سمن",
          "standardAmount": "للتحمير",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-548-i7",
          "name": "للتقلية: كزبرة ناعمة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-548-i8",
          "name": "للتقلية: ثوم",
          "standardAmount": "نصف رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-548-i9",
          "name": "للتقلية: سمن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-548-i10",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الملوخية وتُقطف الأوراق وتُجفف جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُحمر أوراق الملوخية الكاملة في السمن على نار متوسطة مع الاحتفاظ بلونها الأخضر، ثم تُرفع من السمن وتوضع في مصفاة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحمر البصل تحميراً خفيفاً، ثم يُضاف اللحم ويُقلب على النار مدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُغسل الحمص ويُضاف للحم وكذلك الخلاصة أو الماء، ويُتبل بالملح والفلفل، ثم يُغطى الإناء ويُترك على نار هادئة حتى يقرب من النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُضاف الملوخية المحمرة وتغلي على النار 15 إلى 20 دقيقة، ثم يُرفع الإناء من فوق النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُعمل التقلية وتُضاف للملوخية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "البوراني المسحوقة: تُجهز الملوخية وتُحمر كالسابق ثم تُسحق جيداً، وتُضاف للخلطة وتغلي 10 دقائق ثم تُضاف التقلية.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 8,
          "text": "البوراني المخلوطة: يُحمر نصف مقدار الملوخية ويُفرى غليظاً، ويُفرى النصف الآخر فرياً ناعماً أخضر، وتُطهى الخلطة ويُضاف إليها النوعان وتغلي 6 إلى 10 دقائق ثم تُضاف التقلية.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=56",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 301"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 28,
        "fat": 12,
        "carbs": 16,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 4,
          "produce": 2,
          "grains": 0.3,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-549",
      "title": "الملوخية بالسمك",
      "titleEn": "Molokhia with Fish",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-549-i1",
          "name": "ملوخية",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-549-i2",
          "name": "سمك (وأفضله سمك الشيلان)",
          "standardAmount": "نصف إلى 1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-549-i3",
          "name": "بصلة مفرية ناعماً",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-549-i4",
          "name": "ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-549-i5",
          "name": "ثوم مفري ناعماً",
          "standardAmount": "ربع رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-549-i6",
          "name": "كزبرة ناعمة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-549-i7",
          "name": "زيت",
          "standardAmount": "3 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-549-i8",
          "name": "ملح وفلفل وبهارات",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-549-i9",
          "name": "بقدونس للتجميل",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الملوخية وتُقطف، وإما تُخرط أو تُحلق باليد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنظف السمك ويُقطع جزلاً ويُتبل بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقدح الزيت ويُحمر فيه البصل حتى يصفر لونه، فيُضاف إليه الثوم والكزبرة ويُقلب الجميع حتى يصفر الثوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف مقدار لتر ماء ويُترك حتى يغلي، فيُضاف السمك وتُهدأ النار ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُنتشل السمك ويُقدم بمفرده بعد تجميله بالبقدونس، أما الخلاصة فتُستعمل لعمل الملوخية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُضاف الملوخية المجهزة للمرق مع التقليب الجيد وتُترك على النار حتى تغلو غلوتين بدون غطاء، ثم تُنزع من على النار.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=57",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 302"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 28,
        "fat": 10,
        "carbs": 14,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 6,
          "produce": 2,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-550",
      "title": "الملوخية الجافة بالسلق",
      "titleEn": "Dried Molokhia with Chard",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-550-i1",
          "name": "ملوخية جافة ناعمة",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-550-i2",
          "name": "مرق طيور أو لحم",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-550-i3",
          "name": "سلق",
          "standardAmount": "حزمتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-550-i4",
          "name": "ثوم مفري ناعماً جداً",
          "standardAmount": "ربع رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-550-i5",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-550-i6",
          "name": "كزبرة (يمكن الاستغناء عنها)",
          "standardAmount": "1 ملعقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-550-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل السلق جيداً ثم تُقطف أوراقه ويُحلق بالسكين رفيعاً أو يُخرط بالمخرطة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعمل التقلية بالسمن والثوم والكزبرة في حالة استعمالها، ثم يُضاف إليها المرق ويُترك على النار حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف السلق ويُترك حتى يغلي فيه مدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف الملوخية الجافة مع التقليب الجيد وتغلي غلوتين ثم تُنزع من فوق النار.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=58",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 303"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 12,
        "fat": 8,
        "carbs": 24,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "produce": 2.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-551",
      "title": "فتة الملوخية",
      "titleEn": "Molokhia Fatta",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-551-i1",
          "name": "رغيف كبير من خبز مقدود مقطع",
          "standardAmount": "1 رغيف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-551-i2",
          "name": "ملوخية مطهية",
          "standardAmount": "3 إلى 4 فناجين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-551-i3",
          "name": "أرز مفلفل",
          "standardAmount": "فنجان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-551-i4",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-551-i5",
          "name": "ثوم مفري",
          "standardAmount": "ربع رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُضاف الملوخية للخبز المقدود ويُقلب بخفة، ويُغطى الإناء ويُترك حتى يلين الخبز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع الفتة والأرز في طبقات متبادلة، على أن تكون الطبقة السطحية من الأرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقدح السمن ويُحمر فيه الثوم ويُرش على السطح، وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=58",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 303"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 10,
        "fat": 8,
        "carbs": 48,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "produce": 2,
          "grains": 1,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-552",
      "title": "الفلفل الأخضر المسلوق بالصلصة الفرنسية والمقلي بالخل",
      "titleEn": "Green Peppers: Boiled with French Dressing or Fried with Vinegar",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-552-i1",
          "name": "فلفل أخضر حلو",
          "standardAmount": "نصف إلى 1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-552-i2",
          "name": "ماء وملح للسلق",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-552-i3",
          "name": "صلصة فرنسية (زيت وخل أو ليمون وملح وفلفل)",
          "standardAmount": "مقدار",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-552-i4",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-552-i5",
          "name": "للمقلي: زيت للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-552-i6",
          "name": "للمقلي: ثوم مفري",
          "standardAmount": "نصف رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-552-i7",
          "name": "للمقلي: خل",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-552-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغلى الماء ويُضاف إليه الملح، ويُسلق فيه الفلفل المغسول ثم يُصفى من ماء السلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنزع من الفلفل القشرة الرفيعة الخارجية مع الاحتفاظ بشكله، وكذا يُنزع العنق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُتبل في الصلصة الفرنسية ويُرتب في صحن ويُجمل بالبقدونس المفري.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "الفلفل المقلي: يُغسل الفلفل ويُجفف ويُشق من الجنب قليلاً ويُملح، ثم يُقدح الزيت ويُحمر فيه الفلفل وتُنزع منه القشرة الخارجية والعنق، ويُحمر الثوم في قليل من الزيت ويُضاف إليه الخل والملح ويغلي 3 دقائق، ويُرتب الفلفل في صحن ويُتبل بالخل والثوم ويُقدم بارداً.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=58",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 303"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 140,
        "protein": 6,
        "fat": 4,
        "carbs": 16,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "produce": 2,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-553",
      "title": "الكرات أبو شوشة (الكرّاث) بالصلصة البيضاء",
      "titleEn": "Leeks in White Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-553-i1",
          "name": "كرات أبو شوشة (الجزء الأبيض)",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-553-i2",
          "name": "صلصة بيضاء أو صلصة الجبن",
          "standardAmount": "1 ونصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-553-i3",
          "name": "بقسماط",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-553-i4",
          "name": "زبد",
          "standardAmount": "قطع صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-553-i5",
          "name": "بقدونس مفري",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-553-i6",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر الكرات ويُقطع قطعاً متساوية من جهة الرأس (الجزء الأبيض فقط).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغسل بالماء البارد ثم يُسلق في الماء المغلي المضاف إليه الملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصفى من ماء السلق ويُرص في صحن ويُغطى بالصلصة، ثم يُجمل بالبقدونس ويُقدم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أو يوضع في صحن فرن ويُغطى بالصلصة ويُرش السطح بقليل من البقسماط، وتوزع قطع الزبد الصغيرة على السطح، ويدخل فرناً حاراً ليحمر الوجه.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=59",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 304"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 180,
        "protein": 8,
        "fat": 8,
        "carbs": 14,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 1,
          "grains": 0.2,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-554",
      "title": "دقية الكرات أبو شوشة بالعصاج",
      "titleEn": "Leek Mold with Spiced Mince",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-554-i1",
          "name": "كرات أبو شوشة",
          "standardAmount": "1 ونصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-554-i2",
          "name": "عصاج بالطماطم",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-554-i3",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-554-i4",
          "name": "ماء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-554-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز الكرات ويُقطع من جهة الرأس ويُسلق مدة 5 دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُشوح الكرات في السمن ويُرفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرص الكرات والعصاج بالطماطم في دقية أو صحن فرن، ويُضاف إليه الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يدخل فرناً هادئاً أو يوضع على نار هادئة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "دقية الكرات المحشو: يُصفى الكرات المسلوق من ماء السلق، ثم يُخلى جزء من قلب كل قطعة ويُحشى الفراغ بالعصاج، وتُرص القطع في دقية أو طبق فرن ويُضاف الماء البارد ويُطهى على نار هادئة أو في الفرن حتى ينضج.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "الكرات بالدمعة: يُسلق الكرات المقطع نصف سلق في ماء مغلي وملح، وتُعمل الدمعة ويوضع فيها ربع كيلو لحم ويُترك حتى يقرب من النضج، ثم يوضع الكرات في الدمعة ويُترك حتى ينضج.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=60",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 305"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 20,
        "fat": 10,
        "carbs": 16,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 2.5,
          "produce": 1.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-555",
      "title": "الكرفس الأبيض المسلوق بالصلصة البيضاء والجبن",
      "titleEn": "Celery Hearts in White or Cheese Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-555-i1",
          "name": "كرفس أبيض (الكرفس الفرنسي)",
          "standardAmount": "3 رؤوس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-555-i2",
          "name": "عصير ليمون",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-555-i3",
          "name": "صلصة بيضاء أو صلصة الجبن الرومي",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-555-i4",
          "name": "جبن رومي مبشور",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-555-i5",
          "name": "بقسماط ناعم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-555-i6",
          "name": "زبد",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-555-i7",
          "name": "بقدونس مفري",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-555-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر الكرفس ويُقطع من جهة الرأس (الجزء الأبيض) قطعاً متساوية، ويوضع في ماء بارد وعصير ليمون لحين استعماله.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسلق في ماء مغلي مضاف إليه عصير الليمون والملح حتى ينضج، ثم يُصفى من ماء السلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقدم ساخناً مع الزبد أو الخبز المحمص (التوست) بالزبد.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بالصلصة البيضاء: يُقطع الكرفس قطعاً متوسطة بالطول ويُرص في صحن ويُغطى بالصلصة البيضاء ويُجمل بالبقدونس، أو يوضع في صحن فرن ويُغطى بالصلصة ويُرش بالبقسماط ويدخل فرناً حاراً ليحمر الوجه.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 5,
          "text": "بصلصة الجبن: يُرص الكرفس في صحن فرن في طبقات بين كل طبقتين قليل من الجبن المبشور، ويُغطى بصلصة الجبن ويُرش بالبقسماط وتوزع قطع الزبد، ويدخل فرناً حاراً ليحمر الوجه.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=61",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 306"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 160,
        "protein": 8,
        "fat": 6,
        "carbs": 14,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 1.2,
          "specialty": 0.3,
          "grains": 0.2,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-556",
      "title": "القلقاس المهروك (البيوريه)",
      "titleEn": "Mashed Taro",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "1 ساعة",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-556-i1",
          "name": "قلقاس",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-556-i2",
          "name": "زبد",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-556-i3",
          "name": "لبن",
          "standardAmount": "نصف فنجان شاي",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-556-i4",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُترك القلقاس صحيحاً ويُمسح بقطعة مبللة، ثم يوضع في فرن حار حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقشر القلقاس الناضج ويُدهك، ثم يُضاف إليه الزبد واللبن والملح والفلفل ويُقلب جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقدم مع الكبد المشوية واللحوم، وقد يُقدم بمفرده ويُجمل بالبيض المقلي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=64",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 309"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 200,
        "protein": 4,
        "fat": 6,
        "carbs": 34,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "produce": 1,
          "dairyEggs": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-557",
      "title": "مسقعة القلقاس والقلقاس بالدمعة",
      "titleEn": "Taro in Tomato Sauce and Taro Moussaka",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-557-i1",
          "name": "قلقاس",
          "standardAmount": "1 ونصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-557-i2",
          "name": "لحم",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-557-i3",
          "name": "طماطم",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-557-i4",
          "name": "خل",
          "standardAmount": "1 ملعقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-557-i5",
          "name": "سمن للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-557-i6",
          "name": "ماء",
          "standardAmount": "ما يكفي لتغطية القلقاس",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-557-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر القلقاس ويُقطع شرائح متوسطة السمك، ولا يُغسل مطلقاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقدح السمن ويُقلى فيه القلقاس ثم يُرفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقطع اللحم قطعاً صغيرة ويُغسل، ثم يُحمر في السمن المتخلف من قلي القلقاس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف الطماطم المصفاة وتُترك حتى تنضج، فيُضاف الخل ثم القلقاس ويُقلب مدة قليلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُضاف كمية من الماء تكفي لتغطية القلقاس، ويُتبل بالملح والفلفل ويُترك على نار هادئة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "مسقعة القلقاس: يُقشر القلقاس وتُقطع الواحدة أرباعاً بالطول ثم قطعاً بسمك نصف سم، ويُحمر تحميراً خفيفاً، ثم يُرص بالتبادل مع البصلية باللحم المفري في حلة أو طاجن ويُسقى بالسائل ويُطهى حتى ينضج.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=64",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 309"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 20,
        "fat": 10,
        "carbs": 24,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 2.5,
          "produce": 1.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-558",
      "title": "الرجلة المسلوقة وبالزيت والليمون والمكمورة",
      "titleEn": "Purslane: Boiled, with Oil and Lemon, or Stewed",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-558-i1",
          "name": "رجلة",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-558-i2",
          "name": "ماء وملح للسلق",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-558-i3",
          "name": "صلصة فرنسية (زيت وليمون وملح وفلفل)",
          "standardAmount": "مقدار",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-558-i4",
          "name": "للمكمورة: لحم",
          "standardAmount": "ربع إلى نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-558-i5",
          "name": "للمكمورة: بصلة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-558-i6",
          "name": "للمكمورة: طماطم مصفاة",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-558-i7",
          "name": "للمكمورة: سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-558-i8",
          "name": "للمكمورة: أرز أو حمص",
          "standardAmount": "1 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-558-i9",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الرجلة عدة مرات بالماء البارد وتُقطف أوراقها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "المسلوقة: تُسلق في قليل من الماء المغلي والملح حتى تنضج وتُصفى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بالزيت والليمون: تُترك الرجلة المسلوقة حتى تبرد وتُفرى غليظاً، وتُضاف إليها الصلصة الفرنسية قبل التقديم مباشرة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بالخلاصة: توضع الرجلة المقطعة غليظاً في إناء مع كوب إلى كوب ونصف مرق وبصلة صحيحة وملعقة زبد وملح وفلفل، وتُطهى حتى تنضج.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 5,
          "text": "المكمورة (المطمورة): تُعمل البصلية باللحم والطماطم في السمن، وتُضاف الرجلة المقطعة قبل إضافة السائل وتُقلب على نار هادئة، ثم يُضاف السائل كلما احتاج الأمر حتى تقرب من النضج، ويُضاف الأرز أو الحمص ويُترك حتى ينضج (بدون استعمال الشبت).",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=65",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 310"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 200,
        "protein": 16,
        "fat": 8,
        "carbs": 16,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 2,
          "produce": 2.5,
          "grains": 0.3,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-559",
      "title": "البامية الخضراء بالخضرة (بالسلق والتقلية)",
      "titleEn": "Okra with Chard and Garlic Paste (Khodra)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-559-i1",
          "name": "بامية",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-559-i2",
          "name": "لحم",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-559-i3",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-559-i4",
          "name": "ماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-559-i5",
          "name": "سلق",
          "standardAmount": "حزمتان (أو قرصان من الخضرة)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-559-i6",
          "name": "ثوم",
          "standardAmount": "رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-559-i7",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-559-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل البامية وتُترك لتجف ثم تُجهز بنزع الجزء العلوي على شكل هرمي.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسلق اللحم مع البصل نصف سلق مع إزالة الريم كلما ظهر، ثم تُضاف إليه البامية وتُترك حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُجهز السلق: يُغسل وتُنزع عروقه ويُخرط، ويُقشر الثوم ويُفرى ناعماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقلى السلق في السمن قليلاً ثم يُضاف الثوم ويُقلب حتى يحمر، ثم يُهرس السلق جيداً جداً حتى ينعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُضاف الخضرة للبامية وتُترك حتى تغلي مدة 5 دقائق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=66",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 311"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 24,
        "fat": 10,
        "carbs": 14,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "produce": 2,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-560",
      "title": "دقية البامية باللحم",
      "titleEn": "Okra and Meat Mold",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-560-i1",
          "name": "بامية",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-560-i2",
          "name": "لحم مقطع مكعبات",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-560-i3",
          "name": "بصلة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-560-i4",
          "name": "طماطم مصفاة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-560-i5",
          "name": "سمن",
          "standardAmount": "2 إلى 3 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-560-i6",
          "name": "ثوم",
          "standardAmount": "نصف رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-560-i7",
          "name": "ماء أو خلاصة",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-560-i8",
          "name": "جزرة إفرنجية مقطعة حلقات (اختياري)",
          "standardAmount": "1 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-560-i9",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُجهز البامية ثم تُحمر قليلاً في السمن وتُنشل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعمل البصلية بالسمن المتخلف: يُحمر البصل ثم يُضاف اللحم ثم الطماطم المصفاة والتوابل حتى يظهر السمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُنشل اللحم من البصلية وتوضع طبقة منه في قاع حلة صغيرة، وتُرص فوقها البامية بنظام، ثم يوضع باقي اللحم في وسط الدقية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُملأ الدقية بالبامية ويُضاف لها البصلية، ثم يُحكم غطاء الإناء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرفع على نار هادئة حتى تنضج، وتُقلب في صحن عند الطلب.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "دقية البامية باللحم المفري: تُعمل كالسابقة غير أن البصلية تُعمل باللحم المفري بدلاً من المقطع.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "دقية البامية (الطريقة الثالثة): تُنظف البامية وتُحمر قليلاً وتُنشل، ويُشوح البصل المفري قليلاً في السمن المتخلف ثم يُضاف اللحم المقطع مكعبات ويُقلب ثم قليل من الماء ويُترك 15 دقيقة، ثم يُنشل اللحم ويُرص في قاع الدقية وتوضع طبقة من البصل، ثم تُرص البامية ويُضاف عصير الطماطم وباقي الماء وتُطهى على نار هادئة، وقد تُضاف جزرة مقطعة حلقات مع اللحم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=67",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 312"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 26,
        "fat": 10,
        "carbs": 16,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 3,
          "produce": 2,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-561",
      "title": "البامية الجافة (الويكة الجافة) باللحم",
      "titleEn": "Dried Okra with Meat",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-561-i1",
          "name": "بامية جافة",
          "standardAmount": "ثُمن كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-561-i2",
          "name": "ثوم مفري",
          "standardAmount": "نصف رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-561-i3",
          "name": "لحم مقطع",
          "standardAmount": "ربع إلى نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-561-i4",
          "name": "بصلة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-561-i5",
          "name": "طماطم مصفاة",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-561-i6",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-561-i7",
          "name": "ماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-561-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل البامية الجافة جيداً ثم تُسلق في ماء مغلي وتُترك حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعمل البصلية (ويُضاف إليها الثوم المفري عندما يصفر البصل) وتُترك على نار هادئة حتى تقرب من النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف إليها البامية المسلوقة وتُترك على نار هادئة حتى يتم نضجها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=68",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 313"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 24,
        "fat": 12,
        "carbs": 18,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "protein": 2.5,
          "produce": 1,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-562",
      "title": "البامية الويكة باللحم",
      "titleEn": "Okra Wika with Meat",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-562-i1",
          "name": "بامية خضراء",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-562-i2",
          "name": "لحم مقطع مكعبات",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-562-i3",
          "name": "بصلة كبيرة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-562-i4",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-562-i5",
          "name": "خلاصة أو ماء",
          "standardAmount": "1 إلى 1 ونصف لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-562-i6",
          "name": "للتقلية: ثوم",
          "standardAmount": "رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-562-i7",
          "name": "للتقلية: كزبرة ناعمة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-562-i8",
          "name": "للتقلية: سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-562-i9",
          "name": "ملح وفلفل وشطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُجهز البامية ثم تُخرط رفيعاً وتُحمر في السمن وتُرفع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُحمر البصل في السمن المتخلف حتى يصفر لونه، فيُضاف اللحم ويُحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف السائل ويُتبل ويُترك على النار حتى ينضج اللحم نصف نضج، فتُضاف البامية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُحرك جيداً بملعقة لتتهرى البامية، وتُترك حتى تنضج فيُعاد تتبيلها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُعمل التقلية بالسمن والكزبرة والثوم وتُضاف للويكة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "الويكة بالعصاج: تُعمل كالسابقة غير أنه يُستخدم العصاج بدلاً من اللحم المقطع.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "ويكة البامية الجافة: تُحمر ثُمن كيلو بامية جافة جيداً ثم تُدق حتى تنعم، وتُضاف إليها ملعقتا سمن ونصف كيلو عصاج وكوب طماطم مصفاة وخلاصة لحم أو طيور وملح وفلفل وشطة، وتُطهى على نار هادئة حتى تنضج، ثم تُتبل وتُضاف إليها التقلية.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=68",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 313"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 24,
        "fat": 10,
        "carbs": 14,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "produce": 2,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-563",
      "title": "الأسبرج (كشك ألماظ) المسلوق وطرق تقديمه",
      "titleEn": "Boiled Asparagus, Served Several Ways",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-563-i1",
          "name": "أسبرج",
          "standardAmount": "حزمتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-563-i2",
          "name": "ماء وملح وعصير ليمون (ملعقة كبيرة لكل لتر)",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-563-i3",
          "name": "زبد",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-563-i4",
          "name": "صلصة فرنسية أو صلصة بيضاء أو صلصة الجبن",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-563-i5",
          "name": "بقسماط ناعم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-563-i6",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-563-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل الأسبرج ثم يُكحت الجزء الأبيض، ويُبدأ من الرأس في اتجاه الساق، وتُزال القطع الصلبة إن وجدت وتُساوى الأطراف ويُغسل ثانياً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع في ماء بارد لحين استعماله، ثم يُحزم بخيوط الكتان حزماً متساوية (8 إلى 10 أعواد في الحزمة).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغلى الماء ويُضاف إليه الملح وعصير الليمون، ويُسلق به الأسبرج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم ساخناً مع الخبز والزبد، أو على حسب الرغبة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بالصلصة الفرنسية: يُصفى الأسبرج ويُقطع قطعاً مستطيلة طولها 5 سم، ويُتبل بالصلصة الفرنسية 10 دقائق، ويُرص في صحن ويُجمل بالبقدونس.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "بالصلصة البيضاء أو صلصة الجبن: يُصفى الأسبرج ويُجفف بفوطة ويُقطع 5 سم، ويُرص في صحن فرن ويُغطى بالصلصة ويُرش بالبقسماط وتُوزع قطع الزبد، ويدخل فرناً حاراً ليحمر الوجه.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "سوتيه الأسبرج: يُقطع الأسبرج المسلوق قطعاً مناسبة، ويُساح الزبد ويُقلب فيه الأسبرج بضع دقائق باحتراس، ويُرش بالملح والفلفل والبقدونس.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=69",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 314"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 140,
        "protein": 8,
        "fat": 6,
        "carbs": 10,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 0.5,
          "grains": 0.2,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-564",
      "title": "الفول الأخضر بالخضرة (بالسلق والشبت والكسبرة)",
      "titleEn": "Fresh Fava Beans with Greens (Chard, Dill and Coriander)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-564-i1",
          "name": "فول أخضر",
          "standardAmount": "1 ونصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-564-i2",
          "name": "سلق",
          "standardAmount": "حزمتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-564-i3",
          "name": "كسبرة خضراء",
          "standardAmount": "حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-564-i4",
          "name": "شبت",
          "standardAmount": "حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-564-i5",
          "name": "أرز",
          "standardAmount": "2 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-564-i6",
          "name": "بصل",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-564-i7",
          "name": "لحم",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-564-i8",
          "name": "ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-564-i9",
          "name": "ثوم",
          "standardAmount": "رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-564-i10",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-564-i11",
          "name": "كسبرة مدقوقة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-564-i12",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز الفول كالفاصوليا الخضراء (يُغسل وتُزال الخيوط ويُقطع).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُغسل الكسبرة الخضراء والشبت ثم تُفرى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقطع اللحم قطعاً متوسطة ويُشوح في مقدار ملعقة سمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف الخضرة (الشبت والكسبرة) واللحم والبصل وتُشوح على نار هادئة مدة ربع ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف الماء ويُترك حتى يغلي، ثم يُضاف الفول المجهز ويُترك حتى يقرب من النضج فيُضاف الأرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُدق الثوم والكسبرة، ويُقطف السلق ويُقطع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُحمر السلق في المقدار الباقي من السمن ثم يُضاف إليه الثوم والكسبرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يُسحق السلق حتى ينعم تماماً فيُضاف للفول الناضج ويغلي مدة 5 دقائق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "الفول الأخضر المسلوق وبالزيت والليمون والمطمور: يُعمل بنفس طرق الفاصوليا الخضراء.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=71",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 316"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 24,
        "fat": 10,
        "carbs": 28,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "protein": 3,
          "produce": 2.5,
          "grains": 0.5,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-565",
      "title": "الطماطم المحشوة بالخضار السوتيه",
      "titleEn": "Tomatoes Stuffed with Sautéed Vegetables",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-565-i1",
          "name": "طماطم جامدة مستديرة",
          "standardAmount": "6 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-565-i2",
          "name": "بطاطس سوتيه مقطعة مكعبات",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-565-i3",
          "name": "بازلاء سوتيه",
          "standardAmount": "3 ملاعق",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-565-i4",
          "name": "جزر سوتيه",
          "standardAmount": "4 جزرات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-565-i5",
          "name": "خس سلطة للفرشة",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-565-i6",
          "name": "بقدونس وخبز للتجميل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-565-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الطماطم وتُجفف، وتُشق من أعلى مع الاحتفاظ بالغطاء، وتُنزع البذور.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُتبل الطماطم بالملح والفلفل وتُنكس لتصفية عصيرها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُملأ بالخضار السوتيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُعمل فرشة من خس السلطة في صحن وتُرص عليها الطماطم، كل واحدة محشوة بنوع من الخضار السوتيه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قد يحل محل الخضار السوتيه الخضار المسلوقة المتبلة بالصلصة الفرنسية.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=72",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 317"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 160,
        "protein": 4,
        "fat": 4,
        "carbs": 26,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "produce": 2.5,
          "grains": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-566",
      "title": "الطماطم المحشوة بالجبن في الفرن",
      "titleEn": "Baked Cheese-Stuffed Tomatoes",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-566-i1",
          "name": "طماطم جامدة مستديرة متوسطة الحجم",
          "standardAmount": "6 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-566-i2",
          "name": "جبن رومي مبشور",
          "standardAmount": "2 إلى 3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-566-i3",
          "name": "فتات خبز إفرنكي بائت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-566-i4",
          "name": "زبد",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-566-i5",
          "name": "سمن سائح لدهن الطماطم",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-566-i6",
          "name": "خبز مقدد مستدير",
          "standardAmount": "6 قطع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-566-i7",
          "name": "ملح وفلفل",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-566-i8",
          "name": "بقدونس للتجميل",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الطماطم وتُجفف، ثم يُقطع جزء صغير من أعلى كل واحدة وتُنزع البذور.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُتبل الطماطم بقليل من الملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخلط الجبن بفتات الخبز وتُحشى بها الطماطم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُدهن الطماطم من الخارج بقليل من السمن السائح وتوضع في صينية مدهونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تدخل فرناً متوسط الحرارة مدة 7 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُدهن الخبز المقدد بالزبد ويُرص بنظام في صحن، وتُرص فوقه الطماطم، وتُجمل بالبقدونس وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=72",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 317"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 116,
        "protein": 6,
        "fat": 4,
        "carbs": 14,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "produce": 2,
          "dairyEggs": 0.8,
          "grains": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-567",
      "title": "الطماطم المطبوخة باللحم والأرز",
      "titleEn": "Tomato Stew with Meat and Rice",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-567-i1",
          "name": "طماطم مصفاة",
          "standardAmount": "6 أكواب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-567-i2",
          "name": "لحم",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-567-i3",
          "name": "أرز",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-567-i4",
          "name": "بصلة كبيرة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-567-i5",
          "name": "سمن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-567-i6",
          "name": "ماء",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-567-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعمل البصلية باستعمال نصف مقدار الطماطم: يُحمر البصل في السمن ثم يُضاف اللحم ثم نصف الطماطم المصفاة والتوابل حتى يظهر السمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف المقدار الباقي من الطماطم المصفاة وقليل من الماء والملح والفلفل، ويُترك على النار حتى يقرب اللحم من النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغسل الأرز ويُضاف للطماطم، وتُهدأ النار حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=73",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 318"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 24,
        "fat": 10,
        "carbs": 20,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 3,
          "produce": 2,
          "grains": 0.3,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-568",
      "title": "الطماطم المشوية في الفرن",
      "titleEn": "Oven-Roasted Tomatoes",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-568-i1",
          "name": "طماطم جامدة مستديرة",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-568-i2",
          "name": "بقسماط",
          "standardAmount": "1 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-568-i3",
          "name": "زبد",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-568-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الطماطم وتُجفف، ثم تُشق الواحدة نصفين عرضاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُرش بالملح والفلفل ثم بالبقسماط، ويوضع على سطح كل قطعة قطعة صغيرة من الزبد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُرص في صينية مدهونة وتدخل فرناً حاراً مدة 5 إلى 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقدم مع أطباق اللحم والطيور المشوية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=73",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 318"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 80,
        "protein": 2,
        "fat": 2,
        "carbs": 14,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "produce": 2,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-569",
      "title": "الترلي على الطريقة الإفرنجية باللحم الضأن والبازلاء",
      "titleEn": "French-Style Lamb and Spring Vegetable Stew (Torly)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-569-i1",
          "name": "لحم ضأن دوش",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-569-i2",
          "name": "جزر إفرنجي صغير",
          "standardAmount": "8 جزرات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-569-i3",
          "name": "بصل قاورمة (صغير)",
          "standardAmount": "15 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-569-i4",
          "name": "بازلاء خضراء",
          "standardAmount": "نصف إلى ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-569-i5",
          "name": "بطاطس صغيرة مستديرة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-569-i6",
          "name": "نعناع مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-569-i7",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-569-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع اللحم مقاطع وتُجهز الخضار وتُترك صحيحة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغلى الماء ويُلقى فيه اللحم والجزر والبصل، ويُتبل الجميع بالملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى الإناء ويُترك على نار هادئة مدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف البطاطس والبازلاء والنعناع ويُغطى الإناء ويُترك حتى ينضج الجميع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغرف في صحن عميق ويُقدم للمائدة ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=74",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 319"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 32,
        "fat": 14,
        "carbs": 20,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "protein": 5,
          "produce": 2,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-570",
      "title": "الخضار بالكاري مع الأرز",
      "titleEn": "Vegetable Curry with Rice",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-570-i1",
          "name": "خضار منوعة (بطاطس وجزر وبازلاء وقرنبيط)",
          "standardAmount": "ثلاثة أرباع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-570-i2",
          "name": "لحم",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-570-i3",
          "name": "لصلصة الكاري: بصلة صغيرة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-570-i4",
          "name": "لصلصة الكاري: سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-570-i5",
          "name": "لصلصة الكاري: مسحوق الكاري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-570-i6",
          "name": "لصلصة الكاري: دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-570-i7",
          "name": "لصلصة الكاري: مرق",
          "standardAmount": "كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-570-i8",
          "name": "لصلصة الكاري: تفاحة مفرية وعصير ليمون",
          "standardAmount": "1 تفاحة وملعقة صغيرة ليمون",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-570-i9",
          "name": "أرز مسلوق",
          "standardAmount": "1 إلى 1 ونصف فنجان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُجهز الخضار على حسب نوعها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعمل صلصة الكاري: يُحمر البصل في السمن ثم يُضاف الكاري والدقيق والتفاح، ثم المرق تدريجياً مع التحريك حتى يغلي، ويُضاف الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف اللحم للصلصة ويغلي مدة نصف ساعة، ثم تُضاف إليه الخضار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُطهى على نار هادئة حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُغرف في صحن وحولها الأرز المسلوق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=75",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 320"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 16,
        "fat": 8,
        "carbs": 44,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "protein": 1.5,
          "produce": 2.5,
          "grains": 1,
          "specialty": 0.5,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-571",
      "title": "البصل المسلوق بالصلصة البيضاء والبصل القاورمة",
      "titleEn": "Boiled Onions in White Sauce and Braised Pearl Onions",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-571-i1",
          "name": "بصل (أو بصل قاورمة صغير)",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-571-i2",
          "name": "صلصة بيضاء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-571-i3",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-571-i4",
          "name": "للقاورمة: سمن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-571-i5",
          "name": "للقاورمة: مرق أو ماء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-571-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر البصل ويُقطع الرأس والجزء السفلي قليلاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع في ماء بارد على النار ليغلي مدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُستغنى عن الماء ويُستبدل به مقدار آخر ويُرفع على النار ثانياً حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصفى من ماء السلق ويوضع في فوطة وهو ساخن ويُغطى جيداً حتى لا يتغير لونه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بالصلصة البيضاء: يُرص البصل في الصحن إن كان صغيراً، أو تُقطع الواحدة نصفين، ويُغطى بالصلصة البيضاء الساخنة ويُجمل بالبقدونس ويُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "البصل القاورمة: يُقشر البصل الصغير ولا يُقطع رأسه ويُغسل ويُجفف، ويُحمر في السمن ثم يُضاف إليه قليل من السائل ويُتبل، ويُغطى الإناء على نار هادئة حتى ينضج، ويُقدم مع أنواع اللحوم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=75",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 320"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 160,
        "protein": 6,
        "fat": 6,
        "carbs": 18,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 1,
          "grains": 0.2,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-572",
      "title": "طاجن البصل اليخني باللحم",
      "titleEn": "Onion Stew Tagine with Meat",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-572-i1",
          "name": "بصل مفري غليظاً",
          "standardAmount": "1 ونصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-572-i2",
          "name": "لحم بتلو أو ضأن",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-572-i3",
          "name": "طماطم",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-572-i4",
          "name": "سمن",
          "standardAmount": "2 إلى 3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-572-i5",
          "name": "قليل من الخلاصة أو الماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-572-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُضاف للبصل قليل من الملح ويُقلب على نار متوسطة حتى يمتص ماءه ويحمر لونه، ويُرش بقليل جداً من الماء كلما جف حتى يحمر تماماً، ثم يُضاف السمن ويُقلب 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف الطماطم المصفاة واللحم ويُقلب الجميع على نار هادئة 10 دقائق، ثم يُصب عليه قليل من السائل ويغلي 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع البصل واللحم في طاجن ويُغطى ويدخل الفرن، ويُرفع الغطاء قبل تمام النضج ليحمر الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع حول الطاجن ورقة مشرشرة الحافة ويُقدم على صحن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "البصل المحمر للتجميل: يُقشر البصل ويُقطع حلقات رفيعة، أو يُفرى ناعماً أو غليظاً، أو يُترك الصغير صحيحاً، أو تُغطى الحلقات بالدقيق وتُغمس في بياض البيض ثم الدقيق، أو بالبيض والبقسماط، ثم يُحمر في السمن أو الزيت المقدوح ويُرفع على ورقة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "البصل المشوي: يوضع البصل بقشره في صينية ويدخل الفرن حتى ينضج، أو يُقشر ويُلف في ورقة مدهونة ويُطهى في الفرن حتى ينضج.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=77",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 322"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 24,
        "fat": 10,
        "carbs": 14,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "produce": 1.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-601",
      "title": "الفاصوليا البيضاء الجافة المسلوقة وطرق تقديمها",
      "titleEn": "Boiled Dried White Beans, Served Several Ways",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بقوليات",
      "cookingMethod": "سلق",
      "prepTime": "12 ساعة نقع",
      "cookTime": "1 ساعة ونصف",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-601-i1",
          "name": "فاصوليا بيضاء جافة",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-601-i2",
          "name": "بصلة صغيرة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-601-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-601-i4",
          "name": "لكامخ الفاصوليا: بصلة كبيرة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-601-i5",
          "name": "لكامخ الفاصوليا: ثوم مفري ناعماً",
          "standardAmount": "3 إلى 4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-601-i6",
          "name": "لكامخ الفاصوليا: بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-601-i7",
          "name": "صلصة فرنسية (زيت وليمون وملح وفلفل)",
          "standardAmount": "مقدار",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-601-i8",
          "name": "للسوتيه: زبد",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-601-i9",
          "name": "فلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنقى الفاصوليا وتُغسل مراراً بالماء البارد، ثم تُنقع مدة 12 ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُشطف ثم تُسلق في ماء مغلي وبصلة صغيرة، ويُغير ماء السلق إذا دعت الحال، وتُترك على نار هادئة حتى تقرب من النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف إليها الملح ويتم نضجها، ثم تُصفى من ماء السلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "كامخ الفاصوليا: يُدعك البصل المفري بالملح والفلفل ويُغسل، ويُضاف لباقي المقادير، ويُتبل الكامخ بالصلصة الفرنسية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بالزيت والليمون: تُتبل الفاصوليا المسلوقة بالصلصة الفرنسية بالليمون وتُترك مدة، ثم تُجمل بالبقدونس المفري وحلقات الطماطم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "سوتيه: يُساح الزبد وتُضاف إليه الفاصوليا المسلوقة والملح والفلفل، وتُقلب قليلاً على النار ثم تُرش بالبقدونس المفري وتُغرف.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "بيوريه: تُهرس الفاصوليا المسلوقة كما في عمل البطاطس المهروك بالزبد واللبن.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 8,
          "text": "المكمورة: تُسلق نصف كيلو فاصوليا ثلثي سلق وتُصفى، وتُضاف للبصلية (بصل مقلي في السمن مع اللحم والطماطم) وتُترك على نار هادئة حتى تنضج.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 9,
          "text": "اللوبيا الجافة: تُعمل بكل هذه الطرق بنفس المقادير.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "البقول غنية بالبروتين حتى سُميت لحم الفقير، لكنها فقيرة في الدهن، لذا يُضاف إليها قدر من الدهن أثناء الطهو.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=80",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 325"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 220,
        "protein": 14,
        "fat": 4,
        "carbs": 28,
        "fiber": 5,
        "sugar": 1,
        "cost": {
          "produce": 0.5,
          "grains": 1.5,
          "fats": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-602",
      "title": "اللوبيا الجافة بالسلق (الخضرة)",
      "titleEn": "Dried Black-Eyed Peas with Chard Paste",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بقوليات",
      "cookingMethod": "سلق",
      "prepTime": "12 ساعة نقع",
      "cookTime": "1 ساعة ونصف",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-602-i1",
          "name": "لوبيا جافة مسلوقة",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-602-i2",
          "name": "لحم",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-602-i3",
          "name": "بصلة مدعوكة بالملح والفلفل",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-602-i4",
          "name": "سلق",
          "standardAmount": "حزمتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-602-i5",
          "name": "ثوم",
          "standardAmount": "رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-602-i6",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-602-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُسلق اللوبيا حتى تنضج ثلثي نضج ويُستغنى عن ماء السلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُسلق اللحم في ماء مغلي مضاف إليه بصلة مدعوكة بالملح والفلفل، ويُترك حتى يقرب من النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف اللوبيا إلى اللحم وتُترك حتى يتم نضجها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُغسل السلق وتُنزع عروقه ويُخرط، ويُقلى في السمن قليلاً ثم يُضاف الثوم المفري ويُقلب حتى يحمر، ثم يُهرس جيداً حتى ينعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُضاف الخضرة للوبيا وتغلي مدة 5 دقائق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=82",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 327"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 26,
        "fat": 10,
        "carbs": 16,
        "fiber": 4,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "produce": 1.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-603",
      "title": "البازلاء الجافة المسلوقة وطرق تقديمها",
      "titleEn": "Boiled Dried Peas, Served Several Ways",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بقوليات",
      "cookingMethod": "سلق",
      "prepTime": "12 ساعة نقع",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-603-i1",
          "name": "بازلاء جافة",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-603-i2",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-603-i3",
          "name": "نعناع أخضر",
          "standardAmount": "عرقان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-603-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-603-i5",
          "name": "زبد (للسوتيه والبيوريه)",
          "standardAmount": "1 إلى 2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-603-i6",
          "name": "صلصة فرنسية (للطريقة بالزيت والليمون)",
          "standardAmount": "مقدار",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-603-i7",
          "name": "فلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنقى البازلاء وتُغسل مراراً بالماء البارد، وتُنقع في الماء البارد مدة 12 ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُغسل من ماء النقع وتُسلق في الماء المغلي المضاف إليه بصلة وعرقان من النعناع الأخضر، وعند قرب النضج يُضاف الملح وتُترك حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُصفى من ماء السلق وتُستعمل حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بالزيت والليمون: تُتبل كالبازلاء الخضراء بالصلصة الفرنسية باستعمال نصف المقدار.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 5,
          "text": "سوتيه: تُقلب في الزبد على نار هادئة وتُتبل.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "بيوريه: تُصفى بمنخل وتُضاف إليها الزبد والملح والفلفل وتُقلب على نار هادئة حتى يغلظ قوامها.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "المطمورة: تُعمل كالبازلاء الخضراء المطمورة بالبصلية (بصل ولحم وطماطم في السمن).",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=82",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 327"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 200,
        "protein": 12,
        "fat": 4,
        "carbs": 26,
        "fiber": 5,
        "sugar": 1,
        "cost": {
          "produce": 0.5,
          "grains": 1.5,
          "dairyEggs": 0.3,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-604",
      "title": "الطعمية بالفول النابت المقشور",
      "titleEn": "Ta'meya (Falafel) from Peeled Sprouted Fava Beans",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بقوليات",
      "cookingMethod": "قلي",
      "prepTime": "3 أيام تنبيت",
      "cookTime": "20 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-604-i1",
          "name": "فول نابت مقشور",
          "standardAmount": "ربع قدح",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-604-i2",
          "name": "بصل متوسط",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-604-i3",
          "name": "ثوم",
          "standardAmount": "ربع إلى نصف رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-604-i4",
          "name": "بقدونس وشبت وبصل أخضر",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-604-i5",
          "name": "ملح وكمون وكسبرة وشطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-604-i6",
          "name": "ذرة من بيكربونات الصوديوم",
          "standardAmount": "رشة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-604-i7",
          "name": "سمسم",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-604-i8",
          "name": "زيت كافٍ للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "للتنبيت: يُختار الفول الأبيض الجاف الجيد ويُنقى ويُغسل، ويُنقع في الماء البارد 3 أيام مع تغيير الماء مرتين في اليوم، ثم يُصفى ويُغطى بقطعة مبللة 12 ساعة، ثم يُقشر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُغسل الخضرة ويُقشر البصل والثوم ويُخرط الجميع غليظاً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُخلط جميع المقادير بعضها ببعض وتُفرى في مفراة اللحم الناعمة مرتين، وقد تُدق إذا احتاج الأمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف إليها التوابل ويُضبط ملحها، وقد يُضاف إليها ذرة من البيكربونات أو تُترك لتختمر مدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقطع الطعمية وتُساوى ويوضع على سطحها قليل من السمسم، ويُستعان على ذلك ببل اليد بقليل من الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقلى في الزيت وتُقدم ساخنة بعد تجميلها بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=83",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 328"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 10,
        "fat": 14,
        "carbs": 28,
        "fiber": 3,
        "sugar": 0,
        "cost": {
          "produce": 1,
          "grains": 0.2,
          "specialty": 0.5,
          "fats": 1.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-605",
      "title": "البصارة باللحم المفري",
      "titleEn": "Bessara with Spiced Minced Meat",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بقوليات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "1 ساعة ونصف",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-605-i1",
          "name": "فول مدشوش",
          "standardAmount": "ربع قدح",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-605-i2",
          "name": "بصل",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-605-i3",
          "name": "قطعة كرفس وقطعة نعناع أخضر",
          "standardAmount": "1 من كل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-605-i4",
          "name": "ملوخية جافة",
          "standardAmount": "نصف إلى 1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-605-i5",
          "name": "نعناع جاف",
          "standardAmount": "نصف إلى 1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-605-i6",
          "name": "كراوية محمصة مدقوقة",
          "standardAmount": "نصف إلى 1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-605-i7",
          "name": "عصاج (لحم مفري مسبك)",
          "standardAmount": "ثُمن إلى ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-605-i8",
          "name": "للتقلية: بصلتان مفريتان",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-605-i9",
          "name": "للتقلية: كسبرة ناعمة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-605-i10",
          "name": "للتقلية: ثوم",
          "standardAmount": "نصف رأس صغير",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-605-i11",
          "name": "للتقلية: سمن",
          "standardAmount": "1 ونصف ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-605-i12",
          "name": "ملح وشطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنقى الفول ويُغسل ثم يوضع في ماء يغطيه ويُرفع على النار حتى يغلي 5 دقائق، ثم يُلقى الماء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف للفول مقدار آخر من الماء والبصل المقطع رفيعاً والكرفس والنعناع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُطهى الفول على نار هادئة مع عدم تقليبه، وكلما جف ماؤه يُضاف إليه مقدار آخر ويُنزع الزبد كلما ظهر، ويُترك حتى يتهرى تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصفى الفول بمصفاة ضيقة الثقوب، ويُضاف إليه الملح والتوابل والملوخية والنعناع الجاف والكراوية، ويُترك يغلي مع التقليب ويُضاف قليل من الماء إذا احتاج الأمر حتى يصير قوامها مناسباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف العصاج للبصارة مع الاحتفاظ بجزء منه لتجميل السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "للتقلية: يُقدح السمن ويُحمر فيه البصل المفري حتى يصفر، ويُنزع نصفه لتجميل الوجه، ثم يُضاف الثوم المدقوق والكسبرة لباقي البصل ويُقلب بسرعة حتى يصير لون التقلية أحمر فاتحاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تُصب التقلية على البصارة ويُعاد تقليبها، ويُضاف إليها قليل من الشطة إذا أُريد.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تُغرف في الصحون وتُترك حتى تبرد قليلاً، ثم تُجمل بباقي البصل المحمر والعصاج.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=84",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 329"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 260,
        "protein": 16,
        "fat": 8,
        "carbs": 24,
        "fiber": 4,
        "sugar": 0,
        "cost": {
          "protein": 1.5,
          "produce": 0.5,
          "grains": 1,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-606",
      "title": "الفول المدمس في الفرن وطرق تقديمه",
      "titleEn": "Oven-Cooked Ful Medames, Served Several Ways",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بقوليات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "8 إلى 10 ساعات",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-606-i1",
          "name": "فول أبيض جاف جيد النوع",
          "standardAmount": "ربع قدح",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-606-i2",
          "name": "عدس أصفر (اختياري)",
          "standardAmount": "قليل جداً",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-606-i3",
          "name": "ماء",
          "standardAmount": "ثلاثة أرباع القدر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-606-i4",
          "name": "زيت وليمون أو سمن للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-606-i5",
          "name": "لكامخ الفول: بصل أخضر مقطع حلقات وثوم مفري وبقدونس مفري وحلقات طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-606-i6",
          "name": "للفول بالطماطم: بصلة مفرية وطماطم وثوم وسمن",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-606-i7",
          "name": "للفول بالعصاج: عصاج",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-606-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُختار الفول الجاف الأبيض الجيد النوع، ويُنقى باحتراس ثم يُغسل جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع في قدر ويُضاف إليه قليل جداً من العدس الأصفر إذا أُريد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُملأ القدر بالماء لثلاثة أرباعه ثم تُغطى القدر جيداً ويُربط الغطاء، أو يُلحم بالعجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "توضع في فرن هادئ مدة تتراوح بين 8 و10 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُترك القدر حتى تهدأ حرارتها قبل فتحها، خوفاً من انفجار البخار المكتوم داخل القدر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقدم الفول مع الزيت والليمون أو السمن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "كامخ الفول المدمس: يُخلط الفول مع البصل الأخضر والثوم والبقدونس وحلقات الطماطم، ويُتبل بالملح والفلفل والزيت والليمون.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 8,
          "text": "الفول المدمس بالطماطم: يُحمر بصلة مفرية في السمن ثم الثوم والكسبرة، وتُضاف الطماطم المصفاة حتى تتسبك، ثم يُضاف الفول المدمس ويُقلب 5 إلى 10 دقائق.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 9,
          "text": "الفول المدمس بالعصاج: كالفول بالطماطم مع إضافة ملعقتين كبيرتين من العصاج.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=85",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 330"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 200,
        "protein": 12,
        "fat": 6,
        "carbs": 22,
        "fiber": 5,
        "sugar": 0,
        "cost": {
          "produce": 0.5,
          "fats": 1.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-607",
      "title": "الفول النابت المقلي بالطماطم",
      "titleEn": "Sprouted Fava Beans in Tomato Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-607-i1",
          "name": "فول نابت مقشور",
          "standardAmount": "ربع قدح",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-607-i2",
          "name": "طماطم",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-607-i3",
          "name": "ثوم مفري",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-607-i4",
          "name": "بصلة مفرية ناعماً",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-607-i5",
          "name": "كسبرة ناعمة",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-607-i6",
          "name": "زيت أو سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-607-i7",
          "name": "بقدونس مفري (اختياري)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-607-i8",
          "name": "أرز (اختياري)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-607-i9",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنقى الفول بعد تقشيره ويُغسل جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُحمر البصل في الزيت أو السمن، وعند اصفراره يُضاف إليه الثوم المدقوق والكسبرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف الطماطم بعد تصفيتها وتُترك على النار حتى تتسبك، فيُضاف إليها الفول ويُقلب 5 إلى 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف كمية من الماء ويُغطى الإناء ويُترك على نار متوسطة حتى ينضج الفول، ويُضاف إليه قليل من الماء كلما احتاج الأمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قد يُضاف للفول ملعقة كبيرة من الأرز قبل تمام نضجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُضاف البقدونس المفري في حالة الاستعمال ويغلي مع الفول مدة دقيقتين.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سلق الفول النابت: يُغسل الفول ويُسلق في ماء مغلي مع بصلة صغيرة وعصير ليمون حتى ينضج، ويُقدم بالزيت والليمون.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=87",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 332"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 12,
        "fat": 8,
        "carbs": 24,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "produce": 1,
          "grains": 0.2,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-608",
      "title": "الفولية (الفول النابت بالخضرة والأرز)",
      "titleEn": "Fuliya (Sprouted Fava Beans with Greens and Rice)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بقوليات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-608-i1",
          "name": "فول نابت",
          "standardAmount": "ربع قدح",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-608-i2",
          "name": "حزمة خضرة (شبت وكسبرة خضراء وسلق)",
          "standardAmount": "حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-608-i3",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-608-i4",
          "name": "ثوم",
          "standardAmount": "نصف رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-608-i5",
          "name": "أرز",
          "standardAmount": "1 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-608-i6",
          "name": "زيت",
          "standardAmount": "2 ونصف ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-608-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُفرى البصلة ناعماً وتُحمر في قليل من الزيت، ثم يُضاف إليها مقدار من الماء ويُترك الإناء ليغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقشر الفول ويُغسل ويُنقى، ثم يُضاف لخليط الماء المغلي ويُترك على النار حتى يقرب من النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغسل الأرز ويُضاف إلى الفول قبل تمام نضجه، ويُترك حتى ينضج الفول والأرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُجهز الخضرة وتُحمر في باقي مقدار الزيت، ثم يُحمر الثوم المفري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُصفى الزيت على الفول، وتُسحق الخضرة جيداً وتُضاف للفول وتغلي عليه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=87",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 332"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 20,
        "fat": 8,
        "carbs": 22,
        "fiber": 4,
        "sugar": 0,
        "cost": {
          "protein": 1.5,
          "produce": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-609",
      "title": "ثريد (فتة) الفول النابت بالخل والثوم",
      "titleEn": "Sprouted Fava Bean Fatta with Vinegar and Garlic",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بقوليات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-609-i1",
          "name": "حساء الفول النابت (فول مسلوق بالمستكة والليمون)",
          "standardAmount": "مقدار",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-609-i2",
          "name": "خبز مقدد",
          "standardAmount": "رغيف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-609-i3",
          "name": "ثوم مفري",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-609-i4",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-609-i5",
          "name": "خل",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُعمل حساء الفول النابت ويُنشل منه الفول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقطع الخبز المقدد قطعاً مناسبة، ويُصب عليه الحساء ويُغطى ويُترك مدة 5 إلى 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع طبقة من الثريد وأخرى من الفول الناضج في صحن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُفرى قليل من الثوم ويُحمر في السمن، ثم يُضاف إليه قليل من الخل ويُترك على النار قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف للثريد ثم يُجمل سطحها بالفول الناضج وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ثريد العدس: يُعمل حساء العدس المصري ويُقطع الخبز المقدد، ويُصب الحساء على الخبز ويُغطى 5 إلى 10 دقائق، ثم تُعمل تقلية الثوم والخل بالسمن وتُصب على الثريد ويُقدم ساخناً.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=88",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 333"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 200,
        "protein": 14,
        "fat": 4,
        "carbs": 24,
        "fiber": 4,
        "sugar": 0,
        "cost": {
          "produce": 0.5,
          "grains": 1,
          "dairyEggs": 0.3,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-610",
      "title": "كامخ الفول النابت بالطحينة (المحوج)",
      "titleEn": "Sprouted Fava Bean and Tahini Dip (Mohawwag)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بقوليات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-610-i1",
          "name": "فول نابت",
          "standardAmount": "ربع قدح",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-610-i2",
          "name": "ماء",
          "standardAmount": "ما يكفي للتغطية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-610-i3",
          "name": "بصلة كبيرة مقطعة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-610-i4",
          "name": "ثوم",
          "standardAmount": "ربع رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-610-i5",
          "name": "طحينة",
          "standardAmount": "2 إلى 3 ملاعق كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-610-i6",
          "name": "خل",
          "standardAmount": "2 ملعقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-610-i7",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-610-i8",
          "name": "ملح وكمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنقى الفول بعد تقشيره ويُغسل جيداً، ويوضع في إناء ومعه البصل والثوم ومقدار من الماء كافٍ للتغطية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرفع على النار الهادئة ويُترك حتى ينضج الفول ويتهرى تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصفى الفول من مصفاة ضيقة الثقوب أو منخل سلك، ويُضاف إليه الملح والكمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف الخل وملعقتان من الطحينة والبقدونس المفري للفول المصفى ويُقلب الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغرف في صحون ويُترك حتى يبرد، ثم يُجمل السطح بالطحينة الباقية برشها على هيئة خيوط رفيعة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "كامخ الفول النابت بالخضار: يُقشر ربع قدح فول نابت ويُسلق حتى يبرد، ويُضاف إليه طماطمة وبصلة متوسطة مقطعتان حلقات وفلفل أخضر حلو مقطع حلقات، ويُتبل بالصلصة الفرنسية ويُجمل بالبقدونس.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=89",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 334"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 220,
        "protein": 14,
        "fat": 6,
        "carbs": 24,
        "fiber": 4,
        "sugar": 1,
        "cost": {
          "produce": 0.5,
          "grains": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-611",
      "title": "العدس المطبوخ بالأرز والعصاج",
      "titleEn": "Lentils with Rice and Spiced Mince",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بقوليات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-611-i1",
          "name": "عدس أصفر",
          "standardAmount": "ربع كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-611-i2",
          "name": "بصلة متوسطة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-611-i3",
          "name": "ثوم (يمكن الاستغناء عنه)",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-611-i4",
          "name": "ماء أو خلاصة",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-611-i5",
          "name": "أرز",
          "standardAmount": "1 ونصف ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-611-i6",
          "name": "عصاج",
          "standardAmount": "ربع رطل",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-611-i7",
          "name": "طماطمة (اختياري)",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-611-i8",
          "name": "ملح وكمون ناعم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنقى العدس من الحصى والطين ويُغسل عدة مرات بالماء البارد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقشر البصل ويُقطع وكذا الثوم، ويوضع مع العدس في إناء ويُغطى بالماء أو الخلاصة، ويُرفع على نار هادئة حتى ينضج مع إضافة الماء كلما دعت الحال، وقد تُضاف الطماطم أثناء سلقه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصفى بمنخل سلك أو مصفاة ضيقة الثقوب، ويُتبل بالملح والكمون على أن يكون قوامه خفيفاً نوعاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع على النار حتى يغلي، فيُضاف إليه الأرز المغسول ويُترك حتى ينضج الأرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرفع من على النار ويُضاف إليه العصاج ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=91",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 336"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 20,
        "fat": 10,
        "carbs": 32,
        "fiber": 4,
        "sugar": 1,
        "cost": {
          "protein": 1.5,
          "produce": 0.5,
          "grains": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-612",
      "title": "ضلع العدس (كستليتة العدس) وقوالبه",
      "titleEn": "Lentil Cutlets and Lentil Molds",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بقوليات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-612-i1",
          "name": "عدس",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-612-i2",
          "name": "ماء أو خلاصة",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-612-i3",
          "name": "بصلة صغيرة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-612-i4",
          "name": "طماطمة صغيرة",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-612-i5",
          "name": "سمن",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-612-i6",
          "name": "مسحوق الأرز",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-612-i7",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-612-i8",
          "name": "قطع مكرونة",
          "standardAmount": "6 إلى 8 قطع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-612-i9",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-612-i10",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-612-i11",
          "name": "صلصة طماطم للتقديم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يوضع العدس والسمن والبصل والطماطم والماء أو الخلاصة في إناء، ويُرفع على نار هادئة حتى ينضج، ويُضاف إليه مقدار من الماء إذا احتاج الأمر، ثم يُصفى بمنخل سلك أو مصفاة ضيقة الثقوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرفع العدس المصفى على النار حتى يغلي، فيُضاف إليه مسحوق الأرز ويُترك على نار هادئة حتى ينضج الأرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع الخليط في صحن مستدير مدهون ويُترك حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقطع الخليط من 6 إلى 8 قطع وتُشكل على هيئة كستليتة، وتوضع بكل قطعة مكرونة في طرفها المدبب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُغطى بالبيض والبقسماط وتُحمر في السمن الغزير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقدم مع صلصة الطماطم وتُجمل بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قوالب العدس: يوضع الخليط نفسه في قالب أو قوالب صغيرة مدهونة جيداً بالسمن ومغطاة بقليل من البقسماط، ثم يُطهى في الفرن أو على البخار ساعة، ويُقلب ويُصب حوله صلصة الطماطم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=91",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 336"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 14,
        "fat": 12,
        "carbs": 28,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "produce": 1,
          "grains": 0.5,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-613",
      "title": "العدس بجبة (العدس البني) المسلوق والمدمس وكامخه",
      "titleEn": "Brown Lentils: Boiled, Slow-Cooked and as a Salad",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بقوليات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-613-i1",
          "name": "عدس بجبة (عدس بني بقشره)",
          "standardAmount": "ربع قدح",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-613-i2",
          "name": "ماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-613-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-613-i4",
          "name": "زيت وليمون أو سمن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-613-i5",
          "name": "لكامخ العدس: بصلتان مقطعتان حلقات رفيعة",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-613-i6",
          "name": "لكامخ العدس: بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-613-i7",
          "name": "صلصة فرنسية",
          "standardAmount": "مقدار",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-613-i8",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنقى العدس من الحصى والطين ويُغسل عدة مرات بالماء البارد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "المسلوق: يُغلى الماء ويوضع به العدس ويُترك حتى يقرب من النضج فيُضاف الملح، ويُترك ليبرد قليلاً ثم يُصفى من السلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بالزيت والليمون: يُضاف للعدس المسلوق البارد مقدار من الزيت والليمون ويُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "المدمس: يوضع العدس في إناء ويُغطى بالماء ويُحكم الغطاء، ويُترك على نار هادئة حتى ينضج مع إضافة قليل من الماء كلما دعت الحال، ويُضاف الملح قرب النضج، ثم يُغرف ويُضاف إليه السمن أو الزيت.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 5,
          "text": "كامخ العدس: يُدعك البصل جيداً بالملح والفلفل ويُغسل بالماء البارد، وتُخلط جميع المقادير مع العدس المسلوق وتُتبل بالصلصة الفرنسية، ويوضع في صحن ويُجمل بالبقدونس المفري.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=92",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 337"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 220,
        "protein": 14,
        "fat": 6,
        "carbs": 24,
        "fiber": 4,
        "sugar": 0,
        "cost": {
          "produce": 0.5,
          "grains": 1,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-614",
      "title": "الفريك المفلفل والفريك بمرق الطيور",
      "titleEn": "Fluffy Freekeh and Freekeh in Poultry Stock",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-614-i1",
          "name": "فريك",
          "standardAmount": "فنجان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-614-i2",
          "name": "ماء (أو مرق طيور)",
          "standardAmount": "فنجان ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-614-i3",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-614-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنقى الفريك من الحصى ويُغسل جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُحمر في السمن المقدوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الماء والملح ويُترك على نار هادئة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "الفريك المطبوخ بالمرق: يُعمل بنفس الطريقة باستعمال مرق (خلاصة) الطيور بدلاً من الماء، ويُقدم مع الطيور المسلوقة أو المحمرة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=94",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 339"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 8,
        "fat": 6,
        "carbs": 36,
        "fiber": 3,
        "sugar": 0,
        "cost": {
          "grains": 2,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-701",
      "title": "الكوسة الضلمة (المحشوة بالأرز والزيت)",
      "titleEn": "Zucchini Dolma (Stuffed with Rice, Cooked in Oil)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "40 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-701-i1",
          "name": "كوسة (قرع)",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-701-i2",
          "name": "لخلطة الضلمة: بصل مفري ناعماً",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-701-i3",
          "name": "لخلطة الضلمة: أرز",
          "standardAmount": "2 فنجان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-701-i4",
          "name": "لخلطة الضلمة: زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-701-i5",
          "name": "لخلطة الضلمة: بقدونس مفري",
          "standardAmount": "2 ملعقة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-701-i6",
          "name": "لخلطة الضلمة: نعناع مفري أو قليل من النعناع الجاف",
          "standardAmount": "1 ملعقة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-701-i7",
          "name": "لخلطة الضلمة: طماطم",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-701-i8",
          "name": "طماطم مصفاة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-701-i9",
          "name": "زيت إضافي",
          "standardAmount": "3 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-701-i10",
          "name": "جزر كبير",
          "standardAmount": "3 جزرات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-701-i11",
          "name": "كرفس وبصلة كبيرة",
          "standardAmount": "نصف رأس كرفس وبصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-701-i12",
          "name": "ثوم",
          "standardAmount": "6 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-701-i13",
          "name": "حبهان مدقوق ناعماً (اختياري)",
          "standardAmount": "6 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-701-i14",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-701-i15",
          "name": "قليل من الماء المملح",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "لخلطة الضلمة: يُحمر البصل تحميراً خفيفاً في الزيت، ثم يُضاف الأرز المغسول ويُقلب على نار هادئة، ثم تُضاف الطماطم المصفاة ويُقلب حتى يمتص الأرز العصير، ثم يُضاف النعناع والبقدونس ويُقلب دقيقتين، وتُتبل بالملح والفلفل والبهار وتُترك لتبرد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُغسل الكوسة وتُكحت وتُقور، ثم تُتبل من الداخل بالملح وتُحشى بالخلطة، مع ترك حوالي بوصة بدون حشو.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقطع الكرفس والجزر والبصل حلقات، ويُترك الثوم صحيحاً، ويُخلط الجميع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع مقدار من الخضار المقطعة في قاع الحلة، وتُرص طبقة من الكوسة وأخرى من الخضار، وهكذا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف مقدار من الماء للطماطم المصفاة، ويُتبل الخليط ويُصب فوق الكوسة، وكذا يُضاف الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُغطى الإناء ويُرفع على نار هادئة حتى ينضج، ويُضاف مقدار قليل من الماء المملح كلما احتاج الأمر، ويُضاف الحبهان قبل تمام النضج ببضع دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُغرف في صحن ويُجمل بحلقات الجزر الصحيحة المطهية، ويُقدم ساخناً أو بارداً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الضلمة هي المحشي المطهو بالزيت بدون لحم، ويصلح تقديمه بارداً.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=103",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 348"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 6,
        "fat": 10,
        "carbs": 40,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "produce": 2.5,
          "grains": 1,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-702",
      "title": "الباذنجان الأسود الضلمة",
      "titleEn": "Black Eggplant Dolma",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "45 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-702-i1",
          "name": "باذنجان أسود أروس صغير",
          "standardAmount": "20 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-702-i2",
          "name": "خلطة الضلمة (بصل وأرز وزيت وبقدونس ونعناع وطماطم)",
          "standardAmount": "نصف مقدار",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-702-i3",
          "name": "زيت",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-702-i4",
          "name": "طماطم مصفاة",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-702-i5",
          "name": "جزرتان وقطعة كرفس وبصلة (تُقطع حلقات)",
          "standardAmount": "حسب المذكور",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-702-i6",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-702-i7",
          "name": "قليل من الماء المملح",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-702-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُعرى الباذنجان قليلاً ثم يُقطع الكأس مع قطعة صغيرة من الجزء العلوي، ويُقور لإزالة جميع البذور.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُترك مدة نصف ساعة في الماء المملح ثم يُصفى من مائه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحشى بخلطة الضلمة مع ترك فراغ في الجزء العلوي بدون حشو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص حلقات الخضار في قاع الحلة ويُرص فوقها الباذنجان، ويُسقى بالطماطم المصفاة والماء المملح والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغطى الإناء ويُرفع على نار هادئة حتى ينضج، مع إضافة قليل من الماء كلما احتاج الأمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُغرف بنظام في صحن ويُجمل بالبقدونس، ويُقدم ساخناً أو بارداً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "الباذنجان الأبيض الضلمة: يُعمل بنفس المقادير والطريقة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=103",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 348"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 240,
        "protein": 6,
        "fat": 10,
        "carbs": 28,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "produce": 2,
          "grains": 0.8,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-703",
      "title": "القثاء (العجور) المحشو بالأرز",
      "titleEn": "Stuffed Snake Cucumber (Agour)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "40 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-703-i1",
          "name": "قثاء صغيرة",
          "standardAmount": "1 ونصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-703-i2",
          "name": "للخلطة النيئة: لحم مفري",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-703-i3",
          "name": "للخلطة النيئة: أرز",
          "standardAmount": "1 إلى 1 ونصف فنجان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-703-i4",
          "name": "للخلطة النيئة: بصلة كبيرة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-703-i5",
          "name": "للخلطة النيئة: بقدونس ونعناع مفري",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-703-i6",
          "name": "للخلطة النيئة: طماطم مقطعة",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-703-i7",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-703-i8",
          "name": "طماطم مصفاة",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-703-i9",
          "name": "قليل من الماء المملح",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-703-i10",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "للخلطة النيئة: يُدعك البصل بالملح والفلفل، ويُنقى الأرز ويُغسل ويُصفى، ثم تُخلط جميع المقادير وتُتبل بالملح والفلفل والبهار.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُغسل القثاء وتُقور (ولا تُكحت) وتُملح من الداخل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُحشى بالخلطة وتُرص في إناء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "توضع فوقها الطماطم المصفاة المخلوطة بقليل من الماء المملح وكذا السمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغطى الإناء ويُترك على نار هادئة حتى ينضج، ويُضاف إليه قليل من الماء كلما احتاج الأمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُغرف في صحن وحولها الصلصة، وقد تُجمل بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "القثاء المحشوة بالفريك: تُعمل كالسابقة باستعمال الفريك بدلاً من الأرز، ويُستغنى عن مقدار الطماطم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 8,
          "text": "الخيار المحشو: يُعمل كالقثاء المحشوة بالخلطة النيئة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=104",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 349"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 16,
        "fat": 8,
        "carbs": 32,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 2.5,
          "produce": 2,
          "grains": 1,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-704",
      "title": "البصل المحشو",
      "titleEn": "Stuffed Onions",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "40 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-704-i1",
          "name": "بصل مستدير متوسط الحجم",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-704-i2",
          "name": "خلطة نيئة (لحم مفري وأرز وبصل وبقدونس وطماطم) أو ربع كيلو عصاج بالطماطم",
          "standardAmount": "نصف مقدار",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-704-i3",
          "name": "طماطم مصفاة",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-704-i4",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-704-i5",
          "name": "قليل من الماء المملح",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-704-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-704-i7",
          "name": "بقدونس للتجميل",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر البصل ويُقور ويُنقع في ماء وملح مدة نصف ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُصفى من الماء ويُتبل من الداخل بقليل من الملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحشى بالخلطة المختارة، وأفضلها الخلطة النيئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرص في إناء ويُصب عليه السمن والطماطم المخلوطة بقليل من الماء المملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرفع على نار هادئة ويُغطى الإناء ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُغرف في صحن وتُصب حوله الصلصة ويُجمل بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=106",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 351"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 16,
        "fat": 8,
        "carbs": 24,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 2,
          "produce": 1.5,
          "grains": 0.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-705",
      "title": "الكرات أبو شوشة المحشو",
      "titleEn": "Stuffed Leeks",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "40 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-705-i1",
          "name": "كرات أبو شوشة كبير",
          "standardAmount": "12 عوداً",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-705-i2",
          "name": "عصاج بالطماطم أو خلطة نيئة",
          "standardAmount": "نصف كيلو عصاج أو نصف مقدار خلطة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-705-i3",
          "name": "طماطم مصفاة",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-705-i4",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-705-i5",
          "name": "قليل من الماء المملح",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-705-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع رأس الكرات الأبيض بحيث يكون طوله حوالي 8 سم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقور ويُحشى، ويُتمم كالبصل المحشو: يُرص في إناء ويُصب عليه السمن والطماطم بقليل من الماء المملح، ويُطهى مغطى على نار هادئة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "الطريقة الثانية: تُقطع الرؤوس بطول 6 سم وتُسلق قليلاً في الماء المملح، ثم تُشق طولاً من جنب واحد وتُفصل الطبقات باحتراس، ويوضع جزء من الحشو على كل ورقة وتُلف على هيئة الأصبع، وتُرص في دقية وتُسقى بالطماطم المخلوطة بقليل من الماء المملح، ثم تُقلب الدقية في صحن عميق وتُقدم ساخنة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=106",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 351"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 16,
        "fat": 8,
        "carbs": 28,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 1.5,
          "produce": 1.5,
          "grains": 0.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-706",
      "title": "الخس المحشو",
      "titleEn": "Stuffed Lettuce Leaves",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "45 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-706-i1",
          "name": "ورق خس",
          "standardAmount": "2 إلى 3 خسات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-706-i2",
          "name": "خلطة نيئة أو خلطة حشو الضلمة",
          "standardAmount": "نصف مقدار",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-706-i3",
          "name": "سمن أو زيت",
          "standardAmount": "1 ملعقة كبيرة سمن أو ملعقتان زيت",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-706-i4",
          "name": "قليل من الخلاصة أو الماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-706-i5",
          "name": "عصير ليمونة (اختياري)",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-706-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-706-i7",
          "name": "لبن زبادي للتقديم (مع الضلمة)",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُفصل أوراق الخس وتُغسل جيداً، ويُنزع العرق الغليظ من وسط كل ورقة باحتراس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغلى مقدار من الماء المضاف إليه الملح، ويوضع به مقدار من ورق الخس ويُترك دقيقتين ثم يُرفع على مصفاة، وتُكرر العملية حتى ينتهي الورق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحشى على هيئة أصابع كما في الكرنب، أو على شكل مثلث (حجاب)، على أن تكون الجهة الملساء للخارج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرص في حلة ويُرفع على النار، وبعد خمس دقائق يُضاف إليه قليل من السائل المملح وعصير الليمون في حالة استعماله ومقدار السمن أو الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُترك على نار هادئة حتى يتم نضجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقدم ساخناً، أو بارداً في حالة استعمال حشو الضلمة، ويُقدم معه كامخ اللبن الزبادي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "محشي ورق السلق: تُختار الأوراق العريضة وتُجهز كورق الخس وتُغمس في الماء المغلي والملح وتُرفع بسرعة، وتُحشى كورق الخس تماماً باستعمال الخلطة النيئة فقط وزيادة مقدار عصير الليمون.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 8,
          "text": "محشي ورق السبانخ: تُختار الأوراق العريضة وتُجهز كورق السلق تماماً، ويُحشى كورق الخس ويُستغنى عن الليمون.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=109",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 354"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 14,
        "fat": 8,
        "carbs": 24,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 1.5,
          "produce": 1.5,
          "grains": 0.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-707",
      "title": "الشبت المحشو",
      "titleEn": "Stuffed Dill Rolls",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "40 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-707-i1",
          "name": "شبت كبير ممتلئ بالأوراق",
          "standardAmount": "4 حزم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-707-i2",
          "name": "خلطة نيئة أو عصاج",
          "standardAmount": "نصف مقدار",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-707-i3",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-707-i4",
          "name": "قليل من الماء المملح",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-707-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُختار النوع الكبير الممتلئ بالأوراق، وتُنزع العروق الغليظة ثم يُغمس في الماء المغلي والملح ويُرفع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُفرد على المنضدة أو اليد وتُرتب الأوراق ويُضغط عليها باليد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع قليل من الخلطة النيئة أو العصاج، ويُلف الشبت أصابع لفاً محكماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرص في حلة ويوضع عليه مقدار من السمن ويُرفع على النار مدة خمس دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف إليه مقدار قليل من الماء والملح، ويُغطى بورقة مدهونة بالسمن ثم بغطاء الحلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُترك على نار هادئة حتى ينضج، مع إضافة قدر قليل من الماء المملح كلما احتاج الأمر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=110",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 355"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 14,
        "fat": 8,
        "carbs": 24,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 1.5,
          "produce": 1.5,
          "grains": 0.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-708",
      "title": "ورق العنب الضلمة بالزيت",
      "titleEn": "Grape Leaf Dolma in Oil",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "1 ساعة",
      "cookTime": "1 ساعة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-708-i1",
          "name": "ورق عنب ناعم",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-708-i2",
          "name": "خلطة الضلمة (بصل وأرز وزيت وبقدونس ونعناع وطماطم)",
          "standardAmount": "مقدار",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-708-i3",
          "name": "زيت",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-708-i4",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-708-i5",
          "name": "قليل من الماء المملح",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغسل ورق العنب مراراً في الماء البارد، ثم يُفرد ويُرتب مجموعات بعضها فوق بعض.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُسلق كل مجموعة في الماء المغلي المضاف إليه قليل من الملح، ثم تُرفع باحتراس وتوضع في مصفاة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقطع العنق من الورقة وتُفرد بحيث تكون جهتها الملساء للخارج، ويوضع جزء قليل من خلطة الضلمة على الورقة وتُلف كالإصبع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُفرش قاع الحلة بطبقة من ورق العنب ويُرص المحشو بها بنظام، ويوضع فوقه الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرفع الإناء على النار 3 دقائق ثم يُضاف للمحشو قليل من الماء المملح، ويُترك حتى يقرب من النضج فيُضاف عصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُغرف في صحن بنظام أو يُقلب من الدقية، ويُقدم بارداً ومعه كامخ اللبن الزبادي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=112",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 357"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 220,
        "protein": 4,
        "fat": 10,
        "carbs": 24,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "produce": 1.5,
          "grains": 1,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-709",
      "title": "ورق العنب المحشو على الطريقة الشامية بالأكارع",
      "titleEn": "Levantine Stuffed Grape Leaves with Lamb Trotters",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "1 ساعة",
      "cookTime": "1 ساعة ونصف",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-709-i1",
          "name": "ورق عنب ناعم",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-709-i2",
          "name": "لحم ضأن مفري",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-709-i3",
          "name": "أرز",
          "standardAmount": "1 إلى 1 ونصف فنجان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-709-i4",
          "name": "بصلة متوسطة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-709-i5",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة (وملعقتان للقاع)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-709-i6",
          "name": "أكارع ضأن مسلوقة",
          "standardAmount": "1 إلى 2 زوج",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-709-i7",
          "name": "خلاصة (مرق) الأكارع",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-709-i8",
          "name": "عصير ليمون",
          "standardAmount": "1 إلى 2 ملعقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-709-i9",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُجهز ورق العنب بغسله وسلقه مجموعات في ماء مغلي مملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُفرى البصل ويُدعك بالملح والفلفل، ثم يُضاف إليه الأرز المغسول والسمن واللحم ويُخلط الجميع جيداً، ويُتبل بالملح والفلفل وقليل من عصير الليمون، ويُحشى به الورق كالإصبع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُفصل لحم الأكارع من العظم بقدر المستطاع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "توضع طبقة من لحم الأكارع في قاع الحلة، ثم يُرص فوقها نصف مقدار المحشو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "توضع طبقة أخرى من لحم الأكارع وتُغطى بباقي المحشو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُرفع الحلة على نار هادئة ثم يُصب فوقها قليل من خلاصة الأكارع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تُترك حتى تقرب من النضج فيُضاف عصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يُغرف المحشو ومعه لحم الأكارع ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=112",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 357"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 18,
        "fat": 10,
        "carbs": 26,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 2.5,
          "produce": 1,
          "grains": 1,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-710",
      "title": "الطماطم المحشوة بالخلطة (باللحم أو الضلمة)",
      "titleEn": "Stuffed Tomatoes (with Meat or Dolma Filling)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "40 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-710-i1",
          "name": "طماطم جامدة مستديرة",
          "standardAmount": "12 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-710-i2",
          "name": "خلطة نيئة (لحم مفري وأرز وبصل وبقدونس) أو حشو الضلمة",
          "standardAmount": "نصف مقدار",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-710-i3",
          "name": "سمن أو زيت لدهن الورق",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-710-i4",
          "name": "قليل من الماء المملح",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-710-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-710-i6",
          "name": "بقدونس للتجميل",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل الطماطم وتُجفف ثم تُقور، مع ملاحظة حفظ الغطاء سليماً وملتصقاً بها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُتبل كل واحدة بقليل من الملح والفلفل وتُنكس وتُترك مدة عشر دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصفى اللب المستخرج ويُستعمل في عمل الخلطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُحشى الطماطم لمنتصفها وتُغطى بالغطاء، ثم تُلف كل واحدة على حدتها في ورقة مدهونة بالسمن أو الزيت تبعاً لنوع الخلطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرص في حلة وتُضاف إليها مقدار من الماء المملح وتُرفع على نار هادئة حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُرفع من على النار وتُترك حتى تهدأ حرارتها، ثم يُنزع الورق باحتراس وتُرص في صحن وتُجمل بالبقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تُقدم ساخنة في حالة حشوها بالخلطة النيئة، وباردة إن كانت بخلطة الضلمة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=113",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 358"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 260,
        "protein": 14,
        "fat": 8,
        "carbs": 28,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 1.5,
          "produce": 2,
          "grains": 0.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-711",
      "title": "الطماطم المحشوة بالعصاج في الفرن",
      "titleEn": "Baked Tomatoes Stuffed with Spiced Mince",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "محشوات",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-711-i1",
          "name": "طماطم جامدة مستديرة",
          "standardAmount": "12 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-711-i2",
          "name": "عصاج بالصنوبر",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-711-i3",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-711-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-711-i5",
          "name": "بقدونس للتجميل",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعد الطماطم وتُقور وتُتبل وتُنكس كالسابق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُملأ بالعصاج وتُدهن بالسمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُرص في صينية مدهونة بالسمن وتدخل فرناً متوسطاً مدة 10 إلى 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرص في صحن وتُجمل بالبقدونس وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "الطماطم المحشوة بالعصاج والأرز: يُخلط ثُمن كيلو عصاج مع 3 ملاعق كبيرة أرز مسلوق وملعقة بقدونس مفري وقليل من السمن ويُتبل، وتُملأ الطماطم بالخليط وتُدهن بالسمن وتُرص في صينية مدهونة وتدخل فرناً متوسطاً 10 دقائق.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=113",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 358"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 14,
        "fat": 12,
        "carbs": 24,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 1,
          "produce": 2,
          "specialty": 0.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-712",
      "title": "الضلمة المنوعة (خضار محشوة بالزيت تُقدم باردة)",
      "titleEn": "Mixed Vegetable Dolma (Served Cold)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "1 ساعة",
      "cookTime": "1 ساعة",
      "servings": "8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-712-i1",
          "name": "خضار منوعة للحشو (باذنجان أسود وأبيض وفلفل وطماطم وكوسة وورق خس أو عنب أو كرنب)",
          "standardAmount": "حوالي 2 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-712-i2",
          "name": "خلطة الضلمة (بصل وأرز وزيت وبقدونس ونعناع وطماطم)",
          "standardAmount": "مقدار",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-712-i3",
          "name": "خضار مقطعة حلقات (جزر وبصل وكرفس)",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-712-i4",
          "name": "زيت فرنساوي",
          "standardAmount": "3 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-712-i5",
          "name": "ماء مملح",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-712-i6",
          "name": "بقدونس للتجميل",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُجهز الخضار كل على حسب نوعها: يُقور الباذنجان والكوسة والفلفل، ويُسلق الورق قليلاً في ماء مملح، ثم تُحشى بالخلطة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع في طبقات متبادلة مع الخضار المقطعة حلقات، وتُغطى كل طبقة بورقة (أجلاسيه) مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُحشى الطماطم وتُلف كل واحدة على حدة في ورقة مدهونة، وتوضع على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف مقدار الزيت وقليل من الماء المملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغطى الإناء ويُرفع على نار هادئة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُترك حتى تبرد، وتُرص في طبق بنظام وذوق سليم وتُجمل بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=114",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 359"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 200,
        "protein": 4,
        "fat": 10,
        "carbs": 20,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "produce": 2.5,
          "grains": 0.8,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-801",
      "title": "الأرز بالطماطم",
      "titleEn": "Tomato Rice",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-801-i1",
          "name": "أرز",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-801-i2",
          "name": "عصير طماطم",
          "standardAmount": "ربع إلى نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-801-i3",
          "name": "ماء",
          "standardAmount": "ثلاثة أرباع كوب إلى كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-801-i4",
          "name": "سمن",
          "standardAmount": "1 إلى 2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-801-i5",
          "name": "ملح",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنقى الأرز من الحصى ويُغسل عدة مرات بالماء البارد حتى يصفو لون الماء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقدح السمن ويُضاف إليه الماء وعصير الطماطم والملح ويُترك حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الأرز للسائل المغلي ويُترك 5 دقائق على نار قوية، ثم تُهدأ الحرارة ويُترك حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم مغروفاً في صحن بشكل هرمي، أو يوضع في قالب ويُضغط عليه ثم يُقلب في صحن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "الطريقة الثانية: يُقدح ملعقتا سمن ويُضاف إليه ربع كوب عصير طماطم ويُقلب على نار هادئة دقائق، ثم يُضاف كوب ونصف ماء مغلي ويُتبل بالملح، ويُضاف كوب الأرز المغسول ويُتمم كالسابق.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=148",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 393"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 6,
        "fat": 6,
        "carbs": 40,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "produce": 1,
          "grains": 1.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-802",
      "title": "قالب الأرز بالكلاوي أو بالكبد المحمرة",
      "titleEn": "Rice Mold with Fried Kidneys or Liver",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-802-i1",
          "name": "أرز مفلفل (مقلب في السمن حتى يُسمع له صوت ثم مطهو في الماء)",
          "standardAmount": "كوب أرز",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-802-i2",
          "name": "كلاوي ضأن محمرة (أو ربع كيلو كبد محمرة)",
          "standardAmount": "2 كلية",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-802-i3",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-802-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُعمل الأرز المفلفل: يُقدح السمن ويُقلب فيه الأرز المغسول حتى يُسمع له صوت (خشخشة)، ثم يُضاف كوبان ماء ساخن والملح ويُترك 7 دقائق على نار قوية ثم تُهدأ الحرارة حتى ينضج.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقطع الكلاوي المحمرة شرائح متوسطة السمك وتُرص في قاع قالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُملأ القالب بالأرز ويُضغط عليه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقلب القالب في صحن ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "الأرز بالكبد: يُعمل بنفس الطريقة باستعمال ربع كيلو كبد محمرة بدلاً من الكلاوي.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "الأرز باللحم: يُغرف الأرز المفلفل في صحن على هيئة مستدير مجوف أو يُكبس في قالب مجوف الوسط ويُقلب، ويُملأ التجويف بكباب الحلة ويُقدم ساخناً.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=149",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 394"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 20,
        "fat": 10,
        "carbs": 34,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "grains": 1.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-803",
      "title": "قالب الأرز بالبازلاء والجزر والعصاج",
      "titleEn": "Rice Mold with Peas, Carrots and Spiced Mince",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-803-i1",
          "name": "أرز مفلفل",
          "standardAmount": "كوب أرز",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-803-i2",
          "name": "بازلاء سوتيه",
          "standardAmount": "ربع إلى نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-803-i3",
          "name": "جزرة إفرنجية سوتيه",
          "standardAmount": "1 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-803-i4",
          "name": "عصاج (لحم مفري مسبك) أو كبدة محمرة مقطعة",
          "standardAmount": "ثُمن كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-803-i5",
          "name": "صلصة طماطم للتقديم (يمكن الاستغناء عنها)",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط البازلاء والجزر بالأرز وهو ساخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع العصاج أو الكبد في قاع قالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُكبس خليط الأرز في القالب فوق طبقة العصاج أو الكبد، ويُقلب في صحن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم الأرز ومعه صلصة الطماطم في القارب الخاص.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=149",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 394"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 16,
        "fat": 10,
        "carbs": 36,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 1,
          "produce": 1.5,
          "grains": 1.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-804",
      "title": "الأرز بالحمام أو بالسمان",
      "titleEn": "Rice with Pigeons or Quail",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-804-i1",
          "name": "أرز",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-804-i2",
          "name": "زوج حمام أو 6 سمانات",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-804-i3",
          "name": "خلاصة سلق الحمام أو السمان",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-804-i4",
          "name": "سمن",
          "standardAmount": "1 ملعقة (وقليل للتحمير)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-804-i5",
          "name": "مستكة وحبهان",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-804-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-804-i7",
          "name": "بقدونس للتجميل",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسلق الطير في ماء بالمستكة والحبهان والملح حتى ينضج، ويُحتفظ بالخلاصة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقدح السمن ويُضاف إليه خلاصة السلق والملح ويُترك حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الأرز المغسول ويُترك 5 دقائق على نار قوية، ثم تُهدأ الحرارة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُحمر الطير المسلوق في قليل من السمن، ويُقطع الحمام أرباعاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُغرف الأرز ويُجمل بالحمام أو السمان المحمر وبالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=150",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 395"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 28,
        "fat": 12,
        "carbs": 36,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 4,
          "grains": 1.5,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-805",
      "title": "الأرز المعمر بالطيور في الفرن",
      "titleEn": "Baked Rice with Milk and Poultry (Roz Me'ammar)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-805-i1",
          "name": "أرز",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-805-i2",
          "name": "لبن",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-805-i3",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-805-i4",
          "name": "طيور (حمام أو سمان أو دجاج صغير)",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-805-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنظف الطيور وتُترك صحيحة أو تُقطع أنصافاً أو أرباعاً، وتُتبل جيداً بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُدهن طاجن فخار أو صحن فرن دهناً جيداً بنصف مقدار السمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع فيه نصف الأرز ثم الطيور ثم باقي الأرز، ويُصب فوقه اللبن المتبل بالملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يدخل فرناً متوسط الحرارة حتى يقرب من النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقدح باقي السمن ويُرش على السطح، ويُعاد الطاجن للفرن حتى يتم نضجه ويحمر وجهه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقدم في الطاجن أو يُقلب في صحن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=151",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 396"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 24,
        "fat": 10,
        "carbs": 34,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 3,
          "dairyEggs": 2,
          "grains": 1.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-806",
      "title": "الحاج أرز الأبيض بالكبد والمكسرات",
      "titleEn": "White Rice Pilaf with Giblets and Nuts",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-806-i1",
          "name": "أرز",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-806-i2",
          "name": "مرق طيور",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-806-i3",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-806-i4",
          "name": "كبد وقانصة الطيور مقطعة",
          "standardAmount": "من طائر أو اثنين",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-806-i5",
          "name": "زبيب بناتي",
          "standardAmount": "2 ملعقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-806-i6",
          "name": "صنوبر",
          "standardAmount": "2 ملعقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-806-i7",
          "name": "لوز أو بندق مقشور",
          "standardAmount": "2 ملعقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-806-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنقى الصنوبر وتُنزع أعناق الزبيب ويُغسل ويُجفف تماماً، ويُقشر اللوز والبندق ويُقطع أنصافاً أو أرباعاً، ويُنقى الأرز ويُغسل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقدح السمن ويُحمر فيه الكبد والقانصة وتُنشل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحمر البندق واللوز في السمن المتخلف حتى يصفر لونهما، فيُضاف الزبيب والصنوبر ويُقلب الخليط حتى يحمر لونه، ثم تُنشل المكسرات وتُصفى من السمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُضاف الأرز للسمن ويُقلب حتى يُسمع له صوت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف المرق ويُتبل بالملح ويُترك حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُضاف المكسرات (مع الاحتفاظ بقليل منها لتجميل الوجه) وتُقلب بخفة مع الأرز، وتُهدأ الحرارة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُغرف في صحن ويُجمل بالكبد والقانصة والمكسرات.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "الحاج أرز الداكن: بنفس المقادير مع زيادة السمن 3 إلى 4 ملاعق وإضافة بصلة متوسطة مفرية؛ يُحمر الأرز جيداً في السمن حتى يصير لونه داكناً ويُصفى من السمن الزائد، ويُحمر البصل في ملعقة من السمن حتى يصير بنياً محمراً ويُضاف إليه المرق ويغلي جيداً ثم يُصفى، ثم يُضاف الأرز المحمر والمكسرات ويُطهى على نار هادئة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "يُقدم هذا النوع من الأرز مع الطيور الكبيرة كالديك الرومي والأوز، أو مع ضلع اللحم.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=152",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 397"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 18,
        "fat": 14,
        "carbs": 36,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 2.5,
          "grains": 1.5,
          "specialty": 1,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-807",
      "title": "بودنج الأرز بالجبن الرومي",
      "titleEn": "Baked Rice with Rumi Cheese",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "45 دقيقة",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-807-i1",
          "name": "أرز",
          "standardAmount": "2 ملعقة كبيرة مسطحة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-807-i2",
          "name": "لبن",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-807-i3",
          "name": "جبن رومي مبشور",
          "standardAmount": "5 إلى 6 ملاعق كبيرة مسطحة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-807-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُنقى الأرز ويُغسل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُطهى في اللبن على نار هادئة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف إليه 3 ملاعق مسطحة من الجبن الرومي ويُتبل الخليط بالملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُصب الخليط في صحن فرن مدهون ويُرش السطح بباقي الجبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يدخل فرناً حاراً ليحمر السطح.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=153",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 398"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 240,
        "protein": 12,
        "fat": 6,
        "carbs": 30,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "dairyEggs": 2.5,
          "grains": 1.5,
          "specialty": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-808",
      "title": "المكرونة بالزبد على الطريقة الإيطالية",
      "titleEn": "Italian-Style Buttered Pasta",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "سلق",
      "prepTime": "5 دقائق",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-808-i1",
          "name": "مكرونة",
          "standardAmount": "حوالي نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-808-i2",
          "name": "زبد",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-808-i3",
          "name": "جبن رومي مبشور",
          "standardAmount": "6 ملاعق مسطحة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-808-i4",
          "name": "صلصة طماطم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-808-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُغلى مقدار كافٍ من الماء ويُضاف إليه الملح ثم المكرونة، ويُترك الإناء مكشوفاً حتى يتم نضجها (20 إلى 40 دقيقة تبعاً للنوع).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُصفى المكرونة من ماء السلق، ويُضاف إليها الزبد وهي ساخنة وتُحرك بخفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُغرف في صحن وتُقدم ومعها الصلصة في قاربها الخاص والجبن المبشور في صحن بلور صغير.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=154",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 399"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 14,
        "fat": 12,
        "carbs": 40,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "dairyEggs": 1.5,
          "grains": 1.5,
          "specialty": 0.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-809",
      "title": "صينية المكرونة بالجبن والطماطم",
      "titleEn": "Baked Pasta with Tomatoes and Cheese",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-809-i1",
          "name": "مكرونة مسلوقة",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-809-i2",
          "name": "طماطم",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-809-i3",
          "name": "جبن رومي مبشور",
          "standardAmount": "6 ملاعق مسطحة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-809-i4",
          "name": "زبد أو سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-809-i5",
          "name": "بقسماط ناعم",
          "standardAmount": "1 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-809-i6",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقشر الطماطم وتُقطع حلقات وتُتبل بالملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توضع المكرونة في صحن فرن مدهون على هيئة طبقات متبادلة مع حلقات الطماطم والجبن الرومي، بشرط أن تكون الطبقة السطحية من الجبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرش السطح بالبقسماط الناعم وتوزع قطع الزبد على أبعاد على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يدخل فرناً حاراً لتحمر الوجه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=155",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 400"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 14,
        "fat": 8,
        "carbs": 38,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 1.5,
          "grains": 1.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-810",
      "title": "المكرونة بالصلصة البيضاء والجبن في الفرن",
      "titleEn": "Baked Macaroni in White Sauce with Cheese",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-810-i1",
          "name": "مكرونة مسلوقة",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-810-i2",
          "name": "صلصة بيضاء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-810-i3",
          "name": "جبن رومي مبشور",
          "standardAmount": "6 ملاعق مسطحة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-810-i4",
          "name": "بقسماط أبيض",
          "standardAmount": "1 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-810-i5",
          "name": "زبد",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-810-i6",
          "name": "سمن لدهن الصحن",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-810-i7",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُمزج الجبن الرومي بالصلصة البيضاء مع الاحتفاظ بملعقة كبيرة للوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخلط المكرونة بصلصة الجبن (ويُحتفظ بقليل من الصلصة لتغطية الوجه) وتُقلب معها جيداً، وتُتبل بالملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب الخليط في صحن فرن مدهون بالسمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُغطى السطح بالصلصة الباقية ويُرش بالجبن ثم بالبقسماط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "توزع قطع الزبد على أبعاد على السطح، ويدخل فرناً حاراً ليحمر الوجه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بالخردل: تُعمل بنفس الطريقة مع إضافة نصف ملعقة صغيرة من الخردل (المستردة) للصلصة البيضاء والجبن، ويمكن زيادة الجبن إلى 9 ملاعق.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=155",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 400"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 14,
        "fat": 10,
        "carbs": 40,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "dairyEggs": 2,
          "grains": 0.2,
          "specialty": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-811",
      "title": "صينية المكرونة بالصلصة والبيض والعصاج",
      "titleEn": "Baked Pasta with Egg Sauce and Spiced Mince",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "25 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-811-i1",
          "name": "مكرونة مسلوقة",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-811-i2",
          "name": "صلصة بيضاء (سائلها لبن أو نصفه لبن ونصفه ماء سلق المكرونة)",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-811-i3",
          "name": "بيض",
          "standardAmount": "3 بيضات كاملة أو 4 صفار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-811-i4",
          "name": "عصاج بالطماطم",
          "standardAmount": "ثُمن إلى ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-811-i5",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-811-i6",
          "name": "فتات خبز",
          "standardAmount": "2 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-811-i7",
          "name": "ملح وفلفل وذرة قرفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعمل الصلصة البيضاء وتُترك حتى تهدأ حرارتها نوعاً، فيُضاف إليها البيض المخفوق قليلاً ويُمزج معها جيداً ويُعاد تتبيلها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُدهن الصينية بالسمن ويوضع بها نصف مقدار المكرونة ثم العصاج ثم باقي المكرونة، ويُسوى سطح الصينية جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى السطح بالصلصة ثم يُرش بفتات الخبز ويوزع السمن على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرناً حاراً ليحمر الوجه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=156",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 401"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 18,
        "fat": 12,
        "carbs": 40,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 1,
          "dairyEggs": 1.5,
          "grains": 1.5,
          "specialty": 0.3,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-812",
      "title": "المكرونة بالصلصة الاقتصادية",
      "titleEn": "Baked Pasta with Economy Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-812-i1",
          "name": "مكرونة مسلوقة",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-812-i2",
          "name": "صلصة بيضاء سائلها خلاصة سلق المكرونة",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-812-i3",
          "name": "بيض",
          "standardAmount": "3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-812-i4",
          "name": "سمن سائح",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-812-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-812-i6",
          "name": "جبن رومي مبشور وصلصة طماطم للتقديم (اختياري)",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعمل الصلصة البيضاء بخلاصة سلق المكرونة بدلاً من اللبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُترك الصلصة حتى تهدأ حرارتها نوعاً، فيُضاف إليها البيض المخفوق قليلاً وتُقلب جيداً وتُتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع المكرونة المسلوقة في صينية مدهونة ويُسوى سطحها تماماً، وتُغطى بالصلصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تدخل فرناً حاراً حتى يحمر وجهها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقدم معها عادة الجبن الرومي المبشور وصلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=157",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 402"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 14,
        "fat": 10,
        "carbs": 36,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "dairyEggs": 1.5,
          "grains": 1.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-813",
      "title": "المكرونة على الطريقة الفرنسية",
      "titleEn": "French-Style Pasta",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-813-i1",
          "name": "مكرونة مسلوقة",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-813-i2",
          "name": "صلصة بيضاء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-813-i3",
          "name": "صلصة طماطم",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-813-i4",
          "name": "جبن رومي مبشور",
          "standardAmount": "6 ملاعق مسطحة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-813-i5",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-813-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط صلصة الطماطم بالصلصة البيضاء، ويُضاف إليها الجبن الرومي والسمن وتُتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف إليها المكرونة وهي ساخنة وتُقلب معها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُغرف في صحن بشكل هرمي وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=157",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 402"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 12,
        "fat": 8,
        "carbs": 36,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "dairyEggs": 1.5,
          "grains": 1.5,
          "specialty": 0.3,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-814",
      "title": "المكرونة بالطماطم والعصاج (وفي الفرن)",
      "titleEn": "Pasta with Tomato and Spiced Mince (Stovetop or Baked)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-814-i1",
          "name": "مكرونة مسلوقة",
          "standardAmount": "ربع إلى نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-814-i2",
          "name": "لحم مفري",
          "standardAmount": "ثُمن إلى ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-814-i3",
          "name": "بصلة متوسطة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-814-i4",
          "name": "طماطم",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-814-i5",
          "name": "سمن",
          "standardAmount": "2 ملعقة (وملعقة للفرن)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-814-i6",
          "name": "ماء",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-814-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُعمل العصاج بالسمن والبصل واللحم المفري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُضاف الطماطم وتُترك حتى تنضج، فيُضاف مقدار من الماء ويُترك حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف العصاج للمكرونة المسلوقة ويُخلط معها بخفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُغرف في صحن وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في الفرن: يوضع نصف المكرونة في صينية مدهونة أو صحن فرن وبوسطها العصاج ثم باقي المكرونة، ويُقدح ملعقة سمن ويُرش على السطح، ويدخل فرناً حاراً ليحمر الوجه.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=158",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 403"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 14,
        "fat": 10,
        "carbs": 34,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 1.5,
          "dairyEggs": 0.5,
          "grains": 1.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-815",
      "title": "قالب المكرونة بالجلاش",
      "titleEn": "Pasta Baked in Phyllo",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-815-i1",
          "name": "جلاش طازج",
          "standardAmount": "ثُمن أقة (حوالي 150 جرام)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-815-i2",
          "name": "سمن",
          "standardAmount": "3 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-815-i3",
          "name": "مكرونة بالعصاج أو مكرونة على الطريقة الفرنسية",
          "standardAmount": "مقدار (نصف كيلو مكرونة)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُدهن قالب كيك مستطيل أو صينية متوسطة مستديرة بالسمن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغطى قاع وجوانب القالب بالجلاش (يُحتفظ ببعض ورقات لتغطية السطح)، ويُرش مقدار من السمن السائح بين الطبقات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توضع المكرونة في القالب المعد، ويُغطى السطح بالجلاش بنفس الطريقة، ويُرش السطح بالسمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يدخل فرناً حاراً حتى يحمر الجلاش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُترك حتى تهدأ الحرارة قليلاً ثم يُقلب في صحن ويُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=158",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 403"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 340,
        "protein": 12,
        "fat": 14,
        "carbs": 38,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "dairyEggs": 1.5,
          "grains": 1.5,
          "specialty": 0.5,
          "fats": 1.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-816",
      "title": "صينية المكرونة بالبيض والبقسماط",
      "titleEn": "Baked Pasta in an Egg and Breadcrumb Crust",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-816-i1",
          "name": "مكرونة بالعصاج والطماطم",
          "standardAmount": "مقدار (نصف كيلو مكرونة)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-816-i2",
          "name": "بيض",
          "standardAmount": "4 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-816-i3",
          "name": "بقسماط أبيض ناعم",
          "standardAmount": "3 ملاعق",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-816-i4",
          "name": "سمن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-816-i5",
          "name": "جبن رومي مبشور (يمكن الاستغناء عنه)",
          "standardAmount": "6 ملاعق مسطحة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُدهن الصينية بالسمن الدافئ دهناً جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُرش بالبقسماط لتغطية القاع والجوانب تغطية متساوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُخفق بيضتان خفقاً خفيفاً وتُصبان في الصينية على طبقة البقسماط لتغطيتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخفق البيضتان الباقيتان وتُخلطان بالمكرونة، ويُضاف الجبن المبشور في حالة استعماله.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يوضع خليط المكرونة في الصينية المعدة وتدخل فرناً حاراً حتى يحمر الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُترك الصينية لتهدأ نوعاً ثم تُقلب في صحن وتُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=159",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 404"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 14,
        "fat": 12,
        "carbs": 36,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 0.5,
          "dairyEggs": 1.5,
          "grains": 1.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-817",
      "title": "المكرونة المفلفلة بالمرق",
      "titleEn": "Toasted Pasta Cooked in Stock",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-817-i1",
          "name": "مكرونة مقصوصة أو لسان عصفور أو ترس",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-817-i2",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-817-i3",
          "name": "مرق أو ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-817-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُحمر المكرونة في السمن المقدوح حتى يصفر لونها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُغلى المرق أو الماء ويُضاف للمكرونة المحمرة ويُتبل بالملح، وتُترك حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف إليها مقدار آخر من المرق أو الماء إذا احتاج الأمر، وهذا يختلف تبعاً لنوع المكرونة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=159",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 404"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 8,
        "fat": 6,
        "carbs": 34,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "grains": 2,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-818",
      "title": "السجق بالنقيطة في الفرن (Toad in the hole)",
      "titleEn": "Toad in the Hole (Sausages Baked in Batter)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "1 ساعة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-818-i1",
          "name": "سجق",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-818-i2",
          "name": "للنقيطة الإنجليزية البسيطة: دقيق",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-818-i3",
          "name": "للنقيطة: لبن",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-818-i4",
          "name": "للنقيطة: بيضة",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-818-i5",
          "name": "سمن لدهن الصينية",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-818-i6",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "للنقيطة: يُخلط الملح بالدقيق ويُنخل، ويُعمل في وسطه حفرة يوضع بها البيض، ويُضاف ثلثا اللبن مع التحريك المستمر حتى يصير قوامه غليظاً خالياً من أي أثر للدقيق، ثم يُخفق جيداً 5 إلى 10 دقائق، ويُترك نصف ساعة على الأقل في مكان متجدد الهواء، ثم يُضاف باقي اللبن ويُخفق ويُتبل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخرم السجق بشوكة ويوضع في صينية مدهونة، ويدخل الفرن مدة 10 دقائق أو يُشوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقطع السجق نصفين أو قطعاً متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُدهن الصينية أو طبق الفرن بالسمن دهناً جيداً، ويُرص به السجق وتُصب عليه النقيطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُخبز في فرن حار مدة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقدم ساخناً مقطعاً قطعاً مناسبة في طبق، أو بدون تقطيع في طبق الفرن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "النقيطة بالبفتيك: يُستبدل بالسجق مقدار من البفتيك المقطع رفيعاً جداً، ويُتبل بالملح والفلفل، ويُعمل كالسجق بالنقيطة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=162",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 407"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 14,
        "fat": 12,
        "carbs": 34,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 1.5,
          "dairyEggs": 1,
          "grains": 0.5,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-901",
      "title": "البيض المسلوق وطرق تقديمه (المرعلل والمايونيز)",
      "titleEn": "Boiled Eggs, Served Several Ways (Fried and with Mayonnaise)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "سلق",
      "prepTime": "5 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "3-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-901-i1",
          "name": "بيض",
          "standardAmount": "6 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-901-i2",
          "name": "سمن (للمحمر)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-901-i3",
          "name": "صلصة مايونيز (للبيض بالمايونيز)",
          "standardAmount": "كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-901-i4",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-901-i5",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "البيض المضهب (برشت): يُلقى البيض في ماء مغلي ويغلي من 3 ونصف إلى 4 دقائق حسب حجم البيضة، أو يُلقى في ماء مغلي ويُغطى الإناء بعيداً عن النار 5 إلى 10 دقائق، أو يُلقى في ماء بارد ويُرفع على نار هادئة حتى يغلي ثم يُترك دقيقة واحدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "البيض الجامد: يُلقى البيض في الماء البارد ويُرفع على نار هادئة ويُترك 15 دقيقة بعد الغليان، ثم يُترك في ماء بارد لحين تقشيره.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "البيض المحمر (المرعلل): يُقدح السمن ويُحمر فيه البيض الجامد المقشر، ثم يُرفع ويُرش بالملح والفلفل، ويُرتب في صحن ويُجمل بالبقدونس، وقد يُقدم معه صلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "البيض بالمايونيز: يُترك البيض الجامد البارد صحيحاً أو يُقطع أنصافاً طولاً، ويُرص في صحن ويُغطى بصلصة المايونيز ويُجمل بالبقدونس المفري.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "لا تكون درجة الحرارة قوية ولا سريعة حتى لا يتجمد الزلال فيمنع تسرب الحرارة إلى المح.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=169",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 414"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 240,
        "protein": 18,
        "fat": 12,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 2.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-902",
      "title": "البيض المسلوق بالصلصة البيضاء (قرص الشمس)",
      "titleEn": "Hard-Boiled Eggs in White Sauce ('Sun Disc')",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-902-i1",
          "name": "بيض مسلوق جامد",
          "standardAmount": "6 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-902-i2",
          "name": "صلصة بيضاء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-902-i3",
          "name": "مثلثات صغيرة من الخبز المحمر (للطريقة الثانية)",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-902-i4",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-902-i5",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر البيض ويُقطع حلقات أو أنصافاً طولاً، ويُحتفظ بصفار بيضتين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرتب البيض في صحن دافئ ويُغطى بالصلصة البيضاء الساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُنخل صفار البيض فوقه ويُعمل منه قرص الشمس بأشعتها، ويُقدم الطبق ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "الطريقة الثانية: تُشق البيضة نصفين ويُفصل الصفار عن البياض، ويُفرى البياض فرياً غليظاً ويُضاف إلى الصلصة الساخنة ويُتبل، ويوضع في صحن دافئ ويُجمل السطح بأنصاف الصفار والبقدونس المفري، وتوضع مثلثات الخبز حول الطبق.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=170",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 415"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 280,
        "protein": 18,
        "fat": 14,
        "carbs": 12,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 2.5,
          "grains": 0.3,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-903",
      "title": "البيض الإسكندراني بالطماطم",
      "titleEn": "Alexandrian Eggs in Tomato Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-903-i1",
          "name": "بيض مسلوق جامد",
          "standardAmount": "6 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-903-i2",
          "name": "طماطم مصفاة",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-903-i3",
          "name": "سمن",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-903-i4",
          "name": "بصلة مفرية",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-903-i5",
          "name": "ماء",
          "standardAmount": "حوالي نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-903-i6",
          "name": "بقدونس مفري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-903-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقدح السمن ويُحمر فيه البصل حتى يحمر لونه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف إليه الطماطم المصفاة ويُترك حتى تنضج، فيُضاف البقدونس والماء ويُتبل بالملح والفلفل ويُترك حتى يغلي دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف البيض المقشور للطماطم ويُترك على نار هادئة 5 دقائق، مع تقليبه بعد منتصف المدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع البيض من الطماطم وتُشق الواحدة نصفين طولاً أو تُترك صحيحة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرص البيض في صحن وتُصب فوقه الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يمكن تقديم البيض والطماطم داخل حلقة من البطاطس المهروكة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=170",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 415"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 240,
        "protein": 18,
        "fat": 12,
        "carbs": 8,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "dairyEggs": 2,
          "produce": 1,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-904",
      "title": "البيض بالكاري مع الأرز",
      "titleEn": "Curried Eggs with Rice",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "40 دقيقة",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-904-i1",
          "name": "بيض مسلوق جامد",
          "standardAmount": "6 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-904-i2",
          "name": "أرز مسلوق",
          "standardAmount": "فنجان شاي",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-904-i3",
          "name": "لصلصة الكاري: بصلة صغيرة وسمن",
          "standardAmount": "بصلة وملعقة كبيرة سمن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-904-i4",
          "name": "لصلصة الكاري: مسحوق الكاري ودقيق",
          "standardAmount": "ملعقة صغيرة كاري وملعقة كبيرة دقيق",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-904-i5",
          "name": "لصلصة الكاري: مرق",
          "standardAmount": "كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-904-i6",
          "name": "لصلصة الكاري: تفاحة مفرية وعصير ليمون",
          "standardAmount": "تفاحة وملعقة صغيرة ليمون",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُعمل صلصة الكاري: يُحمر البصل في السمن ثم يُضاف الكاري والدقيق والتفاح، ثم المرق تدريجياً مع التحريك، وتُترك على نار هادئة مدة نصف ساعة ويُضاف الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقشر البيض ويُضاف للصلصة ويُترك بها 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُنشل البيض من الصلصة وتُقطع الواحدة نصفين طولاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع الأرز في الصحن على هيئة حلقة مجوفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرص البيض داخل الحلقة وتُصب الصلصة عليه أو حول الأرز.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=171",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 416"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 300,
        "protein": 18,
        "fat": 12,
        "carbs": 28,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "dairyEggs": 2,
          "grains": 0.8,
          "specialty": 0.5,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-905",
      "title": "البيض المحشو (بالأنشوجة أو الكريمة أو المايونيز)",
      "titleEn": "Stuffed Eggs (with Anchovy, Cream or Mayonnaise)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "3-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-905-i1",
          "name": "بيض مسلوق جامد",
          "standardAmount": "3 إلى 6 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-905-i2",
          "name": "زبد",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-905-i3",
          "name": "روح الأنشوجة أو 2 سمكة أنشوجة مملحة",
          "standardAmount": "ملعقة صغيرة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-905-i4",
          "name": "كريمة مخفوقة (للبيض بالكريمة)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-905-i5",
          "name": "صلصة مايونيز (للبيض بالمايونيز)",
          "standardAmount": "2 ملعقة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-905-i6",
          "name": "بقدونس مفري ناعماً",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-905-i7",
          "name": "فلفل أحمر وقليل من اللون الأحمر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-905-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-905-i9",
          "name": "حلقات طماطم أو خيار أو بنجر للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر البيض وتُقطع الواحدة نصفين عرضاً، ويُقطع جزء صغير من أسفل الأنصاف ليساعد على سهولة الارتكاز.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنزع المح (الصفار) ويُمرر خلال منخل سلك أو يُدهك جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بالأنشوجة: تُضاف للصفار الزبد وروح الأنشوجة (أو الأنشوجة الممسوحة المنزوع شوكها المسحوقة) والفلفل الأحمر، ويُدعك الخليط جيداً حتى ينعم تماماً، ويُلون قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع الخليط في كيس من الورق أو القماش به قمع بشكل وردة، ويُضغط على هيئة وردة داخل أنصاف بياض البيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "توضع كل واحدة على حلقة من الطماطم أو الخيار أو البنجر الناضج.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بالكريمة: تُضاف الكريمة المخفوقة والبقدونس والملح لصفار البيض المنخول، ويُملأ به البياض على شكل وردة، ويُقدم على طبقة من كامخ الخضر.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "البيض بالكريمة (رقم 2): تُشق البيضة نصفين طولاً ويُخلط الصفار المنخول بملعقة ونصف زبد وملعقتين كريمة مخفوقة والملح والفلفل، ويُملأ بياض البيض بالخليط ثم يُضم كل نصفين معاً لتكوين بيضة كاملة، ويُنقش مكان الالتصاق بوردات صغيرة من الخليط.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 8,
          "text": "بالمايونيز: يُعمل مثل البيض بالكريمة باستبدال الكريمة بصلصة المايونيز.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=171",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 416"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 170,
        "protein": 16,
        "fat": 10,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 1.5,
          "specialty": 0.8,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-906",
      "title": "البيض المسلوق بدون قشر (البوشيه) وطرق تقديمه",
      "titleEn": "Poached Eggs, Served Several Ways",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "سلق",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "2-4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-906-i1",
          "name": "بيض",
          "standardAmount": "4 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-906-i2",
          "name": "ماء مغلي",
          "standardAmount": "كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-906-i3",
          "name": "خل أو عصير ليمون",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-906-i4",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-906-i5",
          "name": "خبز مقدد (توست) مستدير مدهون بالزبد",
          "standardAmount": "4 قطع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُضاف الخل أو الليمون والملح للماء المغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُكسر البيضة في فنجان باحتراس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُحرك الماء حركة دورية وتُصب البيضة باحتراس، وتُساوى أطرافها لتأخذ شكلاً مستديراً، وتُترك من 2 إلى 3 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرفع باحتراس بمقصوصة (مغرفة مثقوبة) وتُصفى من الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "توضع على خبز مقدد مستدير مدهون بالزبد وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في اللبن: مثل البيض المسلوق في الماء بدون قشر، ويُستبدل بالماء اللبن ويُستغنى عن الخل أو الليمون.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "في الطماطم: كالبيض المسلوق في اللبن، ويُستبدل باللبن مقدار من صلصة الطماطم الخفيفة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 8,
          "text": "بالسبانخ: يُعمل ربع كيلو سبانخ بيوريه ويُفرد في الصحن، ويُسلق البيض بدون قشر ويوضع فوقها، ويُقدم فوراً ساخناً.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 9,
          "text": "بالجبن الرومي: يوضع البيض المسلوق بدون قشر على حلقات الخبز المقدد المدهون، ويُساح ملعقة زبد ويُضاف إليه ملعقة لبن وملء ملعقة كبيرة جبن رومي مبشور وربع ملعقة صغيرة خردل وقليل من الفلفل الأحمر والملح، ويُقلب على نار هادئة حتى يغلظ، ويُغطى به البيض ويُجمل بالبقدونس.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=174",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 419"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 200,
        "protein": 14,
        "fat": 8,
        "carbs": 12,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 2,
          "grains": 0.5,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-907",
      "title": "البيض في المحار بالإسبانخ والصلصة البيضاء",
      "titleEn": "Eggs Baked in Shells with Spinach and White Sauce",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-907-i1",
          "name": "بيض مسلوق بدون قشر",
          "standardAmount": "4 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-907-i2",
          "name": "سبانخ بيوريه",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-907-i3",
          "name": "صلصة بيضاء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-907-i4",
          "name": "جبن رومي مبشور",
          "standardAmount": "ملء ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-907-i5",
          "name": "سمن لدهن المحار",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُدهن أربع محارات بالسمن الدافئ، ويوضع بكل محارة طبقة من الإسبانخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع على طبقة الإسبانخ بيضة مسلوقة بدون قشر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى البيض بطبقة من الصلصة البيضاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرش الجبن الرومي على السطح ويدخل فرناً حاراً ليحمر الوجه، ثم يُقدم في الحال.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "البيض المسلوق الجامد في المحار: يُقطع 6 بيضات مسلوقة جامدة حلقات وتُرص في المحارات المدهونة، وتُغطى بكوب صلصة الجبن ويُرش السطح بالبقسماط وتوزع قطع زبد صغيرة، وتدخل فرناً حاراً حتى يحمر الوجه وتُجمل بالبقدونس.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=175",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 420"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 16,
        "fat": 10,
        "carbs": 14,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "dairyEggs": 2,
          "produce": 1,
          "specialty": 0.3,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-908",
      "title": "البيض المفري على الطريقة الإفرنجية (سكرامبلد)",
      "titleEn": "Scrambled Eggs",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "1 فرد لكل بيضة",
      "masterIngredients": [
        {
          "id": "osool-908-i1",
          "name": "بيض",
          "standardAmount": "1 بيضة للفرد",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-908-i2",
          "name": "زبد أو سمن نباتي",
          "standardAmount": "قطعة في حجم عين الجمل أو ملعقة مسطحة لكل بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-908-i3",
          "name": "لبن",
          "standardAmount": "ملعقة كبيرة لكل بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-908-i4",
          "name": "خبز محمر أو مقدد (توست) مربع أو مستدير مدهون بالزبد",
          "standardAmount": "قطعة لكل فرد",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-908-i5",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-908-i6",
          "name": "بقدونس للتجميل",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُكسر البيض ويُضاف إليه اللبن والملح والفلفل ويُمزج الجميع معاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُساح الزبد أو السمن ويُضاف إليه الخليط، ويُقلب بسرعة على نار هادئة ويُنزع الإناء بعيداً عن النار عندما يتجمد الخليط قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع البيض المفري على الخبز المعد ويُجمل بالبقدونس ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=176",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 421"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 220,
        "protein": 10,
        "fat": 14,
        "carbs": 8,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 0.5,
          "grains": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-909",
      "title": "البيض المقلي بالبسطرمة أو بالسجق أو بالعصاج",
      "titleEn": "Fried Eggs with Pastirma, Sausage or Spiced Mince",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "قلي",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "2-3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-909-i1",
          "name": "بيض",
          "standardAmount": "4 إلى 5 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-909-i2",
          "name": "بسطرمة أو سجق (ثُمن كيلو) أو عصاج (ملعقتان)",
          "standardAmount": "حسب الطريقة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-909-i3",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-909-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقلى البسطرمة في قليل من السمن وتُفرد في الصحن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُكسر فوقها البيض بعناية واحدة فواحدة ويُرش بقليل من الملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُعاد الصحن على النار دقيقتين أو ثلاثاً حتى يجمد بياض البيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدم في الصحن نفسه بعد لفه بورقة، أو يُرفع البيض باحتراس ويُرتب في صحن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بالسجق: يُقطع السجق قطعاً صغيرة نوعاً ويُحمر في السمن المقدوح نصف تحمير، ثم يُكسر فوقه البيض واحدة فواحدة باحتراس ويُرش بقليل من الملح والفلفل، ويُترك على النار حتى يجمد بياض البيض ويُقدم ساخناً.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "بالعصاج: يُضاف السمن للعصاج ويُرفع على النار حتى يسخن تماماً، ثم يُكسر فوقه البيض واحدة بعد الأخرى ويُرش بالملح والفلفل، ويُعاد الصحن على النار أو يدخل الفرن حتى يجمد البياض.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=177",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 422"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 224,
        "protein": 18,
        "fat": 16,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 2,
          "protein": 1.5,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-910",
      "title": "أقراص البيض بالثوم والكمون وبالخضار",
      "titleEn": "Egg Fritters with Garlic and Cumin, or with Vegetables",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "قلي",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-910-i1",
          "name": "بيض",
          "standardAmount": "4 إلى 6 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-910-i2",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-910-i3",
          "name": "كمون ناعم",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-910-i4",
          "name": "بقسماط",
          "standardAmount": "1 ملعقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-910-i5",
          "name": "زيت فرنساوي للتحمير",
          "standardAmount": "4 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-910-i6",
          "name": "بصلة صغيرة مفرية وبقدونس مفري (للطريقة الثانية)",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-910-i7",
          "name": "طماطم وبطاطس مسلوقة (لأقراص البيض بالخضار)",
          "standardAmount": "حبة من كل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-910-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُدق الثوم ناعماً ثم يُضاف إليه الكمون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخفق البيض قليلاً ثم يُضاف إليه خليط الثوم والكمون وكذا البقسماط، ويُتبل بالملح والفلفل ويُخفق قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقدح الزيت في طاسة ويُصب بها نصف مقدار الخليط، ويُحمر القرص من جهتيه ويُرفع من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُكرر العملية لعمل قرص آخر، ويوضع في صحن ويُجمل بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أقراص البيض بالبصل: يُدعك البصل بالملح والفلفل ويُضاف للبيض مع البقدونس، ويُصب ربع الخليط في الزيت المقدوح حتى يحمر السطح السفلي فيُقلب، وتُكرر العملية.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "أقراص البيض بالخضار: يُكسر 6 بيضات ويُخفق قليلاً، وتُقشر طماطمة وتُقطع قطعاً صغيرة ويُفرى بطاطس مسلوق، ويُحمر البصل في ملعقة سمن ثم تُضاف الطماطم والبقدونس والبطاطس وتُحمر قليلاً ثم تُترك لتبرد وتُضاف للبيض، ويُقدح قليل من السمن في مقلاة ويُصب بها مقدار فنجان قهوة من الخليط ليكون قرصاً ويُقلب عند تحمير السطح السفلي.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=179",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 424"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 280,
        "protein": 12,
        "fat": 16,
        "carbs": 20,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "dairyEggs": 1.5,
          "produce": 1,
          "grains": 0.3,
          "fats": 1.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-911",
      "title": "البيض الإسكتلندي (Scotch Eggs)",
      "titleEn": "Scotch Eggs",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-911-i1",
          "name": "بيض مسلوق جامد",
          "standardAmount": "4 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-911-i2",
          "name": "لحم سجق إفرنجي بقري ناعم",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-911-i3",
          "name": "دقيق متبل بالملح والفلفل",
          "standardAmount": "ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-911-i4",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-911-i5",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-911-i6",
          "name": "صلصة طماطم أو كامخ خضر للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر البيض ويُغطى سطحه بقليل من الدقيق المتبل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُنزع غشاء السجق الجلدي ويُعجن اللحم جيداً ويُقسم أربعة أقسام.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُغطى كل بيضة بقطعة من لحم السجق ويُساوى عليها اللحم جيداً وتُربط الأطراف، ثم تُغطى بالبيض ثم بالبقسماط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُحمر في السمن وتُرفع منه وتُترك لتبرد نوعاً، فتُشق نصفين عرضاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقدم ساخنة: يوضع كل نصف على قطعة مستديرة من الخبز المحمر أو المقدد المدهون بالزبد، ويُصب حول الطبق قليل من صلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أو تُقدم باردة: يوضع كل نصف على حلقة من الطماطم أو الخيار، ويُجمل الصحن بكامخ الخضر بالصلصة الفرنسية أو كامخ الخس بالمايونيز.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "البيض الإسكتلندي (رقم 2): يُفرى ثُمن كيلو لحم ناعماً مرتين أو ثلاثاً ويُتبل بعصير البصل والملح والفلفل وجوزة الطيب، ويُضاف إلى ثُمن كيلو لحم سجق ويُعجن جيداً ويُقسم أربعة أقسام، ويُكمل كالسابق.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=180",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 425"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 20,
        "fat": 14,
        "carbs": 20,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "dairyEggs": 2,
          "protein": 1.5,
          "grains": 0.3,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-912",
      "title": "ضلع البيض (كستليتة البيض) وكرات البيض",
      "titleEn": "Egg Cutlets and Egg Croquettes",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "قلي",
      "prepTime": "40 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "3-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-912-i1",
          "name": "بيض مسلوق جامد",
          "standardAmount": "4 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-912-i2",
          "name": "بيض نيء",
          "standardAmount": "2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-912-i3",
          "name": "صلصة بيضاء غليظة (بانادا)",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-912-i4",
          "name": "دقيق متبل",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-912-i5",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-912-i6",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-912-i7",
          "name": "ملح وفلفل أحمر وجوزة الطيب",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-912-i8",
          "name": "عروق بقدونس",
          "standardAmount": "6 عروق",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-912-i9",
          "name": "صلصة طماطم أو إسبانخ بيوريه للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر البيض ويُفرى بالسكين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعمل الصلصة الغليظة ويُضاف إليها البيض المفري والتوابل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف البيض النيء ويُعاد تسخين الخليط على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُبسط الخليط في طبق مبلل حتى يبرد، ثم يُقسم ستة أقسام ويُشكل كل قسم على هيئة الضلع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُغطى القطع بطبقة خفيفة من الدقيق المتبل ثم بالبيض والبقسماط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُحمر في السمن الغزير وتُرفع وتُصفى على ورقة، ويوضع بالطرف المدبب لكل قطعة عرق بقدونس يمثل عظمة الضلع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُقدم ساخناً ومعه صلصة الطماطم، أو على طبقة من الإسبانخ البيوريه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرات البيض: يُعمل خليط ضلع البيض ويُشكل على هيئة كرات، وتُغطى بالدقيق المتبل ثم بالبيض والبقسماط وتُحمر في السمن الغزير، ويُقدم معها صلصة الطماطم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=182",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 427"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 220,
        "protein": 16,
        "fat": 12,
        "carbs": 12,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 2.5,
          "grains": 0.3,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-913",
      "title": "العجة الفرنسية (الأومليت) وأنواعها",
      "titleEn": "French Omelette and Variations",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "تحمير",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "2 أفراد",
      "masterIngredients": [
        {
          "id": "osool-913-i1",
          "name": "بيض",
          "standardAmount": "4 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-913-i2",
          "name": "ماء أو لبن أو قشدة",
          "standardAmount": "ملعقة صغيرة لكل بيضة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-913-i3",
          "name": "سمن",
          "standardAmount": "ملعقة حلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-913-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-913-i5",
          "name": "للتنويع: جبن رومي مبشور أو فلفل أخضر أو بطاطس أو عصاج أو كبد وكلاوي أو بصل وطماطم أو لحم طيور مفري",
          "standardAmount": "ملعقتان",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُكسر البيض في سلطانية ويُضاف إليه الماء أو اللبن والملح والفلفل، ويُقلب بشوكة حتى يمتزج المح بالبياض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع مقدار السمن في مقلاة ويُترك على النار حتى يسيل ويسخن قليلاً بشرط ألا يقدح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب الخليط في المقلاة وهي على النار، وعندما يبدأ البيض في التجمد يُعمل في السطح العلوي بضعة شقوق بطرف السكين ليمر السائل خلالها، ويستمر ذلك حتى يتجمد قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرفع المقلاة بعيداً عن النار ويُطوى الطرف السفلي للعجة (القريب من اليد) نحو الوسط باحتراس، ثم يُطوى الطرف العلوي كذلك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُعاد المقلاة على النار حتى يحمر السطح السفلي، ثم تُقلب في طبق وتُقدم فوراً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بالجبن الرومي: تُضاف ملعقتان من الجبن الرومي المبشور مع ملعقتين من الكريمة أو اللبن بدلاً من الماء. وبالجبن والطماطم: تحل صلصة الطماطم محل الكريمة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "بالفلفل الأخضر أو البطاطس أو العصاج: يُضاف ملعقتان من الفلفل الأخضر الحلو المقطع رفيعاً، أو 4 ملاعق بطاطس مقطع قطعاً صغيرة ومحمرة، أو ملعقتان من العصاج، لكل 4 إلى 6 بيضات.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 8,
          "text": "العجة المحشوة: يُفرد في وسط العجة قبل طيها مقدار من العصاج، أو من الكبد والكلاوي الناضجة المقطعة، أو من البصل المحمر مع قليل من عصير الطماطم والتوابل، أو من لحم الطيور الناضج المفري مع قليل من الصلصة، ثم تُطوى ويحمر سطحها وتُقدم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 9,
          "text": "العجة الفرنسية الملفوفة: يُصب في المقلاة المدهونة قليل من الخليط يكفي لتغطية سطحها كطبقة رفيعة ويُترك حتى ينضج، ثم يُقلب في صحن ويُلف على هيئة السيجارة، وتُكرر العملية حتى ينتهي الخليط، وقد تُحشى قبل لفها بالعصاج أو الإسبانخ أو الجبن أو الكبد.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=183",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 428"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 206,
        "protein": 14,
        "fat": 14,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 2,
          "specialty": 0.3,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-914",
      "title": "العجة الإنجليزية المنفوخة في الفرن",
      "titleEn": "Puffy English Omelette",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "2 أفراد",
      "masterIngredients": [
        {
          "id": "osool-914-i1",
          "name": "بيض",
          "standardAmount": "4 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-914-i2",
          "name": "ماء أو لبن أو كريمة",
          "standardAmount": "ملعقة صغيرة لكل بيضة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-914-i3",
          "name": "سمن",
          "standardAmount": "ملعقة حلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-914-i4",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفصل المح (الصفار) عن البياض، ويُضاف للصفار الماء أو اللبن أو الكريمة والملح والفلفل ويُقلب الخليط بشوكة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُرب البياض بشوكة أو بمضرب البيض حتى يتجمد تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الصفار للبياض ويُمزجان بملعقة مزجاً خفيفاً وباحتراس حتى لا يتلف البياض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع مقدار السمن في مقلاة ويُسخن على النار حتى يسيل ويسخن نوعاً دون أن يقدح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُصب الخليط في المقلاة ويدخل فرناً حاراً نوعاً مدة 3 إلى 5 دقائق حتى يحمر سطحها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُرفع المقلاة من الفرن وتوضع على النار حتى يحمر سطحها السفلي، وتُطوى نصفين فقط.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "لا يُضاف شيء للبيض وهو نيء في هذه الطريقة، لكن يمكن حشو العجة قبل طيها. وفي أوروبا تُحشى أحياناً بالمربى وتُعرف بالأومليت الحلو.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=186",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 431"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 240,
        "protein": 12,
        "fat": 12,
        "carbs": 12,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "dairyEggs": 0.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-915",
      "title": "العجة المصرية بالعصاج",
      "titleEn": "Egyptian Omelette with Spiced Mince",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "تحمير",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "3-4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-915-i1",
          "name": "بيض",
          "standardAmount": "4 إلى 6 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-915-i2",
          "name": "بصلة مفرية رفيعاً",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-915-i3",
          "name": "عصاج",
          "standardAmount": "2 ملعقة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-915-i4",
          "name": "دقيق أو بقسماط",
          "standardAmount": "ملعقة حلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-915-i5",
          "name": "بقدونس مفري",
          "standardAmount": "ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-915-i6",
          "name": "سمن أو زيت فرنساوي",
          "standardAmount": "ملعقة كبيرة سمن أو ملعقتان زيت",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-915-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقدح السمن ويُحمر فيه البصل، أو يُعمل العصاج باللحم المفري والبصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُحمر الدقيق قليلاً ويُرفع الإناء بعيداً عن النار ويُترك ليبرد نوعاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخفق البيض ويُضاف إليه الملح والفلفل والبقدونس، وكذا خليط البصل والدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدح قليل من السمن في المقلاة ويُصب فيه الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُحمر على نار هادئة ثم تُقلب على الجهة الأخرى ليحمر السطح الآخر، أو توضع في الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "توضع في صحن دافئ وتُقدم كما هي، أو تُقطع وتُجمل بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "العجة المصرية البسيطة (رقم 1): يُخفق 3 بيضات وتُتبل بالملح والفلفل، ويُقدح ملعقة سمن في مقلاة ويُصب البيض ويُقلب بخفة بشوكة حتى يبدأ في التجمد، ثم يُترك حتى يصفر السطح فيُطوى أحد جانبيه على الآخر، ويُعاد على النار حتى يحمر السطح السفلي، ويُقلب في صحن ويُجمل بالبقدونس.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=187",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 432"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 260,
        "protein": 14,
        "fat": 14,
        "carbs": 10,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "dairyEggs": 1.5,
          "protein": 1,
          "grains": 0.2,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-916",
      "title": "العجة الإسبانيولية بالخضار",
      "titleEn": "Spanish Omelette with Vegetables",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "تحمير",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-916-i1",
          "name": "بيض",
          "standardAmount": "5 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-916-i2",
          "name": "فلفل أخضر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-916-i3",
          "name": "طماطم متوسطة",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-916-i4",
          "name": "بصل مفري",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-916-i5",
          "name": "بقدونس مفري",
          "standardAmount": "ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-916-i6",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-916-i7",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُدعك البصل بالملح والفلفل، وتُقشر الطماطم وتُقطع قطعاً صغيرة، ويُفرى الفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخفق البيض قليلاً وتُضاف إليه جميع المقادير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقدح السمن في مقلاة ويُصب بها خليط البيض، ويُترك حتى يحمر السطح السفلي للعجة ثم تُقلب على السطح الآخر وتُترك حتى تنضج، أو تُطهى في الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلب في صحن وتُقدم ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=188",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 433"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 240,
        "protein": 12,
        "fat": 12,
        "carbs": 14,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "dairyEggs": 1.5,
          "produce": 1,
          "fats": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-917",
      "title": "البيض في الفرن (بالبقسماط والجبن وبالطماطم)",
      "titleEn": "Baked Eggs (with Breadcrumbs and Cheese, or with Tomatoes)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "servings": "3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-917-i1",
          "name": "بيض",
          "standardAmount": "4 إلى 6 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-917-i2",
          "name": "بقسماط أو جبن رومي مبشور",
          "standardAmount": "ملعقة حلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-917-i3",
          "name": "سمن",
          "standardAmount": "ملعقة حلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-917-i4",
          "name": "بقدونس مفري",
          "standardAmount": "ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-917-i5",
          "name": "لطريقة الطماطم: بصلة متوسطة مفرية ونصف كوب طماطم مصفاة",
          "standardAmount": "حسب الطريقة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-917-i6",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُدهن صحن فرن أو طبق صاج صغير بالسمن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُكسر البيض باحتراس واحدة فواحدة، ثم يوضع في الصحن المدهون ويُتبل بالملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرش السطح بالبقدونس ثم بفتات الخبز أو الجبن الرومي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقدح مقدار من السمن ويُرش على البيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يدخل فرناً متوسطاً حتى يجمد الزلال، ويُقدم ساخناً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "البيض بالطماطم في الفرن: يُقدح ملعقة كبيرة سمن ويُحمر فيه البصل المفري حتى يصفر، ثم تُضاف الطماطم وتُترك حتى تقرب من النضج، وتوضع في صحن فرن ويُكسر فوقها 6 بيضات باحتراس مع الاحتفاظ بالصفار سليماً، ويدخل فرناً متوسطاً حتى يجمد البياض، ويُرش بالملح والفلفل.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=188",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 433"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 200,
        "protein": 12,
        "fat": 10,
        "carbs": 8,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 1.5,
          "grains": 0.2,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-918",
      "title": "السوفليه المالح (بالجبن أو الدجاج أو السمك أو الخضار)",
      "titleEn": "Savory Soufflé (Cheese, Chicken, Fish or Vegetable)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "osool-918-i1",
          "name": "للصلصة البيضاء الغليظة: زبد",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-918-i2",
          "name": "للصلصة البيضاء الغليظة: دقيق",
          "standardAmount": "1 ملعقة كبيرة مسطحة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-918-i3",
          "name": "للصلصة البيضاء الغليظة: لبن",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-918-i4",
          "name": "صفار بيض",
          "standardAmount": "3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-918-i5",
          "name": "بياض بيض",
          "standardAmount": "4 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-918-i6",
          "name": "جبن رومي مبشور (لسوفليه الجبن)",
          "standardAmount": "3 إلى 4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-918-i7",
          "name": "أو: لحم دجاج أو سمك أو لحم ضأن ناضج مفري ومنخول",
          "standardAmount": "ثُمن كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-918-i8",
          "name": "أو: إسبانخ أو جزر أو بازلاء مهروك",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-918-i9",
          "name": "سمن لدهن القالب",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-918-i10",
          "name": "ملح وفلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُدهن قالب السوفليه دهناً جيداً بالسمن الدافئ، وإذا طُهي على البخار تُلف حوله ورقة مطوية تزيد ارتفاعه 3 بوصات وتُربط بدوبارة وتُدهن بالسمن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُعمل صلصة بيضاء غليظة من الدقيق والزبد واللبن وتغلي جيداً، وتُرفع من على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف الجبن (أو اللحم المفري المنخول أو الخضار المهروكة) ويُقلب الخليط جيداً، ثم يُضاف صفار البيض واحدة فواحدة مع التقليب المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُخفق الخليط جيداً 3 دقائق ويُتبل بالملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُرب بياض البيض حتى يجمد تماماً، ثم يُضاف للخليط ويُقلب فيه بخفة متناهية حتى لا يتسرب الهواء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُصب الخليط في القالب المعد لنصفه لأنه يرتفع كثيراً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُطهى في فرن متوسط الحرارة 20 إلى 30 دقيقة، أو ببطء على البخار حتى يجمد الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يُقلب في صحن دافئ ويُقدم فوراً للمائدة مع صلصة ملائمة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سوفليه القرنبيط: يوضع نصف كيلو قرنبيط مسلوق مقطع مع 3 ملاعق جبن رومي وحلقات طماطم على هيئة طبقات في القالب المعد، ويُصب فوقها خليط السوفليه (صلصة بيضاء وصفار 3 بيضات وبياضها المخفوق)، ويُخبز في فرن متوسط 30 دقيقة ويُقدم ساخناً.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "لنجاح السوفليه: يُدهن القالب جيداً بالسمن الدافئ، وتُنضج الصلصة السميكة جيداً، ويُضاف الصفار واحدة فواحدة مع الخفق الجيد، ويُخلط البياض المخفوق بخفة متناهية حتى لا يتسرب الهواء. وفي سوفليه الدجاج واللحم والسمك يُكسى قاع القالب بورقة مدهونة بالسمن لمنع احمرار القاع.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf#page=190",
        "collection": "osool",
        "citation": "الجزء الثالث، صفحة 435"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 200,
        "protein": 12,
        "fat": 10,
        "carbs": 8,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "dairyEggs": 2,
          "specialty": 0.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-951",
      "title": "قالب الدجاج بالجلاتينا (الألماسية غير الحلوة)",
      "titleEn": "Chicken in Aspic Mold",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "1 ساعة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "osool-951-i1",
          "name": "دجاجة متوسطة مسلوقة ومقطعة قطعاً منتظمة",
          "standardAmount": "1 دجاجة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-951-i2",
          "name": "للجلاتينا: مرق (أو ماء)",
          "standardAmount": "ثلاثة أرباع لتر (3 أكواب ونصف)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-951-i3",
          "name": "للجلاتينا: خل وعصير ليمون",
          "standardAmount": "نصف كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-951-i4",
          "name": "للجلاتينا: ورق جيلاتين حلال (بقري)",
          "standardAmount": "60 جرام",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-951-i5",
          "name": "للجلاتينا: ملح وحبات فلفل أسود",
          "standardAmount": "نصف ملعقة صغيرة ملح و10 حبات فلفل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-951-i6",
          "name": "للجلاتينا: قشر ليمونتين مقطع رفيعاً وبصلة وقطعة كرفس وقطعة جزر و3 قرنفلات",
          "standardAmount": "حسب المذكور",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-951-i7",
          "name": "للتنقية: بياض 3 بيضات وقشرها",
          "standardAmount": "3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-951-i8",
          "name": "بازلاء مسلوقة",
          "standardAmount": "ربع إلى نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-951-i9",
          "name": "جزر إفرنجي مسلوق مقطع",
          "standardAmount": "2 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-951-i10",
          "name": "خيار إفرنجي رفيع مخلل",
          "standardAmount": "ثُمن كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-951-i11",
          "name": "خس سلاطة للتقديم",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "للجلاتينا الشافة: يُنقع الجيلاتين في قليل من الماء، ثم يوضع مع المرق والخل والليمون والملح والتوابل والخضار وبياض البيض وقشره المغسول المكسر في إناء نظيف، ويُخفق على نار هادئة حتى يقرب من الغليان، ثم يُترك دون تحريك حتى تطفو طبقة البياض المتجمدة، ويُترك على نار هادئة جداً 10 دقائق، ثم يُصفى من قطعة قماش حتى يصير شفافاً، ويُترك ليبرد دون أن يجمد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُؤتى بقالب مستطيل غير منقوش ويُبلل بالماء البارد، ويُصب به طبقة من الجلاتينا وتُترك حتى تجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُثبت فوقها طبقة منسقة من البازلاء والخيار والجزر بعد بلها بقليل من الجلاتينا السائلة، ويليها طبقة من الجلاتينا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُبل قطع الدجاج بالجلاتينا وتوضع، ثم الخضار، وهكذا حتى يمتلئ القالب، على أن تكون الطبقة الأخيرة من الجلاتينا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُترك القالب حتى يجمد، ثم يُقلب في صحن مستطيل مفروش بخس السلاطة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اللحم بالجلاتينا: يُعمل كالدجاج باستعمال مقدار من لحم البتلو الناضج المقطع مكعبات، ويُستعمل مرق سلق اللحم في عمل الجلاتينا.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "قالب الجمبري بالجلاتينا: ربع إلى نصف كيلو جمبري مسلوق مقشور وبيضتان مسلوقتان مقطعتان حلقات وخياران مخللان مقطعان حلقات، ويُعمل بنفس الطريقة في قالب مستطيل مبلل، ويُقلب في صحن مفروش بخس السلاطة.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 8,
          "text": "طبق الطيور بالجلاتينا: تُقطع الطيور المسلوقة (زوج حمام أو دجاجة أو زوجان من السمان أو بقايا ديك رومي أو بط) مع ثُمن كيلو جزر وخيار مخلل وربع كيلو بازلاء، ويُحتفظ ببيضة مسلوقة وقليل من الخضار للتجميل، وتُمزج بنصف مقدار الجلاتينا وتوضع في الصحن حتى تجمد، ثم يُصب على السطح طبقة من الجلاتينا وتُجمل بالبيض والخضار.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "الجلاتينا (الألماسية غير الحلوة) مرق متبل منقى ببياض البيض ومضاف إليه الجيلاتين حتى يجمد شفافاً، وتُستعمل لتقديم اللحوم والطيور والأسماك باردة. متوسط الجيلاتين 40 إلى 60 جراماً لكل لتر سائل حسب حرارة الجو.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9.pdf#page=98",
        "collection": "osool",
        "citation": "الجزء الرابع، صفحة 652"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 240,
        "protein": 28,
        "fat": 6,
        "carbs": 12,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "dairyEggs": 0.5,
          "produce": 2,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-952",
      "title": "صدور الدجاج المثلجة بالمايونيز",
      "titleEn": "Chaud-Froid Chicken Breasts with Mayonnaise",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "1 ساعة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-952-i1",
          "name": "صدر دجاجتين مسلوقتين باردتين",
          "standardAmount": "2 صدر",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-952-i2",
          "name": "جلاتينا (ألماسية غير حلوة)",
          "standardAmount": "نصف كوب (ونصف كوب آخر للتقديم)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-952-i3",
          "name": "صلصة مايونيز",
          "standardAmount": "كوب ونصف",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-952-i4",
          "name": "بازلاء مسلوقة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-952-i5",
          "name": "جزرة مسلوقة مقطعة",
          "standardAmount": "1 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-952-i6",
          "name": "سلطة روسية للتقديم",
          "standardAmount": "مقدار",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُزال جلد وعظم الصدر ويُقطع اللحم بنظام قطعاً مناسبة متساوية بقدر الإمكان.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُذاب الجلاتينا وتُترك حتى تبرد بشرط ألا تجمد، ثم تُضاف للمايونيز ويُقلب الخليط جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُرص قطع صدر الدجاج على قاعدة سلك أو منخل ويوضع أسفلها طبق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُصب الصلصة على قطع الدجاج بملعقة كبيرة لتغطيتها، وتُترك حتى تقرب من التجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُجمل سطح القطع بالجزر المقطع رفيعاً والبازلاء تجميلاً بسيطاً، وتُترك حتى تجمد تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُصب على السطح المجمل قليل من الجلاتينا وتُترك حتى تجمد طبقتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تُرص القطع على السلطة الروسية في صحن بلور، وحولها الجلاتينا المفرية غليظاً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اللحم المثلج بصلصة الطماطم: نصف كيلو كستليتة ضأن تُتبل بالملح وتُطهى على نار هادئة حتى تتشرب عصارتها ثم يُضاف الماء تدريجياً حتى تنضج، وتُرص على مسطح وتُثقل حتى تبرد، ثم تُغطى بكوب من صلصة الطماطم بالجيلاتين وتُجمل بالجزر والبازلاء والخيار المخلل، وتُغطى بطبقة جلاتينا وتُقدم على كامخ صيفي.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9.pdf#page=100",
        "collection": "osool",
        "citation": "الجزء الرابع، صفحة 654"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 32,
        "fat": 10,
        "carbs": 8,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "dairyEggs": 2,
          "produce": 1,
          "specialty": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-953",
      "title": "فطائر الحمام بالجلاتينا",
      "titleEn": "Pigeon Tartlets in Aspic",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "40 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "osool-953-i1",
          "name": "فطائر صغيرة بسيطة ناضجة (قوالب عجينة مخبوزة)",
          "standardAmount": "6 فطائر",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-953-i2",
          "name": "زوج حمام مسلوق",
          "standardAmount": "زوج",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-953-i3",
          "name": "خيار إفرنجي مخلل",
          "standardAmount": "6 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-953-i4",
          "name": "جلاتينا (ألماسية شافة غير حلوة)",
          "standardAmount": "نصف مقدار",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-953-i5",
          "name": "بقدونس",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-953-i6",
          "name": "خس سلاطة مفري رفيعاً",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع لحم الحمام مكعبات ويُخلط بالخيار المقطع ونصف مقدار الجلاتينا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع اللحم في الفطائر بشكل هرمي ويُترك حتى يجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى سطح اللحم بطبقة من الجلاتينا الشافة ويُترك حتى يجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع بوسط كل فطيرة عرق رفيع من البقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرص الفطائر في صحن وبوسطها الخس المفري.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9.pdf#page=100",
        "collection": "osool",
        "citation": "الجزء الرابع، صفحة 654"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 260,
        "protein": 18,
        "fat": 10,
        "carbs": 20,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 1.5,
          "dairyEggs": 0.8,
          "grains": 0.5,
          "produce": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-954",
      "title": "البيض بالجلاتينا",
      "titleEn": "Eggs in Aspic",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "سلق",
      "prepTime": "1 ساعة",
      "servings": "6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-954-i1",
          "name": "بيض مسلوق جامد",
          "standardAmount": "6 إلى 7 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-954-i2",
          "name": "جلاتينا (ألماسية شافة غير حلوة)",
          "standardAmount": "مقدار",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-954-i3",
          "name": "بازلاء مسلوقة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-954-i4",
          "name": "جزر مسلوق",
          "standardAmount": "2 جزرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-954-i5",
          "name": "سلطة خس متبلة بقليل من الصلصة الفرنسية",
          "standardAmount": "للتقديم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُبل بالماء 6 إلى 8 من القوالب الصغيرة غير المنقوشة، ثم يُغطى القاع والجوانب بطبقة رفيعة من الجلاتينا وتُترك حتى تجمد على الثلج.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقطع الجزر أشكالاً زخرفية، وتُبل قطع الجزر والبازلاء بقليل من الجلاتينا السائلة الباردة وتُثبت على القاع فوق الطبقة المتجمدة لتكوين شكل زخرفي، ثم تُترك حتى تجمد، ويُصب فوقها قليل من الجلاتينا ويُترك حتى يجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقطع البيض المسلوق حلقات أو أرباعاً بالطول ويُرص فوق طبقة الجلاتينا، ويُملأ القالب بالجلاتينا ويُترك حتى يجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلب القوالب على فرشة الخس المتبل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "البيض بالجلاتينا (رقم 2): تُبل 6 من قوالب الداريول بالماء ويوضع بها جلاتينا بارتفاع نصف سم وتُترك حتى تجمد، ويُقطع خيار مخلل ويُثبت فوقها بشكل زخرفي ثم طبقة جلاتينا، ويُقطع جزء رفيع من الجهة العريضة لكل بيضة وتُبل بالجلاتينا وتُركز في القالب، ويُملأ الفراغ حولها بالجلاتينا حتى تجمد، وتُقلب في صحن ويُرش حولها الخس المقطع رفيعاً.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9.pdf#page=102",
        "collection": "osool",
        "citation": "الجزء الرابع، صفحة 656"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 152,
        "protein": 14,
        "fat": 8,
        "carbs": 6,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "dairyEggs": 2,
          "produce": 1,
          "specialty": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-955",
      "title": "كرات الجبن بالإسبانخ على البخار (طبق نباتي)",
      "titleEn": "Steamed Cheese Timbales on Spinach (Vegetarian)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "بخار",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-955-i1",
          "name": "بيض كبير",
          "standardAmount": "3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-955-i2",
          "name": "فتات خبز",
          "standardAmount": "50 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-955-i3",
          "name": "لبن",
          "standardAmount": "حوالي ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-955-i4",
          "name": "جبن رومي مبشور",
          "standardAmount": "50 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-955-i5",
          "name": "إسبانخ مهروك (بيوريه)",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-955-i6",
          "name": "صلصة بيضاء خفيفة أو صلصة طماطم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-955-i7",
          "name": "سمن لدهن القوالب",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-955-i8",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخفق البيض جيداً ويُضاف اللبن، ويُقلب الخليط ويُصب فوق فتات الخبز ويُترك 10 دقائق، ثم يُضاف الجبن ويُتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُصب الخليط في قوالب صغيرة مدهونة جيداً بالسمن، وتُغطى القوالب بورقة مدهونة بالسمن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُطهى القوالب على البخار مدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلب على فرشة من الإسبانخ المهروك، ويُقدم معها الصلصة المختارة في قاربها الخاص.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "من أطباق الغذاء النباتي في الكتاب، وفيها يُعوض البيض والجبن عن اللحم.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9.pdf#page=172",
        "collection": "osool",
        "citation": "الجزء الرابع، صفحة 725"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 14,
        "fat": 10,
        "carbs": 18,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "dairyEggs": 1.5,
          "produce": 1.5,
          "grains": 0.3,
          "specialty": 0.3,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-956",
      "title": "ضلع (كستليتة) البندق النباتية",
      "titleEn": "Vegetarian Hazelnut Cutlets",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-956-i1",
          "name": "بندق",
          "standardAmount": "50 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-956-i2",
          "name": "خبز إفرنجي",
          "standardAmount": "50 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-956-i3",
          "name": "قطعة بصل صغيرة",
          "standardAmount": "1 قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-956-i4",
          "name": "سمن",
          "standardAmount": "ثلاثة أرباع ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-956-i5",
          "name": "طماطم مصفاة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-956-i6",
          "name": "ذرة من بذر الكرفس",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-956-i7",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-956-i8",
          "name": "زيت للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-956-i9",
          "name": "قطع مكرونة صغيرة",
          "standardAmount": "4 قطع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-956-i10",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-956-i11",
          "name": "بطاطس بيوريه وصلصة طماطم للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمر البصل والبندق في مقدار من السمن، ثم يُفرى البصل والبندق والخبز في المفراة مرتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط الجميع جيداً بعصير الطماطم ويُتبل الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع في صحن مدهون ويُسوى سطحه تماماً، ثم يُقطع قطعاً متساوية ويُشكل على هيئة الكستليتة، ويوضع بطرف كل قطعة مكرونة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُغطى بالبيض والبقسماط وتُحمر في الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُرص الكستليتة على فرشة من البطاطس البيوريه وتُصب الصلصة حول الفرشة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9.pdf#page=172",
        "collection": "osool",
        "citation": "الجزء الرابع، صفحة 725"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 8,
        "fat": 12,
        "carbs": 26,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "specialty": 1,
          "produce": 0.5,
          "grains": 0.5,
          "fats": 1.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-957",
      "title": "قالب البندق النباتي في الفرن",
      "titleEn": "Vegetarian Baked Hazelnut Loaf",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "masterIngredients": [
        {
          "id": "osool-957-i1",
          "name": "بندق مطحون",
          "standardAmount": "ربع كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-957-i2",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-957-i3",
          "name": "سمن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-957-i4",
          "name": "فتات خبز",
          "standardAmount": "فنجان شاي",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-957-i5",
          "name": "بطاطس مهروك",
          "standardAmount": "فنجان شاي",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-957-i6",
          "name": "طماطم",
          "standardAmount": "4 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-957-i7",
          "name": "بيضة",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-957-i8",
          "name": "خلاصة خضر (مرق خضار) أو ماء",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-957-i9",
          "name": "بقسماط لتغطية القالب",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-957-i10",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-957-i11",
          "name": "صلصة بنية من خلاصة الخضر وبطاطس محمرة وخضار سوتيه للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُحمر البصل في السمن ويُضاف إليه فتات الخبز ويُفرى بالمفراة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقشر الطماطم وتُفرى، ثم تُضاف جميع المقادير بعضها إلى بعض وتُعجن بالبيض والخلاصة أو الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب الخليط في قالب مدهون ومغطى بطبقة من البقسماط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يوضع في فرن متوسط الحرارة مدة ساعة، ويُقدم مع صلصة بنية مصنوعة من خلاصة الخضر وبطاطس محمرة وخضار سوتيه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9.pdf#page=173",
        "collection": "osool",
        "citation": "الجزء الرابع، صفحة 726"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 10,
        "fat": 14,
        "carbs": 32,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "specialty": 1.5,
          "produce": 1.5,
          "grains": 0.5,
          "dairyEggs": 0.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-958",
      "title": "البطاطس المحشوة بالبيض والجبن في الفرن",
      "titleEn": "Baked Potatoes Filled with Egg and Cheese",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "1 ساعة",
      "servings": "1 فرد لكل حبة",
      "masterIngredients": [
        {
          "id": "osool-958-i1",
          "name": "بطاطس مستديرة كبيرة",
          "standardAmount": "1 حبة لكل فرد",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-958-i2",
          "name": "كريمة",
          "standardAmount": "ملعقة صغيرة لكل حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-958-i3",
          "name": "بيضة",
          "standardAmount": "1 لكل حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-958-i4",
          "name": "جبن رومي مبشور",
          "standardAmount": "ملعقة صغيرة لكل حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-958-i5",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل البطاطس جيداً وتُجفف وتُطهى بقشرها في الفرن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقور البطاطس لنزع جزء من لحمها، ويُتبل الفراغ بقليل من الملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع في التجويف الكريمة ثم البيضة، وتُتبل بالملح والفلفل ويُرش السطح بالجبن الرومي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُعاد البطاطس للفرن حتى ينضج البيض، ويُقدم على طبق مفروش بفوطة مطوية ويُجمل بالبقدونس، وقد تُقدم معه صلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9.pdf#page=173",
        "collection": "osool",
        "citation": "الجزء الرابع، صفحة 726"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 240,
        "protein": 12,
        "fat": 10,
        "carbs": 24,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "produce": 1,
          "dairyEggs": 1.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-959",
      "title": "كرات البطاطس المحشوة بأبو فروة",
      "titleEn": "Potato Croquettes Filled with Chestnuts",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "خضروات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-959-i1",
          "name": "أبو فروة ناضجة مفرية",
          "standardAmount": "50 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-959-i2",
          "name": "بشر ليمونة",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-959-i3",
          "name": "قليل من الصلصة البيضاء",
          "standardAmount": "2 ملعقة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-959-i4",
          "name": "بطاطس مسلوقة مهروكة",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-959-i5",
          "name": "زبد",
          "standardAmount": "ملعقة كبيرة مسطحة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-959-i6",
          "name": "صفار بيضة",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-959-i7",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-959-i8",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-959-i9",
          "name": "ملح وفلفل وجوزة الطيب",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-959-i10",
          "name": "صلصة طماطم للتقديم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط أبو فروة وبشر الليمون والصلصة البيضاء والتوابل ويُعجن جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُدهك البطاطس المسلوقة وتُعجن بالزبد وصفار البيض وتُتبل جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُعمل كرات متساوية الحجم من البطاطس ويُجوف وسط كل كرة، ثم يوضع به من حشو أبو فروة وتُقفل الكرة بإحكام تام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُغطى الكرات بالبيض والبقسماط وتُحمر في السمن الغزير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُجمل بالبقدونس ويُقدم معها صلصة الطماطم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9.pdf#page=174",
        "collection": "osool",
        "citation": "الجزء الرابع، صفحة 727"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 6,
        "fat": 12,
        "carbs": 28,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "produce": 1.5,
          "specialty": 0.8,
          "dairyEggs": 0.3,
          "grains": 0.3,
          "fats": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-960",
      "title": "البيض الإسكتلندي بالعدس (نباتي)",
      "titleEn": "Vegetarian Scotch Eggs with Lentils",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "أكلات شهية",
      "cookingMethod": "قلي",
      "prepTime": "40 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "masterIngredients": [
        {
          "id": "osool-960-i1",
          "name": "بيض كبير مسلوق جامد",
          "standardAmount": "4 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-960-i2",
          "name": "عدس أصفر",
          "standardAmount": "حوالي نصف فنجان شاي",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-960-i3",
          "name": "قطعة بصل",
          "standardAmount": "1 قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-960-i4",
          "name": "بقدونس مفري",
          "standardAmount": "ملعقة شاي",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-960-i5",
          "name": "بشر ليمونة",
          "standardAmount": "1 ليمونة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-960-i6",
          "name": "زبد",
          "standardAmount": "ملعقة كبيرة ونصف",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-960-i7",
          "name": "فتات خبز منخول",
          "standardAmount": "ملء 4 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-960-i8",
          "name": "زعتر",
          "standardAmount": "ملعقة شاي",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-960-i9",
          "name": "دقيق",
          "standardAmount": "قليل",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-960-i10",
          "name": "بيض وبقسماط للتغطية",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-960-i11",
          "name": "سمن غزير للتحمير",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-960-i12",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُطهى العدس مع قليل من الماء وقطعة البصل، ثم يُصفى ويُخلط بباقي المقادير (البقدونس وبشر الليمون والزبد وفتات الخبز والزعتر) ويُتبل جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقشر البيض ويُتبل بقليل من الدقيق، ثم يُغطى بطبقة من خليط العدس ويُساوى عليه جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُغطى بالبيض والبقسماط ويُحمر في السمن الغزير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُشق البيضة نصفين عرضاً وتُقدم ساخنة أو باردة كالبيض الإسكتلندي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9.pdf#page=174",
        "collection": "osool",
        "citation": "الجزء الرابع، صفحة 727"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 14,
        "fat": 10,
        "carbs": 20,
        "fiber": 3,
        "sugar": 0,
        "cost": {
          "dairyEggs": 2,
          "grains": 0.2,
          "fats": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "osool-961",
      "title": "قالب الدجاج على البخار بالكريمة (للمرضى والناقهين)",
      "titleEn": "Steamed Chicken Mousse with Cream (for Invalids and Convalescents)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "بخار",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "2-3 أفراد",
      "masterIngredients": [
        {
          "id": "osool-961-i1",
          "name": "لحم دجاج نيء",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-961-i2",
          "name": "صلصة بيضاء سميكة (بانادا)",
          "standardAmount": "مقدار (ربع كوب)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-961-i3",
          "name": "بيضتان كبيرتان",
          "standardAmount": "2 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-961-i4",
          "name": "كريمة",
          "standardAmount": "ثُمن كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-961-i5",
          "name": "عصير ليمون",
          "standardAmount": "قليل",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-961-i6",
          "name": "ملح وفلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-961-i7",
          "name": "صلصة الباشميل للتقديم",
          "standardAmount": "مقدار",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُفرى لحم الدجاج مرتين بالمفراة الناعمة، ثم يُنخل من منخل سلك.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف إليه البيض والصلصة السميكة، ثم الكريمة المخفوقة نوعاً، ويُتبل بالملح والفلفل وقليل من عصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب الخليط في قالب مدهون بالسمن ويُغطى بورقة مدهونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُطهى على البخار مدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقلب ويُصب حوله صلصة الباشميل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قالب الدجاج (رقم 1): كقالب السمك على البخار باستعمال لحم الدجاج النيء بدلاً من لحم السمك.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "قالب الدجاج (رقم 3): كالقالب رقم 2 ويُستغنى عن الكريمة وصلصة الباشميل.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "من باب غذاء المرضى والناقهين؛ طعام سهل الهضم خفيف التتبيل.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9.pdf#page=185",
        "collection": "osool",
        "citation": "الجزء الرابع، صفحة 738"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 260,
        "protein": 28,
        "fat": 12,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 2.5,
          "dairyEggs": 2.5,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-962",
      "title": "حساء الكتكوت ومشروب الدجاج (للمرضى)",
      "titleEn": "Spring Chicken Broth and Chicken Tea (for the Sick)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "3 ساعات",
      "servings": "1-2 فرد",
      "masterIngredients": [
        {
          "id": "osool-962-i1",
          "name": "كتكوت (دجاجة صغيرة جداً) مجهز",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-962-i2",
          "name": "ماء بارد",
          "standardAmount": "لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-962-i3",
          "name": "لبن (لمشروب الدجاج)",
          "standardAmount": "ربع كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-962-i4",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-962-i5",
          "name": "خبز مقدد للتقديم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقطع لحم الكتكوت قطعاً صغيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يوضع في لتر ماء بارد مع ذرة ملح، ويُرفع على نار هادئة حتى يتهرى اللحم تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصفى المرق ويُقدم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "مشروب الدجاج: يُقطع لحم الكتكوت قطعاً رفيعة جداً ويُنقع في ملء كوب ماء بضع دقائق، ثم يُضاف الملح وربع كيلو لبن ويوضع في برطمان مغطى داخل إناء به ماء على نار هادئة مدة 3 ساعات، ثم يُصفى ويُزال الدهن ويُقدم ساخناً مع الخبز المقدد.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9.pdf#page=185",
        "collection": "osool",
        "citation": "الجزء الرابع، صفحة 738"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 140,
        "protein": 18,
        "fat": 4,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 1.5,
          "dairyEggs": 1,
          "grains": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-963",
      "title": "السمك بالكسترد في الفرن (للمرضى)",
      "titleEn": "Baked Fish Custard (for the Sick)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "1-2 فرد",
      "masterIngredients": [
        {
          "id": "osool-963-i1",
          "name": "سمك أبيض",
          "standardAmount": "ثُمن كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-963-i2",
          "name": "لبن",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-963-i3",
          "name": "بيضة كبيرة",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-963-i4",
          "name": "قليل من الملح والفلفل الأبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-963-i5",
          "name": "بقدونس وليمون للتجميل",
          "standardAmount": "قليل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُطهى السمك على البخار كما في السمك على البخار (بين صحنين مدهونين فوق ماء يغلي).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُمزج البيضة قليلاً ويُضاف إليها اللبن وتُتبل بالملح والفلفل، ويُقلب الخليط ويُصفى (كسترد).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يوضع السمك في صحن فرن مدهون ويُصب عليه الكسترد، ثم يوضع في صينية بها ماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يدخل فرناً هادئاً حتى ينضج الكسترد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقدم ساخناً مجملاً بالبقدونس والليمون.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9.pdf#page=186",
        "collection": "osool",
        "citation": "الجزء الرابع، صفحة 739"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 160,
        "protein": 18,
        "fat": 6,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 1.5,
          "dairyEggs": 1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "osool-964",
      "title": "حشو البصل للطيور (والحشو الزائف)",
      "titleEn": "Onion Stuffing for Poultry (and Bread Stuffing)",
      "chapter": "الباب الثامن: من كتاب أصول الطهي",
      "chapterNumber": 8,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "15 دقيقة",
      "servings": "يكفي طائراً متوسطاً",
      "masterIngredients": [
        {
          "id": "osool-964-i1",
          "name": "بصل مفري",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-964-i2",
          "name": "فتات خبز إفرنجي بائت",
          "standardAmount": "ملء كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-964-i3",
          "name": "سمن",
          "standardAmount": "ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-964-i4",
          "name": "زعتر",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-964-i5",
          "name": "بيض أو لبن للعجن",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "osool-964-i6",
          "name": "ملح وفلفل وبهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُدعك البصل بالملح والفلفل والبهار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف إليه الزعتر والسمن وفتات الخبز ويُخلط الجميع جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُعجن بالبيض أو اللبن عجينة لينة نوعاً، ويُحشى به البط أو الأوز أو اللحم قبل طهيه في الفرن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "الحشو الزائف: ملء كوب فتات خبز إفرنجي بائت وملعقة كبيرة بقدونس مفري وبشر وعصير ليمونة وملعقة سمن وربع ملعقة صغيرة بهار وربع ملعقة صغيرة ملح وقليل من الفلفل الأبيض، تُخلط وتُعجن بالبيض أو اللبن عجينة لينة، وتُستعمل لحشو الطيور والسمك واللحم.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "حشو يُستعمل في الكتاب مع كثير من الطيور واللحوم والسمك المحشو في الفرن.",
      "source": {
        "name": "أصول الطهي النظري والعملي — نظيرة نقولا وبهية عثمان",
        "url": "https://archive.org/download/20240330_20240330_1122/%D8%A7%D8%B5%D9%88%D9%84%20%D8%A7%D9%84%D8%B7%D9%87%D9%89%20..%20%D9%86%D8%B8%D9%8A%D8%B1%D8%A9%20%D9%86%D9%82%D9%88%D9%84%D8%A7%20%D9%88%D8%A8%D9%87%D9%8A%D8%A9%20%D8%B9%D8%AB%D9%85%D8%A7%D9%86%20..%20%D8%A7%D9%84%D8%AC%D8%B2%D8%A1%20%D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9.pdf#page=310",
        "collection": "osool",
        "citation": "الجزء الرابع، صفحة 861"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من كتاب «أصول الطهي» لنظيرة نقولا وبهية عثمان، أعيدت صياغتها مع ذكر المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 180,
        "protein": 6,
        "fat": 4,
        "carbs": 28,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "produce": 0.5,
          "grains": 1,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-003",
      "title": "سلطة اللوبيا الباردة",
      "titleEn": "Cold Black-Eyed Bean Salad (Lubya Nashfa Barda)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "سلطات",
      "cookingMethod": "سلق",
      "prepTime": "نقع طول الليل",
      "cookTime": "30 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-003-i1",
          "name": "اللوبيا الجافة",
          "nameEn": "Dried black-eyed beans (lubya)",
          "standardAmount": "ربع كيلو",
          "standardAmountEn": "1/4 kg",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-003-i2",
          "name": "فصوص ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "5–7 فصوص",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-003-i3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-003-i4",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-003-i5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُترك اللوبيا لنقعها في ماء كثير طول الليل.",
          "textEn": "Leave the beans to soak in plenty of water overnight.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُصفى ثم تُغطى بماء نظيف وتُسلق حوالي 30 دقيقة حتى تصبح طرية.",
          "textEn": "Drain them, cover with fresh water and boil for about 30 minutes, until tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُصفى مجددًا وتُرص على صينية لتبرد بسرعة دون أن تصبح هرية.",
          "textEn": "Drain again and spread the beans out on a tray so they cool quickly without turning mushy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُدق الثوم مع قليل من الملح، ثم يُخلط معه عصير الليمون والزيت والفلفل.",
          "textEn": "Pound the garlic with a little salt, then stir in the lemon juice, oil and pepper.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُصب طبخة الثوم على اللوبيا الباردة وتُخلط بلطف حتى تُغطى كل حبة.",
          "textEn": "Pour the garlic dressing over the cool beans and fold it through gently so every bean is coated.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نسخة البصل والنعناع (الوصفة 339 من الكتاب): يُسلق بصل واحد مع اللوبيا، ويُضاف الملح في آخر 5 دقائق. بعد أن تبرد، تُخلط اللوبيا مع بصل آخر مفروم ناعم وأوراق نعناع طازجة قليلة وطبخة بسيطة من الزيت وعصير الليمون وقليل من الخل والملح والفلفل.",
          "textEn": "Onion and mint version (recipe 339 in the book): boil one onion with the beans, adding the salt for the last 5 minutes. Once cool, toss the beans with a second, finely chopped onion, a few fresh mint leaves and a simple dressing of oil, lemon juice, a little vinegar, salt and pepper.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "من الأطباق الباردة (الفاتحة) والحبوب التي يسميها المصريون لوبيا. يسميها الكتاب \"الفاصوليا الفرنسية الجافة\".",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA6",
        "collection": "abdennour",
        "citation": "Recipe 3, page 6"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 130,
        "protein": 8,
        "fat": 1,
        "carbs": 24,
        "fiber": 6,
        "sugar": 0,
        "cost": {
          "grains": 1,
          "produce": 0.5,
          "fats": 0.1,
          "spices": 0.05
        }
      }
    },
    {
      "id": "ec-005",
      "title": "كبيبة مقلية",
      "titleEn": "Fried Kubeiba Discs (Kubeiba A'ras)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "ساعة",
      "cookTime": "15 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-005-i1",
          "name": "برغل ناعم",
          "nameEn": "Fine bulgur",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-005-i2",
          "name": "لحم بقري",
          "nameEn": "Beef",
          "standardAmount": "كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-005-i3",
          "name": "سمن حيواني",
          "nameEn": "Animal fat",
          "standardAmount": "100 غرام",
          "standardAmountEn": "100 g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-005-i4",
          "name": "بصل",
          "nameEn": "Onions",
          "standardAmount": "1–2 بصلة",
          "standardAmountEn": "1–2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-005-i5",
          "name": "مكعبات ثلج",
          "nameEn": "Ice cubes",
          "standardAmount": "بضعة مكعبات",
          "standardAmountEn": "a few",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-005-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ينقع البرغل في ماء بارد حتى ينتفخ، ثم يُصفى ويُعصر جيدًا في قماش.",
          "textEn": "Soak the bulgur in cold water until it swells, then drain and squeeze it dry in a cloth.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُفرم اللحم ناعمًا، ثم يُخلط اللحم المفروم مع البرغل المعصور والبصل المبشور والملح والفلفل.",
          "textEn": "Mince the beef finely, then mix the minced meat with the squeezed bulgur, grated onion, salt and pepper.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُعجن الخلطة بالأيدي في وعاء مملوء بماء مثلج، وتُطوى مرارًا حتى تصبح خفيفة جدًا وتشبه الموس.",
          "textEn": "Knead the mixture with hands in a bowl full of icy water, folding it over and over until it is very light and feels like a mousse.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُشكل الخليط على شكل أقراص بأيدٍ مدهونة جيدًا بالزيت، ويُضغط عليها لتكون مسطحة ومستوية.",
          "textEn": "Form the mixture into patties with well-oiled hands, pressing them flat and even.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقلى الأقراص في دهن ساخن غزير حتى تحمر من الجانبين.",
          "textEn": "Fry the discs in deep hot fat until brown on both sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُصفى على ورق ماص وتُقدم ساخنة.",
          "textEn": "Drain on absorbent paper and serve hot.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكبيبة كرة لحم شامية، وهذه النسخة تصنع أقراصًا مسطحة وهشة. الماء المثلج يجعلها خفيفة وطرية.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA7",
        "collection": "abdennour",
        "citation": "Recipe 5, page 7"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 360,
        "protein": 28,
        "fat": 18,
        "carbs": 20,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 14,
          "grains": 1,
          "produce": 0.3,
          "fats": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-007",
      "title": "حمص",
      "titleEn": "Houmous (Hummus)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق (عند استخدام الحمص المعلب)",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-007-i1",
          "name": "حمص مسلوق وساخن",
          "nameEn": "Chickpeas, cooked and still hot",
          "standardAmount": "كوبان",
          "standardAmountEn": "2 cups",
          "category": "legumes",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-007-i2",
          "name": "طحينة (معجون السمسم)",
          "nameEn": "Tahini (sesame paste)",
          "standardAmount": "3–4 ملاعق كبيرة",
          "standardAmountEn": "3–4 tablespoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-007-i3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "3–4 ملاعق كبيرة",
          "standardAmountEn": "3–4 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-007-i4",
          "name": "فصوص ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "3–5 فصوص",
          "standardAmountEn": "3–5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-007-i5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط أو يُدق الحمص الساخن حتى يصبح عجينة.",
          "textEn": "Blend or pound the hot chickpeas to a paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُدق الثوم مع الملح، ثم تُضاف الطحينة وتُخلط مع الحمص.",
          "textEn": "Pound the garlic with salt, then add the tahini and blend into the chickpeas.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُضاف عصير الليمون ببطء مع الخفق الشديد لدمجه.",
          "textEn": "Add the lemon juice slowly, beating hard to incorporate it.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُفرد الحمص على صحن ضحل.",
          "textEn": "Spread the hummus on a shallow dish.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "خيار: يُصب قليل من زيت الزيتون الساخن فوقه ويُرش بالبابريكا والبقدونس.",
          "textEn": "Option: pour a little hot olive oil over it and sprinkle with paprika and parsley.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أفضل حمص يُصنع من حمص مسلوق طازج وساخن. الحرارة تساعد على جعله ناعمًا وكريميًا. استخدام الحمص المعلب أسرع.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA8",
        "collection": "abdennour",
        "citation": "Recipe 7, page 8"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 200,
        "protein": 12,
        "fat": 12,
        "carbs": 8,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "dairyEggs": 2.5,
          "produce": 1
        }
      }
    },
    {
      "id": "ec-008",
      "title": "فول مدمس",
      "titleEn": "Mashed Broad Beans, Warm and Cold (Foul Medames)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "سلطات",
      "cookingMethod": "تسبيك",
      "prepTime": "نقع طول الليل",
      "cookTime": "3–4 ساعات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-008-i1",
          "name": "الفول الجاف",
          "nameEn": "Dried broad beans or split fava beans (foul)",
          "standardAmount": "كوبان",
          "standardAmountEn": "2 cups",
          "category": "legumes",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-008-i2",
          "name": "فصوص ثوم مقطعة",
          "nameEn": "Garlic cloves, sliced",
          "standardAmount": "3–4 فصوص",
          "standardAmountEn": "3–4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-008-i3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-008-i4",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2–3 ملاعق كبيرة",
          "standardAmountEn": "2–3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-008-i5",
          "name": "ملح وفلفل أحمر",
          "nameEn": "Salt and cayenne pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-008-i6",
          "name": "بيض مسلوق مقطع نصفين",
          "nameEn": "Boiled eggs, halved",
          "standardAmount": "3–4 بيضات",
          "standardAmountEn": "3–4",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُنقع الفول طول الليل في ماء كثير.",
          "textEn": "Soak the beans overnight in plenty of water.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُصفى الفول وتُغطى بماء نظيف وتُسلق على نار هادئة جدًا لمدة 3–4 ساعات حتى تنهار الحبات بسهولة.",
          "textEn": "Drain the beans, cover with fresh water and simmer very gently for 3–4 hours, until the beans fall apart easily.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقلى الثوم المقطع في الزيت حتى يصير ذهبيًا فاتحًا، يُضاف الملح والفلفل ويُصب على الفول.",
          "textEn": "Fry the sliced garlic in the oil until pale gold, add salt and pepper and pour over the beans.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُعصر عصير الليمون فوقه وتُحرك.",
          "textEn": "Squeeze the lemon juice over the top and stir.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقدم دافئة مع نصفات البيض المسلوق فوقها.",
          "textEn": "Serve warm with hard-boiled egg halves on top.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفول المدمس، الطبق الوطني المصري، يُؤكل على الإفطار أو الغداء أو العشاء. يُقدم دافئًا أو بدرجة حرارة الغرفة أو باردًا. في مصر يُصنع في أواني فخارية كبيرة في زاوية كل مخبزة في الحي.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA8",
        "collection": "abdennour",
        "citation": "Recipe 8, page 8"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 310,
        "protein": 18,
        "fat": 10,
        "carbs": 30,
        "fiber": 8,
        "sugar": 1,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 1.2,
          "produce": 0.7,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-010",
      "title": "محمرة السبانخ والجوز",
      "titleEn": "Spinach and Walnut Dip (Mahammara)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "15 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-010-i1",
          "name": "سبانخ مفرومة ناعماً",
          "nameEn": "Spinach, finely chopped",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-010-i2",
          "name": "جوز مطحون",
          "nameEn": "Walnuts, ground",
          "standardAmount": "كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-010-i3",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "5–7 فصوص",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-010-i4",
          "name": "دبس الرمان أو ماء التمر الهندي",
          "nameEn": "Pomegranate molasses or tamarind water",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-010-i5",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-010-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُسلق السبانخ قليلًا في ماء مغلي، ثم تُصفى وتُعصر جيدًا.",
          "textEn": "Blanch the spinach briefly in boiling water, then drain and squeeze it very dry.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُخلط السبانخ المفرومة مع الجوز المطحون والثوم المهروس.",
          "textEn": "Mix the chopped spinach with the ground walnuts and crushed garlic.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف دبس الرمان أو ماء التمر الهندي والزيت والملح والفلفل.",
          "textEn": "Add the pomegranate molasses or tamarind water, oil, salt and pepper.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخلط جيدًا وتُقدم بدرجة حرارة الغرفة.",
          "textEn": "Mix well and serve at room temperature.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبخة لبنانية وسورية وفلسطينية تُقدم لفتح الوجبة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA9",
        "collection": "abdennour",
        "citation": "Recipe 10, page 9"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 240,
        "protein": 6,
        "fat": 20,
        "carbs": 8,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "specialty": 5,
          "produce": 2.5,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-012",
      "title": "لبنة بالثوم",
      "titleEn": "Cheese and Yogurt Dip (Labneh Maakhal)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-012-i1",
          "name": "اللبنة",
          "nameEn": "Labneh (strained yogurt cheese)",
          "standardAmount": "كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-012-i2",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "3–4 فصوص",
          "standardAmountEn": "3–4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-012-i3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-012-i4",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "للوجه",
          "standardAmountEn": "for the top",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-012-i5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط اللبنة مع الثوم المهروس وعصير الليمون والملح والفلفل.",
          "textEn": "Mix the labneh with the crushed garlic, lemon juice, salt and pepper.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُوضع في صحن ضحل وتُعمل حفرة في الوسط.",
          "textEn": "Spoon into a shallow dish and make a well in the centre.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُصب قليل من زيت الزيتون في الحفرة.",
          "textEn": "Pour a little olive oil into the well.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "من أبسط وأشمل فاتحات الشهية اللبنانية والشامية.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA10",
        "collection": "abdennour",
        "citation": "Recipe 12, page 10"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 145,
        "protein": 6,
        "fat": 13,
        "carbs": 3,
        "fiber": 0,
        "sugar": 2,
        "cost": {
          "dairyEggs": 3,
          "produce": 0.3,
          "fats": 0.05
        }
      }
    },
    {
      "id": "ec-014",
      "title": "تبولة",
      "titleEn": "Tabbouleh (Parsley Salad)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-014-i1",
          "name": "أوراق البقدونس",
          "nameEn": "Parsley leaves",
          "standardAmount": "حزمتان كبيرتان",
          "standardAmountEn": "2 large bunches",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-014-i2",
          "name": "أوراق النعناع الطازجة",
          "nameEn": "Mint leaves, fresh",
          "standardAmount": "قبضة صغيرة",
          "standardAmountEn": "a small handful",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-014-i3",
          "name": "برغل ناعم",
          "nameEn": "Fine bulgur",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-014-i4",
          "name": "طماطم",
          "nameEn": "Tomatoes",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-014-i5",
          "name": "بصل مفروم ناعماً",
          "nameEn": "Onion, finely chopped",
          "standardAmount": "بصل واحد",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-014-i6",
          "name": "زيت الزيتون",
          "nameEn": "Olive oil",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-014-i7",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-014-i8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ينقع البرغل في ماء بارد حتى ينتفخ، ثم يُصفى جيدًا.",
          "textEn": "Soak the bulgur in cold water until it swells, then drain well.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُفرم البقدونس ناعماً (بدون السيقان) والنعناع.",
          "textEn": "Finely chop the parsley leaves (not the stems) and the mint.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقشر الطماطم وتُفرم ناعماً.",
          "textEn": "Peel and finely chop the tomatoes.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُخلط البرغل والبقدونس والنعناع والطماطم والبصل في وعاء.",
          "textEn": "Mix the bulgur, parsley, mint, tomatoes and onion in a bowl.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُخفق زيت الزيتون وعصير الليمون والملح والفلفل معاً، ثم يُصب على السلطة.",
          "textEn": "Whisk the olive oil, lemon juice, salt and pepper together, then pour over the salad.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُخلط وتُقدم بدرجة حرارة الغرفة.",
          "textEn": "Toss and serve at room temperature.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سلطة شامية عريقة من البقدونس، تُقدم غالباً كفاتحة شهية أو غداء خفيف.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA11",
        "collection": "abdennour",
        "citation": "Recipe 14, page 11"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 150,
        "protein": 30,
        "fat": 2,
        "carbs": 0,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "produce": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-042",
      "title": "بيض مقلي بالثوم والنعناع",
      "titleEn": "Eggs Fried with Garlic and Mint (Beid Ma'li ma' Toom)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-042-i1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4–6 بيضات",
          "standardAmountEn": "4–6",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-042-i2",
          "name": "فصوص ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "5 فصوص",
          "standardAmountEn": "5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-042-i3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-042-i4",
          "name": "بودرة نعناع جاف",
          "nameEn": "Dried mint powder",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-042-i5",
          "name": "زيت طهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-042-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُهرس الثوم مع قليل من الملح ثم يُضاف عصير الليمون.",
          "textEn": "Crush the garlic with a little salt and stir in the lemon juice.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقلى طبخة الثوم قليلاً في الزيت.",
          "textEn": "Fry the garlic mixture briefly in the oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُنزلق البيض إلى المقلاة ويُقلى مع صب الزيت الساخن بالثوم فوقه مرة أو مرتين.",
          "textEn": "Slide the eggs into the pan and fry them, spooning the hot garlicky oil over them once or twice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرش عليه النعناع والملح والفلفل ويُقدم.",
          "textEn": "Sprinkle with the mint, salt and pepper and serve.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق بيض مقلي تقليدي مصري يُقدم على الإفطار مع الخبز البلدي.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA23",
        "collection": "abdennour",
        "citation": "Recipe 42, page 23"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 180,
        "protein": 12,
        "fat": 12,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 1.2,
          "produce": 0.3,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-043",
      "title": "بيض مقلي بعصير الليمون",
      "titleEn": "Eggs Fried with Lemon Juice (Beid Ma'li ma' Lamun)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "تحمير وقلي",
      "cookTime": "5 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-043-i1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4–6 بيضات",
          "standardAmountEn": "4–6",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-043-i2",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-043-i3",
          "name": "زيت طهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-043-i4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسخن الزيت حتى يصير ساخناً جداً ثم يُنزلق البيض.",
          "textEn": "Heat the oil until it sizzles and slide in the eggs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُصب عصير الليمون عليها فوراً.",
          "textEn": "Pour the lemon juice over them straight away.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُروى البيضات برطوبة المقلاة مرة أو مرتين وهي تتماسك.",
          "textEn": "Baste the eggs with the pan juices once or twice as they set.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُتبل بالملح والفلفل وتُقدم.",
          "textEn": "Season with salt and pepper and serve.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بسيط وخفيف وبنكهة الليمون الحامضة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA23",
        "collection": "abdennour",
        "citation": "Recipe 43, page 23"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 180,
        "protein": 12,
        "fat": 12,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 1.2,
          "produce": 0.3,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-048",
      "title": "بيض وزبادي للساندويتش",
      "titleEn": "Egg and Yogurt Sandwich Spread (Beid bi-l-Zabadi)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-048-i1",
          "name": "بيض مسلوق",
          "nameEn": "Hard-boiled eggs",
          "standardAmount": "4–6 بيضات",
          "standardAmountEn": "4–6",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-048-i2",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-048-i3",
          "name": "خردل",
          "nameEn": "Mustard",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-048-i4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقشر البيضات وتُهرس بالشوكة.",
          "textEn": "Peel the eggs and mash them with a fork.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط معها الزبادي والخردل والملح والفلفل.",
          "textEn": "Mix in the yogurt, mustard, salt and pepper.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُفرد على الخبز لعمل ساندويتش.",
          "textEn": "Spread on bread for sandwiches.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "حشوة ساندويتش بسيطة تُحضر بسرعة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA25",
        "collection": "abdennour",
        "citation": "Recipe 48, page 25"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 120,
        "protein": 13,
        "fat": 5,
        "carbs": 3,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "dairyEggs": 1.6,
          "specialty": 0.2
        }
      }
    },
    {
      "id": "ec-052",
      "title": "عجة بالأعشاب والسماق",
      "titleEn": "Herb and Sumac Omelet ('Igga bi-l-Tawabil)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "تحمير وقلي",
      "cookTime": "10 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-052-i1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4–6 بيضات",
          "standardAmountEn": "4–6",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-052-i2",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-052-i3",
          "name": "أوريجانو",
          "nameEn": "Oregano",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-052-i4",
          "name": "سماق",
          "nameEn": "Sumac",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-052-i5",
          "name": "بهارات مشكلة",
          "nameEn": "Mixed spices",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-052-i6",
          "name": "بصل (اختياري)",
          "nameEn": "Onion (optional, as for the plain 'igga)",
          "standardAmount": "بصل واحد",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-052-i7",
          "name": "زيت طهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-052-i8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخفق البيض مع الدقيق المنخول والأعشاب والبهارات والملح والفلفل.",
          "textEn": "Beat the eggs with the sifted flour, herbs, spices, salt and pepper.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقلى البصل المفروم ناعماً في الزيت حتى يصير ذهبياً فاتحاً، ثم يُصب البيض على نار عالية.",
          "textEn": "Fry the finely chopped onion in the oil until pale gold, then pour in the eggs over a high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "مع تماسك القاع، تُمال المقلاة أو يُرفع الطرف لينسكب البيض السائل تحته.",
          "textEn": "As the bottom sets, tilt the pan or lift the edge so the runny egg flows underneath.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُقلب العجة وتُقلى حتى يصبح الجانبان ذهبياً وجافاً.",
          "textEn": "Turn the omelet and fry until both sides are golden and dry.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "نسخة بهارات من العجة المصرية اليومية، عجة مسطحة تُقلى صلبة من الجانبين.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA26",
        "collection": "abdennour",
        "citation": "Recipe 52, page 26"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 180,
        "protein": 12,
        "fat": 12,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 1.2,
          "grains": 0.1,
          "fats": 0.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-059",
      "title": "دقة (الدقة)",
      "titleEn": "Dukkah Spice and Nut Dip (Du''a)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-059-i1",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "ملعقة",
          "standardAmountEn": "1 measure",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-059-i2",
          "name": "بذور كسبرة محمصة",
          "nameEn": "Roasted coriander seeds",
          "standardAmount": "ملعقة",
          "standardAmountEn": "1 measure",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-059-i3",
          "name": "فول سوداني",
          "nameEn": "Peanuts",
          "standardAmount": "ملعقة",
          "standardAmountEn": "1 measure",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-059-i4",
          "name": "حمص أصفر مقسوم",
          "nameEn": "Split chickpeas",
          "standardAmount": "نصف ملعقة",
          "standardAmountEn": "1/2 measure",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-059-i5",
          "name": "أوراق نعناع جاف",
          "nameEn": "Dried mint leaves",
          "standardAmount": "نصف ملعقة",
          "standardAmountEn": "1/2 measure",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-059-i6",
          "name": "بذور السمسم",
          "nameEn": "Sesame seeds",
          "standardAmount": "نصف ملعقة",
          "standardAmountEn": "1/2 measure",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُطحن جميع المكونات معاً في الهاون أو الخلاط.",
          "textEn": "Grind all the ingredients together in a mortar or a blender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُؤكل بغمس قطع الخبز البلدي فيها.",
          "textEn": "Eat by dipping pieces of baladi bread into the mixture.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "استخدم أي كوب أو ملعقة كمقياس، محافظاً على النسب.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA27",
        "collection": "abdennour",
        "citation": "Recipe 59, page 27"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 40,
        "protein": 1,
        "fat": 3,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "specialty": 2.5,
          "spices": 0.35
        }
      }
    },
    {
      "id": "ec-060",
      "title": "لبنة بيتية",
      "titleEn": "Homemade Labneh (Labna)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "10 دقائق",
      "cookTime": "24 ساعة تصفية",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-060-i1",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-060-i2",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-060-i3",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "للوجه",
          "standardAmountEn": "for the top",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-060-i4",
          "name": "كيس شاش",
          "nameEn": "Cheesecloth bag",
          "standardAmount": "كيس واحد",
          "standardAmountEn": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُضاف الملح إلى الزبادي ويُحرك.",
          "textEn": "Stir the salt into the yogurt.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُصب في كيس شاش مبلول مربوط من الأعلى ويُعلق لمدة 24 ساعة فوق وعاء نظيف.",
          "textEn": "Pour it into a wet cheesecloth bag, tie the top and hang it for 24 hours over a clean bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "احتفظ بالمصل الذي ينقطر؛ فهو غني ويمكن شربه أو استخدامه في الطهي.",
          "textEn": "Keep the whey that drips out; it is nourishing and can be drunk or used in cooking.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُوضع اللبنة في برطمان ويُصب قليل من الزيت، ويفضل زيت الزيتون، فوقها.",
          "textEn": "Spoon the labneh into a jar and pour a little oil, preferably olive oil, over the top.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "كرات لبنة للحفظ: علق كمية أكبر لمدة أطول، افتح الكيس كل 24 ساعة لتحريك الزبادي (يسمك بسرعة بالقرب من القماش) وأضف قليل ملح كل يوم. عندما يصبح سميك ومتساوي من كل جهة، لف كميات صغيرة على شكل كرات بأيدٍ مبللة واحفظها في برطمان نصف مملوء بزيت الزيتون.",
          "textEn": "Labneh balls for keeping: hang a larger batch for longer, opening the bag every 24 hours to stir the yogurt (it thickens faster near the cloth) and adding a little more salt each day. When it is thick and even all through, roll small amounts into balls with wet hands and keep them in a jar half full of olive oil.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "اللبنة من بلاد الشام (فلسطين ولبنان وسوريا والأردن). كانت تُصنع تقليدياً من لبن الماعز الذي يعطيها حموضة لطيفة، لكن لبن الجاموس أو البقر يعمل بنفس الجودة. النوع الناعم القابل للدهس يسمى اللبنة الخضراء.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA27",
        "collection": "abdennour",
        "citation": "Recipe 60, page 27"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 120,
        "protein": 8,
        "fat": 8,
        "carbs": 4,
        "fiber": 0,
        "sugar": 2,
        "cost": {
          "dairyEggs": 2,
          "fats": 0.5,
          "spices": 0.05
        }
      }
    },
    {
      "id": "ec-061",
      "title": "بسطرمة بيتية",
      "titleEn": "Homemade Pastirma (Bastirma)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "30 دقيقة",
      "cookTime": "6–8 أيام تخليل وتجفيف",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "ec-061-i1",
          "name": "شريحة لحم البقر أو قطعة رئيسية",
          "nameEn": "Beef fillet or another prime cut",
          "standardAmount": "كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-061-i2",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "كوب",
          "standardAmountEn": "1 cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-061-i3",
          "name": "حلبة مطحونة",
          "nameEn": "Ground fenugreek",
          "standardAmount": "3/4 كوب",
          "standardAmountEn": "3/4 cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-061-i4",
          "name": "فلفل حار",
          "nameEn": "Hot chili pepper",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-061-i5",
          "name": "رؤوس ثوم",
          "nameEn": "Garlic heads",
          "standardAmount": "3–4 رؤوس",
          "standardAmountEn": "3–4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُزال كل قطعة دهن من اللحم وتُجفف جيداً وتُعمل حفرتان أو ثلاث قطع ضحلة جداً على السطح.",
          "textEn": "Trim every bit of fat from the meat, dry it well and make two or three very shallow cuts in the surface.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُدحرج اللحم في ربع كوب من الملح حتى يغطيه تماماً.",
          "textEn": "Roll the meat in 1/4 cup of the salt so it is completely covered.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُرص على شبكة مع وزن فوقها لتصريف السوائل، ويُترك لمدة 3–4 أيام.",
          "textEn": "Lay it on a rack with a weight on top so the juices drain away, and leave it for 3–4 days.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُرفع الوزن، يُمسح اللحم حتى يجف وتُمرر حبل من أحد الطرفين تاركة حلقة طويلة للتعليق.",
          "textEn": "Take off the weight, wipe the meat dry and thread a cord through one end, leaving a long loop for hanging.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقشر الثوم ويُسحق ويُعجن مع الحلبة والفلفل الحار وبقية الملح إلى عجينة ناعمة.",
          "textEn": "Peel and crush the garlic and knead it with the fenugreek, chili and the rest of the salt into a soft paste.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُغطى اللحم بالعجينة بطبقة سمكها 1/2–1 سنتيمتر.",
          "textEn": "Coat the meat with the paste in a layer 1/2–1 cm thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تُعلق لمدة 3–4 أيام أخرى حتى تصبح جافة تماماً وبنية غامقة.",
          "textEn": "Hang it for another 3–4 days, until it is thoroughly dry and dark brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تُقطع رقيقة جداً وتُؤكل نيئة على الإفطار، مع أو بدون القشرة، أو تُقلى مع البيض أو تُستخدم في المعجنات.",
          "textEn": "Slice paper-thin and eat it raw at breakfast, with or without the rind, or fry it with eggs or use it in pastries.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "معظم العائلات تشتري البسطرمة، لكن من السهل صنعها في البيت. عند طهيها، سخنها مع الزيت بدلاً من إسقاطها في دهن ساخن: فهي تصبح مقرمشة فوراً وتصبح مرة إذا طهيت أكثر من اللازم.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA28",
        "collection": "abdennour",
        "citation": "Recipe 61, page 28"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 120,
        "protein": 20,
        "fat": 4,
        "carbs": 0,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 14,
          "produce": 0.3,
          "spices": 0.6
        }
      }
    },
    {
      "id": "ec-062",
      "title": "شعرية حلوة بالزبيب",
      "titleEn": "Sweet Vermicelli with Raisins (Sha'riya)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "cookTime": "20 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-062-i1",
          "name": "شعرية",
          "nameEn": "Vermicelli",
          "standardAmount": "كوبان",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-062-i2",
          "name": "ماء ساخن",
          "nameEn": "Hot water",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-062-i3",
          "name": "زيت طهي",
          "nameEn": "Cooking oil",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-062-i4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/2–1 كوب",
          "standardAmountEn": "1/2–1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-062-i5",
          "name": "زبيب (اختياري)",
          "nameEn": "Raisins (optional)",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-062-i6",
          "name": "حليب دافئ (اختياري)",
          "nameEn": "Warm milk (optional)",
          "standardAmount": "للتقديم",
          "standardAmountEn": "for serving",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُكسر الشعرية باليدين إلى قطع بطول 2–3 سنتيمتر.",
          "textEn": "Break the vermicelli with your fingers into pieces 2–3 cm long.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقلى الزبيب قليلاً في الزيت حتى تنتفخ، ثم تُرفع.",
          "textEn": "Fry the raisins lightly in the oil until they puff up, then lift them out.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقلى الشعرية في نفس الزيت حتى تصير بنية فاتحة.",
          "textEn": "Fry the vermicelli in the same oil until pale brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُذاب السكر في الماء المغلي ويُصب على الشعرية، يُضاف الزبيب، وتُطهى على نار منخفضة لمدة 15 دقيقة تقريباً.",
          "textEn": "Dissolve the sugar in the boiling water and pour it over the vermicelli, add the raisins, and cook over a low heat for about 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إذا امتص الماء قبل أن تصبح الشعرية طرية، يُرش قليل من الماء الساخن.",
          "textEn": "If the water is absorbed before the vermicelli is tender, sprinkle in a little more hot water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقدم مع صب الحليب الدافئ على كل طبق.",
          "textEn": "Serve with warm milk poured over each plate.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "لحلوى بوفيه، أضف موز مفروم وفراولة ومكسرات مشكلة.",
          "textEn": "For a buffet dessert, add chopped bananas, strawberries and mixed nuts.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "طبق إفطار للصباحات الاحتفالية، يُقدم أيضاً بين الحلويات في البوفيهات المفتوحة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA28",
        "collection": "abdennour",
        "citation": "Recipe 62, page 28"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 4,
        "fat": 8,
        "carbs": 48,
        "fiber": 1,
        "sugar": 16,
        "cost": {
          "grains": 0.8,
          "fats": 0.2,
          "sweeteners": 0.3,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "ec-064",
      "title": "بيض مقلي مع جبنة بيضاء",
      "titleEn": "Eggs with Fried White Cheese (Beid Ma'li ma' Jibneh Beida)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "تحمير وقلي",
      "cookTime": "10 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-064-i1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4–6 بيضات",
          "standardAmountEn": "4–6",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-064-i2",
          "name": "جبنة بيضاء صلبة، شرائح 1 سنتيمتر",
          "nameEn": "Hard white cheese, in 1 cm slices",
          "standardAmount": "4–6 شرائح",
          "standardAmountEn": "4–6 slices",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-064-i3",
          "name": "زيت طهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-064-i4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقلى الجبنة شريحة واحدة تلو الأخرى، تُقلب لتلون الجانبين، وتُحتفظ بها دافئة على جانب الطبق.",
          "textEn": "Fry the cheese one slice at a time, turning it to colour both sides, and keep it warm at the side of the serving dish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقلى البيضات في نفس الزيت مع سقايتها وهي تطهى.",
          "textEn": "Fry the eggs in the same oil, basting them as they cook.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُقدم البيضات بجانب الجبنة المقلية مع الملح والفلفل.",
          "textEn": "Serve the eggs next to the fried cheese, sprinkled with salt and pepper.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق إفطار من فلسطين ولبنان والأردن.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA29",
        "collection": "abdennour",
        "citation": "Recipe 64, page 29"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 240,
        "protein": 18,
        "fat": 16,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 3.2,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-065",
      "title": "فتوتة يمنية بالحلبة",
      "titleEn": "Yemeni Fatut with Fenugreek (Fatut bi-l-Hulba)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-065-i1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4–6 بيضات",
          "standardAmountEn": "4–6",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-065-i2",
          "name": "خبز مفلطح",
          "nameEn": "Flatbread loaves",
          "standardAmount": "رغيفان",
          "standardAmountEn": "2",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-065-i3",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-065-i4",
          "name": "حلبة مطحونة",
          "nameEn": "Ground fenugreek",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-065-i5",
          "name": "معجون طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-065-i6",
          "name": "ژوق (معجون الفلفل الأخضر اليمني)",
          "nameEn": "Zhug (Yemeni green chili paste)",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-065-i7",
          "name": "مرق دجاج",
          "nameEn": "Chicken stock",
          "standardAmount": "كوبان",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-065-i8",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-065-i9",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُخلط الحلبة ومعجون الطماطم والژوق إلى عجينة.",
          "textEn": "Blend the fenugreek, tomato paste and zhug into a paste.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُمزق الخبز إلى قطع بحجم اللقمة ويُقلى في السمن حتى يصبح مقرمشاً.",
          "textEn": "Tear the bread into bite-sized pieces and fry them in the ghee until crisp.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف البيضات إلى المقلاة وتُحرك حتى تتماسك وتخلط مع الخبز.",
          "textEn": "Add the eggs to the pan and stir until they are well set and scrambled with the bread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُغلي مرق الدجاج مع عجينة الحلبة، بدون غطاء وعلى نار عالية، حتى ينخفض إلى النصف.",
          "textEn": "Boil the chicken stock with the fenugreek paste, uncovered and over a high heat, until reduced by half.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُضاف خلطة البيض والخبز وتُطهى 3–5 دقائق أخرى، ثم تُتبل.",
          "textEn": "Add the egg and bread mixture and cook for 3–5 minutes more, then season.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقدم مع قليل من عصير الليمون على كل طبق.",
          "textEn": "Serve with a little lemon juice added to each plate.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "إفطار يمني. الژوق موجود أيضاً في هذه المجموعة، بين المعاجين ومخاليط التوابل.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA29",
        "collection": "abdennour",
        "citation": "Recipe 65, page 29"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 14,
        "fat": 18,
        "carbs": 26,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "dairyEggs": 1.2,
          "grains": 1,
          "fats": 2,
          "produce": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "ec-066",
      "title": "بيض تركي مع السبانخ والجبنة البيضاء",
      "titleEn": "Turkish Eggs on Spinach and Feta (Ispanaklı Yumurta)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-066-i1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4–6 بيضات",
          "standardAmountEn": "4–6",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-066-i2",
          "name": "سبانخ",
          "nameEn": "Spinach",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-066-i3",
          "name": "بصل مفروم ناعماً جداً",
          "nameEn": "Onion, very finely chopped",
          "standardAmount": "بصل واحد",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-066-i4",
          "name": "جبنة بيضاء (فيتا) مفتتة",
          "nameEn": "Beyaz peynir (feta cheese), crumbled",
          "standardAmount": "قطعة",
          "standardAmountEn": "a chunk",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-066-i5",
          "name": "زيت طهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-066-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُغسل السبانخ عدة مرات وتُصفى في مصفاة وتُقطع بخشونة.",
          "textEn": "Wash the spinach in several changes of water, drain it in a colander and shred it coarsely.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقلى البصل في الزيت حتى يصير ناعماً.",
          "textEn": "Fry the onion in the oil until it softens.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُضاف السبانخ وتُحرك على نار متوسطة حتى تذبل الأوراق وتطلق سائلها.",
          "textEn": "Add the spinach and stir over a medium heat until the leaves wilt and release their liquid.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُرفع النار وتُطهى حتى يبقى سائل يغطي قاع المقلاة فقط.",
          "textEn": "Turn up the heat and cook until only enough liquid is left to cover the bottom of the pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُضاف الجبنة المفتتة والملح والفلفل وتُحرك.",
          "textEn": "Stir in the crumbled cheese, salt and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُنزلق البيضات على السبانخ متباعدة، تُغطى المقلاة وتُطهى على نار متوسطة حتى تتماسك البيضات.",
          "textEn": "Break the eggs onto the spinach, spacing them evenly, cover the pan and cook over a medium heat until the eggs are set.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تُقدم مباشرة من المقلاة.",
          "textEn": "Serve straight from the pan.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق إفطار تركي.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA30",
        "collection": "abdennour",
        "citation": "Recipe 66, page 30"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 200,
        "protein": 14,
        "fat": 12,
        "carbs": 8,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "dairyEggs": 2.7,
          "produce": 2,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-067",
      "title": "بيض مسلوق تركي بزبادي الثوم",
      "titleEn": "Turkish Poached Eggs in Garlic Yogurt (Çılbır)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "سلق",
      "prepTime": "5 دقائق",
      "cookTime": "15 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-067-i1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4–6 بيضات",
          "standardAmountEn": "4–6",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-067-i2",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-067-i3",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "3–5 فصوص",
          "standardAmountEn": "3–5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-067-i4",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-067-i5",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-067-i6",
          "name": "بابريكا حارة",
          "nameEn": "Hot paprika",
          "standardAmount": "رشة",
          "standardAmountEn": "a dash",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-067-i7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخلط الزبادي مع الثوم والملح والفلفل ويُسخن في صحن آمن للفرن في فرن معتدل الحرارة.",
          "textEn": "Mix the yogurt with the garlic, salt and pepper and warm it in an ovenproof dish in a moderately hot oven.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في الوقت نفسه، تُسلق البيضات في ماء يغلي برفق مع الخل، وبعد أن تتماسك، تُرص على الزبادي.",
          "textEn": "Meanwhile, poach the eggs in simmering water with the vinegar and, once set, lay them on the yogurt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُذاب الزبدة، يُضاف إليها البابريكا وتُسكب الزبدة الحمراء على البيضات.",
          "textEn": "Melt the butter, stir in the paprika and drizzle the red butter over the eggs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُعاد الصحن إلى الفرن لمدة 2–3 دقائق، ثم تُقدم على طبق فردي وتُتبل حسب الرغبة.",
          "textEn": "Return the dish to the oven for 2–3 minutes, then serve on individual plates and season to taste.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تركي.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA30",
        "collection": "abdennour",
        "citation": "Recipe 67, page 30"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 200,
        "protein": 14,
        "fat": 12,
        "carbs": 6,
        "fiber": 0,
        "sugar": 2,
        "cost": {
          "dairyEggs": 1.8,
          "fats": 0.7,
          "produce": 0.1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-068",
      "title": "بيض مشوي لبناني بالزبادي",
      "titleEn": "Lebanese Baked Eggs in Yogurt (Beid bi-l-Laban)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-068-i1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4–6 بيضات",
          "standardAmountEn": "4–6",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-068-i2",
          "name": "بياض بيضة",
          "nameEn": "Egg white",
          "standardAmount": "بيضة واحدة",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-068-i3",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "كوبان",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-068-i4",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "5–7 فصوص",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-068-i5",
          "name": "بودرة نعناع جاف",
          "nameEn": "Dried mint powder",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-068-i6",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "2–3 ملاعق كبيرة",
          "standardAmountEn": "2–3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-068-i7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُخفق بياض البيضة حتى يصير صلباً ويُخلط في الزبادي؛ هذا يمنع الزبادي من التفتت.",
          "textEn": "Whisk the egg white until stiff and stir it into the yogurt; this keeps the yogurt from splitting.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُطهى الزبادي بدون غطاء على نار منخفضة جداً لمدة 5–7 دقائق، ثم تُسكب في صحن ضحل آمن للفرن.",
          "textEn": "Cook the yogurt uncovered over a very low heat for 5–7 minutes, then pour it into a shallow ovenproof dish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقلى الثوم في السمن حتى يصير ذهبياً، مع التحريك المستمر لعدم التصاقه، ثم يُضاف النعناع والملح والفلفل.",
          "textEn": "Fry the garlic in the ghee until golden, stirring all the time so it does not stick, then stir in the mint, salt and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُنزلق البيضات على الزبادي متباعدة، ويُصب السمن بالثوم فوقها.",
          "textEn": "Break the eggs over the yogurt, spacing them evenly, and pour the garlic ghee over them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُشوى حتى تتماسك البيضات.",
          "textEn": "Bake until the eggs are set.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق لبناني.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA31",
        "collection": "abdennour",
        "citation": "Recipe 68, page 31"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 220,
        "protein": 16,
        "fat": 14,
        "carbs": 8,
        "fiber": 0,
        "sugar": 2,
        "cost": {
          "dairyEggs": 2.5,
          "fats": 1,
          "produce": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-069",
      "title": "عجة تونسية بالمرقاز والبطاطس",
      "titleEn": "Tunisian Ojja with Merguez and Potatoes (Ojja bi Mergaz)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "35 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-069-i1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4–6 بيضات",
          "standardAmountEn": "4–6",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-069-i2",
          "name": "بطاطس مقشرة ومكعبة صغيرة جداً",
          "nameEn": "Potatoes, peeled and diced very small",
          "standardAmount": "بطاطتان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-069-i3",
          "name": "نقانق مبهرة (مرقاز) مفرومة صغيرة",
          "nameEn": "Spiced sausages (merguez), chopped small",
          "standardAmount": "5–7 نقانق",
          "standardAmountEn": "5–7",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-069-i4",
          "name": "معجون طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-069-i5",
          "name": "فصوص ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "5–7 فصوص",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-069-i6",
          "name": "حريسة",
          "nameEn": "Harissa",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-069-i7",
          "name": "بابريكا",
          "nameEn": "Paprika",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-069-i8",
          "name": "بذور الكمون",
          "nameEn": "Caraway seeds",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-069-i9",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-069-i10",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُدق الثوم مع الملح والبابريكا والكمون.",
          "textEn": "Pound the garlic with salt, the paprika and the caraway.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تُقلى البطاطس في الزيت، ثم تُضاف معجون الطماطم وخليط الثوم والحريسة والماء الكافي لتغطيتها.",
          "textEn": "Sauté the potatoes in the oil, then add the tomato paste, the garlic mixture, the harissa and just enough water to cover.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تُطهى على نار منخفضة لمدة 15 دقيقة.",
          "textEn": "Cook over a low heat for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تُضاف النقانق وتُطهى 15 دقيقة أخرى.",
          "textEn": "Add the sausages and cook for another 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُخفق البيض مع الملح والفلفل، يُصب على الطبخة وتُحرك.",
          "textEn": "Beat the eggs with salt and pepper, pour them over the stew and stir.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقدم بمجرد تماسك البيضات.",
          "textEn": "Serve as soon as the eggs are set.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تونسي؛ العجة هي نظيرة الشكشوكة التونسية.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA31",
        "collection": "abdennour",
        "citation": "Recipe 69, page 31"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 340,
        "protein": 20,
        "fat": 18,
        "carbs": 26,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "dairyEggs": 1.2,
          "protein": 3,
          "produce": 1,
          "spices": 0.6,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-070",
      "title": "عجة المخ",
      "titleEn": "Brain Omelet (Ijjit Nukha'aat)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-070-i1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "6 بيضات",
          "standardAmountEn": "6",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-070-i2",
          "name": "مخ خروفي",
          "nameEn": "Sheep's brain",
          "standardAmount": "مخ واحد",
          "standardAmountEn": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-070-i3",
          "name": "بصل مبشور",
          "nameEn": "Onion, grated",
          "standardAmount": "بصل واحد",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-070-i4",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "3 فصوص",
          "standardAmountEn": "3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-070-i5",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-070-i6",
          "name": "بقدونس مفروم ناعماً جداً",
          "nameEn": "Parsley, very finely chopped",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-070-i7",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-070-i8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُسلق المخ قليلاً في ماء مملح، يُصفى، تُزال الأوردة ويُهرس.",
          "textEn": "Parboil the brain in salted water, drain it, remove the veins and mash it.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُلين البصل في السمن، يُضاف الثوم ويُقلى حتى يصير ذهبياً مع التحريك المستمر، ثم تُرفع المقلاة عن النار.",
          "textEn": "Soften the onion in ghee, add the garlic and fry until golden, stirring all the time, then take the pan off the heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخفق البيض ويُضاف إليه المخ والبصل والثوم وعصير الليمون والبقدونس والملح والفلفل.",
          "textEn": "Beat the eggs and stir in the brain, the onion and garlic, the lemon juice, parsley, salt and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُسخن سمن أكثر ويُصب خليط البيض. مع تماسك القاع، يُرفع الطرف لينسكب البيض السائل تحته.",
          "textEn": "Heat more ghee and pour in the egg mixture. As the bottom sets, lift the edge so the runny egg flows underneath.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تُقلب العجة وتُقلى حتى يصبح الجانبان ذهبياً ومتماسكاً.",
          "textEn": "Turn the omelet and fry until both sides are golden and set.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تُقطع إلى أسافين سميكة وتُقدم.",
          "textEn": "Cut into thick wedges and serve.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تُصنع في لبنان وسوريا والأردن.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA32",
        "collection": "abdennour",
        "citation": "Recipe 70, page 32"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 22,
        "fat": 16,
        "carbs": 6,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "dairyEggs": 1.5,
          "protein": 2,
          "produce": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-071",
      "title": "كوكو الباذنجان الفارسي",
      "titleEn": "Persian Eggplant Kuku (Kuku-ye Bademjan)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "ساعة و15 دقيقة (تشمل الملح)",
      "cookTime": "25 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-071-i1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "6 بيضات",
          "standardAmountEn": "6",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-071-i2",
          "name": "باذنجان بني مستدير",
          "nameEn": "Round brown eggplants",
          "standardAmount": "باذنجانان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-071-i3",
          "name": "بصل مبشور",
          "nameEn": "Onion, grated",
          "standardAmount": "بصل واحد",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-071-i4",
          "name": "كمون",
          "nameEn": "Cumin",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-071-i5",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "1–2 كوب",
          "standardAmountEn": "1–2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-071-i6",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-071-i7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "يُقشر الباذنجان ويُقطع مكعبات، يُرش بالملح ويُترك ساعة.",
          "textEn": "Peel and dice the eggplants, sprinkle them with salt and leave for an hour.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُعصر حتى يجف، يُقلى حتى يصير ذهبياً، ثم يُهرس في وعاء عميق.",
          "textEn": "Squeeze them dry, fry until golden, then mash them in a deep bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُخفق فيه البيض والبصل والكمون والملح والفلفل حتى يصبح ناعماً.",
          "textEn": "Beat in the eggs, onion, cumin, salt and pepper until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُسخن سمن في مقلاة ويُصب الخليط. مع تماسك القاع، يُرفع الطرف لينسكب البيض النيء تحته.",
          "textEn": "Heat ghee in a pan and pour in the mixture. As the bottom sets, lift the edge so the uncooked egg runs underneath.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقلب الكوكو ويُقلى حتى يصبح الجانبان بنياً.",
          "textEn": "Turn the kuku over and fry until both sides are brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُقطع إلى أسافين سميكة ويُقدم مع الزبادي على كل طبق.",
          "textEn": "Cut into thick wedges and serve with yogurt spooned over each plate.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق إيراني.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA32",
        "collection": "abdennour",
        "citation": "Recipe 71, page 32"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 240,
        "protein": 12,
        "fat": 14,
        "carbs": 18,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "dairyEggs": 2.5,
          "produce": 2,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-072",
      "title": "كوكو البطاطس الفارسي",
      "titleEn": "Persian Potato Kuku or Patties (Kuku-ye Sibzamini)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "10 دقائق",
      "cookTime": "40 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-072-i1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "6 بيضات",
          "standardAmountEn": "6",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-072-i2",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-072-i3",
          "name": "بصل مبشور",
          "nameEn": "Onion, grated",
          "standardAmount": "بصل واحد",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-072-i4",
          "name": "كركم",
          "nameEn": "Turmeric",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-072-i5",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-072-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تُقشر البطاطس وتُسلق، ثم تُهرس في وعاء عميق.",
          "textEn": "Peel and boil the potatoes, then mash them in a deep bowl.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُخلط فيها البيض والبصل والكركم والملح والفلفل حتى يصبح ناعماً.",
          "textEn": "Mix in the eggs, onion, turmeric, salt and pepper until smooth.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُسخن سمن ويُقلى الخليط كعجة سميكة، يُرفع الطرف مع تماسك القاع لينسكب البيض النيء تحته.",
          "textEn": "Heat ghee and fry the mixture like a thick omelet, lifting the edge as the bottom sets so the uncooked egg runs underneath.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُقلب ويُقلى حتى يصبح بنياً من الجانبين.",
          "textEn": "Turn it over and fry until brown on both sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُقطع إلى أسافين سميكة ويُقدم.",
          "textEn": "Cut into thick wedges and serve.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "فطائر: انثر ملاعق من الخليط في سمن ساخن، اضغطها وقليها بعمق، ثم صفها على ورق ماص.",
          "textEn": "Patties: drop spoonfuls of the mixture into hot ghee, flatten them and deep-fry, then drain on absorbent paper.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "طبق إيراني.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA33",
        "collection": "abdennour",
        "citation": "Recipe 72, page 33"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 260,
        "protein": 10,
        "fat": 14,
        "carbs": 26,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "dairyEggs": 1.5,
          "produce": 0.7,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-076",
      "title": "قرنون وبازلاء بزبدة الثوم",
      "titleEn": "Artichokes and Peas in Garlic Butter (Kharshuf Matbukh)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-076-i1",
          "name": "قرنون",
          "nameEn": "Artichokes",
          "standardAmount": "6–8 ثمرات",
          "standardAmountEn": "6–8",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-076-i2",
          "name": "بازلاء مقشرة",
          "nameEn": "Shelled peas",
          "standardAmount": "ربع كيلو",
          "standardAmountEn": "1/4 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-076-i3",
          "name": "فصوص ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "12–15 فص",
          "standardAmountEn": "12–15",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-076-i4",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-076-i5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قص القرنون إلى قلوبه وقطع كل قلب إلى 4–6 قطع.",
          "textEn": "Trim the artichokes down to their hearts and cut each heart into 4–6 pieces.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقع البازلاء قليلاً، أضف القرنون وأغلهما معاً حتى يصبحا طريين، ثم صفِّ الماء.",
          "textEn": "Parboil the peas, add the artichokes and boil together until both are tender, then drain.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اهرس الثوم مع الملح واخلطه بالزبدة حتى يصبح ناعماً.",
          "textEn": "Crush the garlic with salt and work it into the butter until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "دفئ زبدة الثوم على نار منخفضة جداً حتى يصبح الثوم أصفر فاتح اللون.",
          "textEn": "Warm the garlic butter over a very low heat until the garlic turns pale yellow.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الخضروات وأطهها على نار هادئة لمدة 10 دقائق تقريباً مع التقليب المستمر.",
          "textEn": "Add the vegetables and simmer for about 10 minutes, tossing often.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق خضار تقليدي مصري، يُقدم كطبق رئيسي مع الأرز أو الخبز.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA35",
        "collection": "abdennour",
        "citation": "Recipe 76, page 35"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 116,
        "protein": 6,
        "fat": 4,
        "carbs": 14,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "produce": 3.2,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-081",
      "title": "قرنون محشو تونسي",
      "titleEn": "Tunisian Stuffed Artichoke Hearts (Gannariya Mihshiya)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "40 دقيقة",
      "cookTime": "40 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-081-i1",
          "name": "قلوب قرنون",
          "nameEn": "Artichoke hearts",
          "standardAmount": "12–15 قلب",
          "standardAmountEn": "12–15",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-081-i2",
          "name": "لحم بقري مفروم ناعم",
          "nameEn": "Lean ground beef",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-081-i3",
          "name": "بطاطا",
          "nameEn": "Potato",
          "standardAmount": "واحدة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-081-i4",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "بيضتان",
          "standardAmountEn": "2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-081-i5",
          "name": "بصلة مفرومة ناعماً جداً",
          "nameEn": "Onion, very finely chopped",
          "standardAmount": "واحدة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-081-i6",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "5 فصوص",
          "standardAmountEn": "5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-081-i7",
          "name": "بقدونس مفروم ناعماً جداً",
          "nameEn": "Parsley, very finely chopped",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-081-i8",
          "name": "معجون طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-081-i9",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-081-i10",
          "name": "طابل (خليط بهارات تونسي)",
          "nameEn": "Tabil (Tunisian spice mix)",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-081-i11",
          "name": "فلفل حار",
          "nameEn": "Paprika",
          "standardAmount": "رشة",
          "standardAmountEn": "a dash",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-081-i12",
          "name": "دهن للطهي",
          "nameEn": "Cooking fat",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-081-i13",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "الصلصة: قلِّ نصف الثوم بالدهن الساخن مع التحريك، ثم أضف معجون الطماطم والفلفل الحار والملح والفلفل مخفف بـ كوبين من الماء واطهِ على نار هادئة لمدة 5 دقائق.",
          "textEn": "Sauce: fry half the garlic in hot fat, stirring so it does not stick, then add the tomato paste, paprika, salt and pepper thinned with 2 cups of water and simmer for 5 minutes.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "الحشوة: ضع اللحم في قدر مع نصف كوب ماء على نار عالية وقلِّب حتى يتبخر الماء. أضف البصل واطهِه حتى يصبح طرياً، ثم أضف البقدونس وبقية الثوم والطابل والملح والفلفل واطهِ لمدة 3 دقائق أخرى. اتركها تبرد.",
          "textEn": "Filling: put the beef in a pot with half a cup of water over a high heat and stir until the water has evaporated. Add the onion and cook until soft, then add the parsley, the rest of the garlic, the tabil, salt and pepper and cook for 3 minutes more. Leave to cool.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اسلق البطاطا وهرسها. اخفق البيض واخلطه جيداً بالحم مع البطاطا.",
          "textEn": "Boil and mash the potato. Beat the eggs and mix them thoroughly into the meat with the potato.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "احشِ قلوب القرنون بخليط اللحم وأرتبها بعناية في قدر.",
          "textEn": "Fill the artichoke hearts with the meat mixture and arrange them neatly in a pot.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب صلصة الطماطم عليها واطهها على نار هادئة حتى يصبح القرنون طرياً.",
          "textEn": "Pour the tomato sauce over them and cook gently until the artichokes are tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف عصير الليمون قبل التقديم.",
          "textEn": "Add the lemon juice before serving.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تونسي الأصل، قرنون محشي بحشوة لحم وبطاطا، من الأطباق الشهيرة في شمال أفريقيا.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA37",
        "collection": "abdennour",
        "citation": "Recipe 81, page 37"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 240,
        "protein": 20,
        "fat": 12,
        "carbs": 16,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "produce": 2.5,
          "protein": 2,
          "dairyEggs": 0.7,
          "spices": 0.4,
          "grains": 0.1,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-085",
      "title": "لوبيا سوداء واللحم بالطماطم",
      "titleEn": "Black-Eyed Beans and Beef in Tomato (Lubya Nashfa bi-l-Dim‘a)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "نقع بين الليل والنهار",
      "cookTime": "ساعة وربع",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-085-i1",
          "name": "لوبيا سوداء جافة",
          "nameEn": "Dried black-eyed beans (lubya)",
          "standardAmount": "ربع كيلو",
          "standardAmountEn": "1/4 kg",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-085-i2",
          "name": "لحم بقري",
          "nameEn": "Beef",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-085-i3",
          "name": "بصلات",
          "nameEn": "Onions",
          "standardAmount": "اثنتان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-085-i4",
          "name": "بقدونس مفروم",
          "nameEn": "Chopped parsley",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-085-i5",
          "name": "أوراق سلق مفرومة",
          "nameEn": "Chopped chard leaves",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-085-i6",
          "name": "فصوص ثوم مقشرة ومقسومة بطريقة قطرية",
          "nameEn": "Garlic cloves, peeled and halved diagonally",
          "standardAmount": "10–12 فص",
          "standardAmountEn": "10–12",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-085-i7",
          "name": "عصير طماطم",
          "nameEn": "Tomato juice",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-085-i8",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-085-i9",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع اللوبيا بين الليل والنهار، صفِّ الماء، ثم انقعها بماء نظيف وأغلها لمدة 5–7 دقائق وصفِّ الماء مرة أخرى.",
          "textEn": "Soak the beans overnight, drain, then parboil them in fresh water for 5–7 minutes and drain again.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع اللحم إلى مكعبات صغيرة واقطع البصل.",
          "textEn": "Cut the meat into small cubes and chop the onions.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "طرّي البصل بالزيت، أضف اللحم واقليه حتى يمتص العصائر التي يطلقها.",
          "textEn": "Soften the onions in the oil, add the meat and fry until the juices it releases have been absorbed again.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللوبيا والبقدونس والسلق وعصير الطماطم والثوم والملح والفلفل.",
          "textEn": "Add the beans, parsley, chard, tomato juice, garlic, salt and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اطهِ على نار منخفضة حتى يصبح اللحم واللوبيا طريين.",
          "textEn": "Cook over a low heat until the meat and beans are both tender.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "وصفة مصرية تقليدية، تجمع بين اللوبيا السوداء المغذية واللحم الطري.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA40",
        "collection": "abdennour",
        "citation": "Recipe 85, page 40"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 260,
        "protein": 22,
        "fat": 10,
        "carbs": 20,
        "fiber": 4,
        "sugar": 2,
        "cost": {
          "protein": 3,
          "grains": 1,
          "produce": 1,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-086",
      "title": "فاصوليا بيضاء مطبوخة مع لحم وثوم",
      "titleEn": "White Beans Stewed with Beef and Garlic (Fasulya Beida Matbukha)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "نقع بين الليل والنهار",
      "cookTime": "ساعة واحدة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-086-i1",
          "name": "فاصوليا جافة بيضاء",
          "nameEn": "Dried haricot (white) beans",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-086-i2",
          "name": "لحم بقري",
          "nameEn": "Beef",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-086-i3",
          "name": "بصل مفروم ناعماً جداً",
          "nameEn": "Onions, very finely chopped",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-086-i4",
          "name": "فصوص ثوم مقشرة ومقسومة قطرياً",
          "nameEn": "Garlic cloves, peeled and halved diagonally",
          "standardAmount": "12–15 فص",
          "standardAmountEn": "12–15",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-086-i5",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-086-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الفاصوليا بين الليل والنهار، اشطفها وأغلها لمدة 15–30 دقيقة حتى تصبح طرية مع إزالة الزبد. صفِّ الماء وضعها جانباً.",
          "textEn": "Soak the beans overnight, rinse them and boil for 15–30 minutes, until tender, skimming as needed. Drain and set aside.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع اللحم إلى قطع بحجم لقمة واحدة.",
          "textEn": "Cut the meat into bite-sized pieces.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقلِ البصل حتى يصبح بني اللون، أضف اللحم واقليه حتى يمتص عصائره.",
          "textEn": "Fry the onions until golden brown, add the meat and fry until it has reabsorbed its juices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الثوم والملح والفلفل وكمية ماء كافية فقط للتغطية، واطهِ لمدة حوالي 20 دقيقة.",
          "textEn": "Add the garlic, salt, pepper and just enough water to cover, and cook for about 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الفاصوليا واطهها على نار هادئة لمدة 10 دقائق أخرى.",
          "textEn": "Add the beans and simmer for 10 minutes more.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "طريقة بديلة مع صلصة الطماطم: اقلِ اللحم المقطع إلى مكعبات حتى يمتص عصائره، اطهِه بنقع في كوبين من صلصة الطماطم لمدة 20 دقيقة، ثم أضف الفاصوليا المطبوخة واطهها لمدة 10 دقائق.",
          "textEn": "In tomato sauce (recipe 87 in the book): fry the cubed meat until it reabsorbs its juices, simmer it in 2 cups of tomato sauce for 20 minutes, then add the boiled beans and simmer for 10 minutes.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "طبق فاصوليا وليمون كلاسيكي، غني بالبروتين والعناصر الغذائية.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA40",
        "collection": "abdennour",
        "citation": "Recipe 86, page 40"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 24,
        "fat": 10,
        "carbs": 24,
        "fiber": 5,
        "sugar": 1,
        "cost": {
          "protein": 3,
          "grains": 1.5,
          "produce": 0.6,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-089",
      "title": "فاصوليا تركية بيضاء (فاسوليه بيلاكي)",
      "titleEn": "Turkish White Bean Stew (Fasulye Pilaki)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "3–4 ساعات نقع واستراحة",
      "cookTime": "ساعة واحدة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-089-i1",
          "name": "فاصوليا جافة بيضاء",
          "nameEn": "Dried haricot beans",
          "standardAmount": "كوپان",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-089-i2",
          "name": "بصل مفروم",
          "nameEn": "Onions, chopped",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-089-i3",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-089-i4",
          "name": "جزر مقطع إلى مكعبات",
          "nameEn": "Carrots, diced",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-089-i5",
          "name": "أوراق الكرفس مقطعة ناعماً جداً",
          "nameEn": "Celery stalks and leaves, very finely sliced",
          "standardAmount": "كوپ واحد",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-089-i6",
          "name": "بقدونس مفروم ناعماً جداً",
          "nameEn": "Parsley, very finely chopped",
          "standardAmount": "نصف كوپ",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-089-i7",
          "name": "معجون طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-089-i8",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-089-i9",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-089-i10",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-089-i11",
          "name": "فلفل حار (اختياري)",
          "nameEn": "Chili (optional)",
          "standardAmount": "رشة",
          "standardAmountEn": "a dash",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-089-i12",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الفاصوليا لمدة ساعتين على الأقل. صفِّ الماء، غطِّها بماء نظيف كثير، أغلها لمدة 3–5 دقائق، ثم أبعدها عن النار واتركها لمدة 1–2 ساعة.",
          "textEn": "Soak the beans for at least 2 hours. Drain, cover with plenty of fresh water, boil for 3–5 minutes, then take off the heat and leave for 1–2 hours.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقلِ البصل بزيت الزيتون حتى يصبح طرياً، أضف الثوم والجزر والكرفس واقليها لمدة 3–5 دقائق مع التحريك.",
          "textEn": "Fry the onions in olive oil until soft, add the garlic, carrots and celery and fry for 3–5 minutes, stirring.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعيدي الفاصوليا إلى النار واغليها لمدة 30 دقيقة.",
          "textEn": "Bring the beans back to the boil and cook for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خفّفي معجون الطماطم بالماء، أضيفي السكر والملح والفلفل، وأضيفيها إلى الفاصوليا مع الخضار المقلية. اطهِ حتى تصبح كل شيء طرياً.",
          "textEn": "Thin the tomato paste with water, add the sugar, salt and pepper, and add it to the beans with the fried vegetables. Cook until everything is tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعيداً عن النار، أضيفي عصير الليمون والبقدونس والفلفل الحار إذا استخدمتِ، وتحققي من الملح. قدّمي ساخنة أو باردة.",
          "textEn": "Off the heat, stir in the lemon juice, parsley and chili if using, and check the seasoning. Serve hot or cold.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تركي الأصل، فاصوليا مطبوخة مع خضار لذيذة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA41",
        "collection": "abdennour",
        "citation": "Recipe 89, page 41"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 220,
        "protein": 10,
        "fat": 7,
        "carbs": 28,
        "fiber": 6,
        "sugar": 2,
        "cost": {
          "grains": 1.5,
          "produce": 1.2,
          "fats": 0.3,
          "specialty": 0.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-098",
      "title": "كبة بالزبادي مع الحمص",
      "titleEn": "Kibbeh in Yogurt with Chickpeas (Kubeiba Labaniya)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "نقع بين الليل والنهار + ساعة واحدة",
      "cookTime": "ساعة ونصف",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "ec-098-i1",
          "name": "عجينة الكبة (برغل ناعم ولحم وسمن وبصل)",
          "nameEn": "Kibbeh paste (fine bulgur, beef, fat and onion)",
          "standardAmount": "حوالي 1.5 كيلو",
          "standardAmountEn": "about 1 1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-098-i2",
          "name": "لحم بقري مفروم لذيذ للحشوة (عصاج)",
          "nameEn": "Savory minced beef (‘assag), for filling (optional)",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-098-i3",
          "name": "صنوبر (اختياري)",
          "nameEn": "Pine nuts (optional)",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-098-i4",
          "name": "حمص",
          "nameEn": "Chickpeas",
          "standardAmount": "نصف كوپ",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-098-i5",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "2–3 أكواپ",
          "standardAmountEn": "2–3 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-098-i6",
          "name": "بياض بيضة واحدة",
          "nameEn": "Egg white",
          "standardAmount": "واحد",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-098-i7",
          "name": "نعناع جاف مطحون",
          "nameEn": "Dried mint powder",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الحمص بين الليل والنهار، صفِّ الماء، وأغلِه بماء نظيف لمدة 5–7 دقائق. صفِّ الماء.",
          "textEn": "Soak the chickpeas overnight, drain, and parboil in fresh water for 5–7 minutes. Drain.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اعمل عجينة الكبة (برغل منقوع لمدة ساعة، ثم مفروم مكرراً مع لحم وسمن وبصل إلى عجينة ناعمة).",
          "textEn": "Make kibbeh paste as for the fried kubeiba discs in this collection (bulgur soaked for an hour, then minced repeatedly with beef, fat and onion into a soft dough).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إما شكّل العجينة إلى كرات مجوفة محشوة بلحم مبهّر وصنوبر، أو قطّعها إلى أقراص رقيقة. لا تقليها.",
          "textEn": "Either shape it into hollow balls filled with spiced minced beef and pine nuts, or cut it into thin discs. Do not fry them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع الكبة في قدر مع الحمص.",
          "textEn": "Put the kibbeh in a pot with the chickpeas.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلط بياض البيضة بالزبادي لمنع تحمضه واضغطه عبر منخل على الكبة.",
          "textEn": "Stir the egg white into the yogurt to stop it curdling and press it through a sieve over the kibbeh.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اطهِ بدون غطاء لمدة 60–90 دقيقة.",
          "textEn": "Cook uncovered for 60–90 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رشّ النعناع وقدّم ساخناً أو بارداً.",
          "textEn": "Sprinkle with the mint and serve hot or cold.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "وصفة شهيرة في لبنان وسوريا وفلسطين، كبة طرية بصلصة زبادي لذيذة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA45",
        "collection": "abdennour",
        "citation": "Recipe 98, page 45"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 320,
        "protein": 24,
        "fat": 16,
        "carbs": 22,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "protein": 4.5,
          "grains": 1,
          "dairyEggs": 0.8,
          "specialty": 1.5,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-105",
      "title": "قرنبيط مطبوخ مع لحم وطماطم",
      "titleEn": "Cauliflower Stewed with Beef and Tomato (‘Arnabit Matbukh)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-105-i1",
          "name": "قرنبيط",
          "nameEn": "Cauliflower",
          "standardAmount": "واحد",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-105-i2",
          "name": "لحم بقري",
          "nameEn": "Beef",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-105-i3",
          "name": "طماطم ناضجة",
          "nameEn": "Ripe tomatoes",
          "standardAmount": "2–3 حبات",
          "standardAmountEn": "2–3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-105-i4",
          "name": "بصل",
          "nameEn": "Onions",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-105-i5",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-105-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قسّم القرنبيط إلى أزهار وقطّع اللحم إلى قطع صغيرة. اقشر الطماطم وقطعها إلى مكعبات واقطع البصل ناعماً جداً.",
          "textEn": "Break the cauliflower into florets and cut the meat into bite-sized pieces. Peel and dice the tomatoes and chop the onions very finely.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقلِ البصل بالزيت حتى يصبح فاتح اللون، أضف الطماطم واطهِ لمدة 7–10 دقائق.",
          "textEn": "Fry the onions in the oil until pale yellow, add the tomatoes and cook for 7–10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف اللحم مع الملح والفلفل واطهِ لمدة حوالي 20 دقيقة.",
          "textEn": "Add the meat with salt and pepper and cook for about 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف القرنبيط واطهِ على نار هادئة لمدة حوالي 10 دقائق حتى يصبح طرياً.",
          "textEn": "Add the cauliflower and simmer for about 10 minutes, until tender.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "طريقة بديلة مع الثوم بدلاً من الطماطم: اقلِ البصل، اسمّر اللحم حتى يمتص عصائره، غطِّه بالماء، أضف 7–10 فصوص ثوم مقسومة بطريقة قطرية مع الملح والفلفل واطهِ لمدة 20 دقيقة، ثم أضف القرنبيط لمدة 10 دقائق.",
          "textEn": "With garlic instead of tomato (recipe 106 in the book): fry the onions, brown the meat until it reabsorbs its juices, cover with water, add 7–10 halved garlic cloves with the seasoning and cook for 20 minutes, then add the cauliflower for 10 minutes.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "طبق خضار وليمون كلاسيكي، قرنبيط طري مع لحم مطبوخ بالطماطم.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA49",
        "collection": "abdennour",
        "citation": "Recipe 105, page 49"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 240,
        "protein": 22,
        "fat": 10,
        "carbs": 18,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "protein": 3,
          "produce": 2.3,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-109",
      "title": "دجاج مخبوز مع طماطم وبصل",
      "titleEn": "Baked Chicken with Tomatoes and Onions (Tagin Firakh)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "15 دقيقة",
      "cookTime": "ساعة إلى ساعة ونصف",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-109-i1",
          "name": "دجاج بوزن حوالي كيلو لكل واحد",
          "nameEn": "Chickens, about 1 kg each",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-109-i2",
          "name": "بصل مقطع إلى شرائح",
          "nameEn": "Onions, sliced",
          "standardAmount": "3–4 حبات",
          "standardAmountEn": "3–4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-109-i3",
          "name": "طماطم ناضجة مقشرة ومفرومة",
          "nameEn": "Ripe tomatoes, peeled and chopped",
          "standardAmount": "3–4 حبات",
          "standardAmountEn": "3–4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-109-i4",
          "name": "جوزة الطيب أو قرفة",
          "nameEn": "Nutmeg or cinnamon",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-109-i5",
          "name": "نشا ذرة (اختياري)",
          "nameEn": "Cornflour (optional)",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-109-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع كل دجاجة إلى 4–6 قطع.",
          "textEn": "Cut each chicken into 4–6 pieces.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "امزج التوابل مع الملح والفلفل وافرك الدجاج بها بخفة.",
          "textEn": "Mix the spice with salt and pepper and rub it lightly over the chicken.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع القطع في صينية خبز مدهونة بقليل بالزيت وغطِّها بالبصل والطماطم المتبّل.",
          "textEn": "Lay the pieces in a lightly greased roasting pan and cover them with the seasoned onions and tomatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخبز في فرن معتدل معاد تسخينه لمدة 60–90 دقيقة مع الريّ بعصائر الصينية.",
          "textEn": "Bake in a moderate, preheated oven for 60–90 minutes, basting with the pan juices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغلظ العصائر بنشا الذرة إذا أردت.",
          "textEn": "Thicken the juices with cornflour if you like.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "طريقة بديلة مع الجزر والكرفس: اسمّر البصل المفروم والكرفس بالزيت، غطِّ الدجاج بهما وبشرائح جزر مطبوخة قليلاً وفصوص ثوم مقسومة بطريقة قطرية، صب مرق اللحم وأخبز بنفس الطريقة.",
          "textEn": "With carrots and celery (recipe 110 in the book): brown chopped onions and celery in oil, cover the chicken with them and with parboiled carrot rounds and halved garlic cloves, pour meat stock over and bake the same way.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "طبق دجاج مخبوز كلاسيكي، سهل وسريع التحضير.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA50",
        "collection": "abdennour",
        "citation": "Recipe 109, page 50"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 320,
        "protein": 38,
        "fat": 14,
        "carbs": 6,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 8,
          "produce": 1.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-115",
      "title": "دجاج بصلصة لبنية بالمسطكة",
      "titleEn": "Chicken in Mastic Milk Sauce (Firakh Matbukha bi-l-Laban)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "40 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-115-i1",
          "name": "دجاج بوزن حوالي كيلو لكل واحد",
          "nameEn": "Chickens, about 1 kg each",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-115-i2",
          "name": "حبات مسطكة",
          "nameEn": "Mastic grains",
          "standardAmount": "5 حبات",
          "standardAmountEn": "5",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-115-i3",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-115-i4",
          "name": "حليب",
          "nameEn": "Milk",
          "standardAmount": "كوپان",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-115-i5",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-115-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع كل دجاجة إلى 6–8 قطع.",
          "textEn": "Cut each chicken into 6–8 pieces.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخّن الزيت، امزج المسطكة لمدة 10 ثوان، أضف الدجاج، غطِّه فوراً وأبعده عن النار. اتركه لمدة 1–2 دقيقة حتى يأخذ رائحة المسطكة.",
          "textEn": "Heat the oil, stir in the mastic for 10 seconds, add the chicken, cover at once and turn off the heat. Leave for 1–2 minutes so the chicken takes on the scent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعيد الحرارة وبيّض الدجاج، ثم أخرجه.",
          "textEn": "Turn the heat back on and brown the chicken, then lift it out.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقلِ الدقيق بنفس الزيت حتى يصبح بني فاتح. بعيداً عن النار، اخفق الحليب تدريجياً حتى يصبح ناعماً.",
          "textEn": "Fry the flour in the same oil until light brown. Off the heat, whisk in the milk a little at a time until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعيد الحرارة، تبّل، وعندما يفور أضف الدجاج.",
          "textEn": "Return to the heat, season, and when it bubbles add the chicken.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اطهِ بدون غطاء لمدة حوالي 20 دقيقة حتى يصبح طرياً.",
          "textEn": "Cook uncovered for about 20 minutes, until tender.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق دجاج بصلصة حليب لذيذة برائحة المسطكة العطرية.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA53",
        "collection": "abdennour",
        "citation": "Recipe 115, page 53"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 40,
        "fat": 16,
        "carbs": 8,
        "fiber": 0,
        "sugar": 2,
        "cost": {
          "protein": 8,
          "dairyEggs": 1,
          "grains": 0.1,
          "specialty": 0.5,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-116",
      "title": "دجاج بالزيتون الأخضر",
      "titleEn": "Chicken with Green Olives (Firakh bi-l-Zatun al-Akhdar)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "40 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-116-i1",
          "name": "دجاج بوزن حوالي كيلو لكل واحد",
          "nameEn": "Chickens, about 1 kg each",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-116-i2",
          "name": "زيتون أخضر",
          "nameEn": "Green olives",
          "standardAmount": "15–20 حبة",
          "standardAmountEn": "15–20",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-116-i3",
          "name": "حبات مسطكة",
          "nameEn": "Mastic grains",
          "standardAmount": "حبتان",
          "standardAmountEn": "2",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-116-i4",
          "name": "بصل مفروم ناعماً جداً",
          "nameEn": "Onions, very finely chopped",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-116-i5",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-116-i6",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-116-i7",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-116-i8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع كل دجاجة إلى 4–6 قطع. أغلِ الزيتون بماء نظيف لمدة دقيقة واحدة، صفِّ الماء، أزل البذور وقسّمه إلى نصين.",
          "textEn": "Cut each chicken into 4–6 pieces. Boil the olives in fresh water for 1 minute, drain, pit and halve them.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخّن الزيت، امزج المسطكة لمدة 10 ثوان، أضف الدجاج، غطِّه بإحكام وأبعده عن النار لمدة 1–2 دقيقة، ثم اقلِ الدجاج حتى يصبح بني اللون وأخرجه.",
          "textEn": "Heat the oil, stir in the mastic for 10 seconds, add the chicken, cover tightly and turn off the heat for 1–2 minutes, then fry the chicken until browned and lift it out.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "طرّي البصل بنفس الزيت ضعه جانباً مع الدجاج.",
          "textEn": "Soften the onion in the same oil and set it aside with the chicken.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقلِ الدقيق حتى يصبح ذهبي اللون. بعيداً عن النار، اخفق كوپ ماء دافئ تدريجياً.",
          "textEn": "Fry the flour until golden. Off the heat, whisk in 1 cup of warm water a little at a time.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعيد الحرارة و، عندما تفور الصلصة، أضف الدجاج والبصل والملح والفلفل. اطهِ على نار منخفضة جداً لمدة حوالي 20 دقيقة.",
          "textEn": "Return to the heat and, when the gravy bubbles, add the chicken, onion, salt and pepper. Cook over a very low heat for about 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الزيتون وعصير الليمون واطهِ على نار هادئة لمدة 2–3 دقائق أخرى.",
          "textEn": "Add the olives and lemon juice and simmer for 2–3 minutes more.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق دجاج طري مع زيتون أخضر وصلصة لذيذة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA53",
        "collection": "abdennour",
        "citation": "Recipe 116, page 53"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 300,
        "protein": 36,
        "fat": 12,
        "carbs": 8,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 8,
          "specialty": 1.2,
          "grains": 0.1,
          "produce": 0.5,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-117",
      "title": "دجاج محشو بالأحشاء، مسلوق ثم مقلي",
      "titleEn": "Giblet-Stuffed Chicken, Boiled then Fried (Firakh Mahshiya wi Mihammara)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-117-i1",
          "name": "دجاج بوزن حوالي كيلو لكل واحد مع الأحشاء",
          "nameEn": "Chickens, about 1 kg each, with giblets",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-117-i2",
          "name": "بصل (اثنان للحشوة، واحد للمرق)",
          "nameEn": "Onions (2 for the stuffing, 1 for the broth)",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-117-i3",
          "name": "جوزة الطيب أو قرفة",
          "nameEn": "Nutmeg or cinnamon",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-117-i4",
          "name": "حبات مسطكة",
          "nameEn": "Mastic grains",
          "standardAmount": "5 حبات",
          "standardAmountEn": "5",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-117-i5",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-117-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع بصلتان ناعماً جداً وقطّع الحوصلة والقلب إلى قطع صغيرة جداً. امزجها مع التوابل والملح والفلفل.",
          "textEn": "Finely chop two onions and cut the gizzards and hearts into very small pieces. Mix them with the spice, salt and pepper.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "احشِ الدجاج بهذا الخليط وخيطه.",
          "textEn": "Stuff the chickens with the mixture and sew them up.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع ماء كافياً لتغطية الدجاج حتى النصف في قدر واغلِه مع البصل الباقي والملح، أضف الدجاج واطهِ لمدة حوالي 20 دقيقة، ثم أخرجه.",
          "textEn": "Bring enough water to half-cover the chickens to the boil with the remaining onion and salt, add the chickens and cook for about 20 minutes, then lift them out.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخّن الزيت في قدر آخر، امزج المسطكة لمدة 10 ثوان، أضف الدجاج، غطِّه بإحكام وأبعده عن النار لمدة 1–2 دقيقة.",
          "textEn": "Heat oil in another pot, stir in the mastic for 10 seconds, add the chickens, cover tightly and turn off the heat for 1–2 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اقلِ الدجاج مع تقليبه حتى يصبح بني اللون من جميع الجوانب.",
          "textEn": "Fry the chickens, turning them until browned all over.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق دجاج محشو بالأحشاء، نسخة مقلية من كبة الدجاج.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA54",
        "collection": "abdennour",
        "citation": "Recipe 117, page 54"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 320,
        "protein": 40,
        "fat": 14,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "produce": 0.3,
          "specialty": 0.3,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-118",
      "title": "دجاج محشو بالأحشاء، مخبوز",
      "titleEn": "Giblet-Stuffed Roast Chicken (Firakh Mahshiya wi Mashwiya)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة واحدة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-118-i1",
          "name": "دجاج بوزن حوالي كيلو لكل واحد مع الأحشاء",
          "nameEn": "Chickens, about 1 kg each, with giblets",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-118-i2",
          "name": "بصل",
          "nameEn": "Onions",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-118-i3",
          "name": "جوزة الطيب أو قرفة",
          "nameEn": "Nutmeg or cinnamon",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-118-i4",
          "name": "معجون طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-118-i5",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-118-i6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-118-i7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع البصل ناعماً جداً وقطّع الحوصلة والقلب إلى قطع صغيرة جداً. تبّل وأضف التوابل وامزج.",
          "textEn": "Chop the onions very finely and cut the gizzards and hearts into very small pieces. Season, add the spice and mix.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "احشِ الدجاج وخيطه.",
          "textEn": "Stuff the chickens and sew them up.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "امزج معجون الطماطم وعصير الليمون والزيت والملح والفلفل وافرك كل شيء على الدجاج من الداخل والخارج.",
          "textEn": "Mix the tomato paste, lemon juice, oil, salt and pepper and rub it all over the chickens.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخبز في فرن ساخن مع الريّ مرتين أو ثلاث مرات بعصائر الصينية.",
          "textEn": "Roast in a hot oven, basting two or three times with the juices.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "دجاج محشو كلاسيكي بالأحشاء والطماطم والليمون، لذيذ ورطب.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA54",
        "collection": "abdennour",
        "citation": "Recipe 118, page 54"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 300,
        "protein": 38,
        "fat": 12,
        "carbs": 4,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 8,
          "produce": 0.4,
          "grains": 0.1,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-120",
      "title": "دجاج لبناني بالليمون والزيتون",
      "titleEn": "Lebanese Lemon Chicken with Olives (Djaj bi Leimoon Hamed)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "50 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-120-i1",
          "name": "دجاج بوزن حوالي كيلو لكل واحد",
          "nameEn": "Chickens, about 1 kg each",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-120-i2",
          "name": "بصل مقطع إلى شرائح رقيقة",
          "nameEn": "Onions, thinly sliced",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-120-i3",
          "name": "فصوص ثوم مقسومة قطرياً",
          "nameEn": "Garlic cloves, halved diagonally",
          "standardAmount": "10–12 فص",
          "standardAmountEn": "10–12",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-120-i4",
          "name": "أوراق كزبرة مفرومة ناعماً جداً",
          "nameEn": "Coriander leaves, very finely chopped",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-120-i5",
          "name": "بقدونس مفروم ناعماً جداً",
          "nameEn": "Parsley, very finely chopped",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-120-i6",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-120-i7",
          "name": "زيتون أسود منزوع البذور",
          "nameEn": "Black olives, pitted",
          "standardAmount": "نصف كوپ",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-120-i8",
          "name": "زعفران",
          "nameEn": "Saffron",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-120-i9",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-120-i10",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع الدجاج إلى قطع ناضرة واقليها بخفة بالزيت، ضعها جانباً.",
          "textEn": "Cut the chickens into neat joints and fry them lightly in oil; set aside.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع البصل والثوم والكزبرة والبقدونس في قدر، أضف الزعفران واتركها على نار منخفضة جداً حتى تصبح طرية.",
          "textEn": "Put the onions, garlic, coriander and parsley in a pot, add the saffron and leave over a very low heat until soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الدجاج مع زيته والملح والفلفل وكوپ ماء ساخن. غطِّ واطهِ ببطء مع التحريك من حين لآخر.",
          "textEn": "Add the chicken with its oil, salt, pepper and 1 cup of hot water. Cover and cook slowly, stirring now and then.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عندما ينضج الدجاج، انقله إلى طبق. اهرس الخضار جيداً، أضف عصير الليمون والزيتون واتركها تفور لمدة 2–3 دقائق.",
          "textEn": "When the chicken is done, move it to a platter. Mash the vegetables well, add the lemon juice and olives and let it bubble for 2–3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الصلصة على الدجاج وقدّم.",
          "textEn": "Pour the sauce over the chicken and serve.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق لبناني، دجاج طري مع صلصة حامضة لذيذة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA56",
        "collection": "abdennour",
        "citation": "Recipe 120, page 56"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 280,
        "protein": 36,
        "fat": 10,
        "carbs": 6,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 8,
          "produce": 0.7,
          "specialty": 0.8,
          "spices": 0.2,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-121",
      "title": "دجاج بصلصة الرمان والجوز",
      "titleEn": "Chicken in Pomegranate and Walnut Sauce (Fesenjan)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "45 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-121-i1",
          "name": "دجاج صغير بوزن حوالي كيلو لكل واحد",
          "nameEn": "Small chickens, about 1 kg each",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-121-i2",
          "name": "بصل مبشور",
          "nameEn": "Onions, grated",
          "standardAmount": "1–2 حبة",
          "standardAmountEn": "1–2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-121-i3",
          "name": "جوز مفروم",
          "nameEn": "Walnuts, chopped",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-121-i4",
          "name": "عصير رمان",
          "nameEn": "Pomegranate juice",
          "standardAmount": "كوپ واحد",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-121-i5",
          "name": "مرق دجاج",
          "nameEn": "Chicken broth",
          "standardAmount": "كوپ واحد",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-121-i6",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-121-i7",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-121-i8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع الدجاج إلى قطع ناضرة واقليها بخفة من جميع الجوانب وضعها جانباً.",
          "textEn": "Cut the chickens into neat joints, fry them lightly on all sides and keep them warm.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "طرّي البصل بنفس الزيت.",
          "textEn": "Soften the onions in the same oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الجوز والمرق والسكر وعصير الرمان والملح والفلفل واطهِ حتى تغلظ الصلصة.",
          "textEn": "Add the walnuts, broth, sugar, pomegranate juice, salt and pepper and cook until the sauce thickens.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعيد الدجاج واطهِ على نار منخفضة لمدة 20–25 دقيقة أخرى.",
          "textEn": "Return the chicken and cook over a low heat for 20–25 minutes more.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق فارسي، دجاج بصلصة رمان وجوز حلوة وحامضة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA56",
        "collection": "abdennour",
        "citation": "Recipe 121, page 56"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 38,
        "fat": 14,
        "carbs": 20,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "protein": 8,
          "produce": 1.7,
          "specialty": 1.5,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-122",
      "title": "دجاج لبناني محشو بالأرز، مسلوق ثم مقلي",
      "titleEn": "Lebanese Rice-Stuffed Chicken, Boiled then Fried (Djaj Mihshy)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-122-i1",
          "name": "دجاج بوزن حوالي كيلو لكل واحد مع الأحشاء",
          "nameEn": "Chickens, about 1 kg each, with giblets",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-122-i2",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "نصف كوپ",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-122-i3",
          "name": "بصل مقطع إلى أرباع",
          "nameEn": "Onion, quartered",
          "standardAmount": "واحد",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-122-i4",
          "name": "قرفة أو جوزة الطيب",
          "nameEn": "Cinnamon or nutmeg",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-122-i5",
          "name": "حبات مسطكة",
          "nameEn": "Mastic grains",
          "standardAmount": "3–5 حبات",
          "standardAmountEn": "3–5",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-122-i6",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-122-i7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع الأحشاء إلى مكعبات وامزجها مع الأرز والتوابل والملح والفلفل. احشِ الدجاج وربطه أو خيطه مغلقاً.",
          "textEn": "Dice the giblets and mix them with the rice, spice, salt and pepper. Stuff the chickens and truss or sew them closed.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع 4 أكواپ ماء في القدر واغلِها مع البصل والملح، أضف الدجاج واطهِ لمدة 20–30 دقيقة. أخرج الدجاج وضعه جانباً.",
          "textEn": "Bring 4 cups of water to the boil with the onion and seasoning, add the chickens and cook for 20–30 minutes. Lift them out and keep warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخّن الزيت، امزج المسطكة لمدة بضع ثوان، أضف الدجاج، غطِّه بإحكام وأبعده عن النار لمدة 2–3 دقائق.",
          "textEn": "Heat oil, stir in the mastic for a few seconds, add the chickens, cover tightly and turn off the heat for 2–3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اكشف وأقلِ الدجاج حتى يصبح بني اللون بشكل لطيف.",
          "textEn": "Uncover and fry the chickens until nicely browned.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطّع إلى قطع، ضع الحشوة في منتصف الطبق وأرّتب الدجاج حولها. بلّل الحشوة بقليل من المرق الدافئ إذا أردت.",
          "textEn": "Cut them into joints, heap the stuffing in the middle of a dish and arrange the chicken around it. Moisten the stuffing with a little warm broth if you like.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق لبناني، دجاج محشو طري بالأرز والأحشاء.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA57",
        "collection": "abdennour",
        "citation": "Recipe 122, page 57"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 360,
        "protein": 38,
        "fat": 16,
        "carbs": 20,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "grains": 0.3,
          "produce": 0.1,
          "specialty": 0.2,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-123",
      "title": "دجاج لبناني محشو بالأرز، مخبوز",
      "titleEn": "Lebanese Rice-Stuffed Roast Chicken (Djaj Mihshy)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة واحدة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-123-i1",
          "name": "دجاج بوزن حوالي كيلو لكل واحد مع الأحشاء",
          "nameEn": "Chickens, about 1 kg each, with giblets",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-123-i2",
          "name": "أرز مطبوخ",
          "nameEn": "Rice, boiled",
          "standardAmount": "نصف كوپ",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-123-i3",
          "name": "قرفة أو جوزة الطيب",
          "nameEn": "Cinnamon or nutmeg",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-123-i4",
          "name": "معجون طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-123-i5",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-123-i6",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-123-i7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع الأحشاء إلى مكعبات وامزجها مع الأرز والتوابل والملح والفلفل. احشِ الدجاج وربطه أو خيطه.",
          "textEn": "Dice the giblets and mix them with the rice, spice, salt and pepper. Stuff the chickens and truss or sew them closed.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "خفّف معجون الطماطم بعصير الليمون، أضف الملح والفلفل والزيت، وافرك المزيج على الدجاج من الداخل والخارج.",
          "textEn": "Thin the tomato paste with the lemon juice, add salt, pepper and the oil, and rub the mixture over the chickens inside and out.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخبز مع الريّ كثيراً بمزيج الليمون.",
          "textEn": "Roast, basting often with the lemon mixture.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق لبناني، دجاج محشو بالأرز مخبوز برائحة الليمون والتوابل.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA57",
        "collection": "abdennour",
        "citation": "Recipe 123, page 57"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 38,
        "fat": 14,
        "carbs": 20,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 8,
          "grains": 0.3,
          "produce": 0.4,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-124",
      "title": "دجاج مطبوخ بالزبادي مع النعناع",
      "titleEn": "Chicken Simmered in Yogurt with Mint (Firakh Matbukha bi-l-Zabadi)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "40 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-124-i1",
          "name": "دجاج بوزن حوالي كيلو لكل واحد",
          "nameEn": "Chickens, about 1 kg each",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-124-i2",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "2–3 أكواپ",
          "standardAmountEn": "2–3 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-124-i3",
          "name": "بياض بيضة واحدة",
          "nameEn": "Egg white",
          "standardAmount": "واحد",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-124-i4",
          "name": "نشا ذرة",
          "nameEn": "Cornflour",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-124-i5",
          "name": "نعناع جاف",
          "nameEn": "Dried mint",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-124-i6",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-124-i7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع الدجاج إلى قطع ناضرة واقليها بخفة بزيت الزيتون.",
          "textEn": "Cut the chickens into neat joints and fry them lightly in olive oil.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلط بياض البيضة بالزبادي لمنع تحمضه وأضفه عبر منخل على الدجاج.",
          "textEn": "Stir the egg white into the yogurt to keep it from splitting and press it through a sieve over the chicken.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تبّل واطهِ بدون غطاء لمدة حوالي 30 دقيقة.",
          "textEn": "Season and cook uncovered for about 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غلّظ بنشا الذرة، انقل إلى طبق تقديم ورشّ النعناع عليه.",
          "textEn": "Thicken with the cornflour, move to a serving dish and sprinkle with the mint.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق فلسطيني، دجاج طري بصلصة زبادي مع نكهة النعناع.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA58",
        "collection": "abdennour",
        "citation": "Recipe 124, page 58"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 300,
        "protein": 38,
        "fat": 12,
        "carbs": 8,
        "fiber": 0,
        "sugar": 2,
        "cost": {
          "protein": 8,
          "dairyEggs": 1,
          "grains": 0.1,
          "produce": 0.1,
          "spices": 0.1,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-125",
      "title": "دجاج بالسماق والبصل مخبوز بالخبز",
      "titleEn": "Sumac-Onion Chicken Baked in Bread (Frakh Mashwiya bi-l-Summa’)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "15 دقيقة",
      "cookTime": "ساعة ونصف",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-125-i1",
          "name": "دجاج صغير بوزن 500–700 غرام لكل واحد",
          "nameEn": "Small chickens, 500–700 g each",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-125-i2",
          "name": "بصل",
          "nameEn": "Onions",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-125-i3",
          "name": "سماق",
          "nameEn": "Sumac",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-125-i4",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-125-i5",
          "name": "أرغفة خبز مسطح",
          "nameEn": "Flatbread loaves",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-125-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ابشر البصل وامزجه مع السماق والملح والفلفل وزيت الزيتون.",
          "textEn": "Grate the onions and mix with the sumac, salt, pepper and olive oil.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "افرك الدجاج بهذا المزيج وادفع الباقي بداخله.",
          "textEn": "Rub the chickens with the mixture and push the rest inside them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "لف كل دجاجة برغيف خبز، ثم بورق قصدير.",
          "textEn": "Wrap each chicken in a loaf of bread, then in foil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اطهِ ببطء في منتصف فرن بارد معاد تسخينه حتى يصبح الدجاج طرياً.",
          "textEn": "Cook slowly in the middle of a low, preheated oven until the chicken is tender.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق فلسطيني المصدر يرتبط بالمسخن، دجاج بالسماق والبصل.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA58",
        "collection": "abdennour",
        "citation": "Recipe 125, page 58"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 360,
        "protein": 32,
        "fat": 16,
        "carbs": 24,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 6,
          "grains": 0.5,
          "produce": 0.3,
          "fats": 0.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-135",
      "title": "كسكسي تونسي بالسمك وكرات السمك",
      "titleEn": "Tunisian Fish Couscous with Fish Balls (Couscous bil Hout)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "نقع بين الليل والنهار + ساعتان",
      "cookTime": "ساعة واحدة",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "ec-135-i1",
          "name": "كسكسي",
          "nameEn": "Couscous",
          "standardAmount": "نصف كيلو (3 أكواپ)",
          "standardAmountEn": "1/2 kg (3 cups)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-135-i2",
          "name": "فيليه سمك",
          "nameEn": "Fish fillets",
          "standardAmount": "كيلو واحد",
          "standardAmountEn": "1 kg",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-135-i3",
          "name": "المتبّل: زيت زيتون",
          "nameEn": "Marinade: olive oil",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-135-i4",
          "name": "المتبّل: بذور الشمر والكمون",
          "nameEn": "Marinade: fennel seeds and caraway seeds",
          "standardAmount": "ملعقة كبيرة لكل منهما",
          "standardAmountEn": "1 tablespoon each",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-135-i5",
          "name": "المتبّل: كايين وفلفل حار",
          "nameEn": "Marinade: cayenne and paprika",
          "standardAmount": "نصف ملعقة صغيرة و ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon and 1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-135-i6",
          "name": "كرات السمك: فيليه سمك أبيض",
          "nameEn": "Fish balls: whiting fillets",
          "standardAmount": "ربع كيلو",
          "standardAmountEn": "1/4 kg",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-135-i7",
          "name": "كرات السمك: بصل مبشور، 3–5 فصوص ثوم مهروسة، بيضة واحدة وخبز قديم",
          "nameEn": "Fish balls: grated onion, 3–5 crushed garlic cloves, 1 egg and half a stale loaf",
          "standardAmount": "كما هو مذكور",
          "standardAmountEn": "as listed",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-135-i8",
          "name": "كرات السمك: بقدونس مفروم، رشة حريسة وفلفل حار",
          "nameEn": "Fish balls: chopped parsley, a dash of harissa and paprika",
          "standardAmount": "ملعقة كبيرة بقدونس",
          "standardAmountEn": "1 tablespoon parsley",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-135-i9",
          "name": "حمص",
          "nameEn": "Chickpeas",
          "standardAmount": "كوپ واحد",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-135-i10",
          "name": "بصل وكوسة وجزر وقلوب قرنون وطماطم",
          "nameEn": "Onions, zucchini, carrots, artichoke hearts and tomatoes",
          "standardAmount": "2–3 من كل واحد",
          "standardAmountEn": "2–3 of each",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-135-i11",
          "name": "قرنفل وقشرة قرفة وبذور كمون",
          "nameEn": "Cloves, a piece of cinnamon bark and caraway seeds",
          "standardAmount": "حبتا قرنفل وملعقة صغيرة كمون",
          "standardAmountEn": "2 cloves, 1 teaspoon caraway",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-135-i12",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-135-i13",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الحمص بين الليل والنهار، ثم اغلِه بماء نظيف حتى يصبح طرياً. صفِّ الماء مع الاحتفاظ بالسائل.",
          "textEn": "Soak the chickpeas overnight, then boil them in fresh water until tender. Drain, keeping the liquid.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "امزج مكونات المتبّل واترك فيليه السمك فيه لمدة 1–2 ساعة.",
          "textEn": "Mix the marinade ingredients and leave the fish fillets in it for 1–2 hours.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "كرات السمك: بلّل الخبز بالماء. خفّف وتفتّت السمك الأبيض وامزجه مع فيري البصل والثوم والفلفل الحار والحريسة والبقدونس والبيض المخفوق والخبز والملح والفلفل. شكّل إلى كرات صغيرة واقليها حتى تصبح بنية اللون وضعها جانباً.",
          "textEn": "Fish balls: moisten the bread with water. Steam and flake the whiting and mix it with a purée of the onion and garlic, the paprika, harissa, parsley, beaten egg, bread, salt and pepper. Roll into small balls, fry until brown and keep warm.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "الخضار: اسمّر البصل المبشور بالزيت، ثم امزج الكوسة المقطعة إلى شرائح والجزر والقرنون المفروم والطماطم المقطعة مكعبات حتى تُغطى بالزيت. أضف التوابل المربوطة في شاش والحمص ومرقتها وكمية كافية من سائلها للتغطية واطهِ على نار منخفضة.",
          "textEn": "Vegetables: brown the grated onions in oil, then stir in the sliced zucchini and carrots, chopped artichokes and diced tomatoes until coated with oil. Add the spices tied in muslin, the chickpeas and enough of their liquid to cover, and cook over a low heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رشّ الكسكسي بماء بارد واخبزه في مصفاة محفورة موضوعة فوق قدر الخضار بغطاء. مرة أو مرتين فكّ الغطاء ورشّ بماء بارد قليل وفتّت الحبات بشوكة حتى لا تتكتّل. استمر في البخار حتى تصبح الخضار طرية.",
          "textEn": "Sprinkle the couscous with cold water and steam it in a perforated steamer set over the vegetable pot, covered. Once or twice, uncover, sprinkle with a little cold water and fluff the grains with a fork so they do not form lumps. Keep steaming until the vegetables are tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اقشع الزيت من فيليه السمك واشوِ الفيليه من الجانبين.",
          "textEn": "Brush the marinade off the fish and grill the fillets on both sides.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رصّ الكسكسي في طبق تقديم، ضع السمك المشوي وكرات السمك في الأعلى وقدّم الخضار بشكل منفصل.",
          "textEn": "Pile the couscous in a serving bowl, top with the grilled fish and fish balls, and serve the vegetables separately.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تونسي تقليدي معقد، كسكسي بسمك مشوي وكرات سمك.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA62",
        "collection": "abdennour",
        "citation": "Recipe 135, page 62"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 380,
        "protein": 32,
        "fat": 12,
        "carbs": 44,
        "fiber": 6,
        "sugar": 4,
        "cost": {
          "protein": 6,
          "grains": 1.5,
          "produce": 2,
          "specialty": 0.5,
          "spices": 0.3,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-136",
      "title": "كسكسي تونسي باللحم والتمر",
      "titleEn": "Tunisian Couscous with Mutton and Dates (Couscous bi Tamr)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة ونصف",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-136-i1",
          "name": "كسكسي",
          "nameEn": "Couscous",
          "standardAmount": "نصف كيلو (3 أكواپ)",
          "standardAmountEn": "1/2 kg (3 cups)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-136-i2",
          "name": "لحم غنم",
          "nameEn": "Mutton",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-136-i3",
          "name": "تمر",
          "nameEn": "Dates",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-136-i4",
          "name": "جزر",
          "nameEn": "Carrots",
          "standardAmount": "3–4 حبات",
          "standardAmountEn": "3–4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-136-i5",
          "name": "لفت",
          "nameEn": "Turnips",
          "standardAmount": "1–2 حبة",
          "standardAmountEn": "1–2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-136-i6",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "5–7 فصوص",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-136-i7",
          "name": "حريسة",
          "nameEn": "Harissa",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-136-i8",
          "name": "فلفل حار",
          "nameEn": "Hot chili",
          "standardAmount": "رشة",
          "standardAmountEn": "a dash",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-136-i9",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع اللحم إلى مكعبات صغيرة. اقشر الجزر واللفت وقطّعهما إلى مكعبات.",
          "textEn": "Cut the meat into bite-sized cubes. Peel and dice the carrots and turnips.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغلِ اللحم والخضار بماء مملح.",
          "textEn": "Boil the meat and vegetables in salted water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عندما يقارب اللحم من الطراوة، رشّ الكسكسي بماء واخبزه فوق القدر لمدة 5–7 دقائق.",
          "textEn": "When the meat is nearly done, sprinkle the couscous with water and steam it over the pot for 5–7 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اكشف ورشّ بماء بارد قليل وفتّت أي كتل بشوكة.",
          "textEn": "Uncover, sprinkle lightly with water and break up any lumps with a fork.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أزل بذور التمر وقطّعه بشكل تقريبي، امزجه مع الكسكسي وأعيده للخبز حتى يصبح اللحم والكسكسي مطبوخين تماماً. أبقِ عليهما منفصلين.",
          "textEn": "Stone and roughly chop the dates, mix them into the couscous and return it to steam over the meat until both are fully cooked. Keep them separate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب ملعقة من مرق اللحم على الثوم والحريسة والفلفل الحار واغلِها بقوة حتى تقلّ بمقدار النصف.",
          "textEn": "Pour a ladle of the meat broth over the garlic, harissa and chili and boil hard until reduced by half.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدّم الكسكسي واللحم والصلصة بشكل منفصل.",
          "textEn": "Serve the couscous, the meat and the sauce separately.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تونسي تقليدي، كسكسي مع لحم غنم وتمر حلو.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA64",
        "collection": "abdennour",
        "citation": "Recipe 136, page 64"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 420,
        "protein": 24,
        "fat": 12,
        "carbs": 52,
        "fiber": 4,
        "sugar": 14,
        "cost": {
          "protein": 4,
          "grains": 1.5,
          "specialty": 1.5,
          "produce": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-138",
      "title": "مغربية دجاج لبنانية",
      "titleEn": "Lebanese Chicken Maghrabiyeh",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "ساعة واحدة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-138-i1",
          "name": "دجاج بوزن حوالي كيلو",
          "nameEn": "Chicken, about 1 kg",
          "standardAmount": "واحد",
          "standardAmountEn": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-138-i2",
          "name": "كسكسي (مغربية)",
          "nameEn": "Couscous (maghrabiyeh)",
          "standardAmount": "نصف كيلو (3 أكواپ)",
          "standardAmountEn": "1/2 kg (3 cups)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-138-i3",
          "name": "بصل مقطع إلى شرائح رقيقة",
          "nameEn": "Onions, thinly sliced",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-138-i4",
          "name": "حبات مسطكة",
          "nameEn": "Mastic grains",
          "standardAmount": "عدة حبات",
          "standardAmountEn": "a few",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-138-i5",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-138-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع الدجاج إلى قطع ناضرة.",
          "textEn": "Cut the chicken into neat joints.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أغلِ الماء مع البصل والمسطكة والملح والفلفل، أضف الدجاج واطهِ.",
          "textEn": "Bring water to the boil with the onions, mastic, salt and pepper, add the chicken and cook.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قبل 10–15 دقيقة من انضجاج الدجاج، رشّ الكسكسي بماء واخبزه فوق المرق بدون غطاء، اكشف مرة أو مرتين لفتّ أي كتل بشوكة ورشّ بماء بارد أكثر.",
          "textEn": "About 10–15 minutes before the chicken is done, sprinkle the couscous with water and steam it over the broth, uncovering once or twice to break up lumps with a fork and sprinkle with more cold water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عندما ينضج الكسكسي، انقله إلى وعاء عميق وضعه جانباً.",
          "textEn": "When the couscous is tender, move it to a deep bowl and keep warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أخرج الدجاج واقلِ القطع بالزيت.",
          "textEn": "Lift out the chicken and fry the joints in oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اهرس البصل في المرق، غلّظها، تحقق من الملح وقدّمها بشكل منفصل كصلصة.",
          "textEn": "Mash the onion into the broth, thicken it, check the seasoning and serve it separately as a sauce.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق لبناني، دجاج مع مغربية (كسكسي كبير) وصلصة بصل.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA65",
        "collection": "abdennour",
        "citation": "Recipe 138, page 65"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 32,
        "fat": 14,
        "carbs": 40,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 4,
          "grains": 1.5,
          "produce": 0.2,
          "specialty": 0.2,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-147",
      "title": "باذنجان مقلي مخبوز بالطحينة",
      "titleEn": "Fried Eggplant Baked in Tahini (Bitingan Ma’li bi-l-Tahina)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "ساعة واحدة نقع بالملح",
      "cookTime": "35 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-147-i1",
          "name": "باذنجان كبير مستدير (رومي)",
          "nameEn": "Large round eggplants (rumi)",
          "standardAmount": "كيلو واحد",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-147-i2",
          "name": "زيت للقلي العميق",
          "nameEn": "Cooking oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for deep-frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-147-i3",
          "name": "طحينة",
          "nameEn": "Tahini",
          "standardAmount": "كوپ واحد",
          "standardAmountEn": "1 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-147-i4",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1.5–2 كوپ",
          "standardAmountEn": "1 1/2–2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-147-i5",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-147-i6",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-147-i7",
          "name": "كمون",
          "nameEn": "Cumin",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-147-i8",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-147-i9",
          "name": "ثوم مهروس (اختياري)",
          "nameEn": "Crushed garlic (optional)",
          "standardAmount": "3–5 فصوص",
          "standardAmountEn": "3–5 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع الباذنجان طولياً حوالي 2 سم سمك، رشّ بملح واتركه لمدة ساعة على الأقل. اعصره بخفة بلطف، صفِّ الماء جفّفه.",
          "textEn": "Slice the eggplants lengthwise about 2 cm thick, sprinkle with salt and leave for at least an hour. Squeeze gently, drain and pat dry.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قلِ الشرائح بالزيت العميق حتى تصبح بنية غامقة وصفِّها على ورق ممص.",
          "textEn": "Deep-fry the slices until dark brown and drain on absorbent paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اصنع صلصة طحينة رقيقة: اخفق الطحينة مع الماء وعصير الليمون والخل والكمون والملح والثوم حتى تصبح ناعمة.",
          "textEn": "Make a thin tahini sauce: whisk the tahini with the water, lemon juice, vinegar, cumin, salt and garlic until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "رتّب الباذنجان في صينية خبز وصب صلصة الطحينة عليه.",
          "textEn": "Arrange the eggplant in a baking pan and pour the tahini sauce over.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخبز في منتصف فرن معتدل معاد تسخينه لمدة 15 دقيقة.",
          "textEn": "Bake in the middle of a moderate, preheated oven for 15 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق باذنجان لذيذ بصلصة طحينة حامضة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA68",
        "collection": "abdennour",
        "citation": "Recipe 147, page 68"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 220,
        "protein": 4,
        "fat": 14,
        "carbs": 20,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "produce": 1.5,
          "fats": 1,
          "specialty": 1.2,
          "spices": 0.4
        }
      }
    },
    {
      "id": "ec-153",
      "title": "باذنجان مقلي مهروس مع زبادي الثوم",
      "titleEn": "Mashed Fried Eggplant with Garlic Yogurt (Beitinjan Mifassakh)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "ساعة واحدة نقع بالملح",
      "cookTime": "20 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-153-i1",
          "name": "باذنجان بني مستدير",
          "nameEn": "Round brown eggplants",
          "standardAmount": "كيلو واحد",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-153-i2",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "نصف كوپ",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-153-i3",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "3–5 فصوص",
          "standardAmountEn": "3–5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-153-i4",
          "name": "بقدونس مفروم ناعماً جداً",
          "nameEn": "Parsley, very finely chopped",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-153-i5",
          "name": "زيت زيتون للقلي",
          "nameEn": "Olive oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع وامِلح الباذنجان لساعة واحدة، ثم اعصره جفّفه.",
          "textEn": "Slice and salt the eggplants for an hour, then squeeze and pat dry.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقليه بزيت الزيتون حتى يصبح طرياً وبنياً.",
          "textEn": "Fry them in olive oil until soft and brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اهرسه مع الزبادي والثوم.",
          "textEn": "Mash with the yogurt and garlic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "امزج البقدونس وقدّم.",
          "textEn": "Stir in the parsley and serve.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق فلسطيني، باذنجان مهروس بزبادي لذيذ.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA71",
        "collection": "abdennour",
        "citation": "Recipe 153, page 71"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 180,
        "protein": 5,
        "fat": 12,
        "carbs": 14,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "produce": 1.8,
          "dairyEggs": 0.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-154",
      "title": "كريمة الباذنجان التركية",
      "titleEn": "Turkish Eggplant Cream (Hünkar Beğendi)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "45 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-154-i1",
          "name": "باذنجان بني مستدير",
          "nameEn": "Round brown eggplants",
          "standardAmount": "كيلو واحد",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-154-i2",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-154-i3",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-154-i4",
          "name": "حليب ساخن",
          "nameEn": "Hot milk",
          "standardAmount": "كوپان",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-154-i5",
          "name": "جبنة مبشورة",
          "nameEn": "Grated cheese",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-154-i6",
          "name": "بقدونس مفروم ناعماً جداً",
          "nameEn": "Parsley, very finely chopped",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-154-i7",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اشوِ الباذنجان كاملاً في جلده في فرن ساخن أو على صينية فوق الموقد مع تقليبه عندما يصبح أحد الجوانب طرياً. اقشر وصفِّ الماء واهرس اللحم.",
          "textEn": "Roast the eggplants whole in their skins, in a hot oven or on a tray over the stove, turning them when one side softens. Peel, drain and mash the flesh.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ذوّب الزبدة واطهِ الدقيق فيها على نار منخفضة جداً حتى يصبح ذهبي اللون.",
          "textEn": "Melt the butter and cook the flour in it over a very low heat until golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعيداً عن النار، امزج الحليب الساخن، ثم أعيده للنار واتركه يفور.",
          "textEn": "Off the heat, stir in the hot milk, then return to the heat and let it bubble.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "امزج الباذنجان، تبّل واطهِ لمدة 10 دقائق.",
          "textEn": "Stir in the eggplant, season and cook for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعيداً عن النار، امزج الجبنة والبقدونس وقدّم.",
          "textEn": "Off the heat, stir in the cheese and parsley and serve.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تركي، كريمة باذنجان لذيذة، عادة تُقدم تحت اللحم المطبوخ.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA71",
        "collection": "abdennour",
        "citation": "Recipe 154, page 71"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 260,
        "protein": 8,
        "fat": 14,
        "carbs": 24,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 1.1,
          "grains": 0.1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-155",
      "title": "إمام بايلدي مع لحم مفروم وزبادي",
      "titleEn": "Imam Bayildi with Minced Beef and Yogurt",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "ساعة واحدة نقع بالملح",
      "cookTime": "45 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-155-i1",
          "name": "باذنجان كبير للقلي",
          "nameEn": "Large eggplants, for frying",
          "standardAmount": "كيلو واحد",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-155-i2",
          "name": "لحم بقري مفروم",
          "nameEn": "Beef, minced",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-155-i3",
          "name": "بصل مفروم ناعماً",
          "nameEn": "Onion, finely chopped",
          "standardAmount": "واحد",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-155-i4",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "كوپان",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-155-i5",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "2–3 فصوص",
          "standardAmountEn": "2–3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-155-i6",
          "name": "جوز أو بندق أو فستق مفروم",
          "nameEn": "Pine nuts, pecans or hazelnuts, chopped",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-155-i7",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-155-i8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع وامِلح وصفِّ الباذنجان، ثم اقليه بالزيت العميق حتى يصبح بنياً غامقاً.",
          "textEn": "Slice, salt and drain the eggplants, then deep-fry them until dark brown.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اسمّر البصل بقليل زيت، أضف اللحم مع الملح والفلفل واطهِه حتى تُمتص عصائره.",
          "textEn": "Brown the onion in a little oil, add the beef with salt and pepper and cook until its juices are absorbed.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع اللحم والباذنجان المقلي في قدر على نار منخفضة واطهِ مع التحريك كثيراً حتى يتحلل الباذنجان تماماً.",
          "textEn": "Put the meat and fried eggplant in a pot over a low heat and cook, stirring often, until the eggplant has completely broken down.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اضغط المزيج على جانب القدر بملعقة خشبية لعصر الدهن الزائد وصبّه.",
          "textEn": "Press the mixture against the side of the pot with a wooden spoon to squeeze out excess fat, and pour it off.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انشر في طبق ضحل. امزج الزبادي مع الثوم وقليل ملح وانشره في الأعلى.",
          "textEn": "Spread in a shallow dish. Mix the yogurt with the garlic and a little salt and spread it over the top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "رشّ الجوز وقدّم ساخناً أو بارداً.",
          "textEn": "Sprinkle with the nuts and serve hot or cold.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "\"إمام بايلدي\" معناها \"الإمام أغمي عليه\" باللغة التركية، طبق شهير جداً.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA71",
        "collection": "abdennour",
        "citation": "Recipe 155, page 71"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 280,
        "protein": 18,
        "fat": 14,
        "carbs": 20,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "produce": 1.5,
          "protein": 2.5,
          "dairyEggs": 0.8,
          "specialty": 0.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-158",
      "title": "إمام بايلدي: قشور باذنجان مخبوزة مع الزبيب",
      "titleEn": "Imam Bayildi: Baked Eggplant Shells with Currants",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "محشوات",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "30 دقيقة",
      "cookTime": "ساعة و 15 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-158-i1",
          "name": "باذنجان بني رفيع",
          "nameEn": "Slender brown eggplants",
          "standardAmount": "كيلو واحد",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-158-i2",
          "name": "بصل مفروم ناعماً",
          "nameEn": "Onions, finely chopped",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-158-i3",
          "name": "طماطم مقشرة ومقطعة مكعبات",
          "nameEn": "Tomatoes, peeled and diced",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-158-i4",
          "name": "بقدونس مفروم ناعماً جداً",
          "nameEn": "Parsley, very finely chopped",
          "standardAmount": "نصف كوپ",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-158-i5",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "نصف كوپ",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-158-i6",
          "name": "زبيب",
          "nameEn": "Currants",
          "standardAmount": "كوپ واحد",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-158-i7",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "5 فصوص",
          "standardAmountEn": "5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-158-i8",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "قليل",
          "standardAmountEn": "a little",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-158-i9",
          "name": "فرع زعتر وورقة غار",
          "nameEn": "Thyme sprig and bay leaf",
          "standardAmount": "واحد من كل",
          "standardAmountEn": "1 each",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-158-i10",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الزبيب بماء دافئ.",
          "textEn": "Soak the currants in lukewarm water.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قسّم الباذنجان طولياً وأنزع اللحم بدون ثقب القشرة. قطّع أو اهرس اللحم ورشّه بعصير ليمون.",
          "textEn": "Halve the eggplants lengthwise and scoop out the flesh without piercing the skins. Dice or mash the flesh and sprinkle it with lemon juice.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقلِ لحم الباذنجان مع البصل بالزيت، ثم أضف الطماطم والبقدونس والزعتر وورقة الغار والملح والفلفل. غطِّ واطهِ على نار منخفضة لمدة حوالي 20 دقيقة.",
          "textEn": "Fry the eggplant flesh with the onions in the oil, then add the tomatoes, parsley, thyme, bay leaf, salt and pepper. Cover and cook over a low heat for about 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعيداً عن النار، امزج الثوم والزبيب المصفى.",
          "textEn": "Off the heat, stir in the garlic and the drained currants.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رتّب قشور الباذنجان في صينية خبز مدهونة بخفة وامْلأها بالمزيج.",
          "textEn": "Arrange the eggplant shells in a well-greased baking dish and fill them with the mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "رشّ قليل زيت زيتون على كل واحد واخبز في فرن بارد حتى تصبح القشور طرية.",
          "textEn": "Drizzle a little olive oil over each and bake in a slow oven until the shells are soft.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "النسخة الرابعة من وصفات إمام بايلدي في الكتاب.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA73",
        "collection": "abdennour",
        "citation": "Recipe 158, page 73"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 200,
        "protein": 4,
        "fat": 12,
        "carbs": 24,
        "fiber": 4,
        "sugar": 10,
        "cost": {
          "produce": 2.5,
          "specialty": 1,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-161",
      "title": "سمك مسلوق سيادية مع أرز بصل بني",
      "titleEn": "Poached Fish Sayadiya with Brown Onion Rice (Sayadiyit al-Samak)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "بحريات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-161-i1",
          "name": "سمك كامل",
          "nameEn": "Whole fish",
          "standardAmount": "1.5–2 كيلو",
          "standardAmountEn": "1 1/2–2 kg",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-161-i2",
          "name": "بصل مفروم ناعماً جداً",
          "nameEn": "Onion, very finely chopped",
          "standardAmount": "واحد",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-161-i3",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "كوپان",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-161-i4",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-161-i5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اقلِ البصل بالزيت حتى يصبح بنياً غامقاً.",
          "textEn": "Fry the onion in the oil until deep brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف حوالي كوپين ماء مع الملح والفلفل واغلِ.",
          "textEn": "Add about 2 cups of water with salt and pepper and bring to the boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السمك وسلقه على نار منخفضة لمدة 10 دقائق.",
          "textEn": "Add the fish and poach over a low heat for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صفِّ المرق وأكمله بماء واستخدمه لطهي الأرز (اقلِ الأرز بخفة بقليل زيت أولاً، ثم أطهه حتى يمتص السائل).",
          "textEn": "Strain the broth, top it up with water and use it to cook the rice (fry the rice briefly in a little oil first, then simmer until the liquid is absorbed).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اقشر وأزل عظام السمك وتفتّته وامزجه مع الأرز.",
          "textEn": "Skin, bone and flake the fish and fold it through the rice.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سمك مسلوق كلاسيكي مع أرز بني اللون بالبصل.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA74",
        "collection": "abdennour",
        "citation": "Recipe 161, page 74"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 360,
        "protein": 36,
        "fat": 12,
        "carbs": 36,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "grains": 1,
          "produce": 0.2,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-164",
      "title": "سمك مقلي سيادية",
      "titleEn": "Fried Fish Sayadiya (Sayadiyit Samak Ma’li)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "بحريات",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-164-i1",
          "name": "سمك",
          "nameEn": "Fish",
          "standardAmount": "1.5–2 كيلو",
          "standardAmountEn": "1 1/2–2 kg",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-164-i2",
          "name": "بصل مفروم",
          "nameEn": "Onion, chopped",
          "standardAmount": "واحد",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-164-i3",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "كوپان",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-164-i4",
          "name": "زيت للقلي",
          "nameEn": "Cooking oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-164-i5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع السمك إلى قطع ناضرة واقليها وصفِّها على ورق ممص.",
          "textEn": "Cut the fish into neat pieces, fry them and drain on absorbent paper.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقلِ البصل بنفس الزيت حتى يصبح بنياً غامقاً.",
          "textEn": "Fry the onion in the same oil until deep brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الأرز والماء مع الملح واطهِ بدون غطاء حتى يمتص الماء.",
          "textEn": "Add the rice and water with salt and cook uncovered until the water has been absorbed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع السمك المقلي في الأعلى على الأرز، أبعد الحرارة إلى الحد الأدنى، غطِّ واطهِ لمدة 15–20 دقيقة.",
          "textEn": "Lay the fried fish on top of the rice, turn the heat to its lowest, cover and cook for 15–20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدّم السمك على أرزه.",
          "textEn": "Serve the fish on its rice.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سمك مقلي كلاسيكي بأرز بصل بني.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA75",
        "collection": "abdennour",
        "citation": "Recipe 164, page 75"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 400,
        "protein": 36,
        "fat": 16,
        "carbs": 36,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "grains": 1,
          "produce": 0.2,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-167",
      "title": "سمك وخضار مخبوزة بالطحينة",
      "titleEn": "Fish and Vegetables Baked in Tahini (Samak bi-l-Khudar wi-l-Tahina)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "بحريات",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-167-i1",
          "name": "سمك أبيض",
          "nameEn": "White fish",
          "standardAmount": "1.5–2 كيلو",
          "standardAmountEn": "1 1/2–2 kg",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-167-i2",
          "name": "دقيق معتّل",
          "nameEn": "Flour, seasoned",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-167-i3",
          "name": "بصل مقطع إلى شرائح رقيقة جداً",
          "nameEn": "Onions, very thinly sliced",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-167-i4",
          "name": "جزر",
          "nameEn": "Carrots",
          "standardAmount": "3–4 حبات",
          "standardAmountEn": "3–4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-167-i5",
          "name": "فلفل حلو منزوع البذور مقطع إلى شرائح رقيقة",
          "nameEn": "Sweet peppers, seeded and thinly sliced",
          "standardAmount": "2–3 حبات",
          "standardAmountEn": "2–3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-167-i6",
          "name": "بيض مسلوق مفروم",
          "nameEn": "Hard-boiled eggs, chopped",
          "standardAmount": "2–3 بيضات",
          "standardAmountEn": "2–3",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-167-i7",
          "name": "صلصة طحينة (طحينة مخففة بماء وليمون وخل وكمون وملح)",
          "nameEn": "Tahini sauce (tahini thinned with water, lemon, vinegar, cumin and salt)",
          "standardAmount": "كوپان",
          "standardAmountEn": "2 cups",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-167-i8",
          "name": "زيت للقلي",
          "nameEn": "Oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-167-i9",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع السمك إلى قطع كبيرة وغطِّها بدقيق معتّل واقليها. صفِّها برّد وتفتّتها.",
          "textEn": "Cut the fish into large chunks, coat them in seasoned flour and fry. Drain, cool and flake.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اطهِ الجزر قليلاً وقطّعه إلى شرائح رقيقة.",
          "textEn": "Parboil the carrots and slice them thinly.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قلِّ البصل والفلفل الحلو وامزجهما مع السمك والجزر والبيض.",
          "textEn": "Sauté the onions and sweet peppers and mix them into the fish with the carrots and eggs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انشر المزيج في صينية خبز وغطِّه بصلصة الطحينة.",
          "textEn": "Spread the mixture in a baking pan and cover it with the tahini sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخبز في منتصف فرن معتدل معاد تسخينه لمدة 15 دقيقة.",
          "textEn": "Bake in the middle of a moderate, preheated oven for 15 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سمك مخبوز بخضار وصلصة طحينة لذيذة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA76",
        "collection": "abdennour",
        "citation": "Recipe 167, page 76"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 360,
        "protein": 34,
        "fat": 14,
        "carbs": 28,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "protein": 8,
          "produce": 2,
          "specialty": 1.2,
          "dairyEggs": 0.3,
          "grains": 0.1,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-177",
      "title": "سمك مخبوز بطريقة الخليج مع الطماطم والتمر الهندي",
      "titleEn": "Gulf-Style Baked Fish with Tomato and Tamarind (Samak bi Salsat al-Tamata wal-Sabbar)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "بحريات",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-177-i1",
          "name": "سمك كامل بوزن حوالي 1.5 كيلو",
          "nameEn": "Whole fish, about 1 1/2 kg",
          "standardAmount": "واحد",
          "standardAmountEn": "1",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-177-i2",
          "name": "بصل مقطع إلى شرائح رقيقة جداً",
          "nameEn": "Onions, very thinly sliced",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-177-i3",
          "name": "تمر هندي (منقوع ومصفى إلى نصف كوپ تركيز)",
          "nameEn": "Tamarind (soaked and strained to 1/2 cup concentrate)",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-177-i4",
          "name": "طماطم مقشرة ومقطعة مكعبات",
          "nameEn": "Tomatoes, peeled and diced",
          "standardAmount": "اثنتان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-177-i5",
          "name": "فلفل أخضر مقطع إلى شرائح رقيقة جداً",
          "nameEn": "Green peppers, very thinly sliced",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-177-i6",
          "name": "أوراق كزبرة طازجة مفرومة",
          "nameEn": "Fresh coriander leaves, chopped",
          "standardAmount": "نصف كوپ",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-177-i7",
          "name": "كزبرة مطحونة",
          "nameEn": "Ground coriander",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-177-i8",
          "name": "كمون",
          "nameEn": "Cumin",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-177-i9",
          "name": "بهارات مشكلة",
          "nameEn": "Mixed spice",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-177-i10",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-177-i11",
          "name": "معجون طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-177-i12",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "7 فصوص",
          "standardAmountEn": "7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-177-i13",
          "name": "زنجبيل مطحون",
          "nameEn": "Ground ginger",
          "standardAmount": "رشة",
          "standardAmountEn": "a dash",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-177-i14",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-177-i15",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "شقّ السمك طولياً من الرأس للذيل وافتحه مثل الكتاب.",
          "textEn": "Split the fish lengthwise from head to tail and open it out like a book.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ذوّب معجون الطماطم بسائل التمر الهندي وضعه جانباً.",
          "textEn": "Dissolve the tomato paste in the tamarind liquid and set aside.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "امزج الثوم وعصير الليمون والبهارات ونصف الكزبرة الطازجة. افرك نصف هذا المزيج على السمك واتركه يرتاح.",
          "textEn": "Blend the garlic, lemon juice, mixed spice and half the fresh coriander. Rub half of this mixture over the fish and leave it to rest.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع السمك على صينية خبز مدهونة بالزيت واخبزه حتى ينضج تماماً.",
          "textEn": "Lay the fish on an oiled baking tray and bake until cooked through.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في الوقت نفسه، اقلِ البصل والفلفل بزيت الزيتون حتى يصبح طرياً، ثم امزج الكزبرة المطحونة والكمون والزنجبيل والملح.",
          "textEn": "Meanwhile, fry the onions and peppers in olive oil until soft, then stir in the ground coriander, cumin, ginger and salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انشر مزيج البصل والطماطم المقطعة فوق السمك المخبوز، رشّ الكزبرة الطازجة المتبقية وصب صلصة التمر الهندي في الأعلى.",
          "textEn": "Spread the onion mixture and the diced tomatoes over the baked fish, scatter over the remaining coriander and pour the tamarind sauce on top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعيده للفرن لمدة 5–7 دقائق حتى يأخذ السمك نكهات الصلصة، ثم قدّم.",
          "textEn": "Return to the oven for 5–7 minutes so the fish takes on the flavours, then serve.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق خليجي، السمك مخبوز بصلصة غنية من الطماطم والتمر الهندي.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA81",
        "collection": "abdennour",
        "citation": "Recipe 177, page 81"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 32,
        "fat": 10,
        "carbs": 18,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 8,
          "produce": 1.5,
          "specialty": 0.5,
          "spices": 0.5,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-178",
      "title": "سمك تونسي مقلي مطعم بصلصة طماطم حارة",
      "titleEn": "Tunisian Breaded Fish in Spicy Tomato Sauce (Hout Moqly)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "بحريات",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-178-i1",
          "name": "فيليه سمك",
          "nameEn": "Fish fillets",
          "standardAmount": "كيلو واحد",
          "standardAmountEn": "1 kg",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-178-i2",
          "name": "بصل مفروم ناعماً جداً",
          "nameEn": "Onions, very finely chopped",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-178-i3",
          "name": "كوسة مقطعة إلى شرائح رقيقة",
          "nameEn": "Zucchini, in thin rounds",
          "standardAmount": "اثنتان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-178-i4",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "5 فصوص",
          "standardAmountEn": "5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-178-i5",
          "name": "معجون طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-178-i6",
          "name": "بيض مخفوق جيداً",
          "nameEn": "Eggs, well beaten",
          "standardAmount": "1–2 بيضة",
          "standardAmountEn": "1–2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-178-i7",
          "name": "فتات خبز ناعم",
          "nameEn": "Fine breadcrumbs",
          "standardAmount": "كوپ واحد",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-178-i8",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "2–3 ملاعق كبيرة",
          "standardAmountEn": "2–3 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-178-i9",
          "name": "حريسة",
          "nameEn": "Harissa",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-178-i10",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-178-i11",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع السمك بعصير الليمون والملح.",
          "textEn": "Marinate the fish in the lemon juice and salt.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقلِ البصل والكوسة بخفة بزيت الزيتون، ثم أضف الثوم والحريسة والملح والفلفل ومعجون الطماطم المخفف بكوپ ماء. اطهِ لمدة 15 دقيقة.",
          "textEn": "Fry the onions and zucchini lightly in olive oil, then add the garlic, harissa, salt, pepper and the tomato paste thinned with 1 cup of water. Cook for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اهرس الصلصة واغليها مرة أخرى حتى تقلّ وتصبح سميكة.",
          "textEn": "Mash the sauce and boil it again until reduced and thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غمّس السمك بالبيض المخفوق وغطِّه بفتات الخبز واقليه بالزيت العميق.",
          "textEn": "Dip the fish in beaten egg, coat with breadcrumbs and deep-fry.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رتّب على طبق التقديم وصب صلصة الطماطم في الأعلى.",
          "textEn": "Arrange on a serving dish and spoon the tomato sauce over.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تونسي، سمك مطعم ومقلي مع صلصة طماطم حارة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA81",
        "collection": "abdennour",
        "citation": "Recipe 178, page 81"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 340,
        "protein": 32,
        "fat": 14,
        "carbs": 20,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 6,
          "produce": 1,
          "grains": 0.5,
          "dairyEggs": 0.3,
          "fats": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-179",
      "title": "سمك تونسي مشوي مع صلصة الباذنجان",
      "titleEn": "Tunisian Grilled Fish with Eggplant Sauce (Sharmoulit Badinjan)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "بحريات",
      "cookingMethod": "شوي",
      "prepTime": "ساعة واحدة نقع بالملح",
      "cookTime": "40 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-179-i1",
          "name": "فيليه سمك",
          "nameEn": "Fish fillets",
          "standardAmount": "كيلو واحد",
          "standardAmountEn": "1 kg",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-179-i2",
          "name": "باذنجان بني مستدير",
          "nameEn": "Round brown eggplants",
          "standardAmount": "كيلو واحد",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-179-i3",
          "name": "بصل مفروم ناعماً جداً",
          "nameEn": "Onions, very finely chopped",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-179-i4",
          "name": "فصوص ثوم مقسومة قطرياً",
          "nameEn": "Garlic cloves, halved diagonally",
          "standardAmount": "5 فصوص",
          "standardAmountEn": "5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-179-i5",
          "name": "معجون طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-179-i6",
          "name": "حريسة",
          "nameEn": "Harissa",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-179-i7",
          "name": "طابل (خليط بهارات تونسي)",
          "nameEn": "Tabil (Tunisian spice mix)",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-179-i8",
          "name": "خل تفاح",
          "nameEn": "Cider vinegar",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-179-i9",
          "name": "زيت زيتون للقلي",
          "nameEn": "Olive oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-179-i10",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع وامِلح وصفِّ الباذنجان، ثم اقليه بزيت الزيتون حتى يصبح بنياً غامقاً.",
          "textEn": "Slice, salt and drain the eggplants, then fry them in olive oil until dark brown.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اشوِ السمك واتركه يرتاح.",
          "textEn": "Grill the fish and keep it warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اسمّر البصل بزيت الباذنجان، أضف الثوم والحريسة والطابل ومعجون الطماطم المخفف بكوپ ماء واطهِ على نار متوسطة لمدة 15 دقيقة مع التحريك المستمر.",
          "textEn": "Brown the onions in the eggplant oil, add the garlic, harissa, tabil and the tomato paste thinned with 1 cup of water, and cook over a medium heat for 15 minutes, stirring often.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اهرس الباذنجان مع الخل وقليل ملح وامزجه مع صلصة الطماطم. اطهِ لمدة 3–5 دقائق أخرى.",
          "textEn": "Mash the eggplant with the vinegar and some salt and stir it into the tomato sauce. Cook for 3–5 minutes more.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الصلصة على السمك المشوي وقدّم.",
          "textEn": "Pour the sauce over the grilled fish and serve.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تونسي، سمك مشوي بصلصة باذنجان غنية.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA82",
        "collection": "abdennour",
        "citation": "Recipe 179, page 82"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 280,
        "protein": 28,
        "fat": 12,
        "carbs": 16,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "protein": 6,
          "produce": 2.5,
          "fats": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "ec-180",
      "title": "سيادية أردنية (سمك بمرق بصل داكن مع أرز)",
      "titleEn": "Jordanian Sayadiyeh (Fish in Dark Onion Broth with Rice)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "1–2 ساعة نقع",
      "cookTime": "ساعة واحدة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-180-i1",
          "name": "سمك",
          "nameEn": "Fish",
          "standardAmount": "1–2 كيلو",
          "standardAmountEn": "1–2 kg",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-180-i2",
          "name": "بصل مقطع إلى قطع كبيرة",
          "nameEn": "Onions, coarsely chopped",
          "standardAmount": "3–5 حبات",
          "standardAmountEn": "3–5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-180-i3",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "7–10 فصوص",
          "standardAmountEn": "7–10",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-180-i4",
          "name": "كمون مطحون",
          "nameEn": "Ground cumin",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-180-i5",
          "name": "قرفة مطحونة",
          "nameEn": "Ground cinnamon",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-180-i6",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-180-i7",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "2–3 أكواپ",
          "standardAmountEn": "2–3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-180-i8",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-180-i9",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع السمك بعصير الليمون والملح لمدة 1–2 ساعة.",
          "textEn": "Marinate the fish in the lemon juice and salt for 1–2 hours.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقلِ البصل حتى يصبح بنياً جداً، ثم أضف الثوم واقليه مع التحريك المستمر حتى لا يلتصق.",
          "textEn": "Fry the onions until very brown, then add the garlic and fry, stirring constantly so it does not stick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أبعد القدر عن النار واهرس البصل جيداً بظهر الملعقة. أضف التوابل والملح والفلفل وكمية كبيرة من الماء.",
          "textEn": "Take the pan off the heat and mash the onions well with the back of a spoon. Add the spices, seasoning and plenty of water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعيد للنار، أضف السمك واطهِه حتى يصبح طرياً. يجب أن يكون المرق بني اللون جداً.",
          "textEn": "Bring back to the boil, add the fish and cook until tender. The broth should be very dark.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "احتفظ بكمية كافية من المرق فقط لتغطية السمك. اقلِ الأرز بالزيت حتى يصبح كل حبة مطلية، أضف مرق ليصبح مقداره 1.5 مرة من مقدار الأرز وتبّل واطهِ حتى ينضج.",
          "textEn": "Keep back just enough broth to cover the fish. Fry the rice in oil until every grain is coated, add broth to make 1 1/2 times the volume of the rice, season and cook until tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدّم الأرز والسمك بمرقه بشكل منفصل.",
          "textEn": "Serve the rice and the fish in its broth separately.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق أردني، سمك في مرق بصل داكن مع أرز.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA82",
        "collection": "abdennour",
        "citation": "Recipe 180, page 82"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 360,
        "protein": 32,
        "fat": 12,
        "carbs": 40,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 6,
          "produce": 1.5,
          "grains": 1,
          "spices": 0.3,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-181",
      "title": "سمك عراقي مخبوز محشو بالجوز والرمان",
      "titleEn": "Iraqi Baked Fish Stuffed with Walnuts and Pomegranate (Samaka Harra)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "بحريات",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "ساعة و 20 دقيقة",
      "cookTime": "ساعة واحدة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-181-i1",
          "name": "سمك أبيض كامل",
          "nameEn": "Whole white fish",
          "standardAmount": "1–2 كيلو",
          "standardAmountEn": "1–2 kg",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-181-i2",
          "name": "بصل مفروم ناعماً",
          "nameEn": "Onions, finely chopped",
          "standardAmount": "اثنان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-181-i3",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "5 فصوص",
          "standardAmountEn": "5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-181-i4",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-181-i5",
          "name": "برغل",
          "nameEn": "Bulgur",
          "standardAmount": "نصف كوپ",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-181-i6",
          "name": "جوز مهروس",
          "nameEn": "Walnuts, crushed",
          "standardAmount": "كوپ واحد",
          "standardAmountEn": "1 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-181-i7",
          "name": "بذور رمان",
          "nameEn": "Pomegranate seeds",
          "standardAmount": "نصف كوپ",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-181-i8",
          "name": "بقدونس مفروم ناعماً جداً",
          "nameEn": "Parsley, very finely chopped",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-181-i9",
          "name": "أوراق كزبرة مفرومة ناعماً جداً",
          "nameEn": "Coriander leaves, very finely chopped",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-181-i10",
          "name": "زيت للصينية",
          "nameEn": "Oil",
          "standardAmount": "للصينية",
          "standardAmountEn": "for the dish",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-181-i11",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع البرغل لمدة ساعة واحدة.",
          "textEn": "Soak the bulgur for an hour.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اهرس أو امزج البرغل مع الثوم والبصل والجوز والبقدونس والكزبرة وعصير الليمون والملح حتى يمتزج جيداً.",
          "textEn": "Pound or blend the bulgur with the garlic, onions, walnuts, parsley, coriander, lemon juice and salt until well mixed.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "امزج بذور الرمان واحشِ السمك بهذا المزيج.",
          "textEn": "Stir in the pomegranate seeds and stuff the fish with the mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع السمك وأي حشوة إضافية في صينية خبز مدهونة بخفة بالزيت وغطِّها بورق قصدير.",
          "textEn": "Put the fish and any extra stuffing in a well-oiled baking dish and cover with foil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخبز في فرن ساخن معاد تسخينه لمدة 30 دقيقة، ثم اخفض درجة الحرارة واخبز لمدة 30 دقيقة إضافية.",
          "textEn": "Bake in a hot, preheated oven for 30 minutes, then lower to moderate and bake for 30 minutes more.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق عراقي، سمك محشو بحشوة غنية من الجوز والرمان والبرغل.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA83",
        "collection": "abdennour",
        "citation": "Recipe 181, page 83"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 360,
        "protein": 32,
        "fat": 16,
        "carbs": 22,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 8,
          "grains": 0.5,
          "specialty": 1.5,
          "produce": 1,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-183",
      "title": "حوصلات دجاج مسلوقة بالتوابل والمسطكة",
      "titleEn": "Spiced Boiled Gizzards with Mastic (‘Awanis Maslu’a)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "5 دقائق",
      "cookTime": "15 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-183-i1",
          "name": "حوصلات دجاج",
          "nameEn": "Chicken gizzards",
          "standardAmount": "كيلو واحد",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-183-i2",
          "name": "حبات مسطكة",
          "nameEn": "Mastic grains",
          "standardAmount": "3–4 حبات",
          "standardAmountEn": "3–4",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-183-i3",
          "name": "حبات هيل",
          "nameEn": "Cardamom pods",
          "standardAmount": "3–4 حبات",
          "standardAmountEn": "3–4",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-183-i4",
          "name": "بصلة",
          "nameEn": "Onion",
          "standardAmount": "واحدة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-183-i5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ربط المسطكة والهيل في كيس من الشاش.",
          "textEn": "Tie the mastic and cardamom in a muslin bag.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغلِ 4–5 أكواپ ماء مع كيس التوابل والبصل والملح.",
          "textEn": "Boil 4–5 cups of water with the spice bag, the onion and salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الحوصلات واطهِ لمدة 10–12 دقيقة.",
          "textEn": "Add the gizzards and cook for 10–12 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "استخدم الحوصلات في الأطباق التالية والمرق لطهي الأرز أو الشعيرية.",
          "textEn": "Use the gizzards in the dishes that follow, and the broth to cook rice or vermicelli.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "حوصلات دجاج مسلوقة برقيقة، استعدادي لأطباق أخرى.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA84",
        "collection": "abdennour",
        "citation": "Recipe 183, page 84"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 140,
        "protein": 24,
        "fat": 4,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 2.5,
          "produce": 0.2,
          "specialty": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-184",
      "title": "حوصلات وبصل صغير بالبشاميل في الفرن (عوانص بالبشاميل)",
      "titleEn": "Gizzards and Pearl Onions Baked in Béchamel (‘Awanis bi-l-Bechamel)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-184-i1",
          "name": "حوصلات مسلوقة",
          "nameEn": "Boiled gizzards",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-184-i2",
          "name": "بصل صغير (عويرما)",
          "nameEn": "Pearl onions",
          "standardAmount": "ربع كيلو",
          "standardAmountEn": "1/4 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-184-i3",
          "name": "صلصة بشاميل",
          "nameEn": "Béchamel sauce",
          "standardAmount": "كوبان",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-184-i4",
          "name": "جوزة الطيب",
          "nameEn": "Nutmeg",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-184-i5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اسلق الحوصلات بالمستكة والحبهان والبصل كما في وصفة الحوصلات المسلوقة بالتوابل.",
          "textEn": "Boil the gizzards with mastic, cardamom and onion as in the spiced boiled gizzards recipe.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قشّر البصل الصغير واتركه صحيحاً، ثم اسلقه سلقاً خفيفاً في ماء مملح وصفّه.",
          "textEn": "Peel the pearl onions, leaving them whole, parboil in salted water and drain.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقسم الحوصلات نصفين وضعها في طبق فرن عميق مع البصل.",
          "textEn": "Halve the gizzards and put them in a deep baking dish with the onions.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلط جوزة الطيب بالبشاميل وصبّها فوقها.",
          "textEn": "Stir the nutmeg into the béchamel and pour it over.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخبز في فرن متوسط الحرارة مُسخَّن مسبقاً لمدة 20 دقيقة حتى يتحمّر الوجه.",
          "textEn": "Bake in a moderate, preheated oven for 20 minutes, until the top is browned.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA84",
        "collection": "abdennour",
        "citation": "Recipe 184, page 84"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 240,
        "protein": 26,
        "fat": 12,
        "carbs": 12,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 2.5,
          "dairyEggs": 0.8,
          "produce": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-185",
      "title": "طاجن حوصلات بالخضار (طاجن عوانص)",
      "titleEn": "Gizzard and Vegetable Casserole (Tagin ‘Awanis)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-185-i1",
          "name": "حوصلات مسلوقة مع مرقتها",
          "nameEn": "Boiled gizzards, with their broth",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-185-i2",
          "name": "جزر",
          "nameEn": "Carrots",
          "standardAmount": "2–3 حبات",
          "standardAmountEn": "2–3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-185-i3",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "حبتان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-185-i4",
          "name": "بسلة مقشرة",
          "nameEn": "Shelled peas",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-185-i5",
          "name": "بهارات مشكلة",
          "nameEn": "Mixed spices",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-185-i6",
          "name": "نشا ذرة",
          "nameEn": "Cornflour",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-185-i7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اسلق الجزر والبطاطس والبسلة سلقاً خفيفاً في ماء مملح وصفّها. قطّع الجزر شرائح رفيعة والبطاطس مكعبات.",
          "textEn": "Parboil the carrots, potatoes and peas in salted water and drain. Slice the carrots thinly and dice the potatoes.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الخضار والحوصلات في طاجن.",
          "textEn": "Put the vegetables and gizzards in a casserole.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط النشا والبهارات المشكلة بمرقة الحوصلات المتبّلة جيداً وصبّها فوقها.",
          "textEn": "Stir the cornflour and mixed spices into the well-seasoned gizzard broth and pour it over.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخبز في فرن متوسط الحرارة مُسخَّن مسبقاً لمدة 30–40 دقيقة.",
          "textEn": "Bake in a moderate, preheated oven for 30–40 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA84",
        "collection": "abdennour",
        "citation": "Recipe 185, page 84"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 200,
        "protein": 24,
        "fat": 6,
        "carbs": 18,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "protein": 2.5,
          "produce": 1.5,
          "grains": 0.1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-186",
      "title": "حوصلات بالدمعة (صلصة الطماطم والثوم)",
      "titleEn": "Gizzards in Tomato Sauce (‘Awanis bi-l-Dim‘a)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "45 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-186-i1",
          "name": "حوصلات دجاج",
          "nameEn": "Chicken gizzards",
          "standardAmount": "1.5 كيلو",
          "standardAmountEn": "1 1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-186-i2",
          "name": "عصير طماطم",
          "nameEn": "Tomato juice",
          "standardAmount": "2–3 أكواب",
          "standardAmountEn": "2–3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-186-i3",
          "name": "بصل مفروم ناعماً جداً",
          "nameEn": "Onions, very finely chopped",
          "standardAmount": "1–2 بصلة",
          "standardAmountEn": "1–2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-186-i4",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "5–7 فصوص",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-186-i5",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-186-i6",
          "name": "بهارات مشكلة أو جوزة الطيب",
          "nameEn": "Mixed spice or nutmeg",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-186-i7",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-186-i8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "صلصة الطماطم: شوّح البصل في الزيت حتى يذبل، وأضف الثوم وقلّبه حتى يصفرّ، ثم أضف عصير الطماطم واتركه يغلي على نار هادئة 15–20 دقيقة حتى يغمق لونه. أضف الخل والملح والفلفل واطهه 2–3 دقائق.",
          "textEn": "Tomato sauce: soften the onions in oil, add the garlic and fry until pale brown, then add the tomato juice and simmer for 15–20 minutes until dark. Add the vinegar, salt and pepper and cook for 2–3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقسم الحوصلات نصفين واسلقها سلقاً خفيفاً 3–5 دقائق ثم صفّها.",
          "textEn": "Halve the gizzards and parboil them for 3–5 minutes, then drain.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضفها إلى صلصة الطماطم مع البهارات المشكلة.",
          "textEn": "Add them to the tomato sauce with the mixed spice.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركها تغلي على نار هادئة جداً لمدة 20–30 دقيقة.",
          "textEn": "Simmer over a very low heat for 20–30 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA85",
        "collection": "abdennour",
        "citation": "Recipe 186, page 85"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 160,
        "protein": 26,
        "fat": 4,
        "carbs": 6,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 2.5,
          "produce": 0.8,
          "fats": 0.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-189",
      "title": "فريك بالعوانص (فريك مطبوخ بالحوصلات)",
      "titleEn": "Freekeh with Gizzards (Firik Matbukh bi-l-‘Awanis)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-189-i1",
          "name": "فريك (قمح أخضر محمص)",
          "nameEn": "Freekeh (roasted green wheat)",
          "standardAmount": "كوبان",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-189-i2",
          "name": "حوصلات مسلوقة مع مرقتها",
          "nameEn": "Boiled gizzards, with their broth",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-189-i3",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نظّف الفريك: افركه في وعاء به ماء حتى يطفو القش ويرسب الحصى، واشطفه حتى يصفو الماء.",
          "textEn": "Clean the freekeh: rub it in a bowl of water so the chaff floats and grit sinks, and rinse until the water runs clear.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغلِ مرقة الحوصلات بعد إكمالها بالماء إلى 5 أكواب.",
          "textEn": "Bring the gizzard broth to the boil, topped up with water to make 5 cups.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الفريك واطهه 15 دقيقة.",
          "textEn": "Add the freekeh and cook for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقسم الحوصلات نصفين واخلطها بالفريك.",
          "textEn": "Halve the gizzards and mix them into the freekeh.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اسكب الزبدة المذابة فوقه واطهه على نار هادئة جداً 10–15 دقيقة أخرى حتى ينضج الفريك.",
          "textEn": "Pour the melted butter over and cook over a very low heat for 10–15 minutes more, until the freekeh is soft.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفريك قمح يُحصد أخضر ثم يُحمَّص ويُقشَّر ويُجرَش، ويسميه الكتاب «الحَب المقشور».",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA86",
        "collection": "abdennour",
        "citation": "Recipe 189, page 86"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 340,
        "protein": 26,
        "fat": 10,
        "carbs": 40,
        "fiber": 6,
        "sugar": 0,
        "cost": {
          "protein": 2.5,
          "grains": 1.5,
          "fats": 0.4,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-191",
      "title": "لحمة راس مقلية",
      "titleEn": "Fried Beef Head Meat (Lahmit al-Ras Ma’liya)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "10 دقائق",
      "cookTime": "ساعة ونصف",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-191-i1",
          "name": "لحم راس بقري منزوع العظم",
          "nameEn": "Boned beef head meat",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-191-i2",
          "name": "بصلة",
          "nameEn": "Onion",
          "standardAmount": "واحدة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-191-i3",
          "name": "حبات فلفل أسود",
          "nameEn": "Peppercorns",
          "standardAmount": "5–6 حبات",
          "standardAmountEn": "5–6",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-191-i4",
          "name": "نشا ذرة",
          "nameEn": "Cornflour",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-191-i5",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-191-i6",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اسلق اللحم سلقاً خفيفاً وصفّه (لحم الراس يُباع دائماً منزوع العظم).",
          "textEn": "Blanch the meat and drain it (head meat is always sold boned).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعده إلى الحلة مع البصل المفروم وحبات الفلفل والملح وماء يغطيه بالكاد، واطهه حتى ينضج.",
          "textEn": "Return it to the pot with the chopped onion, peppercorns, salt and just enough water to cover, and cook until tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفِّ اللحم واقله في الزيت.",
          "textEn": "Drain the meat and fry it in the oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صفِّ المرقة وثقّلها بالنشا وقدّمها في وعاء منفصل.",
          "textEn": "Strain the stock, thicken it with the cornflour and serve it in a separate bowl.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA87",
        "collection": "abdennour",
        "citation": "Recipe 191, page 87"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 240,
        "protein": 32,
        "fat": 10,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "produce": 0.2,
          "grains": 0.1,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-192",
      "title": "لحمة راس مطبوخة",
      "titleEn": "Braised Beef Head Meat (Lahmit al-Ras Matbukha)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "ساعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-192-i1",
          "name": "لحم راس بقري منزوع العظم",
          "nameEn": "Boned beef head meat",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-192-i2",
          "name": "بصلة مفرومة فرماً خشناً",
          "nameEn": "Onion, coarsely chopped",
          "standardAmount": "واحدة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-192-i3",
          "name": "بهارات مشكلة",
          "nameEn": "Mixed spice",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-192-i4",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-192-i5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "افرك البصل بالملح والفلفل والبهارات المشكلة.",
          "textEn": "Rub the onion with salt, pepper and mixed spice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعه في حلة مع اللحم والزيت واطهه على نار هادئة جداً حتى يتشرب اللحم العصارة التي يخرجها.",
          "textEn": "Put it in a pot with the meat and oil and cook over a very low heat until the meat has reabsorbed the juices it releases.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف قليلاً من الماء، وزِد كلما جفّ، واطهه حتى ينضج اللحم، نحو 45 دقيقة.",
          "textEn": "Add a little water, and more whenever it dries out, and cook until the meat is tender, about 45 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA87",
        "collection": "abdennour",
        "citation": "Recipe 192, page 87"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 220,
        "protein": 30,
        "fat": 8,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3,
          "produce": 0.2,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-194",
      "title": "جيلاتين الراس (رأس خروف في الجيلي)",
      "titleEn": "Jellied Sheep’s Head Terrine (Jilatin al-Ras)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "ساعة + وقت التماسك",
      "cookTime": "3 ساعات",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "ec-194-i1",
          "name": "رأس خروف",
          "nameEn": "Sheep’s head",
          "standardAmount": "واحد",
          "standardAmountEn": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-194-i2",
          "name": "بصلة",
          "nameEn": "Onion",
          "standardAmount": "واحدة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-194-i3",
          "name": "جزرة",
          "nameEn": "Carrot",
          "standardAmount": "واحدة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-194-i4",
          "name": "أعواد كرفس",
          "nameEn": "Celery stalks",
          "standardAmount": "3–4 أعواد",
          "standardAmountEn": "3–4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-194-i5",
          "name": "ورقة لورا",
          "nameEn": "Bay leaf",
          "standardAmount": "واحدة",
          "standardAmountEn": "1",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-194-i6",
          "name": "حبات حبهان",
          "nameEn": "Cardamom pods",
          "standardAmount": "3–4 حبات",
          "standardAmountEn": "3–4",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-194-i7",
          "name": "حبات فلفل أسود",
          "nameEn": "Peppercorns",
          "standardAmount": "5–7 حبات",
          "standardAmountEn": "5–7",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-194-i8",
          "name": "قشر ليمون مبشور",
          "nameEn": "Grated lemon rind",
          "standardAmount": "من ليمونة واحدة",
          "standardAmountEn": "of 1 lemon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-194-i9",
          "name": "بيضة (كاملة بقشرها المهروس لتصفية المرقة)",
          "nameEn": "Egg (whole, with its crushed shell, to clear the stock)",
          "standardAmount": "واحدة",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-194-i10",
          "name": "بسلة مقشرة",
          "nameEn": "Shelled peas",
          "standardAmount": "250 جرام",
          "standardAmountEn": "250 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-194-i11",
          "name": "جزر مقطع مكعبات صغيرة جداً",
          "nameEn": "Carrots, diced very small",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-194-i12",
          "name": "بصل مخلل مفروم ناعماً",
          "nameEn": "Pickled onions, finely chopped",
          "standardAmount": "5 حبات",
          "standardAmountEn": "5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-194-i13",
          "name": "خيار مخلل مفروم ناعماً",
          "nameEn": "Pickled cucumbers, finely chopped",
          "standardAmount": "5 حبات",
          "standardAmountEn": "5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-194-i14",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اطلب شقّ الجمجمة بالطول. انقعها في عدة مياه مملحة، واحرق أي شعر عليها واكشطها بسكين غير حاد، ثم اغسلها تحت الماء الجاري واسلقها سلقاً خفيفاً.",
          "textEn": "Have the skull split lengthwise. Soak it in several changes of salted water, singe off any hairs and scrape it with a blunt knife, then wash under running water and blanch.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أخرج المخ واحتفظ به لطبق آخر.",
          "textEn": "Remove the brain and keep it for another dish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اترك الرأس يغلي على نار هادئة جداً 2–3 ساعات مع البصل والجزر والكرفس والحبهان وورق اللورا والفلفل وقشر الليمون والبيضة كاملة (الصفار والبياض والقشر المهروس).",
          "textEn": "Simmer the head over a very low heat for 2–3 hours with the onion, carrot, celery, cardamom, bay leaf, peppercorns, lemon rind and the whole egg (yolk, white and crushed shell).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صفِّ المرقة وتبّلها واتركها جانباً.",
          "textEn": "Strain the stock, season it and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطّع اللحم واللسان قطعاً صغيرة متساوية.",
          "textEn": "Cut the meat and tongue into small, even pieces.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اطهِ البسلة والجزر المكعب في ماء مملح حتى ينضجا، وصفّهما واتركهما يبردان واخلطهما بالمخللات المفرومة.",
          "textEn": "Cook the peas and diced carrots in salted water until soft, drain, cool and mix with the chopped pickles.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افرش قاع قالب كيك باللحم، وغطّه بالخضار، واختم بطبقة أخرى من اللحم.",
          "textEn": "Line the bottom of a cake mould with meat, cover with the vegetables and finish with another layer of meat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اسكب المرقة فوقه واتركه يبرد. وعندما يتماسك الجيلي اقلبه في طبق التقديم.",
          "textEn": "Pour the stock over and leave to cool. When the jelly has set, turn it out onto a serving dish.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA88",
        "collection": "abdennour",
        "citation": "Recipe 194, page 88"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 180,
        "protein": 28,
        "fat": 6,
        "carbs": 8,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 4,
          "produce": 1.5,
          "specialty": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-196",
      "title": "قلب مسبّك بالثوم",
      "titleEn": "Braised Heart with Garlic (‘Alb Misabbik)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "1–2 ساعة نقع",
      "cookTime": "ساعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-196-i1",
          "name": "قلب بقري أو ضاني",
          "nameEn": "Beef or lamb heart",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-196-i2",
          "name": "فصوص ثوم مقشرة ومقسومة بالورب",
          "nameEn": "Garlic cloves, peeled and halved diagonally",
          "standardAmount": "5–7 فصوص",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-196-i3",
          "name": "مرقة لحم",
          "nameEn": "Meat stock",
          "standardAmount": "بما يغطيه",
          "standardAmountEn": "enough to cover",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-196-i4",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-196-i5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع القلب شرائح وانقعه في ماء مملح 1–2 ساعة. اشطفه في عدة مياه مع عصره برفق لإخراج الدم.",
          "textEn": "Slice the heart and soak it in salted water for 1–2 hours. Rinse in several changes of water, gently squeezing out the blood.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اطهِ الشرائح على نار هادئة مع التقليب كثيراً حتى تُخرج عصارتها، ثم صفّها.",
          "textEn": "Cook the slices over a low heat, stirring often, until they give up their juice, then drain.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقلِ القلب والثوم قليلاً في الزيت وتبّل.",
          "textEn": "Fry the heart and garlic lightly in the oil and season.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطّه بمرقة اللحم واتركه يغلي على نار هادئة 30–40 دقيقة.",
          "textEn": "Cover with meat stock and simmer for 30–40 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بصلصة الطماطم (الوصفة 197 في الكتاب): استخدم 2–3 أكواب من صلصة الطماطم بدلاً من المرقة.",
          "textEn": "In tomato sauce (recipe 197 in the book): use 2–3 cups of tomato sauce instead of the stock.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA89",
        "collection": "abdennour",
        "citation": "Recipe 196, page 89"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 200,
        "protein": 32,
        "fat": 8,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 4,
          "produce": 0.3,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-201",
      "title": "كلاوي مطبوخة بصلصة جوزة الطيب",
      "titleEn": "Kidneys in Nutmeg Gravy (Kalawi Matbukha)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "ساعة نقع",
      "cookTime": "25 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-201-i1",
          "name": "كلاوي",
          "nameEn": "Kidneys",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-201-i2",
          "name": "بصل مقطع شرائح رفيعة",
          "nameEn": "Onions, thinly sliced",
          "standardAmount": "2 بصلة",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-201-i3",
          "name": "مرقة لحم",
          "nameEn": "Meat stock",
          "standardAmount": "كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-201-i4",
          "name": "نشا ذرة",
          "nameEn": "Cornflour",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-201-i5",
          "name": "جوزة الطيب",
          "nameEn": "Nutmeg",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-201-i6",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-201-i7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انزع الغشاء والدهن عن الكلاوي، وقطّعها قطعاً بحجم الجوزة، وانقعها ساعة على الأقل في عدة مياه مملحة. صفّها وجففها.",
          "textEn": "Remove the skin and fat from the kidneys, cut them into walnut-sized pieces and soak in several changes of salted water for at least an hour. Drain and pat dry.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "شوّح البصل في الزيت، وأضف الكلاوي واقلها مع التقليب من حين لآخر حتى تتشرب عصارتها.",
          "textEn": "Sauté the onions in oil, add the kidneys and fry, stirring now and then, until their juices are absorbed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف المرقة مع الملح والفلفل واطهها 10 دقائق.",
          "textEn": "Add the stock with salt and pepper and cook for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ارفع الكلاوي إلى طبق دافئ.",
          "textEn": "Lift the kidneys onto a warm dish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ثقّل عصارة الطهي بالنشا، وأضف جوزة الطيب، واضبط التتبيل وصبّها فوق الكلاوي.",
          "textEn": "Thicken the pan juices with the cornflour, add the nutmeg, check the seasoning and pour over the kidneys.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA90",
        "collection": "abdennour",
        "citation": "Recipe 201, page 90"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 180,
        "protein": 28,
        "fat": 6,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 3.5,
          "produce": 0.5,
          "grains": 0.1,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-208",
      "title": "مجدّرة (عدس بجبة وأرز بالبصل المقلي)",
      "titleEn": "Mujaddara (Brown Lentils and Rice with Fried Onions)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "50 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-208-i1",
          "name": "عدس بجبة",
          "nameEn": "Brown lentils",
          "standardAmount": "كوبان",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-208-i2",
          "name": "بصل كبير مفروم ناعماً",
          "nameEn": "Large onions, finely chopped",
          "standardAmount": "2 بصلة",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-208-i3",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-208-i4",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-208-i5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "غطِّ العدس بضعف حجمه ماءً واغلِه حتى يقارب النضج.",
          "textEn": "Cover the lentils with twice their volume of water and boil until almost done.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الأرز والملح وقلّب، وغطِّ الحلة واطهه نحو 15 دقيقة حتى ينضج العدس والأرز.",
          "textEn": "Add the rice and salt, stir, cover and cook for about 15 minutes, until both lentils and rice are tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقلِ البصل حتى يصبح بنياً داكناً.",
          "textEn": "Fry the onions until deep brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اسكب البصل وزيته على العدس وقلّب، واتركه يغلي على نار هادئة 5 دقائق أخرى.",
          "textEn": "Tip the onions and their oil into the lentils, stir and simmer for 5 minutes more.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدّمها ساخنة أو باردة، ويجب أن تكون طرية كالعصيدة الكثيفة.",
          "textEn": "Serve hot or cold. It should be soft, like a thick porridge.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق فلسطيني.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA94",
        "collection": "abdennour",
        "citation": "Recipe 208, page 94"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 14,
        "fat": 12,
        "carbs": 40,
        "fiber": 8,
        "sugar": 2,
        "cost": {
          "grains": 1.5,
          "produce": 0.5,
          "fats": 2.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-213",
      "title": "كبدة مقلية تركية بالبصل الأخضر والبقدونس (جيير تافا)",
      "titleEn": "Turkish Fried Liver with Spring Onion and Parsley (Ciğer Tava)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "40 دقيقة",
      "cookTime": "10 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-213-i1",
          "name": "كبدة",
          "nameEn": "Liver",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-213-i2",
          "name": "بصل أخضر مفروم ناعماً جداً",
          "nameEn": "Spring onions, very finely chopped",
          "standardAmount": "عودان",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-213-i3",
          "name": "بقدونس مفروم ناعماً جداً",
          "nameEn": "Parsley, very finely chopped",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-213-i4",
          "name": "دقيق عادي",
          "nameEn": "Plain flour",
          "standardAmount": "2–3 ملاعق كبيرة",
          "standardAmountEn": "2–3 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-213-i5",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-213-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الكبدة في ماء مملح 30 دقيقة، ثم صفّها وجففها وقطّعها مكعبات 3 سم.",
          "textEn": "Soak the liver in salted water for 30 minutes, drain, pat dry and cut into 3 cm cubes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "غلّف المكعبات بالدقيق المتبّل واقلها حتى تتحمر جيداً، مع الحرص على ألا تزيد في الطهي.",
          "textEn": "Coat the cubes in seasoned flour and fry until nicely browned, taking care not to overcook them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تبّل، وانثر البصل الأخضر والبقدونس وقلّب الكل معاً.",
          "textEn": "Season, scatter over the spring onions and parsley and toss together.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تركي.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA95",
        "collection": "abdennour",
        "citation": "Recipe 213, page 95"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 240,
        "protein": 32,
        "fat": 10,
        "carbs": 4,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "produce": 0.3,
          "grains": 0.1,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-214",
      "title": "كرشة يمنية (يخنة كبدة وكلاوي)",
      "titleEn": "Yemeni Liver and Kidney Stew (Kirsheh)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-214-i1",
          "name": "كبدة",
          "nameEn": "Liver",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-214-i2",
          "name": "كلاوي",
          "nameEn": "Kidney",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-214-i3",
          "name": "بصل مقطع شرائح رفيعة جداً",
          "nameEn": "Onions, very thinly sliced",
          "standardAmount": "2 بصلة",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-214-i4",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "10 فصوص",
          "standardAmountEn": "10",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-214-i5",
          "name": "طماطم مقشرة ومقطعة مكعبات",
          "nameEn": "Tomatoes, peeled and diced",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-214-i6",
          "name": "كركم",
          "nameEn": "Turmeric",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-214-i7",
          "name": "كزبرة مطحونة",
          "nameEn": "Ground coriander",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-214-i8",
          "name": "كمون مطحون",
          "nameEn": "Ground cumin",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-214-i9",
          "name": "حبات حبهان مكسورة",
          "nameEn": "Cardamom pods, cracked",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-214-i10",
          "name": "زنجبيل مطحون",
          "nameEn": "Ground ginger",
          "standardAmount": "رشة",
          "standardAmountEn": "a dash",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-214-i11",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-214-i12",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الكلاوي وانزع غشاءها، وقطّعها تقطيعاً خشناً وانقعها في عدة مياه. صفّها وجففها. قطّع الكبدة مكعبات صغيرة.",
          "textEn": "Wash and skin the kidney, chop it coarsely and soak in several changes of water. Drain and pat dry. Cut the liver into small cubes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اهرس الثوم مع الكركم والكمون والكزبرة والحبهان حتى يصبح معجوناً كثيفاً.",
          "textEn": "Pound the garlic with the turmeric, cumin, coriander and cardamom into a thick paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقلِ الكلاوي في الزيت مع التقليب حتى تتشرب عصارتها أو تتبخر، ثم ارفعها.",
          "textEn": "Fry the kidney in oil, stirring, until its juices have been absorbed or evaporated, then lift it out.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شوّح البصل في الزيت نفسه حتى يذبل، واخفض النار تماماً، وأضف الزنجبيل ومعجون الثوم واطهه 3 دقائق مع التقليب المستمر.",
          "textEn": "Soften the onions in the same oil, lower the heat right down, add the ginger and garlic paste and cook for 3 minutes, stirring constantly.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد الكلاوي، وارفع النار، وأضف الكبدة واطهها 7–10 دقائق مع استمرار التقليب.",
          "textEn": "Return the kidney, turn up the heat, add the liver and cook for 7–10 minutes, still stirring.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عندما تتحمر الكبدة، أضف الطماطم مع الملح والفلفل واطهها نحو 5 دقائق حتى تنضج الطماطم.",
          "textEn": "When the liver is browned, add the tomatoes with salt and pepper and cook for about 5 minutes, until the tomatoes are done.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق يمني.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA95",
        "collection": "abdennour",
        "citation": "Recipe 214, page 95"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 220,
        "protein": 28,
        "fat": 8,
        "carbs": 8,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 4,
          "produce": 1.5,
          "spices": 0.3,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-216",
      "title": "كزبرية اللحمة (لحم بالثوم والكزبرة)",
      "titleEn": "Beef with Garlic and Coriander (Kuzbariyit al-Lahma)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "ساعة و45 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-216-i1",
          "name": "لحم بقري",
          "nameEn": "Beef",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-216-i2",
          "name": "كزبرة مطحونة",
          "nameEn": "Ground coriander",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-216-i3",
          "name": "فصوص ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "10 فصوص",
          "standardAmountEn": "10",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-216-i4",
          "name": "مرقة لحم أو ماء",
          "nameEn": "Meat stock or water",
          "standardAmount": "بما يغطيه",
          "standardAmountEn": "enough to cover",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-216-i5",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-216-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اهرس الثوم بالملح واخلطه بالكزبرة.",
          "textEn": "Crush the garlic with salt and mix it with the coriander.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع اللحم مكعبات صغيرة واقله في الزيت حتى يتشرب عصارته.",
          "textEn": "Cut the beef into small cubes and fry in the oil until it has reabsorbed its juices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقلِ خليط الثوم في مقلاة أخرى وأضفه إلى اللحم.",
          "textEn": "Fry the garlic mixture in a separate pan and add it to the beef.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تبّل، وغطِّ اللحم بالمرقة أو الماء واتركه يغلي برفق على نار هادئة 60–90 دقيقة.",
          "textEn": "Season, cover the meat with stock or water and simmer gently for 60–90 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA97",
        "collection": "abdennour",
        "citation": "Recipe 216, page 97"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 240,
        "protein": 32,
        "fat": 10,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "produce": 0.5,
          "spices": 0.2,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-218",
      "title": "كندوزة (لحم مكبوس بصلصة البصل والطماطم)",
      "titleEn": "Pressed Beef with Onion and Tomato Gravy (Kanduza)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "50 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-218-i1",
          "name": "لحم بقري قطع صغيرة",
          "nameEn": "Beef, in small pieces",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-218-i2",
          "name": "طماطم مقطعة شرائح",
          "nameEn": "Tomatoes, sliced",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-218-i3",
          "name": "بصل مقطع شرائح رفيعة",
          "nameEn": "Onions, thinly sliced",
          "standardAmount": "5 بصلات",
          "standardAmountEn": "5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-218-i4",
          "name": "نشا ذرة",
          "nameEn": "Cornflour",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-218-i5",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-218-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع اللحم شرائح بسمك 2 سم ودقّه ليطرى.",
          "textEn": "Slice the beef 2 cm thick and pound to tenderise.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "رصّ البصل واللحم والطماطم طبقات في حلة، مع تتبيل كل طبقة قليلاً.",
          "textEn": "Layer onions, beef and tomatoes in a pot, seasoning each layer lightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع ثقلاً فوق الطبقات، وأضف كوب ماء، واطهها على نار هادئة 30–40 دقيقة.",
          "textEn": "Weigh the layers down, add 1 cup of water and cook over a low heat for 30–40 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أخرج اللحم واقله في الزيت واحفظه دافئاً في طبق التقديم.",
          "textEn": "Take out the beef, fry it in oil and keep it warm on a serving dish.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اضرب الخضار مع عصارتها في الخلاط، وصفّها وأعدها إلى الحلة.",
          "textEn": "Blend the vegetables with their juices, strain, and return to the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تبّل، وأضف النشا واطهه 2–3 دقائق وصبّه فوق اللحم.",
          "textEn": "Season, stir in the cornflour, cook for 2–3 minutes and pour over the beef.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA97",
        "collection": "abdennour",
        "citation": "Recipe 218, page 97"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 30,
        "fat": 12,
        "carbs": 10,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "protein": 5,
          "produce": 1.5,
          "grains": 0.1,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-219",
      "title": "لحمة روستو محشوة بالثوم",
      "titleEn": "Garlic-Studded Pot Roast (Lahma Rustu)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة + التبريد",
      "cookTime": "ساعة ونصف",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-219-i1",
          "name": "لحم فخذ (سرلوين) قطعة واحدة",
          "nameEn": "Sirloin, in one piece",
          "standardAmount": "1–1.5 كيلو",
          "standardAmountEn": "1–1 1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-219-i2",
          "name": "فصوص ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "10 فصوص",
          "standardAmountEn": "10",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-219-i3",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-219-i4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اثقب اللحم في عدة أماكن بطرف سكين حاد.",
          "textEn": "Pierce the meat in several places with the tip of a sharp knife.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "لفّ كل فص ثوم في الملح والفلفل وادفعه داخل أحد الثقوب.",
          "textEn": "Roll each garlic clove in salt and pepper and push it into one of the holes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "حمّر اللحم من جميع الجهات في زيت ساخن.",
          "textEn": "Brown the meat all over in hot oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف ماءً يصل إلى منتصف ارتفاع اللحم واطهه حتى ينضج.",
          "textEn": "Add water to come halfway up the meat and cook until tender.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "برّده قبل تقطيعه شرائح.",
          "textEn": "Chill before slicing.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA98",
        "collection": "abdennour",
        "citation": "Recipe 219, page 98"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 40,
        "fat": 16,
        "carbs": 0,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 7,
          "produce": 0.3,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-221",
      "title": "لحمة محشية بالجبن والبقدونس بصلصة البصل",
      "titleEn": "Cheese and Parsley Beef Rolls in Onion Gravy (Lahma Mahshiya)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "ساعتان (مع التتبيل)",
      "cookTime": "40 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-221-i1",
          "name": "بفتيك لحم بقري",
          "nameEn": "Beefsteak",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-221-i2",
          "name": "بقدونس مفروم ناعماً",
          "nameEn": "Parsley, finely chopped",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-221-i3",
          "name": "جبن رومي مبشور",
          "nameEn": "Grated Balkan (kashkaval-type) cheese",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-221-i4",
          "name": "جبن أبيض جاف مبشور",
          "nameEn": "Grated dry white cheese",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-221-i5",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1–2 ملعقة كبيرة",
          "standardAmountEn": "1–2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-221-i6",
          "name": "للتتبيلة: بصل مبشور ناعماً",
          "nameEn": "Marinade: onions, finely grated",
          "standardAmount": "2 بصلة",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-221-i7",
          "name": "للتتبيلة: فصوص ثوم مهروسة",
          "nameEn": "Marinade: garlic cloves, crushed",
          "standardAmount": "2–3 فصوص",
          "standardAmountEn": "2–3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-221-i8",
          "name": "للتتبيلة: جوزة الطيب",
          "nameEn": "Marinade: nutmeg",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-221-i9",
          "name": "للتتبيلة: عصير ليمون",
          "nameEn": "Marinade: lemon juice",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-221-i10",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-221-i11",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع اللحم شرائح رفيعة جداً، ثم مربعات 10 سم، ودقّها لتطرى.",
          "textEn": "Slice the beef very thinly, cut it into 10 cm squares and pound to tenderise.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلط الجبن بالبقدونس، وافرد قليلاً منه على كل شريحة، ولفّها واربطها بخيط.",
          "textEn": "Mix the cheeses with the parsley, spread a little on each slice, roll it up and tie with thread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع اللفائف في طبق زجاجي أو خزفي، واسكب فوقها مكونات التتبيلة بعد ضربها في الخلاط، واتركها 1–2 ساعة.",
          "textEn": "Put the rolls in a glass or ceramic dish, pour over the blended marinade ingredients and leave for 1–2 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أزل التتبيلة عن اللفائف (واحتفظ بها)، وحمّرها قليلاً ورصّها في صينية فرن.",
          "textEn": "Brush off the marinade (keep it), brown the rolls lightly and arrange them in a baking pan.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "حمّص الدقيق في قليل من الزيت، وارفعه عن النار وأضف إليه التتبيلة المصفاة تدريجياً مع الخفق. اطهها 3–5 دقائق وصبّها فوق اللفائف، مع إضافة ماء دافئ إن لم يُغطَّ اللحم.",
          "textEn": "Fry the flour in a little oil, take it off the heat and gradually whisk in the strained marinade. Cook for 3–5 minutes and pour over the rolls, adding warm water if the meat is not covered.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخبز في منتصف فرن متوسط الحرارة مُسخَّن مسبقاً 30 دقيقة. قصّ الخيوط قبل التقديم.",
          "textEn": "Bake in the middle of a moderate, preheated oven for 30 minutes. Snip off the threads before serving.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA98",
        "collection": "abdennour",
        "citation": "Recipe 221, page 98"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 300,
        "protein": 36,
        "fat": 14,
        "carbs": 6,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "dairyEggs": 0.8,
          "grains": 0.1,
          "produce": 0.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-227",
      "title": "كفتة بالبيض",
      "titleEn": "Fried Beef and Egg Patties (Kufta bi-l-Beid)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-227-i1",
          "name": "لحم بقري",
          "nameEn": "Beef",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-227-i2",
          "name": "بصلة",
          "nameEn": "Onion",
          "standardAmount": "واحدة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-227-i3",
          "name": "بقسماط مطحون",
          "nameEn": "Breadcrumbs",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-227-i4",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "بيضتان",
          "standardAmountEn": "2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-227-i5",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-227-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "افرم اللحم والبصل والبقسماط معاً مرتين، أو دقّها حتى تنعم.",
          "textEn": "Mince the beef, onion and breadcrumbs together twice, or pound them until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخفق البيض بالملح والفلفل واعجنه مع اللحم.",
          "textEn": "Beat the eggs with salt and pepper and work them into the meat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شكّله أقراصاً مستديرة قطرها 5–7 سم وسمكها 2 سم.",
          "textEn": "Shape into round patties 5–7 cm across and 2 cm thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقلها في الزيت حتى تتحمر من الجهتين وتنضج من الداخل.",
          "textEn": "Fry in oil until browned on both sides and cooked through.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA101",
        "collection": "abdennour",
        "citation": "Recipe 227, page 101"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 32,
        "fat": 12,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "dairyEggs": 0.3,
          "grains": 0.1,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-228",
      "title": "كفتة بالثوم والبصل في صلصة طماطم حلوة حامضة",
      "titleEn": "Garlic Meatballs in Sweet-Sour Tomato Sauce (Kufta bi-l-Toom wi-l-Bassal)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-228-i1",
          "name": "لحم بقري",
          "nameEn": "Beef",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-228-i2",
          "name": "بصلة",
          "nameEn": "Onion",
          "standardAmount": "واحدة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-228-i3",
          "name": "فصوص ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "15–20 فصاً",
          "standardAmountEn": "15–20",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-228-i4",
          "name": "عصير طماطم",
          "nameEn": "Tomato juice",
          "standardAmount": "كوبان",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-228-i5",
          "name": "نشا ذرة",
          "nameEn": "Cornflour",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-228-i6",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-228-i7",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-228-i8",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-228-i9",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "افرم اللحم والبصل والثوم معاً مرتين، أو دقّها حتى تنعم. تبّل واخلط.",
          "textEn": "Mince the beef, onion and garlic together twice, or pound until smooth. Season and mix.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "شكّلها كرات صغيرة واقلها.",
          "textEn": "Shape into small balls and fry.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أذب الخل والسكر في عصير الطماطم واطهه 3–5 دقائق.",
          "textEn": "Dissolve the vinegar and sugar in the tomato juice and cook for 3–5 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع كرات الكفتة فيه واتركها تغلي على نار هادئة 30 دقيقة، مع هزّ الحلة برفق من حين لآخر حتى لا تلتصق.",
          "textEn": "Drop in the meatballs and simmer for 30 minutes, shaking the pot gently now and then so they do not stick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ثقّل الصلصة بالنشا.",
          "textEn": "Thicken the sauce with the cornflour.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA101",
        "collection": "abdennour",
        "citation": "Recipe 228, page 101"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 34,
        "fat": 14,
        "carbs": 14,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 5,
          "produce": 1.5,
          "grains": 0.1,
          "fats": 0.3,
          "sweeteners": 0.1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-229",
      "title": "كفتة بالكرات في مرقة الليمون",
      "titleEn": "Leek Meatballs in Lemon Broth (Kufta bi-l-Kurrat)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-229-i1",
          "name": "لحم بقري",
          "nameEn": "Beef",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-229-i2",
          "name": "كرات أبو شوشة",
          "nameEn": "Leeks",
          "standardAmount": "عودان صغيران أو عود كبير",
          "standardAmountEn": "2 small or 1 large",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-229-i3",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "بيضتان",
          "standardAmountEn": "2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-229-i4",
          "name": "بقسماط مطحون",
          "nameEn": "Breadcrumbs",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-229-i5",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-229-i6",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "للقلي، وملعقة كبيرة إضافية",
          "standardAmountEn": "for frying, plus 1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-229-i7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اسلق الكرات في ماء مملح حتى ينضج وصفّه.",
          "textEn": "Boil the leeks in salted water until tender and drain.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "افرم اللحم والكرات معاً مرتين، ثم أضف البيض المخفوق والبقسماط والملح والفلفل واخلط.",
          "textEn": "Mince the beef and leeks together twice, then mix in the beaten eggs, breadcrumbs, salt and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شكّلها كرات صغيرة واقلها.",
          "textEn": "Shape into small balls and fry.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغلِ كوبين من الماء مع ملعقة كبيرة من الزيت وعصير الليمون.",
          "textEn": "Bring 2 cups of water to the boil with 1 tablespoon of oil and the lemon juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع كرات الكفتة فيه واتركها تغلي على نار هادئة نحو 30 دقيقة، مع هزّ الحلة برفق حتى لا تلتصق.",
          "textEn": "Slip in the meatballs and simmer for about 30 minutes, shaking the pot gently so they do not stick.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA102",
        "collection": "abdennour",
        "citation": "Recipe 229, page 102"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 300,
        "protein": 34,
        "fat": 12,
        "carbs": 10,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "produce": 1,
          "dairyEggs": 0.3,
          "grains": 0.1,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-236",
      "title": "لحمة ضاني مطبوخة بأصابع البطاطس المقرمشة",
      "titleEn": "Lamb Stew with Crisp Potato Fingers (Lahma Dani Matbukha)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "ساعة ونصف",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-236-i1",
          "name": "لحم ضاني",
          "nameEn": "Lamb",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-236-i2",
          "name": "بصلة",
          "nameEn": "Onion",
          "standardAmount": "واحدة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-236-i3",
          "name": "طماطم ناضجة",
          "nameEn": "Ripe tomato",
          "standardAmount": "حبة واحدة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-236-i4",
          "name": "فصوص ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "5–7 فصوص",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-236-i5",
          "name": "أصابع بطاطس مقلية",
          "nameEn": "Fried potato fingers",
          "standardAmount": "ربع كيلو",
          "standardAmountEn": "1/4 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-236-i6",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-236-i7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع اللحم مكعبات. قشّر الطماطم والثوم والبصل.",
          "textEn": "Cut the meat into bite-sized cubes. Peel the tomato, garlic and onion.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اطهِ اللحم مع الخضار الصحيحة في الزيت على نار هادئة جداً حتى يتشرب عصارته.",
          "textEn": "Cook the meat with the whole vegetables in oil over a very low heat until the juices have been reabsorbed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطّه بماء دافئ، وتبّل، واطهه على نار هادئة جداً نحو ساعة حتى ينضج.",
          "textEn": "Cover with warm water, season and cook over a very low heat for about an hour, until tender.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ارفع اللحم إلى طبق التقديم واحفظه دافئاً.",
          "textEn": "Lift the meat onto a serving dish and keep warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اهرس الخضار في المرقة حتى تنعم، واتركها تغلي، وأضف البطاطس المقلية واطهها 3–5 دقائق.",
          "textEn": "Mash the vegetables into the broth until smooth, bring it to the boil and toss in the fried potatoes. Cook for 3–5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صبّها فوق اللحم وقدّمها ساخنة.",
          "textEn": "Pour over the meat and serve hot.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA105",
        "collection": "abdennour",
        "citation": "Recipe 236, page 105"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 340,
        "protein": 32,
        "fat": 14,
        "carbs": 22,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 5,
          "produce": 1.2,
          "grains": 1,
          "fats": 0.4
        }
      }
    },
    {
      "id": "ec-238",
      "title": "موزة مطبوخة بالبطاطس الشيبس",
      "titleEn": "Braised Veal Shin with Straw Potatoes (Moza Matbukha)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة و20 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-238-i1",
          "name": "موزة بتلو",
          "nameEn": "Shin of veal",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-238-i2",
          "name": "بصل",
          "nameEn": "Onions",
          "standardAmount": "2 بصلة",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-238-i3",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-238-i4",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-238-i5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع اللحم مكعبات وقطّع البصل شرائح خشنة.",
          "textEn": "Cut the meat into bite-sized cubes and slice the onions coarsely.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "شوّح البصل في الزيت، وأضف اللحم وحمّره من جميع الجهات.",
          "textEn": "Sauté the onions in oil, add the meat and brown it all over.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطّه بماء دافئ، وتبّل، واطهه على نار هادئة جداً نحو ساعة.",
          "textEn": "Cover with warm water, season and cook over a very low heat for about an hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطّع البطاطس المقشرة أصابع رفيعة كأعواد الكبريت، واقلها حتى تصبح مقرمشة جداً، وصفّها على ورق ماص.",
          "textEn": "Cut the peeled potatoes into matchsticks, fry until very crisp and drain on absorbent paper.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما ينضج اللحم، أضف البطاطس واطهها نحو 10 دقائق حتى تتشرب العصارة.",
          "textEn": "When the meat is ready, add the potatoes and cook for about 10 minutes so they soak up the juices.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA106",
        "collection": "abdennour",
        "citation": "Recipe 238, page 106"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 32,
        "fat": 12,
        "carbs": 16,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "protein": 5,
          "produce": 1.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-243",
      "title": "طاجين معدنوس تونسي (لحم ضاني بالبقدونس)",
      "titleEn": "Tunisian Lamb and Parsley Tajine (Tajine Ma’doones)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "نقع ليلة كاملة",
      "cookTime": "ساعة ونصف",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-243-i1",
          "name": "لحم ضاني",
          "nameEn": "Lamb",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-243-i2",
          "name": "بصل مبشور",
          "nameEn": "Onions, grated",
          "standardAmount": "2 بصلة",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-243-i3",
          "name": "فاصوليا بيضاء جافة",
          "nameEn": "Dried white beans",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-243-i4",
          "name": "معجون طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "ملعقتان كبيرتان",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-243-i5",
          "name": "بقسماط مطحون",
          "nameEn": "Breadcrumbs",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-243-i6",
          "name": "ورق بقدونس مفروم ناعماً",
          "nameEn": "Parsley leaves, finely chopped",
          "standardAmount": "كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-243-i7",
          "name": "جبن جاف مبشور",
          "nameEn": "Hard cheese, grated",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-243-i8",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "4 بيضات",
          "standardAmountEn": "4",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-243-i9",
          "name": "تابل (خلطة توابل تونسية)",
          "nameEn": "Tabil (Tunisian spice mix)",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-243-i10",
          "name": "شطة (كايين)",
          "nameEn": "Cayenne",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-243-i11",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-243-i12",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الفاصوليا ليلة كاملة، ثم اسلقها في ماء جديد 20–30 دقيقة. صفّها واحتفظ بمائها.",
          "textEn": "Soak the beans overnight, then boil them in fresh water for 20–30 minutes. Drain, keeping the liquid.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع اللحم مكعبات ولفّها في الملح والفلفل.",
          "textEn": "Cut the lamb into bite-sized cubes and roll them in salt and pepper.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شوّح البصل في زيت الزيتون حتى يذبل، وأضف اللحم واقله حتى يتشرب عصارته.",
          "textEn": "Soften the onions in olive oil, add the lamb and fry until its juices have been reabsorbed.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الشطة والفاصوليا والتابل ومعجون الطماطم المذاب في قدر من ماء الفاصوليا يغطي اللحم بالكاد. اطهه حتى ينضج اللحم والفاصوليا، ثم ارفعه عن النار.",
          "textEn": "Add the cayenne, beans, tabil and the tomato paste dissolved in enough bean liquid to just cover the lamb. Cook until the lamb and beans are tender, then take off the heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخفق البيض مع البقدونس والبقسماط والجبن والتتبيل، واخلطه جيداً مع اللحم.",
          "textEn": "Beat the eggs with the parsley, breadcrumbs, cheese and seasoning and stir them thoroughly into the lamb.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اسكبه في طبق فرن مدهون جيداً واخبزه في فرن متوسط الحرارة 15–20 دقيقة حتى يتماسك.",
          "textEn": "Pour into a well-greased ovenproof dish and bake in a moderate oven for 15–20 minutes, until set.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طاجين تونسي: على خلاف اليخنة المغربية، يُخبز بالبيض حتى يتماسك كالعجة السميكة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA110",
        "collection": "abdennour",
        "citation": "Recipe 243, page 110"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 360,
        "protein": 32,
        "fat": 14,
        "carbs": 26,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "protein": 3,
          "dairyEggs": 1.5,
          "grains": 0.5,
          "produce": 1.5,
          "specialty": 0.2,
          "spices": 0.3,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-244",
      "title": "طاجين نعناع تونسي (لحم ضاني بالنعناع)",
      "titleEn": "Tunisian Lamb and Mint Tajine (Tajine Na‘na‘)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "15 دقيقة",
      "cookTime": "ساعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-244-i1",
          "name": "لحم ضاني",
          "nameEn": "Lamb",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-244-i2",
          "name": "بصل مبشور",
          "nameEn": "Onions, grated",
          "standardAmount": "2 بصلة",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-244-i3",
          "name": "طماطم مقشرة ومقطعة مكعبات",
          "nameEn": "Tomatoes, peeled and diced",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-244-i4",
          "name": "تابل (خلطة توابل تونسية)",
          "nameEn": "Tabil (Tunisian spice mix)",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-244-i5",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "6 بيضات",
          "standardAmountEn": "6",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-244-i6",
          "name": "بقسماط مطحون",
          "nameEn": "Breadcrumbs",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-244-i7",
          "name": "نعناع مجفف مطحون",
          "nameEn": "Dried mint powder",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-244-i8",
          "name": "جبن مبشور",
          "nameEn": "Grated cheese",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-244-i9",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-244-i10",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع اللحم قطعاً صغيرة ولفّها في الملح والفلفل.",
          "textEn": "Cut the lamb into bite-sized pieces and roll them in salt and pepper.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقلِ البصل في السمن حتى يصفرّ، وأضف اللحم وحمّره حتى يتشرب عصارته.",
          "textEn": "Fry the onions in ghee until golden, add the lamb and brown it until its juices are reabsorbed.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الطماطم والتابل والتتبيل واطهه على نار هادئة 30 دقيقة، مع إضافة ماء ساخن إن لم يُغطَّ اللحم.",
          "textEn": "Stir in the tomatoes, tabil and seasoning and cook over a low heat for 30 minutes, adding hot water if the meat is not covered.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صفِّ اللحم واحتفظ بالمرقة، وضعه في طاجن مدهون.",
          "textEn": "Drain the meat, keeping the broth, and put it in a greased casserole.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخفق البيض مع الجبن والنعناع والبقسماط والتتبيل، واخلط فيه اللحم وكوباً من المرقة، وأعده إلى الطاجن.",
          "textEn": "Beat the eggs with the cheese, mint, breadcrumbs and seasoning, mix in the meat and 1 cup of the broth, and pour back into the casserole.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخبزه في فرن متوسط الحرارة 20 دقيقة.",
          "textEn": "Bake in a moderate oven for 20 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تونسي.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA110",
        "collection": "abdennour",
        "citation": "Recipe 244, page 110"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 320,
        "protein": 24,
        "fat": 14,
        "carbs": 22,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "protein": 2.5,
          "dairyEggs": 2,
          "grains": 0.5,
          "produce": 1.5,
          "spices": 0.3,
          "fats": 0.5
        }
      }
    },
    {
      "id": "ec-245",
      "title": "طافا قبرصية (لحم ضاني وطماطم مخبوزة ببطء بالكمون)",
      "titleEn": "Cypriot Tava (Lamb and Tomato Slow-Baked with Cumin)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "15 دقيقة",
      "cookTime": "2–3 ساعات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-245-i1",
          "name": "لحم ضاني",
          "nameEn": "Lamb",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-245-i2",
          "name": "بصل مفروم فرماً خشناً",
          "nameEn": "Onions, coarsely chopped",
          "standardAmount": "3 بصلات",
          "standardAmountEn": "3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-245-i3",
          "name": "طماطم مقشرة ومقطعة مكعبات",
          "nameEn": "Tomatoes, peeled and diced",
          "standardAmount": "5–7 حبات",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-245-i4",
          "name": "معجون طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-245-i5",
          "name": "كمون مطحون",
          "nameEn": "Ground cumin",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-245-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع اللحم مكعبات.",
          "textEn": "Cut the lamb into bite-sized cubes.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "خفّف معجون الطماطم بنصف كوب من الماء الدافئ وضعه في طاجن مع باقي المكونات.",
          "textEn": "Thin the tomato paste with 1/2 cup of warm water and put it in a casserole with all the other ingredients.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أغلقه بغطاء محكم واخبزه في فرن متوسط الحرارة 2–3 ساعات حتى ينضج اللحم وتتكثف الصلصة.",
          "textEn": "Close with a tight-fitting lid and bake in a moderate oven for 2–3 hours, until the lamb is tender and the sauce has thickened.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق قبرصي يحمل اسم «الطافا»، وهي القدر الفخارية غير المزججة ذات الغطاء المحكم التي يُطهى فيها دائماً.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA111",
        "collection": "abdennour",
        "citation": "Recipe 245, page 111"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 300,
        "protein": 32,
        "fat": 12,
        "carbs": 12,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 5,
          "produce": 2,
          "spices": 0.2,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-246",
      "title": "كفتة تونسية باللحم الضأن والبطاطس (كبار)",
      "titleEn": "Tunisian Lamb and Potato Meatballs (Kabaar)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "ساعة واحدة (مع التبريد)",
      "cookTime": "20 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-246-i1",
          "name": "لحم ضأن قليل الدهن",
          "nameEn": "Lean lamb",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-246-i2",
          "name": "بصل",
          "nameEn": "Onions",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-246-i3",
          "name": "فصوص ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "5–7",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-246-i4",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-246-i5",
          "name": "قرفة مطحونة",
          "nameEn": "Ground cinnamon",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-246-i6",
          "name": "ورق بقدونس",
          "nameEn": "Parsley leaves",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-246-i7",
          "name": "ورق كزبرة خضراء",
          "nameEn": "Coriander leaves",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-246-i8",
          "name": "بقسماط مطحون",
          "nameEn": "Breadcrumbs",
          "standardAmount": "2–3 ملاعق كبيرة",
          "standardAmountEn": "2–3 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-246-i9",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2–3",
          "standardAmountEn": "2–3",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-246-i10",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-246-i11",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اسلق البطاطس حتى تصبح طرية جداً، ثم قشّرها واهرسها.",
          "textEn": "Boil the potatoes until very soft, then peel and mash them.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "افرم اللحم مرتين مع البصل والثوم والبقدونس والكزبرة والملح والفلفل.",
          "textEn": "Mince the lamb twice with the onions, garlic, parsley, coriander, salt and pepper.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البطاطس المهروسة والبقسماط والقرفة والبيض المخفوق جيداً، واخلط.",
          "textEn": "Mix in the mashed potato, breadcrumbs, cinnamon and well-beaten eggs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شكّل الخليط كرات صغيرة وضعها في الثلاجة 30 دقيقة.",
          "textEn": "Shape into small balls and chill for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اقلها في زيت ساخن جداً حتى يحمرّ لونها من كل الجهات.",
          "textEn": "Fry in very hot oil until browned all over.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تونسي.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA111",
        "collection": "abdennour",
        "citation": "Recipe 246, page 111"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 330,
        "protein": 23,
        "fat": 18,
        "carbs": 12,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 7,
          "produce": 1.1,
          "dairyEggs": 0.9,
          "grains": 0.2,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-247",
      "title": "أصابع كفتة بالفرن محشوة بالصنوبر (كفتة مبرومة / مقبتلة)",
      "titleEn": "Baked Kofta Rolls with Pine Nuts (Kafta Mabroomeh / Mkabtaleh)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "30 دقيقة",
      "cookTime": "35 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-247-i1",
          "name": "لحم ضأن",
          "nameEn": "Lamb",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-247-i2",
          "name": "بصل",
          "nameEn": "Onions",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-247-i3",
          "name": "فصوص ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "5–7",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-247-i4",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-247-i5",
          "name": "صنوبر",
          "nameEn": "Pine nuts",
          "standardAmount": "3–4 ملاعق كبيرة",
          "standardAmountEn": "3–4 tablespoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-247-i6",
          "name": "سمن للطهي",
          "nameEn": "Cooking fat",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-247-i7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "افرم اللحم مرتين مع البصل والثوم والملح والفلفل.",
          "textEn": "Mince the meat twice with the onions, garlic, salt and pepper.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخفق البيض وأضفه إلى اللحم واعجن جيداً.",
          "textEn": "Beat the eggs, add them to the meat and knead well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "افرد اللحم بسمك 1 سم تقريباً على سطح مدهون قليلاً، وقطّعه دوائر.",
          "textEn": "Roll the meat out about 1 cm thick on a lightly greased surface and cut it into rounds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع قليلاً من الصنوبر في وسط كل دائرة ولفّها.",
          "textEn": "Put a few pine nuts in the middle of each round and roll it up.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رصّ الأصابع في صينية مدهونة جيداً وادهن كل واحدة بالسمن.",
          "textEn": "Arrange the rolls on a well-greased tray and brush each with fat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخبزها في منتصف فرن متوسط الحرارة 30 دقيقة، ثم حمّرها تحت الشواية مع هز الصينية ليتساوى لونها.",
          "textEn": "Bake in the middle of a moderate oven for 30 minutes, then brown under the grill, shaking the tray so they colour evenly.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تُسمى كفتة مبرومة في سوريا وكفتة مقبتلة في لبنان، والاختلاف في الاسم فقط.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA112",
        "collection": "abdennour",
        "citation": "Recipe 247, page 112"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 440,
        "protein": 31,
        "fat": 28,
        "carbs": 4,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 14,
          "specialty": 3.5,
          "dairyEggs": 1.1,
          "produce": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "ec-248",
      "title": "فتة كفتة لبنانية باللبن والثوم (فتة كفتة مدقوقة)",
      "titleEn": "Lebanese Kafta Fatteh with Garlic Yogurt (Fatteet Kafta Madqooqa)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-248-i1",
          "name": "لحم ضأن",
          "nameEn": "Lamb",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-248-i2",
          "name": "ورق نعناع طازج",
          "nameEn": "Fresh mint leaves",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-248-i3",
          "name": "أرغفة خبز شامي ناشف",
          "nameEn": "Dry flatbread loaves",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-248-i4",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "10",
          "standardAmountEn": "10",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-248-i5",
          "name": "زبادي كثيف",
          "nameEn": "Thick yogurt",
          "standardAmount": "2–3 أكواب",
          "standardAmountEn": "2–3 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-248-i6",
          "name": "نعناع ناشف مطحون",
          "nameEn": "Dried mint powder",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-248-i7",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-248-i8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "افرم اللحم مرتين مع النعناع الطازج والملح والفلفل، وشكّله أقراصاً.",
          "textEn": "Mince the lamb twice with the fresh mint, salt and pepper, and shape into patties.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقلِ الأقراص حتى يحمرّ لونها جيداً.",
          "textEn": "Fry the patties until nicely browned.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطّع الخبز قطعاً صغيرة بحجم اللقمة وضعها في طبق تقديم عميق.",
          "textEn": "Break the bread into bite-sized pieces and put them in a deep serving bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلط الزبادي مع الثوم والنعناع الناشف، ثم أضف الزيت المتبقي من قلي الأقراص.",
          "textEn": "Mix the yogurt with the garlic and dried mint, then stir in the oil left from frying the patties.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صبّ الزبادي فوق الخبز ورصّ الكفتة على الوجه.",
          "textEn": "Pour the yogurt over the bread and top with the kafta.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق لبناني.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA112",
        "collection": "abdennour",
        "citation": "Recipe 248, page 112"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 560,
        "protein": 35,
        "fat": 34,
        "carbs": 16,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 14,
          "dairyEggs": 3,
          "grains": 1,
          "produce": 0.6,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-249",
      "title": "كفتة إزمير بصلصة الطماطم (إزمير كوفتيسي)",
      "titleEn": "Izmir Meatballs in Tomato Sauce (İzmir Köftesi)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-249-i1",
          "name": "لحم بقري",
          "nameEn": "Beef",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-249-i2",
          "name": "بصل",
          "nameEn": "Onions",
          "standardAmount": "3",
          "standardAmountEn": "3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-249-i3",
          "name": "شرائح سميكة من خبز بائت",
          "nameEn": "Thick slices of stale bread",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-249-i4",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-249-i5",
          "name": "بقدونس",
          "nameEn": "Parsley",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-249-i6",
          "name": "فصوص ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "5–7",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-249-i7",
          "name": "كمون مطحون",
          "nameEn": "Ground cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-249-i8",
          "name": "دقيق متبل",
          "nameEn": "Flour, seasoned",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-249-i9",
          "name": "للصلصة: عصير طماطم",
          "nameEn": "Sauce: tomato juice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-249-i10",
          "name": "للصلصة: فلفل أخضر حلو مقطع مكعبات صغيرة جداً",
          "nameEn": "Sauce: sweet green pepper, very finely diced",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-249-i11",
          "name": "للصلصة: سكر",
          "nameEn": "Sauce: sugar",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-249-i12",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-249-i13",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "رشّ الخبز بالماء البارد ثم اعصره.",
          "textEn": "Sprinkle the bread with cold water and squeeze it out.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "افرم الخبز مرتين مع اللحم والبصل والبقدونس والثوم والكمون والملح والفلفل، ثم اعجنه مع البيضة.",
          "textEn": "Mince the bread twice with the beef, onions, parsley, garlic, cumin, salt and pepper, then knead in the egg.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بيدين مبللتين شكّل كرات مستديرة أو بيضاوية، وقلّبها برفق شديد في الدقيق المتبل.",
          "textEn": "With wet hands, shape round or oval balls and roll them very lightly in seasoned flour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقلِ الكفتة قلياً خفيفاً وصفّها على ورق ماص.",
          "textEn": "Fry the meatballs lightly and drain them on absorbent paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شوّح الفلفل الأخضر في نفس الزيت حتى يلين، ثم أضف عصير الطماطم والسكر والملح والفلفل واتركها 10–12 دقيقة.",
          "textEn": "Soften the green pepper in the same oil, add the tomato juice, sugar, salt and pepper and cook for 10–12 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد الكفتة إلى الصلصة واتركها على نار هادئة 30 دقيقة حتى تتكاثف الصلصة.",
          "textEn": "Return the meatballs and simmer for 30 minutes, until the sauce thickens.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تركي من مدينة إزمير.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA113",
        "collection": "abdennour",
        "citation": "Recipe 249, page 113"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 440,
        "protein": 34,
        "fat": 24,
        "carbs": 10,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 11,
          "produce": 3,
          "dairyEggs": 0.3,
          "grains": 0.5,
          "fats": 0.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-261",
      "title": "بامية ويكة صعيدي باللحم والشطة",
      "titleEn": "Upper Egyptian Mashed Okra with Beef and Chili (Bamya Weeka Sa‘idi)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "50 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-261-i1",
          "name": "بامية",
          "nameEn": "Okra",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-261-i2",
          "name": "مرقة لحم",
          "nameEn": "Meat stock",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-261-i3",
          "name": "لحم بقري",
          "nameEn": "Beef",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-261-i4",
          "name": "شطة (فلفل حار) مفرومة ناعماً",
          "nameEn": "Hot chili peppers, finely chopped",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-261-i5",
          "name": "فصوص ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "5",
          "standardAmountEn": "5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-261-i6",
          "name": "كزبرة ناشفة مطحونة",
          "nameEn": "Ground coriander",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-261-i7",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-261-i8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع اللحم مكعبات صغيرة واسلقه في المرقة 20–30 دقيقة حتى ينضج، ثم ارفعه منها.",
          "textEn": "Cut the beef into small cubes and boil it in the stock for 20–30 minutes, until tender. Lift it out.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البامية والشطة إلى المرقة واتركها حوالي 10 دقائق، ثم اهرسها بالشوكة.",
          "textEn": "Add the okra and chilies to the broth, cook for about 10 minutes, then mash with a fork.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد اللحم إلى الحلة.",
          "textEn": "Return the meat to the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "حضّر التقلية: اهرس الثوم مع الكزبرة والملح والفلفل وشوّحه في الزيت 3–5 دقائق. أضفه إلى الحلة، ثم لفّ ملعقة من المرقة في الطاسة وأضفها أيضاً.",
          "textEn": "Make the ta’liya: pound the garlic with the coriander, salt and pepper and fry it in the oil for 3–5 minutes. Tip it into the pot, swirl a spoonful of broth round the frying pan and add that too.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اتركها على نار هادئة 5–7 دقائق وقدّمها.",
          "textEn": "Simmer for 5–7 minutes and serve.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الويكة هو الاسم الصعيدي للبامية المطبوخة حتى تتفكك وتصبح يخنة كثيفة ناعمة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA118",
        "collection": "abdennour",
        "citation": "Recipe 261, page 118"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 26,
        "fat": 15,
        "carbs": 12,
        "fiber": 6,
        "sugar": 2,
        "cost": {
          "protein": 6.5,
          "produce": 4.4,
          "fats": 0.1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-265",
      "title": "مرقة بامية عراقية بالتمر الهندي",
      "titleEn": "Iraqi Okra Stew with Tamarind (Bamia Marag)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "ساعة و 30 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-265-i1",
          "name": "بامية",
          "nameEn": "Okra",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-265-i2",
          "name": "لحم ضأن",
          "nameEn": "Mutton",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-265-i3",
          "name": "فصوص ثوم مقطعة شرائح رفيعة",
          "nameEn": "Garlic cloves, thinly sliced",
          "standardAmount": "4",
          "standardAmountEn": "4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-265-i4",
          "name": "معجون طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-265-i5",
          "name": "تمر هندي (منقوع ومصفى إلى نصف كوب)",
          "nameEn": "Tamarind (soaked and strained to 1/2 cup)",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-265-i6",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-265-i7",
          "name": "كمون وكزبرة وقرفة وقرنفل وفلفل أسود حب",
          "nameEn": "Cumin, coriander, cinnamon, cloves and peppercorns",
          "standardAmount": "رشة من كل نوع",
          "standardAmountEn": "a dash of each",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-265-i8",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-265-i9",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع اللحم مكعبات بحجم اللقمة واسلقه مع البهارات حتى ينضج. ارفعه واحتفظ بالمرقة.",
          "textEn": "Cut the mutton into bite-sized cubes and boil with the spices until tender. Lift it out, keeping the broth.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "حمّر اللحم في السمن، ثم أضف البامية والثوم وقلّب حتى يتحمر الكل جيداً.",
          "textEn": "Fry the mutton in ghee, then add the okra and garlic and stir until everything is well fried.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ذوّب معجون الطماطم في سائل التمر الهندي، وتبّله، وأضفه إلى الحلة مع المرقة.",
          "textEn": "Dissolve the tomato paste in the tamarind liquid, season, and add it to the pot with the broth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركها على نار هادئة 30 دقيقة.",
          "textEn": "Simmer for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ارفعها عن النار وأضف عصير الليمون وقلّب.",
          "textEn": "Take off the heat and stir in the lemon juice.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق عراقي.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA119",
        "collection": "abdennour",
        "citation": "Recipe 265, page 119"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 350,
        "protein": 24,
        "fat": 24,
        "carbs": 10,
        "fiber": 6,
        "sugar": 3,
        "cost": {
          "protein": 7,
          "produce": 4.7,
          "specialty": 0.5,
          "fats": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-266",
      "title": "بصل عويرما مشوي في الفرن",
      "titleEn": "Oven-Roasted Pearl Onions (’Awirma Mashwiya)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "خبز وتسوية بالفرن",
      "cookTime": "ساعة واحدة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-266-i1",
          "name": "بصل عويرما (بصل صغير) بقشره",
          "nameEn": "Pearl onions, unpeeled",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع البصل بقشره في فرن ساخن حوالي ساعة حتى ينضج تماماً.",
          "textEn": "Put the onions, still in their skins, in a hot oven for about an hour, until thoroughly cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُقشَّر على المائدة، ويجب أن يكون طرياً لدرجة أنه يذوب في الفم.",
          "textEn": "Peel them at the table; they should be soft enough to melt in the mouth.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA120",
        "collection": "abdennour",
        "citation": "Recipe 266, page 120"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 1,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 50,
        "protein": 1,
        "fat": 0,
        "carbs": 12,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "produce": 2.5
        }
      }
    },
    {
      "id": "ec-267",
      "title": "طاجن عويرما باللحم",
      "titleEn": "Pearl Onion and Beef Casserole (Tagin ’Awirma)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة و 30 دقيقة – ساعتان",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-267-i1",
          "name": "بصل عويرما مقشر",
          "nameEn": "Pearl onions, peeled",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-267-i2",
          "name": "لحم بقري",
          "nameEn": "Beef",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-267-i3",
          "name": "فصوص ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "15–20",
          "standardAmountEn": "15–20",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-267-i4",
          "name": "مرقة لحم",
          "nameEn": "Meat stock",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-267-i5",
          "name": "بهارات مشكلة",
          "nameEn": "Mixed spice",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-267-i6",
          "name": "نشا ذرة (اختياري)",
          "nameEn": "Cornflour (optional)",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-267-i7",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-267-i8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع اللحم مكعبات صغيرة. قشّر الثوم واقسم كل فص نصفين بشكل مائل.",
          "textEn": "Cut the beef into small cubes. Peel the garlic and halve it diagonally.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "حمّر اللحم والبصل قليلاً في الزيت وانقلهما إلى طاجن.",
          "textEn": "Fry the beef and onions lightly in oil and move them to a casserole.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الثوم والبهارات المشكلة والملح والفلفل، وغطِّ بالمرقة.",
          "textEn": "Add the garlic, mixed spice, salt and pepper and cover with the stock.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخبزه في فرن متوسط الحرارة مسخن مسبقاً 90–120 دقيقة.",
          "textEn": "Bake in a moderate, preheated oven for 90–120 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "كثّف الصلصة بنشا الذرة إذا أردت.",
          "textEn": "Thicken the gravy with cornflour if you like.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "النسخة الحامضة الحلوة (الوصفة 268 في الكتاب): استخدم كوبين من عصير الطماطم بدلاً من المرقة، مذاباً فيهما ملعقة صغيرة من السكر وأخرى من الخل، وتبّل بالقرفة أو جوزة الطيب.",
          "textEn": "Sweet-sour version (recipe 268 in the book): use 2 cups of tomato juice instead of stock, with 1 teaspoon each of sugar and vinegar dissolved in it, and spice with cinnamon or nutmeg.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA120",
        "collection": "abdennour",
        "citation": "Recipe 267, page 120"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 340,
        "protein": 27,
        "fat": 19,
        "carbs": 13,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "protein": 6.5,
          "produce": 3.3,
          "fats": 0.15,
          "grains": 0.05,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-271",
      "title": "أصابع جلاش باللحمة",
      "titleEn": "Meat-Filled Gullash Fingers (Asabi‘ Gullash bi-l-Lahma)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "معجنات",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "30 دقيقة",
      "cookTime": "25 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-271-i1",
          "name": "رقائق جلاش",
          "nameEn": "Gullash (phyllo) sheets",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-271-i2",
          "name": "لحم بقري مفروم",
          "nameEn": "Beef, minced",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-271-i3",
          "name": "بصلة مفرومة ناعماً",
          "nameEn": "Onion, finely chopped",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-271-i4",
          "name": "زبدة سايحة",
          "nameEn": "Butter, melted",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-271-i5",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "قليل",
          "standardAmountEn": "a little",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-271-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "حضّر اللحمة المفرومة: شوّح البصل في قليل من الزيت حتى يصفرّ، ثم أضف اللحم والملح والفلفل واتركه حتى تتشرب العصارة. تحتاج حوالي كوب واحد.",
          "textEn": "Make the savory minced beef: fry the onion in a little oil until pale gold, add the beef, salt and pepper and cook until the juices are absorbed. You need about 1 cup.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع الجلاش مربعات 10 سم وغطّها بفوطة حتى لا تجف.",
          "textEn": "Cut the gullash into 10 cm squares and keep them under a cloth so they do not dry out.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خذ مربعاً واحداً في كل مرة، وضع شريطاً رفيعاً من اللحم في منتصفه مع ترك 1 سم عند كل طرف.",
          "textEn": "Working one square at a time, lay a narrow strip of meat across the middle, stopping 1 cm from each end.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اطوِ الطرفين للداخل ولفّه بإحكام شديد.",
          "textEn": "Fold in the ends and roll up very tightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رصّ الأصابع متلاصقة في صينية مدهونة وادهن وجهها بالزبدة السايحة.",
          "textEn": "Pack the fingers into a greased baking pan and brush the tops with melted butter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخبزها في فرن متوسط الحرارة مسخن مسبقاً حتى يصبح لونها ذهبياً.",
          "textEn": "Bake in a moderate, preheated oven until golden.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA122",
        "collection": "abdennour",
        "citation": "Recipe 271, page 122"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 425,
        "protein": 20,
        "fat": 27,
        "carbs": 27,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "grains": 4.5,
          "protein": 6,
          "dairyEggs": 0.8,
          "produce": 0.3,
          "fats": 0.1
        }
      }
    },
    {
      "id": "ec-273",
      "title": "صينية رقاق بالجبنة",
      "titleEn": "Crisp Layered Ruqaq with Cheese and Egg (Saniyit Ru’a’ bi-l-Gibna)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "معجنات",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-273-i1",
          "name": "رقاق",
          "nameEn": "Ruqaq (dry cracker-bread sheets)",
          "standardAmount": "عبوتان",
          "standardAmountEn": "2 packets",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-273-i2",
          "name": "مرقة دجاج ساخنة",
          "nameEn": "Hot chicken broth",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-273-i3",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-273-i4",
          "name": "جبنة رومي مالحة (من نوع القشقوان)",
          "nameEn": "Salted hard Balkan (kashkaval-type) cheese",
          "standardAmount": "ثمن كيلو",
          "standardAmountEn": "1/8 kg",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-273-i5",
          "name": "جبنة قريش",
          "nameEn": "Areesh (skimmed) cheese",
          "standardAmount": "ثمن كيلو",
          "standardAmountEn": "1/8 kg",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-273-i6",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-273-i7",
          "name": "بيض مسلوق",
          "nameEn": "Hard-boiled eggs",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-273-i8",
          "name": "فلفل",
          "nameEn": "Pepper",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ابشر الجبنة الرومي. اهرس الجبنة القريش مع البيض المسلوق، ثم أضف الجبنة المبشورة والبيضة النيئة المخفوقة ورشة الفلفل واخلط.",
          "textEn": "Grate the Balkan cheese. Mash the areesh cheese with the hard-boiled eggs, then mix in the grated cheese, the beaten raw egg and a pinch of pepper.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ادهن صينية عميقة (ستحتاج صينية ثانية بنفس الحجم). اغمس ورقة رقاق واحدة في كل مرة في المرقة الساخنة وافرشها في الصينية، مع رش كل طبقة بقليل من الزيت.",
          "textEn": "Grease a deep baking pan (you will need a second pan the same size). Dip one ruqaq sheet at a time in hot broth and use them to line the pan, sprinkling each layer with a little oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد 3–4 طبقات افرد حشوة الجبن بالتساوي، ثم أكمل بطبقات أخرى مغموسة ومرشوشة بالزيت.",
          "textEn": "After 3–4 layers, spread the cheese filling evenly, then carry on with more dipped, oiled layers.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صبّ باقي الزيت على الوجه واخبزها في فرن متوسط الحرارة.",
          "textEn": "Pour any remaining oil over the top and bake in a moderate oven.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما يحمرّ الوجه، اقلبها في الصينية الثانية وأعدها إلى الفرن ليحمرّ الوجه الآخر.",
          "textEn": "When the top is brown, turn it over into the second pan and return it to the oven to brown the other side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطّعها وهي ساخنة.",
          "textEn": "Cut into pieces while hot.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "نسخة بالجبن من الرقاق باللحمة، ويُباع الرقاق في عبوات دائرية في محلات البقالة المصرية.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA123",
        "collection": "abdennour",
        "citation": "Recipe 273, page 123"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 365,
        "protein": 17,
        "fat": 17,
        "carbs": 30,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "grains": 3,
          "dairyEggs": 4.9,
          "produce": 0.5,
          "fats": 0.15
        }
      }
    },
    {
      "id": "ec-275",
      "title": "طاجن لسان عصفور باللحم الضأن",
      "titleEn": "Lamb and Lisan ‘Asfur Pasta Casserole (Tagin Lisan ‘Asfur)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "نشويات",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "15 دقيقة",
      "cookTime": "ساعة واحدة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-275-i1",
          "name": "لسان عصفور (مكرونة على شكل حبات الأرز)",
          "nameEn": "Lisan ‘asfur (orzo-shaped pasta)",
          "standardAmount": "ربع كيلو",
          "standardAmountEn": "1/4 kg",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-275-i2",
          "name": "لحم ضأن قليل الدهن",
          "nameEn": "Lean lamb",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-275-i3",
          "name": "بصل مقطع شرائح رفيعة",
          "nameEn": "Onions, thinly sliced",
          "standardAmount": "2–3",
          "standardAmountEn": "2–3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-275-i4",
          "name": "فلفل أخضر حلو",
          "nameEn": "Sweet green peppers",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-275-i5",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-275-i6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-275-i7",
          "name": "قرفة",
          "nameEn": "Cinnamon",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-275-i8",
          "name": "مرقة لحم",
          "nameEn": "Meat stock",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-275-i9",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع اللحم مكعبات بحجم اللقمة. انزع بذور الفلفل وقطّعه شرائح رفيعة.",
          "textEn": "Cut the meat into bite-sized cubes. Seed the peppers and slice them thinly.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "شوّح البصل في الزبدة والزيت، ثم أضف اللحم وقلّبه حتى تتشرب عصارته.",
          "textEn": "Sauté the onion in the butter and oil, add the lamb and fry until its juices are absorbed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطِّه بالمرقة، وأضف الفلفل والقرفة والملح والفلفل واتركه 15–20 دقيقة.",
          "textEn": "Cover with stock, add the peppers, cinnamon, salt and pepper and cook for 15–20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ارفع اللحم والخضار بمغرفة مثقوبة وضعها في وعاء يصلح للفرن.",
          "textEn": "Lift out the meat and vegetables with a slotted spoon and put them in an ovenproof pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اسلق لسان العصفور سلقاً مبدئياً في المرقة 5–7 دقائق وصبّه فوق اللحم، مع إضافة ماء ساخن إذا لم يكن مغموراً.",
          "textEn": "Parboil the lisan ‘asfur in the stock for 5–7 minutes and pour it over the meat, adding hot water if it is not covered.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخبزه في فرن متوسط الحرارة مسخن مسبقاً 30 دقيقة.",
          "textEn": "Bake in a moderate, preheated oven for 30 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يُطهى في فلسطين ولبنان. سُمي لسان العصفور بهذا الاسم لشكله البيضاوي الصغير.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA124",
        "collection": "abdennour",
        "citation": "Recipe 275, page 124"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 365,
        "protein": 27,
        "fat": 12,
        "carbs": 36,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "protein": 7.5,
          "grains": 1.5,
          "produce": 1.2,
          "dairyEggs": 0.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-281",
      "title": "شيش برك (عجينة محشوة باللحم في لبن بالثوم)",
      "titleEn": "Shishbarak (Meat Dumplings in Garlic Yogurt)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "معجنات",
      "cookingMethod": "تسبيك",
      "prepTime": "ساعة و 30 دقيقة (مع الراحة)",
      "cookTime": "40 دقيقة",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "ec-281-i1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-281-i2",
          "name": "لحم بقري قليل الدهن مفروم",
          "nameEn": "Lean beef, minced",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-281-i3",
          "name": "بصلة مفرومة ناعماً جداً",
          "nameEn": "Onion, very finely chopped",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-281-i4",
          "name": "صنوبر",
          "nameEn": "Pine nuts",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-281-i5",
          "name": "بهارات مشكلة",
          "nameEn": "Mixed spice",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-281-i6",
          "name": "قرفة مطحونة",
          "nameEn": "Ground cinnamon",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-281-i7",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "4–5 أكواب",
          "standardAmountEn": "4–5 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-281-i8",
          "name": "بياض بيض",
          "nameEn": "Egg whites",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-281-i9",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "7–10",
          "standardAmountEn": "7–10",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-281-i10",
          "name": "نعناع ناشف",
          "nameEn": "Dried mint",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-281-i11",
          "name": "سمن وزيت للطهي",
          "nameEn": "Ghee and cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-281-i12",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انخل الدقيق مع الملح وأضف ماءً يكفي لعجن عجينة ناعمة لا تلتصق بالوعاء. اتركها ترتاح ساعة.",
          "textEn": "Sift the flour with salt and add enough water to knead a smooth dough that comes away from the bowl. Rest it for an hour.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "حمّر الصنوبر حتى يصبح ذهبياً وضعه جانباً. شوّح البصل في نفس الزيت حتى يلين، ثم أضف اللحم وقلّبه حتى تجف عصارته، ثم أضف الصنوبر والبهارات والملح والفلفل.",
          "textEn": "Fry the pine nuts golden and set aside. Soften the onion in the same oil, add the meat and fry until its juices are gone, then stir in the pine nuts, spices, salt and pepper.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "افرد العجينة على سطح مرشوش بالدقيق وقطّعها دوائر صغيرة.",
          "textEn": "Roll the dough out on a floured surface and cut it into small rounds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع نصف ملعقة صغيرة من الحشوة على كل دائرة، واطوها على شكل هلال بأصابع مبللة، ثم لفّها حول إصبعك واضغط الطرفين معاً لتبدو مثل قبعة صغيرة.",
          "textEn": "Put 1/2 teaspoon of filling on each, fold into a crescent with wet fingers, then wrap it round your finger and pinch the ends together so it looks like a little hat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رصّها في صينية مدهونة، وادهنها بالسمن، واخبزها في فرن متوسط الحرارة حتى تصبح مقرمشة وذهبية.",
          "textEn": "Set them on a greased tray, brush with ghee and bake in a moderate oven until crisp and golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "حمّر الثوم في قليل من السمن حتى يصبح ذهبياً مع التقليب المستمر، ثم أضف النعناع.",
          "textEn": "Fry the garlic in a little ghee until golden, stirring constantly, and stir in the mint.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخفق بياض البيض حتى يظهر الرغو واخلطه مع الزبادي حتى لا يتفرط. سخّنه دون غطاء على نار هادئة وأضف خليط الثوم.",
          "textEn": "Whisk the egg whites until frothy and mix them into the yogurt to keep it from splitting. Heat it uncovered over a low heat and add the garlic mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عندما يبدأ الزبادي في الغليان، أضف الشيش برك واتركه 7–10 دقائق أخرى.",
          "textEn": "When the yogurt bubbles, add the shishbarak and cook for 7–10 minutes more.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق فلسطيني يُطهى أيضاً في بلاد الشام كلها.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA127",
        "collection": "abdennour",
        "citation": "Recipe 281, page 127"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 480,
        "protein": 33,
        "fat": 20,
        "carbs": 40,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "protein": 6,
          "dairyEggs": 4.3,
          "specialty": 2,
          "grains": 0.4,
          "produce": 0.3,
          "fats": 0.4
        }
      }
    },
    {
      "id": "ec-283",
      "title": "بسلة بالبشاميل مع الأرز واللحمة المفرومة",
      "titleEn": "Layered Peas, Rice and Minced Beef Béchamel (Basilla bi-l-Bechamel)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-283-i1",
          "name": "بسلة مقشرة",
          "nameEn": "Shelled peas",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-283-i2",
          "name": "صلصة بشاميل خفيفة متبلة جيداً",
          "nameEn": "Thin béchamel sauce, well seasoned",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-283-i3",
          "name": "أرز مطبوخ",
          "nameEn": "Cooked rice",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-283-i4",
          "name": "لحمة مفرومة مطبوخة (عصاج)",
          "nameEn": "Savory minced beef (‘assag)",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-283-i5",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اسلق البسلة في ماء مملح 10 دقائق وصفّها.",
          "textEn": "Parboil the peas in salted water for 10 minutes and drain.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ادهن طبقاً عميقاً يصلح للفرن، ويُفضّل أن يكون زجاجياً.",
          "textEn": "Grease a deep ovenproof serving dish, preferably glass.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "رتّب الأرز والبسلة واللحمة المفرومة في عدة طبقات رفيعة، مع ترطيب كل طبقة بالبشاميل.",
          "textEn": "Arrange the rice, peas and minced beef in several thin layers, moistening every layer with béchamel.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صبّ البيضة المخفوقة على الوجه.",
          "textEn": "Pour the beaten egg over the top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخبزه في منتصف فرن متوسط الحرارة مسخن مسبقاً 20–30 دقيقة حتى يحمرّ الوجه.",
          "textEn": "Bake in the middle of a moderate, preheated oven for 20–30 minutes, until browned on top.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA128",
        "collection": "abdennour",
        "citation": "Recipe 283, page 128"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 275,
        "protein": 22,
        "fat": 12,
        "carbs": 22,
        "fiber": 4,
        "sugar": 2,
        "cost": {
          "protein": 6,
          "produce": 2,
          "dairyEggs": 2.3,
          "grains": 0.5
        }
      }
    },
    {
      "id": "ec-308",
      "title": "أرز أحمر بالبصل للسمك (رز أحمر)",
      "titleEn": "Brown Onion Rice for Fish (Ruzz Ahmar)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة نقع",
      "cookTime": "25 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-308-i1",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-308-i2",
          "name": "بصل مفروم ناعماً",
          "nameEn": "Onions, finely chopped",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-308-i3",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-308-i4",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-308-i5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الأرز في ماء دافئ 15–20 دقيقة وصفّه.",
          "textEn": "Soak the rice in warm water for 15–20 minutes and drain.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "حمّر البصل في الزيت حتى يصبح بنياً غامقاً.",
          "textEn": "Fry the onions in the oil until deep brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الماء والملح واتركه حتى يغلي.",
          "textEn": "Add the water and salt and bring to the boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الأرز وقلّب، وغطِّه، واخفض النار لأقل درجة واتركه 15–20 دقيقة.",
          "textEn": "Stir in the rice, cover, turn the heat to its lowest and cook for 15–20 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "للحصول على أرز أكثر احمراراً (الوصفة 309 في الكتاب)، ذوّب ملعقة كبيرة من معجون الطماطم في الماء قبل إضافة الأرز.",
          "textEn": "For a redder rice (recipe 309 in the book), stir 1 tablespoon of tomato paste into the water before adding the rice.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "في مصر يُقدَّم هذا الأرز دائماً مع السمك.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA137",
        "collection": "abdennour",
        "citation": "Recipe 308, page 137"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 295,
        "protein": 5,
        "fat": 9,
        "carbs": 57,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 1,
          "produce": 0.6,
          "fats": 0.15
        }
      }
    },
    {
      "id": "ec-310",
      "title": "أرز بصلصة الجمبري",
      "titleEn": "Rice Cooked in Shrimp Stock (Ruzz bi-Salsit Gambari)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-310-i1",
          "name": "جمبري",
          "nameEn": "Shrimp or prawns",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-310-i2",
          "name": "بصل مقطع أرباعاً",
          "nameEn": "Onions, quartered",
          "standardAmount": "3–5",
          "standardAmountEn": "3–5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-310-i3",
          "name": "ليمون مقطع بقشره",
          "nameEn": "Lemons, chopped with their rinds",
          "standardAmount": "2–3",
          "standardAmountEn": "2–3",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-310-i4",
          "name": "كمون",
          "nameEn": "Cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-310-i5",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-310-i6",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-310-i7",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-310-i8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الجمبري تحت ماء جارٍ حتى يصبح الماء صافياً. ضعه في حلة مع البصل والليمون والكمون والملح والفلفل بدون ماء، واطهه على نار متوسطة مع التقليب كل بضع دقائق حوالي 7 دقائق أو حتى ينضج.",
          "textEn": "Rinse the shrimp under running water until it runs clear. Put them in a pot with the onions, lemons, cumin, salt and pepper, without any water, and cook over a moderate heat, tossing every few minutes, for about 7 minutes or until done.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اتركه يبرد وقشّر الجمبري، مع الاحتفاظ بالرؤوس والقشر والعصارة. انزع العرق الأسود.",
          "textEn": "Cool and shell the shrimp, keeping the heads, shells and juices. Remove the dark vein.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "حضّر صلصة الجمبري: اضرب الرؤوس والقشر والعصارة في الخلاط على سرعة عالية وصفّها. تحتاج كوباً واحداً.",
          "textEn": "Make the shrimp sauce: blend the heads, shells and juices at high speed and strain. You need 1 cup.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شوّح الأرز في الزيت مع التقليب حتى تتغلف كل حبة.",
          "textEn": "Fry the rice in the oil, stirring until every grain is coated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف كوبين من الماء وكوب صلصة الجمبري. الصلصة متبلة جيداً، فلا تضف ملحاً.",
          "textEn": "Add 2 cups of water and the cup of shrimp sauce. It is already well seasoned, so add no salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اطهه دون غطاء على نار متوسطة حتى يتشرب السائل، ثم غطِّه واخفض النار لأقل درجة واتركه 20–30 دقيقة.",
          "textEn": "Cook uncovered over a moderate heat until the liquid is absorbed, then cover, turn the heat to its lowest and cook for 20–30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدّمه مع الجمبري.",
          "textEn": "Serve with the shrimp.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يقترح الكتاب أيضاً استخدام صلصة الجمبري المصفاة لإضافة النكهة إلى الطحينة وأطباق أخرى.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA138",
        "collection": "abdennour",
        "citation": "Recipe 310, page 138"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 430,
        "protein": 45,
        "fat": 4,
        "carbs": 55,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 13,
          "grains": 1,
          "produce": 1.3,
          "fats": 0.1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-311",
      "title": "أرز بالخضار (طماطم وفلفل وجزر)",
      "titleEn": "Rice with Tomatoes, Peppers and Carrots (Ruzz bi-l-Khudar)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "35 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-311-i1",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-311-i2",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-311-i3",
          "name": "طماطم ناضجة مقشرة ومقطعة",
          "nameEn": "Ripe tomatoes, peeled and chopped",
          "standardAmount": "2–3",
          "standardAmountEn": "2–3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-311-i4",
          "name": "فلفل أخضر حلو مسلوق سلقاً خفيفاً ومقطع شرائح رفيعة",
          "nameEn": "Sweet green peppers, blanched and thinly sliced",
          "standardAmount": "2–3",
          "standardAmountEn": "2–3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-311-i5",
          "name": "جزر مسلوق سلقاً مبدئياً ومقطع مكعبات",
          "nameEn": "Carrots, parboiled and diced",
          "standardAmount": "2–3",
          "standardAmountEn": "2–3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-311-i6",
          "name": "بصلة مقطعة شرائح رفيعة",
          "nameEn": "Onion, thinly sliced",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-311-i7",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-311-i8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "شوّح البصل حتى يصبح ذهبياً واخلطه مع الطماطم والفلفل والجزر.",
          "textEn": "Sauté the onion until golden and mix it with the tomatoes, peppers and carrots.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "شوّح الأرز في نفس الزيت مع التقليب حتى تتغلف كل حبة.",
          "textEn": "Fry the rice in the same oil, stirring, until every grain is coated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الخضار والماء والملح والفلفل وقلّب مرة أخيرة.",
          "textEn": "Add the vegetables, water, salt and pepper and stir one last time.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اطهه دون غطاء على نار عالية حتى يتشرب الماء.",
          "textEn": "Cook uncovered over a high heat until the water is absorbed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطِّه واخفض النار لأقل درجة واتركه 15–20 دقيقة.",
          "textEn": "Cover, turn the heat to its lowest and cook for 15–20 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA138",
        "collection": "abdennour",
        "citation": "Recipe 311, page 138"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 330,
        "protein": 6,
        "fat": 10,
        "carbs": 60,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 1,
          "produce": 3,
          "fats": 0.15
        }
      }
    },
    {
      "id": "ec-313",
      "title": "أرز لبّة باللحمة",
      "titleEn": "Soft Rice Porridge with Beef (Ruzz Lubba bi-l-Lahma)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "ساعة واحدة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-313-i1",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-313-i2",
          "name": "لحم بقري",
          "nameEn": "Beef",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-313-i3",
          "name": "بصل مفروم فرماً خشناً",
          "nameEn": "Onions, coarsely chopped",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-313-i4",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-313-i5",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع اللحم مكعبات بحجم اللقمة.",
          "textEn": "Cut the beef into bite-sized cubes.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "حمّر البصل حتى يصبح ذهبياً، ثم أضف اللحم وقلّبه على نار عالية حتى تتشرب عصارته.",
          "textEn": "Fry the onions until golden, add the beef and fry over a high heat until its juices are absorbed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تبّله، وأضف ماءً يغمره، واتركه على نار هادئة 15–20 دقيقة.",
          "textEn": "Season, add water to cover and cook over a low heat for 15–20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أكمل الماء إلى 4–5 أكواب، وأضف الأرز، وتذوق التتبيل.",
          "textEn": "Top up the water to 4–5 cups, stir in the rice and check the seasoning.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطِّه واتركه يُطهى ببطء حوالي 30 دقيقة. يجب أن يصبح طرياً مثل العصيدة.",
          "textEn": "Cover and cook slowly for about 30 minutes. It should end up soft and porridge-like.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بالقوانص (الوصفة 314 في الكتاب): قلّب 5–6 حبات مستكة في زيت ساخن 10–15 ثانية، وأضف قوانص مسلوقة مقسومة نصفين، وغطِّها وأطفئ النار دقيقة أو دقيقتين، ثم حمّرها وأضف 4 أكواب ماء والأرز واطهها بنفس الطريقة.",
          "textEn": "With gizzards (recipe 314 in the book): stir 5–6 mastic grains into hot oil for 10–15 seconds, add halved boiled gizzards, cover and turn off the heat for 1–2 minutes, then fry them, add 4 cups of water and the rice and cook the same way.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA139",
        "collection": "abdennour",
        "citation": "Recipe 313, page 139"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 375,
        "protein": 21,
        "fat": 13,
        "carbs": 43,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 6,
          "grains": 1,
          "produce": 0.6,
          "fats": 0.15
        }
      }
    },
    {
      "id": "ec-315",
      "title": "أرز بالباذنجان على الطريقة التركية (باتليجانلي بيلاف)",
      "titleEn": "Turkish Eggplant Pilaf (Patlıcanlı Pilav)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "ساعة و 15 دقيقة (مع التمليح)",
      "cookTime": "45 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-315-i1",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-315-i2",
          "name": "باذنجان رومي مدور أو رفيع",
          "nameEn": "Brown eggplants, round or slender",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-315-i3",
          "name": "بصلة",
          "nameEn": "Onion",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-315-i4",
          "name": "طماطم مقشرة ومقطعة مكعبات",
          "nameEn": "Tomatoes, peeled and diced",
          "standardAmount": "4",
          "standardAmountEn": "4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-315-i5",
          "name": "بقدونس مفروم ناعماً جداً",
          "nameEn": "Parsley, very finely chopped",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-315-i6",
          "name": "ورق نعناع مفروم ناعماً جداً",
          "nameEn": "Mint leaves, very finely chopped",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-315-i7",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-315-i8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع الباذنجان مكعبات دون تقشير، ورشّه بالملح واتركه ساعة. اعصر منه الماء وجفّفه.",
          "textEn": "Dice the eggplant without peeling, salt it and leave for an hour. Squeeze out the moisture and pat dry.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقلِ الباذنجان حتى يحمرّ قليلاً وصفّه على ورق ماص.",
          "textEn": "Fry the eggplant until lightly browned and drain on absorbent paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شوّح البصل المفروم في نفس الزيت حتى يلين، ثم أضف الطماطم والبقدونس والنعناع والباذنجان والملح والفلفل واتركه حتى يغلي.",
          "textEn": "Soften the chopped onion in the same oil, then add the tomatoes, parsley, mint, eggplant, salt and pepper and bring to the boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الأرز وماءً يكفي لغمره.",
          "textEn": "Add the rice and enough water to cover.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اتركه يغلي بقوة، ثم اخفض النار واتركه على نار هادئة 30 دقيقة.",
          "textEn": "Boil hard, then lower the heat and simmer gently for 30 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تركي. يطهو الكتاب بصلة هنا دون أن يذكرها في المكونات، فأضفناها.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA140",
        "collection": "abdennour",
        "citation": "Recipe 315, page 140"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 385,
        "protein": 6,
        "fat": 15,
        "carbs": 64,
        "fiber": 5,
        "sugar": 8,
        "cost": {
          "grains": 1,
          "produce": 4.8,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-317",
      "title": "كبة حلب بالأرز والزعفران",
      "titleEn": "Saffron Rice Kibbeh (Kubbat Halab)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "نشويات",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "45 دقيقة",
      "cookTime": "45 دقيقة",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "ec-317-i1",
          "name": "أرز",
          "nameEn": "Rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-317-i2",
          "name": "زعفران",
          "nameEn": "Saffron",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-317-i3",
          "name": "لحم بقري مفروم",
          "nameEn": "Ground beef",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-317-i4",
          "name": "لوز مقطع شرائح",
          "nameEn": "Slivered almonds",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-317-i5",
          "name": "كرفس أو بقدونس مفروم ناعماً جداً",
          "nameEn": "Celery or parsley, very finely chopped",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-317-i6",
          "name": "زبيب",
          "nameEn": "Raisins",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-317-i7",
          "name": "بهارات مشكلة",
          "nameEn": "Mixed spice",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-317-i8",
          "name": "كركم منقوع في ماء الورد",
          "nameEn": "Turmeric soaked in rose water",
          "standardAmount": "رشة في ملعقة كبيرة",
          "standardAmountEn": "a dash in 1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-317-i9",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-317-i10",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1–2 ملعقة كبيرة",
          "standardAmountEn": "1–2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-317-i11",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-317-i12",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اسلق الأرز في 4 أكواب ماء مع الزعفران والملح حتى يلين، مع تفكيك أي كتل بالشوكة. صفِّ ما تبقى من ماء.",
          "textEn": "Boil the rice in 4 cups of water with the saffron and salt until soft, breaking up any lumps with a fork. Drain off any water left.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البيضة المخفوقة قليلاً، وبأصابع مغموسة في ماء الورد بالكركم، اعجن الأرز حتى يصبح عجينة طرية تحافظ على شكلها.",
          "textEn": "Add the lightly beaten egg and, with fingers dipped in the turmeric rose water, knead the rice into a soft dough that holds its shape.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "الحشوة: حمّر اللحم، ثم أضف الكرفس أو البقدونس واللوز والزبيب والبهارات والملح والفلفل واتركها معاً على نار هادئة 10 دقائق.",
          "textEn": "Filling: fry the beef, then add the celery or parsley, almonds, raisins, mixed spice, salt and pepper and cook together over a low heat for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خذ قليلاً من عجينة الأرز في راحة يدك المبللة بماء الورد، واحفر وسطها بإصبع اليد الأخرى لتصبح مثل كوب رفيع.",
          "textEn": "Take a little rice dough in your palm, moistened with rose water, and hollow it out with a finger of the other hand, turning it into a thin cup.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "احشها باللحم، وأغلقها على شكل كرة بيضاوية براحة يد مبللة، وضعها على سطح مرشوش بالدقيق. كرر حتى تنتهي العجينة.",
          "textEn": "Fill with the meat, close it into an oval ball with a moistened palm and set it on a floured surface. Repeat until the dough is used up.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اقلها في سمن غزير حتى تصبح ذهبية.",
          "textEn": "Deep-fry in ghee until golden.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق عراقي يحمل اسم مدينة حلب.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA141",
        "collection": "abdennour",
        "citation": "Recipe 317, page 141"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 460,
        "protein": 22,
        "fat": 17,
        "carbs": 45,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "protein": 6,
          "specialty": 3.9,
          "grains": 1.1,
          "dairyEggs": 0.3,
          "fats": 0.5,
          "produce": 0.4
        }
      }
    },
    {
      "id": "ec-318",
      "title": "أرز فارسي مطهو بالبخار مع قشرة الزبادي (چلو ته‌دیگ)",
      "titleEn": "Persian Crusty Steamed Rice with Yogurt Tahdig (Chelow Dig)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "50 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-318-i1",
          "name": "أرز طويل الحبة",
          "nameEn": "Long-grain rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-318-i2",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-318-i3",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-318-i4",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "كمية وفيرة لماء السلق",
          "standardAmountEn": "plenty, for the water",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز بماء مغلي وصفّه.",
          "textEn": "Wash the rice in boiling water and drain.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغلِ 8 أكواب ماء مملح بكثرة، وأضف الأرز واتركه 5 دقائق، ثم صفّه واشطفه بماء ساخن.",
          "textEn": "Bring 8 cups of heavily salted water to the boil, add the rice, cook for 5 minutes, then drain and rinse in hot water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط الزبادي مع كوب واحد من الأرز نصف المطهو.",
          "textEn": "Stir the yogurt into one cup of the half-cooked rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "لفّ ملعقة كبيرة من السمن حول قاع وجوانب حلة ثقيلة، وافرد أرز الزبادي في القاع.",
          "textEn": "Swirl a tablespoon of ghee round the base and sides of a heavy pan and spread the yogurt rice over the bottom.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "كوّم باقي الأرز فوقه، ورشّ عليه باقي السمن، واطهه بالبخار على نار متوسطة مع تفكيك أي تكتلات، حتى ينضج وتتكون قشرة مقرمشة في القاع.",
          "textEn": "Pile the rest of the rice on top, sprinkle with the remaining ghee and steam over a moderate heat, breaking up any clusters, until tender and crusty underneath.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "كوّم الأرز في وسط طبق، واكسر القشرة الذهبية من قاع الحلة قطعاً ورصّها حوله.",
          "textEn": "Mound the steamed rice in the middle of a dish and break the golden crust from the bottom of the pan into pieces around it.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق إيراني، وتُعرف القشرة الذهبية باسم ته‌دیگ (تهديج).",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA141",
        "collection": "abdennour",
        "citation": "Recipe 318, page 141"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 310,
        "protein": 6,
        "fat": 6,
        "carbs": 56,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 1,
          "dairyEggs": 0.75,
          "fats": 0.5
        }
      }
    },
    {
      "id": "ec-320",
      "title": "خلطة السلطة المصرية اليومية",
      "titleEn": "Everyday Egyptian Salad Dressing (Khalta li-l-Salata)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-320-i1",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-320-i2",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-320-i3",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-320-i4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-320-i5",
          "name": "ثوم مهروس (اختياري)",
          "nameEn": "Crushed garlic (optional)",
          "standardAmount": "1–2 فص",
          "standardAmountEn": "1–2 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-320-i6",
          "name": "كمون (اختياري)",
          "nameEn": "Cumin (optional)",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-320-i7",
          "name": "شطة (اختياري)",
          "nameEn": "Hot chili (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلط كل المكونات معاً.",
          "textEn": "Mix all the ingredients together.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صبّها على السلطة قبل التقديم مباشرة.",
          "textEn": "Pour over the salad just before serving.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الخلطة الأساسية التي يستخدمها الكتاب لمعظم السلطات.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA142",
        "collection": "abdennour",
        "citation": "Recipe 320, page 142"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 35,
        "protein": 0,
        "fat": 4,
        "carbs": 1,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "fats": 0.1,
          "produce": 0.25,
          "spices": 0.05
        }
      }
    },
    {
      "id": "ec-323",
      "title": "سلطة كرنب طازج بالثوم والليمون",
      "titleEn": "Fresh Cabbage Salad with Garlic and Lemon (Salatit Krumb)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "15 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-323-i1",
          "name": "ورق كرنب أبيض مقطع شرائح رفيعة",
          "nameEn": "White cabbage leaves, shredded",
          "standardAmount": "نصف رأس",
          "standardAmountEn": "1/2 head",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-323-i2",
          "name": "بصلة مفرومة ناعماً",
          "nameEn": "Onion, finely chopped",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-323-i3",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-323-i4",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "1–2 ملعقة كبيرة",
          "standardAmountEn": "1–2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-323-i5",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "3–5",
          "standardAmountEn": "3–5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-323-i6",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "رشّ الكرنب والبصل بالملح وافركهما جيداً، ثم اشطفهما وصفّهما.",
          "textEn": "Sprinkle the cabbage and onion with salt and rub well, then rinse and drain.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلط الزيت وعصير الليمون والثوم والملح.",
          "textEn": "Mix the oil, lemon juice, garlic and salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صبّ الخلطة على الخضار وقلّب.",
          "textEn": "Pour over the vegetables and toss.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA143",
        "collection": "abdennour",
        "citation": "Recipe 323, page 143"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 80,
        "protein": 2,
        "fat": 4,
        "carbs": 10,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "produce": 1.65,
          "fats": 0.1
        }
      }
    },
    {
      "id": "ec-329",
      "title": "سلطة بلدي مصرية",
      "titleEn": "Egyptian Chopped Salad (Salata Baladi)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-329-i1",
          "name": "طماطم",
          "nameEn": "Tomatoes",
          "standardAmount": "حسب المتوفر",
          "standardAmountEn": "as available",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-329-i2",
          "name": "بصلة",
          "nameEn": "Onion",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-329-i3",
          "name": "خيار",
          "nameEn": "Cucumbers",
          "standardAmount": "حسب المتوفر",
          "standardAmountEn": "as available",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-329-i4",
          "name": "فلفل أخضر حلو",
          "nameEn": "Sweet green peppers",
          "standardAmount": "حسب المتوفر",
          "standardAmountEn": "as available",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-329-i5",
          "name": "ورق بقدونس",
          "nameEn": "Parsley leaves",
          "standardAmount": "حفنة",
          "standardAmountEn": "a handful",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-329-i6",
          "name": "فجل أحمر",
          "nameEn": "Red radishes",
          "standardAmount": "بضع حبات",
          "standardAmountEn": "a few",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-329-i7",
          "name": "قلب خس",
          "nameEn": "Lettuce heart",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-329-i8",
          "name": "مخلل",
          "nameEn": "Pickles",
          "standardAmount": "بضع قطع",
          "standardAmountEn": "a few",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-329-i9",
          "name": "فص ثوم",
          "nameEn": "Garlic clove",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-329-i10",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "لنقع البصل",
          "standardAmountEn": "for soaking the onion",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-329-i11",
          "name": "خلطة السلطة (زيت وليمون وخل وملح وفلفل)",
          "nameEn": "Salad dressing (oil, lemon, vinegar, salt and pepper)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "البصل والطماطم فقط أساسيان، وأضف ما يتوفر في الموسم من خضار أخرى.",
          "textEn": "Only onions and tomatoes are essential; add whatever else the season offers.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع كل الخضار قطعاً صغيرة، مع إبقاء كل نوع منفصلاً.",
          "textEn": "Chop everything finely, keeping each vegetable separate.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "افرك البصل بالملح، واشطفه، واتركه منقوعاً في عصير الليمون.",
          "textEn": "Rub the onion with salt, rinse it and leave it to soak in lemon juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "افرك داخل طبق السلطة بفص الثوم المقطوع، وكوّم الخضار فيه.",
          "textEn": "Rub the inside of the salad bowl with the cut garlic clove and heap the vegetables in it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قبل التقديم مباشرة، أضف الخلطة وقلّب.",
          "textEn": "Just before serving, add the dressing and toss.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA145",
        "collection": "abdennour",
        "citation": "Recipe 329, page 145"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 80,
        "protein": 2,
        "fat": 4,
        "carbs": 10,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "produce": 4,
          "fats": 0.1
        }
      }
    },
    {
      "id": "ec-331",
      "title": "سلطة خرشوف بالبيض",
      "titleEn": "Artichoke and Egg Salad (Salatit Kharshuf)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "سلطات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-331-i1",
          "name": "قلوب خرشوف",
          "nameEn": "Artichoke hearts",
          "standardAmount": "4–5",
          "standardAmountEn": "4–5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-331-i2",
          "name": "بيض مسلوق مفروم",
          "nameEn": "Hard-boiled eggs, chopped",
          "standardAmount": "2–3",
          "standardAmountEn": "2–3",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-331-i3",
          "name": "خلطة السلطة (زيت وليمون وخل وملح وفلفل)",
          "nameEn": "Salad dressing (oil, lemon, vinegar, salt and pepper)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اسلق قلوب الخرشوف في ماء مملح حتى تلين، ثم صفّها وقطّعها.",
          "textEn": "Boil the artichoke hearts in salted water until tender, drain and chop.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضفها إلى البيض المفروم.",
          "textEn": "Add them to the chopped eggs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صبّ الخلطة عليها واخلط جيداً.",
          "textEn": "Pour over the dressing and mix well.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA146",
        "collection": "abdennour",
        "citation": "Recipe 331, page 146"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 120,
        "protein": 7,
        "fat": 8,
        "carbs": 8,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "produce": 3.5,
          "dairyEggs": 0.9,
          "fats": 0.1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-332",
      "title": "سلطة فاصوليا خضراء بالبصل الأحمر",
      "titleEn": "Green Bean Salad with Red Onion (Salatit Fasulya Khadra)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "سلطات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-332-i1",
          "name": "فاصوليا خضراء",
          "nameEn": "Runner (green) beans",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-332-i2",
          "name": "بصل أحمر مقطع شرائح رفيعة",
          "nameEn": "Red onions, thinly sliced",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-332-i3",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-332-i4",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-332-i5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انزع خيوط الفاصوليا واقطع طرفيها.",
          "textEn": "String the beans and trim the tops and tails.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اسلقها في ماء مملح حتى تلين، ثم صفّها وافردها لتبرد.",
          "textEn": "Boil in salted water until tender, drain and spread out to cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع شرائح البصل في طبق السلطة لتنقع في عصير الليمون.",
          "textEn": "Put the sliced onion in the salad bowl to soak in the lemon juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قبل التقديم، أضف الفاصوليا والزيت واخلط.",
          "textEn": "Before serving, add the beans and oil and mix.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA146",
        "collection": "abdennour",
        "citation": "Recipe 332, page 146"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 85,
        "protein": 3,
        "fat": 3,
        "carbs": 14,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "produce": 4.85,
          "fats": 0.1
        }
      }
    },
    {
      "id": "ec-333",
      "title": "سلطة بنجر بالثوم والخل",
      "titleEn": "Beetroot Salad with Garlic Vinegar (Salatit Bangar bi-l-Toom)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "سلطات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "ساعة واحدة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-333-i1",
          "name": "بنجر",
          "nameEn": "Beetroot",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-333-i2",
          "name": "فصوص ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "10–15",
          "standardAmountEn": "10–15",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-333-i3",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-333-i4",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اسلق البنجر حوالي ساعة حتى يصبح طرياً جداً.",
          "textEn": "Boil the beetroot for about an hour, until very tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفّه مع الاحتفاظ بملعقتين كبيرتين من ماء السلق. اتركه يبرد، ثم قشّره وقطّعه مكعبات صغيرة أو شرائح رفيعة أو أصابع.",
          "textEn": "Drain, keeping two tablespoons of the cooking water. Cool, peel and cut into small cubes, thin slices or fingers.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اهرس الثوم مع الملح حتى يصبح ناعماً جداً، وأضف الخل واخلط.",
          "textEn": "Crush the garlic with salt until very smooth and mix in the vinegar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف خلطة الثوم إلى ماء السلق المحفوظ، وصبّها على البنجر واخلط برفق.",
          "textEn": "Stir the garlic dressing into the reserved cooking water, pour over the beetroot and mix gently.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بالطحينة (الوصفة 334 في الكتاب): تبّل البنجر بملعقتين كبيرتين من صلصة طحينة خفيفة بدلاً من ذلك.",
          "textEn": "With tahini (recipe 334 in the book): dress the beetroot with 2 tablespoons of thin tahini sauce instead.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "بالزبادي (الوصفة 335 في الكتاب): اخلط مكعبات البنجر مع 3 حبات طماطم و3–5 حبات خيار مقطعة مكعبات، وغطّها بكوب من الزبادي بالثوم (زبادي وثوم مهروس وملح، بدون نعناع).",
          "textEn": "With yogurt (recipe 335 in the book): mix the cubed beetroot with 3 diced tomatoes and 3–5 diced cucumbers and cover with 1 cup of garlic yogurt (yogurt, crushed garlic and salt, without mint).",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA146",
        "collection": "abdennour",
        "citation": "Recipe 333, page 146"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 75,
        "protein": 3,
        "fat": 0,
        "carbs": 17,
        "fiber": 5,
        "sugar": 12,
        "cost": {
          "produce": 3.4,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-336",
      "title": "سلطة كرنب مسلوق بالسمك المملح",
      "titleEn": "Blanched Cabbage Salad with Salted Fish (Salatit Krumb)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "سلطات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "دقيقة واحدة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-336-i1",
          "name": "ورق كرنب أبيض",
          "nameEn": "White cabbage leaves",
          "standardAmount": "نصف رأس",
          "standardAmountEn": "1/2 head",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-336-i2",
          "name": "سمك مملح (رنجة مدخنة، أنشوجة…)",
          "nameEn": "Salted fish (smoked herring, anchovy…)",
          "standardAmount": "قطعة صغيرة",
          "standardAmountEn": "a sliver",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-336-i3",
          "name": "خلطة السلطة (زيت وليمون وخل وملح وفلفل)",
          "nameEn": "Salad dressing (oil, lemon, vinegar, salt and pepper)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع الكرنب شرائح رفيعة جداً، واسلقه دقيقة واحدة، ثم صفّه واتركه يبرد.",
          "textEn": "Shred the cabbage very finely, blanch it for 1 minute, drain and cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "افرم السمك ناعماً جداً وأضفه إلى الخلطة.",
          "textEn": "Chop the fish very finely and stir it into the dressing.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صبّها على الكرنب واخلط جيداً.",
          "textEn": "Pour over the cabbage and mix well.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA147",
        "collection": "abdennour",
        "citation": "Recipe 336, page 147"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 125,
        "protein": 6,
        "fat": 8,
        "carbs": 9,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "produce": 1.2,
          "protein": 2,
          "fats": 0.1
        }
      }
    },
    {
      "id": "ec-337",
      "title": "سلطة سبانخ مسلوقة بالبصل والليمون",
      "titleEn": "Wilted Spinach Salad with Onion and Lemon (Salatit Sabanikh)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "سلطات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "5 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-337-i1",
          "name": "سبانخ",
          "nameEn": "Spinach",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-337-i2",
          "name": "بصلة مبشورة",
          "nameEn": "Onion, grated",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-337-i3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-337-i4",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-337-i5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع أوراق السبانخ وسيقانها تقطيعاً خشناً، ورشّها بالملح وافركها حتى تفقد بعض عصارتها. اشطفها وجفّفها.",
          "textEn": "Chop the spinach leaves and stems coarsely, sprinkle with salt and rub until they lose some juice. Rinse and pat dry.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع السبانخ على نار هادئة حتى تذبل، ثم صفّها وافردها لتبرد.",
          "textEn": "Wilt the spinach over a low heat, drain and spread out to cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل وعصير الليمون والزيت والملح واخلط.",
          "textEn": "Mix in the onion, lemon juice, oil and salt.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA147",
        "collection": "abdennour",
        "citation": "Recipe 337, page 147"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 75,
        "protein": 5,
        "fat": 3,
        "carbs": 8,
        "fiber": 4,
        "sugar": 1,
        "cost": {
          "produce": 4.55,
          "fats": 0.1
        }
      }
    },
    {
      "id": "ec-338",
      "title": "سلطة سبانخ تركية بالجبنة البيضاء (إسبناك سالاطاسي)",
      "titleEn": "Turkish Spinach Salad with Feta (Ispanak Salatası)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "سلطات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-338-i1",
          "name": "سبانخ طازجة",
          "nameEn": "Fresh spinach",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-338-i2",
          "name": "بصل مفروم ناعماً جداً",
          "nameEn": "Onions, very finely chopped",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-338-i3",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-338-i4",
          "name": "بقدونس مفروم ناعماً جداً",
          "nameEn": "Parsley, very finely chopped",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-338-i5",
          "name": "جبنة بيضاء تركية (بياز بينير / فيتا)",
          "nameEn": "Beyaz peynir (feta cheese)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-338-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اشطف السبانخ وقطّعها تقطيعاً خشناً، وضعها في حلة على النار حتى تذبل.",
          "textEn": "Rinse the spinach, chop it coarsely and wilt it in a pot over the heat.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفّها في مصفاة مع الضغط بملعقة لإخراج الماء، وضعها في وعاء.",
          "textEn": "Drain in a colander, pressing with a spoon to squeeze out the moisture, and put it in a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "حمّر البصل في زيت الزيتون حتى يصبح ذهبياً، وأضفه إلى الوعاء.",
          "textEn": "Fry the onions in the olive oil until golden and add them to the bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البقدونس والجبنة والملح والفلفل وقلّب جيداً.",
          "textEn": "Add the parsley, cheese, salt and pepper and toss well.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تركي.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA147",
        "collection": "abdennour",
        "citation": "Recipe 338, page 147"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 120,
        "protein": 6,
        "fat": 7,
        "carbs": 10,
        "fiber": 4,
        "sugar": 1,
        "cost": {
          "produce": 4.9,
          "dairyEggs": 1,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-342",
      "title": "صلصة بنية بالبصل",
      "titleEn": "Brown Onion Sauce (Salsa Bunniya)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "20 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-342-i1",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-342-i2",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-342-i3",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 ملعقة كبيرة ممتلئة",
          "standardAmountEn": "1 heaped tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-342-i4",
          "name": "بصلة مفرومة ناعماً",
          "nameEn": "Onion, finely chopped",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-342-i5",
          "name": "مرقة",
          "nameEn": "Stock",
          "standardAmount": "1 كوب، وأكثر حسب الحاجة",
          "standardAmountEn": "1 cup, plus more as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-342-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ذوّب الزبدة مع الزيت على نار هادئة وحمّر البصل حتى يصبح بنياً غامقاً. ارفع البصل وضعه جانباً.",
          "textEn": "Melt the butter with the oil over a low heat and fry the onion until deep brown. Lift the onion out and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الدقيق إلى الدهن وقلّب حتى يمتزج جيداً ويتسوى.",
          "textEn": "Stir the flour into the fat until well blended and cook it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف المرقة تدريجياً مع التقليب المستمر حتى تحصل على كريمة ناعمة خفيفة.",
          "textEn": "Add the stock a little at a time, stirring constantly, until you have a smooth, thin cream.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد البصل، وتبّل، واتركها على النار مع إضافة مزيد من المرقة لتحصل على صلصة خفيفة ناعمة.",
          "textEn": "Return the onion, season, and cook on, adding more stock for a thin, smooth sauce.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA149",
        "collection": "abdennour",
        "citation": "Recipe 342, page 149"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 60,
        "protein": 1,
        "fat": 4,
        "carbs": 5,
        "fiber": 0,
        "sugar": 2,
        "cost": {
          "dairyEggs": 0.2,
          "fats": 0.05,
          "grains": 0.05,
          "produce": 0.8
        }
      }
    },
    {
      "id": "ec-344",
      "title": "أقراص كشك ناشف للتخزين",
      "titleEn": "Dried Kishk Cakes for Storing (Kishk li-l-Takhzin)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "30 دقيقة",
      "cookTime": "حوالي 1–2 أسبوع تخمير وتجفيف",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "ec-344-i1",
          "name": "لبن حليب",
          "nameEn": "Milk",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-344-i2",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-344-i3",
          "name": "دقيق منخول",
          "nameEn": "Flour, sifted",
          "standardAmount": "كمية تكفي لعجينة متماسكة",
          "standardAmountEn": "enough for a stiff dough",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ذوّب الملح في اللبن.",
          "textEn": "Dissolve the salt in the milk.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الدقيق المنخول تدريجياً واعجن حتى تحصل على عجينة كثيفة لا تلتصق بالوعاء.",
          "textEn": "Gradually work in the sifted flour until you have a thick dough that comes cleanly away from the bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركها تتخمر 4–5 أيام، مع رش الدقيق على وجهها.",
          "textEn": "Leave it to ferment for 4–5 days, sprinkling flour over the top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شكّلها أقراصاً صغيرة مستديرة ومسطحة، وجفّفها في الهواء الطلق بضعة أيام مع تقليب كل قرص مرتين يومياً حتى تصبح صلبة جداً.",
          "textEn": "Shape it into small, flat round cakes and dry them in the open air for a few days, turning each cake twice a day, until very hard.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "خزّنها في علبة محكمة الغلق، أقراصاً أو مدقوقة بودرة، جاهزة لطهي الكشك.",
          "textEn": "Store in a tightly closed box, as cakes or pounded to a powder, ready to cook into kishk.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بالزبادي (الوصفة 345 في الكتاب): حضّرها بنفس الطريقة باستخدام الزبادي بدلاً من اللبن. ولأن الزبادي متخمر أصلاً فهو يحتاج 2–3 أيام فقط، وطعمه مختلف تماماً.",
          "textEn": "With yogurt (recipe 345 in the book): make it the same way with yogurt instead of milk. As yogurt is already fermented it needs only 2–3 days, and the taste is quite different.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 7,
          "text": "الكشك الصعيدي (الوصفة 346 في الكتاب): اشطف برغلاً ناعماً وافرده ليجف، ثم غطّه بلبن رائب مملح في زلعة فخار كبيرة 5 أيام، مع إضافة مزيد من اللبن الرائب كل 24 ساعة. في اليوم السادس اعجنه عجينة متماسكة، وشكّله أقراصاً صغيرة مستديرة وجفّفها بنفس الطريقة.",
          "textEn": "Upper Egyptian kishk (recipe 346 in the book): rinse fine bulgur and spread it to dry, then cover it with salted soured milk in a large earthenware pot for 5 days, adding more soured milk every 24 hours. On the sixth day knead it into a stiff dough, shape small round cakes and dry them the same way.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "تُحفظ أقراص الكشك شهوراً. وعند نقعها وطهيها في المرقة تصبح صلصة الكشك التي تُقدَّم باردة مع البصل المحمر.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA150",
        "collection": "abdennour",
        "citation": "Recipe 344, page 150"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 260,
        "protein": 8,
        "fat": 2,
        "carbs": 52,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "dairyEggs": 0.6,
          "grains": 1,
          "spices": 0.05
        }
      }
    },
    {
      "id": "ec-353",
      "title": "صلصة الثوم واللوز القبرصية (سكورداليا)",
      "titleEn": "Cypriot Garlic and Almond Sauce (Skordalia)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-353-i1",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "10",
          "standardAmountEn": "10",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-353-i2",
          "name": "خل أبيض",
          "nameEn": "White vinegar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-353-i3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-353-i4",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-353-i5",
          "name": "لوز مجروش",
          "nameEn": "Almonds, crushed",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-353-i6",
          "name": "خبز بائت",
          "nameEn": "Stale bread",
          "standardAmount": "قطعة",
          "standardAmountEn": "a chunk",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-353-i7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "رشّ الخبز بالماء، واعصره، وفتّته في وعاء.",
          "textEn": "Sprinkle the bread with water, squeeze it out and crumble it into a bowl.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقع الثوم في الخل 10 دقائق، ثم أضفه إلى الخبز مع اللوز والملح والفلفل.",
          "textEn": "Soak the garlic in the vinegar for 10 minutes, then add it to the bread with the almonds, salt and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف عصير الليمون والزيت بالتبادل، في خيط رفيع مع الخفق، حتى تصبح الصلصة بقوام الكاسترد.",
          "textEn": "Beat in the lemon juice and oil alternately, in thin streams, until the sauce is as thick as custard.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "صلصة قبرصية.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA152",
        "collection": "abdennour",
        "citation": "Recipe 353, page 152"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 85,
        "protein": 2,
        "fat": 6,
        "carbs": 7,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "produce": 0.7,
          "specialty": 0.6,
          "grains": 0.3,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-354",
      "title": "صلصة طراطور تركية بالبندق",
      "titleEn": "Turkish Hazelnut Tarator Sauce",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "15 دقيقة + التبريد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-354-i1",
          "name": "بندق مطحون",
          "nameEn": "Ground hazelnuts",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-354-i2",
          "name": "خبز بائت",
          "nameEn": "Stale bread",
          "standardAmount": "قطعة",
          "standardAmountEn": "a chunk",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-354-i3",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "3–5",
          "standardAmountEn": "3–5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-354-i4",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-354-i5",
          "name": "خل أبيض",
          "nameEn": "White vinegar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-354-i6",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "رشّ الخبز بالماء، واعصره، وفتّته في وعاء. أضف البندق والثوم.",
          "textEn": "Sprinkle the bread with water, squeeze it out and crumble it into a bowl. Add the hazelnuts and garlic.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الخل والملح والزيت بالتبادل، في خيط رفيع مع الخفق، حتى تصبح الصلصة مثل كاسترد خفيف.",
          "textEn": "Beat in the vinegar, salt and oil alternately, in a thin stream, until the sauce is like a thin custard.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "برّدها قبل الاستخدام.",
          "textEn": "Chill before using.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "البندق هو الأصل، لكن يُستخدم أيضاً خليط من الصنوبر واللوز و/أو عين الجمل، وفي هذه الحالة استخدم عصير الليمون بدلاً من الخل.",
          "textEn": "Hazelnuts are the original, but a mix of pine nuts, almonds and/or walnuts is also used, in which case use lemon juice instead of vinegar.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "صلصة تركية تُقدَّم مع السمك والخضار المقلية.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA153",
        "collection": "abdennour",
        "citation": "Recipe 354, page 153"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 265,
        "protein": 2,
        "fat": 28,
        "carbs": 4,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "specialty": 5,
          "grains": 0.3,
          "fats": 1.8,
          "produce": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-355",
      "title": "شرمولة خليجية (صلصة بصل متبلة للمشويات)",
      "titleEn": "Gulf Spiced Onion Sauce for Grilled Meat (Sharmoola)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-355-i1",
          "name": "بصل مقطع شرائح رفيعة جداً",
          "nameEn": "Onions, very thinly sliced",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-355-i2",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "5–7",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-355-i3",
          "name": "بقدونس مفروم",
          "nameEn": "Parsley, chopped",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-355-i4",
          "name": "ورق كزبرة خضراء مفروم",
          "nameEn": "Coriander leaves, chopped",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-355-i5",
          "name": "زنجبيل مطحون",
          "nameEn": "Ground ginger",
          "standardAmount": "رشة",
          "standardAmountEn": "a dash",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-355-i6",
          "name": "زعفران مطحون",
          "nameEn": "Saffron powder",
          "standardAmount": "رشة",
          "standardAmountEn": "a dash",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-355-i7",
          "name": "كمون",
          "nameEn": "Cumin",
          "standardAmount": "رشة",
          "standardAmountEn": "a dash",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-355-i8",
          "name": "شطة",
          "nameEn": "Hot pepper",
          "standardAmount": "رشة",
          "standardAmountEn": "a dash",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-355-i9",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-355-i10",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخّن الزيت وقلّب فيه الزنجبيل والزعفران والكمون والشطة دقيقة أو دقيقتين.",
          "textEn": "Heat the oil and cook the ginger, saffron, cumin and hot pepper in it for 1–2 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخفض النار وأضف البصل والملح والثوم والبقدونس والكزبرة.",
          "textEn": "Lower the heat and add the onions, salt, garlic, parsley and coriander.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركها على النار مع التقليب المستمر حتى يلين كل شيء ويمتزج جيداً.",
          "textEn": "Cook, stirring constantly, until everything is soft and well blended.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "من دول الخليج، حيث تُقدَّم خاصة مع لحوم الصيد ولحم الجمل.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA153",
        "collection": "abdennour",
        "citation": "Recipe 355, page 153"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 60,
        "protein": 1,
        "fat": 5,
        "carbs": 4,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "produce": 1.3,
          "specialty": 0.5,
          "fats": 0.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-356",
      "title": "صلصة طماطم قبرصية بالقرفة وورق اللورا",
      "titleEn": "Cypriot Tomato Sauce with Cinnamon and Bay (Saltsa Tomata)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-356-i1",
          "name": "طماطم مقشرة ومقطعة مكعبات",
          "nameEn": "Tomatoes, peeled and diced",
          "standardAmount": "3",
          "standardAmountEn": "3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-356-i2",
          "name": "معجون طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-356-i3",
          "name": "بصلة مفرومة ناعماً جداً",
          "nameEn": "Onion, very finely chopped",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-356-i4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-356-i5",
          "name": "ورقة لورا",
          "nameEn": "Bay leaf",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-356-i6",
          "name": "عود قرفة",
          "nameEn": "Cinnamon bark",
          "standardAmount": "1 قطعة",
          "standardAmountEn": "1 piece",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-356-i7",
          "name": "سمن أو زيت للطهي",
          "nameEn": "Cooking fat or oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-356-i8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "حمّر البصل حتى يصبح ذهبياً، وأضف الطماطم واتركها 3–5 دقائق.",
          "textEn": "Fry the onion until golden, add the tomatoes and cook for 3–5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "خفّف معجون الطماطم بكمية مساوية من الماء، وأضفه مع السكر وورقة اللورا والقرفة والملح والفلفل.",
          "textEn": "Thin the tomato paste with an equal amount of water and add it with the sugar, bay leaf, cinnamon, salt and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركها دون غطاء 20 دقيقة حتى تتكاثف.",
          "textEn": "Cook uncovered for 20 minutes, until thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انزع ورقة اللورا والقرفة قبل الاستخدام.",
          "textEn": "Remove the bay leaf and cinnamon before using.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "صلصة قبرصية.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA154",
        "collection": "abdennour",
        "citation": "Recipe 356, page 154"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 65,
        "protein": 1,
        "fat": 4,
        "carbs": 7,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "produce": 1.7,
          "sweeteners": 0.05,
          "fats": 0.15,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-361",
      "title": "كابوريا مطهوة بالليمون والبصل",
      "titleEn": "Crabs Steamed with Lemon and Onion (Kaburya)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-361-i1",
          "name": "كابوريا",
          "nameEn": "Crabs",
          "standardAmount": "4–6",
          "standardAmountEn": "4–6",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-361-i2",
          "name": "بصل مقطع أرباعاً",
          "nameEn": "Onions, quartered",
          "standardAmount": "3",
          "standardAmountEn": "3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-361-i3",
          "name": "ليمون مقطع بقشره",
          "nameEn": "Lemons, chopped with their rinds",
          "standardAmount": "2–3",
          "standardAmountEn": "2–3",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-361-i4",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الكابوريا تحت ماء جارٍ.",
          "textEn": "Wash the crabs under running water.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع كل المكونات في حلة، بدون ماء، على نار هادئة.",
          "textEn": "Put everything in a pot, without any water, over a low heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قلّبها من حين لآخر، وحسب حجمها يجب أن تنضج الكابوريا خلال 7–10 دقائق.",
          "textEn": "Toss from time to time; depending on their size the crabs should be done in 7–10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "كُلها كما هي: اكسر قشر الجسم والأرجل واستخرج اللحم.",
          "textEn": "Eat them just as they are: crack the shells of the body and legs and pick out the meat.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA156",
        "collection": "abdennour",
        "citation": "Recipe 361, page 156"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 130,
        "protein": 24,
        "fat": 2,
        "carbs": 4,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 18,
          "produce": 1.6
        }
      }
    },
    {
      "id": "ec-364",
      "title": "جمبري صغير مقلي بعجينة الكمون",
      "titleEn": "Cumin Batter-Fried Baby Shrimp (Gambari Ma’li)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "بحريات",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-364-i1",
          "name": "جمبري صغير جداً",
          "nameEn": "Very small shrimp",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-364-i2",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-364-i3",
          "name": "لبن حليب",
          "nameEn": "Milk",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-364-i4",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-364-i5",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-364-i6",
          "name": "كمون",
          "nameEn": "Cumin",
          "standardAmount": "1 ملعقة صغيرة، وقليل للرش في النهاية",
          "standardAmountEn": "1 teaspoon, plus extra to finish",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-364-i7",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "للقلي الغزير",
          "standardAmountEn": "for deep-frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-364-i8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الجمبري جيداً وقشّره.",
          "textEn": "Wash the shrimp well and peel them.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلط الدقيق واللبن والماء والبيضة والكمون حتى تحصل على عجينة سائلة خفيفة.",
          "textEn": "Mix the flour, milk, water, egg and cumin into a thin batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغمس الجمبري في العجينة واقله في زيت غزير ساخن جداً.",
          "textEn": "Dip the shrimp in the batter and deep-fry in very hot oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صفّه على ورق ماص ورشّه بالملح والكمون.",
          "textEn": "Drain on absorbent paper and sprinkle with salt and cumin.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA157",
        "collection": "abdennour",
        "citation": "Recipe 364, page 157"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 290,
        "protein": 42,
        "fat": 14,
        "carbs": 6,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 13,
          "grains": 0.1,
          "dairyEggs": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-366",
      "title": "شوربة فراخ مصرية بالمستكة والحبهان",
      "titleEn": "Egyptian Chicken Soup with Mastic and Cardamom (Shurbit Firakh)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "ساعة واحدة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-366-i1",
          "name": "فرخة",
          "nameEn": "Chicken",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-366-i2",
          "name": "بصل مقطع أرباعاً",
          "nameEn": "Onions, quartered",
          "standardAmount": "1–2",
          "standardAmountEn": "1–2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-366-i3",
          "name": "حبات حبهان",
          "nameEn": "Cardamom pods",
          "standardAmount": "3–5",
          "standardAmountEn": "3–5",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-366-i4",
          "name": "حبات مستكة",
          "nameEn": "Mastic grains",
          "standardAmount": "3–5",
          "standardAmountEn": "3–5",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-366-i5",
          "name": "أرز أو شعرية مكسرة",
          "nameEn": "Rice or crushed vermicelli",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-366-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اربط الحبهان والمستكة في كيس من الشاش.",
          "textEn": "Tie the cardamom and mastic in a muslin bag.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغلِ 3 أكواب ماء مع البصل وكيس البهارات.",
          "textEn": "Bring 3 cups of water to the boil with the onions and spice bag.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أنزل الفرخة في الماء، وتبّل، واخفض النار.",
          "textEn": "Lower in the chicken, season and turn down the heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عندما تنضج الفرخة، ارفعها، وتخلص من كيس البهارات، واهرس البصل في المرقة.",
          "textEn": "When the chicken is tender, lift it out, discard the spice bag and mash the onion into the broth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الأرز أو الشعرية واتركها 12–15 دقيقة.",
          "textEn": "Add the rice or vermicelli and cook for 12–15 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "النسخة الفلسطينية (الوصفة 367 في الكتاب): قبل التقديم مباشرة، أضف 1–2 ملعقة كبيرة من الصنوبر ونصف كوب من ورق البقدونس، وسخّنها دون أن تغلي.",
          "textEn": "Palestinian version (recipe 367 in the book): just before serving, add 1–2 tablespoons of pine nuts and 1/2 cup of parsley leaves and heat without boiling.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA158",
        "collection": "abdennour",
        "citation": "Recipe 366, page 158"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 225,
        "protein": 24,
        "fat": 11,
        "carbs": 6,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 8,
          "specialty": 1,
          "produce": 0.6,
          "spices": 0.3,
          "grains": 0.3
        }
      }
    },
    {
      "id": "ec-373",
      "title": "شوربة العرس التركية (دوغون تشورباسي)",
      "titleEn": "Turkish Wedding Soup (Düğün Çorbası)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "ساعة و 15 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-373-i1",
          "name": "لحم ضأن",
          "nameEn": "Lamb",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-373-i2",
          "name": "بصلة مبشورة",
          "nameEn": "Onion, grated",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-373-i3",
          "name": "جزرة مقطعة مكعبات صغيرة جداً",
          "nameEn": "Carrot, very finely diced",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-373-i4",
          "name": "مرقة لحم غنية",
          "nameEn": "Rich meat broth",
          "standardAmount": "2–3 أكواب",
          "standardAmountEn": "2–3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-373-i5",
          "name": "صفار بيض",
          "nameEn": "Egg yolks",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-373-i6",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "1–2 ملعقة كبيرة",
          "standardAmountEn": "1–2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-373-i7",
          "name": "دقيق متبل",
          "nameEn": "Flour, seasoned",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-373-i8",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-373-i9",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع اللحم مكعبات بحجم اللقمة، وقلّبها في الدقيق المتبل وحمّرها.",
          "textEn": "Cut the lamb into bite-sized cubes, roll them in seasoned flour and fry.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف اللحم إلى المرقة، واتركها حتى تغلي، ثم أضف الجزر والبصل والتتبيل. اتركها على نار هادئة حوالي ساعة.",
          "textEn": "Add the lamb to the broth, bring to the boil and add the carrot, onion and seasoning. Simmer for about an hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ارفع اللحم، واحتفظ بمغرفة من الشوربة لتبرد، واهرس الخضار في الباقي. أعد اللحم واترك الشوربة على نار هادئة جداً.",
          "textEn": "Lift out the meat, keep back one ladleful of soup to cool, and mash the vegetables into the rest. Return the meat and keep the soup over a very low heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخفق صفار البيض مع عصير الليمون، ثم أضف مغرفة الشوربة المبردة واخفق.",
          "textEn": "Beat the egg yolks with the lemon juice, then beat in the cooled ladleful of soup.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف خليط البيض إلى الشوربة مع التقليب وسخّنها 2–3 دقائق. لا تتركها تغلي حتى لا يتكتل البيض.",
          "textEn": "Stir the egg mixture into the soup and heat for 2–3 minutes. Do not let it boil or the eggs will curdle.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "شوربة تركية للمناسبات.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA160",
        "collection": "abdennour",
        "citation": "Recipe 373, page 160"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 290,
        "protein": 24,
        "fat": 20,
        "carbs": 3,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 8,
          "dairyEggs": 0.4,
          "produce": 0.85,
          "grains": 0.05,
          "fats": 0.1
        }
      }
    },
    {
      "id": "ec-374",
      "title": "شوربة سمك تونسية بالشعير (شربة بالحوت)",
      "titleEn": "Tunisian Fish and Barley Soup (Chorba bil Hout)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة واحدة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-374-i1",
          "name": "سمك أبيض فيليه",
          "nameEn": "White fish, filleted",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-374-i2",
          "name": "رأس السمك والعمود الفقري والذيل والبقايا",
          "nameEn": "Fish head, backbone, tail and trimmings",
          "standardAmount": "من نفس السمكة",
          "standardAmountEn": "from the fish",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-374-i3",
          "name": "شعير مقشور (لؤلؤي)",
          "nameEn": "Pearl barley",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-374-i4",
          "name": "بصل مفروم فرماً خشناً",
          "nameEn": "Onions, coarsely chopped",
          "standardAmount": "1–2",
          "standardAmountEn": "1–2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-374-i5",
          "name": "فصوص ثوم مقسومة نصفين بشكل مائل",
          "nameEn": "Garlic cloves, halved diagonally",
          "standardAmount": "5–7",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-374-i6",
          "name": "كمون مطحون",
          "nameEn": "Ground cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-374-i7",
          "name": "كزبرة ناشفة مطحونة",
          "nameEn": "Ground coriander",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-374-i8",
          "name": "أوراق وسيقان كرفس مقطعة تقطيعاً خشناً",
          "nameEn": "Celery leaves and stalks, coarsely chopped",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-374-i9",
          "name": "بقدونس مفروم",
          "nameEn": "Parsley, chopped",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-374-i10",
          "name": "معجون طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-374-i11",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-374-i12",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-374-i13",
          "name": "بابريكا",
          "nameEn": "Paprika",
          "standardAmount": "رشة",
          "standardAmountEn": "a dash",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-374-i14",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "غطِّ رأس السمك والعظام والبقايا بالماء واتركها حتى تغلي، مع إزالة الريم حسب الحاجة.",
          "textEn": "Cover the fish head, bones and trimmings with water and bring to the boil, skimming as needed.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اسلق الشعير في ماء مملح 30 دقيقة، ثم صفّه واحتفظ به دافئاً.",
          "textEn": "Boil the barley in salted water for 30 minutes, drain and keep warm.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "حمّر قطع الفيليه تحميراً خفيفاً وضعها جانباً. شوّح البصل في نفس الزيت حتى يلين، وأضف معجون الطماطم وقلّب 2–3 دقائق.",
          "textEn": "Fry the fillets lightly and set them aside. Soften the onions in the same oil, add the tomato paste and stir for 2–3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف ذلك إلى مرقة السمك مع الثوم والكمون والكزبرة والبابريكا والبقدونس والكرفس والملح والفلفل، واتركها تغلي 20 دقيقة.",
          "textEn": "Add this to the fish stock with the garlic, cumin, coriander, paprika, parsley, celery, salt and pepper and boil for 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اتركها تبرد، وانزع قطع السمك، واضرب السائل في الخلاط وصفّه في مصفاة ناعمة جداً، ويُفضّل أن تكون مبطنة بالشاش.",
          "textEn": "Let it cool, remove the fish pieces, blend the liquid and strain it through a very fine sieve, ideally lined with muslin.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعدها إلى الحلة مع الشعير وقطع الفيليه، وتذوق التتبيل، واتركها تغلي 7–10 دقائق حتى ينضج السمك.",
          "textEn": "Return to the pot with the barley and fish fillets, check the seasoning and boil for 7–10 minutes, until the fish is cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف عصير الليمون وقدّمها.",
          "textEn": "Add the lemon juice and serve.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "شوربة تونسية.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA160",
        "collection": "abdennour",
        "citation": "Recipe 374, page 160"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 260,
        "protein": 28,
        "fat": 6,
        "carbs": 21,
        "fiber": 4,
        "sugar": 1,
        "cost": {
          "protein": 12,
          "grains": 1,
          "produce": 1.95,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-376",
      "title": "شوربة خليجية بلحم الضأن والحمص والشعرية (تشوربة)",
      "titleEn": "Gulf Mutton, Chickpea and Vermicelli Soup (Tchorba)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "نقع طوال الليل",
      "cookTime": "ساعة و 30 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-376-i1",
          "name": "ريش ضأن",
          "nameEn": "Mutton cutlets",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-376-i2",
          "name": "مكعبات من دهن ليّة الضأن",
          "nameEn": "Cubes of mutton tail fat",
          "standardAmount": "2–3",
          "standardAmountEn": "2–3",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-376-i3",
          "name": "بصل مفروم فرماً خشناً",
          "nameEn": "Onions, coarsely chopped",
          "standardAmount": "1–2",
          "standardAmountEn": "1–2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-376-i4",
          "name": "طماطم مقشرة ومقطعة مكعبات",
          "nameEn": "Tomatoes, peeled and diced",
          "standardAmount": "1–2",
          "standardAmountEn": "1–2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-376-i5",
          "name": "كوسة مقطعة تقطيعاً خشناً",
          "nameEn": "Zucchini, coarsely chopped",
          "standardAmount": "2–3",
          "standardAmountEn": "2–3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-376-i6",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "5–7",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-376-i7",
          "name": "حمص",
          "nameEn": "Chickpeas",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-376-i8",
          "name": "شعرية",
          "nameEn": "Vermicelli",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-376-i9",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-376-i10",
          "name": "زعفران",
          "nameEn": "Saffron",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-376-i11",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الحمص في الماء طوال الليل.",
          "textEn": "Soak the chickpeas in water overnight.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "حمّر الريش في السمن، ثم أضف كل المكونات عدا الشعرية، وغطّها بضعف حجمها من الماء واتركها حتى تنضج.",
          "textEn": "Fry the cutlets in ghee, then add everything except the vermicelli, cover with twice their volume of water and cook until tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ارفع الريش، واهرس الخضار، وأعد الريش إلى الحلة.",
          "textEn": "Take out the cutlets, mash the vegetables and return the cutlets to the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عندما تغلي الشوربة، تذوق التتبيل، وأضف الشعرية واتركها 10 دقائق أخرى حتى تنضج وتتشرب نكهة الشوربة.",
          "textEn": "When the soup boils, check the seasoning, add the vermicelli and cook for 10 minutes more, until it is tender and has taken on the flavour of the soup.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "من دول الخليج.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA162",
        "collection": "abdennour",
        "citation": "Recipe 376, page 162"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 390,
        "protein": 32,
        "fat": 17,
        "carbs": 19,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "protein": 15,
          "produce": 1.5,
          "grains": 1.3,
          "specialty": 0.5,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-377",
      "title": "شوربة الحلالم التونسية باللحم الضأن والخضار",
      "titleEn": "Tunisian Hlalem Noodle Soup with Lamb and Vegetables",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "بضع ساعات نقع",
      "cookTime": "ساعتان",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "ec-377-i1",
          "name": "حلالم (مكرونة صغيرة منزلية)",
          "nameEn": "Hlalem (small homemade noodles)",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i2",
          "name": "لحم ضأن",
          "nameEn": "Lamb",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i3",
          "name": "حمص",
          "nameEn": "Chickpeas",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i4",
          "name": "فول ناشف",
          "nameEn": "Dried fava beans",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i5",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "5–7",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i6",
          "name": "بصلة مفرومة فرماً خشناً",
          "nameEn": "Onion, coarsely chopped",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i7",
          "name": "سيقان وأوراق كرفس مفرومة",
          "nameEn": "Celery stalks and leaves, chopped",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i8",
          "name": "ورق بقدونس مفروم",
          "nameEn": "Parsley leaves, chopped",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i9",
          "name": "ورق كزبرة خضراء مفروم",
          "nameEn": "Coriander leaves, chopped",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i10",
          "name": "قلوب خرشوف مقطعة أرباعاً",
          "nameEn": "Artichoke hearts, quartered",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i11",
          "name": "معجون طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i12",
          "name": "جزر مقشر ومقطع مكعبات",
          "nameEn": "Carrots, peeled and diced",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i13",
          "name": "بسلة مسلوقة",
          "nameEn": "Boiled peas",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i14",
          "name": "فلفل حلو منزوع البذور ومقطع",
          "nameEn": "Sweet peppers, seeded and chopped",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i15",
          "name": "بصل أخضر مفروم",
          "nameEn": "Scallions, minced",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i16",
          "name": "ورق سبانخ مفروم ومعصور",
          "nameEn": "Spinach leaves, chopped and squeezed",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i17",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i18",
          "name": "بابريكا",
          "nameEn": "Paprika",
          "standardAmount": "رشة",
          "standardAmountEn": "a dash",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-377-i19",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الحمص والفول بضع ساعات. صفّهما، ثم اسلقهما مع البصل في ضعف حجمهما من الماء 15 دقيقة. ضعهما جانباً بمائهما.",
          "textEn": "Soak the chickpeas and fava beans for a few hours. Drain, then boil with the onion in twice their volume of water for 15 minutes. Set aside with their liquid.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع اللحم مكعبات بحجم اللقمة وحمّره في زيت الزيتون. أضف البصل الأخضر والثوم واتركه 5 دقائق مع التقليب المستمر.",
          "textEn": "Cut the lamb into bite-sized cubes and fry in olive oil. Add the scallions and garlic and cook for 5 minutes, stirring constantly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف معجون الطماطم واتركه 5 دقائق، ثم أضف السبانخ والكرفس والبقدونس والخرشوف والجزر والبابريكا والملح والفلفل وقلّب حتى تتغلف.",
          "textEn": "Stir in the tomato paste and cook for 5 minutes, then add the spinach, celery, parsley, artichokes, carrots, paprika, salt and pepper and stir until coated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الحمص والفول بمائهما واتركها على نار هادئة 30–45 دقيقة. اتركها تبرد وأزل الدهن الزائد.",
          "textEn": "Add the chickpeas and beans with their liquid and simmer for 30–45 minutes. Cool and skim off any excess fat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قبل التقديم بحوالي ساعة، أعدها إلى الغليان مع إضافة مزيد من الماء المملح إذا لزم، ثم أضف الحلالم والفلفل الحلو. غطّها واتركها على نار هادئة حتى تنتفخ المكرونة وتلين.",
          "textEn": "About an hour before serving, bring back to the boil, adding more salted water if needed, then add the hlalem and sweet peppers. Cover and simmer until the noodles are plump and soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف البسلة، وتذوق التتبيل، ورشّ الكزبرة الطازجة.",
          "textEn": "Add the peas, check the seasoning and sprinkle with fresh coriander.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "شوربة تونسية.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA162",
        "collection": "abdennour",
        "citation": "Recipe 377, page 162"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 275,
        "protein": 22,
        "fat": 12,
        "carbs": 22,
        "fiber": 6,
        "sugar": 3,
        "cost": {
          "protein": 7,
          "produce": 4.4,
          "grains": 2,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-380",
      "title": "شوربة حمص مصرية بالكمون والليمون",
      "titleEn": "Egyptian Chickpea Soup with Cumin and Lemon (Shurbit Hummus)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "نقع طوال الليل",
      "cookTime": "35 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-380-i1",
          "name": "حمص",
          "nameEn": "Chickpeas",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-380-i2",
          "name": "بصل مقطع شرائح رفيعة",
          "nameEn": "Onions, thinly sliced",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-380-i3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-380-i4",
          "name": "كمون",
          "nameEn": "Cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-380-i5",
          "name": "عيش بلدي",
          "nameEn": "Baladi bread",
          "standardAmount": "لعمل قطع محمصة",
          "standardAmountEn": "for croutons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-380-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الحمص طوال الليل وصفّه.",
          "textEn": "Soak the chickpeas overnight and drain.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "غطّه بضعف حجمه من الماء النظيف، وأضف البصل واتركه 20–30 دقيقة حتى ينضج.",
          "textEn": "Cover with twice their volume of fresh water, add the onions and cook for 20–30 minutes, until tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الكمون وعصير الليمون والملح والفلفل واتركه يغلي 3–5 دقائق أخرى.",
          "textEn": "Add the cumin, lemon juice, salt and pepper and boil for 3–5 minutes more.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قدّمها مع قطع العيش البلدي المحمص.",
          "textEn": "Serve with croutons of baladi bread.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA164",
        "collection": "abdennour",
        "citation": "Recipe 380, page 164"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 210,
        "protein": 11,
        "fat": 3,
        "carbs": 34,
        "fiber": 7,
        "sugar": 5,
        "cost": {
          "grains": 2.5,
          "produce": 0.85,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-381",
      "title": "شوربة حمص كثيفة على العيش",
      "titleEn": "Thick Chickpea Soup over Bread (Shurbit Hummus)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "نقع طوال الليل",
      "cookTime": "40 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-381-i1",
          "name": "حمص",
          "nameEn": "Chickpeas",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-381-i2",
          "name": "بصل مقطع شرائح",
          "nameEn": "Onions, sliced",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-381-i3",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "5–7",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-381-i4",
          "name": "كمون",
          "nameEn": "Cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-381-i5",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-381-i6",
          "name": "زيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-381-i7",
          "name": "عيش بلدي",
          "nameEn": "Baladi bread",
          "standardAmount": "1–2 رغيف",
          "standardAmountEn": "1–2 loaves",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-381-i8",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الحمص طوال الليل وصفّه.",
          "textEn": "Soak the chickpeas overnight and drain.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اطهه مع البصل في ضعف حجمه من الماء النظيف 20–30 دقيقة. احتفظ بكوب من المرقة.",
          "textEn": "Cook them with the onions in twice their volume of fresh water for 20–30 minutes. Keep back one cup of the broth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الثوم والكمون وعصير الليمون إلى الحمص، واضربه في الخلاط أو اهرسه حتى يصبح عجينة خفيفة.",
          "textEn": "Add the garlic, cumin and lemon juice to the chickpeas and blend or mash into a thin paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعده إلى النار، وأضف الزيت، وتبّل، واتركه 3–5 دقائق.",
          "textEn": "Return to the heat, add the oil, season, and cook for 3–5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطّع العيش قطعاً 2–3 سم وافرشها في طبق التقديم.",
          "textEn": "Cut the bread into 2–3 cm pieces and line the serving dish with them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخّن المرقة المحفوظة، وبلّل بها العيش، وصبّ شوربة الحمص فوقه.",
          "textEn": "Reheat the reserved broth, moisten the bread with it and pour the chickpea soup over.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA164",
        "collection": "abdennour",
        "citation": "Recipe 381, page 164"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 250,
        "protein": 11,
        "fat": 5,
        "carbs": 38,
        "fiber": 7,
        "sugar": 5,
        "cost": {
          "grains": 3,
          "produce": 0.8,
          "fats": 0.2,
          "spices": 0.05
        }
      }
    },
    {
      "id": "ec-383",
      "title": "لبلابي تونسي (شوربة حمص بالثوم على الخبز)",
      "titleEn": "Tunisian Lablabi (Garlicky Chickpea Soup over Bread)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "نقع طوال الليل",
      "cookTime": "ساعة واحدة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-383-i1",
          "name": "حمص",
          "nameEn": "Chickpeas",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-383-i2",
          "name": "بصلة مفرومة",
          "nameEn": "Onion, chopped",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-383-i3",
          "name": "عظمة بالنخاع (موزة)",
          "nameEn": "Marrow bone",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-383-i4",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "5–7",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-383-i5",
          "name": "كمون",
          "nameEn": "Cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-383-i6",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-383-i7",
          "name": "أرغفة خبز بائت",
          "nameEn": "Stale bread loaves",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-383-i8",
          "name": "هريسة",
          "nameEn": "Harissa",
          "standardAmount": "رشة",
          "standardAmountEn": "a dash",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-383-i9",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-383-i10",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الحمص طوال الليل وصفّه.",
          "textEn": "Soak the chickpeas overnight and drain.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اسلقه في ماء نظيف مع البصل والعظمة حتى ينضج. انفض النخاع في الشوربة واهرسه مع البصل. تبّل.",
          "textEn": "Boil them in fresh water with the onion and marrow bone until tender. Shake the marrow into the soup and mash it with the onion. Season.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شوّح الثوم والهريسة في زيت الزيتون مع التقليب المستمر حتى لا يلتصقا.",
          "textEn": "Fry the garlic and harissa in olive oil, stirring constantly so they do not stick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الحمص والمرقة واتركه 5 دقائق. ارفعه عن النار وأضف عصير الليمون والكمون.",
          "textEn": "Add the chickpeas and broth and cook for 5 minutes. Off the heat, stir in the lemon juice and cumin.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع قطع الخبز بحجم اللقمة في طبق تقديم، وصبّ الشوربة فوقها وقدّمها فوراً.",
          "textEn": "Put bite-sized pieces of bread in a serving bowl, pour the soup over and serve at once.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "من أشهر أكلات الشارع في تونس.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA165",
        "collection": "abdennour",
        "citation": "Recipe 383, page 165"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 375,
        "protein": 15,
        "fat": 10,
        "carbs": 47,
        "fiber": 9,
        "sugar": 6,
        "cost": {
          "grains": 3,
          "protein": 1.5,
          "produce": 1,
          "specialty": 0.3,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-384",
      "title": "شوربة عدس بجبة قبرصية بالخل (فاكيس خيداتي)",
      "titleEn": "Cypriot Brown Lentil Soup with Vinegar (Fakes Xidati)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "50 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-384-i1",
          "name": "عدس بجبة (بني)",
          "nameEn": "Brown lentils",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-384-i2",
          "name": "بصل أخضر مفروم ناعماً",
          "nameEn": "Spring onions, finely chopped",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-384-i3",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "3–5",
          "standardAmountEn": "3–5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-384-i4",
          "name": "ورق بقدونس مفروم ناعماً جداً",
          "nameEn": "Parsley leaves, very finely chopped",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-384-i5",
          "name": "نشا ذرة",
          "nameEn": "Cornflour",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-384-i6",
          "name": "خل",
          "nameEn": "Vinegar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-384-i7",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-384-i8",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع العدس والبصل الأخضر والثوم والزيت والبقدونس في حلة كبيرة مع ضعف حجمها من الماء، واسلقها حتى تنضج.",
          "textEn": "Put the lentils, spring onions, garlic, oil and parsley in a large pot with twice their volume of water and boil until tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تبّلها واتركها على نار هادئة.",
          "textEn": "Season and keep at a gentle simmer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط النشا مع ملعقة كبيرة من الماء البارد، وأضفه إلى الشوربة المغلية مع التقليب لتتكاثف.",
          "textEn": "Mix the cornflour with a tablespoon of cold water and stir it into the boiling soup to thicken it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قبل التقديم مباشرة، تذوق التتبيل وأضف الخل وقلّب.",
          "textEn": "Just before serving, check the seasoning and stir in the vinegar.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "شوربة قبرصية.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA166",
        "collection": "abdennour",
        "citation": "Recipe 384, page 166"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 230,
        "protein": 13,
        "fat": 4,
        "carbs": 36,
        "fiber": 8,
        "sugar": 3,
        "cost": {
          "grains": 2,
          "produce": 1,
          "fats": 0.3,
          "spices": 0.15
        }
      }
    },
    {
      "id": "ec-388",
      "title": "شوربة كوسة كريمية",
      "titleEn": "Creamy Zucchini Soup (Shurbit Kosa)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "شوربات وحساء",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-388-i1",
          "name": "كوسة",
          "nameEn": "Zucchini",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-388-i2",
          "name": "مرقة لحم",
          "nameEn": "Meat stock",
          "standardAmount": "2–3 أكواب",
          "standardAmountEn": "2–3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-388-i3",
          "name": "لبن حليب",
          "nameEn": "Milk",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-388-i4",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشّر الكوسة وقطّعها تقطيعاً خشناً.",
          "textEn": "Peel the zucchini and chop coarsely.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اسلقها في المرقة حوالي 5 دقائق حتى تلين.",
          "textEn": "Boil in the stock for about 5 minutes, until tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اهرسها أو اضربها في الخلاط، ثم أضف اللبن.",
          "textEn": "Mash or blend, then add the milk.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخّنها دون غطاء مع الملح على نار هادئة 3–5 دقائق.",
          "textEn": "Reheat uncovered with salt over a low heat for 3–5 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA168",
        "collection": "abdennour",
        "citation": "Recipe 388, page 168"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 70,
        "protein": 5,
        "fat": 2,
        "carbs": 7,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "produce": 2.5,
          "protein": 0.75,
          "dairyEggs": 0.3
        }
      }
    },
    {
      "id": "ec-389",
      "title": "شوربة الزبادي التركية الساخنة (يوغورت تشورباسي)",
      "titleEn": "Turkish Hot Yogurt Soup (Yoğurt Çorbası)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-389-i1",
          "name": "زبادي كثيف",
          "nameEn": "Thick yogurt",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-389-i2",
          "name": "بصل مفروم ناعماً",
          "nameEn": "Onions, finely chopped",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-389-i3",
          "name": "مرقة دجاج",
          "nameEn": "Chicken broth",
          "standardAmount": "2–3 أكواب",
          "standardAmountEn": "2–3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-389-i4",
          "name": "ورق كزبرة خضراء مفروم ناعماً جداً",
          "nameEn": "Coriander leaves, very finely chopped",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-389-i5",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-389-i6",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "شوّح البصل في الزيت حتى يلين.",
          "textEn": "Soften the onions in the oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغلِ المرقة، وأضف البصل واتركها على نار هادئة حوالي 10 دقائق.",
          "textEn": "Bring the broth to the boil, add the onions and simmer for about 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ارفعها عن النار وأضف الزبادي تدريجياً مع التقليب المستمر.",
          "textEn": "Take off the heat and pour in the yogurt gradually, stirring constantly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعدها إلى النار حتى تصل إلى درجة الغليان فقط، ثم ارفعها وأضف الملح ورشّ الكزبرة.",
          "textEn": "Return to the heat just until it reaches boiling point, then take off, add salt and sprinkle with coriander.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "شوربة تركية.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA168",
        "collection": "abdennour",
        "citation": "Recipe 389, page 168"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 95,
        "protein": 5,
        "fat": 5,
        "carbs": 8,
        "fiber": 0,
        "sugar": 5,
        "cost": {
          "dairyEggs": 1.5,
          "produce": 0.9,
          "protein": 0.75,
          "fats": 0.1
        }
      }
    },
    {
      "id": "ec-390",
      "title": "شوربة زبادي فارسية بالحلبة وعين الجمل (إشكنه شيرازي)",
      "titleEn": "Persian Yogurt Soup with Fenugreek and Walnuts (Eshkeneh Shirazi)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "45 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-390-i1",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "2–3 أكواب",
          "standardAmountEn": "2–3 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-390-i2",
          "name": "بصل مفروم ناعماً جداً",
          "nameEn": "Onions, very finely chopped",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-390-i3",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-390-i4",
          "name": "بذور حلبة",
          "nameEn": "Fenugreek seeds",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-390-i5",
          "name": "عين جمل مفروم",
          "nameEn": "Walnuts, chopped",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-390-i6",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-390-i7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اطحن الحلبة حتى تصبح بودرة.",
          "textEn": "Grind the fenugreek to a powder.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "حمّر البصل حتى يصبح ذهبياً، وأضف الدقيق وقلّب على نار هادئة جداً حتى يمتزج جيداً.",
          "textEn": "Fry the onions until golden, add the flour and cook over a very low heat until well blended.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف عين الجمل والحلبة مع نصف كوب ماء ساخن وقلّب حتى يصبح الخليط ناعماً.",
          "textEn": "Add the walnuts and fenugreek with 1/2 cup of hot water and stir until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف كوبين من الماء الساخن، وتبّل، واتركها على نار هادئة 30 دقيقة.",
          "textEn": "Add 2 cups of hot water, season and simmer for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخفق مغرفة من الشوربة الساخنة مع الزبادي، ثم أضف الزبادي إلى الشوربة على النار مع التقليب، وارفعها قبل أن تغلي.",
          "textEn": "Beat a ladle of the hot soup into the yogurt, then stir the yogurt into the soup over the heat and take it off before it boils.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "شوربة إيرانية.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA169",
        "collection": "abdennour",
        "citation": "Recipe 390, page 169"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 145,
        "protein": 7,
        "fat": 8,
        "carbs": 12,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "dairyEggs": 2.5,
          "specialty": 0.8,
          "produce": 0.6,
          "grains": 0.05,
          "fats": 0.1
        }
      }
    },
    {
      "id": "ec-398",
      "title": "سبانخ تركية بالزبادي والثوم (إسبناك كافورماسي)",
      "titleEn": "Turkish Spinach with Garlic Yogurt (Ispanak Kavurması)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-398-i1",
          "name": "سبانخ",
          "nameEn": "Spinach",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-398-i2",
          "name": "بصل مفروم ناعماً جداً",
          "nameEn": "Onions, very finely chopped",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-398-i3",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "5–7",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-398-i4",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-398-i5",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-398-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع السبانخ في حلة على نار هادئة حتى تذبل، ثم صفّها في مصفاة مع الضغط لإخراج كل الماء.",
          "textEn": "Wilt the spinach in a pot over a low heat, then drain in a colander, pressing out all the moisture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "حمّر البصل في زيت الزيتون حتى يصبح بنياً فاتحاً.",
          "textEn": "Fry the onions in the olive oil until pale brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السبانخ مع الملح والفلفل واتركها 10 دقائق، ثم انقلها إلى طبق تقديم.",
          "textEn": "Add the spinach with salt and pepper and cook for 10 minutes, then move to a serving bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلط الزبادي مع الثوم، وأضفه إلى السبانخ وقدّمها باردة.",
          "textEn": "Mix the yogurt with the garlic, stir it into the spinach and serve cold.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تركي.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA172",
        "collection": "abdennour",
        "citation": "Recipe 398, page 172"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 105,
        "protein": 6,
        "fat": 6,
        "carbs": 8,
        "fiber": 4,
        "sugar": 1,
        "cost": {
          "produce": 4.9,
          "dairyEggs": 0.6,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-399",
      "title": "سبانخ فارسية بالعدس (شوله قلمكار)",
      "titleEn": "Persian Spinach with Lentils (Shuleh Qalamkar)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "40 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-399-i1",
          "name": "سبانخ",
          "nameEn": "Spinach",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-399-i2",
          "name": "عدس بجبة (بني)",
          "nameEn": "Brown lentils",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-399-i3",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "3–4",
          "standardAmountEn": "3–4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-399-i4",
          "name": "كمون مطحون",
          "nameEn": "Ground cumin",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-399-i5",
          "name": "كزبرة ناشفة مطحونة",
          "nameEn": "Ground coriander",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-399-i6",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-399-i7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع السبانخ في حلة على نار هادئة حتى تذبل، وصفّها في مصفاة مع الضغط لإخراج كل الماء.",
          "textEn": "Wilt the spinach in a pot over a low heat and drain it in a colander, pressing out all the moisture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اسلق العدس حتى ينضج، ثم صفّه واخلطه مع السبانخ.",
          "textEn": "Boil the lentils until tender, drain and mix them into the spinach.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ذوّب الزبدة، وأضف الخضار والثوم والبهارات والملح والفلفل واتركها 5–7 دقائق.",
          "textEn": "Melt the butter, add the vegetables, garlic, spices, salt and pepper and cook for 5–7 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق إيراني، ويكتب الكتاب اسمه Shula kalalambar. يذكر الكتاب الثوم في المكونات دون خطوة له، فنطهوه مع البهارات.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA172",
        "collection": "abdennour",
        "citation": "Recipe 399, page 172"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 200,
        "protein": 10,
        "fat": 6,
        "carbs": 30,
        "fiber": 7,
        "sugar": 1,
        "cost": {
          "produce": 4.2,
          "grains": 1.2,
          "dairyEggs": 0.4,
          "spices": 0.15
        }
      }
    },
    {
      "id": "ec-402",
      "title": "يخنة طماطم باللحم والحبهان",
      "titleEn": "Tomato and Beef Stew with Cardamom (Yakhnit Tamatim)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "15 دقيقة",
      "cookTime": "50 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-402-i1",
          "name": "طماطم ناضجة مقشرة ومقطعة تقطيعاً خشناً",
          "nameEn": "Ripe tomatoes, peeled and coarsely chopped",
          "standardAmount": "1–2 كيلو",
          "standardAmountEn": "1–2 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-402-i2",
          "name": "لحم بقري",
          "nameEn": "Beef",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-402-i3",
          "name": "بصل مقطع شرائح رفيعة",
          "nameEn": "Onions, finely sliced",
          "standardAmount": "3–4",
          "standardAmountEn": "3–4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-402-i4",
          "name": "ورقة لورا",
          "nameEn": "Bay leaf",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-402-i5",
          "name": "حبات حبهان",
          "nameEn": "Cardamom pods",
          "standardAmount": "3–4",
          "standardAmountEn": "3–4",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-402-i6",
          "name": "بهارات مشكلة",
          "nameEn": "Mixed spice",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-402-i7",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع اللحم مكعبات بحجم اللقمة. اربط الحبهان وورقة اللورا في كيس من الشاش.",
          "textEn": "Cut the beef into bite-sized cubes. Tie the cardamom and bay leaf in a muslin bag.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اطهُ اللحم في قليل من الماء مع كيس البهارات والبصل والملح والفلفل حوالي 15 دقيقة.",
          "textEn": "Cook the beef in a little water with the spice bag, onions, salt and pepper for about 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تخلص من الكيس واهرس البصل.",
          "textEn": "Discard the bag and mash the onions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الطماطم والبهارات المشكلة واتركها على نار هادئة 20–30 دقيقة.",
          "textEn": "Add the tomatoes and mixed spice and simmer for 20–30 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نسخة الثوم (الوصفة 403 في الكتاب): اطهُ الطماطم مع 10–12 فص ثوم مهروس بدلاً من ورقة اللورا والحبهان.",
          "textEn": "Garlic version (recipe 403 in the book): cook the tomatoes with 10–12 crushed garlic cloves instead of the bay leaf and cardamom.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "من فلسطين والأردن.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA173",
        "collection": "abdennour",
        "citation": "Recipe 402, page 173"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 285,
        "protein": 24,
        "fat": 14,
        "carbs": 16,
        "fiber": 4,
        "sugar": 9,
        "cost": {
          "produce": 4.9,
          "protein": 6,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-404",
      "title": "طماطم خضراء بالفرن على الطريقة التركية (يشيل دوماتس جراتين)",
      "titleEn": "Turkish Green Tomato Gratin (Yeşil Domates Graten)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "15 دقيقة",
      "cookTime": "ساعة واحدة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-404-i1",
          "name": "طماطم خضراء",
          "nameEn": "Green tomatoes",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-404-i2",
          "name": "بصل مقطع شرائح",
          "nameEn": "Onions, sliced",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-404-i3",
          "name": "جبن جاف مبشور",
          "nameEn": "Hard cheese, grated",
          "standardAmount": "2–3 ملاعق كبيرة",
          "standardAmountEn": "2–3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-404-i4",
          "name": "مرقة",
          "nameEn": "Stock",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-404-i5",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-404-i6",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "شوّح البصل في زيت الزيتون حتى يلين، وافرده في قاع طبق يصلح للفرن.",
          "textEn": "Soften the onions in olive oil and spread them over the bottom of an ovenproof dish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع الطماطم شرائح سميكة ورصّها فوق البصل.",
          "textEn": "Slice the tomatoes thickly and lay them on the onions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط المرقة مع باقي الزيت، وتبّل، وصبّها فوق الطماطم.",
          "textEn": "Mix the stock with the rest of the oil, season and pour over.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطِّ الطبق بورق الألومنيوم واخبزه في فرن هادئ حتى تلين الطماطم.",
          "textEn": "Cover with foil and bake in a slow oven until the tomatoes are tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اهرس الخضار، وتذوق التتبيل، وأضف الجبن، وحمّر الوجه تحت الشواية.",
          "textEn": "Mash the vegetables, check the seasoning, stir in the cheese and brown the top under the grill.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تركي.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA174",
        "collection": "abdennour",
        "citation": "Recipe 404, page 174"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 110,
        "protein": 3,
        "fat": 6,
        "carbs": 12,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "produce": 3.85,
          "dairyEggs": 0.6,
          "fats": 0.3
        }
      }
    },
    {
      "id": "ec-414",
      "title": "خضار مشكلة بالفرن على الطريقة القبرصية (بريامي)",
      "titleEn": "Cypriot Oven-Baked Vegetables (Briami)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة و 15 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-414-i1",
          "name": "بطاطس مقشرة ومقطعة مكعبات",
          "nameEn": "Potatoes, peeled and diced",
          "standardAmount": "3",
          "standardAmountEn": "3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-414-i2",
          "name": "كوسة مقشرة ومقطعة حلقات",
          "nameEn": "Zucchini, peeled and sliced into rounds",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-414-i3",
          "name": "فلفل أخضر حلو منزوع البذور ومقطع",
          "nameEn": "Green sweet peppers, seeded and chopped",
          "standardAmount": "3",
          "standardAmountEn": "3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-414-i4",
          "name": "طماطم مقشرة ومقطعة مكعبات",
          "nameEn": "Tomatoes, peeled and diced",
          "standardAmount": "4",
          "standardAmountEn": "4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-414-i5",
          "name": "بصل مفروم",
          "nameEn": "Onions, chopped",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-414-i6",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "5–7",
          "standardAmountEn": "5–7",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-414-i7",
          "name": "ورق بقدونس مفروم",
          "nameEn": "Parsley leaves, chopped",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-414-i8",
          "name": "شبت أو شمر مفروم",
          "nameEn": "Dill or fennel, chopped",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-414-i9",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-414-i10",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-414-i11",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "حمّر البصل تحميراً خفيفاً حتى يصبح ذهبياً، وأضف الفلفل واتركه 5 دقائق.",
          "textEn": "Fry the onions lightly until golden, add the peppers and cook for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ادهن طبقاً يصلح للفرن وضع فيه كل المكونات.",
          "textEn": "Grease an ovenproof dish and add all the ingredients.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطِّه واخبزه في فرن متوسط الحرارة حتى تصبح كل الخضار طرية جداً.",
          "textEn": "Cover and bake in a moderate oven until all the vegetables are very tender.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق قبرصي.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA179",
        "collection": "abdennour",
        "citation": "Recipe 414, page 179"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 190,
        "protein": 4,
        "fat": 10,
        "carbs": 26,
        "fiber": 5,
        "sugar": 9,
        "cost": {
          "produce": 6.8,
          "fats": 0.3,
          "sweeteners": 0.02
        }
      }
    },
    {
      "id": "ec-415",
      "title": "منزّلة شامية بالباذنجان والحمص",
      "titleEn": "Levantine Eggplant and Chickpea Stew (Mnazzaleh)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "نقع طوال الليل + ساعة",
      "cookTime": "45 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-415-i1",
          "name": "حمص",
          "nameEn": "Chickpeas",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-415-i2",
          "name": "باذنجان رومي مدور",
          "nameEn": "Round brown eggplants",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-415-i3",
          "name": "بصل مفروم فرماً خشناً",
          "nameEn": "Onions, coarsely chopped",
          "standardAmount": "3",
          "standardAmountEn": "3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-415-i4",
          "name": "فصوص ثوم مقطعة شرائح بشكل مائل",
          "nameEn": "Garlic cloves, sliced diagonally",
          "standardAmount": "7–10",
          "standardAmountEn": "7–10",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-415-i5",
          "name": "طماطم مقشرة ومقطعة مكعبات",
          "nameEn": "Tomatoes, peeled and diced",
          "standardAmount": "3–5",
          "standardAmountEn": "3–5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-415-i6",
          "name": "ورق كزبرة خضراء مفروم",
          "nameEn": "Coriander leaves, chopped",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-415-i7",
          "name": "ورق بقدونس مفروم",
          "nameEn": "Parsley leaves, chopped",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-415-i8",
          "name": "نعناع ناشف مطحون",
          "nameEn": "Dried mint powder",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-415-i9",
          "name": "جوزة الطيب أو قرفة",
          "nameEn": "Nutmeg or cinnamon",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-415-i10",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-415-i11",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الحمص طوال الليل وصفّه.",
          "textEn": "Soak the chickpeas overnight and drain.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قشّر الباذنجان وقطّعه شرائح، ورشّه بالملح واتركه حوالي ساعة. اعصر منه الماء، وجفّفه، واقله في زيت غزير وصفّه على ورق ماص.",
          "textEn": "Peel and slice the eggplants, salt them and leave for about an hour. Squeeze out the moisture, pat dry, deep-fry and drain on absorbent paper.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "حمّر البصل في نفس الزيت حتى يصبح غامقاً، ثم أضف الطماطم والثوم والحمص واتركها حوالي 20 دقيقة حتى ينضج الحمص، مع إضافة ماء ساخن إذا لزم.",
          "textEn": "Fry the onions until dark in the same oil, then add the tomatoes, garlic and chickpeas and cook for about 20 minutes, until the chickpeas are tender, adding hot water if needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الباذنجان المقلي وملعقة كبيرة من كل من البقدونس والكزبرة والنعناع وجوزة الطيب أو القرفة. تبّل واتركها على نار هادئة 10 دقائق أخرى.",
          "textEn": "Add the fried eggplant, a tablespoon each of parsley and coriander, the mint and the nutmeg or cinnamon. Season and simmer for 10 minutes more.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اتركها تبرد قليلاً وقدّمها دافئة مع رش باقي الأعشاب على الوجه.",
          "textEn": "Let it cool and serve warm, topped with the rest of the herbs.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تُطهى في لبنان وسوريا والأردن.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA179",
        "collection": "abdennour",
        "citation": "Recipe 415, page 179"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 210,
        "protein": 5,
        "fat": 11,
        "carbs": 22,
        "fiber": 5,
        "sugar": 8,
        "cost": {
          "produce": 4.7,
          "grains": 1,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "ec-424",
      "title": "كباب بالزبادي على الخبز المحمص على الطريقة التركية (يوغورتلو كباب)",
      "titleEn": "Turkish Yogurt Kebab on Toast (Yoğurtlu Kebap)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "ساعة و 15 دقيقة (مع التتبيل)",
      "cookTime": "45 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-424-i1",
          "name": "لحم ضأن",
          "nameEn": "Lamb",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-424-i2",
          "name": "شرائح خبز محمص",
          "nameEn": "Slices of toast",
          "standardAmount": "4–6",
          "standardAmountEn": "4–6",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-424-i3",
          "name": "طماطم مقشرة ومقطعة مكعبات",
          "nameEn": "Tomatoes, peeled and diced",
          "standardAmount": "4–6",
          "standardAmountEn": "4–6",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-424-i4",
          "name": "بصل مبشور",
          "nameEn": "Onions, grated",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-424-i5",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-424-i6",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-424-i7",
          "name": "بابريكا",
          "nameEn": "Paprika",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-424-i8",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-424-i9",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع اللحم مكعبات بحجم اللقمة وتبّله بالبصل وعصير الليمون والملح ساعة على الأقل.",
          "textEn": "Cut the lamb into bite-sized cubes and marinate them in the onions, lemon juice and salt for at least an hour.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انفض التتبيلة عن اللحم وحمّره ببطء حتى ينضج. احتفظ به دافئاً.",
          "textEn": "Brush off the marinade and fry the lamb slowly until tender. Keep it warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شوّح الطماطم في نفس الزيت، وتبّلها، واتركها حتى تتكاثف الصلصة.",
          "textEn": "Sauté the tomatoes in the same oil, season and cook until the sauce thickens.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "رصّ الخبز المحمص في طبق تقديم، وافرد عليه صلصة الطماطم الدافئة، وضع اللحم فوقها.",
          "textEn": "Lay the toast in a serving dish, spread with the warm tomato sauce and top with the lamb.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البابريكا والملح والفلفل إلى الزبادي، وقلّب، وصبّه فوق اللحم.",
          "textEn": "Stir the paprika, salt and pepper into the yogurt and pour it over the meat.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تركي.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA184",
        "collection": "abdennour",
        "citation": "Recipe 424, page 184"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 525,
        "protein": 36,
        "fat": 32,
        "carbs": 18,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "protein": 14,
          "produce": 2.85,
          "grains": 1.5,
          "dairyEggs": 1.5,
          "fats": 0.2,
          "spices": 0.15
        }
      }
    },
    {
      "id": "ec-430",
      "title": "كوسة بالبصل والنعناع",
      "titleEn": "Zucchini with Onion and Mint (Kosa bi-l-Na‘na‘)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "25 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-430-i1",
          "name": "كوسة كبيرة",
          "nameEn": "Large zucchini",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-430-i2",
          "name": "بصل",
          "nameEn": "Onions",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-430-i3",
          "name": "نعناع ناشف",
          "nameEn": "Dried mint",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-430-i4",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-430-i5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشّر الكوسة وقطّعها حلقات بسمك 2 سم تقريباً. قطّع البصل شرائح رفيعة جداً وافركه بالملح.",
          "textEn": "Peel the zucchini and slice into rounds about 2 cm thick. Slice the onions very thinly and rub them with salt.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "شوّح البصل في الزيت حتى يلين.",
          "textEn": "Soften the onions in oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الكوسة واتركها على نار هادئة جداً حوالي 20 دقيقة حتى تتشرب عصارتها من جديد.",
          "textEn": "Add the zucchini and leave over a very low heat for about 20 minutes, until they have reabsorbed their own juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "رشّ عليها النعناع.",
          "textEn": "Sprinkle with the mint.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA186",
        "collection": "abdennour",
        "citation": "Recipe 430, page 186"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 80,
        "protein": 2,
        "fat": 5,
        "carbs": 8,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "produce": 3.1,
          "fats": 0.15,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-432",
      "title": "كوسة مطبوخة بالزبادي والنعناع",
      "titleEn": "Zucchini Simmered in Yogurt with Mint (Kosa Matbukha bi-l-Zabadi)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "35 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-432-i1",
          "name": "كوسة كبيرة",
          "nameEn": "Large zucchini",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-432-i2",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-432-i3",
          "name": "بياض بيضة",
          "nameEn": "Egg white",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-432-i4",
          "name": "نعناع ناشف مطحون",
          "nameEn": "Dried mint powder",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-432-i5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشّر الكوسة وقطّعها حلقات بسمك 2 سم تقريباً.",
          "textEn": "Peel the zucchini and slice into rounds about 2 cm thick.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اطهها على نار هادئة جداً حتى تخرج عصارتها، ثم صفّها.",
          "textEn": "Cook them over a very low heat until they give up their juice, then drain.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف بياض البيضة إلى الزبادي (فهو يمنع تفرطه)، ومرّره من مصفاة فوق الكوسة.",
          "textEn": "Stir the egg white into the yogurt (it stops the yogurt curdling) and press it through a sieve over the zucchini.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تبّل واتركها دون غطاء 15–20 دقيقة.",
          "textEn": "Season and cook uncovered for 15–20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رشّ عليها النعناع وقدّمها ساخنة أو باردة.",
          "textEn": "Sprinkle with mint and serve hot or cold.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA187",
        "collection": "abdennour",
        "citation": "Recipe 432, page 187"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 80,
        "protein": 5,
        "fat": 3,
        "carbs": 9,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "produce": 2.5,
          "dairyEggs": 1.65,
          "spices": 0.2
        }
      }
    },
    {
      "id": "ec-437",
      "title": "قوارب كوسة مشوية بالجبنة البيضاء والشبت على الطريقة التركية (بينيرلي كاباك)",
      "titleEn": "Turkish Grilled Zucchini Boats with Feta and Dill (Peynirli Kabak)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "محشوات",
      "cookingMethod": "شوي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-437-i1",
          "name": "كوسة",
          "nameEn": "Zucchini",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-437-i2",
          "name": "جبنة بيضاء تركية (بياز بينير / فيتا) مفتتة",
          "nameEn": "Beyaz peynir (feta cheese), crumbled",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-437-i3",
          "name": "جبن أبيض جاف مبشور",
          "nameEn": "Hard white cheese, grated",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-437-i4",
          "name": "شبت مفروم ناعماً جداً",
          "nameEn": "Dill, very finely chopped",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-437-i5",
          "name": "فصوص ثوم مهروسة",
          "nameEn": "Garlic cloves, crushed",
          "standardAmount": "3–5",
          "standardAmountEn": "3–5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-437-i6",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-437-i7",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "قليل",
          "standardAmountEn": "a little",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-437-i8",
          "name": "ملح وفلفل أسود مطحون طازج",
          "nameEn": "Salt and freshly ground black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اسلق الكوسة سلقاً مبدئياً في ماء مملح، ثم صفّها واتركها تبرد.",
          "textEn": "Parboil the zucchini in salted water, drain and let cool.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقسمها نصفين بالطول وافرغ لبها.",
          "textEn": "Halve them lengthwise and scoop out the pulp.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط الجبن والدقيق والشبت والثوم، واحشُ بها الكوسة.",
          "textEn": "Mix the cheeses, flour, dill and garlic and fill the zucchini.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع قطعة صغيرة من الزبدة على كل واحدة، واشوها حتى يصبح لونها ذهبياً، ورشّ عليها الفلفل الأسود.",
          "textEn": "Top each with a dot of butter, grill until golden and sprinkle with black pepper.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تركي.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA189",
        "collection": "abdennour",
        "citation": "Recipe 437, page 189"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 125,
        "protein": 6,
        "fat": 8,
        "carbs": 9,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "dairyEggs": 3.4,
          "produce": 3.1,
          "grains": 0.05,
          "fats": 0.2
        }
      }
    },
    {
      "id": "ec-438",
      "title": "كوسة مقلية بالعجينة على الطريقة التركية (كاباك كيزارتماسي)",
      "titleEn": "Turkish Batter-Fried Zucchini (Kabak Kızartması)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "خضروات",
      "cookingMethod": "تحمير وقلي",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-438-i1",
          "name": "كوسة",
          "nameEn": "Zucchini",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-438-i2",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-438-i3",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-438-i4",
          "name": "ماء فوار مثلج",
          "nameEn": "Chilled sparkling water",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-438-i5",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشّر الكوسة وقطّعها شرائح.",
          "textEn": "Peel and slice the zucchini.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخفق الدقيق والملح والماء الفوار حتى تحصل على عجينة سائلة ناعمة.",
          "textEn": "Beat the flour, salt and sparkling water into a smooth batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغمس كل شريحة في العجينة واقلها في زيت قليل ساخن جداً حتى يصبح لونها ذهبياً.",
          "textEn": "Dip each slice in the batter and shallow-fry in very hot oil until golden.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق تركي. الماء الفوار المثلج يجعل العجينة خفيفة ومقرمشة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA189",
        "collection": "abdennour",
        "citation": "Recipe 438, page 189"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 185,
        "protein": 4,
        "fat": 10,
        "carbs": 21,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "produce": 2.5,
          "fats": 0.5,
          "specialty": 0.5,
          "grains": 0.3
        }
      }
    },
    {
      "id": "ec-446",
      "title": "جرانيتا الليمون",
      "titleEn": "Lemon Granita (Granittat al-Lamun)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "10 دقائق",
      "cookTime": "ساعة و 30 دقيقة (مع التبريد)",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-446-i1",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "5 أكواب",
          "standardAmountEn": "5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-446-i2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-446-i3",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-446-i4",
          "name": "قشر ليمون مبشور",
          "nameEn": "Grated lemon rind",
          "standardAmount": "من 3–4 ليمونات",
          "standardAmountEn": "from 3–4 lemons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ذوّب السكر في الماء، وأضف قشر الليمون واتركه حتى يغلي على نار هادئة.",
          "textEn": "Dissolve the sugar in the water, add the lemon rind and bring to the boil over a low heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اتركه يغلي 10 دقائق مع التقليب من حين لآخر وإزالة الريم حسب الحاجة.",
          "textEn": "Boil for 10 minutes, stirring now and then and skimming as needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفّه واتركه يبرد.",
          "textEn": "Strain and let cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف عصير الليمون وقلّب.",
          "textEn": "Stir in the lemon juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صبّه في قالب ثلج وضعه في الفريزر 60–90 دقيقة.",
          "textEn": "Pour into an ice tray and freeze for 60–90 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA193",
        "collection": "abdennour",
        "citation": "Recipe 446, page 193"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 210,
        "protein": 0,
        "fat": 0,
        "carbs": 52,
        "fiber": 0,
        "sugar": 50,
        "cost": {
          "produce": 2,
          "sweeteners": 0.8
        }
      }
    },
    {
      "id": "ec-447",
      "title": "جرانيتا البرتقال",
      "titleEn": "Orange Granita (Granittat al-Burtu’an)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "10 دقائق",
      "cookTime": "ساعة و 30 دقيقة (مع التبريد)",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-447-i1",
          "name": "عصير برتقال",
          "nameEn": "Orange juice",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-447-i2",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-447-i3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1–2 كوب",
          "standardAmountEn": "1–2 cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-447-i4",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-447-i5",
          "name": "قشر ليمون وبرتقال مبشور",
          "nameEn": "Grated rind of lemons and oranges",
          "standardAmount": "2 من كل نوع",
          "standardAmountEn": "2 of each",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ذوّب السكر في الماء، وأضف القشر المبشور واتركه يغلي بهدوء 10 دقائق مع إزالة الريم حسب الحاجة.",
          "textEn": "Dissolve the sugar in the water, add the grated rinds and boil gently for 10 minutes, skimming as needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفّه واتركه يبرد.",
          "textEn": "Strain and let cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف عصير البرتقال والليمون وقلّب.",
          "textEn": "Stir in the orange and lemon juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صبّه في قالب ثلج وضعه في الفريزر 60–90 دقيقة.",
          "textEn": "Pour into an ice tray and freeze for 60–90 minutes.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "اضبط السكر حسب البرتقال: مع البرتقال السكري يكفي كوب واحد.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA193",
        "collection": "abdennour",
        "citation": "Recipe 447, page 193"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 195,
        "protein": 1,
        "fat": 0,
        "carbs": 48,
        "fiber": 0,
        "sugar": 45,
        "cost": {
          "produce": 4.25,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "ec-448",
      "title": "بالوظة بماء الورد",
      "titleEn": "Rosewater Starch Pudding (Baluza)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق + التبريد",
      "cookTime": "15 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-448-i1",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-448-i2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-448-i3",
          "name": "نشا",
          "nameEn": "Cornstarch",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-448-i4",
          "name": "ماء ورد",
          "nameEn": "Rosewater",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-448-i5",
          "name": "مكسرات محمصة مجروشة ناعماً مخلوطة بالسكر",
          "nameEn": "Finely crushed roasted nuts mixed with sugar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ذوّب النشا في كوب من الماء البارد.",
          "textEn": "Mix the starch into 1 cup of cold water.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ذوّب السكر في باقي الماء في حلة متوسطة على نار هادئة.",
          "textEn": "Dissolve the sugar in the remaining water in a medium pot over a low heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف النشا وقلّب باستمرار حتى تتكاثف البالوظة مثل كاسترد خفيف.",
          "textEn": "Add the starch and stir constantly until the baluza thickens like a thin custard.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أطفئ النار، وأضف ماء الورد، وصبّها في أطباق فردية.",
          "textEn": "Turn off the heat, stir in the rosewater and pour into individual bowls.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما تبرد، رشّ عليها المكسرات.",
          "textEn": "When cool, sprinkle with the nuts.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "للحلويات يخلط الكتاب مكسرات محمصة مجروشة ناعماً (لوز أو بندق أو بيكان أو فول سوداني) مع السكر، بنسبة جزأين من المكسرات إلى جزء من السكر.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA193",
        "collection": "abdennour",
        "citation": "Recipe 448, page 193"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 85,
        "protein": 1,
        "fat": 2,
        "carbs": 18,
        "fiber": 0,
        "sugar": 12,
        "cost": {
          "specialty": 0.9,
          "grains": 0.15,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "ec-453",
      "title": "صينية قرع عسلي بالزبيب والكريمة",
      "titleEn": "Baked Pumpkin with Raisins and Milk Cream (Saniyit ’Ar‘ ‘Asali)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "حلويات شرقية",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة واحدة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-453-i1",
          "name": "قرع عسلي صلب فاتح اللون",
          "nameEn": "Hard, pale pumpkin",
          "standardAmount": "1 كيلو",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-453-i2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "ربع كيلو",
          "standardAmountEn": "1/4 kg",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-453-i3",
          "name": "زبيب",
          "nameEn": "Raisins",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-453-i4",
          "name": "لوز محمص مقسوم نصفين",
          "nameEn": "Roasted almonds, halved",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-453-i5",
          "name": "لبن حليب",
          "nameEn": "Milk",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-453-i6",
          "name": "نشا ذرة",
          "nameEn": "Cornflour",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-453-i7",
          "name": "سكر (للكريمة)",
          "nameEn": "Sugar (for the cream)",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-453-i8",
          "name": "ماء ورد (اختياري)",
          "nameEn": "Rosewater (optional)",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-453-i9",
          "name": "بيضة (اختياري)",
          "nameEn": "Egg (optional)",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع القرع حلقات، وانزع البذور، وقشّره وقطّعه تقطيعاً خشناً.",
          "textEn": "Slice the pumpkin into rounds, remove the seeds, peel and chop roughly.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اطهُ القرع في عصارته على نار هادئة جداً، مع التقليب في البداية ثم التحريك برفق من حين لآخر حتى لا يلتصق.",
          "textEn": "Stew the pumpkin in its own juice over a very low heat, tossing at first and then stirring gently now and then so it does not stick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عندما يصبح طرياً جداً، أمِل الحلة وصفِّ أكبر قدر ممكن من العصارة. أضف ربع كيلو السكر واتركه على نار هادئة جداً حتى يذوب.",
          "textEn": "When it is very soft, tilt the pot and pour off as much juice as possible. Add the 1/4 kg sugar and keep over a very low heat until dissolved.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "الصلصة البيضاء الحلوة: ذوّب النشا في نصف اللبن البارد، واغلِ باقي اللبن مع ملعقة السكر الصغيرة، ثم أضف خليط النشا وقلّب على النار حتى يصبح مثل كاسترد خفيف. أضف ماء الورد وقلّب.",
          "textEn": "Sweet white sauce: mix the cornflour into half the cold milk, bring the rest of the milk to the boil with the teaspoon of sugar, add the cornflour mixture and cook, stirring, until like a thin custard. Stir in the rosewater.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اهرس القرع حتى يصبح ناعماً، وافرده في صينية فرن، ووزّع عليه الزبيب واللوز.",
          "textEn": "Mash the pumpkin smooth, spread it in a baking pan and scatter over the raisins and almonds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطّه بطبقة رفيعة من الصلصة البيضاء؛ يجب أن يكون سمك القرع ضعف سمك الصلصة. اسكب بيضة مخفوقة على الوجه إذا أردت.",
          "textEn": "Cover with a thin layer of the white sauce; the pumpkin should be twice as thick as the sauce. Pour a beaten egg over the top if you like.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخبزها في منتصف فرن مسخن مسبقاً حتى تبدأ في الغليان، ثم حمّر الوجه تحت الشواية.",
          "textEn": "Bake in the middle of a preheated oven until bubbling, then brown the top under the grill.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "اختر قرعاً صلباً جداً وفاتح اللون: كلما كان أصلب كان أجف وأنضج. والبذور لذيذة محمصة مع رشة ملح.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA195",
        "collection": "abdennour",
        "citation": "Recipe 453, page 195"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 190,
        "protein": 3,
        "fat": 2,
        "carbs": 42,
        "fiber": 1,
        "sugar": 36,
        "cost": {
          "produce": 3,
          "sweeteners": 1,
          "specialty": 0.8,
          "dairyEggs": 0.45
        }
      }
    },
    {
      "id": "ec-460",
      "title": "أصابع جلاش بالمكسرات والشربات",
      "titleEn": "Nut-Filled Gullash Fingers in Syrup (Asabi‘ Gullash)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "حلويات شرقية",
      "cookingMethod": "خبز وتسوية بالفرن",
      "prepTime": "40 دقيقة",
      "cookTime": "25 دقيقة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-460-i1",
          "name": "رقائق جلاش",
          "nameEn": "Gullash (phyllo) sheets",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-460-i2",
          "name": "زبدة سايحة",
          "nameEn": "Butter, melted",
          "standardAmount": "2–3 ملاعق كبيرة",
          "standardAmountEn": "2–3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-460-i3",
          "name": "مكسرات محمصة مجروشة ناعماً مخلوطة بالسكر",
          "nameEn": "Finely crushed roasted nuts mixed with sugar",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-460-i4",
          "name": "قرفة مطحونة",
          "nameEn": "Ground cinnamon",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-460-i5",
          "name": "للشربات: سكر",
          "nameEn": "Syrup: sugar",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-460-i6",
          "name": "للشربات: ماء",
          "nameEn": "Syrup: water",
          "standardAmount": "نصف كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-460-i7",
          "name": "للشربات: عصير ليمون",
          "nameEn": "Syrup: lemon juice",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "الشربات: اغلِ السكر والماء 3–5 دقائق، وأضف عصير الليمون واتركه حتى يتكاثف قليلاً. اتركه يبرد تماماً.",
          "textEn": "Syrup: boil the sugar and water for 3–5 minutes, add the lemon juice and cook until slightly thickened. Let it cool completely.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلط المكسرات مع القرفة. قطّع الجلاش مربعات 10 سم وغطّها بفوطة.",
          "textEn": "Mix the nuts with the cinnamon. Cut the gullash into 10 cm squares and keep them under a cloth.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خذ مربعاً واحداً في كل مرة، وضع خطاً رفيعاً من الحشوة بسمك القلم على بعد 1 سم من الحواف، واطوِ الجانبين للداخل ولفّه بإحكام شديد.",
          "textEn": "Working one square at a time, lay a pencil-thin line of filling 1 cm from the edges, turn in the sides and roll up very tightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "رصّ الأصابع متلاصقة في صينية فرن مدهونة.",
          "textEn": "Pack the fingers side by side in a greased baking pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادهن كل واحدة بالزبدة السايحة، واخبزها في فرن متوسط الحرارة مسخن مسبقاً حتى يصبح لونها ذهبياً.",
          "textEn": "Brush each with melted butter and bake in a moderate, preheated oven until golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أخرجها واغمسها غمساً خفيفاً في الشربات البارد.",
          "textEn": "Take them out and dip them lightly in the cold syrup.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "قاعدة الكتاب: صبّ الشربات الساخن على الحلويات الباردة، والشربات البارد على الحلويات الساخنة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA198",
        "collection": "abdennour",
        "citation": "Recipe 460, page 198"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 310,
        "protein": 4,
        "fat": 17,
        "carbs": 37,
        "fiber": 1,
        "sugar": 20,
        "cost": {
          "specialty": 5,
          "grains": 4.5,
          "dairyEggs": 0.6,
          "sweeteners": 0.4,
          "spices": 0.1,
          "produce": 0.1
        }
      }
    },
    {
      "id": "ec-472",
      "title": "ينسون ساخن",
      "titleEn": "Hot Aniseed Drink (Yansun)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "مشروبات",
      "cookingMethod": "سلق",
      "cookTime": "5 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-472-i1",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب لكل شخص",
          "standardAmountEn": "1 cup per person",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-472-i2",
          "name": "ينسون",
          "nameEn": "Aniseed",
          "standardAmount": "نصف – 1 ملعقة صغيرة لكل كوب",
          "standardAmountEn": "1/2–1 teaspoon per cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-472-i3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغلِ الماء مع الينسون 1–2 دقيقة حتى تفوح رائحته.",
          "textEn": "Boil the water with the aniseed for 1–2 minutes, until fragrant.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفّه، وحلّه حسب الرغبة، وقدّمه.",
          "textEn": "Strain, sweeten to taste and serve.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA203",
        "collection": "abdennour",
        "citation": "Recipe 472, page 203"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 20,
        "protein": 0,
        "fat": 0,
        "carbs": 5,
        "fiber": 0,
        "sugar": 4,
        "cost": {
          "spices": 0.1,
          "sweeteners": 0.02
        }
      }
    },
    {
      "id": "ec-473",
      "title": "كراوية ساخنة",
      "titleEn": "Hot Caraway Drink (Karawya)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "مشروبات",
      "cookingMethod": "سلق",
      "cookTime": "5 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-473-i1",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب لكل شخص",
          "standardAmountEn": "1 cup per person",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-473-i2",
          "name": "بذور كراوية محمصة",
          "nameEn": "Roasted caraway seeds",
          "standardAmount": "1 ملعقة صغيرة لكل كوب",
          "standardAmountEn": "1 teaspoon per cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-473-i3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغلِ الماء مع الكراوية 1–2 دقيقة حتى تفوح رائحتها.",
          "textEn": "Boil the water with the caraway for 1–2 minutes, until fragrant.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفّها، وحلّها حسب الرغبة، وقدّمها.",
          "textEn": "Strain, sweeten to taste and serve.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA204",
        "collection": "abdennour",
        "citation": "Recipe 473, page 204"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 20,
        "protein": 0,
        "fat": 0,
        "carbs": 5,
        "fiber": 0,
        "sugar": 4,
        "cost": {
          "spices": 0.15,
          "sweeteners": 0.02
        }
      }
    },
    {
      "id": "ec-474",
      "title": "قرفة ساخنة بالمكسرات",
      "titleEn": "Hot Cinnamon Drink with Nuts (’Irfa)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "مشروبات",
      "cookingMethod": "سلق",
      "cookTime": "5 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-474-i1",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب لكل شخص",
          "standardAmountEn": "1 cup per person",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-474-i2",
          "name": "قرفة مطحونة",
          "nameEn": "Ground cinnamon",
          "standardAmount": "نصف ملعقة صغيرة لكل كوب",
          "standardAmountEn": "1/2 teaspoon per cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-474-i3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-474-i4",
          "name": "مكسرات مشكلة مجروشة",
          "nameEn": "Crushed mixed nuts",
          "standardAmount": "1 ملعقة صغيرة لكل كوب",
          "standardAmountEn": "1 teaspoon per cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغلِ الماء مع القرفة 1–2 دقيقة حتى تفوح رائحتها.",
          "textEn": "Boil the water with the cinnamon for 1–2 minutes, until fragrant.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفّها، وحلّها حسب الرغبة، وقدّمها مع رش المكسرات على كل كوب.",
          "textEn": "Strain, sweeten to taste and serve with the nuts sprinkled over each cup.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA204",
        "collection": "abdennour",
        "citation": "Recipe 474, page 204"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 50,
        "protein": 1,
        "fat": 3,
        "carbs": 6,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "specialty": 0.25,
          "spices": 0.05,
          "sweeteners": 0.02
        }
      }
    },
    {
      "id": "ec-475",
      "title": "قهوة تركي على الطريقة المصرية",
      "titleEn": "Egyptian Turkish Coffee (’Ahwa)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "مشروبات",
      "cookingMethod": "سلق",
      "cookTime": "5 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-475-i1",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "فنجان قهوة صغير (حوالي 60 مل) لكل شخص",
          "standardAmountEn": "1 small coffee cup (about 60 ml) per person",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-475-i2",
          "name": "بن تركي مطحون ناعماً",
          "nameEn": "Finely ground Turkish coffee",
          "standardAmount": "1 ملعقة صغيرة لكل فنجان",
          "standardAmountEn": "1 teaspoon per cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-475-i3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "0–2 ملعقة صغيرة لكل فنجان",
          "standardAmountEn": "0–2 teaspoons per cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اختر درجة الحلاوة: سادة (بدون سكر)، أو عالريحة (رائحة فقط، حتى نصف ملعقة صغيرة)، أو مظبوط (السكر بقدر البن)، أو زيادة (السكر ضعف البن).",
          "textEn": "Choose the sweetness: sada (no sugar), ‘ar-riha (just a whiff, up to 1/2 teaspoon), mazbut (as much sugar as coffee) or ziyada (twice as much sugar as coffee).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخّن الماء في الكنكة، ثم أضف البن والسكر وقلّب.",
          "textEn": "Heat the water in a kanaka (small long-handled coffee pot), then add the coffee and sugar and stir.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ارفعها عن النار فور أن تفور وتتكون طبقة الوش.",
          "textEn": "Take it off the heat the moment it rises and forms a layer of foam.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قدّمها فوراً، واصبّها مع هزة خفيفة من اليد حتى ينزل كل الوش في الفنجان.",
          "textEn": "Serve at once, pouring with a gentle shake of the hand so all the foam goes into the cup.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "لعدة فناجين في كنكة واحدة، وزّع الوش بالملعقة على الفناجين أولاً ليأخذ كل فنجان نصيبه، ثم صبّ القهوة برفق على جانب كل فنجان.",
          "textEn": "For several cups made in one pot, spoon the foam into the cups first so each gets a share, then pour the coffee gently down the side of each cup.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "القهوة المحوّجة (الوصفة 476 في الكتاب): استخدم بناً مطحوناً مع الحبهان، مع رشة من المستكة أو بودرة قشر البرتقال المجفف.",
          "textEn": "Mehawega (spiced) coffee (recipe 476 in the book): use coffee ground with cardamom, plus a pinch of mastic or powdered dried orange peel.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA204",
        "collection": "abdennour",
        "citation": "Recipe 475, page 204"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 20,
        "protein": 0,
        "fat": 0,
        "carbs": 5,
        "fiber": 0,
        "sugar": 4,
        "cost": {
          "specialty": 0.15,
          "sweeteners": 0.02
        }
      }
    },
    {
      "id": "ec-477",
      "title": "حلبة حلوة",
      "titleEn": "Sweet Fenugreek Drink (Hilba)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "مشروبات",
      "cookingMethod": "سلق",
      "cookTime": "20 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-477-i1",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب لكل شخص",
          "standardAmountEn": "1 cup per person",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-477-i2",
          "name": "بذور حلبة",
          "nameEn": "Fenugreek seeds",
          "standardAmount": "1 ملعقة صغيرة لكل كوب",
          "standardAmountEn": "1 teaspoon per cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-477-i3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغلِ الحلبة في الماء 15–20 دقيقة حتى تلين البذور.",
          "textEn": "Boil the fenugreek in the water for 15–20 minutes, until the seeds are tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "حلّها وصبّها في الأكواب بالبذور.",
          "textEn": "Sweeten and pour into cups, seeds and all.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد أن تنتهي من المشروب، كُل البذور، مع قليل من السكر الإضافي إذا أردت.",
          "textEn": "Once the drink is finished, eat the seeds, with a little more sugar if you like.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA205",
        "collection": "abdennour",
        "citation": "Recipe 477, page 205"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 45,
        "protein": 1,
        "fat": 0,
        "carbs": 10,
        "fiber": 0,
        "sugar": 8,
        "cost": {
          "spices": 0.1,
          "sweeteners": 0.04
        }
      }
    },
    {
      "id": "ec-478",
      "title": "نعناع ساخن",
      "titleEn": "Hot Mint Drink (Na‘na‘)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "مشروبات",
      "cookingMethod": "سلق",
      "cookTime": "3 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-478-i1",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب لكل شخص",
          "standardAmountEn": "1 cup per person",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-478-i2",
          "name": "ورق نعناع ناشف",
          "nameEn": "Dried mint leaves",
          "standardAmount": "نصف ملعقة صغيرة لكل كوب",
          "standardAmountEn": "1/2 teaspoon per cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-478-i3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغلِ الماء، وأضف النعناع واتركه يغلي دقيقة واحدة فقط؛ أكثر من ذلك يجعله مراً.",
          "textEn": "Bring the water to the boil, add the mint and boil for 1 minute only; longer makes it bitter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفّه، وحلّه حسب الرغبة، وقدّمه.",
          "textEn": "Strain, sweeten to taste and serve.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA205",
        "collection": "abdennour",
        "citation": "Recipe 478, page 205"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 20,
        "protein": 0,
        "fat": 0,
        "carbs": 5,
        "fiber": 0,
        "sugar": 4,
        "cost": {
          "spices": 0.05,
          "sweeteners": 0.02
        }
      }
    },
    {
      "id": "ec-480",
      "title": "معجون الفلفل الأحمر التركي (بيبر صلتشاسي)",
      "titleEn": "Turkish Red Pepper Paste (Biber Salçası)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "10 دقائق + تبريد طوال الليل",
      "cookTime": "45 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-480-i1",
          "name": "فلفل أحمر حار",
          "nameEn": "Hot red peppers",
          "standardAmount": "نصف كيلو",
          "standardAmountEn": "1/2 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-480-i2",
          "name": "شطة صغيرة",
          "nameEn": "Small chili pepper",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-480-i3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-480-i4",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-480-i5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اضرب الفلفل والشطة والسكر والملح مع 2–3 أكواب ماء في محضّرة الطعام.",
          "textEn": "Blend the peppers, chili, sugar and salt with 2–3 cups of water in a food processor.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اطهه في حلة على نار متوسطة حتى يتكاثف.",
          "textEn": "Cook in a pot over a medium heat until thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف زيت الزيتون وقلّب، وبرّده طوال الليل قبل الاستخدام.",
          "textEn": "Stir in the olive oil and chill overnight before using.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "معجون تركي. يذكر الكتاب الشطة دون أن يحدد متى تُضاف، فنضربها في الخلاط مع الفلفل.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA207",
        "collection": "abdennour",
        "citation": "Recipe 480, page 207"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 60,
        "protein": 1,
        "fat": 3,
        "carbs": 6,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "produce": 2.6,
          "fats": 0.3,
          "spices": 0.02
        }
      }
    },
    {
      "id": "ec-481",
      "title": "هروس تونسي (معجون البصل والشطة المخمر)",
      "titleEn": "Tunisian Hrous (Fermented Onion and Chili Paste)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "يومان راحة",
      "cookTime": "30 دقيقة نقع",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "ec-481-i1",
          "name": "شطة حمراء حارة",
          "nameEn": "Hot red chili pepper",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-481-i2",
          "name": "بصل مفروم ناعماً جداً",
          "nameEn": "Onions, very finely chopped",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-481-i3",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-481-i4",
          "name": "كركم",
          "nameEn": "Turmeric",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-481-i5",
          "name": "فلفل أسود",
          "nameEn": "Black pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-481-i6",
          "name": "قرفة",
          "nameEn": "Cinnamon",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-481-i7",
          "name": "بذور كراوية",
          "nameEn": "Caraway seeds",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-481-i8",
          "name": "تابل (خلطة بهارات تونسية)",
          "nameEn": "Tabil (Tunisian spice mix)",
          "standardAmount": "نصف ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-481-i9",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "3 ملاعق كبيرة، وقليل للتغطية",
          "standardAmountEn": "3 tablespoons, plus extra to cover",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع البصل في وعاء مع الكركم والملح واتركه يومين حتى يصبح رطباً وطرياً. اعصر منه الماء.",
          "textEn": "Put the onions in a bowl with the turmeric and salt and leave for two days, until wet and soft. Squeeze out the moisture.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انزع عنق الشطة وبذورها، وقطّعها تقطيعاً خشناً، وانقعها في ماء مغلي 30 دقيقة، ثم صفّها وجفّفها.",
          "textEn": "Remove the chili’s stem and seeds, chop it coarsely, soak in boiling water for 30 minutes, then drain and pat dry.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اضرب كل المكونات حتى تحصل على معجون ناعم كثيف.",
          "textEn": "Blend everything into a smooth, thick paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعه في برطمان، وغطّه بطبقة رفيعة من زيت الزيتون، وأغلقه واحفظه في الثلاجة.",
          "textEn": "Pack into a jar, cover with a thin layer of olive oil, close and refrigerate.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "من المقبلات والتوابل التونسية.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA207",
        "collection": "abdennour",
        "citation": "Recipe 481, page 207"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 75,
        "protein": 1,
        "fat": 7,
        "carbs": 3,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "produce": 0.7,
          "fats": 0.5,
          "spices": 0.15
        }
      }
    },
    {
      "id": "ec-483",
      "title": "زحوق يمني (معجون الشطة والكزبرة)",
      "titleEn": "Yemeni Zhug (Green Chili and Coriander Paste)",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "15 دقيقة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-483-i1",
          "name": "فصوص ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "20",
          "standardAmountEn": "20",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-483-i2",
          "name": "حبات حبهان",
          "nameEn": "Cardamom pods",
          "standardAmount": "5",
          "standardAmountEn": "5",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-483-i3",
          "name": "بذور كراوية",
          "nameEn": "Caraway seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-483-i4",
          "name": "فلفل أحمر حار",
          "nameEn": "Hot red peppers",
          "standardAmount": "4",
          "standardAmountEn": "4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-483-i5",
          "name": "ورق كزبرة خضراء",
          "nameEn": "Coriander leaves",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-483-i6",
          "name": "فلفل أسود",
          "nameEn": "Black pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-483-i7",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "دقّ كل المكونات في الهون، أو اضربها في الخلاط، حتى تمتزج بالتساوي.",
          "textEn": "Pound everything in a mortar, or blend it, until evenly mixed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "احفظه في برطمان محكم الغلق.",
          "textEn": "Keep in a tightly closed jar.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "معجون توابل يمني، يُستخدم في فتوت الحلبة ضمن هذه المجموعة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA208",
        "collection": "abdennour",
        "citation": "Recipe 483, page 208"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 20,
        "protein": 1,
        "fat": 0,
        "carbs": 4,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "produce": 1.4,
          "spices": 0.15
        }
      }
    },
    {
      "id": "ec-485",
      "title": "خلطة التابل التونسية",
      "titleEn": "Tunisian Tabil Spice Mix",
      "chapter": "الباب التاسع: من كتاب Egyptian Cooking لسامية عبد النور",
      "chapterNumber": 9,
      "category": "أكلات شهية",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "ec-485-i1",
          "name": "بذور كزبرة",
          "nameEn": "Coriander seeds",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-485-i2",
          "name": "بذور كراوية",
          "nameEn": "Caraway seeds",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-485-i3",
          "name": "بذور شمر",
          "nameEn": "Fennel seeds",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-485-i4",
          "name": "ينسون",
          "nameEn": "Aniseed",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-485-i5",
          "name": "كمون",
          "nameEn": "Cumin",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-485-i6",
          "name": "كركم",
          "nameEn": "Turmeric",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-485-i7",
          "name": "ثوم مجفف",
          "nameEn": "Dried garlic",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "ec-485-i8",
          "name": "فلفل",
          "nameEn": "Pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اسحق كل البهارات معاً حتى تصبح بودرة، بالنسب التي تفضلها.",
          "textEn": "Crush all the spices together into a powder, in whatever proportions you like.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "خلطة التوابل التونسية المستخدمة في عدة أطباق ضمن هذه المجموعة. لا يحدد الكتاب كميات ثابتة.",
      "source": {
        "name": "Egyptian Cooking and Other Middle Eastern Recipes — Samia Abdennour (AUC Press)",
        "url": "https://books.google.com/books?vid=ISBN9781617972669&pg=PA209",
        "collection": "abdennour",
        "citation": "Recipe 485, page 209"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 1,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "A recipe from Samia Abdennour's cookbook \"Egyptian Cooking\", rewritten in our own words with the source credited."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 8,
        "protein": 0,
        "fat": 0,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "spices": 1.5
        }
      }
    },
    {
      "id": "fah-001",
      "title": "3 أنواع من الكفتة: الكفتة البانيه، الكفتة بالرز، الكفتة الحاتي",
      "titleEn": "3 Types of Kofta: Breaded Kofta, Rice Kofta & Hati Kofta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-001-i1",
          "name": "لحم مفروم",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i2",
          "name": "رز مسلوق",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i3",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i4",
          "name": "بقدونس مفروم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i6",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i7",
          "name": "بهارات لحم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i8",
          "name": "مرقة فورية",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i9",
          "name": "بيض",
          "standardAmount": "1 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i10",
          "name": "حليب",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i11",
          "name": "بقسماط",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i12",
          "name": "دقيق",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i13",
          "name": "نشا",
          "standardAmount": "ربع كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i14",
          "name": "رز مطحون",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i15",
          "name": "خضرة مشكلة",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i16",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i17",
          "name": "كزبرة ناشفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i18",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i19",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-001-i20",
          "name": "برغل",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الكفتة البانيه:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي اللحم المفروم مع الرز المسلوق، البصل المفروم، البقدونس المفروم، الملح، الفلفل، بهارات اللحم، والمرقة الفورية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اعجني المكونات جيدًا حتى تتماسك.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شكل الكفتة على شكل كرات أو أصابع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغمسي الكفتة في الدقيق، ثم في خليط البيض والحليب، ثم في خليط البقسماط، الدقيق، والنشا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اقلي الكفتة في زيت ساخن على نار متوسطة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير الكفتة بالرز:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخلطي اللحم المفروم مع الرز المطحون، البصل المفروم، الثوم، الخضرة المشكّلة، الملح، الفلفل، الكمون، الكزبرة الناشفة، والسكر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اعجني المكونات جيدًا حتى تتماسك.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "شكل الكفتة على شكل كرات أو أصابع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اقلي الكفتة في زيت ساخن على نار متوسطة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "تحضير الكفتة الحاتي:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اخلطي اللحم المفروم مع البرغل المغسول والمصفى، البصل المفروم، البقدونس المفروم، الملح، الفلفل، بهارات اللحم، والمرقة الفورية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اعجني المكونات جيدًا لمدة حوالي 10 دقائق حتى تتماسك.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "شكل الكفتة على شكل كرات أو أصابع.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "شوي الكفتة على الجريل أو الفحم أو في الفرن حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الكفتة في الفريزر بوضعها في أطباق فوم، مع وضع كيس بلاستيك بين كل طبقة وأخرى لمنع التصاقها. قبل الطهي، اتركها لتأخذ حرارة المطبخ.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=phzR7AoBtbk&t=27s",
        "collection": "abuhaty",
        "citation": "☆منيو رمضان☆ ٣ أنواع للكفته و هقولك ازاي تطلع معاكي متماسكه و كمان ازاي تحفظيها 👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 480,
        "protein": 26,
        "fat": 20,
        "carbs": 46,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 9,
          "grains": 1.5,
          "produce": 2,
          "dairyEggs": 0.6,
          "specialty": 0.4,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-002",
      "title": "أجنحة الدجاج بصوص البافلو الحار",
      "titleEn": "Chicken Wings in Hot Buffalo Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-002-i1",
          "name": "أجنحة الدجاج",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-002-i2",
          "name": "دقيق",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-002-i3",
          "name": "نشا",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-002-i4",
          "name": "خل",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-002-i5",
          "name": "زبدة",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-002-i6",
          "name": "صلصة الطماطم",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-002-i7",
          "name": "كاتشب",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-002-i8",
          "name": "عسل أسود",
          "standardAmount": "ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-002-i9",
          "name": "صويا صوص",
          "standardAmount": "ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-002-i10",
          "name": "نشا",
          "standardAmount": "ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-002-i11",
          "name": "بصل بودرة",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-002-i12",
          "name": "ثوم بودرة",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-002-i13",
          "name": "بابريكا",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-002-i14",
          "name": "شطة",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-002-i15",
          "name": "سكر",
          "standardAmount": "ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-002-i16",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-002-i17",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأجنحة جيدًا وانقعها في الماء والخل لمدة 10 دقائق، ثم صفيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الدقيق والنشا مع الملح والفلفل والسكر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انشفي الأجنحة بمنديل مطبخ ثم اغمسها في خليط الدقيق والنشا وغطيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن الزيت في مقلاة على نار متوسطة، ثم اقلي الأجنحة حتى تصبح ذهبية اللون (حوالي 15-20 دقيقة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صفي الأجنحة المقلية على منديل مطبخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء آخر، اذبلي الزبدة ثم أضيفي الصلصة الطماطم والكاتشب والعسل الأسود والصويا صوص والسكر والبصل البودرة والثوم البودرة والبابريكا والفلفل الأسود والشطة (اختياري).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قلبي الخليط جيدًا على النار حتى يصبح كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الأجنحة المقلية إلى خليط الصوص وقلبيها جيدًا حتى تتغطى بالصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدميها ساخنة مع صلصات جانبية حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقليل أو إزالة الشطة إذا كنت لا تحب الطعام الحار. يمكنك أيضًا تقديم الأجنحة مع سلطة جانبية أو بطاطس مقلية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=-JxvpzX6i14&t=30s",
        "collection": "abuhaty",
        "citation": "سر طريقةأجنحة الدجاج بصوص البافلو الحار  😋😋👍👌من مطبخي #فاطمه_ابو_حاتي💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 26,
        "fat": 26,
        "carbs": 34,
        "fiber": 1,
        "sugar": 12,
        "cost": {
          "protein": 8,
          "grains": 0.5,
          "specialty": 1.5,
          "fats": 1,
          "sweeteners": 0.1,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-003",
      "title": "استيك بصوص المشروم",
      "titleEn": "Steak with Mushroom Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-003-i1",
          "name": "قطعية اللحمة (تيبون)",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-003-i2",
          "name": "المشروم الفريش",
          "standardAmount": "250 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-003-i3",
          "name": "بصلة",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-003-i4",
          "name": "ثوم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-003-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-003-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-003-i7",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-003-i8",
          "name": "كريمة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-003-i9",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-003-i10",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-003-i11",
          "name": "مرقة فورية",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تبل قطعية اللحمة بالملح والفلفل من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزبدة في طاسة على نار متوسطة، ثم أضف شرايح اللحمة وشويها حتى تأخذ اللون من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد الشوي، اغطي القطع بالورق الفيل أو بغطاء لحفظ الحرارة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في نفس الطاسة، أضف البصلة المقطعة إلى مكعبات صغيرة وشوحها حتى تأخذ اللون البني.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الثوم وقلب حتى يتصاعد رائحته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف المشروم المقطعة شرايح وقلب حتى تتقلص حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الملح والفلفل الأسود وقلب جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الدقيق وقلب حتى يمتزج جيداً مع المشروم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الماء الساخن وقلب حتى يصبح القوام كثيفاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الكريمة والمرقة الفورية وقلب حتى يصبح الصوص متجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم الاستيك مع صوص المشروم، ويمكنك تقديمها مع الخضروات المشوية أو الرز الأبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام قطعية اللحمة من نوع العرق الفلتو بدلاً من التيبون، وهي تطبخ بسرعة أكبر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=jb4w7kaN5A4&t=27s",
        "collection": "abuhaty",
        "citation": "الاستيك المميز بصوص الماشروم 😋 من مطبخي #فاطمه_ابو_حاتي 😉❤"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 30,
        "fat": 30,
        "carbs": 10,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "protein": 7,
          "produce": 1.5,
          "dairyEggs": 1,
          "fats": 0.5,
          "grains": 0.1,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-004",
      "title": "البط المحشي بالفريك",
      "titleEn": "Duck Stuffed with Freekeh",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "2-3 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-004-i1",
          "name": "بط",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-004-i2",
          "name": "فريك",
          "standardAmount": "500 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-004-i3",
          "name": "بصل",
          "standardAmount": "2 بصل كبير",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-004-i4",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-004-i5",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-004-i6",
          "name": "كرفس",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-004-i7",
          "name": "ورق لاورا",
          "standardAmount": "2 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-004-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-004-i9",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-004-i10",
          "name": "سكر",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-004-i11",
          "name": "حبهان بودرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-004-i12",
          "name": "مستكة",
          "standardAmount": "2 فص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-004-i13",
          "name": "بهارات السبعة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-004-i14",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-004-i15",
          "name": "كاتشب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-004-i16",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل البط وانقعيه في ماء وخل وملح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اشطفي البط وانصفيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقعي الفريك في الماء لمدة نصف ساعة ثم اشطفيه وانصفيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي البصل والطماطم والجزر والكرفس إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في قدر، اقلي البصل مع السمنة والملح والفلفل والبهارات السبعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الفريك إلى القدر وقلبيه مع البصل والتوابل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركي الخليط على النار لمدة قليلة حتى يسخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي الخليط يبرد ثم احشي البط به.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغلقي فتحة البط بالكبدة والقوانص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعدي التدبيلة بخلط الكاتشب مع الماء والتوابل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادهن البط بالتدبيلة من الخارج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضعي البط في كيس حراري مع الخضروات والتوابل واغلقي الكيس جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "افتحي الكيس في 3-4 أماكن وضعيه في صينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ضعي الصينية في الفرن المسخن على درجة حرارة عالية لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "خففي درجة حرارة الفرن واتركي البط لمدة 2-3 ساعات حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "قدمي البط مع الفريك المطبوخ في صلصة البط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم البط المحشي بالفريك مع سلطة خضراء أو أرز بسمتي. يمكن حفظ البط في الثلاجة لمدة يومين أو تجميدها لمدة شهر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Ghy4aXwY4fE&t=36s",
        "collection": "abuhaty",
        "citation": "البط المحشي بالفريك روووووووعه😋👍بطريقة سهله ونتيجة تووووووحفه من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 620,
        "protein": 34,
        "fat": 32,
        "carbs": 46,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 12,
          "grains": 1.5,
          "produce": 2,
          "fats": 0.5,
          "specialty": 0.4,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-005",
      "title": "الطرب على أصوله",
      "titleEn": "Traditional Tarab (Grilled Minced Meat in Caul Fat)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-005-i1",
          "name": "كيلو لحمة مفرومة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-005-i2",
          "name": "بصل",
          "standardAmount": "2 بصل كبير",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-005-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-005-i4",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-005-i5",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-005-i6",
          "name": "بهارات",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-005-i7",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-005-i8",
          "name": "منديل الطرب",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير اللحمة المفرومة: قم بفرم اللحمة مرتين عند الجزار مع نسبة دهن 20%.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير البصل: ابشّر بصلتين كبيرتين وصفّهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خلط المكونات: ضع اللحمة في وعاء، وأضف البصل المبشور، الملح، الفلفل، السكر، البهارات، والبيكنج بودر. اخلط المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير المنديل: اقطع المنديل إلى مربعات كبيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تشكيل الطرب: خذ جزءًا من خليط اللحمة وشكله على شكل صباع، ثم لف المنديل حوله.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير السياخ: ضع الطرب على سياخ وتأكد من أن كل قطعة مثبتة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "الشوي: ضع السياخ على الشبكة فوق الفحم، مع ترك مسافة كافية لتجنب الحرق. قلب السياخ بانتظام حتى يأخذ الطرب لونًا حلوًا ويستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تقديم: قدم الطرب ساخنًا مع البقدونس والخضروات المشوية والعيش المحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة بصل وفلفل أثناء الشوي للحصول على رائحة جميلة. يمكن حفظ الطرب في الثلاجة لمدة يومين أو تجميده لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=V-ELb_HwJC4&t=40s",
        "collection": "abuhaty",
        "citation": "الطرب علي أصوله أحلي من الحاتي  😋😋👍من مطبخي #فاطمه_ابوحاتي😍❤"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 42,
        "fat": 26,
        "carbs": 6,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "protein": 9,
          "produce": 1,
          "spices": 0.5,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-006",
      "title": "الفرخة على الطريقة التركية",
      "titleEn": "Turkish-Style Chicken",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-006-i1",
          "name": "فرخة",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-006-i2",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-006-i3",
          "name": "بصل",
          "standardAmount": "1 حبة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-006-i4",
          "name": "ثوم",
          "standardAmount": "2 فصوص مهروسة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-006-i5",
          "name": "فلفل أحمر حار",
          "standardAmount": "1 حبة مقطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-006-i6",
          "name": "فلفل أخضر",
          "standardAmount": "1 حبة مقطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-006-i7",
          "name": "طماطم",
          "standardAmount": "2 حبة مقطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-006-i8",
          "name": "مرقة دجاج",
          "standardAmount": "2 مكعبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-006-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-006-i10",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-006-i11",
          "name": "قرفة",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-006-i12",
          "name": "كزبرة جافة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-006-i13",
          "name": "زبيب",
          "standardAmount": "1/4 كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-006-i14",
          "name": "زيتون أخضر",
          "standardAmount": "1/4 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-006-i15",
          "name": "ماء",
          "standardAmount": "2 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل وقلبه حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الثوم والفلفل الحار والفلفل الأخضر والطماطم، وقلّب المكونات لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف المرقة الدجاج، الملح، الفلفل الأسود، القرفة، الكزبرة الجافة، وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الماء واتركه حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الفرخة واتركها تطهى لمدة 40 دقيقة على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الزبيب والزيتون الأخضر، واتركها تطهى لمدة 10 دقائق إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدم الفرخة ساخنة مع الأرز أو الخبز.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة بعض الأعشاب الطازجة مثل البقدونس أو الكزبرة الطازجة للنكهة الإضافية. يمكن حفظ الفرخة في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=CRbJAEEzLdw&t=52s",
        "collection": "abuhaty",
        "citation": "احلي عشا ده ولا ايه  ❤الفرخه عالطريقة التركيه رووووووعة  👍💪👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 38,
        "fat": 28,
        "carbs": 26,
        "fiber": 3,
        "sugar": 12,
        "cost": {
          "protein": 5,
          "produce": 2.5,
          "specialty": 0.8,
          "fats": 0.8,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-007",
      "title": "الفشة والطحال المحمر",
      "titleEn": "Browned Lung and Spleen (Fesha & Tehal)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-007-i1",
          "name": "طحال",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i2",
          "name": "فشة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i3",
          "name": "كرفس",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i4",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i5",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i6",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i7",
          "name": "توم",
          "standardAmount": "6 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i8",
          "name": "ورق لورا",
          "standardAmount": "2 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i10",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i11",
          "name": "حبهان بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i12",
          "name": "مستكة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i13",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i14",
          "name": "فلفل ألوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i15",
          "name": "فلفل حامي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i16",
          "name": "كسبرة ناشفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i17",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i18",
          "name": "بهارات",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i19",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-007-i20",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الطحال والفشة وانقعهم في ماء لمدة 10 دقائق، ثم صفيهم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الطحال والفشة في حلة على نار ماء مغلي، واتركهم حتى يغلي الماء، ثم صفيهم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع الطحال والفشة في حلة نظيفة، أضف ماء مغلي، ورق اللورا، المستكة، الحبهان، الملح، السكر، الكرفس، الجزر، الطماطم، والتوم، واتركهم حتى يستويوا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطّع الطحال والفشة إلى شرائح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في طاسة، أضف زيت وقلّب الفشة لمدة دقيقة، ثم أضف التوم وقلّب حتى يخرج رائحته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف البصل وقلّب لمدة 3 دقائق حتى يتبلسن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الفلفل الحامي والفلفل الألوان، وقلّب مع الملح، الكسبرة الناشفة، الفلفل الأسود، الكمون، والبهارات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الطحال إلى الطاسة وقلّبه على النار حتى يحمر، مع الحرص من الزيت المتطاير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صفي الطحال والفشة على فرشة من البقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الطبق مع الجرجير، العيش البلدي، والسندوتشات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من شراء الطحال والفشة بحالة جيدة، واغسلهم جيدًا قبل الطهي. يمكنك تقديم الطبق مع الجرجير والعيش البلدي للحصول على طعم أفضل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=iXIVReispYA&t=24s",
        "collection": "abuhaty",
        "citation": "الفشة والطحال المحمر بطريقة روووعة والطعم حكااااااية  👍😋😋😋من مطبخي فاطمة أبوحاتي  👍💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 26,
        "fat": 22,
        "carbs": 10,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "protein": 5,
          "produce": 2.5,
          "fats": 0.5,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-008",
      "title": "الكبسة السعودي مع الدقوسة",
      "titleEn": "Saudi Kabsa with Daqqus Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-008-i1",
          "name": "فرخة متقطعة",
          "standardAmount": "8 قطع",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i2",
          "name": "ماية",
          "standardAmount": "2 كوب وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i3",
          "name": "أرز بسمتي",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i4",
          "name": "طماطم مبشورة",
          "standardAmount": "2 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i5",
          "name": "جزرة مبشورة",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i6",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i7",
          "name": "بصلة متقطعة صغير",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i8",
          "name": "توم مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i10",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i11",
          "name": "بهارات سبع",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i12",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i13",
          "name": "كسبرة ناشفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i14",
          "name": "قرنفل",
          "standardAmount": "6 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i15",
          "name": "حبهان",
          "standardAmount": "6 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i16",
          "name": "فلفل أسود",
          "standardAmount": "6 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i17",
          "name": "قرفة",
          "standardAmount": "2 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i18",
          "name": "ورق لورا",
          "standardAmount": "2 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i19",
          "name": "مرقة الدجاج",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i20",
          "name": "طماطم",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i21",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i22",
          "name": "نعناع",
          "standardAmount": "2 عود",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i23",
          "name": "توم مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i24",
          "name": "صلصة طماطم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i25",
          "name": "خل",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i26",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i27",
          "name": "كسبرة ناشفة",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i28",
          "name": "شطة",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i29",
          "name": "فلفل أسود",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-008-i30",
          "name": "عصير ليمونة",
          "standardAmount": "1 ليمونة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في حلة على النار، ثم أضف قطع الفراخ واحمرها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل المتقطع صغيرًا وقلبه حتى يأخذ لونًا ذهبيًا غامقًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف التوم المفروم وقلبه حتى تخرج رائحته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البهارات الصحيحة (الملح، الفلفل، الكمون، الكسبرة، بهارات السبع، القرنفل، الحبهان، الفلفل الأسود، القرفة، ورق اللورا).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف قطع الفراخ وقلبه مع البهارات والتوم والبصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الطماطم المبشورة والفلفل الأخضر والجزر وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الماء (2 كوب وربع) واتركها على النار حتى تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي الحلة واتركها على نار هادئة لمدة 15 دقيقة حتى تستوي الفراخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الأرز البسمتي المغسول والمصفى وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطي الحلة واتركها على نار هادئة حتى يستوي الأرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "في وعاء آخر، أضف الطماطم المقطعة والفلفل الحار والنعناع والتوم المفروم والكسبرة والشطة والملح والفلفل الأسود والصلصة الطماطم والخل والماء واعصروهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "صفي الدقوسة في وعاء وضعيها جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف عصير الليمونة إلى الدقوسة وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدم الكبسة مع الدقوسة ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الدقوسة في الثلاجة لمدة تصل إلى 3 أيام. يمكنك تقديم الكبسة مع سلطة خضراء أو يوغورت.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=XHShCR7_0kY&t=36s",
        "collection": "abuhaty",
        "citation": "الكبسة السعودي الرهييييبه علي طريقتي 👍😋😋من مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 30,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 580,
        "protein": 32,
        "fat": 20,
        "carbs": 64,
        "fiber": 4,
        "sugar": 10,
        "cost": {
          "protein": 6,
          "grains": 1.2,
          "produce": 3.5,
          "spices": 1.5,
          "fats": 0.6,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-009",
      "title": "الكبيبة الغمراوي",
      "titleEn": "El-Ghamrawi Kbeiba (Rice & Meat Balls in Broth)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "70 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-009-i1",
          "name": "كيلو لحم مفروم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-009-i2",
          "name": "كيلو أرز بسمتي",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-009-i3",
          "name": "حزمة بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-009-i4",
          "name": "حزمة شبت",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-009-i5",
          "name": "حزمة كزبرة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-009-i6",
          "name": "بصلتين متوسطتين",
          "standardAmount": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-009-i7",
          "name": "رأس ثوم",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-009-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-009-i9",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-009-i10",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-009-i11",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-009-i12",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-009-i13",
          "name": "قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-009-i14",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-009-i15",
          "name": "مرقة فورية",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي اللحم المفروم مع الأرز المنقوع والمصفى جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البقدونس، الشبت، الكزبرة، البصل المفروم، الثوم، الملح، الفلفل الأسود، الكمون، الكزبرة، بهارات السبعة، القرفة، السكر، والمرقة الفورية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخذِ قطعة من الخليط وشكلها على شكل كبيبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الكبيبات في صينية وغطيها بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني الزيت في قدر وضعي شرائح البصل، الطماطم، والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الكبيبات إلى القدر وغطيها بالشربة المغلية والمملحة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي القدر على نار عالية لمدة 10 دقائق حتى تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "خففي النار واتركي الكبيبات تطبخ لمدة ساعة إلى ساعة وربع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد الطهي، يمكنك تحمير الكبيبات في البيض والحليب وقليها في الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمي الكبيبات ساخنة مع البقدونس الطازج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الكبيبات بعد السلق في أطباق فوم ووضعها في الفريزر لاستخدامها لاحقًا. يمكنك تحميرها أو تسخينها عند الحاجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=HPMa3h8nY9k&t=35s",
        "collection": "abuhaty",
        "citation": "الكبيبة الغمراوي علي اصولها😍 بكيلو لحمة هتعملي 3 كيلو كفتة 👌أحلي وأسهل طريقه♥️| فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 560,
        "protein": 30,
        "fat": 18,
        "carbs": 66,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "protein": 8,
          "grains": 2.5,
          "produce": 2,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-010",
      "title": "اللحم البارد",
      "titleEn": "Cold Roast Beef",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "2 ساعات",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-010-i1",
          "name": "عرق لحمة",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i2",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i3",
          "name": "حبة حبهان",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i4",
          "name": "فلفل مطحون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i6",
          "name": "فلفل سليم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i7",
          "name": "فلفل حب",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i8",
          "name": "فلفل حصى",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i9",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i10",
          "name": "بصل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i11",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i12",
          "name": "كرفس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i13",
          "name": "ورق لورا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i14",
          "name": "دوبارة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i15",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i16",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i17",
          "name": "شعرية",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i18",
          "name": "كبدة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-010-i19",
          "name": "قرفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد العرق بالدوبارة كما شرحت الشيف فاطمة أبو حاتي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل العرق جيدًا وقطع فتحات فيه باستخدام سكينة رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الفلفل الحصى والملح والفلفل الحب والفلفل المطحون والفلفل السليم والطماطم والبصل والجزر والكرفس والزعتر والحبة حبهان داخل الفتحات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تبل العرق من الخارج بالملح والفلفل المطحون والزعتر والحبة حبهان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك العرق لمدة نصف ساعة حتى يتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن قليلًا من الزيت في صنية على النار واحمر العرق من جميع الجوانب حتى يأخذ لونًا حلوًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الخضروات (البصل، الطماطم، الجزر، الكرفس، ورق اللورا) إلى الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف كوبين من الماء المغلي وملعقة صغيرة من السكر وملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطِّ الصنية بورق الألومنيوم واتركها على نار هادئة لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد ساعة، قلب العرق وغطِّ الصنية مرة أخرى واتركها لمدة ساعة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اترك العرق يبرد ثم ضعه في الثلاجة ليلة كاملة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "في اليوم التالي، قطع العرق إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "لعمل الشعرية: قطع البصل والفلفل الملون إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "سخن قليلًا من الزيت والسمنة في حلة على النار وأضف الشعرية وقلِّبها حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أضف البصل والفلفل الملون وقلِّبهم مع الشعرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "أضف الماء والملح والفلفل والقرفة والصوص من اللحمة واترك الشعرية حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "لعمل الكبدة (اختياري): سخن قليلًا من الزيت في حلة على النار وأضف الكبدة وقلِّبها حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "أضف الملح والفلفل والقرفة وقلِّبها حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 19,
          "text": "قدم اللحم البارد مع الشعرية والكبدة (إن رغبت).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم اللحم البارد مع الرز بالخلطة أيضًا. يمكن ترك العرق في الثلاجة لمدة يوم كامل قبل التقديم للحصول على أفضل طعم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=XQEvDvtpJx4&t=23s",
        "collection": "abuhaty",
        "citation": "اللحمه البارده احلي طبق ممكن تعمليه في العزومات 😋👍 من مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 19,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 34,
        "fat": 24,
        "carbs": 14,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 12,
          "produce": 3,
          "spices": 1,
          "fats": 0.8
        }
      }
    },
    {
      "id": "fah-011",
      "title": "اللحمة البردة مع الرز بالخلطة",
      "titleEn": "Cold Meat Roast with Mixed Rice",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "2 ساعات",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-011-i1",
          "name": "عرق تربيانكو",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i3",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i4",
          "name": "طماطم",
          "standardAmount": "4 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i5",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i6",
          "name": "كرفس",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i7",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i8",
          "name": "ثوم",
          "standardAmount": "10 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i9",
          "name": "زبدة",
          "standardAmount": "2 مكعبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i10",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i11",
          "name": "ورق لورا",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i12",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i13",
          "name": "سكر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i14",
          "name": "مرقة فورية",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i15",
          "name": "ديم جلاس",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i16",
          "name": "رز",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i17",
          "name": "ماء",
          "standardAmount": "6 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i18",
          "name": "قرفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i19",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i20",
          "name": "كبدة الفراخ",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-011-i21",
          "name": "مسكرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "شفي العرق من الدهون واربطه بخيط قطني.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تبل العرق بالملح والفلفل والثوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "احمر العرق في زبدة وزيت على النار من كل الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل والكرفس والطماطم والورق اللورا والماء الساخن واتركه يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلب العرق بعد ساعة واتركه يطبخ لمدة ساعة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انشل العرق واتركه يبرد في التلاجة لمدة ساعتين إلى ثلاث ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اصف السوس واخلط جزء منه مع الخضروات في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعد السوس إلى الطاسة وأضف الدقيق وقلبه حتى يصبح القوام كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الماء الساخن والملح والفلفل والقرفة واتركه يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الرز إلى السوس وقلبه جيدًا واتركه يغلي ثم هدي النار واتركه يطبخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الزبيب واترك الرز يكمل تسويته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "شوح الكبدة في الزيت حتى يتغير لونها وأضف البهارات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "انشل الفتل من العرق وقطعة إلى طرنشات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدم اللحمة البردة مع الرز والكبدة والمسكرات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطبق مع المكسرات والصوص للحصول على طعم أقوى. يمكن حفظ اللحمة البردة في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=-dSgDdi77dw&t=17s",
        "collection": "abuhaty",
        "citation": "《☆عزومه رمضان ☆》فطار اول يوم اللي ميختلفش عليه اتنين و بطريقه جديده جدا"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 580,
        "protein": 34,
        "fat": 22,
        "carbs": 58,
        "fiber": 2,
        "sugar": 12,
        "cost": {
          "protein": 13,
          "grains": 1.8,
          "produce": 2,
          "fats": 1,
          "specialty": 1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-012",
      "title": "اللحمة المعصجة بطريقة سهلة وطعم رووووعة",
      "titleEn": "Sautéed Minced Meat (Easy & Delicious)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-012-i1",
          "name": "لحمة مفرومة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-012-i2",
          "name": "بصل مفروم",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-012-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-012-i4",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-012-i5",
          "name": "قرفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-012-i6",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-012-i7",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-012-i8",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-012-i9",
          "name": "سمنة",
          "standardAmount": "معلقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-012-i10",
          "name": "زيت",
          "standardAmount": "شوية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في صنية على النار، ضعي معلقة سمنة وشوية زيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البصل المفروم وشوحه حتى يأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي اللحمة المفرومة وقلبيها جيدًا مع البصل حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي رشة سكر، فلفل، ملح، قرفة، وزعتر، وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اتركي الخليط حتى يستوي تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد الاستواء، اتركي اللحمة تبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "احفظي اللحمة المعصجة في أكياس التجميد واستخدميها حسب الحاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تحضير كمية كبيرة من اللحمة المعصجة قبل رمضان وحفظها في الفريزر لتوفير الوقت والمجهود.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=1LNuoD34dG0&t=24s",
        "collection": "abuhaty",
        "citation": "اللحمة المعصجة بطريقة سهلة وطعم رووووعة 👍😋😋،تجهيزات رمضان❤😍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 34,
        "fat": 26,
        "carbs": 12,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "protein": 8,
          "produce": 1.5,
          "fats": 0.6,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-013",
      "title": "المسخن الفلسطيني",
      "titleEn": "Palestinian Musakhan",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعتين",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-013-i1",
          "name": "فرخة",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-013-i2",
          "name": "بصل",
          "standardAmount": "2 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-013-i3",
          "name": "زيت زيتون",
          "standardAmount": "3/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-013-i4",
          "name": "دبس الرمان",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-013-i5",
          "name": "سماق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-013-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-013-i7",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة ممسوحة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-013-i8",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-013-i9",
          "name": "عيش بلدي",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-013-i10",
          "name": "رمان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-013-i11",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-013-i12",
          "name": "ليمون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-013-i13",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الفرخة ونظفها جيدًا من الداخل والخارج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع الفرخة بالطول واجعل تشريحات بالسكينة لتسهيل دخول التتبيلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطّع البصل إلى جوانح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الزيت الزيتون، دبس الرمان، السماق، الفلفل الأسود، والملح إلى البصل وقلّب جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادعك الفرخة بالتتبيلة واتركها لترتاح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الفرخة في صينية خبز، وأضف فصوص الطماطم وقليل من الزيت الزيتون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي الصينية بورق الزبدة ثم ورق الألومنيوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخل الصينية إلى الفرن على درجة حرارة 220 لمدة ساعتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد خروج الفرخة من الفرن، رص العيش البلدي في طبق التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صب الصوص المكون من البصل والزيت الزيتون والسماق على العيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "زين الطبق بالرمان والكسبرة والليمون والمكسرات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم الطبق ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام العيش الطبون بدلاً من العيش البلدي إذا توفر. يمكن إضافة المكسرات للزينة والنكهة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=M4OjeGuThig&t=17s",
        "collection": "abuhaty",
        "citation": "اكله بجد بتاخد العقل من تراثنا العربي وأحلى \"مسخن فلسطينى\" هتعمليه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 620,
        "protein": 40,
        "fat": 38,
        "carbs": 28,
        "fiber": 4,
        "sugar": 14,
        "cost": {
          "protein": 5,
          "produce": 4,
          "fats": 1.8,
          "grains": 0.8,
          "specialty": 1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-014",
      "title": "المنسف اللبناني",
      "titleEn": "Lebanese Mansaf",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-014-i1",
          "name": "سمنة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i2",
          "name": "مستكة",
          "standardAmount": "فصين",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i3",
          "name": "لحمة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i4",
          "name": "طماطم",
          "standardAmount": "4 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i5",
          "name": "جزر",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i6",
          "name": "ورقة لورا",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i7",
          "name": "بصل",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i8",
          "name": "حبهان بودر",
          "standardAmount": "شوية",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i9",
          "name": "ماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i11",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i12",
          "name": "زيت",
          "standardAmount": "2 ملعقتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i13",
          "name": "لحمة مفرومة",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i14",
          "name": "عود قرفة",
          "standardAmount": "1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i15",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i16",
          "name": "قرفة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i17",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i18",
          "name": "رز بسمتي",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i19",
          "name": "زبادي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i20",
          "name": "نعناع",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i21",
          "name": "ليمون",
          "standardAmount": "عصير 2 ملعقتان",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i22",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i23",
          "name": "زيت زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i24",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-014-i25",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة في قدر وضيف المستكة واللحمة وقلّب حتى تتشوح جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الطماطم والجزر والبصل المفروم والورقة اللورا والحبهان البودر وقلّب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الماء المغلي حتى يغطي اللحمة واتركها على نار هادئة حتى تسلق جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الملح والسكر واتركها تغلي ثم خفف النار واتركها تكمل تسويتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في قدر آخر، سخن السمنة والزيت وأضف البصل المفروم وقلّبه حتى يتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف اللحمة المفرومة والقرفة والورقة اللورا والفلفل الأسود وقلّب حتى تتعصق اللحمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الثوم المفروم واخلط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اغسل الرز ونقعه لمدة نصف ساعة ثم صفيه وأضفه إلى اللحمة المفرومة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الشوربة المغلية للرز وقلّب حتى يمتص الرز السائل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطِّ القدر واترك الرز على نار عالية لمدة 5 دقائق ثم خفف النار واتركه حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أعد سلطة الزبادي: ضع الزبادي في مصفاة ضيقة حتى يصفى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قطّع النعناع ناعمًا وأضفه إلى الزبادي مع عصير الليمون والفلفل الأسود والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف الزيت الزيتون والمكسرات والكسبرة وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدم الرز مع اللحمة المسلوقة والمكسرات والكسبرة وسلطة الزبادي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الرز في الثلاجة لمدة يومين. يمكنك تقديم الطبق مع سلطة الطحينة أو الباذنجان المشوي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=n26404xa4Js",
        "collection": "abuhaty",
        "citation": "لو محتارة تعملي غدا يفرّح كل اللي على السفرة… المنسف اللبناني هو الحل 🤤"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 25,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 560,
        "protein": 30,
        "fat": 24,
        "carbs": 54,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 10,
          "grains": 1,
          "produce": 2.5,
          "dairyEggs": 0.6,
          "fats": 0.8,
          "specialty": 1,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-015",
      "title": "بانيه اقتصادي (بانيه الكداب)",
      "titleEn": "Budget Chicken Pane (Fake Pane)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "15 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-015-i1",
          "name": "بصلة",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-015-i2",
          "name": "بهارات فراخ",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-015-i3",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-015-i4",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-015-i5",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-015-i6",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-015-i7",
          "name": "فراخ (صدور أو أوراك)",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-015-i8",
          "name": "بقسماط مطحون",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-015-i9",
          "name": "بطاطس مسلوقة ومهروسة",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-015-i10",
          "name": "بقسماط",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-015-i11",
          "name": "نشا",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-015-i12",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-015-i13",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-015-i14",
          "name": "كسبرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-015-i15",
          "name": "كمون",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-015-i16",
          "name": "بابريكا",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "فرم البصلة في الكبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف بهارات الفراخ، الملح، الكمون، الفلفل الأسود، والبابريكا. اخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف نصف كيلو من الفراخ (صدور أو أوراك) وفرمهم جيدًا مع المكونات الأخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انقل الخليط إلى طبق عميق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف كوب من البقسماط المطحون وحبيبة البطاطس المهروسة. اعجن الخليط جيدًا حتى يصبح متماسكًا وسهل التشكيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد خليط التغليف: اخلط 2 كوب من البقسماط، نصف كوب من النشا، رشة ملح، رشة فلفل أسود، رشة كزبرة، رشة كمون، ورشة بابريكا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "خذ قطعة من الخليط، كورها، ثم اضغطها في خليط التغليف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرر الخطوة السابقة حتى تنتهي من كل الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخن الزيت في مقلاة واقلي القطع حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم البانيه على فرشة من البقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تجميد البانيه بعد تشكيله وتحميره عند الحاجة. هذا الطبق مناسب للعزومات ويتميز بطعمه اللذيذ.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=c2t8tZ-abTY&t=10s",
        "collection": "abuhaty",
        "citation": "\"البانية الكداب\" بانيه التوفير الاقتصادى ... هنعمل ١٥ قطعه من نص كيلو بس"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 15,
        "kcal": 160,
        "protein": 10,
        "fat": 4,
        "carbs": 20,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 4,
          "grains": 0.8,
          "produce": 0.8,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-016",
      "title": "بانيه طحال",
      "titleEn": "Crispy Spleen Pane",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-016-i1",
          "name": "ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i2",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i3",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i4",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i5",
          "name": "كرفس",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i6",
          "name": "ثوم",
          "standardAmount": "2 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i7",
          "name": "مستكة",
          "standardAmount": "1 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i8",
          "name": "حبة هيل",
          "standardAmount": "2 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i9",
          "name": "ورق لورا",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i10",
          "name": "قرنفل",
          "standardAmount": "2 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i11",
          "name": "طحال",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i12",
          "name": "بيض",
          "standardAmount": "2 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i13",
          "name": "لبن",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i14",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i15",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i16",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i17",
          "name": "نشا",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-016-i18",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع الماء في قدر على النار حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الجزر، الطماطم، البصل، الكرفس، الثوم، المستكة، الحبة الهيل، ورق اللورا، والقرنفل إلى الماء المغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اترك المكونات تغلي لمدة دقائق حتى تخرج الروائح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغسل الطحال جيدًا بالماء والخل واتركه يجف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع الطحال في الماء المغلي واتركه يسلق على نار هادئة لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ارفع الطحال من الماء واتركه يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطع الطحال إلى قطع بسمك حوالي سنتيمتر واحد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في وعاء، اخفق البيض مع اللبن، الملح، والفلفل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في وعاء آخر، اخلط الدقيق والنشا، الملح، الفلفل الأسود، وبهارات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غمس قطع الطحال في خليط البيض واللبن، ثم في خليط الدقيق والنشا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أحمر قطع الطحال في زيت ساخن على نار متوسطة حتى تصبح ذهبية اللون وقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ارفع قطع الطحال من الزيت واتركها على ورق ماص للزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدم البانيه الطحال مع المكرونة أو في شكل سندويشات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم البانيه الطحال مع المكرونة أو في شكل سندويشات. يمكن أيضًا إضافة بعض الصلصات مثل الصلصة الحمراء أو الصلصة البيضاء للتقديم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=QhXTtlmuVyI&t=30s",
        "collection": "abuhaty",
        "citation": "الجديد كله هنا وبس .. ومش كل اللى يتحمر يبقى فراخ بانية"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 24,
        "fat": 22,
        "carbs": 22,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 5,
          "dairyEggs": 0.6,
          "grains": 0.4,
          "produce": 1,
          "fats": 1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-017",
      "title": "بديل الديك الرومي",
      "titleEn": "Homemade Roast Turkey",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "4 ساعات",
      "cookTime": "2.5 ساعات",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-017-i1",
          "name": "ملح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i2",
          "name": "برتقالة",
          "standardAmount": "1",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i3",
          "name": "ليمونة",
          "standardAmount": "1",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i4",
          "name": "جنزبيل",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i5",
          "name": "قرفة",
          "standardAmount": "2 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i6",
          "name": "خل أحمر",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i7",
          "name": "زعفران بودر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i8",
          "name": "حبة حلوة بودر",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i9",
          "name": "سبع بهارات",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i10",
          "name": "قرفة",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i11",
          "name": "بصل بودر",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i12",
          "name": "ثوم بودر",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i13",
          "name": "فلفل",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i14",
          "name": "مرقة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i15",
          "name": "كاتشب",
          "standardAmount": "ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i16",
          "name": "خل أحمر",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i17",
          "name": "ديك الرومي",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i18",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i19",
          "name": "بصل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i20",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-017-i21",
          "name": "ماء مغلي",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد محلول النقع بخلط الملح، البرتقال، الليمون، الجنزبيل، القرفة، والخل الأحمر. نقع الديك الرومي في هذا المحلول لمدة 3-4 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد النقع، أعد التتبيلة بخلط الملح، الزعفران، الحبة الحلوة، السبع بهارات، القرفة، البصل بودر، الثوم بودر، الفلفل، المرقة الفورية، الكاتشب، والخل الأحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسل الديك الرومي وادخل التتبيلة في لحمه عبر عمل فتحات صغيرة بالسكين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الجزر، البصل، والطماطم داخل تجويف الديك الرومي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع الديك الرومي في كيس حراري، وأغلق الكيس جيدًا مع عمل فتحتين صغيرتين للتنفيس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضع الديك الرومي في صنية كبيرة وأضف الماء المغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادخل الديك الرومي إلى الفرن على درجة حرارة عالية لمدة نصف ساعة، ثم خفف الحرارة واتركه لمدة ساعتين إلى ثلاث ساعات حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تأكد من استواء الديك الرومي قبل التقديم عن طريق الضغط على الجناح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الديك الرومي مع الرز المطبوخ بالخلطة للحصول على طبق متكامل وشهي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=hzJCpuGmBkM&t=19s",
        "collection": "abuhaty",
        "citation": "بديل الديك الرومى .. اسهل من كده مفيش .. يالا قولولى عازمين ولا معزومين"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 520,
        "protein": 44,
        "fat": 30,
        "carbs": 16,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "protein": 18,
          "produce": 2.5,
          "specialty": 1,
          "spices": 1,
          "fats": 0.5
        }
      }
    },
    {
      "id": "fah-018",
      "title": "بفتيك بالبطاطس",
      "titleEn": "Beef Scaloppine with Potatoes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-018-i1",
          "name": "شرايح البفتيك",
          "standardAmount": "1.25 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-018-i2",
          "name": "بصل",
          "standardAmount": "4 حبات متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-018-i3",
          "name": "ثوم مفروم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-018-i4",
          "name": "بطاطس",
          "standardAmount": "0.5 كيلو مقطعة لمكعبات ومتحمرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-018-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-018-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-018-i7",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-018-i8",
          "name": "بهارات",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-018-i9",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-018-i10",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-018-i11",
          "name": "ماء",
          "standardAmount": "3 أكواب مغلية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "دق شرايح البفتيك في كيس بلاستيك حتى تصبح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي البصل المفروم، الثوم، الملح، الفلفل الأسود، السكر، والبهارات في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تبلي شرايح البفتيك بالخليط من الجانبين واتركيها لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخني صنية على النار وأضيفي السمنة والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الثوم المفروم وشوحه حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي شرايح البفتيك واحمرها من الجانبين حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الماء الساخن وغطي الصينية، ثم اهدي النار واتركيها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي مكعبات البطاطس المحمرة وغطي الصينية لمدة 2-3 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدميها ساخنة مع البروتون والبقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطبق مع المكرونة أو الرز البسمتي بالبسلة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=GQz4jPgFHaA&t=26s",
        "collection": "abuhaty",
        "citation": "بفتيك بالبطاطس روووووووعة 👍😋😋طريقته سهلة وطعمه جنااااان من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 36,
        "fat": 26,
        "carbs": 34,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "protein": 10,
          "produce": 2,
          "fats": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-019",
      "title": "بفتيك كداب",
      "titleEn": "Fake Beef Pane (Minced Meat Cutlets)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-019-i1",
          "name": "كيلو لحم مفروم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-019-i2",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-019-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-019-i4",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-019-i5",
          "name": "بهارات سبعة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-019-i6",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-019-i7",
          "name": "دقيق",
          "standardAmount": "1 كوب + نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-019-i8",
          "name": "نشا",
          "standardAmount": "ربع كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-019-i9",
          "name": "بقسماط",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-019-i10",
          "name": "بيض",
          "standardAmount": "3 بيضات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-019-i11",
          "name": "حليب",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "فرم اللحمة المفرومة والبصلة ناعمًا في الكبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة الملح والفلفل والبهارات السبعة والسكر إلى اللحمة المفرومة وتقليب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "فرم اللحمة مرة أخرى في الكبة للحصول على عجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير التغطية: مزج الدقيق والنشا والملح والفلفل في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير البيض والحليب: خفق البيض مع الحليب والملح والفلفل في وعاء آخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أخذ كمية من اللحمة المفرومة وتشكيلها على شكل شرائح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غمس الشرائح في الدقيق ثم البيض والحليب ثم البقسماط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تسخين الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلي الشرائح حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تقديم البفتيك الكداب ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الشرائح غير المقليّة في الفريزر عن طريق وضع كل شريحة بين طبقتين من البلاستيك لتسهيل استخراجها لاحقًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=sfBfjNF1FcM&t=49s",
        "collection": "abuhaty",
        "citation": "من غير دق وتتبيل هنعمل اسكالوب بانيه 😉😋 أسرار البفتيك الكداب طري متماسك ومقرمش 😍 | فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 36,
        "fat": 20,
        "carbs": 38,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 8,
          "grains": 0.8,
          "dairyEggs": 0.8,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-020",
      "title": "بيكاتا الفراخ بالمشروم",
      "titleEn": "Chicken Piccata with Mushrooms",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-020-i1",
          "name": "صدور الفراخ",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-020-i2",
          "name": "المشروم",
          "standardAmount": "250 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-020-i3",
          "name": "بصل",
          "standardAmount": "1 حبة متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-020-i4",
          "name": "كريمة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-020-i5",
          "name": "ثوم",
          "standardAmount": "1 ملعقة صغيرة مفرومة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-020-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-020-i7",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-020-i8",
          "name": "صوص الديمي جلاس (كنور)",
          "standardAmount": "1 باكت",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-020-i9",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-020-i10",
          "name": "ماء",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف الملح والفلفل إلى شرايح الفراخ وقلّبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن ملعقة السمنة في طاسة على النار، ثم أضف شرايح الفراخ واحمرها حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أخرج الفراخ من الطاسة واتركها جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في نفس الطاسة، أضف البصل المفروم والثوم وقلّبهما حتى يأخذا لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف المشروم وقلّبه حتى يتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف صوص الديمي جلاس (كنور) وقلّبه حتى يذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعد الفراخ إلى الطاسة وأضف حوالي 3 أكواب من الماء المغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اترك الخليط يغلي لمدة 5 دقائق حتى يتكاثف الصوص ويستوي الفراخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف نصف كوب من الكريمة وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الطبق مع الرز الأبيض والخضروات السوتيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم الطبق مع الرز الأبيض والخضروات السوتيه للحصول على طبق متكامل وشهي. يمكن حفظ الباقي في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ps-FpLIs6ds&t=29s",
        "collection": "abuhaty",
        "citation": "نفسك تقدمي الفراخ بطريقه جديدة وطعم رهيب🤔صدور الفراخ بالبراون صوص توحفه جداً😋 \n#كنور_بتحلي_كل_طبخة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 30,
        "fat": 24,
        "carbs": 12,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "protein": 5,
          "produce": 1,
          "dairyEggs": 1,
          "fats": 0.5,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-021",
      "title": "بيكاتا الفراخ بصوص المشروم والكريمة",
      "titleEn": "Chicken Piccata in Creamy Mushroom Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-021-i1",
          "name": "شرايح الفراخ (صدور أو أوراك)",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-021-i2",
          "name": "مشروم (فرش أو معلب)",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-021-i3",
          "name": "بصلة",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-021-i4",
          "name": "دقيق",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-021-i5",
          "name": "كريمة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-021-i6",
          "name": "سمنة",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-021-i7",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-021-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-021-i9",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-021-i10",
          "name": "سكر",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-021-i11",
          "name": "توم مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-021-i12",
          "name": "بابريكا",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-021-i13",
          "name": "قشطة",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-021-i14",
          "name": "مكعب مرقة",
          "standardAmount": "1 مكعب (اختياري)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-021-i15",
          "name": "كيري",
          "standardAmount": "1 مكعب (اختياري)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-021-i16",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تبلي شرايح الفراخ بالملح والفلفل والبابريكا جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن السمنة والزيت في طاسة على النار، ثم احمر شرايح الفراخ من الجهتين حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ارفع الفراخ من الطاسة واترك الزيت المغمق في الطاسة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل المفروم وقلب حتى يتبل ويأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف التوم المفروم وقلب حتى يشتم رائحته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف المشروم (فرش أو معلب) وقلب حتى يتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الدقيق وقلب جيدًا على النار لمدة دقيقة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الماء المغلي (حوالي 3 أكواب) وقلب حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الملح والفلفل وقم بضبط التوابل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعد الفراخ إلى الطاسة وغطيها، ثم اتركها على النار لمدة نصف ساعة حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الكريمة (أو كوب لبن مع ملعقتين قشطة) وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اترك الصوص على النار حتى يغلي مرة واحدة، ثم خفف النار واتركه لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدم البيكاتا ساخنة مع الرز الأبيض أو المكرونة، وزينها بأوراق البقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة مكعب كيري للصوص للحصول على طعم أجمل. يمكن تقديم الطبق مع الرز الأبيض أو المكرونة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=kpvEOK6hpeU&t=32s",
        "collection": "abuhaty",
        "citation": "بيكاتا الفراخ بصوص المشروم والكريمة روووووووعة  😋👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 440,
        "protein": 32,
        "fat": 30,
        "carbs": 10,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "protein": 10,
          "produce": 1,
          "dairyEggs": 1.5,
          "fats": 1,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-022",
      "title": "تجهيزات الفراخ لرمضان",
      "titleEn": "Chicken Prep-Ahead Marinades for Ramadan",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "حسب الطريقة",
      "servings": "حسب الكمية المطلوبة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-022-i1",
          "name": "كوب ماء بصل",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i2",
          "name": "ربع كوب عصير برتقال",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i3",
          "name": "ربع كوب خل",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i4",
          "name": "ربع كوب زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i5",
          "name": "كاتشب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i6",
          "name": "زعتر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i7",
          "name": "كسبرة ناشفة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i8",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i9",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i10",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i11",
          "name": "توم بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i12",
          "name": "كركم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i13",
          "name": "شطة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i14",
          "name": "كباب صيني",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i15",
          "name": "سكر أو عسل",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i16",
          "name": "صويا صوص",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i17",
          "name": "زبادي",
          "standardAmount": "2 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i18",
          "name": "كاتشب أو هوت صوص",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i19",
          "name": "زعتر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i20",
          "name": "توم بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i21",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i22",
          "name": "بهارات فراخ",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i23",
          "name": "كزبرة ناشفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i24",
          "name": "حبة حبهان بودر",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i25",
          "name": "صدور دجاج",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i26",
          "name": "أوياك دجاج",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i27",
          "name": "بصل",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i28",
          "name": "توم",
          "standardAmount": "6 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i29",
          "name": "بقدونس",
          "standardAmount": "نصف كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i30",
          "name": "برغل",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i31",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i32",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i33",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i34",
          "name": "كزبرة ناشفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i35",
          "name": "بهارات فراخ",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i36",
          "name": "زعتر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i37",
          "name": "بايكنج بودر",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-022-i38",
          "name": "سكر",
          "standardAmount": "1 رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير تتبيلة الفراخ المشوية",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي كل المكونات التالية في وعاء: ماء البصل، عصير البرتقال، الخل، الزيت، الكاتشب، الزعتر، الكسبرة الناشفة، الملح، الفلفل الأسود، البصل بودر، التوم بودر، الكركم، الشطة، الكباب الصيني، السكر أو العسل، الصويا صوص.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي المكونات جيدًا حتى تتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغسلي الفراخ وقطعيها حسب الرغبة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الفراخ في التتبيلة وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "احفظي الفراخ في الفريزر في أكياس منفصلة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير صدور الفراخ البانيه",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخلطي الزبادي، الكاتشب أو الهوت صوص، البصل بودر، الحبهان، التوم بودر، الكزبرة الناشفة، بهارات الفراخ، الملح، والفلفل في وعاء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخلطي المكونات جيدًا حتى تتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اغسلي صدور الفراخ وصفيها جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي صدور الفراخ في التتبيلة وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اخلطي البقصومات المطحونة، الدقيق، النشا، البصل بودر، التوم بودر، الملح، الفلفل، والبهارات في وعاء آخر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اغمسي قطع الفراخ في التتبيلة ثم في خليط البقصومات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "احفظي الفراخ في الفريزر في أكياس منفصلة مع فواصل بين القطع.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "تحضير كفتة الفراخ المشوية",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "اخلطي البصل، التوم، البقدونس، البرغل، السكر، الباكينج بودر، الملح، الفلفل، البابريكا، الكزبرة الناشفة، بهارات الفراخ، الزعتر، البصل بودر، التوم بودر في وعاء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "اخلطي المكونات جيدًا حتى تتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "شكل الكفتة على شكل صوابع أو على أسياخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 19,
          "text": "احفظي الكفتة في الفريزر في أكياس منفصلة مع فواصل بين القطع.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ التتبيلات والفراخ في الفريزر لمدة شهر أو شهرين. عند استخدامها، اتركها لتذوب قبل الطهي. يمكن طهي الفراخ المشوية على الجريل أو في الفرن أو على الطاسة. يمكن طهي الكفتة على الطاسة أو الفحم للحصول على أفضل نتيجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=YYz-vDbOEwY&t=30s",
        "collection": "abuhaty",
        "citation": "تجهيزاتي من الفراخ لرمضان كل سنة وانتم طيبين  😍من مطبخي#فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 19,
        "totalMasterIngredients": 38,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 380,
        "protein": 30,
        "fat": 18,
        "carbs": 22,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "protein": 8,
          "dairyEggs": 0.6,
          "produce": 1.5,
          "specialty": 1.5,
          "fats": 0.8,
          "spices": 1.5
        }
      }
    },
    {
      "id": "fah-023",
      "title": "تجهيزات اللحمة المفرومة لرمضان",
      "titleEn": "Minced Meat Prep-Ahead Mixes for Ramadan",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "حسب الحاجة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-023-i1",
          "name": "لحمة مفرومة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i2",
          "name": "بصل",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i3",
          "name": "طماطم",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i4",
          "name": "فلفل بارد",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i5",
          "name": "فلفل حار",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i6",
          "name": "بقدونس",
          "standardAmount": "نص كوباية",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i8",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i9",
          "name": "بهارات سبعة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i10",
          "name": "شطة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i11",
          "name": "كمون",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i12",
          "name": "كسبرة نشفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i13",
          "name": "دقيق",
          "standardAmount": "معلقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i14",
          "name": "رز أبيض مسلوق",
          "standardAmount": "كوباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i15",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i16",
          "name": "برغل مخسول",
          "standardAmount": "نص كوباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i17",
          "name": "بكينج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i18",
          "name": "دهن أو لية أو بوش",
          "standardAmount": "200 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i19",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-023-i20",
          "name": "قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير خلطة الحواشي:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل وقطّع البصل والطماطم والفلفل الحار والبارد والبقدونس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط اللحمة المفرومة مع البصل والطماطم والفلفل الحار والبارد والبقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الملح والفلفل والبهارات السبعة والشطة والكمون والكسبرة النشفة والدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عجن الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "وزع الخليط في أكياس وحفظها في الفريزر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير الكفتة البنية:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اغسل وقطّع البصل والبقدونس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سلق الرز في كوبايتين من الماء مع الملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخلط اللحمة المفرومة مع البصل والبقدونس والرز المسلوق والملح والفلفل والبهارات السبعة والسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "عجن الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "شكل الكفتة بيضاويًا وحفظها في طبق فوم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "تحضير الكفتة المشوية:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اغسل وقطّع البصل ناعمًا وصفّه من الماء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "اخلط اللحمة المفرومة مع الدهن أو اللية أو البوش والبصل والبرغل المخسول والملح والفلفل والسكر والبكينج بودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "عجن الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "شكل الكفتة وحفظها في طبق فوم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "تحضير العصاج:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 19,
          "text": "اغسل وقطّع البصل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 20,
          "text": "شوح البصل في السمنة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 21,
          "text": "أضف اللحمة المفرومة والملح والفلفل والقرفة والبهارات السبعة والسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 22,
          "text": "قلب الخليط جيدًا حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 23,
          "text": "وزع الخليط في أكياس وحفظها في الفريزر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الخليط في الفريزر لمدة طويلة. عند استخدامه، اتركه يذوب قبل استخدامه بنصف ساعة. يمكن تقديم الحواشي مع العيش البلدي أو العجينة، والكفتة البنية مع الرز البسمتي، والكفتة المشوية على الفحم أو في الفرن، والعصاج مع الطواجن والصواني.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=oxjKBqCPQyc&t=33s",
        "collection": "abuhaty",
        "citation": "تجهيزاتي من اللحمه المفرومه لرمضان... كل سنة وانتم طيبين ❤\nمن مطبخي #فاطمه_ابو_حاتي 😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 23,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 420,
        "protein": 30,
        "fat": 24,
        "carbs": 20,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 10,
          "produce": 2.5,
          "grains": 0.8,
          "fats": 1.5,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-024",
      "title": "تشيكن استروجانوف",
      "titleEn": "Chicken Stroganoff",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-024-i1",
          "name": "صدور الفراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-024-i2",
          "name": "مشروم",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-024-i3",
          "name": "بصل",
          "standardAmount": "1 بصلة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-024-i4",
          "name": "توم",
          "standardAmount": "1 ملعقة صغيرة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-024-i5",
          "name": "صوص الديمي جلاس من كنور",
          "standardAmount": "1 باكيت",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-024-i6",
          "name": "كريمة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-024-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-024-i8",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-024-i9",
          "name": "بابريكا",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-024-i10",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-024-i11",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-024-i12",
          "name": "مكرونة",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع صدور الفراخ إلى قطع صغيرة مثل الشاورما.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع المشروم إلى ترنشات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن ملعقة زبدة وملعقتين زيت في وعاء على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف قطع الفراخ وقلّبها مع الملح والفلفل حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ارفع الفراخ من الوعاء واتركها جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف ملعقة زبدة أخرى إلى الوعاء وشوح البصل حتى يتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف التوم المفروم وقلّبه مع البصل حتى يأخذ اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف المشروم وقلّبه مع البصل والتوم حتى يتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعد الفراخ إلى الوعاء وأضف صوص الديمي جلاس المذاب في نصف لتر ماء بارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قلّب الخليط جيدًا حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف البابريكا وقلّب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف الكريمة وقلّب حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف المكرونة المسلوقة وقلّبها في الصوص لمدة 3 دقائق على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطبق مع سلطة خضراء أو خبز محمص. يمكن حفظ الباقي في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=lyXwikfheZQ&t=38s",
        "collection": "abuhaty",
        "citation": "بنص كيلو بانيه وكيس مكرونه هتعملي تشيكن استرجانوف في البيت بطريقة افضل المطاعم بمكونات بسيطه 😉♥️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 30,
        "fat": 26,
        "carbs": 16,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "protein": 5,
          "produce": 1.2,
          "dairyEggs": 1,
          "fats": 0.9,
          "specialty": 0.5,
          "grains": 0.2
        }
      }
    },
    {
      "id": "fah-025",
      "title": "تشيكن رول بحشوة الأوزي",
      "titleEn": "Chicken Roll Stuffed with Ouzi Rice",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-025-i1",
          "name": "سمنة كريستال بطعم الزبدة الصفراء",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-025-i2",
          "name": "بصل",
          "standardAmount": "1 حبة مقطعة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-025-i3",
          "name": "زعتر",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-025-i4",
          "name": "قرفة",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-025-i5",
          "name": "فلفل أسود",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-025-i6",
          "name": "لحمة مفرومة",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-025-i7",
          "name": "بسلة",
          "standardAmount": "1 كوباية",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-025-i8",
          "name": "جزر",
          "standardAmount": "1 كوباية",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-025-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-025-i10",
          "name": "رز",
          "standardAmount": "1 كوباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-025-i11",
          "name": "ماء مغلي",
          "standardAmount": "نص كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-025-i12",
          "name": "فراخ",
          "standardAmount": "1 فرخة مخلية",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-025-i13",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-025-i14",
          "name": "ورق زبدة",
          "standardAmount": "1 ورقة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-025-i15",
          "name": "ورق الألومنيوم",
          "standardAmount": "1 ورقة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-025-i16",
          "name": "كاتشب",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة كريستال في وعاء على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل المقطّع وقلبه حتى يشوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البهارات (الزعتر، القرفة، الفلفل الأسود) وقلبه قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللحمة المفرومة وقلبه حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البسلة والجزر وقلبه قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الملح والرز وقلبه جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف نصف كوباية من الماء المغلي وغطِّ الخليط وخفف النار حتى يستوي الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تبل الفرخة بالملح والفلفل والبهارات (الزعتر، القرفة، البصل بودر).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الحشوة إلى الفرخة ولفها بورق الزبدة والألومينيوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضع الفرخة في صينية الفرن وأضف حوالي كوبيتين من الماء المغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "غطِّ الصينية بورق الألومنيوم وادخلها الفرن على الرف الوسطاني لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "بعد خروج الفرخة من الفرن، أزل ورق الألومنيوم والزبدة وادهنها بالكاتشب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ادخلها تحت الشواية حتى تأخذ اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم التشيكن رول بحشوة الأوزي مع سلطة خضراء أو أرز بسمتي. يمكن حفظ الفرخة في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=JrRLMAt17e8&t=10s",
        "collection": "abuhaty",
        "citation": "وصفة تشيكن رول بحشوة الأوزي 😍❤ لازم تجربوها على الغدا أو العشاء 😋 الطعم والريحة تحفة | فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 38,
        "fat": 30,
        "carbs": 34,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 6,
          "grains": 0.8,
          "produce": 1.5,
          "fats": 0.8,
          "specialty": 0.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-026",
      "title": "تصبيره (فراخ مسلوقة محمرة)",
      "titleEn": "Tasbira (Boiled & Glazed Chicken)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-026-i1",
          "name": "مياه",
          "standardAmount": "2 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i2",
          "name": "ليمون",
          "standardAmount": "3-4 حبات",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i3",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i4",
          "name": "ملح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i5",
          "name": "زنجبيل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i6",
          "name": "خل",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i7",
          "name": "فراخ",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i8",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i9",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i10",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i11",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i12",
          "name": "ورق لورا",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i13",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i14",
          "name": "كرفس",
          "standardAmount": "1-2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i15",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i16",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i17",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i18",
          "name": "بودرة",
          "standardAmount": "2 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i19",
          "name": "مستكة",
          "standardAmount": "2 فص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i20",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-026-i21",
          "name": "سمنة بلدي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد طبق كبير وأضف 2 لتر من الماء، 3-4 حبات ليمون معصرة، 2 ملعقة كبيرة سكر، 2 ملعقة كبيرة ملح، 1 ملعقة كبيرة زنجبيل، وكوب خل. اخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل الفراخ جيدًا واحكها بالملح والدقيق، ثم اشطفها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد خليط التتبيلة من 3 فصوص ثوم، حبة بصل، حبة طماطم، ملح، وفلفل أسود. اخلط المكونات في الخلاط وادهن الفراخ بها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الفراخ إلى الماء المغلي مع ورقة لورا، حبة جزر، 1-2 حبة كرفس، ملعقة صغيرة سكر، ملح، فلفل أسود، حبتين بودرة، وفصين مستكة. اغطي القدر واترك الفراخ تغلي على نار هادئة حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد استواء الفراخ، صفيها جيدًا واحمرها في زيت وسمنة بلدي مع رشة ملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صفي الشربة بالمصفاة وقدم الفراخ مع الرز والشربة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم التصبيرة مع الرز والشربة كوجبة رئيسية. يمكن أيضًا إضافة بعض الخضروات المقطعة إلى الشربة للحصول على طعم أكثر غنى.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=pOYxhRpYCAo&t=26s",
        "collection": "abuhaty",
        "citation": "فراخ محمره علي اصولها وكل اسرار الطعم واللون الدهبي👌🔥و متبله و معاها تصبيره هترجعنا لأحلي ذكريات"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 440,
        "protein": 40,
        "fat": 24,
        "carbs": 14,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "protein": 5,
          "produce": 2.5,
          "fats": 0.8,
          "sweeteners": 0.1,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-027",
      "title": "حلة الرز بالبطاطس والفراخ",
      "titleEn": "One-Pot Rice with Potatoes and Chicken",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-027-i1",
          "name": "قطع الفراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-027-i2",
          "name": "بطاطس",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-027-i3",
          "name": "رز",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-027-i4",
          "name": "فلفل بصلاية",
          "standardAmount": "قرنين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-027-i5",
          "name": "توم مفروم",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-027-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-027-i7",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-027-i8",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-027-i9",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-027-i10",
          "name": "عصير الطماطم",
          "standardAmount": "كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-027-i11",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-027-i12",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-027-i13",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-027-i14",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزبدة أو السمنة مع الزيت في حلة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف قطع الفراخ وشوحها حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الفلفل والبهارات السبعة وشوحها مع الفراخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل المفروم وشوحه حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف التوم المفروم وشوحه مع الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف عصير الطماطم واتركه يتسبك لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الملح والكمون والسكر وقلّب الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الماء المغلي على حسب كمية الرز (كباية ماء لكل كباية رز بلدي، وكبايتين ماء لكل كباية رز بسمتي).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف البطاطس واتركها حتى تصبح نصف مطبوخة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الرز المغسول وقلّبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف قرنين فلفل وغطي الحلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اترك الرز حتى يتشرب الماء، ثم قلب الخليط مرتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "خفف النار واترك الحلة حتى يستوي الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدم الحلة ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم الحلة مع سلطة خضراء أو يوغورت. للحفاظ على الحلة، اتركها في الثلاجة لمدة يومين أو في الفريزر لمدة أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ErSIhpYHGX8&t=20s",
        "collection": "abuhaty",
        "citation": "غدوه اقتصاديه في حله واحده تووووحفه يللا جربوها 😉😋\nمن مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 32,
        "fat": 20,
        "carbs": 60,
        "fiber": 3,
        "sugar": 7,
        "cost": {
          "protein": 5,
          "grains": 1.2,
          "produce": 1.8,
          "fats": 0.8,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-028",
      "title": "حمام كداب",
      "titleEn": "Mock Pigeon (Stuffed Chicken Thighs)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-028-i1",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i2",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i3",
          "name": "مستكة",
          "standardAmount": "2 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i4",
          "name": "رز",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i5",
          "name": "قرفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i7",
          "name": "مرقة فورية",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i9",
          "name": "بصل",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i10",
          "name": "سكر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i11",
          "name": "ثوم",
          "standardAmount": "1 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i12",
          "name": "عسل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i13",
          "name": "ماء",
          "standardAmount": "ربع كوب لكل كوب رز",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i14",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i15",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i16",
          "name": "ورق لورك",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i17",
          "name": "حبة حبهان مطحون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i18",
          "name": "فراخ (أو أوراك مخلية)",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i19",
          "name": "بهارات الفراخ",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i20",
          "name": "ورق الزبدة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i21",
          "name": "ورق الألومنيوم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i22",
          "name": "سمنة بلدي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i23",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i24",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-028-i25",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت والسمنة في طاسة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف المستكة وقلّب حتى يظهر رائحتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الرز المغسول والمصفى وقلّبه حتى يتشمع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف القرفة والفلفل الأسود والمرقة الفورية والملح وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البصل المقطع صغيرًا وقلّبه لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الثوم وقلّبه حتى يظهر رائحته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف العسل وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الماء وغطِّ الرز وخفّف النار حتى يصبح نصف مستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اترك الرز جانباً ليبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعد خليطة التسوية من الطماطم والجزر والبصل وورق اللورك والحبة الحبهان المطحون والملح والفلفل وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "انثر الخليطة في صنية التسوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "انثر الأوراك المخلية وادبلها بالملح والفلفل والبهارات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "احشي الأوراك بالحشوة الباردة ولا تملأها كثيرًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اغلق الأوراك بالليستيكس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "رص الأوراك في الصنية واغطِها بورق الزبدة ثم ورق الألومنيوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "ادخل الصنية إلى الفرن على درجة حرارة عالية لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "بعد استواء الحمام، أخرجها من الفرن وانثر الملح والفلفل والبقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "قدم الحمام مع الرز المطبوخ في وعاء منفصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الحشوة تكون باردة تمامًا عند حشي الأوراك. استخدم الليستيكس الجامدة لغلق الأوراك بشكل جيد. يمكنك استخدام الشربة المتبقي لعمل ملوخية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=2ia_zZxcOq8&t=11s",
        "collection": "abuhaty",
        "citation": "وفرنا في السعر وكسبنا في الطعم👌حمام كداب بطعم العزومات تعالي اقولك علي كل الاسرار 😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 18,
        "totalMasterIngredients": 25,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 32,
        "fat": 26,
        "carbs": 40,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "protein": 5,
          "grains": 0.6,
          "produce": 1.5,
          "fats": 1,
          "specialty": 0.4,
          "sweeteners": 0.1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-029",
      "title": "حواوشي بلدي",
      "titleEn": "Baladi Hawawshi",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-029-i1",
          "name": "كيلو دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i2",
          "name": "علبة زبادي",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i3",
          "name": "ربع كوب زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i4",
          "name": "ملعقة ونصف سكر",
          "standardAmount": "ملعقة ونصف",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i5",
          "name": "ملعقة ونصف خميرة",
          "standardAmount": "ملعقة ونصف",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i6",
          "name": "رشة ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i7",
          "name": "2 كوب ماء دافي للعجن",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i8",
          "name": "ربع كوب ماء دافي لاختبار الخميره",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i9",
          "name": "كيلو لحم مفروم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i10",
          "name": "ربع كيلو دهن",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i11",
          "name": "كيلو بصل",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i12",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i13",
          "name": "2 فلفل حار",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i14",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i15",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i16",
          "name": "رشة سكر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i17",
          "name": "ملعقة بهارات حواوشي",
          "standardAmount": "1 ملعقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-029-i18",
          "name": "رشة جوزة الطيب",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلط السكر والخميرة في ربع كوب ماء دافي واتركها جانباً لمدة 10 دقائق لاختبار الخميرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء، اخلط الدقيق والملح وعلبة الزبادي وربع كوب الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الماء الدافي تدريجياً واخلط المكونات حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف خليط الخميرة واخلط جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اعجن العجينة على سطح مرشوش بالدقيق حتى تصبح ناعمة ومتماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة واتركها في مكان دافئ لمدة ساعة حتى تختمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في وعاء آخر، اخلط اللحم المفروم والدهن والبصل المفروم والطماطم والفلفل الحار والملح والفلفل الأسود والسكر والبهارات وجوزة الطيب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عندما تختمر العجينة، قسمها إلى كرات متساوية الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "افرد كل كرة عجين على سطح مرشوش بالدقيق وضعي حشوة اللحم في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غلق الحواوشي بإحكام وضعيها في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادهن وجه الحواوشي بخليط من رشة نسكافيه ونصف ملعقة سكر وملعقة كبيرة لبن بودرة وخمس ملاعق ماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أدخل الصينية إلى الفرن المسخن على 180 درجة مئوية واتركها لمدة 20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدم الحواوشي ساخناً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة تختمر جيداً قبل البدء في تشكيل الحواوشي. يمكنك إضافة مكونات أخرى مثل الزيتون والطماطم والفلفل حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=r7MIZ7WLK48&t=43s",
        "collection": "abuhaty",
        "citation": "الحواوشي البلدي والاسكندراني بكل تكاته👍\nولا احلي ولا انضف من كدا 😍\nمن مطبخي فاطمه ابو حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 520,
        "protein": 26,
        "fat": 28,
        "carbs": 40,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "protein": 11,
          "grains": 1.2,
          "produce": 2.5,
          "dairyEggs": 0.4,
          "fats": 0.6,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-030",
      "title": "حواوشي على الفحم",
      "titleEn": "Charcoal-Style Chicken Hawawshi",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-030-i1",
          "name": "أو راك الدجاج",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i2",
          "name": "صدور الدجاج",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i3",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i4",
          "name": "بقدونس",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i5",
          "name": "كسبرة",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i6",
          "name": "فلفل حار",
          "standardAmount": "قرنين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i7",
          "name": "فلفل رومي",
          "standardAmount": "قرنين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i8",
          "name": "تمتيمية (تمتيمية)",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i9",
          "name": "سمنة بلدي",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i10",
          "name": "ثوم",
          "standardAmount": "ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i12",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i13",
          "name": "كمون",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i14",
          "name": "كسبرة نشفة",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i15",
          "name": "بابريكا",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i16",
          "name": "سكر",
          "standardAmount": "ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i17",
          "name": "بهارات الدجاج",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i18",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-030-i19",
          "name": "رغيف عيش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الحشوة: اخلطي الدجاج المفروم، البصل المفروم، البقدونس، الكسبرة، الفلفل الحار والرومي، التمتيمية، السمنة البلدي، الثوم، الملح، الفلفل الأسود، الكمون، الكسبرة النشفة، البابريكا، السكر، والبهارات في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير العيش: قصّي الرغيف من الحواف وأفتحيه برفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "حشي الرغيف بالحشوة ووزعيها بشكل متساوٍ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تسوية الحواوشي: سخني الطاسة على نار متوسطة وادهنيها بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الحواوشي في الطاسة وغطيها لمدة 5 دقائق حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قلبي الحواوشي وغطيها مرة أخرى لمدة 5 دقائق حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمي الحواوشي ساخنًا مع الليمون المخلل والحبة البركة والعصفر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الحواوشي في الثلاجة لمدة يومين أو تجميده لمدة أسبوع. يمكنك أيضًا تقديم الحواوشي مع سلطة خضراء أو بطاطس مشوية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=qtHV7TFMUds&t=38s",
        "collection": "abuhaty",
        "citation": "حواوشي اقتصادي عالفحم بدون شوايه توووووووووحفه جدا 👍👍من مطبخي #فاطمه-ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 34,
        "fat": 20,
        "carbs": 26,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "protein": 9,
          "produce": 3,
          "grains": 0.8,
          "fats": 0.7,
          "specialty": 0.8,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-031",
      "title": "حوواشي أسكندراني",
      "titleEn": "Alexandrian Hawawshi",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-031-i1",
          "name": "كيلو لحم مفروم (مع نسبة دهون)",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i2",
          "name": "كيلو بصل",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i3",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i4",
          "name": "فلفل رومي",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i5",
          "name": "فلفل حار",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i6",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i7",
          "name": "بقدونس مفروم",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i9",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i10",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i11",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i12",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i13",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i14",
          "name": "جوز الطيب",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i15",
          "name": "مرقة فورية",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i16",
          "name": "طحينة",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i17",
          "name": "دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i18",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i19",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i20",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i21",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i22",
          "name": "بيض",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-031-i23",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع الملح والسكر والخميرة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ تدريجيًا واعجني حتى تصبح العجينة ناعمة ومتماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها في مكان دافئ لمدة 30 دقيقة حتى تختمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اخلطي البصل المفروم، الفلفل الرومي، الفلفل الحار، الثوم، الطماطم، البقدونس، الملح، الفلفل الأسود، الكمون، الكسبرة، بهارات السبعة، السكر، جوز الطيب، والمرقة الفورية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي اللحم المفروم والطحينة واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى كرات متساوية الحجم (حجم الليمونة الكبيرة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي كل كرة وضعي حشو اللحم في الوسط، ثم قومي بغلق الحواوشي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الحواوشي في صينية مدهونة بالزيت، وغطيها واتركيها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادهني الحواوشي بالبيض ورشي السمسم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أدخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة عالية لمدة 20-25 دقيقة حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "في حالة القلي، ضعي الحواوشي في مقلاة ساخنة مدهونة بالزيت، وقلبيها حتى تصبح ذهبية اللون من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدمي الحواوشي ساخنًا مع الجرجير والبقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الحواوشي في الثلاجة لمدة يومين أو تجميدها لمدة أطول. عند تقديمها، يمكنك إضافة بعض الصلصات مثل الصلصة الحمراء أو الصلصة البيضاء.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=GwEA7WVn7mk&t=10s",
        "collection": "abuhaty",
        "citation": "احلي وصفه أسكندراني بخلطه الشيف السرية😉 ☆حوواشي أسكندراني ☆"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 23,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 520,
        "protein": 26,
        "fat": 28,
        "carbs": 40,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "protein": 10,
          "produce": 3,
          "grains": 1.5,
          "specialty": 0.6,
          "fats": 0.6,
          "spices": 0.8,
          "dairyEggs": 0.1
        }
      }
    },
    {
      "id": "fah-032",
      "title": "دبابيس الفراخ بصوص البافلو",
      "titleEn": "Chicken Drumsticks in Buffalo Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-032-i1",
          "name": "دبيس فراخ",
          "standardAmount": "1-2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-032-i2",
          "name": "كاتشوب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-032-i3",
          "name": "هوت سوس",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-032-i4",
          "name": "خل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-032-i5",
          "name": "عسل أسود",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-032-i6",
          "name": "سكر أبيض",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-032-i7",
          "name": "نشا",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-032-i8",
          "name": "دقيق",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-032-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-032-i10",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-032-i11",
          "name": "بهارات سبعة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-032-i12",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-032-i13",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-032-i14",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الفراخ وقطعها إلى دبابيس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعطي الفراخ تنغيزات بسكينة لتساعد في دخول الطعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تبل الفراخ بالملح والفلفل الأسود والبهارات السبعة والبابريكا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلط الدقيق والنشا في كيس بلاستيكي.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الفراخ المتبّلة إلى الكيس واخلطها جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن الزيت في طاسة غويتة أو حلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اقلي الفراخ حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعدها على ورق مطبخ لامتصاص الزيت الزائد.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في وعاء، اخلط الكاتشوب، الهوت سوس، الخل، العسل الأسود، السكر، وملعقة صغيرة من النشا المذابة في ربع كوب ماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف المزيج إلى وعاء على النار واخلطه جيدًا حتى يصبح قوامه سميكًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الفراخ المقلية إلى الصوص واخلطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم الفراخ مع الصوص وبقدونس مقطع.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الفراخ مع بطاطس محمرة أو مكرونة ريشوز. يمكن حفظ الصوص الزائد في الثلاجة لمدة طويلة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=PO7I6gNbkDY&t=26s",
        "collection": "abuhaty",
        "citation": "كلنا محتاجين نجدد في تقديم الفراخ😉دبابيس الفراخ بصوص البافلو 😋❤اكله ولادك هايحبوها جدا👍🏻#فاطمه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 30,
        "fat": 28,
        "carbs": 46,
        "fiber": 1,
        "sugar": 22,
        "cost": {
          "protein": 9,
          "grains": 0.8,
          "specialty": 1.5,
          "fats": 1.5,
          "sweeteners": 0.1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-033",
      "title": "دبابيس فراخ",
      "titleEn": "Roasted Chicken Drumsticks",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-033-i1",
          "name": "دبابيس الفراخ",
          "standardAmount": "3 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-033-i2",
          "name": "بابريكا مدخنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-033-i3",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-033-i4",
          "name": "مرقة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-033-i5",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-033-i6",
          "name": "توم بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-033-i7",
          "name": "توم مفروم",
          "standardAmount": "3 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-033-i8",
          "name": "كاتشب",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-033-i9",
          "name": "عصير ليمون",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-033-i10",
          "name": "خل",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-033-i11",
          "name": "عسل أبيض",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-033-i12",
          "name": "ملح",
          "standardAmount": "2 ملاعق",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-033-i13",
          "name": "زبدة",
          "standardAmount": "4 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-033-i14",
          "name": "بقدونس مفروم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل دبابيس الفراخ وافتحها بالسكينة الحادة من الجهة الوسطى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي البابريكا المدخنة، البصل بودر، المرقة الفورية، الفلفل الأسود، التوم بودر، التوم المفروم، الكاتشب، عصير الليمون، الخل، العسل الأبيض، والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ادهني دبابيس الفراخ بالخلطة من جميع الجوانب، واتركيها في الثلاجة لمدة ساعتين إلى ثلاث ساعات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إذا لم يكن لديك وقت، ضع دبابيس الفراخ في صنية عليها شبكة بحيث يكون الجلد لأعلى واللحم لأسفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن الفرن على درجة حرارة عالية، وضع كوبين من الماء المغلي في صنية تحت الشبكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادخل الصنية إلى الفرن واتركها حتى تشوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في وعاء آخر، اذبلي الزبدة على نار هادئة، أضف التوم المفروم وقلبي حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف العسل الأبيض، الكاتشب، البقدونس المفروم، الملح والفلفل، وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد أن تشوي الفراخ، وزعي الصوص عليها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدمي الدبابيس الفراخ ساخنة مع الرز المبهر، المكرونة بالصلصة، سلطة، ومخلل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي قطع فراخ تفضلينها. تأكدي من أن التتبيلة تدخل جيدًا تحت الجلد وفي الأنسجة للحصول على طعم مميز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=rdZCxlUJOW8&t=12s",
        "collection": "abuhaty",
        "citation": "من غير تفكير كتير ❌اكله في ١٠ دقايق بس👌 وصفه منقذه ومنجزه😉دبابيس فراخ وهميه والسر في صوص السعادة 👌👏👏"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 34,
        "fat": 34,
        "carbs": 30,
        "fiber": 1,
        "sugar": 20,
        "cost": {
          "protein": 15,
          "specialty": 1.5,
          "fats": 1,
          "produce": 0.8,
          "sweeteners": 0.1,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-034",
      "title": "روستو رومي",
      "titleEn": "Roast Turkey Breast",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة ونصف",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-034-i1",
          "name": "صدر رومي",
          "standardAmount": "1 قطعة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-034-i2",
          "name": "فلفل حصي",
          "standardAmount": "4 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-034-i3",
          "name": "فلفل أسود مطحون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-034-i4",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-034-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-034-i6",
          "name": "كرفس",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-034-i7",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-034-i8",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-034-i9",
          "name": "طماطم",
          "standardAmount": "2 حبتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-034-i10",
          "name": "فلفل حلو",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-034-i11",
          "name": "توم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-034-i12",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-034-i13",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-034-i14",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-034-i15",
          "name": "ورق لورا",
          "standardAmount": "2 ورقتان",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل صدر الرومي واتركه يجف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخرج سكينة حادة واصنع فتحات في صدر الرومي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع في كل فتحة قليل من الملح والفلفل الحصي وفص توم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تبل صدر الرومي من جميع الجهات بالملح والفلفل الناعم والزعتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك صدر الرومي يتبل لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن صنية على النار وضف الزيت والسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف صدر الرومي وقلبه حتى يأخذ لونًا ذهبيًا من جميع الجهات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أخرج صدر الرومي وضعه جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في نفس الصنية، أضف الخضروات المقطعة (البصل، الجزر، الطماطم، الكرفس، الفلفل الحلو) وقلبهما لمدة دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف ورق اللورا والسكر والملح والفلفل الحصي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صب الماء المغلي حتى يصل إلى نصف ارتفاع صدر الرومي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "غطِّ الصنية واتركها تغلي، ثم خفف النار واتركها تطبخ لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قلب صدر الرومي بعد ربع ساعة واتركه يطبخ لمدة ساعة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أخرج صدر الرومي واتركه يبرد، ثم ضعه في التلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قطع صدر الرومي إلى قطع وقدمه مع الرز بالبسيلة والجزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الروستو الرومي مع الرز بالبسيلة والجزر، ويكون الطعم أفضل إذا تم تقديمه مع صوص الطهي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=xRKvSm5e7vg&t=42s",
        "collection": "abuhaty",
        "citation": "روستو رومي روووووووعة  😋 طبق شيك للعزومات  أحلي من المطاعم والفنادق من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 480,
        "protein": 40,
        "fat": 30,
        "carbs": 12,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 14,
          "produce": 2.5,
          "fats": 0.9,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-035",
      "title": "رول الفراخ المحشي",
      "titleEn": "Stuffed Chicken Roll",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-035-i1",
          "name": "فرخة",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-035-i2",
          "name": "رز",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-035-i3",
          "name": "بصل",
          "standardAmount": "2 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-035-i4",
          "name": "كبدة",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-035-i5",
          "name": "قوانص",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-035-i6",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-035-i7",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-035-i8",
          "name": "ثوم",
          "standardAmount": "2 فص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-035-i9",
          "name": "قرفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-035-i10",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-035-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-035-i12",
          "name": "بهارات سبعة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-035-i13",
          "name": "حبة هان",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-035-i14",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-035-i15",
          "name": "كاتشب",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الفرخة: قطع الفرخة من العضو وترك الجلد، ثم ضربها بالمضرب حتى تصبح متساوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير الحشوة: غسل الرز ونقعه لمدة نصف ساعة، ثم تصفيته. قطع البصل والكبدة والقوانص والطماطم والجزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تشويح الرز: وضع زيت في طاسة وتشويح الرز مع البهارات (القرفة، الفلفل، الملح، بهارات السبعة، الحبة هان).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة البصل: إضافة البصل المفروم إلى الرز وتقليب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير الكبدة والقوانص: تشويح الكبدة والقوانص في زيت ساخن مع البهارات (القرفة، الفلفل، بهارات السبعة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خلط الحشوة: خلط الرز مع الكبدة والقوانص جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "حشي الفرخة: حشي الفرخة بالحشوة ولفها بالدوبارة أو ورق الألومنيوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "التسوية: وضع شرائح البصل والطماطم والجزر في صنية الفرن، ثم وضع الفراخ المحشية فوقها. إضافة كوب أو كوبين من الماء وغطاء الورق الألومنيوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "الخبز: وضع الصنية في الفرن على الرف السفلي لمدة 15 دقيقة، ثم نقلها إلى الرف الأوسط حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تحضير الرز المتبقي: وضع الرز المتبقي في طاسة وإضافة الماء المغلي حتى يصل إلى نصف الرز. تركه حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "التقديم: دهن الفراخ بالكاتشب وخبزها مرة أخرى حتى تحمر. قطع الفراخ إلى شرائح وتقديمها مع الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن زيادة كمية الرز حسب الرغبة. يمكن تقديم الرز المتبقي كطبق جانبي. يمكن استخدام أي نوع من الطيور للحشوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=5RMwiOD2CQE&t=21s",
        "collection": "abuhaty",
        "citation": "احلي أكله في العزومات  😋😋رول الفراخ المحشيه  ❤من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 620,
        "protein": 38,
        "fat": 30,
        "carbs": 48,
        "fiber": 3,
        "sugar": 7,
        "cost": {
          "protein": 7,
          "grains": 1.2,
          "produce": 2,
          "fats": 0.8,
          "specialty": 0.4,
          "spices": 0.7
        }
      }
    },
    {
      "id": "fah-036",
      "title": "رول اللحم بورق العنب",
      "titleEn": "Meat Roll Wrapped in Grape Leaves",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "3 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-036-i1",
          "name": "قطعة لحمة",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-036-i2",
          "name": "ورق عنب",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-036-i3",
          "name": "صلصة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-036-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-036-i5",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-036-i6",
          "name": "حبهان بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-036-i7",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-036-i8",
          "name": "بصل",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-036-i9",
          "name": "طماطم",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-036-i10",
          "name": "جزر",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-036-i11",
          "name": "كرافس",
          "standardAmount": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-036-i12",
          "name": "ورق لورا",
          "standardAmount": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-036-i13",
          "name": "رزماري",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-036-i14",
          "name": "دوبارة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-036-i15",
          "name": "ورق ألومنيوم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-036-i16",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع اللحمة إلى شرائح عريضة ورقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تتبيل اللحمة بالملح والفلفل والحبهان البودر والبهارات السبعة وتدليكها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توزيع ملعقتين من الصلصة على وجهي اللحمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غسل المنديل الطارب وتقسيمه إلى قطع مناسبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "وضع قطعة اللحمة على المنديل الطارب وفرد ورق العنب على اللحمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "لف الرول بإحكام وربطه بدوبارة إذا أردت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير الطاجن أو الصنية ووضع الطماطم والبصل والجزر والكرافس والورق اللورا والرزماري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "وضع الرول فوق الخضروات في الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صب الماء حتى يصل إلى نصف ارتفاع الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطِ الطاجن بورق الألومنيوم بإحكام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "تسخين الفرن على درجة حرارة 200 درجة مئوية ووضع الطاجن على الأرضية لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "بعد 30 دقيقة، نقل الطاجن إلى الرف الوسطاني وخفض درجة الحرارة إلى 160 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "استمر في الطهي لمدة ساعتين إلى ثلاث ساعات حتى تستوي اللحمة وورق العنب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "بعد انتهاء الوقت، اترك الرول يرتاح قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الرول مع الأرز الأبيض أو سلطة خضراء. يمكن حفظ الرول في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=AVip0cjoK3c&t=30s",
        "collection": "abuhaty",
        "citation": "احنا هنقطع علي بوراك ولا ايه 😅 روول اللحمه بورق العنب من مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 40,
        "fat": 30,
        "carbs": 20,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 12,
          "produce": 3.5,
          "specialty": 0.5,
          "spices": 0.7
        }
      }
    },
    {
      "id": "fah-037",
      "title": "رولات ميني حواوشي",
      "titleEn": "Mini Hawawshi Rolls",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12-15 رول",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-037-i1",
          "name": "كيلو لحم مفروم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i2",
          "name": "بصلة كبيرة",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i3",
          "name": "فلفل رومي",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i4",
          "name": "طماطم",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i5",
          "name": "بهارات حواوشي",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i6",
          "name": "طحينة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i7",
          "name": "عيش تورتيا أو رقاق طري",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i8",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i9",
          "name": "طحينة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i10",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i11",
          "name": "مايونيز",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i12",
          "name": "مستردة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i13",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i14",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i15",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i16",
          "name": "بودرة ثوم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i17",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-037-i18",
          "name": "عصير ليمون",
          "standardAmount": "1 عصير ليمون",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "Preparation: قطع البصل والفلفل الرومي والطماطم إلى قطع صغيرة وضربها في الكبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "Preparation: إضافة اللحمة المفرومة إلى خليط الخضروات وخلطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "Preparation: إضافة بهارات الحواوشي والطحينة وخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "Preparation: تقطيع أطراف العيش التورتيا من ثلاث جهات لجعلها مربعة الشكل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "Preparation: فرد جزء صغير من خليط اللحمة على العيش التورتيا ولفها برفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "Preparation: قطع الرولات إلى قطع صغيرة بعرض 2 سم وثقبها بخلة أسنان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "Cooking: دهن صينية بالزيت ووضع الرولات فيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "Cooking: دهن وجه الرولات بالزيت وخبزها في الفرن على درجة حرارة عالية لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "Finish: تحضير صلصة الطحينة بالزبادي والمايونيز والمستردة والفلفل الأسود والبابريكا والكمون وبودرة الثوم والملح وعصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "Finish: خلط صلصة الطحينة جيدًا حتى تصبح القوام متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "Finish: تقديم الرولات على طبق التقديم مع صلصة الطحينة ورشة من المكسرات والرمان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي بهارات تفضلها في خليط اللحمة. يمكن تقديم الرولات مع صلصة الطحينة والزبادي أو أي صلصة أخرى تفضلها. يمكن حفظ الرولات في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=HLBFFXu-0i4&t=12s",
        "collection": "abuhaty",
        "citation": "اشيك طبق عملته في بوفيه داليا ... رولات الميني حواوشي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 280,
        "protein": 14,
        "fat": 16,
        "carbs": 20,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 9,
          "grains": 1.5,
          "produce": 1.5,
          "dairyEggs": 1,
          "specialty": 1.2,
          "fats": 0.5
        }
      }
    },
    {
      "id": "fah-038",
      "title": "زند ضاني بورق العنب",
      "titleEn": "Lamb Shank Wrapped in Grape Leaves",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "2.5 ساعات",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-038-i1",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-038-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-038-i3",
          "name": "حبة حار",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-038-i4",
          "name": "قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-038-i5",
          "name": "زعفران بودر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-038-i6",
          "name": "عسل",
          "standardAmount": "معلقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-038-i7",
          "name": "سكر",
          "standardAmount": "معلقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-038-i8",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-038-i9",
          "name": "زند ضاني",
          "standardAmount": "1.5 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-038-i10",
          "name": "ورق عنب",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-038-i11",
          "name": "ورق لورا",
          "standardAmount": "3 أوراق",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-038-i12",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-038-i13",
          "name": "ثوم",
          "standardAmount": "2 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-038-i14",
          "name": "ورق زبدة",
          "standardAmount": "1 ورقة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-038-i15",
          "name": "ورق الومينيوم",
          "standardAmount": "1 ورقة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الفلفل الأسود، الملح، الحبة الحار، القرفة، الزعفران البودر، العسل، السكر، والزيت في وعاء صغير.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ادهني الزند الضاني بالتتبيلة من جميع الجوانب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي الزند بورق العنب من جميع الجوانب.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي ورق اللورا، البصل، والثوم في صنية خبز.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي شبكة فوق المكونات، ثم ضعي الزند الضاني المحشي بورق العنب فوق الشبكة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "املأ الصنية بالماء حتى تغطي نصف الزند.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي الصنية بورق الزبدة، ثم بورق الومينيوم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي الصنية إلى الفرن على درجة حرارة عالية لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "خففي درجة الحرارة واتركي الزند يخبز لمدة ساعتين إلى ثلاث ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أخرجي الصنية من الفرن، وانزعي ورق العنب برفق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمي الزند الضاني ساخناً مع الأرز أو الخبز.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من تغطية الزند الضاني جيدًا بورق العنب والورق الومينيوم لضمان طهي اللحمة بشكل مثالي ورطب. يمكنك تقديم الزند الضاني مع الأرز الأبيض أو الخبز العربي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=-f9-Yb_XEWY&t=87s",
        "collection": "abuhaty",
        "citation": "للاكيلة وبس 😉😉 هو ده المزاج اللى بجد وليمه العيد \"الزند الضاني بورق عنب\" والسر فى التتبيله 👌❤️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 580,
        "protein": 40,
        "fat": 40,
        "carbs": 16,
        "fiber": 2,
        "sugar": 10,
        "cost": {
          "protein": 14,
          "produce": 3,
          "fats": 0.9,
          "sweeteners": 0.1,
          "spices": 0.7
        }
      }
    },
    {
      "id": "fah-039",
      "title": "سجق بيتي",
      "titleEn": "Homemade Sujuk Sausage",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-039-i1",
          "name": "لحم مفروم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-039-i2",
          "name": "بوش (دهون)",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-039-i3",
          "name": "فلفل رومي أحمر",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-039-i4",
          "name": "فلفل حار",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-039-i5",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-039-i6",
          "name": "ثوم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-039-i7",
          "name": "ملح",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-039-i8",
          "name": "فلفل أسود",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-039-i9",
          "name": "بابريكا",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-039-i10",
          "name": "كمون",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-039-i11",
          "name": "بهارات سبعة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-039-i12",
          "name": "بودرة ثوم وبصل",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-039-i13",
          "name": "شطة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-039-i14",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-039-i15",
          "name": "مرقة فورية",
          "standardAmount": "ظرف (اختياري)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نظف الهونك جيدًا واغسله بالماء والخل والليمون وبيكربونات الصوديوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع الفلفل الرومي الأحمر والفلفل الحار والبصل والثوم وفرمهم ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الفلفل الرومي الأحمر والفلفل الحار والبصل والثوم إلى اللحم المفروم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الملح، البودرة الثوم وبصل، الفلفل الأسود، البابريكا، الكمون، بهارات السبعة، الشطة، السكر، والمرقة الفورية (إن رغبت).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اعجن الخليط جيدًا حتى يصبح متجانسًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "املأ الهونك بالخليط باستخدام القمع، وتأكد من توزيع الخليط بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ربط طرفي الهونك جيدًا ووزع الخليط بالتساوي على طول الهونك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطّع الهونك إلى قطع صغيرة أو اتركه على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخبز السجق في الفرن على درجة حرارة 180 درجة مئوية لمدة 30 دقيقة أو شويه على الفحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم السجق مع الخبز والسلطات أو كوجبة رئيسية. يمكن حفظ السجق في الثلاجة لمدة تصل إلى 3 أيام أو تجميده لمدة تصل إلى شهر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=VIMyOToG1Tw&t=12s",
        "collection": "abuhaty",
        "citation": "بكيلو مفروم و من غير ماكينه ولا أدوات هتعملي أحلي و أنضف سجق بيتي مضمون 💯💯"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 440,
        "protein": 30,
        "fat": 32,
        "carbs": 8,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "protein": 10,
          "produce": 2.5,
          "spices": 1,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-040",
      "title": "سوسيس فراخ مدخن",
      "titleEn": "Smoked Chicken Sausage",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "بخار",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-040-i1",
          "name": "صدور الفراخ",
          "standardAmount": "1.5 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-040-i2",
          "name": "فلفل أحمر",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-040-i3",
          "name": "مرقة فراخ فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-040-i4",
          "name": "تومبودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-040-i5",
          "name": "بصلبودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-040-i6",
          "name": "بابريكا مدخنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-040-i7",
          "name": "بربيكيو سوس",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-040-i8",
          "name": "سوس حار",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-040-i9",
          "name": "نشا",
          "standardAmount": "مقدار كأس",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-040-i10",
          "name": "توم مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-040-i11",
          "name": "ملح",
          "standardAmount": "3 ملاعق صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-040-i12",
          "name": "فلفل أسود",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-040-i13",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-040-i14",
          "name": "لون طعام أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسلي صدور الفراخ ونشفيها وقطعيها ثم ضعيها في الكبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الفلفل الأحمر، المرقة الفورية، التومبودر، البصلبودر، البابريكا المدخنة، البربيكيو سوس، السوس الحار، النشا، التوم المفروم، الملح، والفلفل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ادربي المكونات جيدًا حتى تصبح ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إذا كنت تريدين لونًا أحمر، أضيفي لون طعام أحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي خليط السوسيس في كيس بلاستيك ودهنيه بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "شكل السوسيس على شكل أصابع ورصيها في صنية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي صنية السوسيس فوق صنية أخرى تحتوي على ماء مغلي وغطيها جزئيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركيها على البخار لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد انتهاء الوقت، ارفعي السوسيس ودهنيها بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "شوي السوسيس في طاسة على النار حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمي السوسيس في ساندوتشات مع الطماطم، الكاتشب، المايونيز، والمستردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "يمكنك أيضًا تقطيع السوسيس إلى شرائح وتقديمها مع الماكرونة أو البطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ السوسيس في الفريزر داخل أكياس محكمة الإغلاق واستخدامها عند الحاجة. يمكن تقديم السوسيس كوجبة فطور أو وجبة خفيفة في منتصف الليل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=kC2GfCHP40k&t=19s",
        "collection": "abuhaty",
        "citation": "سوسيس فراخ مدخن بيتي بطعم خطير🌭... أحلى من الجاهز 100 مرة و مضمون💯💯"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 340,
        "protein": 32,
        "fat": 16,
        "carbs": 16,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "protein": 12,
          "grains": 0.3,
          "produce": 0.8,
          "specialty": 0.8,
          "fats": 0.5,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-041",
      "title": "سيرفيس لسان العصفور بالكبدة والبصل المكرمل",
      "titleEn": "Orzo Pilaf with Liver and Caramelized Onions",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-041-i1",
          "name": "كيس لسان العصفور",
          "standardAmount": "1 كيس",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-041-i2",
          "name": "بصلة متوسطة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-041-i3",
          "name": "السلسة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-041-i4",
          "name": "الملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-041-i5",
          "name": "الفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-041-i6",
          "name": "القرفة",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-041-i7",
          "name": "البهارات السبعة",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-041-i8",
          "name": "السكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-041-i9",
          "name": "الكبدة",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-041-i10",
          "name": "البصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-041-i11",
          "name": "الزيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-041-i12",
          "name": "الزبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-041-i13",
          "name": "مكعب مرقة",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-041-i14",
          "name": "الماء أو الشربة",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت والزبدة في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف لسان العصفور وقلبه حتى يتحمر جيدًا ويأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصلة المفرومة وقلبه مع لسان العصفور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف مكعب المرقة والسلسة والفلفل والبهارات والقرفة وقلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الماء أو الشربة المغلية بحيث تغطي لسان العصفور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الملح حسب الرغبة واتركه على نار هادئة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في قدر آخر، سخن الزيت والزبدة وأضف البصل وقلبه حتى يكرمل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الكبدة وقلبه على نار عالية حتى يتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الفلفل والبهارات والقرفة وقلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الملح بعد استواء الكبدة وقلبه مع البصل المكرمل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الكبدة والبصل المكرمل فوق لسان العصفور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "زين السيرفيس بالمكسرات المقلية والبقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تزيين السيرفيس بالمكسرات المقلية والبقدونس للحصول على مظهر جذاب. يمكن تقديم السيرفيس ساخنًا في العزومات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=bdFuc49Lavc&t=20s",
        "collection": "abuhaty",
        "citation": "سيرفيس توووووووحفه للعزومات  😋❤ بأسهل طريقه وابسط مكونات 👍😉\nمن مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 440,
        "protein": 24,
        "fat": 18,
        "carbs": 44,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 4.5,
          "grains": 0.9,
          "produce": 1.5,
          "fats": 0.7,
          "specialty": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-042",
      "title": "شرائح الفلتو بالصوص البني",
      "titleEn": "Beef Filet Slices in Brown Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-042-i1",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-042-i2",
          "name": "بصلية صغيرة",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-042-i3",
          "name": "ثوم",
          "standardAmount": "2 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-042-i4",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-042-i5",
          "name": "فلفل",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-042-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-042-i7",
          "name": "دقيق",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-042-i8",
          "name": "شرائح الفلتو",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-042-i9",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-042-i10",
          "name": "مرقة اللحم",
          "standardAmount": "مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-042-i11",
          "name": "مكعب مرقة اللحم من فاين فودز",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-042-i12",
          "name": "الماء",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تبل شرائح الفلتو بالملح والفلفل وادعكها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "غمس شرائح الفلتو في الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "حمر شرائح الفلتو في السمنة الساخنة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في قدر آخر، قم بتحمير نصف كيلو بصل مقطع شرائح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف السكر إلى البصل وقلبه حتى يصبح لونه بنيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف مكعب مرقة اللحم من فاين فودز والماء المغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اترك الخليط يغلي لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف شرائح الفلتو المحمرة إلى الصوص واتركها تطهى لمدة 10 دقائق إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلّب جيدًا حتى يتجانس الصوص ويصبح لونه غامقًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الشرائح مع الخضروات المشوية والرز الأبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم الصوص على جانب الطبق للحصول على طبق مميز. يمكن حفظ الباقي في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=gbwFtcrxGsE",
        "collection": "abuhaty",
        "citation": "شرايح الفلتو بالصوص البني 😋 اكله لذيذه جدا مش هتاخد منك اي وقت 😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 34,
        "fat": 20,
        "carbs": 24,
        "fiber": 3,
        "sugar": 10,
        "cost": {
          "protein": 5,
          "produce": 1.5,
          "grains": 0.2,
          "fats": 0.7,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-043",
      "title": "صدور الفراخ المدخنة",
      "titleEn": "Smoked Chicken Breasts",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "90 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-043-i1",
          "name": "صدور فراخ كبيرة",
          "standardAmount": "4 قطع",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-043-i2",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-043-i3",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-043-i4",
          "name": "ثوم بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-043-i5",
          "name": "بوهرات فراخ",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-043-i6",
          "name": "بابريكا مدخنة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-043-i7",
          "name": "مستردة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-043-i8",
          "name": "باربيكيو سوس",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-043-i9",
          "name": "سويا سوس",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-043-i10",
          "name": "عسل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-043-i11",
          "name": "هوت سوس",
          "standardAmount": "1 ملعقة صغيرة (اختياري)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-043-i12",
          "name": "شطة",
          "standardAmount": "1 ملعقة صغيرة (اختياري)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-043-i13",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-043-i14",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اشتري صدور فراخ كبيرة وانقها واغسلها ونشفها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اربط الصدور بخيوط قطنية لضمان تمسكها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد التدبيلة بخلط الفلفل الأسود، البصل بودر، الثوم بودر، بوهرات الفراخ، البابريكا المدخنة، المستردة، الباربيكيو سوس، السويا سوس، العسل، الهوت سوس (اختياري)، والشطة (اختياري).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغمس الصدور في التدبيلة ودلكها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي الصدور وادخلها الثلاجة لمدة ليلة كاملة أو 3-4 ساعات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أخرج الصدور من الثلاجة وارصها على شبكة فوق صنية تحتوي على ماء مغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي الصدور بورق الزبدة ثم ورق الألومنيوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخبز الصدور في الفرن على درجة حرارة عالية لمدة 90 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أخرج الصدور من الفرن وادهنها بالزيت لمنحها لونًا محمرًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطي الصدور مرة أخرى واتركها في الثلاجة لمدة 3-4 ساعات.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "احفظ الصدور في الثلاجة أو الفريزر لفترة طويلة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الصدور في الثلاجة لفترة طويلة أو في الفريزر لفترة أطول. عند استخدامها، اخرجها قبل التقديم بساعة لتجنب جفافها.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=a0Q-vZwVgWk&t=37s",
        "collection": "abuhaty",
        "citation": "بقولك ايه هو صدر فرخه وهنعمل سندوتشات مدخنه للعيله كلها 👌❤️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 36,
        "fat": 18,
        "carbs": 16,
        "fiber": 0,
        "sugar": 12,
        "cost": {
          "protein": 8,
          "specialty": 1.5,
          "fats": 0.5,
          "sweeteners": 0.1,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-044",
      "title": "صدور رومي مشوية مع رز بالزعفران",
      "titleEn": "Roast Turkey Breast with Saffron Rice",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة وربع",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-044-i1",
          "name": "لتر ماء",
          "standardAmount": "1",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i2",
          "name": "ورق لوري",
          "standardAmount": "4",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i3",
          "name": "ينسون نجمي",
          "standardAmount": "5",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i4",
          "name": "عود قرفه خشب",
          "standardAmount": "2",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i5",
          "name": "حبهان",
          "standardAmount": "10",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i6",
          "name": "قرنفل",
          "standardAmount": "10",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i7",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i8",
          "name": "ملح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i9",
          "name": "ماء مثلج",
          "standardAmount": "2 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i10",
          "name": "ليمون",
          "standardAmount": "2",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i11",
          "name": "عصير برتقال",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i12",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i13",
          "name": "صدور رومي",
          "standardAmount": "2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i14",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i15",
          "name": "زيت",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i16",
          "name": "بصل",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i17",
          "name": "طماطم",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i18",
          "name": "جزر",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i19",
          "name": "كرفس",
          "standardAmount": "1 عود",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i20",
          "name": "ثوم",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i21",
          "name": "ماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i22",
          "name": "رز",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i23",
          "name": "زعفران",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i24",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i25",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i26",
          "name": "مشروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i27",
          "name": "كريمة طهي",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i28",
          "name": "لوز",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-044-i29",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير محلول النقع: في وعاء، اخلطي لتر ماء ساخن مع 4 ورق لوري، 5 ينسون نجمي، 2 عود قرفه خشب، 10 فصوص حبهان، 10 فصوص قرنفل، 2 ملعقة كبيرة سكر، 2 ملعقة كبيرة ملح. اغلي المكونات ثم أضيفي 2 لتر ماء مثلج، 2 ليمون معصور، نص كوب عصير برتقال، وفلفل أسود. اخلطي جيدًا وضعي الصدور الرومي في المحلول لمدة ساعتين في الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير التتبيلة: اشوي الصدور الرومي في صنية على النار مع ملعقة زبدة وملعقة زيت. أضيفي ورق لوري، حبهان، قرفه، بصل، طماطم، جزر، كرفس، ثوم، ماء مغلي، وملح. اطهي لمدة ساعة وربع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير الرز بالزعفران: اغسلي الرز وصفيه. في صنية، اشوي الرز مع سمنة وزيت. أضيفي عود قرفه، حبهان، قرنفل، ماء، ملح، وزعفران. اغطي الوعاء واتركيه حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير صوص المشروم: في وعاء، اشوي ملعقة سمنة مع ملعقة دقيق حتى يتحمص. أضيفي فلفل أسود، مشروم مصفى، وقلبي جيدًا. أضيفي كريمة طهي وقلبي حتى يصبح القوام كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تقديم: قدمي الصدور الرومي المشوية مع الرز بالزعفران وصوص المشروم الكريمي. زيني الطبق بالمكسرات المتحمرة والزبيب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الصدور الرومي في الثلاجة لمدة يوم قبل التقديم للحصول على أفضل نتيجة. يمكن تقديم الطبق مع سلطة خضراء أو خضروات مشوية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Pg7T-WV4tn8&t=19s",
        "collection": "abuhaty",
        "citation": "صدور رومي طرية مع رز بالزعفران 🌾 وصفة فاخرة بطعم ولا أروع #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 29,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 580,
        "protein": 42,
        "fat": 26,
        "carbs": 42,
        "fiber": 2,
        "sugar": 10,
        "cost": {
          "protein": 14,
          "grains": 1,
          "produce": 2,
          "dairyEggs": 0.5,
          "specialty": 1.2,
          "fats": 1,
          "spices": 1
        }
      }
    },
    {
      "id": "fah-045",
      "title": "صدور فراخ بالبشاميل",
      "titleEn": "Chicken Breasts in Béchamel",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-045-i1",
          "name": "صدور فراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-045-i2",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-045-i3",
          "name": "بطاطس",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-045-i4",
          "name": "جزر",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-045-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-045-i6",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-045-i7",
          "name": "بهارات فراخ",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-045-i8",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-045-i9",
          "name": "دقيق",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-045-i10",
          "name": "لبن",
          "standardAmount": "لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-045-i11",
          "name": "مرقة دجاج فورية",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-045-i12",
          "name": "كريمة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-045-i13",
          "name": "جبنة موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة في طاسة على النار حتى تذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف صدور الفراخ المقطعة إلى مكعبات وقلّبها حتى تتشوح جيدًا من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البهارات (الفلفل وبهارات الفراخ) وقلّبها مع الفراخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل المقطع إلى مكعبات وقلّبه مع الفراخ حتى يذبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البطاطس والجزر المبشور وقلّب الكل معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الملح وقلّب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في طاسة أخرى، سخن السمنة وأضف الدقيق وقلّبه حتى يصبح لونه أبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف اللبن تدريجيًا مع التحريك المستمر حتى يصبح القوام كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الملح والفلفل ومرقة الدجاج الفورية وقلّب حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الكريمة إذا رغبت في ذلك وقلّب حتى يصبح القوام متماسكًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي خليط الفراخ في طاجن وغطيه بصلصة البشاميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف الجبنة الموزاريلا إذا رغبت في ذلك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ادخل الطاجن إلى الفرن على درجة حرارة متوسطة حتى يأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدم الطبق ساخنًا مع سلطة أو عيش أو مكرونة أو رز بسمتي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "الطبق جاهز للتقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطبق مع سلطة أو عيش أو مكرونة أو رز بسمتي. يمكن إضافة الجبنة الموزاريلا للحصول على طبق أكثر إغراءً.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=X5jsje0IbtE&t=27s",
        "collection": "abuhaty",
        "citation": "لو عندك صدور فراخ محتاره تعملي بيها ايه 🤔 شوفي الوصفه دي كل اللي هيدوقها هيقولك تسلم ايدك 😍😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 30,
        "fat": 26,
        "carbs": 30,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "protein": 5,
          "produce": 1.5,
          "dairyEggs": 2,
          "grains": 0.2,
          "fats": 0.8,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-046",
      "title": "صدور فراخ بالذرة",
      "titleEn": "Chicken Breasts with Corn",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "حوالي ساعة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-046-i1",
          "name": "صدور فراخ",
          "standardAmount": "4 قطع",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i2",
          "name": "فلفل الألوان (أحمر وأخضر وأصفر)",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i3",
          "name": "ذرة صفراء",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i4",
          "name": "بصل أبيض",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i5",
          "name": "ملح",
          "standardAmount": "2 ملاعق صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i6",
          "name": "زعتر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i7",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i8",
          "name": "بهارات فراخ",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i9",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i10",
          "name": "شطة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i11",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i12",
          "name": "ثوم بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i13",
          "name": "عسل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i14",
          "name": "مستردة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i15",
          "name": "زيت زيتون",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i16",
          "name": "عصير ليمون",
          "standardAmount": "2 ليمونات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i17",
          "name": "ثوم",
          "standardAmount": "5 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i18",
          "name": "زبدة",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-046-i19",
          "name": "بقدونس",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الفلفل الألوان إلى مكعبات متوسطة الحجم وازالة العروق والبذور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع الذرة والبصل الأبيض إلى مكعبات متوسطة الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع الفلفل والذرة والبصل في صنية الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اشرحي الصدور الفراخ بالطول وبالعرض لتسهيل التتبيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد التتبيلة بخلط الملح، الزعتر، الفلفل الأسود، بهارات الفراخ، البابريكا، الشطة، البصل بودر، الثوم بودر، العسل، المستردة، زيت الزيتون، وعصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغمس الصدور في التتبيلة واتركها لمدة نصف ساعة أو ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الصدور المتبلة إلى الصنية مع الخضروات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي الصنية بورق الألومنيوم وادخلها إلى الفرن المسخن على درجة حرارة 200 لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعد صوص الثوم بخلط الثوم، الملح، الزبدة، العسل، المستردة، والبقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد انتهاء وقت الطهي، أخرج الصدور من الفرن وصبي عليها الصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم الطبق مع الأرز الأبيض أو البطاطس المشوية. للحفاظ على الطبق، اتركه يبرد ثم ضعه في وعاء محكم الإغلاق في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=_8GjnfDHlrY&t=10s",
        "collection": "abuhaty",
        "citation": "صدور فراخ بالسويت كورن .. طريقة سهله ومضمونه ومفيش اطعم من كده 👌👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 440,
        "protein": 36,
        "fat": 24,
        "carbs": 20,
        "fiber": 3,
        "sugar": 10,
        "cost": {
          "protein": 8,
          "produce": 2.5,
          "fats": 0.9,
          "specialty": 0.6,
          "sweeteners": 0.1,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-047",
      "title": "صيادية الفراخ",
      "titleEn": "Chicken Sayadiya",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-047-i1",
          "name": "رز بسمتي",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i2",
          "name": "فرخة",
          "standardAmount": "1 فرخة مقطعة إلى 8 أو 4 قطع",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i3",
          "name": "بصل",
          "standardAmount": "1 بصلة كبيرة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i4",
          "name": "ثوم",
          "standardAmount": "1 ملعقة كبيرة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i5",
          "name": "قرنفل",
          "standardAmount": "2-3 قطع",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i6",
          "name": "قرفة",
          "standardAmount": "2-3 قطع",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i7",
          "name": "عدان",
          "standardAmount": "2-3 قطع",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i8",
          "name": "لومي",
          "standardAmount": "2-3 قطع",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i9",
          "name": "حبهان",
          "standardAmount": "2-3 قطع",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i10",
          "name": "ورق لورا",
          "standardAmount": "2-3 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i12",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i13",
          "name": "حبهان بودر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i14",
          "name": "كمون",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i15",
          "name": "بهارات سبعة",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i16",
          "name": "مرقة فورية",
          "standardAmount": "2 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i17",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i18",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i19",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i20",
          "name": "كاتشب",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i21",
          "name": "عسل",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-047-i22",
          "name": "كسبرة خضراء",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت والسمنة في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل المفروم والسكر، وقلبه حتى يصبح لونه ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البهارات (القرنفل، القرفة، العدان، اللومي، الحبهان، ورق اللورا) وقلبه جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الثوم المفروم وقلبه لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الملح، الفلفل الأسود، الحبهان بودر، الكمون، بهارات السبعة، ومكعبات المرقة، وقلبه جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الفراخ المقطعة وغطي القدر، واتركها على نار هادئة لمدة 30 دقيقة حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الماء المغلي إلى القدر واتركه على نار هادئة لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ارفع الفراخ من القدر وضعها في صنية الفرن، وادهنها بالكاتشب والعسل، ثم ضعها تحت الشواية حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغسل الرز البسمتي ونقعه لمدة ساعة، ثم صفيه وأضفه إلى القدر مع الماء المغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اترك الرز على نار عالية حتى يغلي، ثم خفف النار واتركه حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "زين الطبق بالكسبرة الخضراء قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تزيين الطبق بالكسبرة الخضراء لإضافة نكهة وريحة مميزة. يمكن تقديم الطبق مع سلطة خضراء أو طبق جانبي من اختيارك.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=epN5-1-uH3w&t=60s",
        "collection": "abuhaty",
        "citation": "اكله جديده ( صيادية الفراخ ) من كتر جمالها مش هتبطلي تعمليها 😉😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 22,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 600,
        "protein": 38,
        "fat": 22,
        "carbs": 60,
        "fiber": 3,
        "sugar": 9,
        "cost": {
          "protein": 5,
          "grains": 1.5,
          "produce": 1.5,
          "fats": 1,
          "specialty": 0.6,
          "spices": 1.5
        }
      }
    },
    {
      "id": "fah-048",
      "title": "صينية السعادة (صينية العيد)",
      "titleEn": "Tray of Happiness (Eid Tray)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-048-i1",
          "name": "لحمة مفرومة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i2",
          "name": "كبدة",
          "standardAmount": "200 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i3",
          "name": "كلاوي",
          "standardAmount": "200 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i4",
          "name": "ريش",
          "standardAmount": "200 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i5",
          "name": "سجوق",
          "standardAmount": "200 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i6",
          "name": "بصل",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i8",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i9",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i10",
          "name": "بهارات مشويات",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i11",
          "name": "كاتشب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i12",
          "name": "فلفل حامي",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i13",
          "name": "فلفل بارد",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i14",
          "name": "شطة مجروشة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i15",
          "name": "فلفل مجروش",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i16",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i17",
          "name": "دقيق",
          "standardAmount": "3 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i18",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i19",
          "name": "مية دافئة",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i20",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i21",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i22",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i23",
          "name": "فحم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-048-i24",
          "name": "سمنة أو زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الكفتة: اخلطي اللحمة المفرومة مع الملح والفلفل والبصل واعجنيها جيدًا. اشكليها على شكل كرات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير الريش: اقطعي الريش إلى قطع وافتحي فتحات فيها باستخدام سكينة حادة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير السجوق: اقطعي السجوق إلى قطع صغيرة أو اتركيه سليمًا حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير التتبيلة: اخلطي الطماطم والفلفل الحامي والفلفل البارد والشطة المجروشة والفلفل المجروش والكاتشب مع بعضها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير الصينية: ضعي الريش والسجوق والكبدة والكلاوي في الصينية. اسكبي التتبيلة فوقها وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "التسوية: غطي الصينية بورق الألومنيوم وضعيها في الفرن المسخن على درجة حرارة عالية لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير العجينة: اخلطي الدقيق والزيت والماء الدافئ والسكر والخميرة واعجنيها جيدًا. غطيها واتركيها تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "الخبز: بعد استواء اللحوم، أزيلي ورق الألومنيوم وضعي الصينية في الفرن مرة أخرى حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "إضافة العجينة: افردي العجينة وضعيها فوق الصينية. اخبزيها مرة أخرى حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "التقديم: قدمي الصينية ساخنة مع الخبز أو الأرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة طبقات من الخضروات مثل الفلفل والبندورة بين طبقات اللحوم للحصول على طعم أكثر تنوعًا. يمكن حفظ الصينية في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=wmAO-S-mUGs&t=117s",
        "collection": "abuhaty",
        "citation": "صنيه السعادة صنيه العيد🎉كل اللي هايدوقها هاينبهر بشكلها وجمال طعمها😋♥️والسر في التتبيله الخطيره👏"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 24,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 540,
        "protein": 28,
        "fat": 30,
        "carbs": 38,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 12,
          "grains": 1,
          "produce": 1.5,
          "fats": 1,
          "specialty": 0.5,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-049",
      "title": "صينية الفراخ والخضروات الاقتصادية",
      "titleEn": "Budget Chicken & Vegetable Tray",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-049-i1",
          "name": "بصل",
          "standardAmount": "2 حبة متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-049-i2",
          "name": "جزر",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-049-i3",
          "name": "كوسة",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-049-i4",
          "name": "بطاطس",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-049-i5",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-049-i6",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-049-i7",
          "name": "كسبرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-049-i8",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-049-i9",
          "name": "ملح",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-049-i10",
          "name": "سكر",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-049-i11",
          "name": "مرقة فورية",
          "standardAmount": "1 باكة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-049-i12",
          "name": "أجنحة الدجاج",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-049-i13",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-049-i14",
          "name": "فلفل حار أو بارد",
          "standardAmount": "2-3 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-049-i15",
          "name": "صلصة طماطم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-049-i16",
          "name": "ماء مغلي",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-049-i17",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البصل والجزر والكوسة والبطاطس إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع الثوم إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي البهارات (الكمون، الكسبرة، الفلفل الأسود، الملح، السكر) مع البصل والثوم والمرقة الفورية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الخضروات إلى خليط البهارات وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي خليط البهارات والخضروات في صينية الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الأجنحة المغسولة والمصفاة إلى الصينية وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي الطماطم والفلفل ووزعيها على وجه الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الصلصة الطماطم والماء المغلي وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي الصينية بورق الألمنيوم وأضيفي ملعقتين من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخلي الصينية إلى الفرن المسخن على درجة حرارة عالية واتركيها لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ارفعي الغطاء بعد ساعة واتركيها لمدة 10 دقائق إضافية حتى تتحمر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الصينية مع الرز الأبيض أو الرز بالشعرية. يمكن استبدال أي خضروات لا تفضلها.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=FcgiRG1Wde0&t=30s",
        "collection": "abuhaty",
        "citation": "صنية اقتصاديه للمستعجلين و بأقل من 50 جنيه و تحدي و الطعم حكاية 💪🏼 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 28,
        "fat": 22,
        "carbs": 28,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "protein": 7,
          "produce": 3,
          "fats": 0.6,
          "specialty": 0.3,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-050",
      "title": "صينية الكبدة بالليّة",
      "titleEn": "Liver Tray with Tail Fat",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة وربع",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-050-i1",
          "name": "لحمة (قطعية الانتر كوت)",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i2",
          "name": "كبدة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i3",
          "name": "ليّة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i4",
          "name": "طماطم",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i5",
          "name": "فلفل حار",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i6",
          "name": "فلفل رومي",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i7",
          "name": "بصل",
          "standardAmount": "كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i8",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i9",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i10",
          "name": "قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i11",
          "name": "بهارات سبعة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i12",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i13",
          "name": "كاتشب حار",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i14",
          "name": "مستر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i15",
          "name": "عسل نحل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i16",
          "name": "ورق زبدة",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i17",
          "name": "ورق ألومنيوم",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i18",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-050-i19",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع اللحمة والكبدة إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع الليّة إلى طرنشات رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع الطماطم والفلفل الحار والفلفل الرومي إلى مكعبات متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل والثوم المقطعين إلى الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الفلفل الأسود، القرفة، بهارات السبعة، والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الكاتشب الحار، المستر، والعسل النحل وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي الصينية بورق الزبدة ثم بورق الألومنيوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخل الصينية إلى فرن حامي جدًا لمدة ربع ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "هدي النار واخليها ساعة لربع",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أخرج الصينية من الفرن وغطيها بالسمنة أو الزبدة وغطيها بسرعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أعد الصينية إلى الفرن لمدة 10 دقائق إضافية للتدخين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استبدال الليّة بمكعبات الزبدة أو ملعقتين سمنة للحصول على طعم حلو. يمكن تقديم الصينية مع العيش أو الرز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=pfLvY5XKd9A&t=15s",
        "collection": "abuhaty",
        "citation": "صينية \"الكبده بالليه\" بتدى العيد شكل جديد .. والطعم أخر لذاذه 👌👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 34,
        "fat": 34,
        "carbs": 20,
        "fiber": 3,
        "sugar": 10,
        "cost": {
          "protein": 9,
          "produce": 3.5,
          "specialty": 0.6,
          "fats": 0.8,
          "sweeteners": 0.1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-051",
      "title": "صينية الكفتة المشوية",
      "titleEn": "Baked Kofta Tray",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-051-i1",
          "name": "بصلة",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i2",
          "name": "طماطم",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i3",
          "name": "فلفل حامي",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i4",
          "name": "بقدونس",
          "standardAmount": "2 عود",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i5",
          "name": "فلفل أحمر",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i6",
          "name": "بقسماط",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i7",
          "name": "لحم مفروم",
          "standardAmount": "كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i8",
          "name": "فلفل أسود",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i9",
          "name": "بابريكا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i10",
          "name": "ملح",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i11",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i12",
          "name": "بهارات اللحم",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i13",
          "name": "بكينج باودر",
          "standardAmount": "معلقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i14",
          "name": "صلصة",
          "standardAmount": "معلقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i15",
          "name": "ماء",
          "standardAmount": "شوية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i16",
          "name": "بصل",
          "standardAmount": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i17",
          "name": "سماق",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-051-i18",
          "name": "بقدونس مفروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد خليط الخضروات: ضع البصل، الطماطم، الفلفل الحامي، والفلفل الأحمر في الكبة وضربهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعد خليط الكفتة: أضف اللحم المفروم إلى خليط الخضروات، ثم أضف البقسماط، الفلفل الأسود، البابريكا، الملح، السكر، بهارات اللحم، والبكينج باودر. اعجن الخليط جيدًا حتى يصبح متماسكًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شكل الكفتة: شكّل الكفتة على شكل صوابع واجعل تجزيعات على السطح لتقليد شكل الجريل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "رص الكفتة في صنية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الفلفل الحامي إذا أردت لتعطي رائحة حلوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادخل الصينية إلى الفرن المسخن على أعلى درجة حرارة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعد الصوص: في طاسة، أضف البابريكا والصلصة، ثم اخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعد خليط البصل: قطع البصل إلى جوانح، أضف الملح والسماق، ثم اخلطهم جيدًا. أضف البقدونس المفروم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعد العيش: ادهن العيش الشامي بخلطة البصل، ثم ضع الكفتة المشوية فوقه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الطبق ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تدخين الكفتة بعد خروجها من الفرن لتعطيها نكهة الفحم. يمكن تقديم الطبق مع العيش الشامي والبصل بالسماق والبقدونس للحصول على طبق متكامل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=X2ioItRiHFU&t=21s",
        "collection": "abuhaty",
        "citation": "صواني الحاتي هتعمليلها في البيت من غير شوي و مكونات كتيرة و هتطلع معاكي متماسكه و جوسي جدا ✔"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 440,
        "protein": 32,
        "fat": 26,
        "carbs": 20,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "protein": 9,
          "produce": 2.5,
          "grains": 0.3,
          "spices": 0.7
        }
      }
    },
    {
      "id": "fah-052",
      "title": "صينية اللحمة المفرومة بالبطاطس",
      "titleEn": "Minced Meat & Potato Tray",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-052-i1",
          "name": "كيلو وربع لحم مفرومة",
          "standardAmount": "1.25 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-052-i2",
          "name": "ربع كيلو لحم مفرومة",
          "standardAmount": "0.25 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-052-i3",
          "name": "كيلو ونصف بطاطس",
          "standardAmount": "1.5 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-052-i4",
          "name": "ربع كيلو طماطم",
          "standardAmount": "0.25 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-052-i5",
          "name": "ربع كيلو فلفل",
          "standardAmount": "0.25 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-052-i6",
          "name": "ربع كيلو بصل",
          "standardAmount": "0.25 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-052-i7",
          "name": "حزمة بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-052-i8",
          "name": "3 فصوص ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-052-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-052-i10",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-052-i11",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-052-i12",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-052-i13",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-052-i14",
          "name": "مرقة فورية",
          "standardAmount": "1 باكيت",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "خض البصل والثوم والبقدونس والفلفل والطماطم في الكبة حتى تصبح ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع البطاطس إلى شرايح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "رتب شرائح البطاطس في صنية الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللحمة المفرومة واللية المفرومة إلى خليط الخضروات الناعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الفلفل الأسود، السكر، البيكنج بودر، الملح، والمرقة الفورية إلى اللحمة واعجنها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "رتب خليط اللحمة فوق شرائح البطاطس في الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادخل الصنية إلى الفرن المسخن مسبقًا على درجة حرارة عالية (حوالي 200 درجة مئوية) على الرف الأوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخبز لمدة 30 دقيقة حتى تستوي اللحمة والبطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطبق مع الرز بالشعرية، سلطة، ومخلل. يمكن حفظ الباقي في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=NkiW15Q160Y&t=15s",
        "collection": "abuhaty",
        "citation": "صنية العيلة تحفة ولذيذة ومش هتوقفك فى المطبخ كتير #فاطمة_أبو_حاتي #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 480,
        "protein": 32,
        "fat": 22,
        "carbs": 38,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "protein": 11,
          "produce": 4,
          "specialty": 0.3,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-053",
      "title": "صينية بطاطس بالفراخ والبشاميل",
      "titleEn": "Potato & Chicken Tray with Béchamel",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-053-i1",
          "name": "بطاطس",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-053-i2",
          "name": "صدور فراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-053-i3",
          "name": "بصل",
          "standardAmount": "2 بصل كبير",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-053-i4",
          "name": "دقيق",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-053-i5",
          "name": "حليب",
          "standardAmount": "1 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-053-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-053-i7",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-053-i8",
          "name": "سكر",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-053-i9",
          "name": "قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-053-i10",
          "name": "زعتر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-053-i11",
          "name": "زبدة",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-053-i12",
          "name": "جبنة موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-053-i13",
          "name": "جبنة شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البطاطس إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع صدور الفراخ إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع البصل إلى جوانح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن الزبدة في مقلاة وشوح الفراخ حتى تصبح ذهبية اللون، ثم اتركها جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في نفس المقلاة، أضف البصل وقلب حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف السكر، الملح، والفلفل، وقلب جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الدقيق وقلب حتى يصبح لونه أبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الحليب البارد وقلب جيداً حتى يصبح القوام سائلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الملح والفلفل، وقلب جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "في صينية الفرن، ضع طبقة من البطاطس، ثم طبقة من الفراخ، ثم طبقة أخرى من البطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صب البشاميل فوق الطبقات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "غطي الصينية وادخلها الفرن المسخن مسبقاً على درجة حرارة 200 درجة مئوية لمدة 30-45 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "بعد أن تستوي البطاطس، أخرج الصينية وضعي الجبنة فوقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ادخل الصينية مرة أخرى إلى الفرن حتى تصبح الجبنة ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قدميها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة رشة من الزعتر والقرفة للحصول على طعم مميز. يمكن حفظ البقايا في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=nNbFsJU7x_4&t=29s",
        "collection": "abuhaty",
        "citation": "صينية بطاطس بالفراخ والبشاميل تووووووووحفه😋\nحلوه جدا في العزومات 👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 32,
        "fat": 28,
        "carbs": 34,
        "fiber": 3,
        "sugar": 9,
        "cost": {
          "protein": 5,
          "produce": 2,
          "dairyEggs": 2.5,
          "grains": 0.2,
          "fats": 0.8
        }
      }
    },
    {
      "id": "fah-054",
      "title": "صينية بطاطس باللحمة",
      "titleEn": "Potato & Meat Tray",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعتين وربع",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-054-i1",
          "name": "كيلو من اللحمة",
          "standardAmount": "مكعبات صغيرة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i2",
          "name": "بصلتين",
          "standardAmount": "كبار مفرومين ناعم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i3",
          "name": "كيلو من البطاطس",
          "standardAmount": "مقطعة على الطرنشات ومتحمرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i4",
          "name": "بصلتين",
          "standardAmount": "كبار متقطعين شرايح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i5",
          "name": "نص كيلو طماطم",
          "standardAmount": "متقطعة شرايح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i6",
          "name": "فلفل حامي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i8",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i9",
          "name": "كمون",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i10",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i11",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i12",
          "name": "حبهان البودر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i13",
          "name": "بهارات السبعة",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i14",
          "name": "رأس التوم",
          "standardAmount": "نصين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i15",
          "name": "شرايح طماطم",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i16",
          "name": "شرايح بطاطس",
          "standardAmount": "بقية الكمية",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i17",
          "name": "ورق الزبدة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-054-i18",
          "name": "ورق الألمنيوم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير البهارات والبصل المفروم: اخلطي الملح والفلفل والكمون والكسبرة والبابريكا وحبهان البودر والبهارات السبعة مع البصل المفروم الناعم. ادعكي البصل جيدًا حتى تخرج رائحة البهارات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير الصينية: ضعي بصلتين متقطعتين شرايح في قاع الصينية. رصي نصف كمية البطاطس المتحمرة فوق البصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "توزيع اللحمة: ضعي نصف كمية البصل المفروم والمتبل فوق البطاطس. ضعي رأس التوم المقطعة نصفين. وزعي اللحمة فوق البصل والبطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إكمال الترتيب: ضعي بقية البصل المفروم والمتبل فوق اللحمة. وزعي شرايح الطماطم وباقي البطاطس المتحمرة على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطاء الصينية: غطي الصينية بورق الزبدة ثم بورق الألمنيوم. اضغط جيدًا على الأطراف لضمان إغلاق جيد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خبز الصينية: ضعي الصينية في الفرن على درجة حرارة 200 درجة مئوية لمدة 15 دقيقة. ثم اخفضي درجة الحرارة إلى 160 درجة مئوية واتركيها لمدة ساعتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "الشواء: بعد انتهاء الوقت، شل الغطاء وضع الصينية تحت الشواية لمدة 5 دقائق حتى تأخذ لونًا بسيطًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تقديم: رشي البابريكا على السطح وقدميها ساخنة مع سلطة ورز أبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الصينية مع سلطة ورز أبيض للحصول على وجبة متكاملة. يمكن أيضًا إضافة قطعة صغيرة من اللية للحمة لتعطي طعمًا مميزًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=vPoiaftI59k&t=27s",
        "collection": "abuhaty",
        "citation": "صينية بطاطس جديده و مميزه 🙈😋 طعمها لذيييييذ 💯"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 500,
        "protein": 32,
        "fat": 26,
        "carbs": 34,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "protein": 10,
          "produce": 4.5,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-055",
      "title": "صينية بطاطس جراتان بالفراخ",
      "titleEn": "Chicken & Potato Gratin Tray",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-055-i1",
          "name": "بطاطس",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-055-i2",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-055-i3",
          "name": "فراخ",
          "standardAmount": "نص كيلو (سدر)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-055-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-055-i5",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-055-i6",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-055-i7",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-055-i8",
          "name": "مرقة",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-055-i9",
          "name": "زبدة",
          "standardAmount": "مكعب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-055-i10",
          "name": "دقيق",
          "standardAmount": "معلقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-055-i11",
          "name": "لبن",
          "standardAmount": "3/4 كيلو",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-055-i12",
          "name": "جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البطاطس واغسلها، ثم قطعها إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع البصل إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تبل البطاطس والبصل بالملح والفلفل الأسود والبابريكا والبهارات السبعة والمرقة، ثم اخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي الفراخ إلى قطع رفيعة، ثم اخلطيها بالملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن طاسة على النار، ثم أضف مكعب الزبدة وشوح الفراخ حتى تأخذ اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي خليط البطاطس والبصل في صنية الفرن، ثم أضيفي الفراخ فوقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قلب الخليط جيدًا حتى يختلط كل شيء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الدقيق واللبن واخلطيهم جيدًا في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صب الخليط فوق البطاطس والفراخ في الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطي البطاطس باللبن، ثم ضعي الصنية في الفرن على الرف الوسطاني بدرجة حرارة 200 درجة مئوية حتى تستوي البطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضيفي الجبن على الوجه، ثم عودي الصنية إلى الفرن حتى يذوب الجبن ويصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدميها ساخنة مع الرز بالشعرية والسلطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك الاستغناء عن الجبن إذا كنت ترغب في جعل الطبق أكثر اقتصادية. يمكن تقديم الصنية مع الرز بالشعرية والسلطة للحصول على وجبة متكاملة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=vmQSpsu84S8&t=8s",
        "collection": "abuhaty",
        "citation": "وصفة 🇫🇷 بطريقة اقتصاديه👌 كيلو بطاطس➕️نص فراخ و اعملي احلي صنيه بطاطس جراتان"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 440,
        "protein": 24,
        "fat": 22,
        "carbs": 34,
        "fiber": 3,
        "sugar": 9,
        "cost": {
          "protein": 4,
          "produce": 2,
          "dairyEggs": 2,
          "fats": 0.7,
          "grains": 0.1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-056",
      "title": "صينية لحمة بالخضار والرز",
      "titleEn": "Meat, Vegetable & Rice Tray",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-056-i1",
          "name": "كيلو لحم",
          "standardAmount": "كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i2",
          "name": "سمنة وزيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i3",
          "name": "حبهان",
          "standardAmount": "2 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i4",
          "name": "مستكة",
          "standardAmount": "2 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i5",
          "name": "ورق لوري",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i6",
          "name": "بصل",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i7",
          "name": "جزر",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i8",
          "name": "بسلة",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i9",
          "name": "مرقة فورية",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i11",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i12",
          "name": "سبع بهارات",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i13",
          "name": "كيلو رز",
          "standardAmount": "كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i14",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i15",
          "name": "زعفران",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i16",
          "name": "بصل محمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i17",
          "name": "كزبرة خضراء",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i18",
          "name": "زيت زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i19",
          "name": "فستق حلبي",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i20",
          "name": "نعناع",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i21",
          "name": "زبادي",
          "standardAmount": "علبة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i22",
          "name": "ثوم",
          "standardAmount": "5 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i23",
          "name": "عصير ليمون",
          "standardAmount": "نص ليمونة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i24",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-056-i25",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع اللحمة إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن السمنة والزيت في حلة على النار، ثم أضف الحبهان والمستكة وورق اللوري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف اللحمة وقلّبها حتى يتغير لونها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خفف النار وغطِّ الحلة واترك اللحمة تطبخ لمدة 10 دقائق حتى تصبح نصف مطبوخة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البصل المقطع وقلّبه حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الجزر والبسلة وقلّب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف المرقة الفورية والملح والفلفل والسبع بهارات، ثم غطِّ الحلة واتركها تطبخ لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في حلة أخرى، اسلق الرز في الماء المغلي مع الحبهان واللومي والقرفة والقرنفل والملح والزيت لمدة 8 دقائق حتى يصبح نصف مطبوخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صفي الرز من الماء وأضفه إلى الحلة مع الخضروات واللحمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الماء والزعفران وقلّب المكونات جيدًا، ثم غطِّ الحلة واتركها تطبخ على نار هادئة لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الزبيب والبصل المحمر والكزبرة الخضراء وقلّب المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم الصينية ساخنة مع سلطة الزبادي بالنعناع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام الرز البسمتي الأبيض للحصول على نتائج أفضل. يمكنك أيضًا إضافة الفستق الحلبي للتقديم للحصول على طعم إضافي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Q5sFlvTKa0I&t=22s",
        "collection": "abuhaty",
        "citation": "صواني اللمه هتعمليها في حله واحدة💪 و استعدي للعيد بأحلي صنيه لحمه بالخضار و الرز"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 25,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 560,
        "protein": 34,
        "fat": 24,
        "carbs": 50,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 10,
          "grains": 1.8,
          "produce": 2.5,
          "dairyEggs": 0.4,
          "specialty": 1.5,
          "fats": 0.9,
          "spices": 0.7
        }
      }
    },
    {
      "id": "fah-057",
      "title": "طاجن العكاوي بالصوص",
      "titleEn": "Oxtail Tagine in Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "حوالي ساعة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-057-i1",
          "name": "عكاوي",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i2",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i3",
          "name": "مستكة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i4",
          "name": "حبهان",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i5",
          "name": "ورق لورا",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i6",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i7",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i8",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i9",
          "name": "ماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i10",
          "name": "بصل",
          "standardAmount": "حوالي كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i11",
          "name": "طماطم",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i12",
          "name": "فلفل أخضر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i13",
          "name": "فلفل أحمر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i14",
          "name": "فلفل حار",
          "standardAmount": "1 حبة (حسب الرغبة)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i15",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i16",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i17",
          "name": "بهارات لحمة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i18",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i19",
          "name": "ورق زبدة",
          "standardAmount": "1 ورقة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i20",
          "name": "ورق ألومنيوم",
          "standardAmount": "حسب الحاجة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-057-i21",
          "name": "رز",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة في قدر على نار عالية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف العكاوي وشوحها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف المستكة، الحبهان، ورق اللورا، البصل، والجزر، وشوحهم معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الماء المغلي وقليل من السكر، واترك الخليط يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أزل الزفرة أو الرغوة التي تظهر على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي القدر واترك العكاوي تستوي على نار هادئة لمدة 3-4 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في وعاء آخر، قطع البصل، الطماطم، الفلفل الأخضر، الفلفل الأحمر، والفلفل الحار، وتبليهم بالملح، الفلفل الأسود، والبهارات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الثوم المقطّع واعصريهم معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي خليط الخضروات في الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف العكاوي المستوية وشوية من الشوربة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "غطي الطاجن بورق الزبدة ثم بورق الألومنيوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضعي الطاجن في الفرن على الرف الوسطاني على أعلى درجة حرارة لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدمي الطاجن مع الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "استمتعي بالطعم الرائع والصوص الشهي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم الطاجن مع الرز الأبيض أو أي نوع آخر من الرز حسب الرغبة. تأكدي من أن العكاوي مستوية جيدًا قبل وضعها في الطاجن.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=uxoFSKbxu_o",
        "collection": "abuhaty",
        "citation": "انت اكيل‼️عايز ترم عضمك باحلي طاجن💪 شوفوا الفيديو للاخر"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 480,
        "protein": 30,
        "fat": 24,
        "carbs": 36,
        "fiber": 3,
        "sugar": 9,
        "cost": {
          "protein": 9,
          "produce": 3.5,
          "grains": 0.5,
          "fats": 0.5,
          "spices": 0.7
        }
      }
    },
    {
      "id": "fah-058",
      "title": "طاجن العيد (طاجن القنبلة)",
      "titleEn": "Eid Tagine (The Bomb Tagine)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-058-i1",
          "name": "لحمة (مع دهون)",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i2",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i3",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i4",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i5",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i6",
          "name": "ورق لورا",
          "standardAmount": "2 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i7",
          "name": "حبهان بودر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i8",
          "name": "مستكة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i9",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i10",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i11",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i12",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i13",
          "name": "مكعب مرقة",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i14",
          "name": "فريكة",
          "standardAmount": "500 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i15",
          "name": "حليب",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i16",
          "name": "دقيق",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i17",
          "name": "سمنة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i18",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i19",
          "name": "قشطة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-058-i20",
          "name": "كريمة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سلق اللحمة مع الجزر، الطماطم، البصل، الثوم، ورق اللورا، الحبهان، المستكة، الفلفل الأسود، والسكر في حلة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة الماء المغلي وترك اللحمة تسلق لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة الملح بعد 15 دقيقة وترك اللحمة تسلق لمدة 3 دقائق إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير البصل بالسمنة والفلفل الأسود، وإضافة مكعب المرقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة الفريكة وشربة السلق، وتركها تسلق على نار هادئة لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "توزيع اللحمة والفريكة في صينية الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير صوص البشاميل بخلط الحليب، الدقيق، السمنة، مكعب المرقة، الملح، والفلفل الأسود على النار حتى يتقل القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "توزيع صوص البشاميل على الطاجن، وإضافة القشطة والكريمة على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "وضع الطاجن في الفرن على درجة حرارة عالية لمدة 10 دقائق حتى يتحمر السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطاجن مع سلطة خضراء أو خبز طازج. يمكن حفظ الطاجن في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=-Wje-FB5Ci4&t=23s",
        "collection": "abuhaty",
        "citation": "الطاجن القنبله 💣 💥طاجن العيد😋😋كل اللي هايدوقه هايقولك تسلم ايدك الحلوه👏👏👏😍#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 560,
        "protein": 34,
        "fat": 30,
        "carbs": 38,
        "fiber": 3,
        "sugar": 10,
        "cost": {
          "protein": 10,
          "grains": 1.2,
          "dairyEggs": 2,
          "produce": 1.5,
          "fats": 1.2,
          "specialty": 0.6,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-059",
      "title": "طاجن الفريك بالفراخ",
      "titleEn": "Freekeh & Chicken Tagine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-059-i1",
          "name": "فرخة",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-059-i2",
          "name": "بصلة",
          "standardAmount": "1 كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-059-i3",
          "name": "طماطم",
          "standardAmount": "1 كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-059-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-059-i5",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-059-i6",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-059-i7",
          "name": "بهارات سبعة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-059-i8",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-059-i9",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-059-i10",
          "name": "فريك",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-059-i11",
          "name": "مكعب مرقة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-059-i12",
          "name": "كبدة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-059-i13",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نظف الفراخ جيدًا وانقعها في ماء وخل لمدة 10 دقائق، ثم اشطفها وصفيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الملح والفلفل والفراخ وقلّبها جيدًا، ثم اتركها لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الزيت والسمنة في صنية على النار، ثم احمر الفراخ من جميع الجوانب حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ارفع الفراخ من الصنية وضع البصلة المقطعة في الصنية وقلّبها حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد الفراخ إلى الصنية وأضف الماء المغلي، السكر، البهارات، ومكعب المرقة. غطِّ الصنية واتركها على نار هادئة لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد 30 دقيقة، ارفع الفراخ من الصنية وضع الفريك والطماطم المقطعة في الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعد الفراخ إلى الصنية، غطِّها، واتركها على نار هادئة حتى يمتص الفريك السوائل ويستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدم الطاجن ساخنًا، وزينه بالكبدة والمكسرات إذا كانت متوفرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطاجن في العزائم وهو وجبة متكملة وجميلة. يمكن حفظ الباقي في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=kDvUeUM4-fw&t=20s",
        "collection": "abuhaty",
        "citation": "طاجن الفريك بالفراخ تووووووحفة  😉👍طريقة سهلة والطعم جناااان  😋😋من مطبخي فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 38,
        "fat": 26,
        "carbs": 40,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 5.5,
          "grains": 1.2,
          "produce": 1.5,
          "fats": 0.8,
          "specialty": 0.8,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-060",
      "title": "طاجن الكبدة والبصل المكرمل",
      "titleEn": "Liver & Caramelized Onion Tagine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-060-i1",
          "name": "كبدة الفراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-060-i2",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-060-i3",
          "name": "جزر",
          "standardAmount": "جزرتين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-060-i4",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-060-i5",
          "name": "عسل",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-060-i6",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-060-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-060-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-060-i9",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-060-i10",
          "name": "إرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-060-i11",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-060-i12",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-060-i13",
          "name": "مرقة",
          "standardAmount": "مكعب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-060-i14",
          "name": "ماء",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة والزيت في طاسة على النار، ثم أضف البصل المفروم وشوحه حتى يأخذ لونًا فاتحًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الكبدة المغسولة والمصفاة وشوحها مع البصل لبضع دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الجزر المبشور، الملح، الفلفل الأسود، الإرفة، والمرقة، ثم أضف الماء حتى يغطي المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطِّ الطاسة واتركها على نار هادئة حتى تستوي الكبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في طاسة أخرى، سخن الزيت وأضف البصل المقطع جوانح واتركه حتى يتكaramel.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف السكر والعسل إلى البصل المكرمل وقلبهم معًا حتى يأخذ البصل لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الكبدة المستوية إلى البصل المكرمل، ثم أضف ربع كوب من الماء المغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اترك المكونات على النار حتى تتشرب الماء، ثم قدم الطبق ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تزيين الطبق بالمكسرات حسب الرغبة. الكبدة يجب أن تكون مغسولة ونقعت لمدة نصف ساعة قبل الاستخدام للحصول على أفضل نتيجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=KQYA_K5QxYo&t=28s",
        "collection": "abuhaty",
        "citation": "بنصف كيلو كبدة دجاج اعملي أحلي سرڤيس اقتصادي للعزومات 👏😍\nمن مطبخي فاطمة أبو حاتي ❤"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 400,
        "protein": 28,
        "fat": 22,
        "carbs": 24,
        "fiber": 3,
        "sugar": 16,
        "cost": {
          "protein": 4,
          "produce": 2.5,
          "fats": 0.7,
          "sweeteners": 0.2,
          "specialty": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-061",
      "title": "طاجن الكوارع",
      "titleEn": "Trotters Tagine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة و 30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-061-i1",
          "name": "كوارع",
          "standardAmount": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i2",
          "name": "عصير طماطم",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i3",
          "name": "فلفل رومي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i4",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i5",
          "name": "توم مفروم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i6",
          "name": "مرقة",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i9",
          "name": "كمون",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i10",
          "name": "بهارات سبعة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i11",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i12",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i13",
          "name": "بصل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i14",
          "name": "فصوص توم",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i15",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i16",
          "name": "ورق لاورا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i17",
          "name": "حبة حبهان",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-061-i18",
          "name": "مستكة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الكوارع وقطّعها إلى قطع متوسطة الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الكوارع في حلة ضغط مع الماء المغلي واتركها تغلي مرة واحدة، ثم ارمي الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد وضع الكوارع في الحلة مع الماء المغلي مرة أخرى، وأضف الطماطم، البصل، الجزر، فصوص التوم، ورق اللورا، الحبهان، المستكة، الملح، الفلفل، والسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الماء حتى يصل إلى نصف الحلة، ثم غطِّ الحلة وأغلقها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك الكوارع على النار لمدة ساعة حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء آخر، سخن ملعقتين من الزيت وأضف التوم المفروم، وقلّبه حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الفلفل الرومي والفلفل الحار، وقلّب لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف عصير الطماطم، مكعب المرقة، الملح، الفلفل، الكمون، والبهارات السبعة، واترك الخليط يغلي على نار هادئة لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ارص الكوارع في طاجن، وأضف ملعقتين أو ثلاث من صوص الطماطم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخل الطاجن إلى الفرن على درجة حرارة عالية لمدة 30 دقيقة حتى يتشرب الكوارع بالصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم الطاجن ساخنًا مع الأرز أو الخبز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطاجن مع شوربة الكوارع كوجبة كاملة. يمكن حفظ الطاجن في الثلاجة لمدة يومين أو تجميده لمدة شهر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=l9Mc4985CY4&t=101s",
        "collection": "abuhaty",
        "citation": "للعشاق «طاجن الكوارع» كما يجب أن يكون 😉 هتغيري فكرتك وهتحبيها 😍😋 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 30,
        "fat": 30,
        "carbs": 22,
        "fiber": 3,
        "sugar": 10,
        "cost": {
          "protein": 8,
          "produce": 3,
          "specialty": 0.4,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-062",
      "title": "طاجن اللحم بالعجين",
      "titleEn": "Meat Tagine Topped with Dough",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-062-i1",
          "name": "كيلو لحم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i2",
          "name": "بصل",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i3",
          "name": "ثوم",
          "standardAmount": "5 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i4",
          "name": "فلفل",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i5",
          "name": "طماطم",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i7",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i8",
          "name": "بهارات سبعة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i9",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i10",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i11",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i12",
          "name": "خميرة",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i13",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i14",
          "name": "ماء",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i15",
          "name": "نسكافيه",
          "standardAmount": "رشة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i16",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i17",
          "name": "لبن بودرة",
          "standardAmount": "ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i18",
          "name": "ماء",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-062-i19",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة في قدر على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف قطع اللحم وشوحها حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الثوم والفلفل والبهارات والسكر وقلّب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل وقلّب حتى يصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطِّ القدر واترك اللحم يطبخ على نار هادئة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عندما يستوي اللحم، أضف الطماطم والملح واتركها تغلي قليلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في وعاء آخر، اعجن الدقيق والخميرة والملح والماء الدافئ حتى تصبح العجينة لينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطِّ العجينة واتركها تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "فرّد العجينة بسمك نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي اللحم في طاجن مناسب للفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "غطي اللحم بالعجينة وقصّ الزيادة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أعد خليط الدهن من النسكافيه والسكر ولبن البودرة والماء وادهن به وجه العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "رش وجه العجينة بحبة البركة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ادخل الطاجن الفرن المسخن مسبقًا على درجة حرارة 180 لمدة 40 دقيقة حتى يأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أخرج الطاجن من الفرن وقدمه ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة المزيد من البصل إذا أردت، حيث يزيد من طعم الطاجن. يمكنك أيضًا استخدام الزيادة من العجينة لعمل فطائر بالجبنة للأطفال.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=YB8-9qOU_zg&t=30s",
        "collection": "abuhaty",
        "citation": "طاجن اللحمه بالعجين للعزومات 👍😍 من مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 540,
        "protein": 32,
        "fat": 28,
        "carbs": 40,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 10,
          "produce": 3.5,
          "grains": 0.7,
          "fats": 0.7,
          "dairyEggs": 0.1,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-063",
      "title": "طاجن اللحمة بالبصل القاورما",
      "titleEn": "Meat Tagine with Confit Onions (Qawarma)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعتين ونصف",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-063-i1",
          "name": "لحمة مكعبات",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-063-i2",
          "name": "بصل قاورما",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-063-i3",
          "name": "طماطمية",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-063-i4",
          "name": "فستق حبهان بودرة",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-063-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-063-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-063-i7",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-063-i8",
          "name": "سكر",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-063-i9",
          "name": "فص توم",
          "standardAmount": "2 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-063-i10",
          "name": "قرفة",
          "standardAmount": "1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-063-i11",
          "name": "ورق لورا",
          "standardAmount": "2 أوراق",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-063-i12",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-063-i13",
          "name": "شربة",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-063-i14",
          "name": "فلفل حار",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة في صينية على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف قطع اللحمة وشوحها جيدًا مع فص مستكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف رشة سكر وفلفل أسود وبهارات وحبة حبهان بودرة وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف فصي التوم المقطعين شرايح وورق اللورا وعود القرفة وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البصل وقلب مع اللحمة حتى يصبح لون اللحمة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الملح والطماطمية المقطعة مكعبات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الشربة واترك الخليط يغلي على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "انقل الخليط إلى طاجن وغلفه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخل الطاجن إلى الفرن المسخن مسبقًا على درجة حرارة متوسطة لمدة ربع ساعة على الأرضية ثم ارفعه إلى الرف الوسطاني واتركه لمدة ساعتين أو أكثر حتى تستوي اللحمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الفلفل الحار على الوجه قبل دخول الطاجن إلى الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اترك الطاجن في الفرن حتى يستوي ويصبح بالشكل الجميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم الطاجن ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الشربة ليست مالحة جدًا إذا كنت تستخدمها، وخفف كمية الملح حسب الحاجة. يمكنك تقديم الطاجن مع الأرز أو الخبز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=zXNTYjuIpj8&t=38s",
        "collection": "abuhaty",
        "citation": "طاجن اللحمة بالبصل القاورما توووووحفه 👌👍طريقة سهلة وطعم روووعه 😋من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 34,
        "fat": 30,
        "carbs": 28,
        "fiber": 4,
        "sugar": 12,
        "cost": {
          "protein": 10,
          "produce": 3,
          "fats": 0.7,
          "specialty": 0.4,
          "spices": 0.7
        }
      }
    },
    {
      "id": "fah-064",
      "title": "طاجن بطاطس بالكفتة",
      "titleEn": "Potato & Kofta Tagine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "حوالي ساعة وربع",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-064-i1",
          "name": "كيلو لحمة مفرومة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i2",
          "name": "5 كوب أرز",
          "standardAmount": "5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i3",
          "name": "3 ربطات خضرة مشكلة (شبت، كزبرة، بقدونس)",
          "standardAmount": "3 ربطات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i4",
          "name": "2 بصلة متوسطة",
          "standardAmount": "2 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i5",
          "name": "رأس توم متوسطة",
          "standardAmount": "1 رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i6",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i7",
          "name": "كسبرة ناشفة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i8",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i9",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i10",
          "name": "توم بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i11",
          "name": "بصل بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i12",
          "name": "بهارات",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i13",
          "name": "سكر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i14",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i15",
          "name": "بطاطس",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i16",
          "name": "عصير طماطم",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i17",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i18",
          "name": "شربة",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i19",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-064-i20",
          "name": "قرن فلفل",
          "standardAmount": "1 قرن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الكفتة:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل الأرز ونقعه لمدة ساعتين ثم صفيه جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطّع الخضرة (الشبت، الكزبرة، البقدونس) واغسلها واقطع الجزء السفلي منها فقط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطّع البصل والثوم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلط اللحمة المفرومة مع الأرز المطحون والخضرة المقطعة والبصل والثوم والتوابل (الملح، الكمون، البيكنج بودر، التوم بودرة، البصل بودرة، البهارات، السكر).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اعجن الخليط جيدًا في الكبة حتى يمتزج كل المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شكل الكفتة على شكل أصابع أو كرات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ا fri الكفتة في زيت ساخن حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تحضير الطاجن:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قطّع البطاطس إلى مكعبات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "سخن السمنة في قدر وشوح التوم والبصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف عصير الطماطم والشربة والتوابل (الملح، الفلفل، السكر، البهارات).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف البطاطس والكفتة وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اسكب الخليط في صنية أو طاجن وغطيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "ادخلها الفرن المسخن مسبقًا على درجة حرارة عالية لمدة ربع ساعة، ثم خفف النار واتركها لمدة ساعة وربع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تجميد الكفتة بعد تشكيلها في طبق فوم مع كيس بلاستيك بين كل طبقة. يمكن إضافة شربة للطاجن للحصول على رائحة أفضل. يمكن تقديم الطاجن مع سلطة أو خبز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=T0_hF5PpGoI&t=27s",
        "collection": "abuhaty",
        "citation": "كفتة الارز وطاجن بطاطس بالكفته حكاااايه  👍😋من مطبخي #فاطمه_ابو_حاتي#مامي_شيف"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 540,
        "protein": 30,
        "fat": 20,
        "carbs": 58,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "protein": 9,
          "grains": 1.8,
          "produce": 3,
          "fats": 0.7,
          "specialty": 0.3,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-065",
      "title": "طاجن تورلي بالبصل المكرمل",
      "titleEn": "Mixed Vegetable Tagine with Caramelized Onions",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-065-i1",
          "name": "لحم مقطع مكعبات",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-065-i2",
          "name": "بصل",
          "standardAmount": "500 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-065-i3",
          "name": "جزر",
          "standardAmount": "125 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-065-i4",
          "name": "كوسة",
          "standardAmount": "125 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-065-i5",
          "name": "بطاطس",
          "standardAmount": "125 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-065-i6",
          "name": "بسلة",
          "standardAmount": "125 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-065-i7",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-065-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-065-i9",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-065-i10",
          "name": "بهارات سبعة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-065-i11",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-065-i12",
          "name": "مرقة لحم",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-065-i13",
          "name": "ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف قطع اللحم وقلّبها حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف 3 فصوص من الثوم المقطع شرائح وقلّب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف نصف كيلو من البصل المقطع شرائح وملعقة صغيرة من السكر، واترك البصل حتى يتكaramel.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف مكعب المرقة واترك المكونات تسبق معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف لتر من الماء واترك اللحم يطبخ على نار هادئة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في طاجن الفرن، ضع الخضروات (الجزر، الكوسة، البطاطس، البسلة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف اللحم والبصل المكرمل إلى الطاجن، وضبط كمية الماء حتى تكون مناسبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطِ الطاجن وادخله الفرن على درجة حرارة 200 لمدة نصف ساعة إلى ساعة وربع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أخرج الطاجن من الفرن وقدمه ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطاجن مع الرز الأبيض والعيش والسلطات. يمكن إضافة أنواع أخرى من الخضروات حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=NPFo67-6wk0&t=34s",
        "collection": "abuhaty",
        "citation": "طاجن العيد - تورلي بالبصل المكرمل 🤤 فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 400,
        "protein": 28,
        "fat": 20,
        "carbs": 28,
        "fiber": 5,
        "sugar": 10,
        "cost": {
          "protein": 5,
          "produce": 3.5,
          "fats": 0.6,
          "specialty": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-066",
      "title": "طاجن صدور الفراخ بالبطاطس والجبنة",
      "titleEn": "Chicken Breast Tagine with Potatoes & Cheese",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-066-i1",
          "name": "صدور الفراخ",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-066-i2",
          "name": "بهارات الفراخ",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-066-i3",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-066-i4",
          "name": "مرقة فورية",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-066-i5",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-066-i6",
          "name": "بصل أبيض",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-066-i7",
          "name": "فلفل الوان",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-066-i8",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-066-i9",
          "name": "دقيق",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-066-i10",
          "name": "لبن",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-066-i11",
          "name": "بابريكا مدخنة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-066-i12",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-066-i13",
          "name": "جبنة موتزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع صدور الفراخ إلى مكعبات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن طاسة على النار وضف قليلاً من الزيت، ثم أضف قطع الفراخ وشوحها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف بهارات الفراخ، الفلفل الأسود، والمرقة الفورية، وقلّب جيداً حتى يتغير لون الفراخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف نص كيلو من البصل الأبيض المقطع إلى مكعبات، وقلّب مع الفراخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في طاسة أخرى، سخن الزيت وقطّع البطاطس إلى مكعبات، ثم احمرها وضف رشة ملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الفلفل الألوان المقطع إلى مكعبات إلى الفراخ، وقلّب لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف ملعقة زبدة و3 ملاعق كبيرة من الدقيق، وقلّب حتى يستوي الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف لتر من اللبن وقلّب حتى يغلي ويتكاثف القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف رشة بابريكا مدخنة، ثم ارفع الخليط من على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صفي البطاطس المحمرة وضفها إلى الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي الخليط في طاجن فرن، ثم ضعي البطاطس المحمرة على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف جبنة موتزاريلا على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "سخن الفرن على أعلى درجة حرارة، وضع الطاجن في الرف الوسطاني.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ادخل الطاجن إلى الفرن حتى يصبح مقرمش ومغطى بالجبنة المتمطية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قدم الطاجن ساخناً مع بقدونس على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطاجن مع العيش، الماكرونة، أو الرز الأبيض. يمكن حفظ الطاجن في الثلاجة لمدة يومين، ويُفضل تسخينه قبل التقديم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=mgLIiDAqNSs&t=19s",
        "collection": "abuhaty",
        "citation": "انسي اي صنيه فراخ اكلتيها و جربي طاجن صدور الفراخ بمكعبات البطاطس الغرقان في الجبنه الخطيرة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 36,
        "fat": 22,
        "carbs": 34,
        "fiber": 3,
        "sugar": 10,
        "cost": {
          "protein": 10,
          "produce": 3,
          "dairyEggs": 1.5,
          "grains": 0.2,
          "fats": 0.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-067",
      "title": "طاجن لحمة بالبطاطس مغطى بالعجين",
      "titleEn": "Meat & Potato Tagine Covered with Dough",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-067-i1",
          "name": "لحمة موزة",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i2",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i4",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i5",
          "name": "بهارات لحم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i6",
          "name": "شطة",
          "standardAmount": "رشه",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i7",
          "name": "سكر",
          "standardAmount": "رشه",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i8",
          "name": "مستكة",
          "standardAmount": "رشه",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i9",
          "name": "حبهان",
          "standardAmount": "رشه",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i10",
          "name": "قرفة",
          "standardAmount": "رشه",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i11",
          "name": "قرنفل",
          "standardAmount": "رشه",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i12",
          "name": "بطاطس",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i13",
          "name": "فلفل رومي",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i14",
          "name": "فلفل حار",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i15",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i16",
          "name": "خميرة",
          "standardAmount": "معلقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i17",
          "name": "سكر",
          "standardAmount": "معلقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i18",
          "name": "ملح",
          "standardAmount": "رشه",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i19",
          "name": "ماء دافئ",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i20",
          "name": "زيت",
          "standardAmount": "3 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i21",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i22",
          "name": "لبن",
          "standardAmount": "معلقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i23",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-067-i24",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع اللحمة إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع البصل إلى جوانح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الزيت في قدر وشوح اللحمة حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البهارات (الشطة، المستكة، الحبهان، القرفة، القرنفل) وقلبها جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البصل وقلب الخليط مع اللحمة، ثم غطيه واتركه حتى يتكرم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الماء المغلي حتى يغطي اللحمة، ثم ضع ورقتين من اللورة وغطي القدر واتركه على نار هادئة حتى تستوي اللحمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في وعاء آخر، اخلط الدقيق، الملح، السكر، والخميرة، ثم أضف الماء الدافئ تدريجياً واعجن العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الزيت واعجن العجينة لمدة 5 دقائق أخرى حتى تصبح متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي العجينة واتركها في مكان دافئ حتى تختمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اقلي البطاطس والفلفل الرومي والفلفل الحار في الزيت حتى يأخذ لوناً ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الملح وقلب الخليط، ثم أضف الماء المغلي واتركه على النار لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضعي خليط اللحمة والخضروات في طاجن، ثم غطيه بالعجينة المفرودة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "دهن العجينة ببيضة ولبن، ثم رشي حبة البركة والسمسم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ادخل الطاجن إلى الفرن الساخن على الشبكة حتى يحمر العجين ويستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطاجن مع الرز أو المكرونة. يمكن حفظ الطاجن في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=-J4Wdo3I-2s&t=19s",
        "collection": "abuhaty",
        "citation": "لو باقى عندك حته لحمة .. تعالى نعمل الطاجن الرهييييييييييب بتاع المحلات.. ابو عشروميت جنيه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 24,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 540,
        "protein": 30,
        "fat": 26,
        "carbs": 46,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "protein": 5,
          "produce": 2.5,
          "grains": 0.7,
          "fats": 0.7,
          "dairyEggs": 0.3,
          "specialty": 0.3,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-068",
      "title": "عرق فلتو بالبصل",
      "titleEn": "Filet Roast with Onions",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-068-i1",
          "name": "عرق فلتو",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i3",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i4",
          "name": "بهارات لحم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i5",
          "name": "مستكة",
          "standardAmount": "1 فص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i6",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i7",
          "name": "روزماري",
          "standardAmount": "2 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i8",
          "name": "ورق لوري",
          "standardAmount": "2 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i9",
          "name": "ثوم",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i10",
          "name": "بصل",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i11",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i12",
          "name": "ديم جلاس",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i13",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i14",
          "name": "رز بسمتي",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i15",
          "name": "حبة حبهان",
          "standardAmount": "3 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i16",
          "name": "قرنفل",
          "standardAmount": "3 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i17",
          "name": "زعفران",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i18",
          "name": "مرقة فورية",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i19",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-068-i20",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع عرق الفلتو إلى شرائح بسمك حوالي 1.5 سم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تتبيل اللحمة بالملح والفلفل والبهارات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تسخين الزبدة في مقلاة وشوي اللحمة من الجهتين حتى تأخذ اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة المستكة والروزماري والثوم إلى اللحمة وتقليبها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إزالة اللحمة من المقلاة ووضع البصل المفروم فيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة السكر إلى البصل وتقليب حتى يتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إضافة الديم جلاس والماء إلى البصل وتقليب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إعادة اللحمة إلى المقلاة وغطاءها وطهيها على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تحضير الرز: غسل الرز ووضعه في قدر مع الماء المغلي والملح والورق اللوري والحبة الحبهان والقرنفل والزعفران (إن وجد).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "إضافة مكعب المرقة (إن وجد) وغطاء الرز وطهي حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "إضافة الزبدة أو الزيت إلى الرز وتقليب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "تحضير البطاطس: تقشير البطاطس وقطعها إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "سلق البطاطس في الماء المغلي لمدة 4 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "تصفية البطاطس وإسقاطها في زيت ساخن حتى تصبح مقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطبق مع سلطة خضراء أو أي صوص مفضل. يمكن حفظ الرز في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=3rG-oWDrTdI&t=26s",
        "collection": "abuhaty",
        "citation": "٣ في ١ 😉 شوفي الفيديو للاخر و هتعملي احلي عزومه في دقايق"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 640,
        "protein": 40,
        "fat": 32,
        "carbs": 46,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 9,
          "produce": 2.5,
          "grains": 1.2,
          "fats": 1,
          "specialty": 1,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-069",
      "title": "فتة العيد",
      "titleEn": "Eid Fatta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-069-i1",
          "name": "قطع اللحم (قطعة السن)",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i2",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i3",
          "name": "مستكة",
          "standardAmount": "1 فص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i4",
          "name": "حبة هيل",
          "standardAmount": "2 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i5",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i6",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i7",
          "name": "ورق لورا",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i8",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i9",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i10",
          "name": "كرفس",
          "standardAmount": "1 عود",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i12",
          "name": "طماطم",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i13",
          "name": "فلفل أحمر حار",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i14",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i15",
          "name": "كسبرة نشفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i16",
          "name": "خل",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i17",
          "name": "مرقة فورية",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i18",
          "name": "سليسا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i19",
          "name": "رز",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i20",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-069-i21",
          "name": "عيش بلدي",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع اللحم إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن السمنة في حلة على النار، أضف المستكة وسخنها جيدًا، ثم أضف قطع اللحم وقلّبها حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الحبة الهيل المدقوق، الفلفل الأسود، السكر، ورق اللورا، وقلّب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل، الجزر، والكرفس، وقلّبهم جيدًا على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الماء واترك الخليط يغلي على نار هادئة، ثم أضف الملح وغطي الحلة واترك اللحم يطبخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد الطماطم والفلفل الحار، ثم ادقها مع ملعقة ملح واعصروها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخن الزيت في حلة أخرى، أضف الثوم وقلّبه حتى يصبح ذهبي اللون، ثم أضف الكسبرة النشفة وقلّب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف نصف كمية الثوم المدقوق مع الخل، ثم أضف الطماطم والعصائر، السكر، الكسبرة، الفلفل الأسود، والمرقة الفورية، وقلّب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اترك الصلصة تغلي على نار هادئة حتى تسبك، ثم أضف مغرفات من الشربة لخفف القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سخن السمنة والزيت في حلة، أضف المستكة وقلّب، ثم أضف الرز المغسول والمصفى وقلّبه حتى يسخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف مغرفتين أو ثلاث من الشربة، ثم أضف الماء المغلي، وقلّب المكونات جيدًا، ثم أضف الملح وغطي الحلة واترك الرز يطبخ على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قطّع العيش البلدي إلى مربعات وضعيه في صنية الفرن، ثم احمصه بدون دهون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "صفي الشربة من الطماطم والخضروات، ثم أضف التشة التي تم إزالتها جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ضعي العيش في الصنية، ثم أسقِه بالشربة والطشة، وأضف الصلصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أضف الرز واللحمة، ثم ضعي السلسة، وقلّب المكونات برفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "قدم الفتة ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من استخدام قطع اللحم المناسبة مثل قطعة السن للحصول على طعم طري ولذيذ. يمكنك إضافة جزء من العظم للحصول على شوربة غنية ودسمة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=9Y-UPHkfa3s&t=21s",
        "collection": "abuhaty",
        "citation": "العيد ما يحلاش غير بصنيه الحبايب اللي تجمع البيت كله😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 24,
        "fat": 26,
        "carbs": 48,
        "fiber": 3,
        "sugar": 9,
        "cost": {
          "protein": 5,
          "produce": 3,
          "grains": 1,
          "fats": 0.9,
          "specialty": 0.4,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-070",
      "title": "فتة اللحمة بالتوم والكسبرة",
      "titleEn": "Meat Fatta with Garlic & Coriander",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-070-i1",
          "name": "لحم مقطع مكعبات صغيرة",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i2",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i3",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i4",
          "name": "تمات",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i5",
          "name": "توم",
          "standardAmount": "2 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i6",
          "name": "ورق لورا",
          "standardAmount": "2 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i9",
          "name": "سكر",
          "standardAmount": "معلقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i10",
          "name": "حبهان بودر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i11",
          "name": "مستكة",
          "standardAmount": "2 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i12",
          "name": "عيش شامي رفيع",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i13",
          "name": "سمنة أو زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i14",
          "name": "رز مصري أو بسمتي",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i15",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i16",
          "name": "زيت",
          "standardAmount": "شوية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i17",
          "name": "زبادي",
          "standardAmount": "نص كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i18",
          "name": "توم مفروم",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i19",
          "name": "عصير ليمون",
          "standardAmount": "عصير 2 ليمونة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i20",
          "name": "مايونيز",
          "standardAmount": "2 ملعقة كبيرة (اختياري)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-070-i21",
          "name": "كسبرة خضراء مفرومة",
          "standardAmount": "نص حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في قدر وضف اللحم المقطع مكعبات صغيرة. أضف الماء المغلي واتركه يغلي. اشيل الرغاوي العلوية بالمعلقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل، الجزر، التماطم، ورق اللورا، التوم المفروم، الحبهان البودر، المستكة، السكر. اترك اللحم يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الملح في آخر تسوية اللحم واتركه يغلي قليلاً ثم ارفعه من على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "احمص العيش الشامي الرفيع بالسمنة أو الزبدة في الفرن حتى يصبح ذهبي اللون. قطع العيش إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في قدر آخر، سخن السمنة والزيت وأضف الرز المغسول والمصفى. قلب الرز جيداً حتى يغلف بالسمنة والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الشربة (الماء المستخدم في سلق اللحم) إلى الرز واتركه يستوي على نار هادئة. أضف الملح حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعد صوص الفتة بخلط الزبادي، التوم المفروم، عصير الليمون، الملح، والفلفل الأسود. أضف المايونيز إذا أردت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في قدر صغير، سخن السمنة وأضف التوم المفروم. احمر التوم حتى يصبح ذهبي اللون ثم أضف الكسبرة المفرومة واللحمة المطبوخة. قلب المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "وزع العيش المحمص في طبق التقديم، ثم أضف الرز المطبوخ، ثم اللحمة بالطشة. صب الصوص فوق الطبق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الفتة ساخنة وتمتع بالطعم الرائع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم الفتة مع صوص الزبادي على جنب إذا أردت. يمكنك أيضاً إضافة بعض البقدونس المفروم للزينة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=THZdF5dde5Y&t=33s",
        "collection": "abuhaty",
        "citation": "أكله جديده وهميه🥰❤️فته اللحمه بالتوم والكسبرة تووووووووووحفه جداً😋😋من مطبخي#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 30,
        "fat": 26,
        "carbs": 52,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 5,
          "grains": 1,
          "dairyEggs": 0.8,
          "produce": 1.5,
          "specialty": 0.8,
          "fats": 0.8,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-071",
      "title": "فتة شاورما اللحمة",
      "titleEn": "Meat Shawarma Fatta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-071-i1",
          "name": "لحمة مقطعة شرايح رفيعة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i2",
          "name": "تدبيلة الشاورما",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i3",
          "name": "طحينة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i4",
          "name": "سوياسوس",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i5",
          "name": "سكر",
          "standardAmount": "1 رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i6",
          "name": "خل",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i7",
          "name": "عيش شامي",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i8",
          "name": "سمنة أو زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i9",
          "name": "رز بسماتي",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i10",
          "name": "مرقة دجاج",
          "standardAmount": "2 مكعب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i11",
          "name": "لورا",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i12",
          "name": "كركم",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i13",
          "name": "كاري",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i14",
          "name": "جنزبيل",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i15",
          "name": "حبهان",
          "standardAmount": "5 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i16",
          "name": "قرنفل",
          "standardAmount": "5 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i17",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i18",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i19",
          "name": "بصل",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i20",
          "name": "فلفل رومي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i21",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i22",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i23",
          "name": "بقدونس",
          "standardAmount": "حوالي ربطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i24",
          "name": "طحينة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i25",
          "name": "ثوم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i26",
          "name": "ماء",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i27",
          "name": "زبادي",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i28",
          "name": "مايونيز",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i29",
          "name": "خل",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-071-i30",
          "name": "خيار مخلل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع اللحمة شرايح رفيعة وضف إليها تدبيلة الشاورما، الطحينة، السوياسوس، الخل، والسكر. اخلط جيدًا واتركها تتبل لمدة ساعة إلى ساعتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "احمص العيش الشامي بالسمنة أو الزيت حتى يصبح مقرمشًا. قطع العيش إلى مكعبات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسل الرز البسماتي وانقعه لمدة نصف ساعة. صفي الرز وقلبه في زيت وسمنة على النار. أضف البهارات (الكركم، الكاري، الجنزبيل، الحبهان، القرنفل، الفلفل الأسود، ورقة اللورا) وقلب جيدًا. أضف 4 أكواب من الماء المغلي وغطي الحلة. اترك الرز يغلي على نار هادئة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن الزيت في مقلاة وضف اللحمة المتبلة. اقلب اللحمة حتى تصبح ذهبية اللون. أضف البصل المقطع شرايح رفيعة وقلبه حتى يصبح ذهبيًا. أضف الفلفل والطماطم وقلب جيدًا. أضف البقدونس وقلب مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد صوص الطحينة بالخل، الثوم، الزبادي، المايونيز، والخيار المخلل. اخلط جيدًا حتى يصبح القوام متوسطًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم الفتة بالشاورما في طبق كبير. ضف الرز في القاع، ثم العيش المحمص، ثم الشاورما. صب الصوص فوق الشاورما.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الفتة بالشاورما كوجبة رئيسية أو سندوتشات للأطفال. يمكن حفظ الفتة في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=rSBJ5Vmu9Nw&t=33s",
        "collection": "abuhaty",
        "citation": "فتة شاورما اللحمه بطريقة المطاعم 💯😋 تووووحفه جدا 😉😎"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 30,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 560,
        "protein": 26,
        "fat": 28,
        "carbs": 50,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 5,
          "grains": 1.5,
          "produce": 2.5,
          "specialty": 1.8,
          "dairyEggs": 0.6,
          "fats": 0.8,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-072",
      "title": "فخارة اللحم التركية",
      "titleEn": "Turkish Clay-Pot Meat",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-072-i1",
          "name": "سمنة كريستال",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i2",
          "name": "لحمة",
          "standardAmount": "كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i3",
          "name": "ملح",
          "standardAmount": "2 معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i4",
          "name": "ثوم",
          "standardAmount": "2 معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i5",
          "name": "فلفل أسود",
          "standardAmount": "2 معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i6",
          "name": "بهارات سبعة",
          "standardAmount": "2 معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i7",
          "name": "بصل",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i8",
          "name": "سكر",
          "standardAmount": "1 معلقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i9",
          "name": "طماطم",
          "standardAmount": "2 طماطم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i10",
          "name": "مياه",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i11",
          "name": "فلفل حامي",
          "standardAmount": "2 فلفل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i12",
          "name": "دقيق",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i13",
          "name": "مياه",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i14",
          "name": "سكر",
          "standardAmount": "1 معلقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i15",
          "name": "خميرة",
          "standardAmount": "1 معلقة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i16",
          "name": "نسكافيه",
          "standardAmount": "1 معلقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i17",
          "name": "حليب بودر",
          "standardAmount": "4 معلقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i18",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-072-i19",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة في وعاء على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف اللحمة المقطعة إلى مكعبات صغيرة وقلّبها حتى تتحمر من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الملح، الثوم، الفلفل الأسود، والبهارات السبعة وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل المقطع جوانح وقلّب حتى يذبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف السكر وقلّب حتى يذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الطماطم المقطعة مكعبات، الماء، والفلفل الحامي واترك الخليط على نار هادئة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعده خليط العجينة من الدقيق، الماء، السكر، والخميرة واتركها حتى ترتاح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف النسكافية والحليب البودر إلى العجينة واعجنها حتى تحصل على قوام متجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغطِ الخليط بالعجينة وادهنه بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف حبة البركة أو السمسم حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخل الطاجن إلى الفرن المسخن مسبقًا على درجة حرارة 200 لمدة 20-25 دقيقة حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أخرج الطاجن من الفرن واتركه يبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من العجين الذي تفضلينه. يمكن تقديم الطاجن مع سلطة خضراء أو أرز بسمتي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=eT3jJPnwHJw&t=2s",
        "collection": "abuhaty",
        "citation": "فخارة اللحم التركية 😋😍 حاجة في منتهى الجمال 😍 شكلها روووووعه والطعم يجننن - فاطمة  أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 34,
        "fat": 30,
        "carbs": 36,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 10,
          "produce": 3,
          "grains": 0.5,
          "fats": 0.6,
          "dairyEggs": 0.2,
          "specialty": 0.3,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-073",
      "title": "فخذة الدجاج بالخضروات",
      "titleEn": "Chicken Leg with Vegetables",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "3 ساعات",
      "cookTime": "4 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-073-i1",
          "name": "فخذة الدجاج",
          "standardAmount": "2.5 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-073-i2",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-073-i3",
          "name": "بصل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-073-i4",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-073-i5",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-073-i6",
          "name": "كرفس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-073-i7",
          "name": "ورق لورا",
          "standardAmount": "2 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-073-i8",
          "name": "طماطماية",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-073-i9",
          "name": "بصل مفروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-073-i10",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-073-i11",
          "name": "صلصة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-073-i12",
          "name": "عسل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-073-i13",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-073-i14",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-073-i15",
          "name": "حبهان بودر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-073-i16",
          "name": "بهارات سبعة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الفخذة الدجاج إلى قطع مناسبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع الخضروات (الجزر، البصل، الطماطم، البطاطس، الكرفس) إلى قطع كبيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي صلصة، العسل، الملح، الفلفل الأسود، الحبهان بودر، والبهارات السبعة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اشربي الفخذة بخلطة التتبيلة، وادخلها في الفتحات التي قمت بعملها بالسكينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي الفخذة بالتتبيلة واتركيها في الثلاجة لمدة 3 ساعات على الأقل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الفخذة في كيس حراري مع الخضروات المقطعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أغلقي الكيس جيدًا وقطعي فيه 3-4 فتحات بسكينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الكيس في صنية الفرن وأضيفي ماء مغلي (حوالي 2-3 أكواب).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخلي الصنية إلى الفرن على درجة حرارة عالية لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "خففي درجة حرارة الفرن واتركي الفخذة تطهى لمدة 3-4 ساعات حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمي الفخذة مع الرز بالزبيب والجزر والخضروات المطبوقة معها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام صنية الفرن مع ورق الألومنيوم إذا لم يكن لديك كيس حراري. تأكدي من إغلاق الصنية جيدًا لمنع خروج البخار.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=mtZFN8IcxVc&t=25s",
        "collection": "abuhaty",
        "citation": "الفخده بأحلي وأسهل تتبيله مستويه ودايبه 👍👌تووووووووحفه  من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 440,
        "protein": 38,
        "fat": 26,
        "carbs": 14,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 15,
          "produce": 3,
          "specialty": 0.4,
          "sweeteners": 0.1,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-074",
      "title": "فراخ الحاتي",
      "titleEn": "Hati-Style Chicken",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "90 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-074-i1",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i2",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i3",
          "name": "بهارات فراخ",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i4",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i5",
          "name": "زعتر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i6",
          "name": "توم وبصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i7",
          "name": "مرقة فورية",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i8",
          "name": "كاتشب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i9",
          "name": "مستردة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i10",
          "name": "عسل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i11",
          "name": "زيت زيتون",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i12",
          "name": "فراخ بيضة صغيرة",
          "standardAmount": "4 قطع",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i13",
          "name": "ورقة ألومنيوم",
          "standardAmount": "قطعة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i14",
          "name": "فحم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i15",
          "name": "سمنة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i16",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i17",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-074-i18",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الفراخ جيدًا واتركها تجف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "افتح الفراخ بالطول وانشرها لتسهيل التتبيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد الفراخ بحيث تكون جاهزة للتتبيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد التتبيلة بخلط الملح والفلفل والبهارات والبابريكا والزعتر والتوم والبصل البودر والمرقة الفورية والكاتشب والمستردة والعسل والزيت والعصير الليموني.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخل التتبيلة داخل الفتحات التي قمت بعملها في الفراخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الفراخ في صنية عليها شبكة وغطيها بورق الومنيوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف كوب ماء مغلي تحت الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اترك الفراخ في التتبيلة لمدة ساعتين إلى ثلاث ساعات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخل الصنية إلى الفرن على درجة حرارة عالية لمدة ساعة ونصف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "شيل الغطاء وادخل الفراخ تحت الشواية لمدة 5 دقائق حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم الفراخ مع البقدونس المفروم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ العسل في مكان جاف وبارد لفترة طويلة دون أن يخسر خصائصه. يمكنك أيضًا تقديم الفراخ مع سلطة خضراء أو أرز بسمتي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=p_2V8bBPhCQ&t=10s",
        "collection": "abuhaty",
        "citation": "فراخ الحاتي اللى هتنقل سفرتك فى حته تانية .. والسر فى التتبيله"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 440,
        "protein": 38,
        "fat": 26,
        "carbs": 14,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "protein": 5,
          "specialty": 0.8,
          "fats": 0.7,
          "sweeteners": 0.1,
          "produce": 0.3,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-075",
      "title": "فراخ بالبصل المكرمل",
      "titleEn": "Chicken with Caramelized Onions",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-075-i1",
          "name": "فرخة",
          "standardAmount": "1 فرخة مقطعة إلى 4 قطع",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-075-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-075-i3",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-075-i4",
          "name": "بصل",
          "standardAmount": "3 بصلات كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-075-i5",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة لكل فرخة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-075-i6",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-075-i7",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-075-i8",
          "name": "ورق لورا",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-075-i9",
          "name": "زعتر",
          "standardAmount": "رشفة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-075-i10",
          "name": "حبة بودرة",
          "standardAmount": "رشفة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-075-i11",
          "name": "بهارات سبع",
          "standardAmount": "رشفة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-075-i12",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الفرخة وقطعيها إلى 4 قطع، ثم تبلها بالملح والفلفل واتركيها لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت والزبدة في صنية، ثم حمر الفراخ من الجانبين حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقل الفراخ إلى طبق جانبي، ثم قطع البصل إلى جوانح وأضفه إلى الصنية وقلب حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف السكر إلى البصل وقلب حتى يتكaramel.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الماء المغلي إلى الصنية، ثم ضع الفراخ المحمرة في الصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الملح والفلفل والزعتر ورق اللورا والحبة بودرة والبهارات السبع، ثم غطي الصنية واتركها على نار هادئة حتى تستوي الفراخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الفراخ ساخنة مع الأرز أو الخبز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم الفراخ بالبصل المكرمل مع الأرز الأبيض أو الخبز العربي. يمكنك أيضًا إضافة بعض الليمون الطازج للنكهة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=MMbIBN3yNsg&t=22s",
        "collection": "abuhaty",
        "citation": "الفراخ بالبصل المكرمل الخطيير  😋😋😋من مطبخي فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 36,
        "fat": 30,
        "carbs": 18,
        "fiber": 2,
        "sugar": 12,
        "cost": {
          "protein": 5,
          "produce": 1,
          "fats": 0.8,
          "sweeteners": 0.1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-076",
      "title": "فراخ بالتتبيلة الشرقي",
      "titleEn": "Chicken in Oriental Marinade",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-076-i1",
          "name": "فراخ",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-076-i2",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-076-i3",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-076-i4",
          "name": "فلفل أخضر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-076-i5",
          "name": "فلفل أحمر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-076-i6",
          "name": "ثوم",
          "standardAmount": "5 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-076-i7",
          "name": "عصير برتقال",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-076-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-076-i9",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-076-i10",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-076-i11",
          "name": "مرقة فورية",
          "standardAmount": "1 حبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-076-i12",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-076-i13",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الفراخ ونشفها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع البصل والطماطم والفلفل الأحمر والفلفل الأخضر والثوم إلى قطع صغيرة وضعيها في الكبة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف نصف كوب عصير برتقال، الملح، الفلفل الأسود، البابريكا، المرقة الفورية، والبهارات السبعة إلى الكبة ودربها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف ربع كوب زيت إلى التتبيلة وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخل التتبيلة إلى الفراخ من خلال الفتحات التي قمت بعملها بالسكينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلبي الفراخ جيدًا لضمان تغطيتها بالتتبيلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يمكنك حفظ الفراخ في الفريزر أو طهيها في الفرن مع البطاطس والبصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخبز الفراخ في الفرن لمدة 30 دقيقة حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام هذه التتبيلة مع أي نوع من اللحوم، وليس فقط الفراخ. يمكنك أيضًا إضافة البطاطس والبصل تحت الفراخ في الفرن للحصول على طبق متكامل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=T1b03xDVWhM&t=20s",
        "collection": "abuhaty",
        "citation": "☆تتبيلات للفراخ ☆ ٤ تتبيلات مختلفه للفراخ وازاى تحفظيها طول رمضان"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 440,
        "protein": 38,
        "fat": 26,
        "carbs": 12,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "protein": 8,
          "produce": 2,
          "fats": 0.8,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-077",
      "title": "فراخ بالليمون",
      "titleEn": "Lemon Chicken",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "70 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-077-i1",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-077-i2",
          "name": "فراخ",
          "standardAmount": "2 فرخة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-077-i3",
          "name": "زيت",
          "standardAmount": "ربع كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-077-i4",
          "name": "عصير ليمون",
          "standardAmount": "نص كوباية كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-077-i5",
          "name": "ثوم مفروم",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-077-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-077-i7",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-077-i8",
          "name": "جنزبيل",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-077-i9",
          "name": "كمون",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-077-i10",
          "name": "كركم",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-077-i11",
          "name": "ثوم بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-077-i12",
          "name": "بصل بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-077-i13",
          "name": "بابريكا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-077-i14",
          "name": "ارفة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-077-i15",
          "name": "بهارات سبعة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-077-i16",
          "name": "شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-077-i17",
          "name": "قرني فلفل",
          "standardAmount": "2 قرن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الفراخ جيدًا وقطعها إلى 8 قطع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخرج السكين واصنع فتحات في الفراخ لتسهيل دخول التتبيلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط الجنزبيل، الكمون، الكركم، بصل بودر، ثوم بودر، بابريكا، ارفة، بهارات سبعة، فلفل أسود، وشطة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الزيت، عصير الليمون، والملح إلى التتبيلة وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادهن الفراخ بالتتبيلة وقلّبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي البطاطس في الطاجن ورشي عليها التتبيلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أدخل التتبيلة في الفراخ بالسكين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رص الفراخ فوق البطاطس في الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف قرنين فلفل إلى الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اغطي الطاجن بورق الألومنيوم وادخله إلى الفرن المسخن على درجة حرارة 200 لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ارفع الطاجن إلى الرف الوسطاني وسيبه لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أزل ورق الألومنيوم واشغل الشواية لتقديم لون دهبي للفراخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "تأكد من استواء الفراخ والبطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم الطبق مع الرز أو العيش أو صلطة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=0rY1odpg5Hg&t=26s",
        "collection": "abuhaty",
        "citation": "جربتوا الفراخ بالليمون ؟؟؟؟؟الطعم تووووووووحفه😋😋من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 42,
        "fat": 28,
        "carbs": 14,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 10,
          "produce": 2,
          "fats": 0.8,
          "spices": 1
        }
      }
    },
    {
      "id": "fah-078",
      "title": "فراخ متبلة بأربع تتبيلات مختلفة",
      "titleEn": "Chicken in Four Different Marinades",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-078-i1",
          "name": "كيلو فراخ",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i2",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i3",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i4",
          "name": "فلفل رومي",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i5",
          "name": "فلفل حار",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i6",
          "name": "ثوم",
          "standardAmount": "5 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i9",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i10",
          "name": "مرقة فورية",
          "standardAmount": "1 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i11",
          "name": "بهارات سبعة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i12",
          "name": "عصير برتقال",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i13",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i14",
          "name": "مستردة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i15",
          "name": "عصير ليمون",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i16",
          "name": "كسبرة خضراء",
          "standardAmount": "1/2 حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i17",
          "name": "زعتر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i18",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i19",
          "name": "ثوم بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i20",
          "name": "سكر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i21",
          "name": "كمون",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i22",
          "name": "دبس رمان",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i23",
          "name": "هريسة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i24",
          "name": "خل",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i25",
          "name": "صويا صوص",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i26",
          "name": "زبادي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i27",
          "name": "توم مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-078-i28",
          "name": "بهارات فراخ",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الفراخ ونشفها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعد التتبيلات الأربعة:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد التتبيلة الشرقية: اخلط البصل، الطماطم، الفلفل الرومي، الفلفل الحار، الثوم، نصف كوب عصير برتقال، الملح، الفلفل الأسود، البابريكا، المرقة الفورية، والبهارات السبعة في الكبة. اخلط جيدًا وادخل التتبيلة في الفراخ.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد التتبيلة بالزبدة والليمون: اخلط ملعقتين زبدة، ملعقة مستردة، 4 فصوص ثوم، روزماري، نصف حزمة كسبرة خضراء، ملعقة صغيرة زعتر، الملح، والفلفل الأسود. اخلط جيدًا وادخل التتبيلة في الفراخ.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد التتبيلة الحاتي المدخنة: اخلط الملح، الفلفل الأسود، ملعقة كبيرة بصل بودر، ملعقة كبيرة ثوم بودر، ملعقة كبيرة دبس رمان، رشة زعفران، كمون، كسبرة، ملعقة كبيرة بابريكا، ربع كوب زيت، وربع كوب عصير ليمون. اخلط جيدًا وادخل التتبيلة في الفراخ.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد التتبيلة المكسيكية: اخلط نصف كوب خل، ربع كوب زيت، ملعقة كبيرة صويا صوص، ملعقتين زبادي، ملعقة صغيرة توم مفروم، زعتر، بابريكا، وبهارات فراخ. اخلط جيدًا وادخل التتبيلة في الفراخ.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غلف الفراخ بالتتبيلات واحفظها في الفريزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عند الطهي، ضع الفراخ في صينية مع البطاطس والبصل وادخلها الفرن حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام هذه التتبيلات مع أنواع مختلفة من اللحوم، وليس فقط الفراخ. يمكن حفظ الفراخ المتبلة في الفريزر لمدة تصل إلى شهر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=T1b03xDVWhM&t=20s",
        "collection": "abuhaty",
        "citation": "☆تتبيلات للفراخ ☆ ٤ تتبيلات مختلفه للفراخ وازاى تحفظيها طول رمضان"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 28,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 400,
        "protein": 30,
        "fat": 24,
        "carbs": 16,
        "fiber": 2,
        "sugar": 10,
        "cost": {
          "protein": 7,
          "produce": 2,
          "specialty": 1.5,
          "dairyEggs": 0.1,
          "fats": 0.8,
          "spices": 1.2
        }
      }
    },
    {
      "id": "fah-079",
      "title": "فراخ محشية بالسبانخ والجبنة",
      "titleEn": "Chicken Stuffed with Spinach & Cheese",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-079-i1",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-079-i2",
          "name": "بصلة",
          "standardAmount": "1 بصلة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-079-i3",
          "name": "سبانخ",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-079-i4",
          "name": "كزبرة",
          "standardAmount": "1 حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-079-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-079-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-079-i7",
          "name": "جبنة كريمية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-079-i8",
          "name": "جبنة موتزاريلا",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-079-i9",
          "name": "صدور فراخ",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-079-i10",
          "name": "بهارات فراخ",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-079-i11",
          "name": "باكيت بشاميل",
          "standardAmount": "1 باكيت",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-079-i12",
          "name": "لبن",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-079-i13",
          "name": "قشطة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزبدة في طاسة على نار متوسطة، ثم أضف البصل المفروم وقلب حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف السبانخ والكزبرة المقطعة وقلب حتى تتبل وتنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الملح والفلفل الأسود والجبنة الكريمية وقلب حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ارفع الحشوة من النار وأضف الجبنة الموتزاريلا وقلب جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تبل صدور الفراخ بالملح والفلفل والبهارات الفراخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "املأ صدور الفراخ بالحشوة وغلقها بخيوط الطهي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخن ملعقة كبيرة من الزبدة في مقلاة على نار متوسطة، ثم أضف رولات الفراخ وقلب حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في طاسة أخرى، ضع لتر من اللبن وباكيت البشاميل وقلب حتى يصبح الصوص كريماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف ملعقتين أو ثلاث من الصوص الكريمي إلى الفراخ المحمرة وقلب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي الفراخ في صينية وغطيها بطبقة من الصوص الكريمي، ثم أضيفي قشطة على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخل الصينية إلى الفرن المسخن مسبقاً على درجة حرارة 200 لمدة 15-20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الفراخ المحشية في الفريزر بعد تغليفها جيداً في أطباق فوم. يمكن تقديمها مع الأرز الأبيض أو الخضروات المشوية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=iJd1t4bEYuw&t=11s",
        "collection": "abuhaty",
        "citation": "الأكلة دي حرفيا خدعة سينمائية من بره فراخ وبشاميل سايح ومن جوه طعم وقيمة غذائية مكنتش متوقعه حلاوتها"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 460,
        "protein": 36,
        "fat": 26,
        "carbs": 20,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 8,
          "produce": 1.8,
          "dairyEggs": 2.5,
          "fats": 0.8,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-080",
      "title": "فراخ مشوية بالبصل",
      "titleEn": "Roast Chicken with Onions",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "75 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-080-i1",
          "name": "بصل أبيض",
          "standardAmount": "1.5 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-080-i2",
          "name": "فراخ",
          "standardAmount": "2 فرخة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-080-i3",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-080-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-080-i5",
          "name": "مرقة فورية",
          "standardAmount": "1 حبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-080-i6",
          "name": "قرفة",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-080-i7",
          "name": "زيت الزيتون",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-080-i8",
          "name": "بابريكا مدخنة",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطيع البصل إلى قطع خشنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "فصل أجزاء الفراخ (مصين، ركين، سدرين) وتنظيفها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "وضع البصل المقطع في الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة الفلفل الأسود والملح إلى البصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة المرقة الفورية والقرفة إلى البصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "وضع رأس الفراخ فوق البصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إضافة الملح والفلفل الأسود إلى الفراخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إضافة زيت الزيتون والبابريكا المدخنة إلى الفراخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "خلط الفراخ جيدًا بالتوابل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطاء الصينية بورق الألمنيوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "تسخين الفرن على أعلى درجة حرارة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "وضع الصينية في الفرن على الارضية لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "رفع الصينية إلى الشبكة في النصف",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "تركها لمدة ساعة إلى ساعة ونصف",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الفراخ مع المكرونة أو الأرز البسمتي أو الخبز. يمكن استخدام السوائل المنبعثة من البصل والفراخ لتحضير صوص لذيذ.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=kcAZCJ34CXw&t=101s",
        "collection": "abuhaty",
        "citation": "لو زهقتي من وصفات الفراخ  تعالي شوفي الوصفه دي👀 😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 460,
        "protein": 42,
        "fat": 28,
        "carbs": 10,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "protein": 10,
          "produce": 1.5,
          "fats": 0.5,
          "specialty": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-081",
      "title": "فراخ مشوية في البرطمان",
      "titleEn": "Jar-Roasted Chicken",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "3-4 ساعات",
      "cookTime": "1.5 ساعة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-081-i1",
          "name": "فراخ",
          "standardAmount": "1.3 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-081-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-081-i3",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-081-i4",
          "name": "توم بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-081-i5",
          "name": "بهارات فراخ",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-081-i6",
          "name": "7 بهارات",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-081-i7",
          "name": "مرقة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-081-i8",
          "name": "بابريكا مدخنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-081-i9",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-081-i10",
          "name": "كاتشب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-081-i11",
          "name": "دبس رمان",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-081-i12",
          "name": "خل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-081-i13",
          "name": "عصير برتقال",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-081-i14",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-081-i15",
          "name": "مياه مغلي",
          "standardAmount": "نص برطمانين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الملح، البصل بودر، التوم بودر، بهارات الفراخ، 7 بهارات، المرقة الفورية، البابريكا المدخنة، الزيت، الكاتشب، دبس الرمان، الخل، وعصير البرتقال في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "احفظي ربع الكوب من التتبيلة جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسلي الفراخ جيداً ونشفيها، ثم اتبليها بالتتبيلة من الداخل والخارج، واتركيها لمدة 3-4 ساعات أو طوال الليل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادهني صنية الفرن بالزيت، ثم قطعي البطاطس إلى مكعبات متوسطة الحجم وتبليها بالربع الكوب من التتبيلة المحفوظة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "فردي البطاطس في صنية الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "املئي برطمانين نصفهما بالمياه المغلي، ثم ضعي الفراخ فوق البرطمانات في الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادخلي الصنية إلى الفرن على درجة حرارة عالية لمدة نصف ساعة، ثم خففي درجة الحرارة إلى 170 درجة مئوية واستمري في الشوي لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادهني الفراخ بالصوص النازل منها لتعطيها لمعاناً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمي الفراخ المشوية مع البطاطس المشوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام الصوص النازل من الفراخ لتحضير مكرونة أو رز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=x_z88hmjPPI&t=20s",
        "collection": "abuhaty",
        "citation": "جمعي كل برطماناتك الزجاج و تعالي نعمل بيها أطعم فراخ مشويه دايبه و معاها بطاطس جوسي خطيره"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 32,
        "fat": 22,
        "carbs": 24,
        "fiber": 2,
        "sugar": 10,
        "cost": {
          "protein": 8,
          "produce": 2,
          "fats": 0.9,
          "specialty": 0.8,
          "spices": 1
        }
      }
    },
    {
      "id": "fah-082",
      "title": "فراخ معصجة",
      "titleEn": "Sautéed Seasoned Chicken (Ma'saga)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-082-i1",
          "name": "صدور الفراخ",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-082-i2",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-082-i3",
          "name": "فلفل ملون (أخضر، أصفر، أحمر)",
          "standardAmount": "1 من كل لون",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-082-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-082-i5",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-082-i6",
          "name": "قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-082-i7",
          "name": "زعتر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-082-i8",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-082-i9",
          "name": "سمنة",
          "standardAmount": "2 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-082-i10",
          "name": "زيت",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل صدور الفراخ وصفيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطعي البصل إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطعي الفلفل الملون إلى شرائح رفيعة وصغيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في صنية، ضعي ملعقتين من السمنة وقليل من الزيت واتركيها حتى تسخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي قطع الفراخ وقلبيها حتى تأخذ اللون من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي شرائح البصل وقلبيها مع الفراخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الملح، الفلفل، رشة السكر، رشة القرفة، ومعلقة صغيرة من الزعتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلبي المكونات جيدًا حتى يدبل البصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الفلفل الملون وقلبيه بسرعة لبضع مرات فقط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أطفئي النار واتركي الفراخ تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي الفراخ في أكياس التلاجة واحفظيها في الفريزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام الفراخ المعصجة في العديد من الأطباق مثل الجلاش، السامبوسك، الرقيقة، الفطاير، الطاجن المكرونة وغيرها. حفظها في الفريزر يوفر وقتًا ومجهودًا عند تحضير الوجبات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=7c1f1wmlo0A&t=39s",
        "collection": "abuhaty",
        "citation": "الفراخ المعصجة حشوة لذيذة لأطباق كتيرة  😋من تجهيزات رمضان ❤👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 40,
        "fat": 22,
        "carbs": 16,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 10,
          "produce": 2,
          "fats": 0.7,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-083",
      "title": "فراخ مقرمشة",
      "titleEn": "Crispy Fried Chicken",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-083-i1",
          "name": "فرخة متقطعة",
          "standardAmount": "8 قطع",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-083-i2",
          "name": "لبن رايب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-083-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-083-i4",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-083-i5",
          "name": "بصل بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-083-i6",
          "name": "توم بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-083-i7",
          "name": "زعتر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-083-i8",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-083-i9",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-083-i10",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-083-i11",
          "name": "نشا",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-083-i12",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-083-i13",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسلي الفراخ وانقعيها في ماء وخل لمدة 10 دقائق ثم صفيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي اللبن الرايب مع الملح والفلفل والبصل البودرة والتوم البودرة والزعتر والبابريكا والسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي قطع الفراخ في الخلطة وغطيها وضعيها في الثلاجة لمدة 4 ساعات على الأقل أو طوال الليل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اصفي الفراخ من الخلطة وضعيها في صنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلطي نصف كوب دقيق ونصف كوب نشا ومعلقة صغيرة بيكنج بودر وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الفراخ في الخلطة المخلوطة من الدقيق والنشا وغطيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الفراخ في حلة على النار بها ماء مغلي وغطيها لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد 30 دقيقة، اخرجي الفراخ وضعيها في خليط الدقيق والنشا مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخني الزيت في حلة وضعي قطع الفراخ وقلبيها حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدمي الفراخ المقرمشة ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة شطة حسب الرغبة للحصول على طعم حار. يمكن حفظ الفراخ المقلية في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Eck1F2d3ob4&t=43s",
        "collection": "abuhaty",
        "citation": "خلطة كنتاكي السرية وتحدي 😉👍😍 أحلي وأنضف من كده مفيش  👍😋😋\nمن م"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 540,
        "protein": 38,
        "fat": 28,
        "carbs": 34,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 6,
          "grains": 0.7,
          "dairyEggs": 0.4,
          "fats": 1.5,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-084",
      "title": "كباب الحاتي",
      "titleEn": "Hati Kebab",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-084-i1",
          "name": "لحمة ريش ضاني",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-084-i2",
          "name": "لحمة عرق فلتو",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-084-i3",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-084-i4",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-084-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-084-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-084-i7",
          "name": "عسل أبيض",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-084-i8",
          "name": "عصير ليمون",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-084-i9",
          "name": "خل",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-084-i10",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-084-i11",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-084-i12",
          "name": "روز ماري",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البصل إلى أرباع وفرمه ناعم في الكبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صف البصل المفروم في مصفاة لفصل الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عصر الطماطم وتصفيتها لفصل الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خلط الملح والفلفل الأسود والعسل وعصير الليمون والخل والزيت في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة الزعتر والروز ماري إلى التتبيلة وتقليبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تتبيل قطع اللحمة بالخليط وتركها في الثلاجة لمدة ليلة كاملة أو 3-4 ساعات على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطع قطع اللحمة إلى شرائح مستطيلة ومكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "لف قطع اللحمة بمنديل الطرب وقطعها إلى دوائر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تثبيت قطع اللحمة واللي على السيخ بالتبادل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "شوي الكباب على الشواية مع الحفاظ على مسافة 10 سنتيمترات بين الشبكة والفحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "تقليب الكباب كل فترة حتى يأخذ اللون الذهبي ويستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "تقديم الكباب مع العيش المشوي والخضروات المشوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام البصل والطماطم الطازجة أو المعلبة. يمكن إضافة الفلفل الحلو والبصل المشوي للتقديم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=DQrW7ZPoPiA&t=30s",
        "collection": "abuhaty",
        "citation": "سر كباب الحاتي  👍😋 أحلي طعم وأسهل طريقة  من مطبخي  #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 40,
        "fat": 34,
        "carbs": 12,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "protein": 12,
          "produce": 1.8,
          "fats": 0.8,
          "sweeteners": 0.1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-085",
      "title": "كباب الحلة بالفراخ",
      "titleEn": "Pot Kebab with Chicken",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-085-i1",
          "name": "قطع الأوراك المخلية",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-085-i2",
          "name": "بصل",
          "standardAmount": "4 بصلات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-085-i3",
          "name": "بطاطس",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-085-i4",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-085-i5",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-085-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-085-i7",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-085-i8",
          "name": "قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-085-i9",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-085-i10",
          "name": "بهارات سبعة",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-085-i11",
          "name": "زعتر",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-085-i12",
          "name": "حبهان بودر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-085-i13",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-085-i14",
          "name": "ورق لورا",
          "standardAmount": "1 ورقة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-085-i15",
          "name": "ماء",
          "standardAmount": "كوب واحد",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في حلة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف قطع الأوراك المخلية وقلّبها حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الملح والفلفل والقرفة والسكر والبهارات السبعة والزعتر والحبهان البودر، وقلّب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الثوم المقطع شرايح والبصل المقطع شرايح، وقلّب حتى يذبل البصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الطماطم المقطعة مكعبات وورق اللورا، وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خفف النار، وغطِّ الحلة واتركها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف البطاطس المقطعة مكعبات والمحمّرة، وقلّب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف كوبًا من الماء المغلي، وغطِّ الحلة واتركها لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد 15 دقيقة، اتركها على نار هادئة لمدة 5 دقائق إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدمها ساخنة مع الرز أو المكرونة والسلطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكباب مع الرز أو المكرونة والسلطة. يمكن أيضًا استخدام الصدور بدلاً من الأوراك إذا أردت.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=swcXDTGvdP8&t=31s",
        "collection": "abuhaty",
        "citation": "كباب الحله بالفراخ روووووووعة وطريقة سهلة جدا  😉😋👇من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 440,
        "protein": 34,
        "fat": 22,
        "carbs": 28,
        "fiber": 3,
        "sugar": 7,
        "cost": {
          "protein": 8,
          "produce": 2.5,
          "fats": 0.6,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-086",
      "title": "كباب رول",
      "titleEn": "Kebab Rolls",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "15-20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-086-i1",
          "name": "بصلة",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-086-i2",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-086-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-086-i4",
          "name": "صوص الباربيكيو",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-086-i5",
          "name": "عسل أبيض",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-086-i6",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-086-i7",
          "name": "بوفتيك (لحم بقري)",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-086-i8",
          "name": "لحمة مفرومة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-086-i9",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-086-i10",
          "name": "بهارات اللحمة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-086-i11",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-086-i12",
          "name": "منديل الضاني",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "بشر البصلة أو ضربها في الخلاط، واستخدم عصيرها فقط واترك التفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الفلفل الأسود والملح وصوص الباربيكيو والعسل الأبيض وعصير الليمون إلى عصير البصلة، وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ادخل البوفتيك المتبلة إلى التلاجة لمدة ساعتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اخلط اللحمة المفرومة مع التفل البصل والنشا والبهارات والفلفل الأسود والملح والسكر، وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطع المنديل الضاني إلى قطع بحجم 20×30 سم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي قطع البوفتيك المتبلة على المنديل، ثم ضعي طبقة من الكفتة فوقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "لف المنديل بعناية كما لو كنت تصنع سويس رول، ثم قطعه إلى قطع بسمك حوالي 2 سم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رص الكباب الرول على شبكة الشواء، وشويه على الفحم لمدة 15-20 دقيقة، مع تقليب القطع من حين لآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدم الكباب الرول ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أنواع مختلفة من اللحوم في التدبيلة، مثل الدجاج أو اللحم البقري المقطع إلى شرائح رقيقة. يمكن حفظ الكباب الرول في الثلاجة لمدة تصل إلى 24 ساعة قبل الشوي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=NOtf5qFNqjU&t=10s",
        "collection": "abuhaty",
        "citation": "هاتي منديل الضاني و تعالي نعمل كباب رول بشكل جديد و بحشوه خطيرة 😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 460,
        "protein": 36,
        "fat": 28,
        "carbs": 16,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "protein": 12,
          "produce": 0.5,
          "grains": 0.2,
          "specialty": 1,
          "sweeteners": 0.1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-087",
      "title": "كباب فراخ مدخن",
      "titleEn": "Smoked Chicken Kebab",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-087-i1",
          "name": "صدور الفراخ",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i2",
          "name": "اللية الضاني",
          "standardAmount": "20 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i3",
          "name": "بصل",
          "standardAmount": "1 بصلة كبيرة أو 2 بصلات متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i4",
          "name": "فلفل رومي أحمر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i5",
          "name": "ثوم مفروم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i7",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i8",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i9",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i10",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i11",
          "name": "باكنج باودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i12",
          "name": "بقدونس",
          "standardAmount": "حزمة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i13",
          "name": "بقسماط",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i14",
          "name": "عسل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i15",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i16",
          "name": "كاتشب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i17",
          "name": "عيش لبناني أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i18",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-087-i19",
          "name": "طماطم مشوية",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل صدور الفراخ وقطّعها إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "فرم البصل والفلفل الرومي الأحمر في الكبة وصفهما من الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي البصل والفلفل الرومي المفروم مع الثوم المفروم والبهارات والباكنج باودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضفي الفراخ المقطعة واللية الضاني والبقدونس إلى الخليط واعجني جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي العسل واعجني مرة أخرى حتى يصبح القوام متماسكًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "شكل الكفتة على شكل أصابع أو على أسياخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الفحم في صنية وغطيها بورق الفويل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الكفتة على الأسياخ وادهنها بالخلطة المكونة من ماء البصل والفلفل والزيت والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "شوي الكفتة في الفرن على درجة حرارة عالية (حوالي 200 درجة مئوية) لمدة 15-20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدمي الكفتة مع الكاتشب والعيش اللبناني الأبيض والفلفل الحار والطماطم المشوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة الطماطم والفلفل الحار أثناء الشوي للحصول على نكهة إضافية. يمكنك أيضًا تقديم الكفتة مع سلطة خضراء أو أرز بسمتي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Ka7AvCg2PxM&t=34s",
        "collection": "abuhaty",
        "citation": "اعملي سرڤيس كباب فراخ مدخن من كيلو صدور فراخ بس👌🏻 لو جربتي الطريقه دي هتعتمديها في كل العزومات 😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 34,
        "fat": 20,
        "carbs": 24,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "protein": 9,
          "produce": 1.5,
          "grains": 1,
          "specialty": 0.6,
          "fats": 0.5,
          "sweeteners": 0.1,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-088",
      "title": "كباب كوابري",
      "titleEn": "Kwabri Kebab (Kofta in Tomato Broth)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة وربع",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-088-i1",
          "name": "لحم مفروم",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i2",
          "name": "أرز",
          "standardAmount": "كوبين",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i3",
          "name": "بقدونس",
          "standardAmount": "حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i4",
          "name": "شبت",
          "standardAmount": "حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i5",
          "name": "بصل",
          "standardAmount": "بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i6",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i7",
          "name": "فلفل أحمر مطحون",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i9",
          "name": "فلفل أسود",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i10",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i11",
          "name": "كمون",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i12",
          "name": "كسبرة ناشفة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i13",
          "name": "بهارات سبعة",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i14",
          "name": "بيكربونات الصوديوم",
          "standardAmount": "نص معلقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i15",
          "name": "عصير طماطم",
          "standardAmount": "كوبين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i16",
          "name": "شربة",
          "standardAmount": "لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i17",
          "name": "بصل",
          "standardAmount": "بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i18",
          "name": "بطاطس",
          "standardAmount": "شرايح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i19",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-088-i20",
          "name": "زيت",
          "standardAmount": "نقطتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البصل، الثوم، البقدونس، والشبت في الكبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي اللحمة المفرومة، الكمون، الكسبرة، الفلفل الأسود، الملح، السكر، الفلفل الأحمر المطحون، والبيكربونات. افرمي الكل معًا جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقلي الخليط إلى وعاء وعجنيه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شكل الكفتة على شكل أصابع ورصيها في طبق مدهون بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في قدر، اقلي البصل حتى يصبح ذهبي اللون، ثم أضيفي عصير الطماطم، الملح، والفلفل. اتركي الخليط يتسبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الشربة واتركيها حتى تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي شرائح البطاطس في قاع القدر، ثم أضيفي الكفتة. اغطي القدر واتركيها على نار هادئة لمدة ساعة وربع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمي الكباب الكوابري ساخنة مع الأرز الأبيض والبطاطس المشوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الرز مغسول ومتصفي جيدًا قبل إضافته إلى الخليط. يمكنك زيادة كمية الرز حسب الرغبة، ولكن تأكد من أن الخليط ليس مائيًا جدًا. يمكنك تقديم الكباب الكوابري مع الأرز الأبيض والبطاطس المشوية للحصول على طبق متكامل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=m1xrbxPQO18&t=36s",
        "collection": "abuhaty",
        "citation": "الكباب الكوابري ..الكباب النافش  😋 طعمه رووووعه😋من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 560,
        "protein": 28,
        "fat": 22,
        "carbs": 60,
        "fiber": 3,
        "sugar": 9,
        "cost": {
          "protein": 5,
          "grains": 1.5,
          "produce": 2.5,
          "fats": 0.5,
          "specialty": 0.3,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-089",
      "title": "كباب مدخن",
      "titleEn": "Smoked Kebab (Lentil Patties)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-089-i1",
          "name": "عدس",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-089-i2",
          "name": "بصل",
          "standardAmount": "1 حبة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-089-i3",
          "name": "ثوم",
          "standardAmount": "2 فصوص مفرومين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-089-i4",
          "name": "بقدونس",
          "standardAmount": "2 عود مفرومين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-089-i5",
          "name": "كمون",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-089-i6",
          "name": "كسبرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-089-i7",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-089-i8",
          "name": "بصل بودر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-089-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-089-i10",
          "name": "بقسماط",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-089-i11",
          "name": "نشا",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-089-i12",
          "name": "لبن",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-089-i13",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-089-i14",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-089-i15",
          "name": "فحم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-089-i16",
          "name": "ورق ألومنيوم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نقع العدس في الماء لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء، نخلط العدس المنقوع مع البصل المفروم، الثوم المفروم، البقدونس، الكمون، الكسبرة، الفلفل الأسود، البصل بودر، والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نفرم الخليط جيدًا حتى يصبح متماسكًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نشكل الخليط على شكل أقراص أو بيضات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نحضر خليط البقسماط والنشا، ونضيف ملعقتين من اللبن ونقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نغمس الأقراص في البيض ثم في خليط البقسماط والنشا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نسخن الزيت في مقلاة على نار متوسطة ونحمر الأقراص حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "نحضر الفحم ونضع ورقة الألومنيوم فوقه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "نضع الكباب على الورقة ونغطيها بسرعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "نترك الكباب يدخن لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "نقدم الكباب ساخنًا مع رشة من البقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الكباب في الفريزر بعد تشكيله وقبل تحميره. عند الحاجة، يُ取出并稍微解冻，然后在油中煎至金黄色。",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=H1JwWoxrcSY&t=240s",
        "collection": "abuhaty",
        "citation": "٣افكار بالعدس هاتعمليها مره وهاتكرريها كتير👌كفتة العدس المقرمشة🍢الكباب المدخن🍚 المجدرة على أصوله"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 14,
        "fat": 16,
        "carbs": 40,
        "fiber": 8,
        "sugar": 3,
        "cost": {
          "produce": 1.5,
          "grains": 0.6,
          "dairyEggs": 0.4,
          "fats": 0.8,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-090",
      "title": "كباب نافش",
      "titleEn": "Nafesh Kebab (Kofta in Tomato Broth)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة وربع",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-090-i1",
          "name": "لحم مفروم",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i2",
          "name": "رز",
          "standardAmount": "كوبين",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i3",
          "name": "بقدونس",
          "standardAmount": "حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i4",
          "name": "شبت",
          "standardAmount": "حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i5",
          "name": "بصل",
          "standardAmount": "بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i6",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i7",
          "name": "فلفل أحمر مطحون",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i9",
          "name": "فلفل أسود",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i10",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i11",
          "name": "كمون",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i12",
          "name": "كسبرة ناشفة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i13",
          "name": "بهارات سبعة",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i14",
          "name": "بيكربونات الصوديوم",
          "standardAmount": "نص معلقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i15",
          "name": "عصير طماطم",
          "standardAmount": "كوبين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i16",
          "name": "شربة",
          "standardAmount": "لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i17",
          "name": "بطاطس",
          "standardAmount": "شرايح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i18",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-090-i19",
          "name": "زيت",
          "standardAmount": "نقطتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البصل، الثوم، البقدونس، والشبت في الكبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي اللحمة المفرومة، الكسبرة، الكمون، الفلفل الأسود، الملح، السكر، الفلفل الأحمر المطحون، والبيكربونات. افرمي الكل معًا جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقلي الخليط إلى وعاء وعجنيه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شكلِ الكفتة على شكل أصابع ورصِها في طبق مدهون بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في قدر كبير، احمري البصل في السمنة والزيت حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي عصير الطماطم، الملح، والفلفل. اتركي الخليط يتسبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الشربة واتركيها حتى تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي شرائح البطاطس في قاع القدر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الكفتة وغطي القدر. اتركيها على نار هادئة لمدة ساعة وربع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد ساعة وربع، كشفي القدر وقدمي الكفتة ساخنة مع الرز الأبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الرز مغسول ومتصفي جيدًا قبل إضافته إلى الخليط. يمكنك تقديم الكفتة مع الرز الأبيض والسلطات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=m1xrbxPQO18&t=36s",
        "collection": "abuhaty",
        "citation": "الكباب الكوابري ..الكباب النافش  😋 طعمه رووووعه😋من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 560,
        "protein": 28,
        "fat": 22,
        "carbs": 60,
        "fiber": 3,
        "sugar": 9,
        "cost": {
          "protein": 5,
          "grains": 1.5,
          "produce": 2.5,
          "fats": 0.5,
          "specialty": 0.3,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-091",
      "title": "كبدة الفراخ بدبس الرمان",
      "titleEn": "Chicken Liver with Pomegranate Molasses",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-091-i1",
          "name": "كبدة الفراخ",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-091-i2",
          "name": "فلفل أخضر",
          "standardAmount": "1 قرن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-091-i3",
          "name": "دبس الرمان",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-091-i4",
          "name": "ثوم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-091-i5",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-091-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-091-i7",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الكبدة جيدًا وصفها في مصفاة حتى تجف تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطعي الكبدة إلى قطع متوسطة الحجم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطعي الفلفل الأخضر إلى قطع صغيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلطي الكبدة مع الثوم المفروم في وعاء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الكبدة إلى الزيت الساخن وقلّبها برفق حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الفلفل الأخضر والملح والفلفل الأسود وقلّب لمدة 3-4 دقائق حتى تستوي الكبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف دبس الرمان واترك الكبدة على النار لمدة دقيقتين إضافيتين حتى تتشرب منه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدم الكبدة ساخنة مع المكرونة أو العيش أو الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكبدة مع المكرونة أو العيش أو الرز المعمر أو الرز بالطماطم. تأكدي من عدم تقليب الكبدة كثيرًا أثناء الطهي لتجنب جعلها جافة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=T4UceQ9bA5k&t=35s",
        "collection": "abuhaty",
        "citation": "عشوه حلوه و اقتصاديه في عشر دقايق 😉😋 من مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 28,
        "fat": 16,
        "carbs": 10,
        "fiber": 1,
        "sugar": 7,
        "cost": {
          "protein": 4,
          "produce": 0.8,
          "specialty": 0.6,
          "fats": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-092",
      "title": "كبدة بالبصل",
      "titleEn": "Liver with Onions",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-092-i1",
          "name": "كبدة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-092-i2",
          "name": "قلب وكلاوي",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-092-i3",
          "name": "خل",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-092-i4",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-092-i5",
          "name": "بصل",
          "standardAmount": "3 بصلات كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-092-i6",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-092-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-092-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-092-i9",
          "name": "شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-092-i10",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-092-i11",
          "name": "قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-092-i12",
          "name": "سكر",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الكبدة في 3 ملاعق خل لمدة 3 دقائق، ثم صفيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في طاسة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف القلب والكلاوي وشوحهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل وقلبه حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف رشة سكر واتركه حتى يتكرمل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقل القلب والكلاوي والبصل إلى طبق جانبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخن ملعقتين زيت إضافية في نفس الطاسة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الكبدة وقلبه حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الملح، الفلفل الأسود، الكمون، الشطة، والفلفل الأخضر وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعد القلب والكلاوي والبصل إلى الطاسة وقلبه مع الكبدة لمدة 6 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف رشة قرفة وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم الكبدة ساخنة مع بقدونس وفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكبدة بالبصل في سندويشات أو جنب البطاطس والسلطات. يمكن حفظ الكبدة في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=8qr0zTbufQI&t=36s",
        "collection": "abuhaty",
        "citation": "الكبدة بالبصل علي طريقتي روووووووعة وطريقة مفيش أسهل من كده  👍👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 30,
        "fat": 24,
        "carbs": 12,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 7,
          "produce": 1.5,
          "fats": 0.7,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-093",
      "title": "كبدة بالبصل المكرمل",
      "titleEn": "Liver with Caramelized Onions",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-093-i1",
          "name": "كبدة فراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-093-i2",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-093-i3",
          "name": "توم",
          "standardAmount": "6 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-093-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-093-i5",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-093-i6",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-093-i7",
          "name": "سكر",
          "standardAmount": "معلقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-093-i8",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في طاسة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل وقلبه حتى يتشوح ويتكرمل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف معلقة صغيرة من السكر وقلبه حتى يأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف شرائح التوم وقلبه لبضع دقائق حتى تخرج رائحته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الكبدة وقلبه من وقت لآخر على نار عالية حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الملح والفلفل والكمون وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اترك الكبدة تطهى حتى تستوي تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكبدة بالبصل المكرمل مع الأرز الأبيض أو في سندويشات مع صلصة الطحينة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=KlnefX3xIkk&t=60s",
        "collection": "abuhaty",
        "citation": "كبدة بالبصل المكرمل 😍😋 حاجة كدة م الآخر 👌❤️ مقادير الكبدة بسيطة والنتيجة روووعة بجد - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 24,
        "fat": 20,
        "carbs": 18,
        "fiber": 2,
        "sugar": 12,
        "cost": {
          "protein": 4,
          "produce": 1,
          "fats": 0.6,
          "sweeteners": 0.1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-094",
      "title": "كبدة بالبصل والطماطم",
      "titleEn": "Liver with Onions & Tomatoes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-094-i1",
          "name": "كبدة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-094-i2",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-094-i3",
          "name": "بصل",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-094-i4",
          "name": "ثوم",
          "standardAmount": "2 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-094-i5",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-094-i6",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-094-i7",
          "name": "كسبرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-094-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-094-i9",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-094-i10",
          "name": "فلفل حار",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-094-i11",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-094-i12",
          "name": "عصير ليمون",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-094-i13",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-094-i14",
          "name": "بطاطس محمرة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-094-i15",
          "name": "صلصة الطحينة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-094-i16",
          "name": "عيش بلدي",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع الكبدة في الفريزر لمدة 15 دقيقة قبل تقطيعها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع الكبدة شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الزيت في طاسة على نار عالية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الثوم المفروم وقلبه حتى يلون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الكبدة وقلبه على نار عالية حتى يتشوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الفلفل الأسود، الكمون، الكسبرة، الملح، السكر، والفلفل الحار. قلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف البصل المفروم والطماطم المقطعة إلى مكعبات الصغيرة. قلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف عصير الليمون وقلبه مع باقي المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف البقدونس المفروم وقلبه مع باقي المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف البطاطس المحمرة وقلبه مع باقي المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم الكبدة مع العيش البلدي والصلصة الطحينة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكبدة مع سلطة الطحينة والبطاطس المحمرة للحصول على طعم مميز. يمكن حفظ الكبدة في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=x0xKKyZ7lks&t=15s",
        "collection": "abuhaty",
        "citation": "يله نعلي على #أحمد_العوضي ونعلمه الكبدة بتتاكل ازاي و #تحدي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 28,
        "fat": 22,
        "carbs": 28,
        "fiber": 3,
        "sugar": 9,
        "cost": {
          "protein": 5,
          "produce": 2.5,
          "grains": 0.5,
          "fats": 0.8,
          "specialty": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-095",
      "title": "كبدة فراخ بدبس الرمان",
      "titleEn": "Chicken Liver in Pomegranate Molasses",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-095-i1",
          "name": "كبدة الفراخ",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-095-i2",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-095-i3",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-095-i4",
          "name": "سكر",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-095-i5",
          "name": "فلفل رومي",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-095-i6",
          "name": "فلفل حار",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-095-i7",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-095-i8",
          "name": "دبس الرمان",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-095-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-095-i10",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-095-i11",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-095-i12",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البصل إلى جوانح وشوحه في الزيت على نار هادئة مع نصف ملعقة صغيرة من السكر حتى يتكaramel.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع الفلفل الرومي والفلفل الحار والطماطم إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسل الكبدة الفراخ جيدًا وقطّعها إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الكبدة إلى البصل المكرمل وقلّبها مع ملعقتين من دبس الرمان والملح والفلفل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شوح الكبدة على نار عالية مع التقليب المستمر حتى تنضج وتنشف الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الفلفل الرومي والطماطم والكمون والكسبرة وقلّب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف ملعقتين كبيرتين من دبس الرمان وقلّب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدم الكبدة الفراخ بدبس الرمان مع البطاطس المحمرة والمخلل والسلطات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكبدة الفراخ بدبس الرمان في سندويشات مع شرائح الليمون والطماطم المتبلة. يمكن حفظ الباقي في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=GM73bKyaZnI&t=16s",
        "collection": "abuhaty",
        "citation": "كبده الفراخ كل مرة تحتارى تعمليها ازاى عشان الاولاد تاكلها .. اطعم كبده بدبس الرمان حكااااااية"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 22,
        "fat": 18,
        "carbs": 22,
        "fiber": 3,
        "sugar": 14,
        "cost": {
          "protein": 4,
          "produce": 2,
          "specialty": 0.8,
          "fats": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-096",
      "title": "كبده بالبصل والبطاطس",
      "titleEn": "Liver with Onions & Potatoes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-096-i1",
          "name": "كبدة الفراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-096-i2",
          "name": "بطاطس",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-096-i3",
          "name": "بصل",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-096-i4",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-096-i5",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-096-i6",
          "name": "دقيق",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-096-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-096-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-096-i9",
          "name": "قرفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-096-i10",
          "name": "طماطم بودرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-096-i11",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الكبدة مع الملح والفلفل والقرفة والطماطم بودرة وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الدقيق وقلبيه مع الكبدة حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخني الزيت في طاسة على النار وأضيفي الكبدة، افرديها في الطاسة ولا تقلبيها كثيرًا حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلبي الكبدة من وقت لآخر حتى تستوي تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في نفس الطاسة، أضيفي نقطة زيت صغيرة وأضيفي البصل والفلفل الأخضر والحار، وقلبيهم على النار لمدة قليلة حتى يخففوا حدة الطعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي البطاطس المقطعة مكعبات وقلبيها مع البصل والفلفل حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الخليط إلى الكبدة وقلبيه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمي الطبق ساخنًا، يمكنك رش الشطة والسماء حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تناول هذا الطبق مع العيش أو الماكرونة. يمكن حفظ الباقي في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=osAOU34ZaG8&t=43s",
        "collection": "abuhaty",
        "citation": "كبده بالبصل و البطاطس  اقتصاديه و طعمها روووعه  #فاطمه_ابو_حاتي  #مامي_شيف"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 440,
        "protein": 26,
        "fat": 22,
        "carbs": 34,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "protein": 4,
          "produce": 2,
          "grains": 0.2,
          "fats": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-097",
      "title": "كبده بالردة",
      "titleEn": "Bran-Crusted Liver",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-097-i1",
          "name": "كبدة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-097-i2",
          "name": "توم بودرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-097-i3",
          "name": "بصل بودرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-097-i4",
          "name": "بهارات السبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-097-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-097-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-097-i7",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-097-i8",
          "name": "عصير ليمون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-097-i9",
          "name": "ردة",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-097-i10",
          "name": "دقيق",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-097-i11",
          "name": "نشا",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-097-i12",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-097-i13",
          "name": "كزبرة مطحونة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد الكبدة وقطعها إلى شرايح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء، اخلطي التوم البودرة، البصل البودرة، بهارات السبعة، الملح، الفلفل الأسود، الخل، وعصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي شرائح الكبدة إلى التوابل واخلطيها جيدًا حتى تتغطى كل القطع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي الوعاء واتركي الكبدة تتبل لمدة 30 دقيقة إلى ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، اخلطي الردة، الدقيق، والنشا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغمسي كل قطعة كبدة في خليط الردة والدقيق والنشا، واضغطي عليها جيدًا لضمان التغطية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخني الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عندما يسخن الزيت، خفضي النار وأضيفي قطع الكبدة المغموسة في الردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلبي الكبدة حتى تصبح ذهبية اللون ومستوية جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أخرج الكبدة من الزيت وضعيها على ورق ماص للزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمي الكبدة ساخنة مع الملح والفلفل والكزبرة المطحونة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام التوم المفروم بدلاً من التوم البودرة إذا أردت. تأكدي من أن شرائح الكبدة رفيعة لضمان استواءها بسرعة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=hBRgsD9Vbg0&t=30s",
        "collection": "abuhaty",
        "citation": "الكبده بالرده احلي وانضف من بتاعت الشارع 💪😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 28,
        "fat": 20,
        "carbs": 32,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "protein": 7,
          "grains": 0.8,
          "fats": 1,
          "specialty": 0.2,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-098",
      "title": "كفتة اقتصادية",
      "titleEn": "Budget Kofta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-098-i1",
          "name": "بصل",
          "standardAmount": "4 بصلات متوسطة الحجم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i2",
          "name": "فلفل أحمر",
          "standardAmount": "1 قرن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i3",
          "name": "فلفل أخضر",
          "standardAmount": "1 قرن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i4",
          "name": "طماطم",
          "standardAmount": "4 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i5",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i6",
          "name": "عيش فينو",
          "standardAmount": "3 رغيف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i7",
          "name": "برغل",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i9",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i10",
          "name": "قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i12",
          "name": "فكر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i13",
          "name": "بيكينج بودر",
          "standardAmount": "1 كيس",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i14",
          "name": "مرقة فورية",
          "standardAmount": "1 كيس",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i15",
          "name": "لحم مفروم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i16",
          "name": "بيض",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i17",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i18",
          "name": "فول الصويا",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-098-i19",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل البرغل ولا تنقعه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "فرم البصل، الفلفل الأحمر، الفلفل الأخضر، الطماطم، والثوم في الكبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف العيش الفينو إلى الخليط المفروم وضربه مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انقل الخليط إلى وعاء واسع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البرغل، الفلفل الأسود، بهارات السبعة، القرفة، الملح، الفكر، البيكينج بودر، والمرقة الفورية. اخلط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف اللحم المفروم واعجن الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اترك الخليط يرتاح في الثلاجة لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد نصف ساعة، اعجن الخليط مرة أخرى حتى يصبح ناعمًا ويظهر الفتل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "شكل الكفتة على شكل بيضاوي أو كور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اغمس الكفتة في البيض والبقسماط واقليها حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "يمكن تقديم الكفتة مع المكرونة بالبشاميل أو الصلصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الكفتة في الفريزر لمدة تصل إلى شهر. يمكن تقديمها مع الصلصة أو المكرونة بالبشاميل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=UeeB8Z4SS-I&t=22s",
        "collection": "abuhaty",
        "citation": "يالا نبتدى الحلقة 1️⃣ من التفريزات .. كفته اقتصادية بخلطة رهيبه ومفروم ضعف الكميه بمكون سحرى"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 440,
        "protein": 32,
        "fat": 18,
        "carbs": 38,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "protein": 9.5,
          "grains": 1.5,
          "produce": 3,
          "fats": 0.8,
          "specialty": 0.5,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-099",
      "title": "كفتة اقتصادية بالبطاطس",
      "titleEn": "Budget Kofta with Potatoes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-099-i1",
          "name": "بصلة",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i2",
          "name": "بقدونس",
          "standardAmount": "2 عود",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i3",
          "name": "فلفل أحمر",
          "standardAmount": "نص قرن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i4",
          "name": "سبع بهارات",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i5",
          "name": "مرقة فورية",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i6",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i7",
          "name": "بطاطس",
          "standardAmount": "2 متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i9",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i10",
          "name": "لحم مفروم",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i11",
          "name": "بقسماط مطحون",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i12",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i13",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i14",
          "name": "عصير ليمون",
          "standardAmount": "2 ليمونة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i15",
          "name": "ماء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i16",
          "name": "بصل",
          "standardAmount": "1 صغير",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i17",
          "name": "خيار",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i18",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i19",
          "name": "طماطم",
          "standardAmount": "3-4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i20",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i21",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i22",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-099-i23",
          "name": "شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البصلة والبقدونس والفلفل الأحمر والثوم إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف جميع المكونات المقطعة إلى الكبة وفرمها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سلق البطاطس حتى تنضج، ثم اهرسها واتركها تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البطاطس المهروسة واللحم المفروم والبقسماط المطحون إلى الخليط واعجنهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شكل الخليط إلى كفتة على شكل صوابع أو كرات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادهن صنية بسمنة وضعت الكفتة عليها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شغّل الفرن على أعلى درجة حرارة وأدخل الصنية إلى الفرن حتى تتشوى الكفتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعد البطاطس المحمرة وضعتها في طبق التقديم مع الكفتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطِ الطبق بورق الألمنيوم لحفظ الدخان داخله.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "لتحضير السلطة، قطع البصل والخيار والفلفل الحار والطماطم إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الملح والفلفل والكمون والكسبرة والبابريكا والشطة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قلّب جميع مكونات السلطة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف عصير الليمون والماء وقلّب مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدم الكفتة مع البطاطس والسلطة والعيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الكفتة في الفريزر لمدة تصل إلى شهر. يمكن تقديمها مع الأرز أو الخبز العربي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=TPbFewwI5Pc&t=26s",
        "collection": "abuhaty",
        "citation": "|☆افطار رمضان☆| الكفته الاقتصاديه+سلطه خطيييره"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 23,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 400,
        "protein": 26,
        "fat": 16,
        "carbs": 38,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "protein": 5,
          "produce": 3,
          "grains": 0.4,
          "fats": 0.4,
          "specialty": 0.3,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-100",
      "title": "كفتة الفراخ البانيه",
      "titleEn": "Breaded Chicken Kofta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-100-i1",
          "name": "صدور الفراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-100-i2",
          "name": "الرز المسلوق",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-100-i3",
          "name": "بقدونس مفروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-100-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-100-i5",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-100-i6",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-100-i7",
          "name": "بهارات الفراخ",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-100-i8",
          "name": "بصلة",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-100-i9",
          "name": "فصوص التوم",
          "standardAmount": "4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-100-i10",
          "name": "مرقة فورية",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-100-i11",
          "name": "بقسماط",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-100-i12",
          "name": "نشا",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-100-i13",
          "name": "دقيق",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-100-i14",
          "name": "فجيتار",
          "standardAmount": "باكيت",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-100-i15",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-100-i16",
          "name": "لبن",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-100-i17",
          "name": "زيت للقلي",
          "standardAmount": "غزير",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي صدور الفراخ المخسولة والمصفية والمتنشفة مع الرز المسلوق، البقدونس المفروم، البصل المفروم، التوم، الملح، الفلفل، البابريكا، بهارات الفراخ، ومرقة الفورية في الكبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اضربي الخليط جيدًا حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شكل الخليط على شكل بيضاوي واطبقيها قليلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعدي التغليفة بخلط النشا، الدقيق، فجيتار، البيضة، واللبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغمسي الكفتة في التغليفة، ثم اغمسيها مرة أخرى في نفس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اقلي الكفتة في زيت غزير على نار متوسطة، مع التقليب من وقت لآخر حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صفي الكفتة على ورق ماص للزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تجميد الكفتة قبل التحمير واستخدامها في أي وقت تحتاجينه، مما يوفر لك وقتًا ومجهودًا كبيرًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=s6TTJV-8Lxw&t=17s",
        "collection": "abuhaty",
        "citation": "☆كفته الفراخ البانيه☆هقولك ازاي تطلع معاكي متماسكه و لونها ذهبي خطيير"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 460,
        "protein": 34,
        "fat": 18,
        "carbs": 38,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "protein": 5,
          "grains": 1,
          "produce": 1,
          "dairyEggs": 0.3,
          "specialty": 0.5,
          "fats": 1.2,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-101",
      "title": "كفتة الفراخ المشوية للتفريز",
      "titleEn": "Grilled Chicken Kofta for Freezing",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-101-i1",
          "name": "فلفل ألوان",
          "standardAmount": "3 حبات (أحمر، أصفر، أخضر)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-101-i2",
          "name": "بصل",
          "standardAmount": "2 حبات متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-101-i3",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-101-i4",
          "name": "ثوم",
          "standardAmount": "6-7 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-101-i5",
          "name": "صدور وأوراك الفراخ",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-101-i6",
          "name": "بقدونس",
          "standardAmount": "شوية",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-101-i7",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-101-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-101-i9",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-101-i10",
          "name": "توم بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-101-i11",
          "name": "لية",
          "standardAmount": "100 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-101-i12",
          "name": "بابركة مدخنة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-101-i13",
          "name": "بهارات سبعة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-101-i14",
          "name": "مرقة فورية",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-101-i15",
          "name": "بقسماط",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-101-i16",
          "name": "باكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الفلفل الألوان، البصل، الطماطم، والثوم في الكبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفي الخلطة من السائل واحفظ السائل جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد الخلطة إلى الكبة وأضف الصدور والأوراك، البقدونس، الفلفل الأسود، الملح، بصل بودر، توم بودر، اللية، البابركة المدخنة، بهارات السبعة، والمرقة الفورية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اعجن المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البقسماط والباكنج بودر واخلطهم جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "شكل الكفتة على شكل كرات أو أقراص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع الكفتة في أطباق فوم للتفريز، وفصل كل طبقة بكيس بلاستيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يمكن شوي الكفتة على الفحم، الطاسة، أو الفرن عند الحاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الكفتة في الفريزر لمدة تصل إلى 3 أشهر. عند استخدامها، اتركها تذوب في درجة حرارة الغرفة قبل الشوي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=JjXXHS1O1So&t=24s",
        "collection": "abuhaty",
        "citation": "الحلقة 4️⃣ لأربع تفريزات هتنقذك و تملي سفرتك طول الشهر الكريم بأحلي اطباق من الفراخ وبطريقة اقتصادية"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 160,
        "protein": 14,
        "fat": 8,
        "carbs": 8,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 9,
          "produce": 2,
          "grains": 0.2,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-102",
      "title": "كفتة الفراخ بالصوص",
      "titleEn": "Chicken Kofta in Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-102-i1",
          "name": "3 فصوص توم",
          "standardAmount": "3 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i2",
          "name": "2 عود بقدونس",
          "standardAmount": "2 عود",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i3",
          "name": "كيلو صدور ووراك",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i4",
          "name": "بصلة معصورة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i5",
          "name": "فلفل أسود",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i6",
          "name": "بابريكا",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i7",
          "name": "بهارات فراخ",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i8",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة ممسوحة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i9",
          "name": "بقسماط",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i10",
          "name": "جبنة شيدر حمراء",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i11",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i12",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i13",
          "name": "بصلة مفرومة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i14",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i15",
          "name": "مرقة فورية",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i16",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i17",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i18",
          "name": "ماء مغلي",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-102-i19",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي 3 فصوص توم، 2 عود بقدونس، كيلو صدور ووراك، بصلة معصورة، فلفل أسود، بابريكا، بهارات فراخ، ملح، و2 ملعقة كبيرة بقسماط في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي المكونات جيدًا حتى تصبح متماسكة. إذا كانت الخليطة فكة، أضيفي ملعقتين إضافيتين من البقسماط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطعي جبنة الشيدر الحمراء إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اصنعي كرات من خليطة الكفتة واحشي كل كرة بمكعب من جبنة الشيدر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخني قليلًا من الزيت والزبدة في مقلاة على نار متوسطة، ثم احمر الكفتة من كل الجوانب حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء آخر، اقلي بصلة مفرومة وفص أو فصين من التوم حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي ملعقة كبيرة من الدقيق وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي مكعب المرقة الفورية، الفلفل الأسود، والملح، ثم أضيفي 2 كوب ماء مغلي وقلبي حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي كوب لبن وقلبي جيدًا حتى يصبح الصوص كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الكفتة المحمرة إلى الصوص واتركيها على نار هادئة لمدة 10 دقائق حتى تستوي الكفتة ويتكاثف الصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمي الكفتة ساخنة مع الأرز الأبيض أو الماكرونة المسلوقة والخضروات المشوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن خليطة الكفتة تكون متماسكة قبل تشكيلها. يمكنك تقديم الكفتة مع الأرز الأبيض أو الماكرونة المسلوقة والخضروات المشوية للحصول على وجبة متكاملة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=QK452dMFg9M&t=10s",
        "collection": "abuhaty",
        "citation": "انسى اى كفته تانيه بتعمليها وتعالى شوفى كفته الفراخ في ثوبها الجديد✌️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 460,
        "protein": 40,
        "fat": 22,
        "carbs": 24,
        "fiber": 2,
        "sugar": 7,
        "cost": {
          "protein": 10,
          "produce": 1,
          "dairyEggs": 1,
          "grains": 0.3,
          "fats": 0.8,
          "specialty": 0.3,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-103",
      "title": "كفتة الفراخ بالموتزريلا",
      "titleEn": "Mozzarella-Stuffed Chicken Kofta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-103-i1",
          "name": "كيلو فراخ مفرومة (صدور وأوراك)",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-103-i2",
          "name": "نص كوب بقسماط مطحون",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-103-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-103-i4",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-103-i5",
          "name": "معلقة كبيرة بصل بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-103-i6",
          "name": "معلقة صغيرة ثوم بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-103-i7",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-103-i8",
          "name": "زعتر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-103-i9",
          "name": "بهارات السبعة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-103-i10",
          "name": "رشة سكر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-103-i11",
          "name": "صوابع جبنة موتزريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-103-i12",
          "name": "نص كوب دقيق",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-103-i13",
          "name": "نص كوب شوفان مطحون",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-103-i14",
          "name": "نص كوب نشا",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-103-i15",
          "name": "بيض",
          "standardAmount": "2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-103-i16",
          "name": "لبن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-103-i17",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الفراخ المفرومة مع البقسماط المطحون والتوابل (الملح، الفلفل، البصل بودر، الثوم بودرة، البابريكا، الزعتر، بهارات السبعة، رشة سكر).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اعجني المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخذي قطعة من العجينة وضعي فيها قطعة من جبنة الموتزريلا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي الجبنة بالعجينة جيدًا حتى لا تظهر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي الكفتة بالدقيق، ثم خليط البيض واللبن، ثم بالخلطة المكونة من الدقيق، الشوفان المطحون، النشا، والبقسماط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "كرري الخطوات السابقة حتى تنتهي من جميع المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الكفتة في الثلاجة لمدة نصف ساعة إلى ساعة قبل القلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخني الزيت في طاسة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "احمري الكفتة من جميع الجوانب حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "انزعي الكفتة من الزيت وضعيها على ورق مناديل المطبخ لتصفي الزيت الزائد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الكفتة في الفريزر لفترة طويلة. تقدم ساخنة مع الأرز أو البطاطس المقلية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=crRKvyjPjjg&t=25s",
        "collection": "abuhaty",
        "citation": "كفتة الفراخ بالموتزريلا تووووووحفة 😍😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 500,
        "protein": 44,
        "fat": 22,
        "carbs": 30,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 10,
          "dairyEggs": 1,
          "grains": 0.9,
          "fats": 1,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-104",
      "title": "كفتة الفراخ بحشو الجبنة",
      "titleEn": "Cheese-Stuffed Chicken Kofta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-104-i1",
          "name": "صدور وأوراق الفراخ",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-104-i2",
          "name": "البابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-104-i3",
          "name": "بهارات الفراخ",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-104-i4",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-104-i5",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-104-i6",
          "name": "توم بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-104-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-104-i8",
          "name": "بقصومات مطحونة",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-104-i9",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-104-i10",
          "name": "جبنة متزرلة أو شدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-104-i11",
          "name": "حليب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-104-i12",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-104-i13",
          "name": "بقصومات صينية",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-104-i14",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي صدور وأوراق الفراخ مع البابريكا، بهارات الفراخ، فلفل أسود، بصل بودر، توم بودر، وملح في محضرة الطعام حتى تصبح ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي نصف كوب من البقصومات المطحونة إلى الخليط واعجني جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "احضري كوبًا من الدقيق وضعيه في طبق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي الجبنة إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخذي قطعة من الخليط وافتحي فيها فتحة، ضعي فيها مكعب جبنة، واقفلها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغمسي الكفتة في الدقيق، ثم في خليط البيض والحليب، ثم في البقصومات الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "كرري الخطوات السابقة حتى تنتهي من جميع الكمية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "احمري الكفتة في زيت غزير ساخن على نار متوسطة حتى تأخذ اللون الذهبي من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الكفتة المحمرة على ورق ماص للزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الكفتة في الفريزر واستخدامها عند الحاجة. عند تحميرها، تأكدي من ملء الطاسة بالكفتة لضمان التسوية الجيدة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=m-6vt3xHEKI&t=420s",
        "collection": "abuhaty",
        "citation": "طريقة عمل مربى الجزر بالمشمش والبرتقال 👌🤩 و كفتة الفراخ الرهيييبة بحشو الجبنة 😋❤  | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 42,
        "fat": 22,
        "carbs": 26,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 10,
          "dairyEggs": 1.2,
          "grains": 0.8,
          "fats": 1,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-105",
      "title": "كفتة الفراخ بصوص الطماطم",
      "titleEn": "Chicken Kofta in Tomato Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-105-i1",
          "name": "صدور فراخ مفرومة",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-105-i2",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-105-i3",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-105-i4",
          "name": "عصير طماطم",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-105-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-105-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-105-i7",
          "name": "حبهان بودرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-105-i8",
          "name": "بابريكا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-105-i9",
          "name": "زعتر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-105-i10",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-105-i11",
          "name": "دقيق",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-105-i12",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-105-i13",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-105-i14",
          "name": "ثوم مفروم",
          "standardAmount": "فصين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي صدور الفراخ المفرومة مع البصل المقطّع والبقدونس المفروم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الملح والسكر والفلفل الأسود والبابريكا والحبهان والزعتر، ثم عجني المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اصنعي كرات من الخليط وغطيها بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخّني السمنة والزيت في مقلاة واحمري كرات الكفتة من جميع الجوانب حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في نفس المقلاة، أضيفي الثوم المفروم واشوحه قليلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي عصير الطماطم واتركيه يتسبك قليلًا، ثم أضيفي الملح والسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي كوبًا من الماء واتركي الخليط يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي كرات الكفتة وغطي القدر، واتركيها على نار هادئة لمدة ربع ساعة حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدميها ساخنة مع الرز الأبيض أو المكرونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم الكفتة مع الرز الأبيض أو المكرونة. يمكنك أيضًا إضافة بعض الخضروات مثل الجزر والبازلاء للحصول على وجبة أكثر تغذية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=LVobT_FA4aE&t=27s",
        "collection": "abuhaty",
        "citation": "كفتة الفراخ بصوص الطماطم روووووووعة👍أكلة اقتصاديه وطعم حكااااااية😋👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 26,
        "fat": 18,
        "carbs": 22,
        "fiber": 2,
        "sugar": 7,
        "cost": {
          "protein": 5,
          "produce": 1.5,
          "grains": 0.2,
          "fats": 0.7,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-106",
      "title": "كفتة الكابكيك بالبطاطس",
      "titleEn": "Kofta Cupcakes with Potato Frosting",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "15 وحدة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-106-i1",
          "name": "لحمة مفرومة حمراء",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-106-i2",
          "name": "بصلة كبيرة",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-106-i3",
          "name": "بقسماط مطحون",
          "standardAmount": "نص كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-106-i4",
          "name": "ثوم مفروم",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-106-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-106-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-106-i7",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-106-i8",
          "name": "بهارات سابعة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-106-i9",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-106-i10",
          "name": "بطاطس",
          "standardAmount": "2 حبات كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-106-i11",
          "name": "أشطة (كريمة)",
          "standardAmount": "معلقتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-106-i12",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-106-i13",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي اللحمة المفرومة مع البصلة المفرومة، البقسماط المطحون، الثوم، الملح، الفلفل الأسود، السكر، والبهارات السابعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اعجني المكونات جيدًا حتى تتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "دهنِ قالب الكابكيك بالسمنة ورشِ البقسماط المطحون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخدي قطعة من العجينة وشكلِها في قالب الكابكيك، ورصفِها بحيث تكون أعلى القالب مرتفعة قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي القوالب في الفرن المسخن على درجة حرارة 200 لمدة 20 دقيقة حتى تأخذ اللون وتستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سلقي البطاطس مع الملح والفلفل والأشطة (كريمة) حتى تصبح ناعمة، ثم هرسِها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي البطاطس المهروسة في كيس حلواني وحشي الكفتة بها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "زينِ الطبق بالجزر المبشور والبقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمِ الكفتة ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام ورق الكوبكيك بدلاً من دهن القالب بالسمنة والبقسماط. يمكن تقديم الكفتة مع سلطة خضراء أو أرز بسمتي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=wmwjQo8wmts&t=29s",
        "collection": "abuhaty",
        "citation": "كفتة العزومات بطريقة سهلة وبسيطة وشكل رووووووووعه وطعم توووووووووحفة جداً😍🤗 #فاطمه_ابو_حاتي 💪🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 15,
        "kcal": 180,
        "protein": 8,
        "fat": 9,
        "carbs": 17,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 4.5,
          "produce": 1.5,
          "dairyEggs": 0.4,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-107",
      "title": "كفتة الكوردن بلو الاقتصادية",
      "titleEn": "Budget Cordon Bleu Kofta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-107-i1",
          "name": "بطاطس",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i2",
          "name": "فراخ (صدور وأوراك)",
          "standardAmount": "كيلو ونص",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i3",
          "name": "بقسماط مطحون",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i4",
          "name": "زعتر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i5",
          "name": "بهارات سبعة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i6",
          "name": "مرقة فورية",
          "standardAmount": "معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i7",
          "name": "بصل بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i8",
          "name": "ثوم بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i10",
          "name": "مصدردة",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i11",
          "name": "بربيكيو سوس",
          "standardAmount": "معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i12",
          "name": "روز بيف أو تركي",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i13",
          "name": "جبنة شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i14",
          "name": "بيض",
          "standardAmount": "2",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i15",
          "name": "لبن",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i16",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i17",
          "name": "دقيق",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i18",
          "name": "نشا",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-107-i19",
          "name": "فيجيتور",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البطاطس واغسلها جيدًا، ثم بشرها بالمبشرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صف البطاطس المبشورة في مصفة وصفها جيدًا من السوائل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف صدور وأوراك الفراخ إلى الكبة، ثم أضف البقسماط المطحون، الزعتر، بهارات السبعة، المرقة الفورية، البصل بودر، الثوم بودر، الملح، المستردة، والبربيكيو سوس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلط المكونات في الكبة جيدًا حتى تحصل على خليط متجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطّع الروز بيف أو التركي إلى مكعبات صغيرة وأضفها إلى خليط الكفتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخلط المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف البطاطس المبشورة المصفية إلى خليط الكفتة واخلطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "احضري بيضتين، أضف إليهما ملعقتين من اللبن، رشة ملح، ورشة فلفل، واخلطيهم جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "احضري كوبًا من الدقيق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "خذ جزءًا من خليط الكفتة وفرده، ثم ضع شريحة جبنة في الوسط ولفها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "استخدمي كيس بلاستيك لتساعدك في تشكيل الكفتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اغمسي الكفتة في الدقيق، ثم في خليط البيض واللبن، ثم في خليط البقسماط والدقيق والنشا والفيجيتور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "كرري الخطوة السابقة حتى تنتهي من جميع الكفتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "احمري الكفتة في زيت ساخن على نار متوسطة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قدمي الكفتة ساخنة مع المكرونة أو أي صوص تفضلينه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تجميد الكفتة بعد تشكيلها وقبل تحميرها، ثم تحميرها عند الحاجة. هذه الوصفة مثالية للوجبات السريعة والاقتصادية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=6p2UfDTe28Q&t=14s",
        "collection": "abuhaty",
        "citation": "اسهل وأسرع كفتة بطعم الكوردن بلو لو بتخافي تعمليه عشان ما بيستويش من جوه.. الفيديو ده عشانك😉👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 44,
        "fat": 26,
        "carbs": 36,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 12,
          "produce": 1,
          "grains": 0.9,
          "dairyEggs": 1,
          "specialty": 1,
          "fats": 1,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-108",
      "title": "كفتة المفاجآت",
      "titleEn": "Surprise Kofta (Rice-Stuffed)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-108-i1",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i2",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i3",
          "name": "بصل",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i4",
          "name": "قرفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i5",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i6",
          "name": "رز بسمتي",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i7",
          "name": "مرقة فورية",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i8",
          "name": "عسل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i9",
          "name": "لحمة مع الصجين",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i10",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i12",
          "name": "مياه مغلية أو شربة",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i13",
          "name": "مسكرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i14",
          "name": "صدور دجاج",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i15",
          "name": "اوراك دجاج",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i16",
          "name": "بصل مفروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i17",
          "name": "بقسمات",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i18",
          "name": "كاتشب",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i19",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-108-i20",
          "name": "عسل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة والزيت في قدر على النار، ثم أضف البصل وقلبه حتى يدبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف القرفة والفلفل الأسود وقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الرز البسمتي وقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف المرقة الفورية والعسل واللحمة مع الصجين وقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الزبيب حسب الرغبة والملح، ثم أضف الماء المغلية أو الشربة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اترك الرز يغلي ثم خفف النار واتركه حتى يشرب الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "احمر المسكرات في مقلاة وضفها فوق الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخلط الصدور والأوراك مع الملح والفلفل والمرقة الفورية والبهارات السبعة في الكبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف البصل المفروم والبقسمات وضربهم جيدًا حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "احشي الكفتة بالرز واللحمة المعصجة والمكسرات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "رص الكفتة في صاج مدهون بالزيت وادخلها الفرن على درجة حرارة عالية حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أعد السوس من الكاتشب والملح والفلفل والعسل وقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ادهن الكفتة بالسوس بعد أن تستوي واتركها حتى تتحمر وتأخذ اللون الجميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدم الكفتة مع الرز المتبقي والبقدونس المقطّع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تغيير الحشوات حسب الرغبة، مثل حشوة الجبنة أو الروز. يمكن تقديم الكفتة في العزومات كوجبة رئيسية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=77OCjl8Jvfw&t=11s",
        "collection": "abuhaty",
        "citation": "كفتة المفاجآت 👌مش كل كفتة فراخ زي التانية 😉من بره عادية… من جوه مفاجأة هتخلي الكل يسأل علي السر👀🔥"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 620,
        "protein": 36,
        "fat": 26,
        "carbs": 58,
        "fiber": 2,
        "sugar": 16,
        "cost": {
          "protein": 8,
          "grains": 1.8,
          "produce": 1,
          "specialty": 1.2,
          "fats": 1,
          "sweeteners": 0.1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-109",
      "title": "كفتة بالبصل المكرمل",
      "titleEn": "Kofta with Caramelized Onions",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-109-i1",
          "name": "كيلو لحمة مفرومة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-109-i2",
          "name": "بصل",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-109-i3",
          "name": "بصلية كبيرة",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-109-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-109-i5",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-109-i6",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-109-i7",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-109-i8",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-109-i9",
          "name": "مرقة دجاج",
          "standardAmount": "300 مل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-109-i10",
          "name": "بهارات",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-109-i11",
          "name": "دقيق",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البصل إلى جوانح وابشر بصلة كبيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي اللحمة المفرومة مع البصل المبشور، الملح والفلفل، وعجني المكونات جيدًا حتى تمتزج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شكلِّي خليط اللحمة إلى كرات متوسطة الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغمسِّي كرات اللحمة في الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخنِّي الزبدة والزيت في مقلاة، ثم احمرِّي كرات اللحمة من جميع الجوانب حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقلي كرات اللحمة المحمرة إلى طبق جانبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في نفس المقلاة، أضيفي البصل المقطع إلى جوانح وملعقة كبيرة من السكر، وشويحيه حتى يصبح مكرملًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي المرقة الدجاج، واتركي المزيج يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعيدي كرات اللحمة المحمرة إلى المقلاة، وأضيفي الملح والفلفل والبهارات، وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطي المقلاة واتركي الكفتة تطهى لمدة 10 دقائق على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمي الكفتة ساخنة مع الرز البسمتي أو المكرونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكفتة مع الرز البسمتي أو المكرونة. يمكن أيضًا استخدامها في صندويتشات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=TShN6PKL2fg&t=27s",
        "collection": "abuhaty",
        "citation": "الكفتة بالبصل المكرمل الخطيير  😋👍أسهل حاجة تتعمل لو اتزنقتي في عزومة 👍💪من مطبخي فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 500,
        "protein": 38,
        "fat": 28,
        "carbs": 24,
        "fiber": 3,
        "sugar": 12,
        "cost": {
          "protein": 9,
          "produce": 2,
          "fats": 0.8,
          "sweeteners": 0.1,
          "specialty": 0.3,
          "grains": 0.2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-110",
      "title": "كفتة بالصوص والماش بوتاتو",
      "titleEn": "Kofta with Sauce & Mashed Potatoes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-110-i1",
          "name": "لحم مفروم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-110-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-110-i3",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-110-i4",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-110-i5",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-110-i6",
          "name": "كريمة",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-110-i7",
          "name": "زبدة",
          "standardAmount": "قطعة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-110-i8",
          "name": "روزماري",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-110-i9",
          "name": "ثوم",
          "standardAmount": "5 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-110-i10",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-110-i11",
          "name": "عصير ليمون",
          "standardAmount": "2 ملعقتين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-110-i12",
          "name": "أوريغانو",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-110-i13",
          "name": "فلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-110-i14",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-110-i15",
          "name": "زيت زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-110-i16",
          "name": "كسبرة",
          "standardAmount": "حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-110-i17",
          "name": "بقدونس",
          "standardAmount": "حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع البطاطس في ماء مغلي مع رشة ملح وغطِّها واتركها لتستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلط اللحم المفروم مع الملح والفلفل الأسود واعجنها جيدًا حتى تصبح متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شكل اللحم إلى كرات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع الكفتة في الزيت الساخن وقلّبها حتى تتغير ألوانها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صفِّ البطاطس واهرسها في الوقت المناسب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الكريمة والروزماري والثوم والزبدة واتركها على النار حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الملح والفلفل الأسود والثوم والروزماري وقلّبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الكسبرة والبقدونس المقطعة والثوم المفروم والخل وعصير الليمون والملح والفلفل الأسود والأوريغانو وقلّبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الفلفل الأحمر والأخضر المقطعين وزيت الزيتون وقلّبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف البطاطس المهروسة إلى الكفتة وقلّبهم معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الصوص على الكفتة وقلّبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكفتة مع سلطة خضراء أو رقائق البطاطس المقلية. يمكن حفظ الكفتة في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=raAv9sl2VaA",
        "collection": "abuhaty",
        "citation": "كفته بطريقه جديده اول مره تشوفيها🤩لو فاكرة إن الكفتة اتعملت بكل الطرق… استني لما تشوفي الوصفة دي! 🔥"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 36,
        "fat": 34,
        "carbs": 26,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "protein": 9,
          "produce": 2.5,
          "dairyEggs": 1,
          "fats": 1,
          "specialty": 0.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-111",
      "title": "كفتة بالعيش السوري",
      "titleEn": "Kofta Rolls in Syrian Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-111-i1",
          "name": "لحم مفروم",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-111-i2",
          "name": "بصل",
          "standardAmount": "بصلة كبيرة مفرومة ناعم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-111-i3",
          "name": "طماطم",
          "standardAmount": "حبتان مبشورتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-111-i4",
          "name": "فلفل أخضر",
          "standardAmount": "قطعة صغيرة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-111-i5",
          "name": "بقسماط مطحون",
          "standardAmount": "نص كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-111-i6",
          "name": "ثوم",
          "standardAmount": "معلقة صغيرة مفرومة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-111-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-111-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-111-i9",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-111-i10",
          "name": "عيش سوري",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-111-i11",
          "name": "زبدة أو سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-111-i12",
          "name": "ليستيكس",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي اللحم المفروم مع البصل المفروم، الطماطم المبشورة، الفلفل الأخضر المفروم، البقسماط المطحون، الثوم المفروم، الملح، الفلفل الأسود، والبهارات السبعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اعجني المكونات جيدًا حتى تصبح متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطعي العيش السوري إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخذي قطعة من الكفتة وشكلها على شكل طولية، ثم ضعيها على طرف قطعة العيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انثني طرفي العيش ولفيه على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي الرول إلى قطع بعرض 3-4 سنتيمترات باستخدام سكينة مشرشرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي القطع في صينية الفرن المدهونة بالزبدة أو السمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي الصينية إلى الفرن المسخن على درجة حرارة 220 لمدة 20 دقيقة حتى تصبح الكفتة ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمي الكفتة على فرشة من البقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن دهن العيش بالزبدة أو السمنة قبل وضع الكفتة لتحسين النتيجة. يمكن أيضًا تغطية الكفتة بعد استوائها للحصول على نتيجة أفضل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=sYR0jKf8HJs&t=20s",
        "collection": "abuhaty",
        "citation": "الكفته بتقديم جديد ومختلف 😋 هاتبهري بيها كل اللي هاياكل منها 😋فاطمه ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 28,
        "fat": 22,
        "carbs": 42,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 5,
          "grains": 1,
          "produce": 1.2,
          "fats": 0.6,
          "specialty": 0.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-112",
      "title": "كفتة بالوايت صوص",
      "titleEn": "Kofta in White Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-112-i1",
          "name": "كيلو لحمة مفرومة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-112-i2",
          "name": "بصلة كبيرة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-112-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-112-i4",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-112-i5",
          "name": "سكر",
          "standardAmount": "1 رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-112-i6",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-112-i7",
          "name": "سمنة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-112-i8",
          "name": "دقيق",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-112-i9",
          "name": "حليب",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-112-i10",
          "name": "قشطة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-112-i11",
          "name": "جبنة كوبايات أو مكعبين كيري",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-112-i12",
          "name": "جبنة موتزريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-112-i13",
          "name": "جبنة تشيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الكفتة: اخلطي اللحمة المفرومة مع البصلة المقطعة ناعماً، الملح، الفلفل، والسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اعجني المكونات جيداً حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شكل الكفتة على شكل كرات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن الزيت في طاسة على نار متوسطة، ثم احمر الكفتة حتى تأخذ لوناً ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انقل الكفتة المحمرة إلى طاجن أو صينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير الباشاميل: في وعاء آخر، اذبلي السمنة على نار هادئة، ثم أضيفي الدقيق وقلبي جيداً حتى يصبح اللون أبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الحليب ببطء مع التحريك المستمر بواسطة المضرب حتى يصبح الصوص ساخناً وسماك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي القشطة، الملح، والفلفل، وقلبي جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي جبنة الكوبايات أو مكعبات الكيري وقلبي حتى تذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صب الباشاميل فوق الكفتة في الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "غطي الكفتة بالجبنة الموزاريلا والجبنة التشيدر إذا رغبت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الطاجن إلى الفرن المسخن مسبقاً على درجة حرارة 180 درجة مئوية، واتركيه حتى يغلي ويأخذ لوناً ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدمي الكفتة ساخنة مع الماكرونة إذا رغبت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكفتة مع الماكرونة أو الأرز الأبيض. للحفاظ على الكفتة، ضعيها في وعاء محكم الإغلاق في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=vQWAtBzsCEE&t=43s",
        "collection": "abuhaty",
        "citation": "الكفتة بالوايت صوص روووووووعة 👍😋وتشرفك في اي عزومة😉من مطبخي #فاطمه_ابو_حاتي #مامي_شيف"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 540,
        "protein": 38,
        "fat": 32,
        "carbs": 26,
        "fiber": 1,
        "sugar": 12,
        "cost": {
          "protein": 9,
          "dairyEggs": 2.5,
          "produce": 0.5,
          "fats": 1.5,
          "grains": 0.3
        }
      }
    },
    {
      "id": "fah-113",
      "title": "كفتة بانيه",
      "titleEn": "Breaded Kofta (Kofta Pane)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-113-i1",
          "name": "كيلو لحم مفروم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-113-i2",
          "name": "رز مسلوق",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-113-i3",
          "name": "بقدونس مفروم",
          "standardAmount": "3 معالق كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-113-i4",
          "name": "بصل مفروم",
          "standardAmount": "بصلة واحدة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-113-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-113-i6",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-113-i7",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-113-i8",
          "name": "جوزة الطيب",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-113-i9",
          "name": "بهارات سبعة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-113-i10",
          "name": "دقيق",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-113-i11",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-113-i12",
          "name": "بقسمات",
          "standardAmount": "كوب ونص",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-113-i13",
          "name": "نشا",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-113-i14",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي اللحم المفروم مع الرز المسلوق، البقدونس المفروم، البصل المفروم، الملح، الفلفل، السكر، جوزة الطيب، والبهارات السبعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اعجني الخليط جيدًا حتى يصبح متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شكلِ الكفتة على شكل بيضاوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعدي خليط التغطية: ضعي الدقيق في طبق، البيض في طبق آخر مع إضافة الملح والفلفل، والبقسمات مع النشا في طبق ثالث.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي كل كرة كفتة بالدقيق، ثم البيض، ثم البقسمات والنشا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الكفتة إلى الزيت الساخن واقليها حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صفي الكفتة على مناديل ورقية لتصفيتها من الزيت الزائد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تجميد الكفتة بعد تغطيتها وتقديمها عند الحاجة. عند تجميدها، ضعيها في طبق فوم وغطيها بكيس بلاستيك لمنع التصاقها. عند القلي، اتركيها تهدأ قليلًا قبل القلي لضمان استواءها من الداخل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Tf2nITtpbrA&t=30s",
        "collection": "abuhaty",
        "citation": "«الكفتة البانية» 😍😋 طعمها حلو جدًا واقتصادية 😉💞 ومش هقولك كمان على الطعم حكاااااية - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 40,
        "fat": 24,
        "carbs": 34,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 9,
          "grains": 1,
          "dairyEggs": 0.6,
          "produce": 0.8,
          "fats": 1.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-114",
      "title": "كفتة محشية بالخضروات",
      "titleEn": "Vegetable-Stuffed Kofta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-114-i1",
          "name": "3 بصل أبيض كبيرة",
          "standardAmount": "مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i3",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i4",
          "name": "سبع بهارات",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i5",
          "name": "كوب بقسماط مطحون",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i6",
          "name": "كيلو لحم مفروم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i7",
          "name": "بصلة مفرومة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i8",
          "name": "كوب جزر مقطع",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i9",
          "name": "كوب بسلة",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i11",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i12",
          "name": "نصف كوب ماء مغلي",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i13",
          "name": "موتزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i14",
          "name": "2 ملعقة سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i15",
          "name": "2 ملعقة زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i16",
          "name": "كركم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i17",
          "name": "كاري",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i18",
          "name": "زعفران",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i19",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i20",
          "name": "مرقة فورية",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i21",
          "name": "رز بسمتي",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i22",
          "name": "مياه مغلي",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i23",
          "name": "خيار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i24",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i25",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i26",
          "name": "فلفل حلو",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i27",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i28",
          "name": "بصل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i29",
          "name": "خل",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i30",
          "name": "ملح",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i31",
          "name": "سكر",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i32",
          "name": "توم بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i33",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-114-i34",
          "name": "مايونيز",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "فرم البصل الأبيض جيدًا ووضعه جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء، اخلطي اللحم المفروم مع البصل المفروم، الملح، الفلفل الأسود، سبع بهارات، والبقسماط المطحون. اخلطي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخلطي البصل المفروم، الجزر، البسلة، الملح، الفلفل الأسود، ونصف كوب ماء مغلي. اخلطي المكونات جيدًا واتركيها حتى تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شكل الكفتة على شكل أقراص وحشيها بالخضروات والموتزاريلا. اغلقي الكفتة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن الزيت والسمنة في صينية وضعي الكفتة فيها. اقليها حتى تصبح ذهبية اللون من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء آخر، اخلطي الرز البسمتي مع الزيت والسمنة. أضيفي الكاري، الكركم، الزعفران، الملح، والمرقة الفورية. أضيفي الماء المغلي واتركي الرز حتى يغلي، ثم غطيه واتركيه حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في وعاء، اخلطي البصل المفروم مع الخل، السكر، والملح. اتركها لمدة 10 دقائق ثم صفيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الخيار، الطماطم، الفلفل الحار، الفلفل الحلو، والبقدونس إلى البصل المصفى. أضيفي التوم بودر، البصل بودر، والمايونيز. اخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمي الكفتة المحشية مع الرز المفلفل والسلطه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة الزبيب والمكسرات إلى الكفتة للحصول على نكهة إضافية. يمكنك أيضًا تقديم الطبق مع صلصة الطماطم أو الصلصة الحمراء.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=gcNedA7qZQ4",
        "collection": "abuhaty",
        "citation": "مفيش اطعم ولا احلى من الطبق ده ينور سفرتك فى اى عزومه ..كفته محشيه وارز خطير👌 احفظى الفيديو لرمضان"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 34,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 30,
        "fat": 20,
        "carbs": 54,
        "fiber": 4,
        "sugar": 9,
        "cost": {
          "protein": 9,
          "grains": 1.2,
          "produce": 4,
          "specialty": 1.2,
          "fats": 0.9,
          "dairyEggs": 0.5,
          "spices": 1
        }
      }
    },
    {
      "id": "fah-115",
      "title": "كفتة مقلية",
      "titleEn": "Fried Kofta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-115-i1",
          "name": "لحمة مفرومة",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-115-i2",
          "name": "برغل ناعم",
          "standardAmount": "نص كوباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-115-i3",
          "name": "بصل",
          "standardAmount": "بصلية متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-115-i4",
          "name": "بقدونس",
          "standardAmount": "نص كوباية",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-115-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-115-i6",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-115-i7",
          "name": "بهارات",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نقع البرغل الناعم في الماء لمدة ربع ساعة ثم تصفيته جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تفريمة البصل والبقدونس ناعمًا جدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خلط اللحمة المفرومة مع البرغل المنقوع والبصل والبقدونس والملح والفلفل والبهارات في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عجن المكونات معًا لمدة عشر دقائق للتأكد من امتزاجها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تشكيل الكفتة على شكل صوابع ورصها في طبق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تخزين الكفتة الزائدة في الفريزر بوضعها في طبق فوم وتغليفها بالبلاستيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تسخين الزيت على نار متوسطة وقلي الكفتة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تقديم الكفتة مع الرز البسمتي أو الماكرونة أو الرز المعمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تخزين الكفتة في الفريزر لمدة طويلة، ويتم إخراجها عند الحاجة وقليها مباشرة. يمكن تقديم الكفتة مع الرز البسمتي أو الماكرونة أو الرز المعمر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=W6uWfTvXwJk&t=28s",
        "collection": "abuhaty",
        "citation": "احلي كفته للعزومات 😋 سهله و اقتصاديه و طعمها يجنن ❤😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 24,
        "fat": 20,
        "carbs": 26,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "protein": 5,
          "grains": 0.3,
          "produce": 1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-116",
      "title": "كفتة ميكس",
      "titleEn": "Mixed Kofta (Chicken & Meat)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-116-i1",
          "name": "صدور فراخ مسلوقة وناشفة",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i2",
          "name": "ليه",
          "standardAmount": "100 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i3",
          "name": "لحم مفروم",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i4",
          "name": "بصل",
          "standardAmount": "2 بصل متوسط",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i5",
          "name": "فلفل أحمر",
          "standardAmount": "قرن فلفل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i6",
          "name": "بقدونس",
          "standardAmount": "2 عود",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i7",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i9",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i10",
          "name": "سبع بهارات",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i11",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i12",
          "name": "بصل أحمر",
          "standardAmount": "1 بصل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i13",
          "name": "سماق",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i14",
          "name": "خيار مخلل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i15",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i16",
          "name": "فلفل حامي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i17",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i18",
          "name": "عصير ليمون",
          "standardAmount": "1 ليمونة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i19",
          "name": "طحينة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i20",
          "name": "زبادي",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i21",
          "name": "مايونيز",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i22",
          "name": "خل",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i23",
          "name": "كمون",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i24",
          "name": "ماء",
          "standardAmount": "شوية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-116-i25",
          "name": "توم",
          "standardAmount": "2 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل ونشف صدور الفراخ وقطعها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف 100 جرام من الليه وضربها في الكبة حتى تصبح ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف نص كيلو من اللحم المفروم وضربها معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "حضري الخضار: قطعي 2 بصل متوسط، قرن فلفل أحمر، 2 عود بقدونس، و3 فصوص ثوم. صفي الخضار جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الخضار إلى خليط اللحم والفراخ، وأضف الملح، الفلفل، وسبع بهارات. ضربها معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "حضري الصاج وادهنيه بالزيت. صبّي الكفتة على الصاج وشويها على المسنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شغّل الفرن على أعلى درجة حرارة وادخل الكفتة على الرف الأقرب للأرضية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي الكفتة لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "حضري السلطة: قطعي البصل الأحمر رفيعًا، أضف الملح والسماق. قطعي الخيار المخلل والطماطم والفلفل الحامي والبقدونس. اخلطيهم معًا وأضف عصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "حضري الطحينة: اخلطي الطحينة مع الزبادي، 2 ملعقة كبيرة مايونيز، رشة ملح، خل، شوية ماء، و2 فصوص توم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمي الكفتة مع السلطة والطحينة. يمكنك صنع سندوتشات باستخدام التورتية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك شوي الكفتة على الفحم أو في الفرن أو على الجريل حسب الرغبة. يمكن تقديم الكفتة مع سلطة الطحينة والخضروات الطازجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=TGRJxxvAmvo",
        "collection": "abuhaty",
        "citation": "كفتة ميكس خطيره🔥طراوة و طعم💯💯 ومعاها سلطة وطحينة تحلي اي أكله قولي بقى…تحبيها في ساندوتش ولا ساده ؟"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 25,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 460,
        "protein": 36,
        "fat": 26,
        "carbs": 20,
        "fiber": 2,
        "sugar": 9,
        "cost": {
          "protein": 9,
          "produce": 3,
          "dairyEggs": 0.8,
          "specialty": 0.8,
          "fats": 0.6,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-117",
      "title": "كفته حرشة",
      "titleEn": "Harsha Kofta Tray",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-117-i1",
          "name": "كبة سكاني",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-117-i2",
          "name": "فلفل حار وبارد",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-117-i3",
          "name": "طماطم",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-117-i4",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-117-i5",
          "name": "ثوم",
          "standardAmount": "ست فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-117-i6",
          "name": "بطاطس",
          "standardAmount": "كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-117-i7",
          "name": "سليسا",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-117-i8",
          "name": "مرقة فورية",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-117-i9",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-117-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-117-i11",
          "name": "بهارات سابعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-117-i12",
          "name": "لحمة ملبسة",
          "standardAmount": "اتنين كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير خلطة الخضروات: قطع الفلفل الحار والبارد، الطماطم، البصل، الثوم، والبطاطس ووضعها في الكبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تشغيل الكبة لدقيقتين تقريبًا حتى تمتزج المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة السليسا، المرقة الفورية، الفلفل الأسود، الملح، والبهارات السابعة وخلطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير خلطة الكفتة: وضع نصف كيلو من البصل في الكبة وإضافة الملح، الفلفل الأسود، والبهارات السابعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تشغيل الكبة لخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة اثنين كيلو من اللحمة الملبسة وخلطها جيدًا مع المكونات الأخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تشكيل الكفتة على شكل صوابع أو أراص أو كور ورصها فوق خلطة الخضروات في الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عمل فتحات في الكفتة بظهر السكينة لتعطيها مظهرًا مشويًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "وضع الصنية في الفرن على أعلى درجة حرارة وخبزها لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تقديم الكفتة مع الرز الأبيض والصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكفتة مع الرز الأبيض والصوص للحصول على طعم مميز. يمكن أيضًا تناولها مع العيش.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=3IvnniwxQRA&t=10s",
        "collection": "abuhaty",
        "citation": "كفته حرشة مع تحبيشة حكااااااية.. وتكفى من الحبايب الف"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 560,
        "protein": 38,
        "fat": 30,
        "carbs": 34,
        "fiber": 5,
        "sugar": 8,
        "cost": {
          "protein": 18,
          "produce": 4.5,
          "specialty": 0.4,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-118",
      "title": "كوردن بلو",
      "titleEn": "Cordon Bleu",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "60 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "14 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-118-i1",
          "name": "شرايح صدور الدجاج",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-118-i2",
          "name": "بصل بودرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-118-i3",
          "name": "ثوم بودرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-118-i4",
          "name": "بهارات فراخ",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-118-i5",
          "name": "بابريكا",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-118-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-118-i7",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-118-i8",
          "name": "سكر",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-118-i9",
          "name": "روز بيف أو رومي مدخن",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-118-i10",
          "name": "جبنة شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-118-i11",
          "name": "بيض",
          "standardAmount": "2",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-118-i12",
          "name": "لبن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-118-i13",
          "name": "بقسماط مطحون",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-118-i14",
          "name": "نشا",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسلي شرايح الدجاج وانقعيها في الخل لمدة 10 دقائق، ثم صفيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي التوابل (البصل البودرة، الثوم البودرة، البابريكا، الملح، الفلفل، السكر) إلى شرايح الدجاج وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي الدجاج واتركيه في الثلاجة لمدة ساعة على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادقي شرايح الدجاج جيدًا باستخدام كيس بلاستيكي حتى تصبح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أحضري الحشو (الروز بيف أو الرومي المدخن والجبنة الشيدر) ولفيه على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "لف شرائح الدجاج حول الحشو بعناية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخلطي البيض مع اللبن والملح والفلفل في وعاء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخلطي البقسماط مع النشا والملح والفلفل في وعاء آخر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغمسي شرائح الدجاج في خليط البيض ثم في خليط البقسماط والنشا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سخني الزيت في مقلاة على نار متوسطة، ثم هدي النار واقلي شرائح الكوردن بلو حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي الكوردن بلو في الزيت حتى يستوي جيدًا من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الكوردن بلو في الفريزر لمدة تصل إلى شهر. قدميه مع صوص الجبنة للحصول على طعم مميز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=FpKZL-_bQhA&t=43s",
        "collection": "abuhaty",
        "citation": "أسرار وتكات الكوردن بلو 👌👍والطعم حكااااااية  😋😋من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 240,
        "protein": 18,
        "fat": 10,
        "carbs": 18,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 10,
          "dairyEggs": 1.5,
          "specialty": 1.5,
          "grains": 0.6
        }
      }
    },
    {
      "id": "fah-119",
      "title": "كوردون بلو",
      "titleEn": "Chicken Cordon Bleu",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-119-i1",
          "name": "صدور فراخ",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-119-i2",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-119-i3",
          "name": "بابريكا",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-119-i4",
          "name": "زعتر",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-119-i5",
          "name": "بصل بودر",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-119-i6",
          "name": "توم بودر",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-119-i7",
          "name": "بهارات فراخ",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-119-i8",
          "name": "ملح",
          "standardAmount": "2 ملاعق صغيرتين",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-119-i9",
          "name": "مستردة",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-119-i10",
          "name": "روزبيف",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-119-i11",
          "name": "جبنة شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-119-i12",
          "name": "دقيق",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-119-i13",
          "name": "بقسماط",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-119-i14",
          "name": "بيض",
          "standardAmount": "2",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-119-i15",
          "name": "لبن",
          "standardAmount": "2 ملاعق كبار",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-119-i16",
          "name": "نشا",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أحضري صدور الفراخ وقطعيها إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الفلفل الأسود، البابريكا، الزعتر، البصل بودر، التوم بودر، بهارات الفراخ، الملح، والمستردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي المكونات جيدًا في الكبة حتى تحصلي على خليط ناعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أحضري الحشوة من شرائح الروزبيف والجبنة الشيدر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخذي قطعة من الخليط وفرديها على شكل دائرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الحشوة في وسط الخليط وغلقي الأطراف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "كرري الخطوات السابقة حتى تنتهي من جميع الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي الكوردون بلو بطبقة من الدقيق، ثم البيض المخفوق مع اللبن، وأخيرًا البقسماط المخلوط بالنشا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخني الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الكوردون بلو إلى الزيت الساخن واحمرها من جميع الجوانب حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صفي الكوردون بلو على ورق ماص للزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الكوردون بلو في الفريزر لمدة تصل إلى شهر. عند الرغبة في تناولها، قومي بتسخينها في الفرن أو تحميرها في الزيت.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=N1q2Kg8in5w",
        "collection": "abuhaty",
        "citation": "وصفة فى حته تانيه خالص ... مبتطلعش غير فى العزومات والحبايب اللى جوه القلب ♥️كوردن بلو حكااااااية 👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 540,
        "protein": 44,
        "fat": 26,
        "carbs": 30,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 10,
          "dairyEggs": 1.2,
          "specialty": 1.5,
          "grains": 0.7,
          "fats": 0.8,
          "spices": 0.7
        }
      }
    },
    {
      "id": "fah-120",
      "title": "لانشون اللحمة البيتي",
      "titleEn": "Homemade Beef Luncheon Meat",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "50 دقيقة",
      "servings": "يكفي لصنع كمية كبيرة من اللانشون تكفي أسبوعًا أو أكثر",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-120-i1",
          "name": "نص كيلو لحمة بها نسبة دهون",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i2",
          "name": "6 بيضات",
          "standardAmount": "6",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i3",
          "name": "8 قطع جبنة مثلثات أو مربعات",
          "standardAmount": "8 قطع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i4",
          "name": "8 معالق كبار دقيق",
          "standardAmount": "8 معالق كبار",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i5",
          "name": "4 معالق كبار نشا",
          "standardAmount": "4 معالق كبار",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i6",
          "name": "كوب زيت",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i7",
          "name": "معلقة كبيرة عسل أسود",
          "standardAmount": "معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i8",
          "name": "باكيت مرقة دجاج فورية",
          "standardAmount": "باكيت",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i9",
          "name": "معلقة كبيرة ملح",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i10",
          "name": "معلقة صغيرة توم بودرة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i11",
          "name": "معلقة صغيرة بصل بودرة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i12",
          "name": "معلقة صغيرة كباب صيني",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i13",
          "name": "معلقة صغيرة بابريكا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i14",
          "name": "معلقة صغيرة جنزبيل",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i15",
          "name": "رشة حبهان بودرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i16",
          "name": "رشة قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i17",
          "name": "ربع معلقة صغيرة لون أحمر بودر",
          "standardAmount": "ربع معلقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-120-i18",
          "name": "معلقتين كبار فلفل أسود حصي",
          "standardAmount": "معلقتين كبار",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي اللحمة، البيض، الجبنة، الدقيق، النشا، الزيت، العسل الأسود، المرقة الفورية، الملح، التوابل، واللون الأحمر في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الفلفل الأسود الحصي وقلبي الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغلفي الخليط بورق البلاستيك وفرغي الهواء تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غلفي الخليط بورق الألومنيوم وغلقيه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الخليط في ماء مغلي مع ورق لورا ومعلقتين خل وقليل من الملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركي الخليط يغلي لمدة 50 دقيقة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركي اللانشون يبرد تمامًا قبل تقطيعه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ اللانشون في الثلاجة لمدة أسبوع أو أكثر. يمكن تقطيعه رفيعًا أو سميكًا حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=PqKRxBCDi94&t=32s",
        "collection": "abuhaty",
        "citation": "الفيديو الذي طال انتظاره 🙈 لانشون اللحمه البيتي بأسهل طريقه و طعمه تووووحفه 😋😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 16,
        "fat": 24,
        "carbs": 16,
        "fiber": 0,
        "sugar": 2,
        "cost": {
          "protein": 4.5,
          "dairyEggs": 2.5,
          "grains": 0.5,
          "fats": 1.6,
          "specialty": 0.4,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-121",
      "title": "لانشون بيتي",
      "titleEn": "Homemade Luncheon Meat (Chicken)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة وربع",
      "servings": "5 قطع",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-121-i1",
          "name": "كيلو وراك وصدور مخلية",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-121-i2",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-121-i3",
          "name": "بيض",
          "standardAmount": "4 بيضات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-121-i4",
          "name": "جبنة كيري",
          "standardAmount": "8 قطع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-121-i5",
          "name": "دقيق",
          "standardAmount": "4 معالق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-121-i6",
          "name": "عسل أسود",
          "standardAmount": "2 معالق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-121-i7",
          "name": "بصل بودرة",
          "standardAmount": "2 معالق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-121-i8",
          "name": "ثوم بودرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-121-i9",
          "name": "بابريكا",
          "standardAmount": "2 معلقات صغيرتين",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-121-i10",
          "name": "حبهان بودرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-121-i11",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-121-i12",
          "name": "ملح",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-121-i13",
          "name": "فلفل حصى",
          "standardAmount": "معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع الفراخ في الكبة وفرمها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف جميع التوابل والبهارات (البابريكا، البصل، الثوم، الحبهان، الملح، الفلفل الأسود).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الجبنة الكيري وحرك الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الزيت والبيض والعسل الأسود والدقيق وحرك الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الفلفل الحصى إذا أردت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغلف الخليط بفيلم البلاستيك واقفله جيدًا لطرد الهواء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غلف الخليط بورق الألومنيوم واربطه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعد خمس قطع من الخليط واغلفها بنفس الطريقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضع القطع في حلة تحتوي على الماء والورق اللوري والحبهان والملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اغطي الحلة واتركها على نار متوسطة لمدة ساعة وربع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "بعد الطهي، اتركها لتبرد ثم قطعها وقدمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ اللانشون في الثلاجة لفترة طويلة. يمكن تقديمه في صندويشات أو كوجبة خفيفة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=EW_0SHr34vg&t=1s",
        "collection": "abuhaty",
        "citation": "اللانشون البيتي الخطييييير ،والطعم ولا أحلي من كده  😋😋من مطبخي فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 400,
        "protein": 34,
        "fat": 26,
        "carbs": 10,
        "fiber": 0,
        "sugar": 3,
        "cost": {
          "protein": 10,
          "dairyEggs": 1.5,
          "grains": 0.2,
          "fats": 0.8,
          "specialty": 0.2,
          "spices": 0.7
        }
      }
    },
    {
      "id": "fah-122",
      "title": "لانشون فراخ مدخن",
      "titleEn": "Smoked Chicken Luncheon Meat",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-122-i1",
          "name": "صدور فراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-122-i2",
          "name": "نشا",
          "standardAmount": "تلت كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-122-i3",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-122-i4",
          "name": "ماء بثلج",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-122-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-122-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-122-i7",
          "name": "بصل بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-122-i8",
          "name": "توم بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-122-i9",
          "name": "بابريكا مدخنة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-122-i10",
          "name": "مرقة فورية للدجاج",
          "standardAmount": "3 ملاعق صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-122-i11",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-122-i12",
          "name": "بربيكيو سوس",
          "standardAmount": "معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-122-i13",
          "name": "فحم طبيعي",
          "standardAmount": "5 قطع",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-122-i14",
          "name": "خشبة اللامون أو مصاصة قصب",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-122-i15",
          "name": "سكر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل ونشف صدور الفراخ وقطّعها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف النشا والزيت والماء بالثلج.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البهارات: الملح والفلفل الأسود والبصل بودر والتوم بودر والبابريكا المدخنة والمرقة الفورية للدجاج.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلط المكونات جيدًا في الخلاط حتى تصبح ناعمة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع الخليط في كيس حراري وشكله على هيئة لانشون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "لف اللانشون في ورق الألمنيوم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغلي الماء وضع اللانشون فيه، غطِّه واتركه على النار أو في الفرن لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد ساعة، ارفع اللانشون واتركه ليبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعد خليط من الزيت والبربيكيو سوس وادهن به اللانشون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضع ورقة الألمنيوم في الصينية وأضف الفحم والخشبة اللامون أو مصاصة القصب والسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضع الشبكة فوق الفحم وضع اللانشون عليها وغطِّها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قلب اللانشون كل فترة حتى يكتسب اللون والطعم المدخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اترك اللانشون ليبرد تمامًا قبل التقطيع.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "احفظ اللانشون في الثلاجة لمدة أسبوع.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقطيع اللانشون بسهولة بعد أن يبرد تمامًا. يمكن حفظ اللانشون في الثلاجة لمدة أسبوع دون أن يتأثر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=aga3dKLfCVk&t=18s",
        "collection": "abuhaty",
        "citation": "أفكار لانش بوكس part 2 .. انسى انك تشتريه تانى هنعمل لانشون فراخ مدخن حكااااااية 👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 24,
        "fat": 16,
        "carbs": 12,
        "fiber": 0,
        "sugar": 2,
        "cost": {
          "protein": 4.5,
          "grains": 0.2,
          "fats": 0.7,
          "specialty": 0.8,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-123",
      "title": "لحم بالرز والبطاطس المحمرة",
      "titleEn": "Filet Roast with Rice & Fried Potatoes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-123-i1",
          "name": "عرق الفلتو",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i3",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i4",
          "name": "بهارات اللحم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i5",
          "name": "مستكة",
          "standardAmount": "فص واحد",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i6",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i7",
          "name": "روزماري",
          "standardAmount": "2 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i8",
          "name": "ورق لوري",
          "standardAmount": "2 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i9",
          "name": "ثوم",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i10",
          "name": "بصل",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i11",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i12",
          "name": "ديم جلاس",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i13",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i14",
          "name": "أرز بسمتي",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i15",
          "name": "حبة حبهان",
          "standardAmount": "3 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i16",
          "name": "قرنفل",
          "standardAmount": "3 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i17",
          "name": "زعفران",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i18",
          "name": "مرقة",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i19",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-123-i20",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع عرق الفلتو إلى شرائح بسمك حوالي 1.5 سم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تتبيل اللحم بالملح والفلفل والبهارات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تسخين الزبدة في مقلاة وشوي اللحم حتى يأخذ لونًا ذهبيًا من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة الروزماري والورق اللوري والفص المستكة والثوم، ثم تقليب اللحم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شوي البصل حتى يصبح ذهبيًا، ثم إضافة السكر وتقليب حتى يتكaramel.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة الديم جلاس والماء، ثم إرجاع اللحم إلى المقلاة وغطاءها على نار هادئة لمدة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غلي الماء وإضافة الأرز والملح والورق اللوري والحبة الحبهان والقرنفل والزعفران (إن وجد)، ثم غطاء القدر على نار هادئة لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إضافة مكعب المرقة (إن وجد) وتقليب جيدًا، ثم إضافة الزبدة أو الزيت وتقليب مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تقشير البطاطس وقطعها إلى مكعبات صغيرة، ثم سلقها في الماء المغلي لمدة 4 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تصفية البطاطس وإدخالها في الزيت الساخن حتى تصبح مقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطبق مع سلطة خضراء أو يغطى الأرز باللحم قبل التقديم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=3rG-oWDrTdI&t=26s",
        "collection": "abuhaty",
        "citation": "٣ في ١ 😉 شوفي الفيديو للاخر و هتعملي احلي عزومه في دقايق"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 640,
        "protein": 38,
        "fat": 32,
        "carbs": 50,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 9,
          "produce": 2.5,
          "grains": 1.2,
          "fats": 1,
          "specialty": 1,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-124",
      "title": "لحم دايب مع أرز أصفر بالبهارات والمكسرات المحمصة",
      "titleEn": "Melt-in-Your-Mouth Brisket with Spiced Yellow Rice & Toasted Nuts",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "4 ساعات",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-124-i1",
          "name": "قطعة لحمة بريسكت",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i2",
          "name": "مستردة",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i3",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i5",
          "name": "فلفل بصل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i6",
          "name": "توم بودر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i7",
          "name": "عسل",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i8",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i9",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i10",
          "name": "فلفل أحمر حامي وبارد",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i11",
          "name": "عصير ليمون",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i12",
          "name": "بقدونس",
          "standardAmount": "ربطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i13",
          "name": "خل",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i14",
          "name": "سكر",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i15",
          "name": "ملح",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i16",
          "name": "شطة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i17",
          "name": "حبوب خردة",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i18",
          "name": "رز",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i19",
          "name": "كركم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i20",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i21",
          "name": "ماء",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i22",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-124-i23",
          "name": "كسبرة أو بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نشف قطعة اللحمة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضع ملعقتين كبيرتين من المستردة على اللحمة ونعمل لها مساج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نخلط البابريكا، الملح، فلفل البصل، والتوم بودر ونضعها على اللحمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضيف ملعقتين من العسل على اللحمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نسخن صنية ونضع فيها ملعقتين كبيرتين من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نحمر قطعة اللحمة من كل الجهات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نفرد البصل في صنية الفرن ونبلله بالملح والفلفل وفصين من التوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "نضع قطعة اللحمة المحمرة فوق البصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "نضيف ربع كوب من الباربيكيو سوس وكوبًا من الماء المغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "نغطي الصنية بورق الزبدة وورق الألمنيوم وندخلها الفرن على الرف الأقرب للأرضية وعلى درجة حرارة عالية لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "نخفض درجة الحرارة ونترك اللحمة في الفرن لمدة 4 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "نحضر البصل الأحمر ونقطعه شرائح ونضيف إليه عصير الليمون والملح ونخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "نحضر خليط التخليل من السكر، الملح، الشطة، الخل، وحبوب الخردة ونضيفه إلى البصل الأحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "نخلط الفلفل الأحمر، عصير الليمون، البقدونس، الطماطم، والخل في الخلاط بطريقة النبضات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "نضيف الملح وزيت الزيتون إلى الخليط ونقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "نأخذ الصوص من اللحمة ونضيفه إلى الرز مع الماء والملح ونقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "نغلي الرز ونتركه على نار هادئة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "نقدم اللحمة مع الرز والبصل الأحمر والصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة المكسرات والكسبرة أو البقدونس للزينة عند التقديم. يمكن أيضًا إضافة العسل الأبيض على اللحمة عند التقديم للحصول على طعم حلو قليلاً.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=FHeo-AxnAFU&t=10s",
        "collection": "abuhaty",
        "citation": "لحمه دايبه دوبان مع أرز أصفر بالبهارات والمكسرات المحمصة.. الطعم بجد في حتة تانية خالص! 😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 18,
        "totalMasterIngredients": 23,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 560,
        "protein": 36,
        "fat": 28,
        "carbs": 40,
        "fiber": 3,
        "sugar": 22,
        "cost": {
          "protein": 12,
          "grains": 0.8,
          "produce": 2.5,
          "specialty": 1.5,
          "fats": 0.7,
          "sweeteners": 0.4,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-125",
      "title": "لحمة العيد بالبصل والطماطم",
      "titleEn": "Eid Meat with Onions & Tomatoes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-125-i1",
          "name": "لحمة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-125-i2",
          "name": "بصل",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-125-i3",
          "name": "طماطم",
          "standardAmount": "2 حبات كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-125-i4",
          "name": "ثوم",
          "standardAmount": "1 ملعقة كبيرة مفروم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-125-i5",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-125-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-125-i7",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-125-i8",
          "name": "مستكة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-125-i9",
          "name": "ورق لورا",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-125-i10",
          "name": "بهارات لحمة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-125-i11",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع اللحمة إلى مكعبات صغيرة وتساوِ في حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع البصل إلى شرايح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع الطماطم إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في حلة، ضع المستكة والسمنة واتركها حتى تتصحح وترفع رائحتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف اللحمة وشوحها جيدًا حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف ورق اللورا والفلفل الأسود والبهارات وقلب اللحمة معها حتى تأخذ لونًا ذهبيًا حلوًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الثوم المفروم وقلب حتى يخرج رائحته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف البصل المقطع وقلب حتى يذبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف السكر وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطِ الحلة واتركها على نار هادئة حتى تبدأ اللحمة في إفراز بخارها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قلِب اللحمة من وقت لآخر واتركها على نار هادئة حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف الملح ومكعبات الطماطم واتركها على نار هادئة حتى تستوي تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "إذا شعرت أن اللحمة لم تستوِ بعد ونفدت الماء، أضف ملعقتين من الماء الساخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدمها ساخنة مع العيش أو الرز أو الماكرونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم هذا الطبق مع العيش أو الرز أو الماكرونة. يمكن أيضًا إضافة بعض البقدونس المفروم للزينة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=OASXGhFYBm4&t=30s",
        "collection": "abuhaty",
        "citation": "طريقه للحمة العيد هتاكلو صوابعكو وراها 😋😉 من مطبخي #فاطمه_ابو_حاتي💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 36,
        "fat": 30,
        "carbs": 16,
        "fiber": 3,
        "sugar": 12,
        "cost": {
          "protein": 10,
          "produce": 2.5,
          "fats": 0.7,
          "sweeteners": 0.1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-126",
      "title": "لحمة القصبوكو بالجزر والمشروم",
      "titleEn": "Ossobuco with Carrots & Mushrooms",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة إلى 1 ساعة ونصف",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-126-i1",
          "name": "مشروم",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-126-i2",
          "name": "جزر",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-126-i3",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-126-i4",
          "name": "دقيق",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-126-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-126-i6",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-126-i7",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-126-i8",
          "name": "ثوم",
          "standardAmount": "10 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-126-i9",
          "name": "قصبوكو",
          "standardAmount": "حسب عدد الأفراد",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-126-i10",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-126-i11",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-126-i12",
          "name": "مرقة فورية",
          "standardAmount": "1 كيس (اختياري)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تبل قطع القصبوكو بالملح والفلفل والبهارات السبعة من الناحيتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغلف القطع بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن ملعقة كبيرة من الزبدة في طاسة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "احمر قطع القصبوكو من الناحيتين حتى تحصل على لون بني جيد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ارفع القطع من الطاسة وانزل مكانها البصل المفروم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الجزر والمشروم وقلّب لمدة دقائق حتى يقل حجم الخضروات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الثوم المفروم وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعد وضع قطع القصبوكو في الطاسة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف كوبين من الماء المغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف كيس المرقة الفورية (اختياري).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "غطِّ الطاسة واترك اللحمة على نار هادئة لمدة ساعة إلى ساعة ونصف حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم اللحمة مع الرز الأبيض والخضروات السوتيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطبق مع الرز الأبيض والخضروات السوتيه. يمكن استخدام المرقة الفورية حسب الرغبة، لكن اللحمة ليست بحاجة إليها إذا كانت من جودة عالية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=b88zs3_fvDc&t=41s",
        "collection": "abuhaty",
        "citation": "طبق لحمه فاخر من الاخر 😋😅 طريقه سهله و طعم جنااااان 👌👍 من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 460,
        "protein": 36,
        "fat": 26,
        "carbs": 20,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "protein": 9,
          "produce": 2.5,
          "grains": 0.1,
          "fats": 0.5,
          "specialty": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-127",
      "title": "لحمة باردة تربيانكو",
      "titleEn": "Cold-Cut Roast Beef (Trebeyanko)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "2 ساعات",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-127-i1",
          "name": "عرق لحمة تريبيانكو",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i2",
          "name": "فلفل حبي",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i4",
          "name": "فلفل أسود مطحون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i5",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i6",
          "name": "حبة حبهان بودرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i7",
          "name": "فلفل حب",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i8",
          "name": "فلفل سليم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i9",
          "name": "فلفل ملون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i10",
          "name": "بصل",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i11",
          "name": "طماطم",
          "standardAmount": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i12",
          "name": "جزر",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i13",
          "name": "كرفس",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i14",
          "name": "ورق لورا",
          "standardAmount": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i15",
          "name": "دوبارة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i16",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i17",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i18",
          "name": "شعرية",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i19",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i20",
          "name": "كبدة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-127-i21",
          "name": "قرفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "احضر عرق اللحمة التريبيانكو وربطه بالدوبارة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخرج السكينة واصنع فتحات في العرق، ثم ضع فيها الفلفل الحب والملح والفلفل السليم والطوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تبل العرق من الخارج بالملح والفلفل الحبي والحبة الحبهان البودرة والزعتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اترك العرق لمدة نصف ساعة حتى يتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن قليلاً من الزيت في صنية على النار، ثم احمر العرق من جميع الجوانب حتى يأخذ لونًا حلوًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الخضروات (البصل، الطماطم، الجزر، الكرفس، ورق اللورا) إلى الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف كوبين من الماء المغلي، السكر، والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطِّ الصنية بورق الألومنيوم ثم بالغطاء، واتركها على نار هادئة لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد ساعة، اقلب العرق وغطيه مرة أخرى لمدة ساعة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد ساعتين، اترك العرق يبرد ثم ضعه في الثلاجة ليلة كاملة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "في اليوم التالي، اقطع العرق إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "لتحضير الشعرية: قطع البصل والفلفل الملون إلى مكعبات صغيرة، ثم اقليها في الزيت والسمنة حتى يأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف الشعرية وقلبيها حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أضف الخضروات المتبقية وقلبيها مع الشعرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أضف الشربة (الماء المغلي) واترك الشعرية حتى تغلي وتشرب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "اطفي النار واترك الشعرية تكمل سواها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "شوح الكبدة في الزيت مع الملح والفلفل والقرفة (خطوة اختيارية).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم اللحمة الباردة مع الشعرية أو الرز بالخلطة. يمكن حفظ اللحمة الباردة في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=2Hwecaqv_mU&t=22s",
        "collection": "abuhaty",
        "citation": "اللحمة الباردة «التربيانكو» 😋😍 أحلى وأسهل طبق ممكن تعمليه ❤👍 وازاي تربطي عرق اللحمة - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 17,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 34,
        "fat": 24,
        "carbs": 14,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 12,
          "produce": 3,
          "fats": 0.7,
          "spices": 1
        }
      }
    },
    {
      "id": "fah-128",
      "title": "لحمة مدخنة",
      "titleEn": "Smoked Meat",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "2 ساعات",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-128-i1",
          "name": "لحمة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-128-i2",
          "name": "ملح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-128-i3",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-128-i4",
          "name": "قرفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-128-i5",
          "name": "هيل",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-128-i6",
          "name": "كركم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-128-i7",
          "name": "زيت زيتون",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-128-i8",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-128-i9",
          "name": "خل تفاح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسلي اللحمة جيدًا وقطعيها إلى قطع متوسطة الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الملح والفلفل الأسود والقرفة والهيل والكركم في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي اللحمة في وعاء عميق وأضيفي التوابل المخلوطة والثوم المهروس والخل التفاح والزيت الزيتون. اخلطي جيدًا حتى تتغطى اللحمة بالتوابل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي الوعاء واتركي اللحمة في الثلاجة لمدة ساعتين على الأقل لكي تمتص التوابل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد مرور الوقت، ضعي اللحمة على شواية ساخنة أو في الفرن على درجة حرارة 180 درجة مئوية لمدة ساعة ونصف حتى تصبح ذهبية اللون ومدخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدميها ساخنة مع الأرز أو الخبز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة بعض الأعشاب الطازجة مثل الريحان أو الكزبرة إلى التتبيلة للحصول على نكهة إضافية. يمكن حفظ اللحمة المدخنة في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=sBauFgcjABY",
        "collection": "abuhaty",
        "citation": "عملنا لحمة مدخنة دايبة دوووووب"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 440,
        "protein": 34,
        "fat": 30,
        "carbs": 8,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 10,
          "fats": 0.7,
          "specialty": 0.3,
          "spices": 1
        }
      }
    },
    {
      "id": "fah-129",
      "title": "لحمة مدمسة في الفخار",
      "titleEn": "Slow-Cooked Clay-Pot Meat (Medamsa)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "3 ساعات و 15 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-129-i1",
          "name": "كيلو لحم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-129-i2",
          "name": "بطاطس",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-129-i3",
          "name": "بصل",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-129-i4",
          "name": "طماطم",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-129-i5",
          "name": "ثوم",
          "standardAmount": "6 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-129-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-129-i7",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-129-i8",
          "name": "ورق لاورا",
          "standardAmount": "7 أوراق",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-129-i9",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-129-i10",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-129-i11",
          "name": "صلصة طماطم",
          "standardAmount": "معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-129-i12",
          "name": "ماء مغلي",
          "standardAmount": "3 كبيات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير التدبيلة: في طبق كبير، ضعي البصل المفروم، الملح، الفلفل، بهارات السبعة، رشة السكر، ورق لاورا، وجسد الطيب. أضيفي معلقة كبيرة من الصلصة الطماطم و6 فصوص من الثوم. قلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الطماطم المقطعة مكعبات والبطاطس الصغيرة السليمة والبصل السليم. قلبي مرة أخرى للتأكد من توزيع التوابل بشكل متساوٍ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير الفخارة: ضعي طبقة من الخضار في قاع الفخارة، ثم طبقة من اللحمة، وهكذا بالتبادل حتى تمتلي الفخارة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي 3 كبيات من الماء المغلي فوق الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغلقي الفخارة بإحكام باستخدام عجينة مصنوعة من الدقيق والماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الفخارة في الفرن المسخن على أعلى درجة حرارة لمدة 15 دقيقة، ثم خفضي درجة الحرارة إلى 150 درجة مئوية واتركيها لمدة 3 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد انتهاء الوقت، افتحي الفخارة بعناية واستمتعي باللحمة المدمسة الشهية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم اللحمة المدمسة مع الرز الأبيض أو الرز المعمر للحصول على وجبة كاملة وشهية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=-z-8Ee8G4B0&t=53s",
        "collection": "abuhaty",
        "citation": "الوصفة السحرية 🤩 لحمة مدمسة في الفخار 😍❤ اللحمة دايبة دووب 😋🥰 والتسوية والطعم رهيبة | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 460,
        "protein": 34,
        "fat": 24,
        "carbs": 28,
        "fiber": 5,
        "sugar": 10,
        "cost": {
          "protein": 10,
          "produce": 3.5,
          "specialty": 0.4,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-130",
      "title": "لسان العصفور بالفراخ",
      "titleEn": "Orzo Pasta with Chicken",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-130-i1",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-130-i2",
          "name": "سمنة",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-130-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-130-i4",
          "name": "فراخ (اوراك مخلية من الجلد والعظم)",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-130-i5",
          "name": "كاري",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-130-i6",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-130-i7",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-130-i8",
          "name": "بصل",
          "standardAmount": "2 حبة متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-130-i9",
          "name": "لسان العصفور",
          "standardAmount": "باكت أو اثنين",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-130-i10",
          "name": "جزر",
          "standardAmount": "ربع كيلو مبشور",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-130-i11",
          "name": "فلفل ألوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-130-i12",
          "name": "مشروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-130-i13",
          "name": "مرقة فورية",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-130-i14",
          "name": "كسبرة خضراء",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت والسمنة في صنية على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف قطع الفراخ واحمرها من الجانبين حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الكاري والبابريكا والملح وقلّب الفراخ جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ارفع الفراخ من الصنية واتركها جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البصل وشوحه حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف لسان العصفور وقلّبه مع البصل حتى يصبح مفلفلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الجزر والفلفل الألوان والمشروم (إن رغبت) وقلّب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف المرقة الفورية أو الماء المغلي مع الملح والفلفل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الفراخ مرة أخرى وغطيها بالمرقة بحيث تغطيها بحوالي 2 سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطِّ الصنية واتركها على نار هادئة لمدة 3-4 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قلّب المكونات برفق لضمان توزيع المرقة بشكل متساوٍ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اغطي الصنية مرة أخرى واتركها لمدة 10 دقائق حتى يستوي لسان العصفور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف الكسبرة الخضراء وقلّبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدم الطبق ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة المزيد من الخضروات حسب الرغبة مثل الفلفل الألوان والمشروم. يمكن حفظ الطبق في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=XBLuR0zPZYw&t=23s",
        "collection": "abuhaty",
        "citation": "عارفة كيس اللسان عصفور اللى كل مره تفتحيه وتسبيه بالشهور... هاتيه وتعالى ورايا 🤔😉👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 30,
        "fat": 24,
        "carbs": 44,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 5,
          "grains": 0.9,
          "produce": 2.5,
          "fats": 1,
          "specialty": 0.3,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-131",
      "title": "مزاليكا",
      "titleEn": "Mazaleeka (Mixed Liver & Offal)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-131-i1",
          "name": "شرايح الكبدة",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-131-i2",
          "name": "قلب وكلاوي وحلويات",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-131-i3",
          "name": "بصل",
          "standardAmount": "2 حبات كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-131-i4",
          "name": "طماطم مبشورة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-131-i5",
          "name": "فلفل",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-131-i6",
          "name": "ثوم",
          "standardAmount": "5-6 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-131-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-131-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-131-i9",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-131-i10",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في وعاء على نار عالية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف القلب والكلاوي والحلويات وشوحها حتى تجف المياه تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الكمون والفلفل الأسود أثناء الشواء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف التوم وقلب حتى يأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف شرايح الكبدة وقلب من وقت لآخر حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الملح والفلفل الأسود والكمون المتبقي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الفلفل الأخضر حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف البصل المقطع جوانح وقلب لمدة دقيقتين إلى ثلاث دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الطماطم المبشورة واتركها لمدة دقيقة أو دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم المزاليكا ساخنة مع العيش الفينو أو البلدي والصلطة الطحينة والمخلل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم المزاليكا مع الرز أيضًا. تأكد من أن النار تكون عالية لضمان أن الكبدة تخرج مسكرة وطرية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=WO5KGhL9yew&t=35s",
        "collection": "abuhaty",
        "citation": "فطار عيد الاضحي 🐏 احلي مزاليكا في عشر دقايق هتعملي أحلي فطار  😋👏👌فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 28,
        "fat": 24,
        "carbs": 14,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "protein": 6,
          "produce": 2.5,
          "fats": 0.6,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-132",
      "title": "مضغوط اللحم بالرز",
      "titleEn": "Pressed Lamb with Rice (Magh'loot)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-132-i1",
          "name": "لحمة ضاني بالعظم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i2",
          "name": "بصل",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i3",
          "name": "توم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i4",
          "name": "لومي",
          "standardAmount": "1 قطعة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i5",
          "name": "قرفة",
          "standardAmount": "2 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i6",
          "name": "قرنفل",
          "standardAmount": "3 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i7",
          "name": "زعفران",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i8",
          "name": "فلفل أسود حصي",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i9",
          "name": "كركم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i10",
          "name": "كزبرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i11",
          "name": "قرفة مطحونة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i12",
          "name": "فلفل أسود مطحون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i13",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i14",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i15",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i16",
          "name": "توم بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i17",
          "name": "بهارات لحم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i18",
          "name": "بهارات كبسة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i19",
          "name": "كاري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i20",
          "name": "صلصة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i21",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i22",
          "name": "طماطم مبشورة",
          "standardAmount": "1 طماطم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i23",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i24",
          "name": "مياه مغليه",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i25",
          "name": "رز بسمتي",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i26",
          "name": "فلفل حامي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i27",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i28",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-132-i29",
          "name": "كزبرة خضراء",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع زيتًا في حلة الضغط وحمّر قطع اللحم حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ارفع قطع اللحم وضعها على طبق جانبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في نفس الحلة، أضف البصل المفروم وشوحه حتى يتبل ويأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف التوم المفروم وقلب مع البصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البهارات (لومي، قرفة، قرنفل، زعفران، فلفل أسود حصي، كركم، كزبرة، قرفة مطحونة، فلفل أسود مطحون، كمون، بابريكا، بصل بودر، توم بودر، بهارات لحم، بهارات كبسة، كاري) وحمصها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف صلصة ورشة سكر وقلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الطماطم المبشورة والملح وقلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعد قطع اللحم إلى الحلة وأضف الماء المغلي حتى يغطي اللحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغلق الحلة واتركها على نار متوسطة لمدة 40 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد 40 دقيقة، افتح الحلة وتأكد من استواء اللحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الرز وفلفل الحامي ووزعها بشكل متساوٍ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أغلق الحلة مرة أخرى واتركها على نار متوسطة لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "بعد 15 دقيقة، افتح الحلة وتأكد من استواء الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "زين الطبق بالكزبرة الخضراء والمكسرات والزبيب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قدم الطبق ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من اللحوم حسب الرغبة. يمكنك أيضًا إضافة بعض الخضروات مثل الجزر والبندورة للحصول على طبق أكثر غنى.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ecN_HSdPpRQ",
        "collection": "abuhaty",
        "citation": "مضغوط اللحم مع رز مبهر و مفلفل هينقل سفرتك في حته تانيه خالص✌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 29,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 620,
        "protein": 38,
        "fat": 30,
        "carbs": 48,
        "fiber": 3,
        "sugar": 10,
        "cost": {
          "protein": 9,
          "grains": 1.2,
          "produce": 1.8,
          "specialty": 1,
          "spices": 2
        }
      }
    },
    {
      "id": "fah-133",
      "title": "مندي حضرموت",
      "titleEn": "Hadhrami Mandi (Meat & Rice)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "3 ساعات و15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-133-i1",
          "name": "كيلو أرز",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-133-i2",
          "name": "لحم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-133-i3",
          "name": "بصلة كبيرة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-133-i4",
          "name": "جزرتين",
          "standardAmount": "2 جزر",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-133-i5",
          "name": "كوب زبيب",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-133-i6",
          "name": "قرفة",
          "standardAmount": "2 عيدان",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-133-i7",
          "name": "قرنفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-133-i8",
          "name": "حبهان",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-133-i9",
          "name": "فلفل حسي",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-133-i10",
          "name": "بهارات المندي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-133-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-133-i12",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-133-i13",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-133-i14",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-133-i15",
          "name": "مرقة فورية",
          "standardAmount": "2 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير اللحم: اخلطي اللحم مع بهارات المندي، الملح، والبهارات الحصى. ادعي اللحم جيدًا حتى تتشرب الأنسجة بالبهارات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير الصلصة: في حلة على النار، اضيفي الزيت والزبدة. أضيفي البصل المفروم والبهارات الحصى وقلبي حتى يتبل. أضيفي الجزر المبشور والزبيب وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير المرقة: أضيفي الماء المغلي ومكعبات المرقة وقلبي حتى تذوب المرقة. أضيفي الملح واتركي الصلصة على النار حتى تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير الرز: اغسلي الرز جيدًا وضعه في صنية الفرن. صفي الصلصة على الرز وتأكد من أن الماء يغطي الرز بحوالي 2 سم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير الفرن: ضعي شبكة على الصنية أو استخدمي ورق الفويل المثقب. ضعي اللحم على الشبكة وغطيها بورق الزبدة ثم ورق الفويل. احكمي الغطاء جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "الخبز: ضعي الصنية في الفرن المسخن مسبقًا على درجة حرارة 200 درجة مئوية لمدة 15 دقيقة على الأرضية، ثم ارفعي الصنية إلى الرف الأوسط وخففي درجة الحرارة إلى 160 درجة مئوية. اخبزي لمدة 3 ساعات و15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تقديم: اخرجي الصنية من الفرن وقدمي المندي مع اللحم والمسكرات والكسبرة الخضراء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الفرن مسخن مسبقًا لمدة 30 دقيقة قبل وضع الصنية. يمكنك زيادة وقت الخبز حسب نوع اللحم المستخدم. قدمي المندي ساخنًا مع المكسرات والكسبرة الخضراء للزينة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=-GoGnvU_mRg&t=44s",
        "collection": "abuhaty",
        "citation": "مندي حضر موت علي اصوله بكل الاسرار و أزاي نخلي اللحمة دايبة اوي كدة | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 560,
        "protein": 30,
        "fat": 24,
        "carbs": 54,
        "fiber": 3,
        "sugar": 14,
        "cost": {
          "protein": 10,
          "grains": 1.8,
          "produce": 1.8,
          "specialty": 0.8,
          "fats": 0.8,
          "spices": 1
        }
      }
    },
    {
      "id": "fah-134",
      "title": "موزة مدخنة",
      "titleEn": "Smoked Veal Shank",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-134-i1",
          "name": "موزة بتلو",
          "standardAmount": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-134-i2",
          "name": "بصل",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-134-i3",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-134-i4",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-134-i5",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-134-i6",
          "name": "عسل أبيض",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-134-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-134-i8",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-134-i9",
          "name": "ورق لورا",
          "standardAmount": "3 أوراق",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-134-i10",
          "name": "حبهان بودرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-134-i11",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-134-i12",
          "name": "ريز ماري",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-134-i13",
          "name": "مريمية",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-134-i14",
          "name": "مزرعة في الفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-134-i15",
          "name": "مكعب دجاج",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-134-i16",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الموزة: قومي بتتبيل الموزة بالملح والفلفل والبهارات السابعة والحبهان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تشويح الموزة: ضعي السمنة في قدر على نار متوسطة، ثم ضعي الموزة واحمرها من جميع الجوانب حتى تكتسب لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة الخضروات: أضيفي البصل والفلفل والجزر والبهارات (ريز ماري، مريمية، مزرعة في الفلفل، ورق اللورا).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة الماء والمرقة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غليان وطهي: أضيفي الماء المغلي والمكعب من الدجاج، ثم غطي القدر واتركي الموزة تطهى على نار هادئة حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "التدخين: ضعي الموزة في صينية وضعي قليلًا من الفحم والزيت، ثم ضعيها في الفرن حتى تكتسب رائحة الدخان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تقديم: قدمي الموزة مع الرز المدخن والمسكرات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام موزة داني بديلًا للموزة بتلو. يمكنك أيضًا تتبيل الموزة قبل الطهي بساعة للحصول على طعم أفضل. يمكن حفظ الموزة في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=rMz3OOzk0OE&t=45s",
        "collection": "abuhaty",
        "citation": "جبتلكو المطعم في البيت 🙈 يللا اعملي الموزه المدخنه 💯 .. دايبه خااالص ✌🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 36,
        "fat": 34,
        "carbs": 18,
        "fiber": 3,
        "sugar": 12,
        "cost": {
          "protein": 9,
          "produce": 2,
          "fats": 0.6,
          "specialty": 0.3,
          "sweeteners": 0.1,
          "spices": 0.9
        }
      }
    },
    {
      "id": "fah-135",
      "title": "ناجتس الفراخ",
      "titleEn": "Chicken Nuggets",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "60 وحدة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-135-i1",
          "name": "كيلو فراخ",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-135-i2",
          "name": "بطاطس",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-135-i3",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-135-i4",
          "name": "نشا",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-135-i5",
          "name": "مستردة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-135-i6",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-135-i7",
          "name": "بهارات فراخ",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-135-i8",
          "name": "بابريكا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-135-i9",
          "name": "فلفل أسود",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-135-i10",
          "name": "توم بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-135-i11",
          "name": "بصل بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-135-i12",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-135-i13",
          "name": "مرقة فورية",
          "standardAmount": "2 معلقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-135-i14",
          "name": "دقيق",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-135-i15",
          "name": "حليب",
          "standardAmount": "علاقتين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-135-i16",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-135-i17",
          "name": "بقسمات خشن أو بانكو",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الفراخ وقطّعها إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نقع الفراخ في ماء مع عصير ليمون لمدة قليلة، ثم شطفها وتجفيفها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع الفراخ في الكبة مع البهارات والمستردة والنشا وضربها حتى تحصل على خليط ناعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اهرس البطاطس وادمجها مع خليط الفراخ والبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عجن الخليط جيدًا حتى يصبح متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "فرّخ الخليط في كيس تلاجة مفتوح ورش الدقيق عليه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطع الخليط إلى مربعات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غمس الناجتس في الدقيق ثم البيض المخفوق ثم البقسمات الخشن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رص الناجتس في طبق وفصلها بورق التغليف إذا كنت ستجمدها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اقلي الناجتس في زيت ساخن على نار متوسطة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الناجتس في الفريزر لمدة تصل إلى شهر. عند القلي، تأكد من أن الزيت ساخن جيدًا لتجنب التصاق الناجتس.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=9em5oVNnXSs&t=81s",
        "collection": "abuhaty",
        "citation": "اعملي ناجتس الفراخ وفرحي بيه ولادك وهيطلع زي الجاهز بالظبط👌😋♥️.. فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 60,
        "kcal": 60,
        "protein": 5,
        "fat": 2,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 9,
          "produce": 0.6,
          "dairyEggs": 0.5,
          "grains": 1,
          "specialty": 0.5,
          "fats": 1,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-136",
      "title": "ورقة الفراخ",
      "titleEn": "Chicken Parcel (Foil-Baked)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة وربع",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-136-i1",
          "name": "دبابيس فراخ",
          "standardAmount": "كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-136-i2",
          "name": "خضار مشكل",
          "standardAmount": "كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-136-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-136-i4",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-136-i5",
          "name": "بابريكا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-136-i6",
          "name": "بهارات سبعة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-136-i7",
          "name": "بصل بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-136-i8",
          "name": "حبهان",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-136-i9",
          "name": "صلصة",
          "standardAmount": "معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-136-i10",
          "name": "عسل",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أحضر صنية فرن وغلفها بورق الألومنيوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف ورقة زبدة فوق ورق الألومنيوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع قطع الفراخ في الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف التوابل: الملح، الفلفل الأسود، البابريكا، البصل البودر، الحبهان، بهارات السبعة، الصلصة، والعسل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلب الفراخ جيدًا حتى تتغطى بالتوابل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الخضار المشكّل (الفلفل الرومي، البطاطس، الجزر، الكرافس، الطماطم، المشروم، والفاصوليا) فوق الفراخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قلب الخليط جيدًا حتى تتغطى الخضروات بالتوابل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غلف الصنية بورقة زبدة ثم أغلق ورق الألومنيوم بإحكام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخل الصنية إلى الفرن المحمّى على درجة حرارة عالية لمدة ربع ساعة، ثم خفف الحرارة واتركها لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد ساعة، فتح الصنية وتأكد من استواء الفراخ والخضروات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أدخل الصنية تحت الشواية لمدة دقائق حتى تأخذ لونًا ذهبيًا جذابًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم الورقة ساخنة مع الرز والسلطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة أي خضروات أخرى حسب الرغبة. يمكن تقديم الورقة مع الرز والسلطة للحصول على وجبة متكاملة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=qoeX9_11J98&t=28s",
        "collection": "abuhaty",
        "citation": "في ربع ساعه اعملي احلي غدا ( ورقة الفراخ ) 😉❤"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 460,
        "protein": 32,
        "fat": 26,
        "carbs": 24,
        "fiber": 4,
        "sugar": 9,
        "cost": {
          "protein": 9,
          "produce": 2,
          "specialty": 0.4,
          "sweeteners": 0.1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-137",
      "title": "ورقة لحمة",
      "titleEn": "Meat Parcel (Foil-Baked)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "لحوم وطيور",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "2 ساعات و 10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-137-i1",
          "name": "لحمة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-137-i2",
          "name": "بصل",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-137-i3",
          "name": "جزر",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-137-i4",
          "name": "بطاطس",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-137-i5",
          "name": "كرافس",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-137-i6",
          "name": "لورا",
          "standardAmount": "2 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-137-i7",
          "name": "فلفل حار أو بارد",
          "standardAmount": "2 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-137-i8",
          "name": "توم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-137-i9",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-137-i10",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-137-i11",
          "name": "بهارات سبعة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-137-i12",
          "name": "سلسة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-137-i13",
          "name": "طماطم",
          "standardAmount": "3 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-137-i14",
          "name": "زبدة",
          "standardAmount": "3 ورقات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-137-i15",
          "name": "ورق الألومنيوم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-137-i16",
          "name": "ورق الزبدة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع اللحمة إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع البصل إلى جوانح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع البصل في وعاء، أضف الملح والفلفل والكمون والبهارات السبعة، وادعك البصل جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف التوم المفروم وقلّب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الجزر والبطاطس والكرافس واللورا والفلفل الحار أو البارد، وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف اللحمة وقلّب حتى تتشرب من التتبيلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف السلسة والطماطم المقطعة إلى ترنشات، وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "لف الورقة باستخدام ورق الألومنيوم وورق الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الورقة في صنية الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "شغّل الفرن على درجة حرارة 220 درجة مئوية لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "خفّض درجة الحرارة إلى 160 درجة مئوية واتركها لمدة ساعتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "بعد انتهاء الوقت، افتح الورقة بحذر لتجنب البخار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدمها مع الرز والسلطات والمخللات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة ملعقتين من الزيت أو السمنة قبل لف الورقة إذا كنت ترغب في ذلك. يمكن تقديم الورقة مع الرز الأبيض أو الرز البسمتي أو الرز بالشعرية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=2AFw9L1WH10&t=46s",
        "collection": "abuhaty",
        "citation": "محتاره في الغدا ومش عايزه تقفي كتير في المطبخ تعالي نعمل ورقه اللحمه بطعم زماااان 😋#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 36,
        "fat": 32,
        "carbs": 24,
        "fiber": 4,
        "sugar": 9,
        "cost": {
          "protein": 10,
          "produce": 3.5,
          "fats": 0.8,
          "specialty": 0.3,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-138",
      "title": "استربس السمك",
      "titleEn": "Crispy Fish Strips",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-138-i1",
          "name": "سمك (أشربات، بولتي كبير، سمك الناجل)",
          "standardAmount": "4 قطع",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-138-i2",
          "name": "بهارات السمك (زعتر، كمون، كسبرة، بابريكا، بقدونس مجفف)",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-138-i3",
          "name": "توم بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-138-i4",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-138-i5",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-138-i6",
          "name": "نشا",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-138-i7",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-138-i8",
          "name": "خلطة البهارات (بحرات السمك)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-138-i9",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-138-i10",
          "name": "ماء",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-138-i11",
          "name": "بتنجان مخلل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع السمك إلى شرائح متوسطة الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي بهارات السمك، التوم بودر، البصل بودر، والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغمسي شرائح السمك في الخلطة واتركيها لمدة نصف ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلطي الدقيق والنشا والملح والبصل بودر والبحرات السمك في وعاء آخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغمسي شرائح السمك في الماء ثم في خليط الدقيق والنشا، وكرري العملية حتى تحصلي على طبقة سميكة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اقلي شرائح السمك حتى تصبح ذهبية اللون ومقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمي الاستربس مع البتنجان المخلل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من السمك حسب الرغبة. يمكن حفظ الاستربس في الثلاجة لمدة يومين. يمكن تقديم الاستربس مع الأرز الأبيض أو السلطة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=MhF82k76K9M&t=30s",
        "collection": "abuhaty",
        "citation": "اللي مش بياكل السمك هايعشقه من الوصفه دي♥️استربس السمك بطريقة سهلة جداً وطعم رهيييييب #فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 32,
        "fat": 18,
        "carbs": 55,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 8,
          "grains": 1.5,
          "fats": 0.8,
          "spices": 0.5,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-139",
      "title": "الجمبري المقلي بالبسارة",
      "titleEn": "Fried Shrimp with Bissara",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-139-i1",
          "name": "جمبري",
          "standardAmount": "كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-139-i2",
          "name": "دقيق",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-139-i3",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-139-i4",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-139-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-139-i6",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-139-i7",
          "name": "ليمون",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-139-i8",
          "name": "شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-139-i9",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الجمبري جيدًا بالماء الجاري 3 مرات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع رأس الجمبري وازل البطن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسل الجمبري مرة أخرى وصفيه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلطي الجمبري مع الكمون، الكسبرة، الملح، الثوم المدقوق، عصير الليمون، والشطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انقلي الجمبري في الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اصبخي الجمبري في الزيت الساخن واقليه حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اشبك الجمبري كل 4 قطع معًا بالشكل التقليدي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمي الجمبري ساخنًا مع البسارة المقلية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة بعض التوابل الأخرى حسب الرغبة مثل الفلفل الأسود أو البهارات المختلطة. يمكنك أيضًا تقديم الجمبري مع السلطة أو الأرز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=3mLJwnZGlyQ",
        "collection": "abuhaty",
        "citation": "أطعم من الجمبري و أرخص بكتير🤔لو جربتيه مش هتبطلي تعمليه .. تفتكروا ايه‼️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 30,
        "fat": 14,
        "carbs": 24,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "protein": 14,
          "grains": 0.4,
          "fats": 1,
          "produce": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-140",
      "title": "تتبيلة السمك المشوي",
      "titleEn": "Marinade for Grilled Fish",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-140-i1",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-140-i2",
          "name": "فلفل حار",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-140-i3",
          "name": "فلفل أخضر وأحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-140-i4",
          "name": "خل",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-140-i5",
          "name": "عصير ليمون",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-140-i6",
          "name": "كمون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-140-i7",
          "name": "كسبرة نشفة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-140-i8",
          "name": "ملح",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-140-i9",
          "name": "جزر",
          "standardAmount": "3 حبات مبشورة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-140-i10",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-140-i11",
          "name": "شبت",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-140-i12",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-140-i13",
          "name": "بصل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-140-i14",
          "name": "حشوة السمك",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-140-i15",
          "name": "ماء",
          "standardAmount": "4 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير التتبيلة: هرس الثوم والفلفل الحار والفلفل الأخضر والأحمر في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة الخل وعصير الليمون والكمون والكسبرة النشفة والملح وخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير الحشوة: خلط الجزر المبشور والبقدونس والشبت والطماطم والبصل مع 4 ملاعق كبيرة من التتبيلة والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "حشو السمك بالحشوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شوي السمك على الشواية حتى يصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير التدبيلة: خلط بقية الحشوة مع الماء والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صب التدبيلة على السمك المشوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ التتبيلة في علبة في التلاجة لمدة شهور.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=NcdZ0d4MdFw&t=11s",
        "collection": "abuhaty",
        "citation": "سمك مشوي بخلطة مميزة تشهي من الريحة قبل الطعم😉ومعاه تتبيله كنز هتحلي كل اكلاتك  👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 70,
        "protein": 2,
        "fat": 1,
        "carbs": 12,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "produce": 3.5,
          "spices": 0.8,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-141",
      "title": "تونا بيتي",
      "titleEn": "Homemade Preserved Mackerel (Tuna-Style)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "90 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-141-i1",
          "name": "سمك المكريل",
          "standardAmount": "2 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-141-i2",
          "name": "كرافس",
          "standardAmount": "حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-141-i3",
          "name": "جزر",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-141-i4",
          "name": "ليمون",
          "standardAmount": "3 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-141-i5",
          "name": "بصل",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-141-i6",
          "name": "طماطم",
          "standardAmount": "10 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-141-i7",
          "name": "ورق لورا",
          "standardAmount": "2 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-141-i8",
          "name": "ملح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-141-i9",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-141-i10",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-141-i11",
          "name": "خل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-141-i12",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-141-i13",
          "name": "ورق لورا",
          "standardAmount": "2 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد مكونات الطهي: 2 كيلو سمك المكريل، حزمة كرافس، جزرتين، 3 ليمونات، بصلتين، 10 طماطم، 2 ورقة لورا، 2 ملعقة كبيرة ملح، ملعقة صغيرة كمون، 2 ملعقة كبيرة خل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف لترين ماء إلى وعاء واتركه حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف جميع الخضروات والتوابل إلى الماء المغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف قطع السمك إلى الماء واتركها تغلي لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلّب النار واترك السمك يسلق على نار هادئة لمدة 90 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ارفع السمك من الماء وانزع الجلد والعظام.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صفي الماء من الخضروات والتوابل واستخدمه في الحفظ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف قطع السمك إلى برطمان نظيف وناشف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف 2 ورقة لورا وفلفل حار حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف نصف كوب خل ونصف كوب زيت إلى البرطمان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قلّب المكونات جيدًا واحفظ البرطمان في الثلاجة لمدة 3-4 أيام قبل الاستهلاك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "يمكن حفظ البرطمان في الثلاجة لمدة تزيد عن شهر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم التونا البيتي مع خراطي بصل وعصير ليمون، ويمكن إضافة ملح حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=yw3NfkZNvMs&t=26s",
        "collection": "abuhaty",
        "citation": "سر عمل التونه البيتي الصحيه 😉😍 طريقه سهله جداً ونتيجة مضمونه ✋👍\n\nمن مطبخي فاطمه أبو حاتي 😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 550,
        "protein": 45,
        "fat": 38,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 16,
          "fats": 0.8,
          "produce": 3,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-142",
      "title": "تونة بيتي",
      "titleEn": "Homemade Canned Tuna",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "2 كيلو",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-142-i1",
          "name": "سمك التونة",
          "standardAmount": "1.5 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-142-i2",
          "name": "خل",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-142-i3",
          "name": "ليمون",
          "standardAmount": "3 شرائح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-142-i4",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-142-i5",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-142-i6",
          "name": "كرافس",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-142-i7",
          "name": "فلفل أسود حب",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-142-i8",
          "name": "ملح",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-142-i9",
          "name": "زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-142-i10",
          "name": "فلفل شطة نشفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-142-i11",
          "name": "حبوب فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-142-i12",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اشتري سمك التونة واطلب من البائع تنظيفه وقطعه إلى شرائح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الشرائح في طبق كبير وأضف إليها الماء والخل، واتركها لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في حلة، ضع الماء، شرائح الليمون، البصل، الجزر، الكرافس، الفلفل الأسود الحب، الملح، والخل، واتركها حتى تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف شرائح التونة إلى الحلة واتركها على نار هادئة لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد ساعة، ارفع التونة من الحلة وضعها على مصفة حتى تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد تبريدها، افصل اللحم عن العظام والجلد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعد المحلول الذي سُلقت فيه التونة وأضف إليه الثوم المقطع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضع التونة في برطمانات معقمة وأضف إليها قرون الفلفل الشطة والحبوب السوداء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "املأ البرطمانات بالحلو حتى النصف، ثم أضف نصف كوب من المحلول ونصف كوب من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أغلق البرطمانات وضعها في الثلاجة لمدة 3-4 أيام قبل الاستهلاك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام سمك الماكريلا بدلاً من التونة للحصول على نتائج مماثلة. يمكن إضافة شرائح الثوم أثناء السلق للحصول على طعم أقوى.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=zxSxsWuHnOg",
        "collection": "abuhaty",
        "citation": "بسعر علبه تونه عملت ٢ كيلو تونه بيتي مضمونه و بدون مواد حافظة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 330,
        "protein": 29,
        "fat": 20,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 18,
          "fats": 1.6,
          "produce": 2,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-143",
      "title": "جمبري بالبطاطس",
      "titleEn": "Battered Shrimp & Potatoes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-143-i1",
          "name": "بطاطس تحمير",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-143-i2",
          "name": "دقيق",
          "standardAmount": "1 كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-143-i3",
          "name": "بابريكا",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-143-i4",
          "name": "كركم",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-143-i5",
          "name": "بصل بودر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-143-i6",
          "name": "ثوم بودر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-143-i7",
          "name": "بيكينج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-143-i8",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-143-i9",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-143-i10",
          "name": "شطة",
          "standardAmount": "رشة (حسب الرغبة)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-143-i11",
          "name": "ماء",
          "standardAmount": "1 كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-143-i12",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-143-i13",
          "name": "جمبري",
          "standardAmount": "حسب الرغبة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البطاطس إلى قطع متوسطة الصمك وغمسها في ماء مغلي مع رشة ملح لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تصفية البطاطس وتركها تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خلط الدقيق مع البابريكا، الكركم، بودرة البصل، بودرة الثوم، البيكينج بودر، الملح، الفلفل الأسود، والشطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة الماء تدريجياً إلى خليط الدقيق للحصول على قوام البانكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غمس البطاطس في خليط الدقيق بعد تبريدها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تسخين الزيت على نار متوسطة وقلي البطاطس قطعة قطعة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تقليب الجمبري في نفس خليط الدقيق وقليه في الزيت الساخن حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن البطاطس تكون بطاطس تحمير وأن الزيت ساخن والنار متوسطة لضمان نتيجة مثالية. يمكن تقديم الطبق مع صلصة الطماطم أو أي صلصة تفضلها.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=zjaNmc58SUs&t=10s",
        "collection": "abuhaty",
        "citation": "ترند الصيف 👏  بطاطس جمبري بتتبيله خطيره و لا أطعم جمبري"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 600,
        "protein": 28,
        "fat": 24,
        "carbs": 55,
        "fiber": 4,
        "sugar": 1,
        "cost": {
          "protein": 9,
          "produce": 1.4,
          "grains": 0.4,
          "fats": 1.2,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-144",
      "title": "سبرينج رولز الجمبري",
      "titleEn": "Shrimp Spring Rolls",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-144-i1",
          "name": "جمبري",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-144-i2",
          "name": "باكيت سبرينج رولز",
          "standardAmount": "1 حزمة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-144-i3",
          "name": "تتبيلة السمك",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-144-i4",
          "name": "صويا صوص",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-144-i5",
          "name": "ماء",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الجمبري ونظفه جيدًا، ثم قم بإزالة العروق من البطن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف التتبيلة السمك والصويا صوص إلى الجمبري وامزجهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اترك الجمبري في التتبيلة لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطع العروق من البطن لمنع الجمبري من التواء أثناء القلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أحضِر ورقة السبرينج رولز وضَع كمية من الجمبري في وسطها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "لف الورقة حول الجمبري كما هو موضح في الفيديو، واستخدم الماء لغلق الطرف.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "كرر الخطوة السابقة حتى تنتهي من جميع الجمبري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخن الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اقدِم السبرينج رولز المقلية مع صويا صوص وكاتشب حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ السبرينج رولز في الفريزر واستخدامها عند الحاجة. قدمها ساخنة مع صويا صوص وكاتشب للحصول على طعم رائع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=98dLgUilnbk&t=24s",
        "collection": "abuhaty",
        "citation": "سبرينج رولز الجمبري 😍 شيك جدا في اي عزومة سي فود و طعمها يجنن بجد 😉😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 48,
        "fat": 18,
        "carbs": 28,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 14,
          "grains": 3,
          "specialty": 0.5,
          "fats": 1
        }
      }
    },
    {
      "id": "fah-145",
      "title": "ستربس سمك مقرمش",
      "titleEn": "Crispy Fish & Shrimp Strips with Rice",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-145-i1",
          "name": "سمك أشري بيض",
          "standardAmount": "حسب الرغبة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i2",
          "name": "جمبري",
          "standardAmount": "حسب الرغبة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i3",
          "name": "فيجيتار بروست ماكس",
          "standardAmount": "6 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i4",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i5",
          "name": "ثوم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i6",
          "name": "عصير ليمون",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i7",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i8",
          "name": "بصل",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i9",
          "name": "ثوم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i10",
          "name": "رز بسمتي",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i12",
          "name": "سرابطة",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i13",
          "name": "كسبرة",
          "standardAmount": "1/2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i14",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i15",
          "name": "صلصة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i16",
          "name": "مخلل",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i17",
          "name": "فهانة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-145-i18",
          "name": "شفة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل السمك والجمبري جيدًا وقطّع السمك إلى شرائح متوسطة الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعد خليط التتبيلة بخلطة فيجيتار بروست ماكس، الماء، الثوم، وعصير الليمون. قلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقع السمك والجمبري في التتبيلة واتركها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في مقلاة، سخن الزيت على نار متوسطة. قم بقلي السمك والجمبري حتى يصبح لونه ذهبيًا ومقرمشًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في مقلاة أخرى، قم بتشويح البصل حتى يصبح لونه ذهبيًا فاتح. أضف الثوم المفروم وقلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الرز المغسول إلى البصل والثوم وقلب جيدًا. أضف الماء المغلية والملح وقلب مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطِّ المقلاة واترك الرز يطبخ على نار هادئة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قبل 5 دقائق من انتهاء طهي الرز، أضف السرابطة والكسبرة المقطعة وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدم السمك والجمبري المقرمش مع الرز بالشبط والصلصة والمخلل والفهانة والشفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع أخرى من السمك حسب الرغبة. تأكد من أن الزيت ساخن جيدًا قبل قلي السمك والجمبري للحصول على قرمشة مثالية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=3FAme1M6M80",
        "collection": "abuhaty",
        "citation": "من غير تعقيد ❌ هاتعملي احلي ستربس سمك مقرمش والنتيجة أحلى من المطاعم👌🔥"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 580,
        "protein": 32,
        "fat": 18,
        "carbs": 62,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 10,
          "grains": 2,
          "fats": 1,
          "produce": 1.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-146",
      "title": "سردين محفوظ بالليمون والزيت",
      "titleEn": "Sardines Preserved in Lemon & Oil",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "حسب الكمية",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-146-i1",
          "name": "سردين",
          "standardAmount": "حسب الكمية",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-146-i2",
          "name": "ليمون",
          "standardAmount": "5-6 حبات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-146-i3",
          "name": "زيت نباتي",
          "standardAmount": "نص كوباية أو أكثر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "فتح علبة السردين وتفريغها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إزالة الرأس والبطن من السردين وتنظيفه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "وضع السردين في طبق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عصر الليمون على السردين",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غمر السردين في الزيت",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إغلاق العلبة بإحكام وحفظها في التلاجة",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تناول السردين المحفوظ بعد يومين من الحفظ، ويحفظ في التلاجة لمدة تصل إلى أسبوعين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=xgMUiNSC91w",
        "collection": "abuhaty",
        "citation": "🎈مفاجأة اول يوم العيد 🎈#فاطمه_أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 260,
        "protein": 20,
        "fat": 18,
        "carbs": 0,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "produce": 1.5,
          "fats": 0.8
        }
      }
    },
    {
      "id": "fah-147",
      "title": "سردين مملح",
      "titleEn": "Salt-Cured Sardines",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "2 ساعات",
      "servings": "حسب الكمية",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-147-i1",
          "name": "سردين طازج",
          "standardAmount": "حسب الكمية",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-147-i2",
          "name": "ملح",
          "standardAmount": "نصف كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-147-i3",
          "name": "شطة",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-147-i4",
          "name": "فابريكا",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-147-i5",
          "name": "كركم",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-147-i6",
          "name": "كرفس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-147-i7",
          "name": "ليمون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-147-i8",
          "name": "زيت نباتي",
          "standardAmount": "كوب وربع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اختر السردين الطازج واغسله جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صف السردين في مصفاة واتركه لمدة ساعتين حتى يجف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نشف السردين بمنديل جيدًا للتأكد من عدم وجود ماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد خليط التتبيلة من الملح، الشطة، الفابريكا، والكركم وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطّع الكرفس والليمون إلى شرائح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "احشي خياشين السردين بخليط التتبيلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رش الملح على جميع جهات السردين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضع طبقة من الكرفس والليمون في قاع البرطمان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رص السردين في البرطمان مع إضافة المزيد من الكرفس والليمون بين الطبقات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الزيت النباتي فوق السردين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أغلق البرطمان بإحكام وقلبته يوميًا حتى يصبح جاهزًا بعد 5 أيام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "احفظ البرطمان في درجة حرارة الغرفة أو في الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من تجفيف السردين جيدًا قبل تتبيله لضمان جودة التخليل. قلب البرطمان يوميًا لضمان توزيع الملح والزيت بشكل متساوٍ.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=MKyllGlmT3I&t=24s",
        "collection": "abuhaty",
        "citation": "5️⃣ ايام و تاكلي اطعم سردين زبده😋 ارخص و اطعم من المعلب"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 190,
        "protein": 20,
        "fat": 11,
        "carbs": 0,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 8,
          "fats": 2,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-148",
      "title": "سمك بوري بالبطاطس والخضار",
      "titleEn": "Baked Mullet with Potatoes & Vegetables",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-148-i1",
          "name": "سمك بوري",
          "standardAmount": "4 قطع",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-148-i2",
          "name": "بطاطس",
          "standardAmount": "4 شرائح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-148-i3",
          "name": "بصل",
          "standardAmount": "2 شرائح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-148-i4",
          "name": "طماطم",
          "standardAmount": "2 شرائح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-148-i5",
          "name": "ليمون",
          "standardAmount": "2 شرائح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-148-i6",
          "name": "فلفل",
          "standardAmount": "2 شرائح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-148-i7",
          "name": "كرفس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-148-i8",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-148-i9",
          "name": "خل",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-148-i10",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-148-i11",
          "name": "تتبيلة",
          "standardAmount": "حسب الوصفة المذكورة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير السمك: ننظف السمك ونقطع الأشرطة ونعمل فتحات فيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير الخضروات: نقطع البطاطس والبصل والطماطم والفلفل والكرفس والكسبرة إلى شرائح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير الحشوة: نخلط التتبيلة مع الكرفس والكسبرة ونحشي السمك بها من الداخل والخارج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير الصنية: نفرش البطاطس والبصل والطماطم والفلفل في صنية الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير السمك: نضع السمك فوق الخضروات ونزينه بشرائح الليمون والطماطم والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "التبيل: نتبيل السمك من الخارج والداخل بالخل والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "الخبز: نغلف الصنية بالورق الألومنيوم ونضعها في الفرن المسخن على درجة حرارة 240 لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "التحمير: نزيل الورق الألومنيوم ونضع الصنية تحت الشواية حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "التقديم: نقدم السمك ساخنًا مع الأرز الأبيض أو الأرز السيادي حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام السمك المكريل بدلاً من السمك البوري للحصول على طعم رائع. يمكن حفظ التتبيلة في الفريزر للاستخدام في وصفات أخرى.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=FJ8BPVn4dZ8&t=30s",
        "collection": "abuhaty",
        "citation": "صينية سمك بوري بالبطاطس والخضار روووووعه👍😋😋 بطريقة سهلة خالص من نطبخي #فاطمه_ابو_حاتي #مامي_شيف😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 34,
        "fat": 16,
        "carbs": 18,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "protein": 10,
          "produce": 2.8,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-149",
      "title": "سمك مدخن",
      "titleEn": "Oven-Smoked Fish",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-149-i1",
          "name": "سمك إشر بيض",
          "standardAmount": "4 شرائح",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-149-i2",
          "name": "ثوم",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-149-i3",
          "name": "دبس الرمان",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-149-i4",
          "name": "شطة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-149-i5",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-149-i6",
          "name": "مستردة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-149-i7",
          "name": "ملح",
          "standardAmount": "2 ملاعق صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-149-i8",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-149-i9",
          "name": "عصير الليمون",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-149-i10",
          "name": "بابركة مدخنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-149-i11",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير التتبيلة: اخلطي الثوم المفروم، دبس الرمان، الشطة، الكمون، المستردة، الملح، الزيت، عصير الليمون، والبابركة المدخنة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توزيع التتبيلة: ضعي التتبيلة على شرائح السمك ووزعيها بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير الفرن: رصي شرائح السمك في صينية وضعيها في فرن ساخن جداً على أعلى درجة حرارة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "التدخين: اغطي الصينية بورق الألمنيوم وضعيها في الفرن لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "التقديم: أخرجي السمك من الفرن وزينيه بالبقدونس المفروم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن السمك طازج ومغسول جيداً للحصول على طعم مميز. يمكنك استخدام أي نوع من السمك حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=53DLl3F7q10&t=16s",
        "collection": "abuhaty",
        "citation": "لكل عشاق السى فوود .. سمك مدخن مفيش زيه اتنين مع طاجن مفاجأة  #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 30,
        "fat": 18,
        "carbs": 2,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 10,
          "specialty": 1,
          "fats": 0.6,
          "spices": 0.5,
          "produce": 0.4
        }
      }
    },
    {
      "id": "fah-150",
      "title": "سمك مشوي بالفرن وجمبري بالطماطم والبتنجان المتبل",
      "titleEn": "Oven-Grilled Fish, Shrimp in Tomato & Marinated Aubergine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-150-i1",
          "name": "فلفل حامي وبارد",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i2",
          "name": "كسبرة خضراء",
          "standardAmount": "عودين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i3",
          "name": "فلفل شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i4",
          "name": "رأس توم",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i5",
          "name": "خل",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i6",
          "name": "عصير ليمون",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i7",
          "name": "ملح",
          "standardAmount": "معلقة ونص كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i8",
          "name": "كمون",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i9",
          "name": "كسبرة ناشفة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i10",
          "name": "سمك",
          "standardAmount": "حسب الرغبة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i11",
          "name": "عصير ليمون",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i12",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i13",
          "name": "جمبري",
          "standardAmount": "كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i14",
          "name": "بصل",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i15",
          "name": "طماطم",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i16",
          "name": "فلفل رومي",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i17",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i18",
          "name": "كرافس",
          "standardAmount": "عود",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i19",
          "name": "بتنجان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i20",
          "name": "كوسة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i21",
          "name": "رز",
          "standardAmount": "كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i22",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-150-i23",
          "name": "مرقة خضار",
          "standardAmount": "مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الدقة: اخلطي الفلفل الحامي والبارد، الكسبرة الخضراء، الفلفل الشطة، رأس التوم، الخل، عصير الليمون، الملح، الكمون، والكسبرة الناشفة في الخلاط حتى تصبح ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير السمك: قومي بغسل السمك جيدًا، ثم افركيه بالدقة من الداخل والخارج. ضعي السمك في ورق الألمنيوم وضعيه في الفرن على درجة حرارة عالية حتى يأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير الجمبري: قومي بغسل الجمبري وتنظيفه، ثم اخلطيه مع البصل المفروم، الطماطم، الفلفل الرومي، الجزر المبشور، الدقة، الكرافس، عصير الليمون، والزيت. ضعي الخليط في صينية وادخليها الفرن حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير البتنجان المتبل: قومي بقشر البتنجان وقطعه إلى شرائح، ثم احمره في صينية مع القليل من الزيت حتى يأخذ لونًا ذهبيًا. ضعي البتنجان في طبق التقديم وأضيفي الدقة والبقدونس والطحينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير الرز: قومي بتحمير البصل في الزيت، ثم أضيفي السكر حتى يتحول لون البصل إلى اللون العسلي. أضيفي الماء المغلي والرز، الملح، الكمون، ومرقة الخضار. اغطي القدر واتركي الرز حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الدقة في مكان جاف بعيدًا عن الرطوبة لمدة شهر. يمكن تقديم الوجبة مع سلطة خضراء أو زبادي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=R5xjIcHCY6Y&t=32s",
        "collection": "abuhaty",
        "citation": "⚡️عزومه سمك وجمبري ⚡️متقدريش تقوميها و هقولك علي تتبيله خطييره تنفعك في كل الاكلات"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 23,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 820,
        "protein": 46,
        "fat": 24,
        "carbs": 82,
        "fiber": 6,
        "sugar": 8,
        "cost": {
          "protein": 22,
          "grains": 1.5,
          "produce": 5,
          "fats": 1.5,
          "spices": 1
        }
      }
    },
    {
      "id": "fah-151",
      "title": "صينية بحريات بالسمك والبطاطس",
      "titleEn": "Seafood & Fish Tray Bake with Potatoes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-151-i1",
          "name": "بطاطس",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i2",
          "name": "ليمون",
          "standardAmount": "ربع كيلو",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i3",
          "name": "مستردة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i4",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i5",
          "name": "ملح",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i6",
          "name": "ثوم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i7",
          "name": "سمكة لوت",
          "standardAmount": "1 قطعة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i8",
          "name": "بلح البحر",
          "standardAmount": "حسب الرغبة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i9",
          "name": "كليماري",
          "standardAmount": "حسب الرغبة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i10",
          "name": "جمبري",
          "standardAmount": "حسب الرغبة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i11",
          "name": "زبدة",
          "standardAmount": "1 مكعب كبير",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i12",
          "name": "بصل",
          "standardAmount": "1 بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i13",
          "name": "دقيق",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i14",
          "name": "لبن",
          "standardAmount": "نص لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i15",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i16",
          "name": "كريمة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i17",
          "name": "رز",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i18",
          "name": "طماطم معصورة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i19",
          "name": "صلصة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i20",
          "name": "حبة هيل",
          "standardAmount": "1 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i21",
          "name": "مستكة",
          "standardAmount": "1 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i22",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-151-i23",
          "name": "ورق لورا",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اقشر البطاطس وقطّعها إلى طرنشات رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع البطاطس في طبق عميق وأضف إليها عصير الليمون، المستردة، الكمون، الملح، والثوم. اخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نظف السمكة جيدًا واقطع بطنها. ضع نصف التدبيلة على السمكة ووزعها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "وزع بقية التدبيلة على البطاطس وضعتها في الصينية تحت السمكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البحريات (بلح البحر، الكليماري، الجمبري) إلى الصينية ووزع عليها بقية التدبيلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء آخر، اذبب الزبدة وأضف البصل المفروم. شوح البصل حتى يصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الدقيق واخلط جيدًا حتى يختفي. أضف اللبن والملح والفلفل الأسود والماء المغلي. اخلط حتى يصبح القوام خفيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "وزع الصوص فوق السمكة والبحريات والبطاطس. أضف ملعقتين من الكريمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخل الصينية إلى الفرن على أعلى درجة حرارة وعلى الرف الوسطاني لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "في وعاء آخر، سخن الزيت وأضف البصل المفروم. شوح البصل حتى يصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الطماطم المعصورة والصلصة وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف الرز وشربة قشر الجمبري (التي تُحضر من سلق قشر الجمبري مع الماء والبهارات). اخلط جيدًا وضبط الملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "غطِّ الرز واتركه على نار عالية حتى يتشرب، ثم قلب الرز وخفف النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدم الصينية ساخنة مع الرز الأحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من السمك حسب الرغبة. يمكن حفظ البقايا في الثلاجة لمدة يومين. يمكن تقديم الصينية مع سلطة خضراء.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=bHL8TsyWAu0&t=14s",
        "collection": "abuhaty",
        "citation": "العملاق وصل صينيه بحريات اخر عظمة من ام شئ وشويات حكااااااية #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 23,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 700,
        "protein": 42,
        "fat": 26,
        "carbs": 62,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 16,
          "dairyEggs": 4,
          "grains": 1,
          "produce": 1.5,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-152",
      "title": "طاجن الجمبري الرهيب",
      "titleEn": "Amazing Shrimp Tagine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-152-i1",
          "name": "كيلو جمبري",
          "standardAmount": "كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-152-i2",
          "name": "ربع كيلو فلفل حامي وبارد",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-152-i3",
          "name": "عودين كرفس",
          "standardAmount": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-152-i4",
          "name": "2 بصل",
          "standardAmount": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-152-i5",
          "name": "2 طماطم",
          "standardAmount": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-152-i6",
          "name": "4 ليمون",
          "standardAmount": "4",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-152-i7",
          "name": "معلقة كبيرة توم مفروم",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-152-i8",
          "name": "معلقة صغيرة كسبرة ناشفة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-152-i9",
          "name": "معلقة صغيرة كمون",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-152-i10",
          "name": "معلقة صغيرة ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الجمبري جيدًا وافتحه من الظهر وازل الكيس الرملي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع البصل إلى شرايح وضفه إلى الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الملح والكسبرة الناشفة والتوم والكمون وقلّب المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الكرفس والطماطم والفلفل الحامي والبارد واعصر الليمون فوق المكونات واترك القشر في الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الجمبري وقلّب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطِّ الطاجن وضعيه في الفرن المُسخن مسبقًا على 200 درجة مئوية لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد مرور الوقت، اخرجي الطاجن من الفرن وقدميه ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الفرن مُسخن مسبقًا لمدة 15 دقيقة قبل وضع الطاجن فيه للحصول على أفضل نتيجة. يمكن تقديم الطاجن مع الأرز الأبيض أو الخبز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=A43SEZU-s-o&t=20s",
        "collection": "abuhaty",
        "citation": "طاجن الجمبري الرهيييييييب😋😋👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 48,
        "fat": 8,
        "carbs": 14,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "protein": 14,
          "produce": 3.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-153",
      "title": "طاجن جمبري في الفرن",
      "titleEn": "Oven Shrimp Tagine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-153-i1",
          "name": "جمبري",
          "standardAmount": "كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-153-i2",
          "name": "بصل",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-153-i3",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-153-i4",
          "name": "فلفل رومي",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-153-i5",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-153-i6",
          "name": "دقة",
          "standardAmount": "3-4 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-153-i7",
          "name": "كرافس",
          "standardAmount": "1 عود",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-153-i8",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-153-i9",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-153-i10",
          "name": "ليمون",
          "standardAmount": "1 حبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-153-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-153-i12",
          "name": "كمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-153-i13",
          "name": "كسبرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-153-i14",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الجمبري جيدًا ونظفه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع البصل إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطّع الطماطم والفلفل الرومي إلى شرائح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "مبشّر الجزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعده الدقة التي تم تحضيرها في بداية الفيديو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطّع الكرافس إلى قطع صغيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف البصل والطماطم والفلفل الرومي والجزر إلى الدقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الجمبري إلى الخليط وقلّبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الزيت والماء المغلي إلى الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضع الخليط في صينية الفرن وغطيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخل الصينية إلى الفرن على درجة حرارة عالية لمدة 30 دقيقة حتى يستوي الجمبري ويأخذ اللون الجميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم الطاجن ساخنًا.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الدقة في الثلاجة لمدة شهر. يمكن تقديم الطاجن مع الرز الصيادية أو البتنجان المتبل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=R5xjIcHCY6Y&t=156s",
        "collection": "abuhaty",
        "citation": "⚡️عزومه سمك وجمبري ⚡️متقدريش تقوميها و هقولك علي تتبيله خطييره تنفعك في كل الاكلات"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 330,
        "protein": 46,
        "fat": 10,
        "carbs": 12,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "protein": 14,
          "produce": 3,
          "fats": 0.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-154",
      "title": "طاجن مفاجأة",
      "titleEn": "Surprise Seafood Tagine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-154-i1",
          "name": "سمك كليماري",
          "standardAmount": "400 جرام",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i2",
          "name": "جنبري",
          "standardAmount": "400 جرام",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i3",
          "name": "كراب مصنعة",
          "standardAmount": "200 جرام",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i4",
          "name": "كرفس",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i5",
          "name": "فلفل ألوان",
          "standardAmount": "1 حبة من كل لون",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i6",
          "name": "بصل",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i7",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i8",
          "name": "دقيق",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i9",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i11",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i12",
          "name": "سمنة أو زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i13",
          "name": "لبن",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i14",
          "name": "شوربة الجنبري",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i15",
          "name": "جبنة موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i16",
          "name": "شطة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i17",
          "name": "كريمة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-154-i18",
          "name": "جبنة كريمي",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع السمك والكليماري والكراب إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع الكرفس والفلفل الألوان إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع البصل والثوم إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن الزيت في قدر على النار وأضف البصل، اشوحه حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الثوم وقلب حتى يخرج رائحته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الفلفل الألواني وقلب لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الفلفل الأسود والملح وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الدقيق وقلب حتى يختفي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الجنبري والسمك والكليماري وقلب حتى يتشوحوا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف شوربة الجنبري وقلب حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف اللبن الساخن وقلب حتى يغلي ويتقل القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف الشطة والكريمة والجبنة الكريمي وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "صفي الخليط في صينية الفرن وغطيها بجبنة الموزاريلا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ادخل الصينية إلى الفرن الساخن على أعلى درجة حرارة حتى يتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة أي أنواع أخرى من الأسماك أو المحار حسب الرغبة. يمكن تقديم الطاجن مع الرز الأبيض أو الخبز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=53DLl3F7q10&t=161s",
        "collection": "abuhaty",
        "citation": "لكل عشاق السى فوود .. سمك مدخن مفيش زيه اتنين مع طاجن مفاجأة  #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 480,
        "protein": 30,
        "fat": 22,
        "carbs": 24,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "protein": 17,
          "dairyEggs": 4.8,
          "produce": 1.5,
          "grains": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-155",
      "title": "طاجن ملوخية بالجمبري",
      "titleEn": "Molokhia & Shrimp Tagine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-155-i1",
          "name": "جمبري بدون قشر",
          "standardAmount": "نصف كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-155-i2",
          "name": "ملوخية متخرطة",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-155-i3",
          "name": "توم مفروم",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-155-i4",
          "name": "كسبرة ناشفة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-155-i5",
          "name": "فلفل حامي مفروم",
          "standardAmount": "1 فلفل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-155-i6",
          "name": "مكعب مرقة خضار",
          "standardAmount": "1 مكعب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-155-i7",
          "name": "شوربة سلق الجمبري",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-155-i8",
          "name": "سمنة",
          "standardAmount": "معلقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-155-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن ملعقة صغيرة من السمنة في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف ثلث كمية التوم المفروم ونص كمية الفلفل الحامي ونص كمية الكسبرة النشفة. قلّب المكونات حتى يأخذ التوم لونًا ذهبيًا فاتح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الجمبري وقلّبه مع التوم والفلفل والكسبرة حتى يأخذ لون التسوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف مكعب المرقة والملح وشوربة سلق الجمبري. اترك الخليط حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف ثلث كمية التوم المفروم وقلّبه حتى يأخذ طعمًا لذيذًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الملوخية وقلّبها بملعقة يدوية حتى تفك تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف المزيد من شوربة سلق الجمبري أو الماء حسب الحاجة للحصول على القوام المثالي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اطفئ النار بعد غلي الملوخية. لا تتركها على النار لفترة طويلة حتى لا تسقط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "انقل الخليط إلى طاجن وقدمه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعد التسخية في قدر صغير بملعقة صغيرة من السمنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف بقية التوم والفلفل والكسبرة النشفة. قلّب حتى يأخذ التوم لونًا ذهبيًا.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف الطشة إلى الطاجن وقدمه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من تنظيف الجمبري جيدًا وإزالة خط الرمل من ظهره. لا تغطي الطاجن أثناء الطهي حتى لا تسود الملوخية. يمكنك زينة الطاجن بقطعتين من الجمبري.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=BF9LUqu_WCE&t=58s",
        "collection": "abuhaty",
        "citation": "طاجن ملوخيه بالجمبري علي أصوله  👍👌😉❤❤ من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 200,
        "protein": 26,
        "fat": 7,
        "carbs": 8,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "protein": 8,
          "produce": 2,
          "fats": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-156",
      "title": "فسيخ البوري",
      "titleEn": "Mullet Fesikh (Fermented Fish)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "14 يوم",
      "servings": "حسب الكمية",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "fah-156-i1",
          "name": "سمك بوري",
          "standardAmount": "4 قطع (كل واحدة لا تقل عن نصف كيلو)",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-156-i2",
          "name": "ملح خشن",
          "standardAmount": "1 كيلو لكل كيلو من السمك",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-156-i3",
          "name": "شطة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-156-i4",
          "name": "كركم",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اشتري السمك البوري، كل واحدة لا تقل عن نصف كيلو، ويكون لون الخيشين وردي والسمكة مسكة نفسها وفيها القشر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نظف السمك جيدًا، ادخل يدك واخسل الخياشين لتنزيل الأتربة والرواسب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انشر السمك في مصفة وضعه في التلاجة ليلة كاملة لتنزيل السوائل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد 24 ساعة، اضغط على السمك لإخراج السوائل واعصره بمنديل نظيف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد خليط التتبيل من الملح الخشن، الشطة، والكركم، وقلبهم معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "املح السمك من الداخل والخارج، وضع ملعقة كبيرة من الخليط في كل ناحية من الخياشين وفي رأس السمك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "جهز علبة كبيرة وضع فيها طبقة من الملح، ثم ضع السمك، ثم طبقة أخرى من الملح، وهكذا حتى تنتهي من جميع السمك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اغطي السمك بالملح تمامًا، ثم ربط العلبة جيدًا وخرج الهواء منها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغلف العلبة بالستريتش لمنع دخول الهواء، وضعها في مكان معتم بعيدًا عن الشمس والهواء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد أسبوع، قلب العلبة الناحية الأخرى، واتركها لمدة أسبوع آخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "بعد 14 يومًا، يكون الفسيخ جاهزًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من استخدام الملح الخشن للحصول على أفضل نتيجة. حافظ على نظافة الأدوات المستخدمة لتجنب التلوث. قم بقلب العلبة بعد أسبوع لضمان تخليل متساوٍ.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=zXbqbjLssfA",
        "collection": "abuhaty",
        "citation": "هاتي ٤ سمكات بوري و تعالي نعمل وليمه لشم النسيم بطريقه ملوك الفسيخ في نبروه خطوه بخطوه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 130,
        "protein": 18,
        "fat": 5,
        "carbs": 0,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 12,
          "spices": 1.8
        }
      }
    },
    {
      "id": "fah-157",
      "title": "فسيخ بوري",
      "titleEn": "Preparing & Serving Mullet Fesikh",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بحريات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-157-i1",
          "name": "بوري",
          "standardAmount": "1 كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-157-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-157-i3",
          "name": "ليمون",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-157-i4",
          "name": "فلفل أخضر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-157-i5",
          "name": "فلفل أحمر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-157-i6",
          "name": "بصل أخضر",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-157-i7",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "فتح الوعاء الذي يحتوي على الفسيخ بعد تخليله لمدة 10 أيام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إزالة الملح الزائد عن سطح الفسيخ باستخدام منديل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع الفسيخ إلى قطع مناسبة باستخدام المقص.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "فتح السلسلة الخاصة بالفسيخ وإزالة الأجزاء غير المرغوب فيها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تقديم الفسيخ مع الليمون والفلفل الأحمر والفلفل الأخضر والبصل الأخضر المقطعة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة القليل من الزيت على الفسيخ قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من إزالة الملح الزائد عن الفسيخ قبل التقديم. يمكن حفظ الفسيخ في الثلاجة لمدة تصل إلى أسبوعين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=nmD--dcUh3I",
        "collection": "abuhaty",
        "citation": "الفيديو المنتظر .... يالا نفتح الزبده مع بعض ونشوف النتيجه 👌👌👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 45,
        "fat": 24,
        "carbs": 4,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 8,
          "produce": 2.2,
          "fats": 0.5
        }
      }
    },
    {
      "id": "fah-158",
      "title": "الخرشوف بالبشاميل",
      "titleEn": "Artichokes with Béchamel",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-158-i1",
          "name": "خرشوف",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i2",
          "name": "لحمة مفرومة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i3",
          "name": "بصل",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i5",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i6",
          "name": "سكر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i7",
          "name": "قرفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i8",
          "name": "بهارات سبعة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i9",
          "name": "سمنة أو زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i10",
          "name": "دقيق",
          "standardAmount": "5 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i11",
          "name": "جبن كيري",
          "standardAmount": "4 قطع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i12",
          "name": "كريمة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i13",
          "name": "لبن سائع",
          "standardAmount": "1 كيلو",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i14",
          "name": "جزء الطيب",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i15",
          "name": "مرقة",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i16",
          "name": "سمنة أو زبدة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i17",
          "name": "أشتة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-158-i18",
          "name": "لبن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الخرشوف وقشره باستخدام سكينة حادة، ثم ازيل القلب الداخلي بالملعقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقع الخرشوف في الماء المغلي لمدة 3 دقائق، ثم اغسله بالماء البارد للتخزين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في طاسة على النار، اذبب السمنة أو الزيت، ثم أضف البصل المفروم وشوحه حتى يصبح لونه ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللحمة المفرومة وقلّبها جيداً، ثم أضف الملح، الفلفل، السكر، القرفة، والبهارات السبعة وقلّبها جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في حلة على النار، اذبب السمنة أو الزبدة، ثم أضف الدقيق وقلّبه جيداً حتى يصبح لونه أبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف اللبن السائع تدريجياً مع التحريك المستمر، ثم أضف الملح، الفلفل، جزء الطيب، الجبن الكيري، والكريمة وقلّبها جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادهن طاجن بسمنة أو زبدة، ثم احشي الخرشوف باللحمة المعصجة ورتبها في الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صب البشاميل فوق الخرشوف، ثم أضف خليط الأشتة واللبن على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخل الطاجن إلى الفرن المسخن مسبقاً على درجة حرارة عالية حتى يحمر الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تخزين الخرشوف المغلي في الفريزر لفترة طويلة. يمكن تقديم الطبق ساخناً مع سلطة خضراء.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=RYDmGsuZKhc",
        "collection": "abuhaty",
        "citation": "الخرشوف بالبشاميل 😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 560,
        "protein": 34,
        "fat": 30,
        "carbs": 38,
        "fiber": 4,
        "sugar": 12,
        "cost": {
          "protein": 8,
          "produce": 4,
          "dairyEggs": 5,
          "grains": 0.4,
          "fats": 1.2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-159",
      "title": "باذنجان بدون زيت",
      "titleEn": "Oil-Free Aubergine & Pepper Salad",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-159-i1",
          "name": "باذنجان رومي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-159-i2",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-159-i3",
          "name": "ملح",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-159-i4",
          "name": "خل",
          "standardAmount": "معلقتان كبيرتان",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-159-i5",
          "name": "زيت زيتون",
          "standardAmount": "شوية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-159-i6",
          "name": "كسبرة خضراء",
          "standardAmount": "شوية مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الباذنجان الرومي إلى مكعبات متوسطة الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع الفلفل إلى قطع كبيرة، يمكنك استخدام الفلفل الحار أو البارد حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد حلة بها ماء مغلي، أضف ملعقة كبيرة من الملح ومعلقتين كبيرتين من الخل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الباذنجان والفلفل إلى الماء المغلي، غطِّ الحلة واتركها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد 10 دقائق، صفي الباذنجان والفلفل في مصفاة لتصريف الماء الزائد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضع الباذنجان والفلفل في طبق، أضف شوية زيت زيتون وكسبرة خضراء مفرومة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قلب المكونات معًا جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف شوية خل وقلب مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذا الطبق فاتح للشهية ويمكن تقديمه لوحده أو مع الكشري أو البطاطس والفول. يمكن استخدامه أيضًا كجزء من وجبة الفطور.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=cfieIMx6OaI",
        "collection": "abuhaty",
        "citation": "صباح التوفير✔️ هنعمل طبق بتنجان خيااال بدون نقطه زيت👌و متنسوش لينك الهريسة هتلاقوه في صندوق الوصف"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 60,
        "protein": 2,
        "fat": 2,
        "carbs": 10,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "produce": 2.5,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-160",
      "title": "بانيه الأرنبيط المقرمش",
      "titleEn": "Crispy Cauliflower Pané",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-160-i1",
          "name": "أرنبيط",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-160-i2",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-160-i3",
          "name": "نشا",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-160-i4",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-160-i5",
          "name": "توم مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-160-i6",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-160-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-160-i8",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-160-i9",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-160-i10",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-160-i11",
          "name": "توم بودر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-160-i12",
          "name": "باكينج باودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-160-i13",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرنبيط جيدًا وقطّعه إلى زهرات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الماء إلى القدر واتركه حتى يغلي، ثم أضف ملعقة كبيرة من الملح وملعقة صغيرة من الكمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انزل الأرنبيط في الماء المغلي واتركه حتى يسلق قليلاً، ثم صفيه وانقله إلى ماء بارد لوقف عملية التسوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلط الدقيق والنشا والبهارات (الملح، الفلفل، الكمون، البابريكا، التوم بودر، الباكينج باودر) في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البيض المخفوق، التوم المفروم، والبقدونس إلى نصف الخليط الجاف، ثم أضف الماء تدريجيًا مع التقليب حتى يصبح القوام مشابهًا لقوام البانكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغمس زهرات الأرنبيط في الخليط السائل، ثم اغمسها في الخليط الجاف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "احمر الأرنبيط في زيت ساخن على نار متوسطة حتى يصبح ذهبي اللون ومقرمش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدم البانيه الأرنبيط على فرشة من البقدونس والبقدونس المفروم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "لا تبططي الأرنبيط عند تغليفه بالخليط الجاف، بل اعمليه بشكل عشوائي لكي يبقى مقرمشًا. يمكنك حفظ الأرنبيط المغلف في الفريزر قبل القلي واستخدامه لاحقًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Jkil2goeIgQ&t=45s",
        "collection": "abuhaty",
        "citation": "وصفتين غدا اقتصاديتين.. بانية بس مش فراخ هاتعتمديهم علي طول وتحدي👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 12,
        "fat": 22,
        "carbs": 46,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "produce": 2.5,
          "grains": 0.8,
          "dairyEggs": 0.4,
          "fats": 1.2,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-161",
      "title": "بطاطس مسلوقة ومخللة",
      "titleEn": "Boiled & Pickled Potatoes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "خضروات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-161-i1",
          "name": "بطاطس",
          "standardAmount": "3-4 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i3",
          "name": "دقة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i4",
          "name": "زيت",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i5",
          "name": "كركم",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i6",
          "name": "شبت",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i7",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i8",
          "name": "خل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i9",
          "name": "فلفل أخضر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i10",
          "name": "فلفل أحمر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i11",
          "name": "توم",
          "standardAmount": "1 ملعقة كبيرة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i12",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i13",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i14",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i15",
          "name": "جبنة بواقم",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i16",
          "name": "جبنة موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i17",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i18",
          "name": "بيض",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i19",
          "name": "جبنة مشكلة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-161-i20",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سلق البطاطس في ماء مملح حتى تصبح متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تقشير البطاطس وقطعها إلى مكعبات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خلط الدقة مع الزيت والكركم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة خليط الدقة إلى البطاطس المقطعة وتقليبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة الشبت والبقدونس وتقليب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تقديم الطبق في طبق التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ البطاطس المسلوقة في الثلاجة واستخدامها في وصفات مختلفة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=MI1GDt5XNaI&t=35s",
        "collection": "abuhaty",
        "citation": "4اطباق مختلفة من البطاطس المسلوقه جددي في الفطار والعشا بأسهل طريقه والطعم حكااااية😋#فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 12,
        "fat": 14,
        "carbs": 38,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "produce": 2.5,
          "dairyEggs": 2.5,
          "fats": 0.8,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-162",
      "title": "بطاطس مكعبات",
      "titleEn": "Crispy Potato Cubes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "خضروات",
      "cookingMethod": "قلي",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-162-i1",
          "name": "بطاطس",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-162-i2",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-162-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-162-i4",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-162-i5",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البطاطس وقطعها إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل المكعبات جيدًا بالماء البارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف مكعبات البطاطس إلى الزيت الساخن وقلّبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الملح والفلفل الأسود والسكر وقلّب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "استمر في القلي حتى تصبح البطاطس ذهبية اللون ومقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صفي البطاطس المقلية على ورق ماص للزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم البطاطس المقلية كوجبة خفيفة أو كجزء من وجبة رئيسية. يمكن أيضًا إضافة بعض الأعشاب الطازجة مثل البقدونس أو الكزبرة للنكهة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=FzUKukicAME&t=166s",
        "collection": "abuhaty",
        "citation": "كفتة رز على أصولها👌🏻أول ما تطلع من النار تختفي فورا😂 خطوة بخطوة هتتعلميها وتفرزيها لرمضان"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 220,
        "protein": 4,
        "fat": 9,
        "carbs": 32,
        "fiber": 4,
        "sugar": 2,
        "cost": {
          "produce": 1.2,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "fah-163",
      "title": "تخليل الخيار والجزر",
      "titleEn": "Pickled Cucumber & Carrots",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "خضروات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "6 ساعات",
      "servings": "حسب الرغبة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-163-i1",
          "name": "خيار بلدي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-163-i2",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-163-i3",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-163-i4",
          "name": "كرفس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-163-i5",
          "name": "ورق لورا",
          "standardAmount": "3 أوراق",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-163-i6",
          "name": "حبة البركة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-163-i7",
          "name": "كركم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-163-i8",
          "name": "ملح",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-163-i9",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-163-i10",
          "name": "خل",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-163-i11",
          "name": "زيت",
          "standardAmount": "نقطتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-163-i12",
          "name": "ثوم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-163-i13",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-163-i14",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-163-i15",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-163-i16",
          "name": "ليمون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الخيار والجزر جيدًا وقطّعهما إلى شرائح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعدها في وعاء وضعي شرائح الفلفل والكرفس معها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعدي المحلول الملحي: اغلي لترًا من الماء وأضف 4 ملاعق كبيرة من الملح، ملعقة كبيرة من السكر، ملعقة صغيرة من الكركم، وربع كوب من الخل. اقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب المحلول الملحي على الخيار والجزر في الوعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف ورق اللورا، حبة البركة، الثوم، الفلفل الحار، الكسبرة، والكمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطِ الوعاء جيدًا واتركه لمدة 6 ساعات على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد 6 ساعات، سيكون الخيار جاهزًا للأكل. اترك الجزر لمدة يوم أو يومين إضافيين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف نقطتين من الزيت على سطح المخلل لحفظه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من استخدام ملعقة نظيفة وجافة عند أخذ المخلل لتجنب تكون الريم. يمكن تخزين المخلل في الثلاجة لمدة تصل إلى أسبوعين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=wiFFWUg4I40&t=25s",
        "collection": "abuhaty",
        "citation": "طريقة تخليل الخيار والجزر بأحلي طعم  😋وأسرع وقت👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 35,
        "protein": 1,
        "fat": 0,
        "carbs": 7,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "produce": 4,
          "spices": 0.6,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-164",
      "title": "سبانخ باللسان عصفور",
      "titleEn": "Spinach with Orzo",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "خضروات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-164-i1",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i2",
          "name": "ورق لورا",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i3",
          "name": "مستكة",
          "standardAmount": "1 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i4",
          "name": "حبة حن",
          "standardAmount": "1 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i5",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i6",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i7",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i8",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i9",
          "name": "لحمة موزة",
          "standardAmount": "300 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i10",
          "name": "ماء مغلي",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i12",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i13",
          "name": "سبانخ",
          "standardAmount": "1.5 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i14",
          "name": "كسبرة",
          "standardAmount": "2 حزم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i15",
          "name": "سمنة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i16",
          "name": "ثوم مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i17",
          "name": "لسان العصفور",
          "standardAmount": "4 ملاعق",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i18",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i19",
          "name": "شعرية",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-164-i20",
          "name": "رز",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن حلة على النار وأضف ملعقة كبيرة من السمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف ورق اللورا، المستكة، الحبة الحن، والفلفل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الجزر، البصل، والطماطم، وقلّب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللحمة الموزة وقلّبها حتى تتشوح وتأخذ لون التسوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الماء المغلي، الملح، والسكر، ثم غطِّ الحلة واتركها على نار هادئة حتى تنضج اللحمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في حلة أخرى، سخن ملعقة كبيرة من السمنة وأضف البصل المفروم، وقلّبه حتى يتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الطماطم المفرومة، مكعب المرقة، الملح، والسكر، وقلّب المكونات معًا واترك الطماطم تتسبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف السبانخ والكسبرة، وقلّب المكونات جيدًا حتى تتسبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف اللسان العصفور إلى السبانخ، وقلّب المكونات معًا، ثم غطِّ الحلة واتركها على نار هادئة لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "في حلة صغيرة، سخن ملعقتين من الزيت وملعقة من السمنة، وأضف الشعرية وقلّبها حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الرز وقلّبه مع الشعرية حتى يصبح متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف الماء المغلي والملح، وغطِّ الحلة واترك الرز يتشرب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "بعد أن يتشرب الرز، قلّبه تقليبًا بسيطًا، ثم غطِّ الحلة واتركها على نار هادئة حتى ينضج الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "في حلة أخرى، سخن قليلًا من الزيت والسمنة، وأضف اللحمة وقلّبها حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أضف الملح والفلفل الأسود والبقدونس، وقلّب المكونات معًا حتى تنضج اللحمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم السبانخ باللسان العصفور مع الرز بالشعرية واللحمة المحمرة. يمكن حفظ الباقي في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=muqTy4lr998",
        "collection": "abuhaty",
        "citation": "غدا بيتى فاخر على أصوله 👌 سبانخ باللسان عصفور ورز بالشعريه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 460,
        "protein": 18,
        "fat": 16,
        "carbs": 60,
        "fiber": 5,
        "sugar": 4,
        "cost": {
          "produce": 4,
          "protein": 4,
          "grains": 1.2,
          "fats": 1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-165",
      "title": "طماطم مخللة",
      "titleEn": "Pickled Tomatoes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "خضروات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-165-i1",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-165-i2",
          "name": "تدبيلة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الطماطم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع الطماطم إلى شرائح رقيقة، مع ترك القاعدة متصلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "احشي بين كل شريحة والأخرى بالتدبيلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع الطماطم في وعاء وغطيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "احفظ الطماطم في الثلاجة لمدة تصل إلى 3 أشهر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام الطماطم المخللة مع الكشري أو أي طبق آخر تفضل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=3sX2ine01Co&t=211s",
        "collection": "abuhaty",
        "citation": "الكشري الاصفرالاسكندراني مع البيض المدحرج و الطماطم المخلله 😋😋\nاكله سهله و سريعه وطعمها تحفة 😍👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 2,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 30,
        "protein": 1,
        "fat": 0,
        "carbs": 6,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "produce": 2,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-166",
      "title": "فلفل مخلل",
      "titleEn": "Pickled Peppers",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "خضروات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "5 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-166-i1",
          "name": "فلفل حامي أحمر وأخضر",
          "standardAmount": "حوالي كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-166-i2",
          "name": "ملح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-166-i3",
          "name": "خل",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-166-i4",
          "name": "ثوم مفروم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-166-i5",
          "name": "كسبرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-166-i6",
          "name": "كمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-166-i7",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الفلفل إلى قطع صغيرة بحجم 2-3 سنتيمترات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف 4 كوب ماء إلى وعاء وضعيه على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف 2 ملعقة كبيرة من الملح إلى الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الكسبرة والكمون والثوم المفروم إلى الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلب المكونات جيدًا حتى يذوب الملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف قطع الفلفل إلى الماء المغلي واتركها تغلي لمدة 2-3 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الخل إلى الماء وارفع الوعاء من النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اترك الفلفل يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اكدسي الفلفل في علبة واحفظه في الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "يمكن إضافة القليل من الزيت حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الفلفل المخلل في الثلاجة لمدة أسبوعين. يُقدم الفلفل المخلل مع الفول والطعمية والبطاطس والمسقعة والكشري، ويضيف نكهة رائعة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Bl5ogbcd8Q8&t=24s",
        "collection": "abuhaty",
        "citation": "ياللا نخلل فلفل في ٥دقايق وهاتاكلي احلي فلفل مخلل في الدنيا 😉👍🏻 #فاطمه_ابو_حاتي 💪🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 30,
        "protein": 1,
        "fat": 1,
        "carbs": 4,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "produce": 2.5,
          "spices": 0.5,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-167",
      "title": "مخلل بلدي",
      "titleEn": "Baladi Mixed Pickles",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "خضروات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "3 أيام",
      "servings": "4 برطمانات",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-167-i1",
          "name": "ليمون قدالي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-167-i2",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-167-i3",
          "name": "أرنبيت",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-167-i4",
          "name": "خيار بلدي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-167-i5",
          "name": "فلفل أخضر وهالبينو",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-167-i6",
          "name": "ملح",
          "standardAmount": "4 ملاعق كبيرة لكل لتر ماء",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-167-i7",
          "name": "خل",
          "standardAmount": "نص كباية لكل لتر ماء",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-167-i8",
          "name": "عصير ليمون",
          "standardAmount": "ربع كباية لكل لتر ماء",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-167-i9",
          "name": "حبة البركة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-167-i10",
          "name": "ثوم",
          "standardAmount": "معلقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-167-i11",
          "name": "كركم",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-167-i12",
          "name": "هريسة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-167-i13",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة لكل برطمان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الليمون جيدًا وانقعه في ماء مغلي لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قشر الجزر وقطّعه إلى قطع صغيرة، ثم انقعه في ماء مغلي لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انزع الأوراق من الأرنبيت وقطّعها إلى قطع صغيرة، ثم انقعها في ماء مغلي مع نصف ملعقة صغيرة من الكمون لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغسل الخيار وقطّعه إلى قطع صغيرة، ثم انقعه في ماء مغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطّع الفلفل الأخضر والهالبينو إلى شرائح وانقعها في ماء مغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صفي جميع الخضروات من الماء وضعيها في برطمانات نظيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعدي الماء الحمراء بخلط الماء، الملح، الخل، عصير الليمون، حبة البركة، الثوم، الكركم، والهريسة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صب الماء الحمراء على الخضروات في البرطمانات حتى تغطيها تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف ملعقتين من الزيت فوق كل برطمان لمنع دخول الهواء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أغلق البرطمانات جيدًا واتركها لمدة 3 أيام قبل الاستخدام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من تنظيف البرطمانات جيدًا قبل استخدامها. يمكنك إضافة ملعقة من التن في السوس لتحسين طعم المخلل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=uPPBH0CvOQ8&t=19s",
        "collection": "abuhaty",
        "citation": "استعدى لرمضان باهم طبق على سفرتك .. يالا المخلل البلدى على اصوله وفى 3 ايام بس"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 24,
        "kcal": 35,
        "protein": 1,
        "fat": 1,
        "carbs": 6,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "produce": 6,
          "spices": 0.8,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "fah-168",
      "title": "مخلل مشكل",
      "titleEn": "Mixed Vegetable Pickles",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "خضروات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "حسب الكمية المعدة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-168-i1",
          "name": "فلفل أحمر حامي وبارد",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i2",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i3",
          "name": "فلفل هالوبينو",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i4",
          "name": "خل",
          "standardAmount": "نص كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i5",
          "name": "عصير لمون",
          "standardAmount": "نص كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i6",
          "name": "ملح",
          "standardAmount": "3 معالق كبار",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i7",
          "name": "كمون",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i8",
          "name": "كسبرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i9",
          "name": "سكر",
          "standardAmount": "ربع كوبية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i10",
          "name": "توم",
          "standardAmount": "فصين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i11",
          "name": "أرنبيت",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i12",
          "name": "بنجر",
          "standardAmount": "بشرة بسيطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i13",
          "name": "بتنجان أسود صغير",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i14",
          "name": "لمون أصفر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i15",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i16",
          "name": "كركم",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i17",
          "name": "بصل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i18",
          "name": "كرنب",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i19",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-168-i20",
          "name": "بزر الشمر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الدقة: ضعي الفلفل الأحمر الحامي والبارد، الخل، عصير الليمون، الملح، الكمون، والكسبرة في الكبة وفرميهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير محلول التخليل: اخلطي 4 كبايات ماء مغلي ومتبرد، ربع كباية عصير ليمون، ربع كباية خل، معلقة صغيرة من السكر، و4 معالق كبار من الملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير الفلفل الهالوبينو: ضعي ربع كوبية سكر، معلقتين ملح، ربع كوبية خل، ملح الليمون، وفصين توم في ماء مغلي، ثم أضيفي الفلفل الهالوبينو وقلبيه مرة واحدة، ثم ارفعيه وغطيه حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير الأرنبيت: قطعي الأرنبيت إلى زهرات صغيرة وضعها في ماء مغلي، ثم غطيها لمدة 10 دقائق، ثم ارفعيها وضعيها في برطمان نظيف، وأضيفي بشرة البنجر، معلقتين من الدقة، والمحلول الملحي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير البتنجان: ضعي ربع كوباية خل، معلقتين ملح، ومعلقة سكر في ماء مغلي، ثم أضيفي البتنجان بوحدات، ثم ارفعيه بعد 10 دقائق، وضعيه في برطمان مع شرائح الفلفل، معلقتين من الدقة، والمحلول الملحي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير اللمون: اخلطي اللمون الأصفر، حبة البركة، الكركم، الدقة، والمحلول الملحي في برطمان نظيف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير البصل: ضعي البصل في ماء مغلي مع ربع كباية خل ومعلقة كبيرة من الملح، ثم ارفعيه بعد 5 دقائق، وضعيه في برطمان مع 3 معالق من الدقة والمحلول الملحي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تحضير الكرنب: ضعي الكرنب في ماء مغلي مع بشرة البنجر، الدقة، والمحلول الملحي في برطمان نظيف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تحضير الجزر: قطعي الجزر بالشكل المطلوب، ضعيه في ماء مغلي، ثم ارفعيه وضعيه في برطمان مع فصوص التوم، بزر الشمر، السكر، الدقة، والمحلول الملحي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من استخدام برطمانات نظيفة ومعقمة. قم بتغطية المخللات بالمحلول الملحي جيدًا لمنع التلف. يمكنك حفظ الدقة الزائدة في الفريزر للاستخدام لاحقًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=r_abriMCg4M&t=41s",
        "collection": "abuhaty",
        "citation": "طريقة عمل المخلل بكل أنواعه 🥦 كل أسرار وتكات مخللات رمضان 😍🌙في أسرع وقت والطعم تحفة - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 45,
        "protein": 1,
        "fat": 1,
        "carbs": 9,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "produce": 6,
          "spices": 0.8,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-169",
      "title": "مخلل مشكل سريع",
      "titleEn": "Quick Mixed Pickles",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "خضروات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "حسب عدد البرطمانات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-169-i1",
          "name": "أرنبيت",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-169-i2",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-169-i3",
          "name": "فلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-169-i4",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-169-i5",
          "name": "خيار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-169-i6",
          "name": "لفت",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-169-i7",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-169-i8",
          "name": "فلفل أحمر حار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-169-i9",
          "name": "ملح",
          "standardAmount": "5 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-169-i10",
          "name": "كزبرة نشفة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-169-i11",
          "name": "كمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-169-i12",
          "name": "كرافس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-169-i13",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-169-i14",
          "name": "ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغلي ماء وصبه على الأرنبيت واتركه ينقع لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقع الأرنبيت في ماء مغلي لمدة 10 دقائق وغطيه لحفظ الحرارة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع الفلفل الأحمر، الفلفل الأخضر، الخيار، والجزر في وعاء وقلبهم معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اذا كان لديك لفت، أضفه أيضًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد تحضير الدقة الحمراء: اهرس 4 فصوص ثوم وفلفل أحمر حار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الملح إلى الماء الساخن وقلب حتى يذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الكزبرة النشفة والكمون إلى المحلول الملحي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اذا أردت، أضف الكرافس وحبة البركة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صب المحلول الملحي الساخن على الخضروات في البرطمانات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تأكد من أن الخضروات مغطاة تمامًا بالمحلول الملحي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اغلق البرطمانات بإحكام واتركها لمدة 3 أيام قبل فتحها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة الكرافس وحبة البركة للحصول على طعم أفضل. تأكد من أن البرطمانات مغلقة بإحكام لضمان جودة المخلل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=0Bu5H7wfBuk&t=26s",
        "collection": "abuhaty",
        "citation": "وأخيراًالمخلل المشكل السريع اللي الاكل مايحلاش من غيره😋 كلي منه بعد٣ايام بس💪من مطبخي#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 30,
        "protein": 1,
        "fat": 0,
        "carbs": 6,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "produce": 5,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-170",
      "title": "مسقعة بدون زيت",
      "titleEn": "No-Oil Msaqqa'a (Aubergine Bake)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "حوالي ساعة وربع",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-170-i1",
          "name": "باذنجان",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-170-i2",
          "name": "بطاطس",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-170-i3",
          "name": "طماطم",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-170-i4",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-170-i5",
          "name": "توم مفروم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-170-i6",
          "name": "فلفل حار وفلفل بارد",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-170-i7",
          "name": "صلصة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-170-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-170-i9",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-170-i10",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-170-i11",
          "name": "كسبرة نشفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-170-i12",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-170-i13",
          "name": "مرقة فورية",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-170-i14",
          "name": "ماء مغلي",
          "standardAmount": "2-3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن مقلاة على نار متوسطة وأضف الفلفل الحار والبارد المقطع طرنيشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل المقطع وقلبه حتى يتغير لونه ويصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف التوم المفروم وقلبه حتى يصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف عصير الطماطم والصلصة وقلبهما مع بعض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الملح، الكسبرة، الكمون، السكر، والفلفل الأسود وقلبهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف المكعب المرقة الفورية وقلبه حتى يذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الماء المغلي واتركه حتى يغلي ويتسبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطع الباذنجان والبطاطس دوائر ورتبها في صينية الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صب الصوص فوق الباذنجان والبطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطي الصينية وادخلها الفرن على درجة حرارة عالية لمدة ساعة وربع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "بعد ساعة وربع، أخرج الصينية وانزع الغطاء وادخلها تحت الشواية لبضع دقائق حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أخرج المسقعة من الفرن وقدمها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم المسقعة مع الأرز الأبيض أو الخبز العربي. يمكن حفظ المسقعة في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=8oPxubSj_b8&t=37s",
        "collection": "abuhaty",
        "citation": "مسقعة لذيذة ومشطشطة ومن غير نقطة زيت"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 110,
        "protein": 3,
        "fat": 1,
        "carbs": 24,
        "fiber": 7,
        "sugar": 10,
        "cost": {
          "produce": 5,
          "specialty": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-171",
      "title": "مسقعة خفيفة وسريعة",
      "titleEn": "Quick & Light Msaqqa'a",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "خضروات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-171-i1",
          "name": "باذنجان",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-171-i2",
          "name": "بطاطس",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-171-i3",
          "name": "فلفل رومي",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-171-i4",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-171-i5",
          "name": "لحم مفروم",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-171-i6",
          "name": "عصير طماطم",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-171-i7",
          "name": "بصل",
          "standardAmount": "2 بصل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-171-i8",
          "name": "ثوم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-171-i9",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-171-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-171-i11",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-171-i12",
          "name": "بهارات سبعة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-171-i13",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-171-i14",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الباذنجان شرايح بالطول ورش الملح عليه، ثم اتركه في مصفة لمدة 10 دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطعي البطاطس مكعبات واحمرها حتى تأخذ لوناً ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطعي الفلفل الرومي طرنشات واحضر الفلفل الحار حسب الرغبة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء، اشوح البصل المقطع جوانح في ملعقتين زيت حتى يصبح ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الثوم المفروم واللحم المفروم، وقلبي حتى يتغير لون اللحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الفلفل الرومي والفلفل الحار، وقلبي لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي عصير الطماطم والكمون والملح والفلفل والبهارات السبعة والسكر، واتركي المزيج يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في طاجن، ضعي طبقة من خليط الخضروات واللحم، ثم طبقة من البطاطس المحمرة، ثم طبقة من الباذنجان المحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "كرري الطبقات حتى تنتهي المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطي الطاجن وادخله الفرن المسخن مسبقاً على درجة حرارة 180 لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم المسقعة ساخنة أو باردة. يمكن إضافة المزيد من الطماطم حسب الرغبة للحصول على مسقعة أكثر سلاسة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=jXBfUKOt--A&t=28s",
        "collection": "abuhaty",
        "citation": "أسرع واخف مسقعه  😋👍 طريقة سهلة وطعم حكااااايه 😘من مطبخي #فاطمه_ابو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 220,
        "protein": 12,
        "fat": 9,
        "carbs": 24,
        "fiber": 7,
        "sugar": 10,
        "cost": {
          "produce": 5,
          "protein": 3,
          "fats": 0.6,
          "specialty": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-172",
      "title": "ترمس مشوي",
      "titleEn": "Roasted Lupin Beans (Termis)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "6 ساعات",
      "servings": "حسب الرغبة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-172-i1",
          "name": "ترمس",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-172-i2",
          "name": "حمص",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-172-i3",
          "name": "فول",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-172-i4",
          "name": "ماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-172-i5",
          "name": "ملح",
          "standardAmount": "حسب الحاجة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسلي الترمس والحمص والفول وانقيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقعي الترمس والحمص في ماء مغلي لمدة 3 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "احمصي الفول في طاسة فارغة على نار متوسطة مع التقليب المستمر حتى يتحمص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعدي محلول ملحي بخلط 3 كؤوس ماء مغلي مع ملعقة كبيرة ملح لكل كوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انقعي الفول في المحلول الملحي لمدة 3 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صفي الترمس والحمص من ماء النقع وضعيهم في ماء مغلي جديد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اطهي الترمس والحمص على نار هادئة لمدة ساعة ونصف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صفي الترمس والحمص وانقعيهم في محلول ملحي مبرد لمدة 2 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "احفظي الترمس والحمص والفول في التلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدمي الترمس والحمص والفول مع الكمون والشطة والليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "احفظي الترمس والحمص والفول في التلاجة لمنع تغير الطعم وظهور الرغوة. عند أخذه من التلاجة، استخدمي ملعقة نظيفة وجافة. إذا ظهرت رغوة، صفي المياه واستبدليها بمياه نظيفة مع إضافة ملعقة صغيرة من الملح لكل كوب.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=EQfZfV7_Gb4",
        "collection": "abuhaty",
        "citation": "الترمس والحمص والفول المشوي في 6ساعات هاتكوني عامله احلي تسالي للعيد👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 160,
        "protein": 10,
        "fat": 1,
        "carbs": 28,
        "fiber": 8,
        "sugar": 1,
        "cost": {
          "produce": 3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-173",
      "title": "حمص مشوي",
      "titleEn": "Roasted Chickpeas (Hommos Meshwi)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "6 ساعات",
      "servings": "حسب الرغبة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-173-i1",
          "name": "ترمس",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-173-i2",
          "name": "فول",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-173-i3",
          "name": "حمص",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-173-i4",
          "name": "ماء",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-173-i5",
          "name": "ملح",
          "standardAmount": "8 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسلي الترمس والحمص والفول جيدًا وانقيهم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقعي الترمس والحمص في ماء مغلي لمدة 3 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "احمصي الفول في طاسة فارغة على نار متوسطة مع التقليب المستمر حتى يتحمص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعدي محلول ملحي بخلط 3 كؤوس ماء مغلي مع ملعقة كبيرة من الملح لكل كأس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انقعي الفول في المحلول الملحي لمدة 3 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد 3 ساعات، صفي ماء النقع عن الترمس والحمص وانقعيهم في ماء مغلي جديد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اطهي الترمس والحمص على نار هادئة لمدة ساعة ونصف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صفي الترمس والحمص وانقعيهم في محلول ملحي جديد (8 كؤوس ماء مع 8 ملاعق كبيرة من الملح).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "احفظي الترمس والحمص والفول في التلاجة لمدة ساعتين على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدمي الترمس والحمص والفول مع الكمون والشطة والليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "احفظي الترمس والحمص والفول في التلاجة لمنع تغير الطعم وظهور الرغوة. عند أخذه من التلاجة، استخدمي ملعقة نظيفة وجافة. إذا ظهرت رغوة، غيري المياه بمياه نظيفة وضعي نسبة قليلة من الملح.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=EQfZfV7_Gb4",
        "collection": "abuhaty",
        "citation": "الترمس والحمص والفول المشوي في 6ساعات هاتكوني عامله احلي تسالي للعيد👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 160,
        "protein": 10,
        "fat": 1,
        "carbs": 28,
        "fiber": 8,
        "sugar": 1,
        "cost": {
          "produce": 3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-174",
      "title": "فول بالتحبيشة",
      "titleEn": "Fava Beans with Tahbeesha (Spiced Onion Mash)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-174-i1",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-174-i2",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-174-i3",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-174-i4",
          "name": "فلفل بارد أو حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-174-i5",
          "name": "طماطم",
          "standardAmount": "2-3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-174-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-174-i7",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-174-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-174-i9",
          "name": "شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-174-i10",
          "name": "فول",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-174-i11",
          "name": "ماء",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-174-i12",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-174-i13",
          "name": "فلفل مجروش",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-174-i14",
          "name": "بيتنجان مخلل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الكبة ووضع البصل والثوم فيها وفرمهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تسخين الزيت في طاسة على النار ووضع خليط البصل والثوم وشويهم حتى يأخذوا لونًا ذهبيًا فاتح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة الفلفل البارد أو الحار وشويه لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة الطماطم المقطعة إلى مكعبات صغيرة وتقليب الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة الفلفل الأسود، الكمون، الملح، والشطة (حسب الرغبة) وتقليب الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ترك الخليط على النار مع التقليب من وقت لآخر حتى يتسبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إضافة الفول المهروس (يمكن استخدام الكبة أو الشوكة للهرس) وتقليب الفول مع الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إضافة ربع كوب من الماء للخليط لمنعه من التكاثف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ترك الخليط على النار حتى يغلي وضبط الملح إذا لزم الأمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تقديم الفول ساخنًا مع رشة من البقدونس والفلفل المجروش والبيتنجان المخلل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الفول بالتحبيشة كوجبة فطور أو غداء أو عشاء أو سحور. يمكن إضافة المزيد من البهارات حسب الرغبة للحصول على نكهة أقوى.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=AUx9Ty-XkOA&t=21s",
        "collection": "abuhaty",
        "citation": "طاسة السعادة 😍فول  بالتحبيشه رهييييبه👌😋تنفع فطار وعشا وسحور وغدا كمان 😉✌️#فاطمه_أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 11,
        "fat": 9,
        "carbs": 30,
        "fiber": 8,
        "sugar": 4,
        "cost": {
          "produce": 2.5,
          "fats": 0.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-175",
      "title": "فول بالقشطة والمكسرات",
      "titleEn": "Fava Beans with Cream & Nuts",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-175-i1",
          "name": "فول مدمس",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-175-i2",
          "name": "المكسرات",
          "standardAmount": "1/2 كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-175-i3",
          "name": "سمنة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-175-i4",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-175-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-175-i6",
          "name": "قشطة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-175-i7",
          "name": "ماء",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة في قدر على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف المكسرات وتحمصها حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الفول المدمس وقلبه جيدًا مع المكسرات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف قليلًا من الماء حتى لا يجف الفول ويبقى طريًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك الخليط يغلي على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الفلفل الأسود والملح وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف ملعقة من القشطة وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركه يغلي لمدة دقيقة إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الملعقة الثانية من القشطة وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صبه في الطاجن وقدمه ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الفول مع بطاطس مشوية وطعمية. يمكن حفظ الفول في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=dwe8yFCLVsQ&t=25s",
        "collection": "abuhaty",
        "citation": "طبق فول وهمي ا😉😋 لفطار الجمعه♥️ ( وصفة الفول المستفزه )🤷‍♀️😂قولولي بتحبو تفطرو ايه يوم الجمعه 😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 10,
        "fat": 22,
        "carbs": 22,
        "fiber": 6,
        "sugar": 1,
        "cost": {
          "produce": 1,
          "fats": 1,
          "specialty": 2,
          "dairyEggs": 1
        }
      }
    },
    {
      "id": "fah-176",
      "title": "فول بخلطات مختلفة",
      "titleEn": "Fava Beans Four Ways (Mixed Seasonings)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-176-i1",
          "name": "فول مطبوخ",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i2",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i3",
          "name": "فلفل ألوان",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i4",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i5",
          "name": "فلفل حار",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i6",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i8",
          "name": "دقة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i9",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i10",
          "name": "مرقة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i11",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i12",
          "name": "مكسرات مجروشة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i13",
          "name": "زبيب",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i14",
          "name": "شطة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i15",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i16",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i17",
          "name": "ليمون معصفر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i18",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i19",
          "name": "بقسماط مطحون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-176-i20",
          "name": "بيض مسلوق",
          "standardAmount": "2 حبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في مقلاة وشوح البصل حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الفلفل الألوان والفلفل الحار وقلبهما لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الكمون والملح وقلبهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف ملعقة من الدقة وقلبهما لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الفول وقلبه لمدة دقيقتين حتى يسخن جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في مقلاة أخرى، سخن السمنة وأضف المرقة وقلبهما حتى تتحمر المرقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الفول وقلبه لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في مقلاة ثالثة، سخن الزيت وأضف البيض وقلبه حتى يصبح متوسط القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الفول وقلبه لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "في مقلاة رابعة، سخن السمنة وأضف المكسرات وقلبهما حتى تتحمر المكسرات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الزبيب والشطة والملح وقلبهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف الفول وقلبه لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدم الفول مع الطعمية المحشية والطعمية بالليمون المعصفر وعين الكتكوت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الفول مع الطعمية المحشية والطعمية بالليمون المعصفر وعين الكتكوت. يمكن حفظ الفول في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=QTXC_KIc9i4&t=53s",
        "collection": "abuhaty",
        "citation": "لو خلص الفول أنا مش مسئول 😉😋 طبق الفول بطريقة تحفة 🤭 وخلطات فول مميزة ولذيذة جدًا 😍 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 14,
        "fat": 16,
        "carbs": 36,
        "fiber": 8,
        "sugar": 6,
        "cost": {
          "produce": 2.5,
          "fats": 1,
          "dairyEggs": 0.8,
          "specialty": 1.2,
          "sweeteners": 0.2,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-177",
      "title": "فول بطعم الكباب",
      "titleEn": "Kebab-Flavoured Fava Beans",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-177-i1",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-177-i2",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-177-i3",
          "name": "فلفل أخضر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-177-i4",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-177-i5",
          "name": "فول مطبوخ",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-177-i6",
          "name": "ماء",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-177-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-177-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-177-i9",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-177-i10",
          "name": "كسبرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-177-i11",
          "name": "شطة",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-177-i12",
          "name": "فحم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البصل، الطماطم، والفلفل الأخضر ناعماً في الكبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في طاسة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل المفروم وقلبه حتى يصبح لونه فاتح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف خليط البصل، الطماطم، والفلفل الأخضر وقلبه جيداً حتى يتسبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الفول وربع كوب من الماء واطحنهم حتى يصبح الفول ناعماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الملح، الفلفل الأسود، الكمون، الكسبرة، والشطة وقلبه جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الفول المطحون إلى الخليط وقلبه جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صبه في طاجن التقديم وضعيه على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف قطعة صغيرة من الفحم ونقطة زيت وغطي الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركه لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم الفول ساخناً مع الجرجير والمخلل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة بعض البقدونس المفروم للزينة قبل التقديم. يمكن حفظ الفول في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=l0vkfPQaVd4&t=4s",
        "collection": "abuhaty",
        "citation": "فول بطعم الكباب😋 ان خلص الفول انا مش مسؤل😂#فاطمه_أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 230,
        "protein": 11,
        "fat": 8,
        "carbs": 30,
        "fiber": 8,
        "sugar": 4,
        "cost": {
          "produce": 2,
          "fats": 0.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-178",
      "title": "فول توضيب",
      "titleEn": "Foul bel-Tawdeeb (Fava Beans with Seasoning Mixes)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بقوليات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-178-i1",
          "name": "فول",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i2",
          "name": "حمص",
          "standardAmount": "كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i3",
          "name": "غلة",
          "standardAmount": "كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i4",
          "name": "فول متشوش",
          "standardAmount": "كبايتين",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i5",
          "name": "جزر",
          "standardAmount": "كبير مبشور",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i6",
          "name": "مياه",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i7",
          "name": "دقيق الرز",
          "standardAmount": "نص كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i8",
          "name": "كركم",
          "standardAmount": "معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i9",
          "name": "سمنة",
          "standardAmount": "معلقتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i10",
          "name": "بسطر",
          "standardAmount": "حتتين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i11",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i12",
          "name": "فول كهروماني",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i13",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i14",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i15",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i16",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i17",
          "name": "بصل",
          "standardAmount": "صغير مفروم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i18",
          "name": "توم",
          "standardAmount": "معلقة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i19",
          "name": "طماطم",
          "standardAmount": "صغيرة متقطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i20",
          "name": "فلفل رومي",
          "standardAmount": "حتة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i21",
          "name": "فلفل حامي",
          "standardAmount": "حتة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i22",
          "name": "صلصة",
          "standardAmount": "معلقة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i23",
          "name": "كمون",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i24",
          "name": "كسبرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i25",
          "name": "شطة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i26",
          "name": "طحينة",
          "standardAmount": "ربع كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i27",
          "name": "خل",
          "standardAmount": "ربع كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i28",
          "name": "دقة",
          "standardAmount": "معلقتين",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i29",
          "name": "زبادي",
          "standardAmount": "علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i30",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-178-i31",
          "name": "زيت زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الفول والحمص والغلة والفول المتشوش في ماء مغلي لمدة ليلة كاملة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفي الماء وضعي المكونات في حلة كبيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الجزر المبشور وغطيها بالماء حتى يغطي المكونات بحوالي 6 سم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي الحلة على نار عالية حتى يغلي الماء، ثم خففي النار واتركيه حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي نص كباية من دقيق الرز ومعلقة من الكركم، وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الفول الكهروماني وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في طاسة أخرى، أضيفي معلقتين من السمنة وتحمير البسطر والفلفل الأخضر، ثم أضيفي الفول وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الملح والفلفل، ثم ضعي الخليط في طاجن وادخله الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في طاسة أخرى، أضيفي الزيت والبصل المفروم والتوم المفروم، ثم أضيفي الطماطم والفلفل الرومي والفلفل الحامي والصلصة وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الملح والكمون والكسبرة والشطة، ثم أضيفي الفول وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أعدي الصلصة بخلط الطحينة والخل والدقة والماء المغلي والزيت، ثم ضعيها في الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي الفول في خلاط واعصريه، ثم أضيفي الزيت والكمون والملح وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضيفي الفول في طاسة وقلبيه على النار مع رشة من الكمون والملح، ثم أضيفي الصلصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أضيفي الفول في طاسة مع الزبادي والدقة، ثم أضيفي البصل والفلفل والطماطم والبقدونس وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أضيفي الزيت الزيتون على الوش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الصلصة في الثلاجة لمدة طويلة دون أن تفسد. يمكن تقديم الفول بالطريقة التي تفضلها، سواء مهروسًا أو سليمًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Rvm3ckNPbJ0&t=18s",
        "collection": "abuhaty",
        "citation": "بمكون سري اللون الفاتح للفول لغاية اخر معلقة ..ودقة الفول و٤توضيبات  عشان ماتحتاريش في السحور👌♥️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 31,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 18,
        "fat": 10,
        "carbs": 54,
        "fiber": 12,
        "sugar": 4,
        "cost": {
          "produce": 3.5,
          "grains": 1.5,
          "fats": 1,
          "dairyEggs": 1.2,
          "specialty": 1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-179",
      "title": "فول دقة",
      "titleEn": "Foul bel-Duqqa (Fava Beans with Crushed Garlic & Cumin)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-179-i1",
          "name": "فول",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i2",
          "name": "حمص",
          "standardAmount": "كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i3",
          "name": "غلة",
          "standardAmount": "كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i4",
          "name": "فول متشوش",
          "standardAmount": "كبايتين",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i5",
          "name": "جزر",
          "standardAmount": "قطعة كبيرة مبشورة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i6",
          "name": "دقيق الرز",
          "standardAmount": "نص كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i7",
          "name": "كركم",
          "standardAmount": "معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i8",
          "name": "ماء",
          "standardAmount": "كفاية لغمر الفول",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i9",
          "name": "سمنة",
          "standardAmount": "معلقتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i10",
          "name": "بسطر",
          "standardAmount": "حتتين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i11",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i12",
          "name": "فول كهروماني",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i13",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i14",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i15",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i16",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i17",
          "name": "بصل",
          "standardAmount": "قطعة صغيرة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i18",
          "name": "توم",
          "standardAmount": "معلقة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i19",
          "name": "طماطم",
          "standardAmount": "قطعة صغيرة مقطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i20",
          "name": "فلفل رومي",
          "standardAmount": "قطعة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i21",
          "name": "فلفل حامي",
          "standardAmount": "قطعة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i22",
          "name": "صلصة",
          "standardAmount": "معلقة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i23",
          "name": "كمون",
          "standardAmount": "معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i24",
          "name": "كسبرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i25",
          "name": "شطة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i26",
          "name": "طحينة",
          "standardAmount": "ربع كوباية",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i27",
          "name": "خل",
          "standardAmount": "ربع كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i28",
          "name": "دقة",
          "standardAmount": "معلقتين",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i29",
          "name": "زبادي",
          "standardAmount": "علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i30",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-179-i31",
          "name": "زيت زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الفول والحمص والغلة والفول المتشوش في ماء مغلي لمدة ليلة كاملة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفي الماء وضعي الفول في حلة كبيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الجزر المبشور والماء المغلي حتى يغطي الفول بحوالي 6 سنتيمترات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي الحلة وضعيها على نار عالية حتى يغلي الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "خفضي النار واتركي الفول يطبخ على نار هادئة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي نص كباية من دقيق الرز ومعلقة من الكركم وكباية ماء، وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركي الفول يطبخ لمدة 10 دقائق إضافية حتى يصبح القوام مثاليًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "لتحضير التوضيب الأول: أضيفي معلقتين من السمنة وحتتين من البسطر والفلفل الأخضر والفول الكهروماني، وقلبي المكونات على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الملح والفلفل، ثم ضعي الخليط في طاجن وضعي البيض في وسط الفول وغطيه بسمنة بلدي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "لتحضير التوضيب الثاني: أضيفي شوية زيت ومعلقة توم مفروم وبصل مفروم، وشوح المكونات على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضيفي الطماطم والفلفل الرومي والفلفل الحامي والصلصة، وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي الملح والكمون والكسبرة والشطة، ثم ضعي الفول على الخليطة وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "لتحضير الصلصة: اخلطي الطحينة والخل والدقة والكمون والكسبرة والشطة والماء المغلي، ثم أضيفي الزيت وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "لتحضير التوضيب الثالث: اخلطي الفول مع الزيت والكمون والملح، ثم ضعي الخليط في طاسة وأضيفي الصلصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "لتحضير التوضيب الرابع: اخلطي الزبادي مع الدقة والتوم والفلفل، ثم أضيفي الفول المدمس وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "أضيفي البصل والطماطم والفلفل الحامي والبقدونس، ثم قلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "ضعي الخليط في طاسة وأضيفي الزيت الزيتون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الصلصة في الثلاجة لمدة طويلة دون أن تفسد. يمكن تقديم الفول مع الخبز والجبن والزيتون.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Rvm3ckNPbJ0&t=18s",
        "collection": "abuhaty",
        "citation": "بمكون سري اللون الفاتح للفول لغاية اخر معلقة ..ودقة الفول و٤توضيبات  عشان ماتحتاريش في السحور👌♥️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 17,
        "totalMasterIngredients": 31,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 18,
        "fat": 10,
        "carbs": 54,
        "fiber": 12,
        "sugar": 4,
        "cost": {
          "produce": 3.5,
          "grains": 1.5,
          "fats": 1,
          "dairyEggs": 1.2,
          "specialty": 1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-180",
      "title": "فول متحبش",
      "titleEn": "Foul Mothabbash (Crushed Fava Beans)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-180-i1",
          "name": "فلفل رومي",
          "standardAmount": "قطعة واحدة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-180-i2",
          "name": "بصل",
          "standardAmount": "قطعة واحدة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-180-i3",
          "name": "فلفل حار",
          "standardAmount": "قطعة واحدة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-180-i4",
          "name": "طماطم",
          "standardAmount": "2-3 قطع",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-180-i5",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-180-i6",
          "name": "فلفل حار وبارد",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-180-i7",
          "name": "كسبرة خضراء",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-180-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-180-i9",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-180-i10",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-180-i11",
          "name": "خل",
          "standardAmount": "شوية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-180-i12",
          "name": "فول",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-180-i13",
          "name": "طحينة",
          "standardAmount": "شوية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-180-i14",
          "name": "عيش بلدي",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الفلفل الرومي والبصل والطماطم والفلفل الحار إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الثوم والفلفل الحار والبارد والكسبرة الخضراء إلى محضرة الطعام وادقهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الملح والفلفل الأسود والكمون والكسبرة إلى الخليط وادقهم مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الخل إلى الخليط وادقهم جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن مقلاة على النار وأضف البصل المقطعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد أن يتشوح البصل، أضف الطماطم والفلفل الرومي والفلفل الحار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الكمون والكسبرة والملح إلى الخليط وقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الفول إلى الخليط وقلبهم معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الماء المغلي إلى الخليط واتركه يطبخ لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد أن ينضج الخليط، اسكبه في طبق التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الدقة التي تم تحضيرها والطحينة إلى الطبق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم الفول مع العيش البلدي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة المزيد من التوابل حسب الرغبة. يمكن حفظ الفول في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=6q2c9n-Ts44",
        "collection": "abuhaty",
        "citation": "صباح السعادة من جديد❤طبق فول متحبش🥘لفطار يوم الجمعة #وصفات"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 12,
        "fat": 8,
        "carbs": 36,
        "fiber": 9,
        "sugar": 4,
        "cost": {
          "produce": 2,
          "grains": 0.5,
          "specialty": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-181",
      "title": "فول مشوي",
      "titleEn": "Roasted Fava Beans (Foul Meshwi)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بقوليات",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "1-1.5 ساعة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-181-i1",
          "name": "ترمس (فرنجي)",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-181-i2",
          "name": "حمص (حبيبات كبيرة)",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-181-i3",
          "name": "فول",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-181-i4",
          "name": "ماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-181-i5",
          "name": "ملح",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-181-i6",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-181-i7",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-181-i8",
          "name": "شطة",
          "standardAmount": "1 ملعقة صغيرة (حسب الرغبة)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-181-i9",
          "name": "عصير ليمون",
          "standardAmount": "3-4 ليمونات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-181-i10",
          "name": "هريسة",
          "standardAmount": "1 ملعقة صغيرة (اختياري)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نقع الترمس والحمص في ماء مغلي لمدة 3 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تصفي الترمس والحمص وغسلهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سلق الترمس والحمص في ماء مغلي لمدة ساعة إلى ساعة ونصف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تصفي الفول وغسله جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شوي الفول على نار متوسطة حتى يأخذ اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "وضع الفول في طبق وصب عليه ماء مغلي مع ملعقتين من الملح وتركه حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير الدقة: خلط الماء، الملح، الكمون، البابريكا، الشطة، وعصير الليمون في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إضافة الترمس، الحمص، والفول إلى الدقة وغمرها تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ترك المزيج لمدة ساعتين إلى ثلاث ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "حفظ الفول المشوي في علب مقفولة في الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "لا تستخدمي المعلقة المبلولة أو اليدين عند حفظ الفول المشوي للحفاظ على جودته لفترة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=uWVGD_6atbo",
        "collection": "abuhaty",
        "citation": "متحلاش اللمه غير بتسالى العيد .. هاتعمليها في دقايق 👌وقولولى مين فيكم جرب الفول المشوي ⁉️🤔"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 170,
        "protein": 10,
        "fat": 1,
        "carbs": 30,
        "fiber": 8,
        "sugar": 2,
        "cost": {
          "produce": 3.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-182",
      "title": "فول معلقة",
      "titleEn": "Foul Me'alla'a (Skillet Fava Beans)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "بقوليات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-182-i1",
          "name": "فول",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i2",
          "name": "حمص",
          "standardAmount": "كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i3",
          "name": "غلة",
          "standardAmount": "كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i4",
          "name": "فول متشوش",
          "standardAmount": "كبايتين",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i5",
          "name": "جزر",
          "standardAmount": "جزرية كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i6",
          "name": "مياه",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i7",
          "name": "دقيق الرز",
          "standardAmount": "نص كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i8",
          "name": "كركم",
          "standardAmount": "معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i9",
          "name": "سمنة",
          "standardAmount": "معلقتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i10",
          "name": "بسطر",
          "standardAmount": "حتتين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i11",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i12",
          "name": "فول كهروماني",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i13",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i14",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i15",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i16",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i17",
          "name": "بصل",
          "standardAmount": "بصليتان صغيرتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i18",
          "name": "طماطم",
          "standardAmount": "قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i19",
          "name": "فلفل رومي",
          "standardAmount": "قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i20",
          "name": "فلفل حامي",
          "standardAmount": "قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i21",
          "name": "صلصة",
          "standardAmount": "معلقة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i22",
          "name": "كمون",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i23",
          "name": "كسبرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i24",
          "name": "شطة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i25",
          "name": "طحينة",
          "standardAmount": "ربع كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i26",
          "name": "خل",
          "standardAmount": "ربع كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i27",
          "name": "دقة",
          "standardAmount": "معلقتين",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i28",
          "name": "زبادي",
          "standardAmount": "علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i29",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-182-i30",
          "name": "زيت زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الفول والحمص والغلة والفول المتشوش في ماء مغلي لمدة ليلة كاملة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفي الماء وضعي الفول في حلة كبيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الجزر المبشور والمياه حتى تغطي الفول بحوالي 6 سم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي الحلة وضعيها على نار عالية حتى يغلي الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "خفضي النار واتركي الفول يطبخ على نار هادئة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي نص كباية من دقيق الرز والكركم، وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي معلقتين من السمنة وحتتين من البسطر والفلفل الأخضر والفول الكهروماني، وقلبي على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صفي الفول في طاجن، وضعي البيض في وسط الفول وأضيفي معلقة من السمنة البلدي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي شوية زيت، بصل مفروم، طماطم، فلفل رومي، فلفل حامي، صلصة، ملح، كمون، كسبرة، وشطة، وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الطحينة، الخل، الدقة، الماء المغلي، وقلبي جيدًا حتى تصبح القوام كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضيفي الفول المطحون في الخلاطة، وقلبي على النار مع رشة من الكمون والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي الزبادي والدقة، والفول المدمس، وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضيفي البصل، الطماطم، الفلفل الرومي، الفلفل الحامي، البقدونس، وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدمي الفول ساخنًا مع الصلصة والزبادي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الصلصة في الثلاجة لمدة طويلة دون أن تفسد. يمكنك تقديم الفول مع الخبز أو الرقاق.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Rvm3ckNPbJ0&t=18s",
        "collection": "abuhaty",
        "citation": "بمكون سري اللون الفاتح للفول لغاية اخر معلقة ..ودقة الفول و٤توضيبات  عشان ماتحتاريش في السحور👌♥️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 30,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 18,
        "fat": 10,
        "carbs": 54,
        "fiber": 12,
        "sugar": 4,
        "cost": {
          "produce": 3.5,
          "grains": 1.5,
          "fats": 1,
          "dairyEggs": 1.2,
          "specialty": 1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-183",
      "title": "خلطة الممبار",
      "titleEn": "Mumbar Stuffing (Herbed Rice Filling)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "محشوات",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة إلى ساعة وربع",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-183-i1",
          "name": "أرز",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i2",
          "name": "طماطم مفرومة",
          "standardAmount": "2 أكواب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i3",
          "name": "خضروات متنوعة",
          "standardAmount": "2 حزمات من كل نوع",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i4",
          "name": "بصل",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i5",
          "name": "فلفل حار",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i6",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i9",
          "name": "كمون",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i10",
          "name": "كسبرة جافة",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i11",
          "name": "بهارات سبعة",
          "standardAmount": "رشفة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i12",
          "name": "قرفة",
          "standardAmount": "رشفة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i13",
          "name": "سكر",
          "standardAmount": "رشفة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i14",
          "name": "صلصة",
          "standardAmount": "معلقة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i15",
          "name": "بيكربونات الصوديوم",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i16",
          "name": "خل",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i17",
          "name": "دقيق",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i18",
          "name": "ملح خشن",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i19",
          "name": "ورق لورا",
          "standardAmount": "1 ورقة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i20",
          "name": "حبة حلوة",
          "standardAmount": "1 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-183-i21",
          "name": "مستكة",
          "standardAmount": "1 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الخلطة: قطع البصل والخضروات والطماطم إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "وضع البصل في وعاء وتقليب التوابل (الملح، الفلفل، الكمون، الكسبرة، بهارات السبعة، القرفة، السكر) معه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة الطماطم المفرومة والخضروات وتقليب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة ملعقة من الصلصة وتقليب المكونات مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غسل الرز وتصفيته وإضافته إلى الخلطة مع نص كوب من الزيت وتقليب الكل جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير الممبار: نقع الممبار في ماء دافئ مع خل وبيكربونات الصوديوم لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تقشير الممبار وتنظيفه جيدًا، ثم نقعه في دقيق وملح خشن لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "حشي الممبار بالخلطة وغلق الطرفين جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "طهي الممبار: وضع الماء في حلة على النار مع ورق اللورا والحبة الحلوة والمستكة والملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "إضافة الممبار المحفوظ إلى الماء المغلي وتركه لمدة ساعة إلى ساعة وربع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "إخراج الممبار من الحلة وتقديمه مع البقدونس والملح والفلفل حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الممبار المحفوظ في الثلاجة واستخدامه عند الحاجة. يمكن تحمير الممبار في زيت ساخن قبل التقديم للحصول على رائحة وطعم أفضل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=xUK1c6Io13Q&t=32s",
        "collection": "abuhaty",
        "citation": "أسهل طريقة لتنظيف الممبار وأحلي خلطه👍ممبار توووووحفه  😋😋👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 380,
        "protein": 8,
        "fat": 14,
        "carbs": 58,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "grains": 1.2,
          "produce": 4,
          "fats": 1.2,
          "specialty": 3,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-184",
      "title": "طاجن ورق عنب باللحمة",
      "titleEn": "Grape Leaves Tagine with Meat (Waraq Enab)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "محشوات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-184-i1",
          "name": "ورق العنب",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-184-i2",
          "name": "الرز",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-184-i3",
          "name": "الصلصة",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-184-i4",
          "name": "الخضرة",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-184-i5",
          "name": "البصل",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-184-i6",
          "name": "التوابل (ملح، فلفل، كمون، كسبارة، بهارات سابعة، رشة سكر)",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-184-i7",
          "name": "اللحمة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-184-i8",
          "name": "الحبهان",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-184-i9",
          "name": "الفلفل الأصفر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-184-i10",
          "name": "الدبس الرمان",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-184-i11",
          "name": "عصير الليمون",
          "standardAmount": "2 حبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-184-i12",
          "name": "الزيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-184-i13",
          "name": "الثوم",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-184-i14",
          "name": "ورقة الغار",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-184-i15",
          "name": "الزبادي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-184-i16",
          "name": "الخيار",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-184-i17",
          "name": "النعناع",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اختاري ورق العنب الناعم واللون الفاتح، شيليه الساق وغسله ورصيه فوق بعضه في نفس الاتجاه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي ورق العنب في حلة صغيرة على النار مع الملح والكمون وملعقتين زيت، ثم اغليه وقلبيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء، اخلطي الرز، الصلصة، الخضرة، البصل المفروم، والتوابل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في حلة على النار، ضعي فص ثوم وورقة غار، ثم أضيفي اللحمة المقطعة مكعبات صغيرة وشوحها حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الحبهان والفلفل الأصفر والملح والسكر، ثم غطيها واتركيها تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اشربي اللحمة في ورق العنب مع الرز، ثم ضعيها في الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي شرائح الطماطم والبصل والبطاطس والخضرة والثوم، ثم ضعي ورق العنب المتبقي على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الشربة الساخنة والدبس الرمان وعصير الليمون، ثم هزي الحلة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي الطاجن بطبق لضمان عدم فك الورق، ثم اتركيه على نار هادئة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعدِّي سلطة الزبادي بالخيار والنعناع والملح والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن ورق العنب ناعم ولونه فاتح، ورصيه بشكل صحيح في الطاجن لضمان عدم فكه. يمكنك إضافة شرائح البطاطس للحصول على طبق أكثر كثافة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=jq3pdKmLL6w&t=35s",
        "collection": "abuhaty",
        "citation": "طاجن ورق عنب باللحمة تحفه 👍😋😋من مطبخي فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 420,
        "protein": 14,
        "fat": 16,
        "carbs": 52,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "grains": 1.2,
          "produce": 4,
          "fats": 0.8,
          "protein": 4,
          "specialty": 1.5,
          "spices": 0.5,
          "dairyEggs": 0.5
        }
      }
    },
    {
      "id": "fah-185",
      "title": "كبيبة اقتصادية",
      "titleEn": "Budget-Friendly Kibbeh (Economical Kubba)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "محشوات",
      "cookingMethod": "قلي",
      "prepTime": "60 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "40 كبيبة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-185-i1",
          "name": "برغل",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-185-i2",
          "name": "دقيق",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-185-i3",
          "name": "بصل",
          "standardAmount": "1.5 كوب مفروم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-185-i4",
          "name": "زيت",
          "standardAmount": "0.5 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-185-i5",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-185-i6",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-185-i7",
          "name": "بهارات سبعة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-185-i8",
          "name": "نعناع ناشف",
          "standardAmount": "0.5 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-185-i9",
          "name": "لحم مفروم",
          "standardAmount": "0.5 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-185-i10",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-185-i11",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-185-i12",
          "name": "مكسرات (سوداني، بندق، صنوبر)",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اطحن البرغل حتى يصبح ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف 3 أكواب من الماء المغلي إلى البرغل المطحون، اقلب وغطي، واتركه لمدة ساعة إلى ربع ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد الحشوة: في وعاء آخر، ضع كيلو من اللحم المفروم، 1.5 كوب من البصل المفروم، ملح، فلفل أسود، بهارات سبعة، وقلّب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن ملعقة كبيرة من السمنة في مقلاة، أضف البصل المفروم وقلّب حتى يصبح ذهبيًا، ثم أضف اللحم وقلّب حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الملح والبهارات إلى اللحم، وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "احمر المكسرات في ملعقة صغيرة من الزيت حتى تصبح ذهبية، ثم أضفها إلى الحشوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد أن يبرد البرغل، أضف الدقيق، النعناع الناشف، الفلفل الأسود، بهارات سبعة، البصل المفروم، الملح، والزيت، واعجن حتى تصبح العجينة ناعمة وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "شكل الكبيبات: ابلل يديك بالزيت، خذ جزءًا من العجينة، اعمل فتحة في الوسط، ضع الحشوة، وأغلق الكبيبة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رتب الكبيبات في صينية، واتركها في الثلاجة لمدة نصف ساعة قبل القلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اقلي الكبيبات في زيت ساخن على نار متوسطة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الكبيبات في الفريزر بعد تشكيلها وتركها في الثلاجة لمدة نصف ساعة. عند القلي، تأكد من أن الزيت ساخن جيدًا لتجنب امتصاص الزيت.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ECP2iE0VXEk&t=39s",
        "collection": "abuhaty",
        "citation": "الكبيبه الاقتصاديه بنص كيلو لحمه مفرومة اعملي ٤٠واحدة كبيبه 👌🏻والطعم حكاااايه 😋😋#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 40,
        "kcal": 95,
        "protein": 3,
        "fat": 4,
        "carbs": 12,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "grains": 1,
          "produce": 1,
          "fats": 1.5,
          "protein": 4,
          "specialty": 1.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-186",
      "title": "ممبار محشي بالخضروات والرز",
      "titleEn": "Mumbar Stuffed with Vegetables & Rice",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "محشوات",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة واحدة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-186-i1",
          "name": "طماطم حمراء",
          "standardAmount": "2 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i2",
          "name": "فلفل أحمر حار",
          "standardAmount": "1 قرن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i3",
          "name": "فلفل رومي",
          "standardAmount": "1 قرن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i4",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i5",
          "name": "مرقة فورية",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i6",
          "name": "سكر",
          "standardAmount": "1 رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i7",
          "name": "صلصة الطماطم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i8",
          "name": "بصل",
          "standardAmount": "2 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i9",
          "name": "شبت",
          "standardAmount": "حزمتين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i10",
          "name": "بقدونس",
          "standardAmount": "حزمتين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i11",
          "name": "كسبرة",
          "standardAmount": "حزمتين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i12",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i13",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i14",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i15",
          "name": "بهارات سبعة",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i16",
          "name": "قرفة",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i17",
          "name": "رز",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i18",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i19",
          "name": "خل",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i20",
          "name": "كربونات الصوديوم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i21",
          "name": "ملح خشن",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i22",
          "name": "بصل",
          "standardAmount": "2 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i23",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i24",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i25",
          "name": "ثوم",
          "standardAmount": "2 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i26",
          "name": "كرافس",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i27",
          "name": "ورق لورا",
          "standardAmount": "1 ورقة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i28",
          "name": "قرفة",
          "standardAmount": "1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i29",
          "name": "حبة هيل",
          "standardAmount": "1 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i30",
          "name": "مستكة",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-186-i31",
          "name": "فلفل أسود",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الطماطم الحمراء وقطّعها إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الفلفل الأحمر الحار والفلفل الرومي إلى الطماطم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط جميع المكونات في الخلاط حتى تصبح ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن السمنة في قدر على النار، ثم أضف المزيج المخلوط وقلّبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف مكعب المرقة والسكر وصلصة الطماطم، ثم اتركه على النار لمدة دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغسل الخضرة (البصل، الشبت، البقدونس، الكسبرة) وقطّعها رفيعًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخلط الخضرة مع الملح والفلفل الأسود والكمون والبهارات السبعة والقرفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادعك البصل مع البهارات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الرز المغسول والمصفى إلى الخليط، ثم أضف الزيت وقلّب جميع المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "نظف المنبار بالملح الخشن والكربونات الصوديوم والخل، ثم اغسله بالماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "احشي المنبار بالخلطة، مع ترك جزء من النهاية فارغًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف الماء المغلي إلى القدر مع البصل، الجزر، الطماطم، الثوم، الكرافس، الورق اللورا، القرفة، الحبة الهيل، المستكة، والفلفل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف المنبار إلى القدر، ثم غطيه واتركه على نار عالية حتى يغلي، ثم خفّض النار واتركه لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "صفي المنبار، ثم احمّره في مقلاة بها السمنة والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أضف البهارات (الملح، الكمون، الكسبرة، الشطة، الفلفل الأسود) إلى المنبار وهو ساخن، ثم قلّبهم معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن المنبار يبرد تمامًا قبل تحميره للحصول على قرمشة أفضل. يمكن تحضير المنبار قبل يوم من العيد لتجنب الإرهاق.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=2g6lycTWei8&t=34s",
        "collection": "abuhaty",
        "citation": "معايا الصعب هيبقى سهل .. يله أحلى أكلة في العيد😉👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 31,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 6,
        "fat": 13,
        "carbs": 52,
        "fiber": 5,
        "sugar": 8,
        "cost": {
          "grains": 1.2,
          "produce": 6,
          "fats": 1.5,
          "specialty": 3,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-187",
      "title": "أرز أصفر",
      "titleEn": "Yellow Rice",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-187-i1",
          "name": "أرز",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-187-i2",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-187-i3",
          "name": "كركم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-187-i4",
          "name": "فلفل أسود",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-187-i5",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-187-i6",
          "name": "مرقة اللحم",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-187-i7",
          "name": "مياه",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-187-i8",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-187-i9",
          "name": "كسبرة أو بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الأرز وقلبه لمدة دقيقة حتى يصبح مغطى بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الكركم والفلفل الأسود والملح وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف المرقة والمياه وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك المزيج يغلي ثم خفف النار وغطِ القدر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اترك الأرز يطبخ لمدة 15-20 دقيقة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد انتهاء الوقت، اترك الأرز يرتاح لمدة 5 دقائق ثم اقلبه برفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدم الأرز مغطى بالمكسرات والكسبرة أو البقدونس حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام المرقة الفورية بدلاً من مرقة اللحم الطازجة إذا لم تكن لديك مرقة جاهزة. يمكنك أيضًا تحمير المكسرات قبل إضافتها للأرز للحصول على نكهة أقوى.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=FHeo-AxnAFU&t=299s",
        "collection": "abuhaty",
        "citation": "لحمه دايبه دوبان مع أرز أصفر بالبهارات والمكسرات المحمصة.. الطعم بجد في حتة تانية خالص! 😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 7,
        "fat": 10,
        "carbs": 66,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "grains": 0.8,
          "fats": 0.6,
          "specialty": 0.5,
          "spices": 0.4,
          "produce": 0.3
        }
      }
    },
    {
      "id": "fah-188",
      "title": "أرز العزومات",
      "titleEn": "Banquet Rice (Ozomat Rice)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-188-i1",
          "name": "سمنة",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-188-i2",
          "name": "زيت",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-188-i3",
          "name": "رز",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-188-i4",
          "name": "قرفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-188-i5",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-188-i6",
          "name": "ملح",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-188-i7",
          "name": "عسل أسود",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-188-i8",
          "name": "شربة",
          "standardAmount": "4 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-188-i9",
          "name": "كبدة فراخ",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-188-i10",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة والزيت في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الرز وقلبه جيدًا لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف القرفة والفلفل الأسود والملح والعسل الأسود وقلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الشربة وغطِّ القدر واترك الرز يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد الغليان، اقلبه مرة واحدة وأهدي النار وغطِّه مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اترك الرز يكمل تسويته لمدة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في قدر آخر، سخن ملعقة كبيرة من السمنة وأضف الكبدة الفراخ المقطعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الملح والفلفل الأسود والقرفة وقلب الكبدة حتى يتغير لونها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اترك الكبدة تكمل تسويتها حتى تصبح جاهزة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الأرز مع صدور الفراخ الروستو وكبدة الفراخ. يمكن أيضًا إضافة بعض المكسرات أو الزبيب للزينة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=2QIipq8oyqo&t=171s",
        "collection": "abuhaty",
        "citation": "اوعى تكونى لسه بتشتريها من بره .. سرفيس العزومات \"فراخ روستو\" مع ارز العزومات حكاية👌 #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 8,
        "fat": 16,
        "carbs": 62,
        "fiber": 1,
        "sugar": 6,
        "cost": {
          "grains": 1,
          "fats": 1.5,
          "protein": 2,
          "sweeteners": 0.2,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-189",
      "title": "أرز بالفراخ",
      "titleEn": "Rice with Chicken",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-189-i1",
          "name": "فرختين",
          "standardAmount": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i2",
          "name": "شوربة الفراخ",
          "standardAmount": "8 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i3",
          "name": "رز بسمتي",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i4",
          "name": "بصل",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i5",
          "name": "بطاطس",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i6",
          "name": "ثوم مفروم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i7",
          "name": "كسبرة خضراء",
          "standardAmount": "1/2 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i8",
          "name": "صلصة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i9",
          "name": "فلفل حار",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i11",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i12",
          "name": "بهارات فراخ",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i13",
          "name": "قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i14",
          "name": "زعفران",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i15",
          "name": "بابريكا",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i16",
          "name": "مرقة",
          "standardAmount": "2 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i17",
          "name": "زيت",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i18",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-189-i19",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الفرخة إلى نصين وسلقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير خليطة التتبيل: اخلط الفلفل الأرفة، الزعفران، الشطة، بهارات الفراخ، البابريكا، الزيت، الملح، والفلفل الأسود. ضع الخليط على الفراخ وقلبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ادخل الفراخ في الفرن حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير الرز: ضع شوربة الفراخ في قدر، أضف الملح، الفلفل الأسود، مكعبي المرقة، الزبدة، والسمنة. اترك الرز يغلي ثم خفف النار واتركه يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير الخلطة اللذيذة: قطع البطاطس والفلفل الحار إلى مكعبات، البصل إلى مكعبات متوسطة، والكسبرة إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن الزيت في قدر، أضف الثوم المفروم وقلبه حتى يصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف البصل وقلبه حتى يصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الفلفل الحار، الملح، الفلفل الأسود، والزعفران. قلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف البطاطس والكسبرة وقلب الخليطة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف ملعقتين من الصلصة وقلب الخليطة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف ملعقتين من الرز المستوي وقلب الخليطة مع الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم الرز مع الفراخ المحمرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطبق مع سلطة خضراء أو طبق جانبي آخر حسب الرغبة. يمكن حفظ الباقي في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=j7GaUIdic8U&t=33s",
        "collection": "abuhaty",
        "citation": "أرز بالفراخ وبسر الخلطة اللذيذة 😋😍 جددي في طعم الفراخ المسلوقة بطريقتي الخاصة 😉 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 640,
        "protein": 34,
        "fat": 18,
        "carbs": 82,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "protein": 8,
          "grains": 2,
          "produce": 2,
          "fats": 1.5,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-190",
      "title": "أرز بسمتي",
      "titleEn": "Basmati Rice",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-190-i1",
          "name": "أرز بسمتي",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-190-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-190-i3",
          "name": "ورق لوري",
          "standardAmount": "2 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-190-i4",
          "name": "حبهان",
          "standardAmount": "3 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-190-i5",
          "name": "قرنفل",
          "standardAmount": "3 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-190-i6",
          "name": "زعفران",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-190-i7",
          "name": "مكعب زبدة",
          "standardAmount": "2 مكعبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-190-i8",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-190-i9",
          "name": "ماء",
          "standardAmount": "4 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز جيدًا بالماء البارد حتى يصبح الماء صافيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفي الأرز وضعه في قدر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الماء المغلي إلى الأرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الملح، ورق اللوري، الحبهان، القرنفل، والزعفران (إن وجد).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي القدر وضعه على نار متوسطة حتى يغلي الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "خفف النار واترك الأرز يطبخ لمدة 15 دقيقة أو حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف مكعبات الزبدة أو الزيت وقلب الأرز بلطف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اترك الأرز يطبخ على نار هادئة لمدة 5 دقائق إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أطفئ النار واترك الأرز يرتاح لمدة 5 دقائق قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة مكعب مرقة للحصول على نكهة إضافية. يمكن تقديم الأرز مع اللحمة المشوية أو الأسماك.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=3rG-oWDrTdI&t=191s",
        "collection": "abuhaty",
        "citation": "٣ في ١ 😉 شوفي الفيديو للاخر و هتعملي احلي عزومه في دقايق"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 400,
        "protein": 7,
        "fat": 10,
        "carbs": 70,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "grains": 1.5,
          "fats": 0.7,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-191",
      "title": "أرز بسمتي بالبسلة والجزر",
      "titleEn": "Basmati Rice with Peas & Carrots",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-191-i1",
          "name": "رز بسمتي",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-191-i2",
          "name": "شوربة ساخنة",
          "standardAmount": "4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-191-i3",
          "name": "بسلة",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-191-i4",
          "name": "جزر",
          "standardAmount": "1/2 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-191-i5",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-191-i6",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-191-i7",
          "name": "بصل",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-191-i8",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-191-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-191-i10",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-191-i11",
          "name": "عسل أسود",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-191-i12",
          "name": "كبدة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-191-i13",
          "name": "بهارات سبعة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت والزبدة في قدر على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل المقطع واحمره حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السكر وحركه قليلاً للحصول على لون أغمق إذا أردت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البسلة والجزر وقلبهما مع البصل لمدة 3-4 دقائق على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الرز البسمتي المغسول والمنقوع وحركه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الملح والفلفل والعسل الأسود وحرك المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صب الشوربة الساخنة على الرز وغطي القدر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اترك الرز على نار عالية حتى يغلي، ثم خفف النار واتركه لمدة 15-20 دقيقة حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في طاسة منفصلة، سخن ملعقتين من الزيت وأضف الكبدة المقطعة وقلبيها حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الملح والفلفل والبهارات السبعة وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم الأرز مع الكبدة المقلية والمسكرات المحمصة إذا أردت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام الرز البلدي بدلاً من الرز البسمتي للحصول على طعم مختلف. يمكن حفظ الأرز في الثلاجة لمدة يومين أو تجميده لمدة تصل إلى شهر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=8HfmtOl5yvU&t=21s",
        "collection": "abuhaty",
        "citation": "الارز البسمتي بالبسلة والجزر تووووووحفة 🙊من مطبخي فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 440,
        "protein": 9,
        "fat": 13,
        "carbs": 72,
        "fiber": 3,
        "sugar": 7,
        "cost": {
          "grains": 1.5,
          "produce": 1,
          "fats": 0.8,
          "protein": 1.5,
          "sweeteners": 0.1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-192",
      "title": "البكاكين الفلاحي (الكماج)",
      "titleEn": "Bakakeen (Rural Kumag Buns)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "3-4 دقائق لكل بكاكين",
      "servings": "حسب الكمية",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-192-i1",
          "name": "كيلو دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-192-i2",
          "name": "نص كيلو لبن رايب أو زبادي",
          "standardAmount": "نص كيلو",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-192-i3",
          "name": "نص كوب سمنة على زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-192-i4",
          "name": "3 ملاعق كبار لبن بودرة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-192-i5",
          "name": "3 ملاعق كبار قشطة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-192-i6",
          "name": "معلقة كبيرة سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-192-i7",
          "name": "معلقة كبيرة خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-192-i8",
          "name": "معلقة كبيرة خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-192-i9",
          "name": "معلقة صغيرة بيكنج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-192-i10",
          "name": "رشة ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-192-i11",
          "name": "ربع كوب ماء دافئ",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والملح والبيكنج بودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي اللبن البودرة والقشطة والخل والسكر والخميرة إلى الدقيق وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي نصف كوب السمنة على الزيت وقلبي حتى تصبح المكونات مثل حبيبات الرمل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي نصف كيلو اللبن الرايب وزبادي واعجني المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة واتركيها تخمر في مكان دافئ لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد خميرة العجينة، قسميها إلى كرات حسب الحجم المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رشي الدقيق على الرخامة وفردي كل كرة بالشوبك حتى تصبح بسمك حوالي نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي البكاكين على منديل مطبخ وغطيها واتركيها تخمر مرة أخرى لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخني الفرن على درجة حرارة عالية وضعي البكاكين في صواني الخبز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخلي الصواني إلى الفرن واتركيها لمدة 3-4 دقائق حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أخرجي البكاكين من الفرن ودهنيها بقليل من الماء لجعلها طرية ولامعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضعي البكاكين في طبق التقديم وغطيها لمنع جفافها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام اللبن الرايب أو الزبادي حسب الرغبة، ولكن يفضل استخدام اللبن الرايب للحصول على نتائج أفضل. يمكن تقديم البكاكين مع الزبدة والجبن أو كساندويتشات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ruLRwqrTKiA&t=47s",
        "collection": "abuhaty",
        "citation": "البكاكين أو البكاكيم الفلاحي (كماج) بطريقة ولا أسهل وطعم ولا أروع 😋😋 من مطبخي فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 320,
        "protein": 9,
        "fat": 12,
        "carbs": 44,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "grains": 1,
          "dairyEggs": 2.5,
          "fats": 1.5,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-193",
      "title": "العيش البلدي في البيت",
      "titleEn": "Homemade Baladi Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 رغيف",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-193-i1",
          "name": "دقيق",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-193-i2",
          "name": "ردة",
          "standardAmount": "كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-193-i3",
          "name": "دقيق الشفان",
          "standardAmount": "كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-193-i4",
          "name": "بكينج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-193-i5",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-193-i6",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-193-i7",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-193-i8",
          "name": "مية دافئة",
          "standardAmount": "كبايتين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-193-i9",
          "name": "زيت",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والردة ودقيق الشفان والبكينج بودر والخميرة والسكر والملح جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ تدريجيًا واعجني حتى تصبح العجينة لينة وغير جافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عجني لمدة لا تقل عن 10 دقائق حتى تصبح العجينة ناعمة وملساء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي العجينة في طبق مدهون بالزيت وغطيها ببلاستيك وفوط نظيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اتركي العجينة تخمر في مكان دافئ لمدة 30 دقيقة إلى ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد خمران العجينة، قسميها إلى كرات حسب الحجم المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "فردي كل كرة على سطح مغطى بخليط من الردة والدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي الرغيف يخمر مرة أخرى لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخن الفرن على أعلى درجة حرارة وضعي الرغيف على صنية ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "خبزي الرغيف حتى ينفخ ويتحمر، لمدة حوالي 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "كرري العملية حتى تنتهي من جميع الرغائف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة تكون لينة جدًا، حيث أن الردة ودقيق الشفان يمتصان الكثير من السوائل. اغطي الرغيف جيدًا أثناء الفرد لمنع جفافه.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=BY0DwehYSgk&t=30s",
        "collection": "abuhaty",
        "citation": "العيش البلدي في البيت ب ٣ مكونات فقط 😉✌🏻 #فاطمه_ابو_حاتي ❤️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 160,
        "protein": 5,
        "fat": 2,
        "carbs": 32,
        "fiber": 4,
        "sugar": 1,
        "cost": {
          "grains": 1.2,
          "fats": 0.2,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "fah-194",
      "title": "العيش البيتي على الطاسة",
      "titleEn": "Pan-Baked Home Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "10 رغيفات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-194-i1",
          "name": "دقيق",
          "standardAmount": "4 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-194-i2",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-194-i3",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-194-i4",
          "name": "خل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-194-i5",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-194-i6",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-194-i7",
          "name": "ملح",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي نصف السكر مع الدقيق ونصف السكر مع الماء الدافئ، ثم أضيفي الخميرة وقلبيهم واتركيهم لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الملح والبيكنج بودر إلى الدقيق وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خليط الخميرة والسكر إلى الدقيق وقلبيهم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الخل وابدئي في عجن العجين مع إضافة الماء الدافئ تدريجيًا حتى تحصلي على عجينة لينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عجني العجين لمدة 7 دقائق على الأقل حتى يصبح متماسكًا ولينًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة بكيس بلاستيك واتركيها تخمر لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شكل العجينة إلى كرات صغيرة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي الكور واتركيها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "افردي كل كرة على سطح مغطى بالدقيق إلى سمك حوالي 3 ملم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي الأرغفة على صينية مغطاة بمنديل مطبخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي الأرغفة لمدة 10 دقائق إضافية حتى تخمر قليلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "سخني الطاسة على نار متوسطة وامسحيها بزيت خفيف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ضعي الرغيف على الطاسة واتركيه لمدة 20 ثانية ثم قلبه لمدة 20 ثانية أخرى حتى يصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "كرري العملية مع باقي الأرغفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام المنديل المطبخ لتسهيل نقل الأرغفة إلى الطاسة. يمكن أن تختلف درجة القب قليلاً بين الأرغفة، وهذا طبيعي ولا يؤثر على الطعم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=5db3qWUjmoU&t=30s",
        "collection": "abuhaty",
        "citation": "العيش البيتي عالطاسة بأسهل طريقة وأبسط مكونات 👍😋\nمن مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 190,
        "protein": 6,
        "fat": 1,
        "carbs": 39,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.6,
          "sweeteners": 0.1,
          "specialty": 0.1
        }
      }
    },
    {
      "id": "fah-195",
      "title": "العيش الصحي بالدقيق الأسود والحبوب الكاملة",
      "titleEn": "Healthy Whole-Grain Brown Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-195-i1",
          "name": "دقيق أسمر",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-195-i2",
          "name": "حبوب كاملة (شوفان، جنين القمح، كينوا، بذر الكتان)",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-195-i3",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-195-i4",
          "name": "خل",
          "standardAmount": "3 ملاعق",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-195-i5",
          "name": "خميرة فورية",
          "standardAmount": "1.5 ملعقة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-195-i6",
          "name": "سكر",
          "standardAmount": "1.5 ملعقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-195-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-195-i8",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-195-i9",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-195-i10",
          "name": "ماء مغلي",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-195-i11",
          "name": "ماء دافئ لاختبار الخميرة",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-195-i12",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-195-i13",
          "name": "لبن بودرة",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-195-i14",
          "name": "نسكافيه",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-195-i15",
          "name": "سكر",
          "standardAmount": "1 ملعقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-195-i16",
          "name": "حبوب للرش (شوفان، حبة البركة)",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الحبوب الكاملة في كوب ماء مغلي واتركيها تنقع لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء صغير، اخلطي الخميرة مع السكر وربع كوب ماء دافئ واتركيها لمدة 10 دقائق لاختبار الخميرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء كبير، اخلطي الدقيق الأسود، الملح، والبيكنج بودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الزبادي، الزيت، الخل، والخميرة المختبرة إلى الدقيق واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الحبوب المنقوعة تدريجيًا إلى العجين واخلطي حتى تتجمع المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انثري الدقيق على سطح العمل واعجني العجين لمدة 10 دقائق حتى يصبح متماسكًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي العجين في وعاء مدهون بالزيت، غطيه بكيس بلاستيك وفوطة نظيفة، واتركيه يخمر في مكان دافئ لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد خميرة العجين، قسمي العجين إلى أجزاء وشكلها حسب الرغبة (كايزر، توست، رول).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الأشكال في صينية مدهونة بالزيت واتركيها تخمر لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادهن الأشكال بالخليط المكون من اللبن البودرة، النسكافيه، السكر، والماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "رش الحبوب على الأشكال حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 200 درجة مئوية لمدة 20-30 دقيقة حتى يصبح العيش ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اتركي العيش يبرد قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام هذا العيش الصحي لتحضير رولات، توست، وكايزر. يمكن حفظ العيش في كيس بلاستيك محكم الإغلاق لمدة تصل إلى 3 أيام في الثلاجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=0NN-amsM0SI&t=45s",
        "collection": "abuhaty",
        "citation": "العيش الصحي بالدقيق الاسمر والحبوب الكاملة  🍞😋من مطبخي فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 260,
        "protein": 10,
        "fat": 8,
        "carbs": 40,
        "fiber": 6,
        "sugar": 3,
        "cost": {
          "grains": 2,
          "specialty": 1.5,
          "fats": 1.2,
          "dairyEggs": 0.8,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-196",
      "title": "الكسكسي المصري",
      "titleEn": "Egyptian Couscous",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-196-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-196-i2",
          "name": "ماء",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-196-i3",
          "name": "زيت",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-196-i4",
          "name": "ملح",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-196-i5",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-196-i6",
          "name": "سكر بودرة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-196-i7",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-196-i8",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق في وعاء واسع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء المذوب فيه الملح تدريجياً وقلبي حتى تتكون كتل صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت وقلبي الكسكسي حتى يصبح مفتلًا ومفلفلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي الكسكسي في كيس أو كبة ودعيه لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انقلي الكسكسي إلى صينية وقلبيه مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الكسكسي في شاشة نظيفة وغطيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الشاشة فوق حلة ماء مغلي وغطيها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلبي الكسكسي مرة أخرى واتركيه لمدة 10 دقائق إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "انقلي الكسكسي إلى صينية وقلبيه بالسمنة على النار حتى يسخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدمي الكسكسي مع السكر البودرة والمكسرات واللبن حسب الرغبة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكسكسي حلوًا أو حادقًا حسب الرغبة. يمكن إضافة العسل أو السوس كراميل للتزيين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=wHeP1VHwahM&t=34s",
        "collection": "abuhaty",
        "citation": "الكسكسي بكل تفاصيله في ١٠ دقايق بأبسط مقادير و اسهل طريقه 😋👌 من مطبخي #فاطمه_ابو_حاتي 👍🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 10,
        "fat": 18,
        "carbs": 70,
        "fiber": 3,
        "sugar": 16,
        "cost": {
          "grains": 0.8,
          "fats": 1,
          "dairyEggs": 0.8,
          "sweeteners": 0.3,
          "specialty": 1
        }
      }
    },
    {
      "id": "fah-197",
      "title": "بطاطس مهروسة",
      "titleEn": "Mashed Potatoes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-197-i1",
          "name": "بطاطس",
          "standardAmount": "4 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-197-i2",
          "name": "فلفل أخضر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-197-i3",
          "name": "فلفل أحمر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-197-i4",
          "name": "خل",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-197-i5",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-197-i6",
          "name": "توم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-197-i7",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-197-i8",
          "name": "كسبرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-197-i9",
          "name": "شبت",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-197-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-197-i11",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-197-i12",
          "name": "كركم",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سلق البطاطس في ماء مملح حتى تصبح ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "هرس البطاطس المهروسة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع الفلفل الأحمر والأخضر إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تسخين الزيت في طاسة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة التوم المفروم وتحميره حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة الفلفل الأحمر والأخضر، والكمون، والخل، والكركم، والشبت، والبقدونس، والملح والفلفل الأسود، وتقليب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إضافة البطاطس المهروسة إلى الخليط وتقليبها جيدًا حتى تمتزج المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تقديم الطبق في طبق التقديم وزينته بالبقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم هذا الطبق كوجبة خفيفة أو جزء من وجبة رئيسية. يمكن حفظ الباقي في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=MI1GDt5XNaI&t=156s",
        "collection": "abuhaty",
        "citation": "4اطباق مختلفة من البطاطس المسلوقه جددي في الفطار والعشا بأسهل طريقه والطعم حكااااية😋#فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 180,
        "protein": 4,
        "fat": 7,
        "carbs": 26,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "produce": 1.8,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-198",
      "title": "خبز الملعقة البني الصحي",
      "titleEn": "Healthy Brown Spoon Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أقراص",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-198-i1",
          "name": "دقيق الحبة الكاملة",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-198-i2",
          "name": "دقيق أبيض",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-198-i3",
          "name": "خميرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-198-i4",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-198-i5",
          "name": "ماء",
          "standardAmount": "2 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-198-i6",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-198-i7",
          "name": "زيت",
          "standardAmount": "2 ملعقتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي كوب الدقيق الأبيض مع ملعقة صغيرة خميرة وملعقة صغيرة سكر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي كوب ماء من الحنفية واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي الوعاء واتركيه لمدة 30 دقيقة حتى تخمر العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي 4 أكواب من الدقيق الحبة الكاملة إلى العجينة بعد خميرتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي رشة ملح وكوب ماء آخر واخلطي المكونات جيدًا بالمعلقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي ملعقتين زيت واخلطي العجينة مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي العجينة واتركيها لمدة 30 دقيقة حتى تخمر مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعدي العجينة بالمعلقة، جبي طرف العجينة وانثنيه وطبقه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي ملعقتين ماء وغطي العجينة مرة أخرى لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعدي العجينة مرة أخرى بالمعلقة وغطيها لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "سخني الصاج وادهنه بقليل من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "شكل العجينة إلى أقراص باستخدام المغرفة وقطعيها إلى الأحجام المطلوبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ضعي الأقراص على الصاج حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدميها ساخنة أو احفظيها في صندوق غداء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة البزور التي تفضلها مثل حبة البركة، الكينوا، أو عباد الشمس. هذا الخبز صحي وغني بالألياف، ويصلح للدايت ويمكن تقديمه في صندوق الغداء.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=2OIj6ZRl_JQ",
        "collection": "abuhaty",
        "citation": "ودعي العجن و تعالي نعمل خبز الملعقه الصحي👌🏻عيش بني صحي وسهل من غير عجان ولا تعب والنتيجه هتبهرك"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 240,
        "protein": 8,
        "fat": 4,
        "carbs": 44,
        "fiber": 6,
        "sugar": 1,
        "cost": {
          "grains": 1.2,
          "fats": 0.3,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "fah-199",
      "title": "خبز الملعقة الصحي",
      "titleEn": "Healthy Spoon Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "120 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-199-i1",
          "name": "3 كوب ونصف ماء دافئ",
          "standardAmount": "3 كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-199-i2",
          "name": "1 ملعقة كبيرة خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-199-i3",
          "name": "2 ملعقة كبيرة زيت زيتون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-199-i4",
          "name": "1 ملعقة كبيرة عسل أبيض",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-199-i5",
          "name": "1 كيلو دقيق الحبة الكاملة",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-199-i6",
          "name": "1/2 كوب ماء دافئ",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-199-i7",
          "name": "1/2 ملعقة صغيرة ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-199-i8",
          "name": "حبوب (بزور الكتان، بزور عباد الشمس، بزور اليقطين)",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي 3 كوب ونصف من الماء الدافئ مع ملعقة كبيرة من الخميرة، 2 ملعقة كبيرة من زيت الزيتون، وملعقة كبيرة من العسل الأبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي كيلو من دقيق الحبة الكاملة واخلطي المكونات جيدًا بالمعلقة حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها تخمر لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي نصف كوب من الماء الدافئ ونصف ملعقة صغيرة من الملح واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي المزيج إلى العجينة واعجنيها باليد لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة واتركيها تخمر لمدة 30 دقيقة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "كرري عملية العجن والتخمير 3 مرات إضافية، كل مرة لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد التخمير الأخير، افردي العجينة على سطح مغطى بقليل من الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "شكل العجينة إلى أشكال مختلفة مثل التوست أو العيش الفينو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "دهن القوالب بالزيت ورش الحبوب عليها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أدخلي العجينة إلى الفرن المسبوق التسخين على درجة حرارة 200 درجة مئوية لمدة 20-25 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أخرج العيش من الفرن واتركيه يبرد تمامًا قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ العيش في علبة محكمة الإغلاق في الثلاجة لمدة تصل إلى 3 أيام. يمكن تقديم العيش مع الزبدة أو الجبنة أو المربى.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=HpG3Y5Lhw-g&t=23s",
        "collection": "abuhaty",
        "citation": "من غير دقيق ابيض❌ خبز المعلقه الصحي 👌خلاص مش هاتشتريه تاني 🤷‍♀️ اسهل طريقة للخبز بدقيق الحبه الكامله"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 260,
        "protein": 11,
        "fat": 5,
        "carbs": 44,
        "fiber": 7,
        "sugar": 2,
        "cost": {
          "grains": 1.8,
          "fats": 0.6,
          "sweeteners": 0.1,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-200",
      "title": "خبز صحي بالحبة الكاملة",
      "titleEn": "Healthy Whole-Grain Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 رغيف",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-200-i1",
          "name": "دقيق الحبة الكاملة",
          "standardAmount": "500 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-200-i2",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-200-i3",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-200-i4",
          "name": "سكر أو عسل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-200-i5",
          "name": "ماء دافئ",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والملح والخميرة والسكر أو العسل في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ تدريجياً واعجني المكونات جيداً لمدة 10 دقائق على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي العجينة في طبق مدهون بالزيت وغطيها، ثم اتركيها في مكان دافئ لمدة ساعة حتى تخمر ويتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغسلي العجينة وقطعيها إلى قطع صغيرة، كل قطعة بحجم الليمونة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "فردي كل قطعة على سطح مغطى بالدقيق الكامل أو الردة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي الرغيف واتركيه لمدة 30 دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخني الطاسة على نار متوسطة وضعي الرغيف فيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلبي الرغيف حتى يصبح ذهبي اللون ويبدأ في الفقاعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "كرري العملية حتى تنتهي من جميع الرغيف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الرغيف في الفريزر داخل أكياس وتسخينه عند الحاجة. يمكن استخدام الرغيف لتحضير السندويشات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=MxgJMmHqQuA",
        "collection": "abuhaty",
        "citation": "الخبز الصحي في الطاسه ف عشر دقايق بسسس🤚🏻😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 160,
        "protein": 6,
        "fat": 1,
        "carbs": 32,
        "fiber": 5,
        "sugar": 1,
        "cost": {
          "grains": 1,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-201",
      "title": "رز الريزو بالصوص",
      "titleEn": "Rizzo Rice with Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-201-i1",
          "name": "زيت",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-201-i2",
          "name": "زبدة",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-201-i3",
          "name": "بصل",
          "standardAmount": "1 بصلة مبشورة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-201-i4",
          "name": "ثوم",
          "standardAmount": "1 ملعقة صغيرة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-201-i5",
          "name": "هوت صوص",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-201-i6",
          "name": "باربكيو صوص",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-201-i7",
          "name": "كاتشب",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-201-i8",
          "name": "عسل أسود",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-201-i9",
          "name": "مرقة فورية",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-201-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-201-i11",
          "name": "فلفل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-201-i12",
          "name": "رز بسمتي",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-201-i13",
          "name": "ماء",
          "standardAmount": "6 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت والزبدة في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل المبشور وقلبه لمدة دقيقة حتى يصبح شفافًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الثوم المفروم وقلبه حتى يصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الهوت صوص، الباربكيو صوص، الكاتشب، العسل الأسود، المرقة الفورية، الملح والفلفل الأبيض، وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الماء الساخن وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الرز المغسول والمصفى وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي القدر واتركه على نار عالية حتى يغلي، ثم خفف النار واتركه لمدة 15-20 دقيقة حتى ينضج الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلب الرز برفق واتركه على نار هادئة لمدة 5 دقائق إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استبدال الرز البسمتي بالرز البلدي حسب الرغبة. يمكن تقديم الرز مع شرائح الدجاج المقرمشة والصوص.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=UN4KAuh4_ig&t=16s",
        "collection": "abuhaty",
        "citation": "وجبات السعاده بسر الخلطه✌ تشيكن ستربس مقرمشة مع رز الريزو بالصوص الأصلي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 460,
        "protein": 8,
        "fat": 18,
        "carbs": 68,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "grains": 1.8,
          "fats": 1.4,
          "produce": 0.5,
          "specialty": 1.2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-202",
      "title": "رز بالديمي جلاس",
      "titleEn": "Demi-Glace Rice",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-202-i1",
          "name": "3 أكواب أرز",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i2",
          "name": "6 أكواب شوربة",
          "standardAmount": "6 أكوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i3",
          "name": "3 معالق سكر",
          "standardAmount": "3 معالق",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i4",
          "name": "1 ملعقة كبيرة بودرة ديمي جلاس",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i6",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i7",
          "name": "قرفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i8",
          "name": "2 ملعقتين سمنة وزيت",
          "standardAmount": "2 ملعقتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i9",
          "name": "1 ملعقة كبيرة زيت",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i10",
          "name": "1 ملعقة كبيرة دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i11",
          "name": "1 مكعب زبدة",
          "standardAmount": "1 مكعب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i12",
          "name": "1 ملعقة كبيرة دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i13",
          "name": "10 فصوص توم",
          "standardAmount": "10 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i14",
          "name": "1 بصل",
          "standardAmount": "1 بصل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i15",
          "name": "1 جزر",
          "standardAmount": "1 جزر",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i16",
          "name": "1 كرفس",
          "standardAmount": "1 كرفس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i17",
          "name": "1 طماطم",
          "standardAmount": "1 طماطم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i18",
          "name": "1 ورقة لورا",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i19",
          "name": "1 ملعقة كبيرة دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i20",
          "name": "1 ملعقة كبيرة دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i21",
          "name": "1 ملعقة كبيرة دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i22",
          "name": "1 ملعقة كبيرة دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i23",
          "name": "1 ملعقة كبيرة دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-202-i24",
          "name": "1 ملعقة كبيرة دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي 3 معالق سكر مع 3 معالق ماء واتركيها حتى تتكرمل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي 6 أكواب ماء مغلي و2 مكعبات مرقة فورية وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الملح والفلفل والقرفة وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي 2 ملعقتين سمنة وزيت وقلبي حتى يذوبوا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الأرز وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركي الوعاء على نار متوسطة حتى يغلي، ثم هدي النار وغطي الوعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الزبيب وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي الرز يكمل تسويته لمدة 15-20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمي الرز مع اللحمة البردة والكبدة والصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة المكسرات على وجه الطبق عند التقديم للحصول على طعم وملمس إضافي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=-dSgDdi77dw&t=250s",
        "collection": "abuhaty",
        "citation": "《☆عزومه رمضان ☆》فطار اول يوم اللي ميختلفش عليه اتنين و بطريقه جديده جدا"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 24,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 460,
        "protein": 9,
        "fat": 14,
        "carbs": 76,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "grains": 1.8,
          "fats": 1,
          "produce": 1.5,
          "specialty": 0.8,
          "spices": 0.4,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-203",
      "title": "رز بالزعفران",
      "titleEn": "Saffron Rice",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-203-i1",
          "name": "زعفران",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-203-i2",
          "name": "رز",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-203-i3",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-203-i4",
          "name": "زيت",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-203-i5",
          "name": "قرفة",
          "standardAmount": "3 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-203-i6",
          "name": "حبهان",
          "standardAmount": "3 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-203-i7",
          "name": "عرق",
          "standardAmount": "1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-203-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-203-i9",
          "name": "ماء",
          "standardAmount": "4 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "دق الزعفران وانقعه في ماء ساخن لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل الرز وصفيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن السمنة والزيت في صنية على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الرز وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف القرفة، الحبهان، العرق، والملح وقلبه معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الماء الساخن (4 أكواب لكل كوب رز) واتركه يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الزعفران المنقوع وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي الصنية واترك الرز ينضج على نار هادئة لمدة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد النضج، قلب الرز برفق وقدمه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام بودرة الزعفران بدلاً من دق الزعفران. يمكنك تقديم الرز مع صدور الرومي المشوية والصوص الكريمي للمشروم للحصول على وجبة فاخرة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Pg7T-WV4tn8&t=200s",
        "collection": "abuhaty",
        "citation": "صدور رومي طرية مع رز بالزعفران 🌾 وصفة فاخرة بطعم ولا أروع #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 400,
        "protein": 7,
        "fat": 9,
        "carbs": 72,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "grains": 0.9,
          "fats": 0.5,
          "spices": 1.5
        }
      }
    },
    {
      "id": "fah-204",
      "title": "رز بالمكسرات",
      "titleEn": "Rice with Nuts",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "3 ساعات و 30 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-204-i1",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-204-i2",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-204-i3",
          "name": "لوز",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-204-i4",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-204-i5",
          "name": "فاصوليا",
          "standardAmount": "10 فصوص",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-204-i6",
          "name": "رز بسماتي",
          "standardAmount": "4 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-204-i7",
          "name": "مرقة الفخدة",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-204-i8",
          "name": "فلفل أحمر",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-204-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت والسمنة في حلة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف اللوز والزبيب واحمرهم حتى يأخذوا لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ارفع اللوز والزبيب من الزيت والسمنة وضعهم في طبق جانبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف شرائح التوم إلى نفس الحلة واحمرها حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الرز إلى الحلة وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف مرقة الفخدة إلى الرز بكمية تكفي لغلي الرز (كوب رز لكل كوبين من المرقة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اترك الرز يغلي ثم اخفض النار وغطي الحلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اترك الرز يطبخ لمدة 20 دقيقة أو حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الفلفل الأحمر وغطي الحلة لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ارفع الرز من النار واتركه يرتاح لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم الرز في طبق التقديم وأضف الفخدة المحمصة واللوز والزبيب المحمص فوقه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة قليل من الزعفران إلى المرقة للحصول على لون وطعم مميز. يمكن حفظ الرز في الثلاجة لمدة يومين أو تجميده لمدة شهر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=vZnQLG6a0XM&t=121s",
        "collection": "abuhaty",
        "citation": "وصفه مميزة للعزومات👏فخده ضانى بتتبيله خطيره و معاها رز مبهر بالمكسرات"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 500,
        "protein": 9,
        "fat": 20,
        "carbs": 72,
        "fiber": 3,
        "sugar": 10,
        "cost": {
          "grains": 2.4,
          "specialty": 3,
          "fats": 1,
          "produce": 0.6,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-205",
      "title": "رز بسمتي مع حشوة من البطاطس واللحمة المفرومة",
      "titleEn": "Basmati Rice with Potato & Minced Meat Topping",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-205-i1",
          "name": "بطاطس",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-205-i2",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-205-i3",
          "name": "رز بسمتي",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-205-i4",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-205-i5",
          "name": "مستكة",
          "standardAmount": "1 قطعة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-205-i6",
          "name": "شربة",
          "standardAmount": "4 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-205-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-205-i8",
          "name": "بصل",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-205-i9",
          "name": "جزر",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-205-i10",
          "name": "بسلة",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-205-i11",
          "name": "لحمة مفرومة",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-205-i12",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-205-i13",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-205-i14",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-205-i15",
          "name": "دورة صفراء سكرية",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-205-i16",
          "name": "سلسة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-205-i17",
          "name": "ماء مغلي",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البطاطس إلى مكعبات صغيرة واحمرها في الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل الرز البسمتي وصفه جيدًا، ثم ضعه في قدر مع السمنة والمستكة واتركها حتى تسيح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الشربة إلى الرز وضبط الملح، ثم قلب الرز جيدًا وغطي القدر واتركه حتى يتشرب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد أن يتشرب الرز، اقلب الرز مرة واحدة واتركه على نار هادئة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في قدر آخر، قم بتحمير البصل حتى يصبح ذهبيًا، ثم أضف البطاطس المحمصة وقلبها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الجزر المقطعة إلى مكعبات صغيرة والبسلة وقلبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف اللحمة المفرومة وقلبها مع الخضروات، ثم أضف الملح والفلفل الأسود والبهارات السبعة والبابريكا وقلبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الدورة الصفراء السكرية والسلسة والماء المغلي واترك الخليط حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد أن يغلي الخليط، اتركه على نار هادئة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الرز في طبق التقديم، ثم ضع الخليط من البطاطس واللحمة المفرومة فوق الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من البهارات حسب الرغبة. يمكن حفظ الرز في الثلاجة لمدة يومين، ويمكن تسخينه مرة أخرى عند الحاجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ekwExMQ-Aoc",
        "collection": "abuhaty",
        "citation": "لو زهقتي من وصفات الرز التقليدية جربي الوصفه و ادعيلي❤️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 580,
        "protein": 20,
        "fat": 18,
        "carbs": 80,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "grains": 1.5,
          "protein": 3,
          "produce": 2,
          "fats": 1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-206",
      "title": "رز حضرموت",
      "titleEn": "Hadramout Rice",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-206-i1",
          "name": "زيت",
          "standardAmount": "شوية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-206-i2",
          "name": "زبدة",
          "standardAmount": "معلقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-206-i3",
          "name": "فراخ",
          "standardAmount": "2 فرخة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-206-i4",
          "name": "بصل",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-206-i5",
          "name": "طماطم",
          "standardAmount": "1 طماطم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-206-i6",
          "name": "ورق لورا",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-206-i7",
          "name": "قرنفل",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-206-i8",
          "name": "قرفة",
          "standardAmount": "عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-206-i9",
          "name": "حبهان",
          "standardAmount": "6-7 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-206-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-206-i11",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-206-i12",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-206-i13",
          "name": "مرقة فورية",
          "standardAmount": "2 مكعبات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-206-i14",
          "name": "رز بسمتي",
          "standardAmount": "4 كبايات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-206-i15",
          "name": "زعفران",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-206-i16",
          "name": "زبيب",
          "standardAmount": "ربع معلقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-206-i17",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الحلة على النار وأضف الزيت والزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف قطع الفراخ وشوحها من دون أن تأخذ لونًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل والطماطم والبهارات (القرنفل، القرفة، الحبهان، الملح، السكر، الفلفل، مكعبات المرقة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الماء واترك الفراخ تغلي، ثم خفف النار واتركها تطبخ حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أزل الفراخ من الشوربة وضعتها في صنية للفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الزعفران إلى الدسم الموجود على سطح الشوربة وادهن الفراخ به.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادخل الفراخ إلى الفرن حتى تحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الرز إلى الحلة مع 10 كبايات من الشوربة، واترك الرز يتشرب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلب الرز برفق وخفف النار، ثم غطي الحلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الزبيب والزعفران إلى الرز واتركه يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم الرز مع الفراخ المحمرة والمكسرات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع أخرى من الرز مثل الرز البسمتي العادي، ولكن الرز التلدة يعطي نكهة وملمسًا أفضل. يمكنك أيضًا إضافة بعض التوابل الأخرى حسب الرغبة مثل الكمون أو الهيل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=UPhZeJnWAvY&t=48s",
        "collection": "abuhaty",
        "citation": "تعالي اعرفي سر ارز المطاعم ( حضرموت )الشهير للعزومات ✌️وطريقة تسوية الفراخ ولونها الدهبي👌😋😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 600,
        "protein": 28,
        "fat": 20,
        "carbs": 74,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "protein": 8,
          "grains": 2.4,
          "produce": 1,
          "fats": 0.8,
          "specialty": 1.5,
          "spices": 1,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-207",
      "title": "رز كابلي بالدجاج",
      "titleEn": "Kabli Rice with Chicken",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-207-i1",
          "name": "فراخ",
          "standardAmount": "1-2 فرخة (متقطعة إلى 8 قطع)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i2",
          "name": "رز",
          "standardAmount": "3 أكواب (منقوع لمدة 30 دقيقة)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i3",
          "name": "بطاطس",
          "standardAmount": "3 حبات (متقطعة إلى مكعبات متوسطة)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i4",
          "name": "بصل",
          "standardAmount": "1 حبة (متقطعة إلى شرايح)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i5",
          "name": "عصير برتقال",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i6",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i7",
          "name": "برش برتقال",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i8",
          "name": "طماطم",
          "standardAmount": "2 حبات (مفرومة)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i9",
          "name": "صلصة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i10",
          "name": "فلفل",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i12",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i13",
          "name": "كسبرة نشفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i14",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i15",
          "name": "زعفران بودر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i16",
          "name": "ورق لورا",
          "standardAmount": "2 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i17",
          "name": "قرفة",
          "standardAmount": "1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i18",
          "name": "حبهان",
          "standardAmount": "5 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i19",
          "name": "قرنفل",
          "standardAmount": "5 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i20",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i21",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-207-i22",
          "name": "ماء",
          "standardAmount": "1 كوب (مغلي)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة والزيت في حلة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الفراخ وشوحها جيدًا مع إضافة ورق اللورا، الحبهان، القرنفل، والبهارات السبعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل المقطع شرايح وقلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف عصير البرتقال، عصير الليمون، الطماطم المفرومة، برش البرتقال، والصلصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الملح وقلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطِّ الحلة واترك الفراخ تطهى على نار هادئة لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف البطاطس بعد أن تكون الفراخ نصف مستوية واتركها تطهى لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف كوبًا من الماء المغلي واترك المكونات تطهى لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في حلة أخرى، غلي الماء مع الحبهان، القرنفل، والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الرز المنقوع واتركه يسلق لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الرز المسلوق إلى الحلة التي تحتوي على الفراخ والبطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف الزعفران المذاب في ماء ووزعه على الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "غطِّ الحلة واتركها تطهى لمدة 10 دقائق على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدم الطبق ساخنًا مزينًا بالكسبرة المفرومة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "اختاري نوعية الرز الجيدة للحصول على نتيجة أفضل. يمكنك تقديم الطبق مع سلطة خضراء أو يخنة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=3qyiDlopImY&t=26s",
        "collection": "abuhaty",
        "citation": "اكله في حله واحده تحفه جدا للعزومات 😉👍🏻 الرز الكابلي بالدجاج 😋 من مطبخي #فاطمه_ابو_حاتي 💪🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 22,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 640,
        "protein": 30,
        "fat": 20,
        "carbs": 84,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "protein": 8,
          "grains": 1.8,
          "produce": 2.5,
          "fats": 1,
          "spices": 1
        }
      }
    },
    {
      "id": "fah-208",
      "title": "رز مبهر",
      "titleEn": "Spiced Rice",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-208-i1",
          "name": "رز بسمتي",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-208-i2",
          "name": "زيت",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-208-i3",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-208-i4",
          "name": "قرفة",
          "standardAmount": "2 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-208-i5",
          "name": "ورق لوري",
          "standardAmount": "2 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-208-i6",
          "name": "قرنفل",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-208-i7",
          "name": "ينسون نجمي",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-208-i8",
          "name": "حبهان",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-208-i9",
          "name": "فلفل أسود حصي",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-208-i10",
          "name": "كركم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-208-i11",
          "name": "مرقة",
          "standardAmount": "4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت والسمنة في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف القرفة، ورق اللوري، القرنفل، الحبهان، الفلفل الأسود الحصي، والينسون النجمي. قلب المكونات لمدة دقيقة حتى تفوح رائحتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الرز البسمتي وقلب لمدة دقيقة حتى يتحمص قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب المرقة الساخنة على الرز. اغطِ القدر واترك الرز يغلي على نار عالية لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "خفف النار واترك الرز يطهى لمدة 15-20 دقيقة حتى ينضج تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد أن ينضج الرز، قلب مرة واحدة برفق واتركه يرتاح لمدة 5 دقائق قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام المرقة الفورية بدلاً من الماء للحصول على نكهة أقوى. يمكنك أيضاً إضافة بعض الزعفران للحصول على لون ذهبي مميز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=OeQLgpXcYgk&t=190s",
        "collection": "abuhaty",
        "citation": "فراخ شواية سوري وسر طراوتها بس من غير شوايه.. معاها شوية توميه حارة ورز مبهر مفيش بعد كده حكااااااية"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 400,
        "protein": 7,
        "fat": 9,
        "carbs": 72,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "grains": 0.9,
          "fats": 0.5,
          "spices": 0.9
        }
      }
    },
    {
      "id": "fah-209",
      "title": "رز مدخن باللحمة",
      "titleEn": "Smoked Rice with Meat",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-209-i1",
          "name": "3 أكواب رز بسمتي",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i2",
          "name": "نص كيلو جزر",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i3",
          "name": "2 بصل كبير",
          "standardAmount": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i4",
          "name": "معلقة كبيرة شرائح ثوم",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i5",
          "name": "2 طماطم",
          "standardAmount": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i6",
          "name": "كوب زبيب",
          "standardAmount": "كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i7",
          "name": "كوب مكسرات مشكلة محمرة",
          "standardAmount": "كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i8",
          "name": "مكعب مرقة",
          "standardAmount": "مكعب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i9",
          "name": "2 كوب ماء مغلي",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i10",
          "name": "معلقة كبيرة ملح",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i11",
          "name": "معلقة صغيرة كمون",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i12",
          "name": "معلقة صغيرة بهارات سبعة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i13",
          "name": "نص معلقة صغيرة حبهان بودر",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i14",
          "name": "معلقة صغيرة بابريكا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i15",
          "name": "معلقة صغيرة كركم",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i16",
          "name": "نص معلقة صغيرة فلفل أسود",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i17",
          "name": "معلقة صغيرة كزبرة ناشفة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i18",
          "name": "عودين قرفة",
          "standardAmount": "عودين",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i19",
          "name": "5 فصوص قرنفل",
          "standardAmount": "5",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i20",
          "name": "3 ورقات لورا",
          "standardAmount": "3",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-209-i21",
          "name": "سمنة وزيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الرز البسمتي وانقعيه لمدة نصف ساعة، ثم صفيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع اللحمة إلى قطع متوسطة الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع البصل إلى شرايح والجزر إلى مبشور خشن والطماطم إلى مكعبات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلطي البهارات مع الملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادعكي اللحمة بالخلطة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن حلة على النار وأضف السمنة والزيت، ثم احمر اللحمة حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف ورق اللورا والبصل والطماطم، وقلبي المكونات جيدًا حتى يذبل البصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الماء المغلي وغطي الحلة، ثم هدء النار حتى تستوي اللحمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في حلة أخرى، اسلق الرز في ماء مغلي مضاف إليه الملح والزيت وقرنفل وورق لورا وحبهان لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صفي الرز وأضفه إلى الحلة مع اللحمة والخضروات، ثم أضف الجزر والزبيب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الماء حتى يصل إلى قاع الرز، ثم أضف الزعفران المذاب في الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "هدء النار واترك الحلة لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف ورقة فيل وقليل من الزيت أو السمنة على سطح الرز، ثم غطي الحلة واتركها لمدة 10 دقائق إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطبق مع سلطة خضراء أو ياغورت. يمكن حفظ الباقي في الثلاجة لمدة 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=wRRTozJ-a8U&t=26s",
        "collection": "abuhaty",
        "citation": "أحلي أكله في حله واحده 😍😍الارز المدخن باللحمه 😋👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 540,
        "protein": 12,
        "fat": 18,
        "carbs": 82,
        "fiber": 4,
        "sugar": 14,
        "cost": {
          "grains": 1.8,
          "produce": 2,
          "specialty": 2.5,
          "fats": 1,
          "spices": 1.2
        }
      }
    },
    {
      "id": "fah-210",
      "title": "رز معمر على الفحم",
      "titleEn": "Muammar Rice over Charcoal",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "شي",
      "prepTime": "10 دقائق",
      "cookTime": "2 ساعات",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-210-i1",
          "name": "رز بلدي",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-210-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-210-i3",
          "name": "حليب",
          "standardAmount": "1.5 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-210-i4",
          "name": "سكر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-210-i5",
          "name": "زبادي",
          "standardAmount": "2 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-210-i6",
          "name": "زبدة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-210-i7",
          "name": "قشطة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الرز وانقعه لمدة ساعة ثم صفيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي الرز في صنية الفرن واتركي مساحة فارغة في الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الملح إلى الحليب المغلي وقلبي جيدًا حتى يذوب الملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب الحليب المغلي على الرز وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي السكر وزعيه على الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "وزعي الزبادي على سطح الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الزبدة وزعيها على الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي القشطة وزعيها على الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي الصنية جيدًا وضعيها على الفحم المشتعل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركي الرز على الفحم حتى يتحمر ويأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "غطي الفحم مرة أخرى واتركي الرز حتى ينضج تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الفحم مشتعل جيدًا قبل وضع الصنية. يمكنك تقديم الرز المعمر مع صينية اللحمة للحصول على وجبة متكاملة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=I9Qx_9FZN3A&t=148s",
        "collection": "abuhaty",
        "citation": "غدا العشر دقايق 😉🙈 رز معمر ع الفحم و صينية لحمه جنااااان 😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 12,
        "fat": 14,
        "carbs": 62,
        "fiber": 1,
        "sugar": 14,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 3.5,
          "fats": 0.9
        }
      }
    },
    {
      "id": "fah-211",
      "title": "رشتة",
      "titleEn": "Reshta (Hand-Cut Noodles)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-211-i1",
          "name": "دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-211-i2",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-211-i3",
          "name": "ماء",
          "standardAmount": "حوالي 550 جرام (حوالي كوبين وربع)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-211-i4",
          "name": "سمنة بلدي",
          "standardAmount": "2 ملعقتان كبيرتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء تدريجيًا واعجني العجينة حتى تصبح متماسكة وجافة بعض الشيء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها ترتاح لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ارشي الدقيق على سطح العمل وفردي العجينة رفيعًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى قطع صغيرة وكورها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي القطع بالدقيق واتركيها ترتاح لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ارشي الدقيق على سطح العمل مرة أخرى وفردي العجينة باستخدام مكنة الفرد أو السكين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي العجينة إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الشرائح في مصفة وغطيها بالشاش واتركيها لمدة ربع ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الماء المغلي إلى الحلة وضعي المصفة فوقها وغطيها لمدة تلت ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قلب الشرائح باستخدام شوكة وفرفرها من بعضها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اغطيها مرة أخرى واتركيها لمدة تلت ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "انزلي الشرائح إلى وعاء وقلبيها في السمنة البلدي الساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الرشتة مع العسل الأسود أو السكر البودرة والمكسرات أو اللبن المحلى بالسكر أو العسل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Wl5GrIeihvY&t=11s",
        "collection": "abuhaty",
        "citation": "وصفة هتلاقيها موجوده في تراث كل بلد🔥..... قولولي بتسموها ايه في بلدكم 🤔!!!!!!!!!!!!"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 340,
        "protein": 11,
        "fat": 6,
        "carbs": 60,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "grains": 1.2,
          "fats": 0.6
        }
      }
    },
    {
      "id": "fah-212",
      "title": "رغيف الساوردو",
      "titleEn": "Sourdough Loaf",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "50-60 دقيقة",
      "servings": "1 رغيف",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "fah-212-i1",
          "name": "دقيق أبيض",
          "standardAmount": "300 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-212-i2",
          "name": "دقيق",
          "standardAmount": "20 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-212-i3",
          "name": "ماء دافئ",
          "standardAmount": "350 مليلتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-212-i4",
          "name": "خميرة الساوردو",
          "standardAmount": "120 جرام",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-212-i5",
          "name": "ملح",
          "standardAmount": "10 جرام",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نصف الميزان ووضع 300 جرام من الدقيق الأبيض و20 جرام من الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "خلط الدقيقين معًا جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة 350 مليلتر من الماء الدافئ إلى الدقيق وخلط المكونات بالمعلقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تغطية العجينة وتركها لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة 120 جرام من خميرة الساوردو إلى العجينة وخلطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تغطية العجينة وتركها لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إضافة 10 جرام من الملح إلى العجينة مع ملعقة صغيرة من الماء الدافئ وخلطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تغطية العجينة وتركها لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "عمل المد والطي للعجينة لمدة 3-4 مرات، كل مرة تترك العجينة لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ترك العجينة تخمر لمدة 3-4 ساعات حتى تضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "فرد العجينة وعملها بالشكل المطلوب، ثم وضعها في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "تغطية العجينة وتركها في الثلاجة لمدة 12-24 ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "تسخين الفرن على درجة حرارة 220 درجة مئوية، ثم وضع العجينة في الفرن لمدة 25 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "إعادة وضع العجينة في الفرن لمدة 25-30 دقيقة إضافية بدون غطاء حتى يحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "ترك الرغيف يبرد قبل تقطيعه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام دقيق الرز للرش على القماشة للحصول على نتيجة أفضل. الرغيف يجب أن يبرد تمامًا قبل تقطيعه للحصول على أفضل نتيجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=2AWeHptDMk8",
        "collection": "abuhaty",
        "citation": "أول رغيف ساوردو… والنتيجة فاقت كل توقعاتي!” 🔥😉شوية دقيق ومايه والنتيجة وهميه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 170,
        "protein": 6,
        "fat": 1,
        "carbs": 35,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "grains": 0.8
        }
      }
    },
    {
      "id": "fah-213",
      "title": "رقاق طري فلاحي",
      "titleEn": "Soft Ruqaq Flatbread (Country Style)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-213-i1",
          "name": "دقيق",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-213-i2",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-213-i3",
          "name": "ماء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-213-i4",
          "name": "قشطة أو جبنة كريمية أو مثلثات",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-213-i5",
          "name": "زيت",
          "standardAmount": "ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-213-i6",
          "name": "سكر",
          "standardAmount": "ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-213-i7",
          "name": "خميرة",
          "standardAmount": "ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-213-i8",
          "name": "بيكنج بودر",
          "standardAmount": "ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-213-i9",
          "name": "ملح",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق المنخول، السكر، الخميرة، البيكنج بودر، والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي القشطة أو الجبنة الكريمية أو المثلثات، والزيت، وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الحليب والماء الدافئ تدريجيًا، واعجني حتى تحصلي على عجينة متماسكة ونعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تختمر لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد التخمير، قسمي العجينة إلى كرات صغيرة وفرديها على رشة من الدقيق حتى تصبح رقيقة جدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني الطاسة على نار عالية، وضعي الرقاق واتركيه حتى يصبح ذهبي اللون من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قلبي الرقاق واتركيه حتى يصبح ذهبي اللون من الجانب الآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الرقاق في طبق وغطيه بفوطة نظيفة للحفاظ على طراوته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "كرري العملية حتى تنتهي من جميع كرات العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الرقاق في أكياس في الفريزر واستخدامه لاحقًا بعد تسخينه. يمكن استخدام الرقاق في الشاورما، سندوتشات البطاطس، أو مع العسل والجبن.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=WZOgWVZaV_g&t=40s",
        "collection": "abuhaty",
        "citation": "الرقاق الطري الفلاحي في عشر دقايق وبمقادير عندك في البيت اتحداكي لو معملتهوش دلوقتي😍فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 260,
        "protein": 8,
        "fat": 4,
        "carbs": 48,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 0.9,
          "dairyEggs": 0.8,
          "fats": 0.3,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-214",
      "title": "طاجن البطاطا باللبن",
      "titleEn": "Sweet-Potato Tagine with Milk",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-214-i1",
          "name": "بطاطا",
          "standardAmount": "2 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-214-i2",
          "name": "لبن",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-214-i3",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-214-i4",
          "name": "كريمة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-214-i5",
          "name": "دقيق",
          "standardAmount": "4 معالق كبار",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-214-i6",
          "name": "زبدة",
          "standardAmount": "6 معالق كبار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-214-i7",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البطاطا وقطعها إلى طرنشات واغسلها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف نصف كوب سكر ونصف كوب ماء إلى البطاطا واطهها على النار مع التغطية حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خفف النار واتركها حتى تتبخر المياه وتصبح البطاطا مكرملة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، أذوب 4 معالق زبدة و4 معالق دقيق على النار مع التحريك المستمر حتى يستوي الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف لتر اللبن تدريجيًا مع التحريك المستمر حتى يصبح القوام كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف نصف كمية الكريمة ونصف كوب سكر ومعلقة صغيرة فانيليا وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ارفع الكريمة من على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف معلقة زبدة إلى البطاطا واستخدم مهرشة لهرسها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي البطاطا في طاجن مدهون بالزبدة وارشيها بالكريمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "وزع نصف كمية الكريمة المتبقية على وجه الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخل الطاجن إلى الفرن المسخن مسبقًا على درجة 200 لمدة 30 دقيقة حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "زين الطاجن بالمكسرات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة المكسرات إلى البطاطا قبل وضعها في الطاجن أو تزين الطاجن بها بعد الطهي. يمكن أيضًا إضافة صوص الكراميل للحصول على طعم إضافي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=s_CLXaXisN8&t=15s",
        "collection": "abuhaty",
        "citation": "احلي و اسرع حاجه ممكن تعمليها في الشتا 😋😉 طاجن البطاطا في الفرن 👍🏻 من مطبخي #فاطمه_ابو_حاتي 💪🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 420,
        "protein": 8,
        "fat": 18,
        "carbs": 58,
        "fiber": 3,
        "sugar": 34,
        "cost": {
          "produce": 2.5,
          "dairyEggs": 4,
          "sweeteners": 0.6,
          "grains": 0.2,
          "fats": 0.8
        }
      }
    },
    {
      "id": "fah-215",
      "title": "طاجن المسقعة بالسجق",
      "titleEn": "Sausage Moussaka Tagine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-215-i1",
          "name": "بتنجان",
          "standardAmount": "1 حبة مقطعة شرايح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-215-i2",
          "name": "بطاطس",
          "standardAmount": "1 حبة مقطعة مكعبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-215-i3",
          "name": "سجق",
          "standardAmount": "300 جرام مقطع",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-215-i4",
          "name": "فلفل رومي",
          "standardAmount": "1 حبة مقطعة شرايح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-215-i5",
          "name": "فلفل حار",
          "standardAmount": "1 حبة مقطعة شرايح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-215-i6",
          "name": "بصل",
          "standardAmount": "1 حبة مقطعة جوانح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-215-i7",
          "name": "ثوم",
          "standardAmount": "2 ملاعق مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-215-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-215-i9",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-215-i10",
          "name": "بهارات سبعة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-215-i11",
          "name": "كمون",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-215-i12",
          "name": "عصير طماطم",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-215-i13",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-215-i14",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد البتنجان المقطع شرايح ورش عليه الملح، ثم اتركه في مصفة لتصريف الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع البطاطس إلى مكعبات واحمرها في زيت على النار حتى تأخذ لونًا ذهبيًا فاتح، ثم ارفعها على ورق مطبخ لامتصاص الزيت الزائد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "احمر البتنجان في زيت على النار حتى يأخذ لونًا ذهبيًا، ثم ارفعه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في طاسة أخرى، احمر السجق حتى يستوي، ثم أضف البصل وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الثوم والفلفل الرومي والفلفل الحار، وقلبه معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف عصير الطماطم والملح والبهارات والفلفل الأسود والكمون، واتركه على النار لمدة دقائق حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف كوبًا من الماء الساخن واتركه حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي طبقة من البتنجان في الطاجن، ثم طبقة من البطاطس، ثم السجق مع الطماطم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "كرر الطبقات حتى تنتهي من جميع المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخل الطاجن إلى الفرن المسخن على درجة حرارة 200 لمدة 30 دقيقة حتى يغلي كل شيء معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم الطاجن ساخنًا مع الرز أو الماكرونة أو العيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك زيادة كمية السوس حسب الرغبة. الطاجن مثالي للتقديم في المناسبات، حيث يحافظ على شكله الجميل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=NGKFr-LJj8o&t=23s",
        "collection": "abuhaty",
        "citation": "طاجن المسقعة بالسجق 🙈حاجة كده تووووووحفة  😋😋بطريقة مفيش أسهل من كده 👍 من مطبخي فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 400,
        "protein": 18,
        "fat": 22,
        "carbs": 32,
        "fiber": 6,
        "sugar": 10,
        "cost": {
          "protein": 5,
          "produce": 4,
          "fats": 0.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-216",
      "title": "طاجن لسان عصفور بالبشاميل والفراخ",
      "titleEn": "Orzo, Béchamel & Chicken Tagine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-216-i1",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-216-i2",
          "name": "فراخ (صدور أو أوراك)",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-216-i3",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-216-i4",
          "name": "بهارات",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-216-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-216-i6",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-216-i7",
          "name": "لسان عصفور",
          "standardAmount": "400 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-216-i8",
          "name": "خلطة بشاميل",
          "standardAmount": "1 كيس",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-216-i9",
          "name": "حليب",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-216-i10",
          "name": "جبنة مبشورة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسخين الزبدة في قدر على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة قطع الفراخ المقطعة إلى مكعبات صغيرة وشويها قليلاً دون تقليب كثير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة بهارات كنور والملح والفلفل وتقليب المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة البصل المفروم وتقليب حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة لسان العصفور وتقليب المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة الماء المغلي وغطاء القدر حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "خفض النار وترك اللسان العصفور يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تحضير البشاميل بخلطة البشاميل والحليب وتقليب حتى يغلي ويصبح بالقوام المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صب خليط اللسان العصفور والفراخ في طاجن الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "إضافة صوص البشاميل على وجه الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "إضافة الجبنة المبشورة على وجه الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "وضع الطاجن في الفرن حتى يتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "تقديم الطاجن ساخناً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطاجن مع سلطة خضراء أو أرز بسمتي. يمكن حفظ الطاجن في الثلاجة لمدة يومين أو تجميده لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Du_F550hUgI&t=21s",
        "collection": "abuhaty",
        "citation": "بربع كيلو فراخ بس هتعملي أحسن طاجن لسان عصفور بالبشاميل 😋😍 هتاكلي صوابعك وراه 👌 | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 460,
        "protein": 20,
        "fat": 20,
        "carbs": 52,
        "fiber": 2,
        "sugar": 12,
        "cost": {
          "protein": 2.5,
          "grains": 1.5,
          "dairyEggs": 3,
          "produce": 0.5,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-217",
      "title": "طاجن مكرونة الكشري",
      "titleEn": "Koshari-Style Pasta Tagine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-217-i1",
          "name": "مكرونة",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-217-i2",
          "name": "عصير الطماطم",
          "standardAmount": "كوبان",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-217-i3",
          "name": "فلفل حار",
          "standardAmount": "قرن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-217-i4",
          "name": "لحمة مفرومة",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-217-i5",
          "name": "بصل",
          "standardAmount": "بصلتان متوسطتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-217-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-217-i7",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-217-i8",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-217-i9",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-217-i10",
          "name": "بهارات سبعة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-217-i11",
          "name": "قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-217-i12",
          "name": "سكر",
          "standardAmount": "معلقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-217-i13",
          "name": "زيت",
          "standardAmount": "معلقتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في قدر على النار، ثم أضف البصل وقلبه حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الطماطم المقطعة وقلبهما معًا حتى تظهر رائحة الطماطم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الفلفل الحار وقلبه لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللحمة المفرومة وقلبه حتى يتجانس مع الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف السكر والملح والتوابل (الكسبرة، الكمون، البهارات السبعة، القرفة، الفلفل الأسود) وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف عصير الطماطم واتركه حتى يغلي، ثم ارفعه من على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخن الفرن على درجة حرارة 200 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "دهن طاجن بالزيت في الأرضية والجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف طبقة من اللحمة المفرومة في قاع الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف المكرونة النية فوق اللحمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صب صلصة الطماطم فوق المكرونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف الماء حتى يغطي المكرونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "غطِ الطاجن بورق القصدير وادخله الفرن لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "بعد 30 دقيقة، اخرج الطاجن من الفرن وقلبه برفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قدم الطاجن ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من المكرونة حسب الرغبة. يمكن حفظ اللحمة المفرومة المعدة في الفريزر واستخدامها لاحقًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=sKrGB0uQh_M&t=28s",
        "collection": "abuhaty",
        "citation": "طاجن مكرونة محلات الكشري في 5دقايق توووووحفه من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 18,
        "fat": 10,
        "carbs": 64,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "protein": 3,
          "grains": 1,
          "produce": 1.5,
          "fats": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-218",
      "title": "طاجن مكرونة بالسجق",
      "titleEn": "Pasta & Sausage Tagine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-218-i1",
          "name": "سجق",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-218-i2",
          "name": "مكرونة",
          "standardAmount": "باكيت",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-218-i3",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-218-i4",
          "name": "فلفل رومي",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-218-i5",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-218-i6",
          "name": "عصير طماطم",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-218-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-218-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-218-i9",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-218-i10",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-218-i11",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-218-i12",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع السجق إلى مكعبات متوسطة الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع البصل والفلفل الرومي إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "دق الثوم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن مقلاة على النار وأضف ملعقة زيت، ثم أضف السجق وقلبه حتى يتغير لونه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الثوم وقلبه مع السجق لبضع دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف البصل والفلفل الرومي وقلبهما حتى يستوي البصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ارفع الخليط من على النار وضعيه في طاجن مدهون بملعقتين زيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في وعاء آخر، أضف نصف كيلو من الطماطم المعصورة، الكمون، الكسبرة، الفلفل الأسود، رشة سكر، وملعقة سلسة، ثم قلب الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف كوبين من الماء المغلي إلى الخليط واتركه على النار حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف المكرونة إلى الطاجن ووزعها بشكل متساوٍ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صب خليط الطماطم فوق المكرونة ووزعه بشكل متساوٍ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف المزيد من الماء المغلي إذا لزم الأمر حتى يغطي المكرونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "غطي الطاجن بورق الألمنيوم وادخله إلى الفرن المسخن مسبقًا على الرف الوسطاني لمدة 25 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أخرج الطاجن من الفرن واتركه لمدة 5 دقائق قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطاجن ساخنًا مع سلطة خضراء أو خبز طازج. يمكن أيضًا تقسيم الطاجن إلى طواجن صغيرة فردية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=kn5r_K9V_A0&t=28s",
        "collection": "abuhaty",
        "citation": "غدوه اقتصاديه جداً👌طاجن مكرونه بالسجق بأسرار المطاعم والطعم حكااايه👌😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 20,
        "fat": 16,
        "carbs": 62,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "protein": 4,
          "grains": 0.9,
          "produce": 1.5,
          "fats": 0.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-219",
      "title": "عيش أسمر صحي",
      "titleEn": "Healthy Brown Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-219-i1",
          "name": "كوب دقيق أصفر",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-219-i2",
          "name": "معلقتين كبار لبن بودرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-219-i3",
          "name": "معلقة كبيرة خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-219-i4",
          "name": "معلقة كبيرة بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-219-i5",
          "name": "معلقتين كبار عسل أسود",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-219-i6",
          "name": "كوب ماء دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-219-i7",
          "name": "كيلو دقيق أصمر",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-219-i8",
          "name": "معلقة كبيرة خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-219-i9",
          "name": "بيضتين",
          "standardAmount": "2 بيضة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-219-i10",
          "name": "معلقة صغيرة ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-219-i11",
          "name": "كوب ونصف ماء",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-219-i12",
          "name": "ربع كوب زيت نباتي",
          "standardAmount": "0.25 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-219-i13",
          "name": "صفار بيض",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-219-i14",
          "name": "علاقة لبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-219-i15",
          "name": "شوفان مطحون",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي كوب الدقيق الأصفر مع معلقتين كبار من اللبن البودرة، معلقة كبيرة من الخميرة، معلقة كبيرة من البيكنج بودر، و2 ملعقة كبيرة من العسل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي كوب الماء الدافئ وقلبي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي الخليط ببلاستيك وفوطه نظيفة، واتركيه في مكان دافئ لمدة من نصف ساعة إلى ساعة حتى يخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الكيلو من الدقيق الأصمر، معلقة كبيرة من الخل، بيضتين، معلقة صغيرة من الملح، وكوب ونصف من الماء تدريجيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اعجني العجينة لمدة لا تقل عن نصف ساعة، وأضيفي ربع كوب من الزيت النباتي في آخر 5 دقائق من العجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة واتركيها في مكان دافئ لمدة ساعة أخرى حتى تتخمر مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اشكلي العجينة على شكل مربع لعمل التوست، وادهني القالب بالزيت ورشي القليل من الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أدخلي التوست إلى الفرن على درجة حرارة 180 لمدة 40-45 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد خروج التوست من الفرن، غطيه بفوطة مبلولة واتركيه حتى يبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "لعمل العيش الفينو، اقطعي العجينة إلى كرات صغيرة وافرديها على سطح مدهون بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "شكل كل كرة على شكل رول وادهنيها بخلطة صفار البيض والعلاقة، ورشي الشوفان المطحون على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي العيش الفينو إلى الفرن على درجة حرارة 250 لمدة 10-15 دقيقة حتى ينفخ ويصبح طريًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة تتخمر جيدًا في مكان دافئ، واعجنها لفترة طويلة للحصول على أفضل نتيجة. يمكنك استخدام العسل الأبيض بدلاً من العسل الأسود إذا لم يكن متاحًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=jfvnsJt49Ss&t=15s",
        "collection": "abuhaty",
        "citation": "العيش الاسمر المظبوط 👌اللي هيتغير مفهومك عن الأكل الصحي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 240,
        "protein": 9,
        "fat": 5,
        "carbs": 40,
        "fiber": 6,
        "sugar": 3,
        "cost": {
          "grains": 1.6,
          "dairyEggs": 0.9,
          "fats": 0.6,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-220",
      "title": "عيش التمييز",
      "titleEn": "Tamees Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 رغيف",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-220-i1",
          "name": "دقيق",
          "standardAmount": "4 كوبايات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-220-i2",
          "name": "ماء دافئ",
          "standardAmount": "1 كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-220-i3",
          "name": "خميرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-220-i4",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-220-i5",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-220-i6",
          "name": "زبدة أو زيت أو سمنة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-220-i7",
          "name": "دقيق",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-220-i8",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-220-i9",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الخميرة والسكر في الماء الدافئ واتركيها لمدة 10 دقائق حتى تتفاعل وتفور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخلطي الدقيق والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خليط الخميرة إلى الدقيق واعجني جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الزبدة أو الزيت أو السمنة واخلطيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الماء الدافئ تدريجيًا إذا كانت العجينة جافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اعجني العجينة لمدة 7 دقائق على الأقل حتى تصبح ناعمة ومتماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي العجينة واتركيها تخمر لمدة 30 دقيقة أو حتى تضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اغلي كوبًا من الماء مع ملعقتين من الدقيق لتحضير المهلبية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغطي العجينة المخمرة وقطعيها إلى قطع حسب حجم الرغيف المرغوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادهني صينية الفرن بالزبدة وضعي العجين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادهن وش العجين بالمهلبية ورش حبة البركة والسمسم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الصينية إلى الفرن المسخن على درجة حرارة 220 لمدة 15 دقيقة حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ارفعي الرغيف تحت الشواية لمدة 5 دقائق حتى يأخذ لونًا حلوًا من الأعلى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقسيم العجين إلى 4 قطع لصنع رغيف صغير أو 2 قطع لصنع رغيف كبير. يمكن تقديم العيش مع الجبن والعسل في الفطار.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=qB2tz2qbzo8&t=26s",
        "collection": "abuhaty",
        "citation": "اعملي أحلي عيش للفطار والعشا بأسهل طريقة وأحلي طعم  😘👍👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 240,
        "protein": 7,
        "fat": 5,
        "carbs": 42,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "grains": 0.9,
          "fats": 0.6,
          "specialty": 0.4,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-221",
      "title": "عيش الطاسة بالجبنة والشبت",
      "titleEn": "Pan Flatbread with Cheese & Dill",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-221-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-221-i2",
          "name": "لبن رايب",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-221-i3",
          "name": "جبنة شيدر مبشورة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-221-i4",
          "name": "شبت مفروم",
          "standardAmount": "0.5 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-221-i5",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-221-i6",
          "name": "ملح",
          "standardAmount": "1 زرية",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-221-i7",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والبيكنج بودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الشبت المفروم وقلبي المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الجبنة الشيدر وقلبي مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي اللبن الرايب تدريجيًا واعجني حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اشكلي العجينة إلى كرات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي الكور واتركيها لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي كل كرة على سطح مغطى بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخني طاسة غير لاصقة وادهنها بقليل من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي العيش في الطاسة واقليه من الجانبين حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "كرري العملية حتى تنتهي من جميع الكور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من عدم وضع الكثير من الدقيق عند فرد العيش لتجنب جفافه. يمكن تقديم العيش مع صلصة الجبنة أو الفلفل الحلو.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=SrNyP95ErbU&t=50s",
        "collection": "abuhaty",
        "citation": "العيش اللذيذ علي الطاسه بدون فرن ولا خميره ولا عجان 😉👍\nمن مطبخي #فاطمه_ابو_حاتي 💗"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 260,
        "protein": 10,
        "fat": 9,
        "carbs": 34,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 2.2,
          "produce": 0.4,
          "fats": 0.4
        }
      }
    },
    {
      "id": "fah-222",
      "title": "عيش بلدي بدون فرن",
      "titleEn": "Baladi Bread Without an Oven",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "10 رغيف",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-222-i1",
          "name": "دقيق أبيض",
          "standardAmount": "4 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-222-i2",
          "name": "دقيق أسمر",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-222-i3",
          "name": "ماء دافئ",
          "standardAmount": "3 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-222-i4",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-222-i5",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-222-i6",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق الأبيض والأسمر في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي السكر والملح والخميرة واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الدافئ تدريجيًا واخلطي حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اعجني العجينة لمدة لا تقل عن 8 دقائق حتى تصبح ناعمة وملتصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة ببلاستيك واتركيها تخمر حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى قطع متساوية وشكلها إلى أقراص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي كل قرص على سطح مغطى بالدقيق حتى يصبح سمكها متساويًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخني مقلاة على نار عالية وأضيفي القرص الواحد تلو الآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلب القرص عندما يصبح لونه ذهبيًا من الجهة السفلى واتركه حتى ينتفخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "كرري العملية حتى تنتهي من جميع الأقراص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة تلزق قليلاً في يديك، فهذا يساعد على جعل العيش طريًا ورقيقًا. يمكنك تقديم العيش مع الجبنة أو الشاي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=q1BE1Yaa_Mc&t=10s",
        "collection": "abuhaty",
        "citation": "وفري واعملي العيش البلدي في البيت ومن غير فرن"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 220,
        "protein": 7,
        "fat": 1,
        "carbs": 45,
        "fiber": 4,
        "sugar": 1,
        "cost": {
          "grains": 1.4
        }
      }
    },
    {
      "id": "fah-223",
      "title": "عيش بوري بدون فرن",
      "titleEn": "Puri Bread Without an Oven",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "قلي",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "12 رغيف",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-223-i1",
          "name": "دقيق متعدد الاستخدامات",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-223-i2",
          "name": "ماء",
          "standardAmount": "حوالي 1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-223-i3",
          "name": "زيت نباتي",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-223-i4",
          "name": "كركم",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-223-i5",
          "name": "ملح",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق، الكركم، والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء تدريجيًا واخلطي حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي العجينة ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اقسمي العجينة إلى 12 كرة صغيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغطي الكور واتركيها ترتاح لمدة 10 دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي كل كرة باستخدام القليل من الدقيق حتى تصبح رقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخني الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الرغيف الواحد في الزيت الساخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صب بعض الزيت الساخن على وجه الرغيف لكي ينفخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قلبي الرغيف عندما يتحمر من الجهة الأولى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أخرج الرغيف من الزيت وصفيه على منديل ورقي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "كرري العملية مع باقي الرغائف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم العيش البوري مع الجبنة، العسل، أو المشويات. العيش لا يشرب الكثير من الزيت ويكون منفوخًا وجميلًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=6uHf2IGikCA&t=48s",
        "collection": "abuhaty",
        "citation": "عايزه تعملي عيش منفوخ بنتيجة مضمونه ومن غير فرن 😋تعالي نعمل العيش البوري بابسط مقادير  واسهل طريقه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 150,
        "protein": 4,
        "fat": 4,
        "carbs": 25,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "grains": 0.7,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "fah-224",
      "title": "عيش شامي",
      "titleEn": "Shami Bread (with Kofta Filling)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-224-i1",
          "name": "دقيق",
          "standardAmount": "نص كيلو (حوالي 4 كوب)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i2",
          "name": "سكر",
          "standardAmount": "معلقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i3",
          "name": "ملح",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i4",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i5",
          "name": "ماء دافئ",
          "standardAmount": "كوب وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i6",
          "name": "رغيف فينو",
          "standardAmount": "رغيفين",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i7",
          "name": "بصل",
          "standardAmount": "بصلتان متوسطتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i8",
          "name": "ثوم",
          "standardAmount": "5-6 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i9",
          "name": "فلفل رومي",
          "standardAmount": "ربع كيلو (أو فلفل ألوان)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i10",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i12",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i13",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i14",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i15",
          "name": "بقدونس",
          "standardAmount": "شوية",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i16",
          "name": "لحمة مفرومة",
          "standardAmount": "كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i17",
          "name": "ليه مفرومة",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-224-i18",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والسكر والملح والخميرة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ تدريجيًا واعجني حتى تصبح العجينة طرية وملتصقة قليلاً باليد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها في مكان دافئ حتى تختمر ويتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي العجينة إلى كرات صغيرة بحجم الليمونة الكبيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي الكور واتركيها لمدة 10 دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "فردي الكور على سطح مغطى بالدقيق بشكل بيضاوي.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الرغيف على صاج مدهون بالسمنة واتركيها تخمر مرة أخرى لمدة نصف ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الرغيف في الفرن على درجة حرارة عالية حتى يصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلبي العيش كل 10 ثوانٍ حتى يصبح مقرمشًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قطعي اللحمة والليه المفرومة وخلطيها مع البصل والثوم والفلفل الرومي والبهارات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "شكل الكفتة على شكل ثوابع طولية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضعي الكفتة في الفرن حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اخلطي رغيف الفينو المبلول مع الطحينة والخل والطماطم والفلفل الحار والبصل والبهارات لعمل صلصة الطحينة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قطعي الطماطم والفلفل الحار وخلطيها مع الملح والفلفل والخل لعمل صلصة الطماطم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "ضعي الكفتة والصلصات في العيش وقدميها ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ العيش الشامي في الفريزر واستخدامه لاحقًا في سندويشات مختلفة. يمكن تقديم العيش الشامي مع الكفتة والصلصات أو استخدامه في وجبات أخرى.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=tIP8Ey2_2yU&t=27s",
        "collection": "abuhaty",
        "citation": "سندوتش الكفتة الترند بسلاطاته وطحيناته .. اللى جنن كل الناس وخلاها تقف بالساعات تستناه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 520,
        "protein": 30,
        "fat": 22,
        "carbs": 52,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "protein": 10,
          "grains": 1.6,
          "produce": 1.8,
          "fats": 0.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-225",
      "title": "عيش صحور سهل وبطريقتين مختلفتين",
      "titleEn": "Easy Bread, Two Ways",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-225-i1",
          "name": "دقيق",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-225-i2",
          "name": "سمنة أو زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-225-i3",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-225-i4",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-225-i5",
          "name": "ماء دافئ",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-225-i6",
          "name": "زبادي أو لبن رايب",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-225-i7",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضيفي الدقيق والملح في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الخميرة والسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي السمنة أو الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الزبادي أو اللبن الرايب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الماء الدافئ تدريجيًا حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اعجني العجينة لمدة 10 دقائق حتى تصبح ناعمة ومطاطية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي العجينة في وعاء مدهون بالزيت وقلبها حتى تغطي جميع الأسطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي العجينة بقطعة بلاستيك أو فوطة نظيفة واتركيها في مكان دافئ حتى تخمر ويتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد خميرة العجينة، قسميها إلى كرات صغيرة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "فردي كل كرة على سطح مغطى بالدقيق حتى تصبح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضعي الأقراص على صينية مغطاة بالدقيق وغطيها بفوطة واتركيها ترتاح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "سخن الفرن على درجة حرارة متوسطة وضعي الأقراص في الفرن حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قلب الأقراص حتى تتحمر من الجانب الآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "يمكن أيضًا قلي الأقراص في طاسة ساخنة على نار متوسطة حتى تصبح ذهبية اللون من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام الزيت بدلاً من السمنة أو الزبدة. يمكن أيضًا استخدام الحليب مع ملعقة خل بدلاً من الزبادي أو اللبن الرايب. بعد خروج العيش من الفرن، اغمسه في الماء البارد لبضع ثوانٍ ليعود طريًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ZBaHo-AUgmY&t=32s",
        "collection": "abuhaty",
        "citation": "عيش سهل بمقادير عندك في البيت وبطريقتين تسويه مختلفه والنتيجة رهيبه✌️♥️#فاطمه_أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 160,
        "protein": 5,
        "fat": 2,
        "carbs": 30,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.9,
          "dairyEggs": 0.6,
          "fats": 0.3,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "fah-226",
      "title": "عيش فينو أسمر",
      "titleEn": "Brown Fino Rolls",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "35-40 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-226-i1",
          "name": "دقيق اسمر",
          "standardAmount": "3 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-226-i2",
          "name": "دقيق أبيض",
          "standardAmount": "3 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-226-i3",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-226-i4",
          "name": "لبن بودر",
          "standardAmount": "4 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-226-i5",
          "name": "عسل أسود",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-226-i6",
          "name": "كاكاو خام",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-226-i7",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-226-i8",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-226-i9",
          "name": "بيكربونات الصودا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-226-i10",
          "name": "خميرة فورية",
          "standardAmount": "1.5 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-226-i11",
          "name": "ماء دافئ",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق الأبيض والأسمر، الخميرة، الملح، الكاكاو، اللبن البودر، البيكربونات، والخل في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت والماء الدافئ تدريجياً واعجني المكونات جيداً لمدة 30 دقيقة باليد أو 20 دقيقة بالعجانة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة بالزيت واتركيها تخمر في مكان دافئ حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي العجينة إلى قطع صغيرة وشكليها على شكل رول أو كرة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رتبي القطع في صينية مدهونة بالزيت واتركيها تخمر مرة أخرى حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادهني العيش بالبيضة المخفوقة مع ملعقة من الخل ورشيه بالحبوب الكاملة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادخلي العيش إلى الفرن المسخن مسبقاً على درجة حرارة 200 درجة مئوية لمدة 10 دقائق، ثم اخفضي الحرارة إلى 170 درجة مئوية واستمري في الخبز لمدة 35-40 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي العيش يبرد قبل تقطيعه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "لا تنسى تغطية العيش جيداً أثناء التخمير لضمان نتائج مثالية. يمكنك إضافة حبوب كاملة مثل الشوفان أو بزور اليقطين للقيمة الغذائية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=nK600GhOVVE&t=71s",
        "collection": "abuhaty",
        "citation": "العيش الفينو الصحى 🥖ومتنسيش تحطى المكون السحرى عشان العجينة تظبط .. فاطمة ابو حاتى"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 240,
        "protein": 8,
        "fat": 6,
        "carbs": 40,
        "fiber": 5,
        "sugar": 3,
        "cost": {
          "grains": 1.5,
          "fats": 1,
          "dairyEggs": 0.5,
          "sweeteners": 0.2,
          "specialty": 0.2
        }
      }
    },
    {
      "id": "fah-227",
      "title": "عيش مصري مدور",
      "titleEn": "Round Egyptian Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-227-i1",
          "name": "دقيق",
          "standardAmount": "كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-227-i2",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-227-i3",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-227-i4",
          "name": "سكر",
          "standardAmount": "معلقتان صغيرتان",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-227-i5",
          "name": "لبن بودر",
          "standardAmount": "معلقتان صغيرتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-227-i6",
          "name": "ماء دافئ",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والخميرة والملح والسكر واللبن البودر في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ تدريجيًا واخلطي المكونات جيدًا حتى تصبح العجينة ناعمة ومطاطية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اعجني العجينة لمدة 10 دقائق على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تخمر حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انثري الدقيق على سطح العمل وفردي العجينة بسمك أقل من نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اقطعي العجينة إلى دوائر باستخدام كوب مقاس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رشي صينية الخبز بالزيت وضعي الدوائر المقطعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "خبزي العيش في الفرن على درجة حرارة عالية حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الماء دافئ وليس ساخنًا جدًا، لأنه قد يقتل الخميرة. يمكنك حفظ العيش في كيس بلاستيكي محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=SSbVc2rotnE&t=13s",
        "collection": "abuhaty",
        "citation": "شوية كفتة مشطشطة مع بطاطس مخبوزة خطيرة وشوية عيش ملهمش حل"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 300,
        "protein": 10,
        "fat": 1,
        "carbs": 62,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 0.3,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "fah-228",
      "title": "فايش الأفران السريع",
      "titleEn": "Quick Bakery Feish (Rusk)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "1-1.5 ساعة",
      "servings": "3-4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-228-i1",
          "name": "دقيق",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-228-i2",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-228-i3",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة ونص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-228-i4",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة ونص",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-228-i5",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-228-i6",
          "name": "محلب",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-228-i7",
          "name": "كركم",
          "standardAmount": "نص معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-228-i8",
          "name": "ملح",
          "standardAmount": "زرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-228-i9",
          "name": "زعفران",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-228-i10",
          "name": "لبن دافئ",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-228-i11",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي المكونات الجافة (الدقيق، السكر، الملح، الزعفران، الكركم، المحلب) في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعد اختبار الخميرة: اخلطي الخميرة مع ربع كوب ماء دافئ وشوية سكر، واتركيها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الخميرة المخمرة والخل والزيت إلى المكونات الجافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي اللبن الدافئ تدريجياً واعجني العجينة حتى تصبح لينة وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اتركي العجينة تخمر لمدة 1-1.5 ساعة حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اقسمي العجينة إلى 3 أجزاء، واتركيها ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "فردي كل قطعة بسمك نصف سنتيمتر، ولفيها على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الرولات في صنية الفرن المدهونة بالزيت أو مغطاة بورق الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادهن الفايش بالبيضة المخفوقة مع رشة سكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخلي الفايش إلى الفرن المسخن على درجة حرارة 200 درجة مئوية لمدة 10-15 دقيقة حتى يصبح لونه ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي الفايش يبرد قبل تقطيعه إلى شرائح بسمك 1-2 سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الشرائح إلى الفرن المسخن على درجة حرارة 150 درجة مئوية حتى تصبح مقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الفايش في علبة محكمة الإغلاق. يمكن تقديمه مع الفطور أو العشاء مع الجبنة والشاي أو أي طبق آخر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=zS7xZGqyK48&t=41s",
        "collection": "abuhaty",
        "citation": "فايش الأفران السريع بأسهل طريقة وأبسط مكونات والنتيجه رووووووووعه  😋😋من مطبخي #فاطمه_ابو_حاتي💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 240,
        "protein": 7,
        "fat": 8,
        "carbs": 36,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.6,
          "fats": 0.5,
          "dairyEggs": 0.5,
          "spices": 0.8,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-229",
      "title": "مسقعة بالبشاميل",
      "titleEn": "Moussaka with Béchamel",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-229-i1",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i2",
          "name": "بتنجان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i3",
          "name": "فلفل ألوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i4",
          "name": "بصل",
          "standardAmount": "2 حبات كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i5",
          "name": "ثوم",
          "standardAmount": "1 ملعقة صغيرة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i6",
          "name": "لحمة مفرومة",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i7",
          "name": "عصير طماطم",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i8",
          "name": "سمنة",
          "standardAmount": "4 ملاعق صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i9",
          "name": "دقيق",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i10",
          "name": "حليب",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i11",
          "name": "مرقة فورية",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i12",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i13",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i14",
          "name": "كزبرة نشفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i15",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i16",
          "name": "لبن",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i17",
          "name": "قشطة",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-229-i18",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البطاطس وقطعها شرائح دائرية رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "رش ملح على البطاطس وقلبيها ثم اقليها في زيت ساخن حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قشر البتنجان وقطعه شرائح طولية كبيرة، ثم رشه بالملح واتركه في مصفاة لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغسل البتنجان بالماء ثم اعفره بالدقيق واقليه في زيت ساخن حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اقلي الفلفل الألوان في زيت ساخن حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في طاسة كبيرة، اقلي البصل والثوم والبهارات، ثم أضف اللحمة المفرومة وقلبيها حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف عصير الطماطم والماء الساخن واترك الخليط يغلي لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في وعاء آخر، اخلط السمنة والدقيق ثم أضف الحليب تدريجياً مع التقليب المستمر حتى يصبح القوام كريماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الملح والمرقة الفورية والفلفل الأسود واخلط جيداً حتى يغلي البشاميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "في صينية فرن، رص طبقة من شرائح البتنجان والفلفل والبطاطس، ثم أضف خليط اللحمة المعصجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف طبقة ثانية من شرائح البتنجان والفلفل والبطاطس، ثم صب البشاميل فوقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أدخل الصينية إلى الفرن المسخن على درجة حرارة 220 درجة مئوية لمدة 20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم المسقعة بالبشاميل مع العيش أو الرز. يمكن حفظ الباقي في الثلاجة لمدة 2-3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=4K9KLQ2gQcw&t=30s",
        "collection": "abuhaty",
        "citation": "موسوعه الباذنجان أصناف خطيرة 👌👌 و المنيو اقتصادي💯💯"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 460,
        "protein": 18,
        "fat": 22,
        "carbs": 48,
        "fiber": 6,
        "sugar": 12,
        "cost": {
          "produce": 3.5,
          "protein": 3,
          "dairyEggs": 2.5,
          "grains": 0.3,
          "fats": 1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-230",
      "title": "مكرونة بالبشاميل والكفتة",
      "titleEn": "Béchamel Pasta with Kofta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-230-i1",
          "name": "لحمة مفرومة",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-230-i2",
          "name": "لبن",
          "standardAmount": "لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-230-i3",
          "name": "مكرونة",
          "standardAmount": "300 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-230-i4",
          "name": "جبنة موزاريلا وشيدر",
          "standardAmount": "كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-230-i5",
          "name": "خلطة كنور الكفتة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-230-i6",
          "name": "خلطة كنور البشاميل",
          "standardAmount": "كيس",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-230-i7",
          "name": "كريمة",
          "standardAmount": "نص كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-230-i8",
          "name": "سمنة",
          "standardAmount": "معلقتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-230-i9",
          "name": "زيت",
          "standardAmount": "معلقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-230-i10",
          "name": "ماء",
          "standardAmount": "نص كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي اللحمة المفرومة مع خلطة كنور الكفتة ونص كباية ماء، واعجنيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "شكلِي الكفتة على شكل كرات صغيرة وضعيها في الثلاجة لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في مقلاة، ضعي معلقتين سمنة ومعلقة زيت، ثم ارصِ الكفتة واتركيها حتى تتحمر من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، ضعي لتر لبن وكيس خلطة كنور البشاميل، وقلبيهم على نار هادئة حتى يغلي ويأخذ القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي نصف كباية كريمة للبشاميل للحصول على طعم أطيب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سلقي المكرونة حتى تصبح نصف مستوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي مغرفتين من البشاميل في قاع الطاجن، ثم أضيفي المكرونة وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رصِ المكرونة في الطاجن، ثم ضعي الكفتة المستوية فوقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي باقي البشاميل فوق الكفتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخلي الطاجن إلى الفرن على درجة حرارة 200 درجة مئوية حتى يأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أخرجِ الطاجن من الفرن، وزعي الجبنة الموزاريلا والشيدر على الوجه، ثم عيدي الطاجن إلى الفرن حتى تذوب الجبنة وتتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدميها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة بعض البقدونس المفروم فوق الطاجن قبل تقديمه للحصول على مظهر جذاب. يمكن حفظ الطاجن في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=NrOMMx2M-84&t=18s",
        "collection": "abuhaty",
        "citation": "مكرونة بالبشاميل والكفتة 😋♥️  هتشرفك في عزومات رمضان 👌🙈 البشاميل مظبوط والطعم رووعة - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 560,
        "protein": 30,
        "fat": 24,
        "carbs": 56,
        "fiber": 3,
        "sugar": 10,
        "cost": {
          "protein": 4.5,
          "grains": 0.8,
          "dairyEggs": 4,
          "specialty": 1,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-231",
      "title": "مكرونة بالتوابل",
      "titleEn": "Spiced Pasta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-231-i1",
          "name": "زيت الزيتون",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-231-i2",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-231-i3",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-231-i4",
          "name": "مكرونة",
          "standardAmount": "300 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-231-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-231-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-231-i7",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-231-i8",
          "name": "كسبرة نشفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في حلة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الطماطم وقلّبها لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف كوبًا من الماء واتركه حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف المكرونة النية وقلّبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطِّ الحلة واتركها لمدة 10 دقائق حتى تتماسك المكرونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف التوابل (الملح، الفلفل الأسود، الكمون، الكسبرة النشفة) وقلّبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطِّ الحلة مرة أخرى واتركها لمدة 10 دقائق حتى تستوي المكرونة تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "انزع الغطاء وقلّب المكرونة جيدًا لمنع التصاقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدم المكرونة ساخنة مع الفراخ المشوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة بعض البقدونس المفروم للزينة قبل التقديم. يمكنك أيضًا استخدام أنواع مختلفة من المكرونة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=DEmsgsUUCZM&t=394s",
        "collection": "abuhaty",
        "citation": "الفراخ المشوية وطريقة تقطعيها بكل سهولة 👍 وتتبيله حكاية 😋 ومكرونة روووعة 😋 من مطبخي فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 10,
        "fat": 10,
        "carbs": 58,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 0.8,
          "produce": 0.6,
          "fats": 0.9,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-232",
      "title": "مكرونة بالصلصة الحمراء",
      "titleEn": "Pasta in Red Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "تحمير",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-232-i1",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-232-i2",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-232-i3",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-232-i4",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-232-i5",
          "name": "طماطم",
          "standardAmount": "4 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-232-i6",
          "name": "صلصة الطماطم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-232-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-232-i8",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-232-i9",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-232-i10",
          "name": "شطة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-232-i11",
          "name": "كزبرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-232-i12",
          "name": "مكرونة",
          "standardAmount": "500 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقطيع البصل إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تسخين الزيت والسمنة في قدر على النار",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة البصل وتحميره حتى يصبح لونه بنياً",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة السكر وتحميره حتى يأخذ لوناً ذهبياً",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة الطماطم المقطعة أو عصير الطماطم والصلصة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة الملح والفلفل الأسود والكمون والشطة والكزبرة وتقليب المكونات جيداً",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سلق المكرونة في ماء مغلي مملح حتى تصبح مطبوخة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إضافة المكرونة المسلوقة إلى الصلصة وتقليبها جيداً",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تقديم المكرونة ساخنة مع الصلصة",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة قطع الدجاج أو اللحم المطبوخ إلى الصلصة للمزيد من النكهة. يمكن حفظ الصلصة في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=m3MxJNZHWTE&t=7s",
        "collection": "abuhaty",
        "citation": "تحدى مكرونه المحلات الترند .. أنا ومحمد فى المطبخ وفى ربع ساعه بس"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 11,
        "fat": 12,
        "carbs": 66,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "grains": 1.2,
          "produce": 1,
          "fats": 0.9,
          "specialty": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-233",
      "title": "مكرونة بالكفتة",
      "titleEn": "Pasta with Kofta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "نشويات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-233-i1",
          "name": "لحمة مفرومة",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-233-i2",
          "name": "بصلة صغيرة",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-233-i3",
          "name": "بقسماط مطحون",
          "standardAmount": "نص كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-233-i4",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-233-i5",
          "name": "فلفل أسود",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-233-i6",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-233-i7",
          "name": "طماطم عصير",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-233-i8",
          "name": "صلصة الطماطم",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-233-i9",
          "name": "ملح",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-233-i10",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-233-i11",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-233-i12",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-233-i13",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-233-i14",
          "name": "ماء مغلي",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-233-i15",
          "name": "مكرونة",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي اللحمة المفرومة مع البصلة المفرومة ناعم، البقسماط المطحون، الملح، والفلفل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قومي بتشكيل الكفتة على شكل كرات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخني الزيت في مقلاة على نار متوسطة، ثم أضيفي الكفتة وقلبيها حتى تتحمر من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي البصل المفروم والفلفل الحار المقطع إلى المقلاة وقلبي لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الطماطم العصيرية المصفاة والصلصة الطماطم، ثم قلبي المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الملح، الفلفل الأسود، الكمون، والكسبرة، وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي رشة سكر وقلبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الماء المغلي والملح، ثم أضيفي المكرونة وقلبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي المكرونة تغلي لمدة 10 دقائق حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الكفتة إلى الصلصة وقلبي لمدة دقيقتين حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدميها ساخنة مع رشة بقدونس للزينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة المزيد من ماء سلق المكرونة إذا كانت الصلصة تقيل. يمكنك أيضًا تشكيل الكفتة مسبقًا وتخزينها في الثلاجة لاستخدامها لاحقًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=CW8dfg0L49I",
        "collection": "abuhaty",
        "citation": "أكلة الـ 10 دقايق لزوم الحر ! ألذ مكرونة بالكفتة هتدوقيها 💣"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 540,
        "protein": 28,
        "fat": 18,
        "carbs": 64,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "protein": 4.5,
          "grains": 1,
          "produce": 1.5,
          "fats": 0.6,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-234",
      "title": "شوربة الخضروات والشعرية الشتوية",
      "titleEn": "Winter Vegetable & Vermicelli Soup",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-234-i1",
          "name": "زبدة أو زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-234-i2",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-234-i3",
          "name": "ثوم",
          "standardAmount": "2 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-234-i4",
          "name": "جزر",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-234-i5",
          "name": "حبهان بودرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-234-i6",
          "name": "ورق لورا",
          "standardAmount": "2 أوراق",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-234-i7",
          "name": "بسلة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-234-i8",
          "name": "كوسة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-234-i9",
          "name": "ماء",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-234-i10",
          "name": "مرقة فورية للخضروات",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-234-i11",
          "name": "شعرية",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-234-i12",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-234-i13",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-234-i14",
          "name": "كرفس",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-234-i15",
          "name": "ليمون",
          "standardAmount": "1 حبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزبدة أو الزيت في قدر على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل والثوم وقلبهما حتى يصبحا ذهبيين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الجزر المقطّع إلى مكعبات صغيرة والحبهان البودرة وورق اللورا والبسلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطِّ المكونات واتركها على نار هادئة حتى تذبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف مكعبات الكوسة والماء المغلي والمرقة الفورية للخضروات وقلّب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اترك الخليط على النار حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في قدر آخر، حمر الشعرية في ملعقة زبدة أو زيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الشعرية إلى القدر مع الخضروات وضبط الملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الكرفس المفروم وغطِّ الخليط واتركه لمدة 10 دقائق على نار مغلقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الشوربة ساخنة مع عصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الشوربة مع قطع الخبز المحمص للحصول على طبق أكثر دفئًا وشهيًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=EW7FOLwSnww",
        "collection": "abuhaty",
        "citation": "#food #shorts #knorrsoup    شوربه شتويه اقتصاديه و مغذيه لزوم البرد"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 140,
        "protein": 4,
        "fat": 5,
        "carbs": 20,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "produce": 2.5,
          "grains": 0.4,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-235",
      "title": "شوربة الفراخ بالمشروم والكريمة",
      "titleEn": "Chicken, Mushroom & Cream Soup",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-235-i1",
          "name": "صدور الفراخ",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-235-i2",
          "name": "مشروم",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-235-i3",
          "name": "بصلة",
          "standardAmount": "1 صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-235-i4",
          "name": "دقيق",
          "standardAmount": "معلقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-235-i5",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-235-i6",
          "name": "فلفل",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-235-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-235-i8",
          "name": "حبهان بودرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-235-i9",
          "name": "كريمة",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-235-i10",
          "name": "سمنة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة في قدر على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل المفروم وقلبه حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف قطع الفراخ وشوحها مع البصل حتى تبدأ في النضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الفلفل، السكر، الملح، وحبهان البودرة وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف المشروم وشوحه مع الفراخ والبصل لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الدقيق وقلب الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف لتر من الماء واتركه يغلي لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الكريمة واتركها تغلي لمدة دقيقة ثم اطفئ النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "جمع الكريمة من وجه اللبن إذا كنت ترغب في استخدام بديل للكريمة",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "يمكن استخدام المشروم المعلب بدلاً من المشروم الطازج. يمكنك أيضًا استخدام المرقة الفورية بدلاً من الماء للحصول على نكهة أقوى. يمكن حفظ الشوربة في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=W1icgUTpFhs&t=25s",
        "collection": "abuhaty",
        "citation": "شوربة الفراخ بالمشروم والكريمة أحلي من المطاعم👍😋بطريقة سهلة ونتيجة رووووووعة 👍#فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 28,
        "fat": 12,
        "carbs": 8,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 4,
          "produce": 2,
          "dairyEggs": 2,
          "fats": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-236",
      "title": "شوربة الفريك بالجزر",
      "titleEn": "Freekeh & Carrot Soup",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-236-i1",
          "name": "صدور الفراخ",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-236-i2",
          "name": "الفريك",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-236-i3",
          "name": "الجزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-236-i4",
          "name": "الكرفس",
          "standardAmount": "4 أعواد",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-236-i5",
          "name": "البصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-236-i6",
          "name": "الزبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-236-i7",
          "name": "الزيت",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-236-i8",
          "name": "الحبهان البودرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-236-i9",
          "name": "الملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-236-i10",
          "name": "الفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-236-i11",
          "name": "السكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-236-i12",
          "name": "المرقة الفورية",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطعي صدور الفراخ إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسلي الفريك ونقعه لمدة نصف ساعة، ثم صفيه.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بشري الجزر وقطعي الكرفس والبصل إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن الزبدة والزيت في قدر على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي فصين من المستكة وشوح الفراخ حتى تدخل في السوى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي رشة من السكر وقلب الفراخ جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي البصل وقلب لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الكرفس والجزر وقلب لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الملح والفلفل والحبهان البودرة والفريك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الماء المغلي أو المرقة الفورية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي الشوربة على النار حتى تغلي، ثم هدي النار واتركيها لمدة ربع ساعة حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدميها ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم الشوربة مع الخبز المحمص أو البسكويت الحلو للحصول على وجبة متكاملة. يمكن حفظ الشوربة في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ddbcVyVprQI&t=30s",
        "collection": "abuhaty",
        "citation": "شوربه الفريك بالجزر طعمها حكاااااااايه 👌😋وتجديد لسفرتك  👍😉من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 230,
        "protein": 26,
        "fat": 7,
        "carbs": 16,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "protein": 4,
          "grains": 0.6,
          "produce": 1,
          "fats": 0.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-237",
      "title": "شوربة المشروم والكريمة",
      "titleEn": "Mushroom & Cream Soup",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-237-i1",
          "name": "رفرخة",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-237-i2",
          "name": "ماشروم توليدو",
          "standardAmount": "1 علبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-237-i3",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-237-i4",
          "name": "بصل",
          "standardAmount": "1 حبة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-237-i5",
          "name": "ثوم",
          "standardAmount": "2 فصوص مفرومين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-237-i6",
          "name": "كرافس",
          "standardAmount": "1 عود",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-237-i7",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-237-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-237-i9",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-237-i10",
          "name": "مية مغلية",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-237-i11",
          "name": "لبن",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-237-i12",
          "name": "بقدونس",
          "standardAmount": "رشة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الرفرخة إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "افتح علبة الماشروم وصفيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن السمنة في قدر على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الرفرخة المقطعة وشوحيها حتى يتغير لونها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البصل المفروم وتشويحه مع الرفرخة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الثوم المفروم وقلبه مع الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الكرافس وشوحيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الماشروم وقلبه مع الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الدقيق وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الملح والفلفل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الماء المغلي واترك الخليط يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف اللبن وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اترك الشوربة على نار هادئة حتى تغلي وتصبح القوام كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدم الشوربة ساخنة مع عيش محمص وبقدونس مفروم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة مكعب مرقة للشوربة للحصول على نكهة أقوى. يمكن تقديم الشوربة مع عصير ليمون للحصول على طعم مميز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=JhXEFAHIFm4&t=1s",
        "collection": "abuhaty",
        "citation": "لزوم الدفا و دخله رمضان👏تعالي نعمل صنفين شوربه هينوروا سفرتك"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 210,
        "protein": 26,
        "fat": 10,
        "carbs": 8,
        "fiber": 1,
        "sugar": 6,
        "cost": {
          "protein": 4,
          "produce": 2,
          "dairyEggs": 1,
          "fats": 0.5,
          "grains": 0.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-238",
      "title": "شوربة المكرونة",
      "titleEn": "Pasta Soup",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-238-i1",
          "name": "مكرونة صغيرة",
          "standardAmount": "كوبين",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-238-i2",
          "name": "صدور فراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-238-i3",
          "name": "بصل",
          "standardAmount": "بصلة واحدة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-238-i4",
          "name": "ثوم",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-238-i5",
          "name": "كرفس",
          "standardAmount": "عودين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-238-i6",
          "name": "بسلة",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-238-i7",
          "name": "جزر",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-238-i8",
          "name": "ذرة",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-238-i9",
          "name": "صلصة",
          "standardAmount": "ملعقتين كبيرتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-238-i10",
          "name": "سمنة",
          "standardAmount": "ملعقتين كبيرتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-238-i11",
          "name": "زيت",
          "standardAmount": "ملعقتين كبيرتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-238-i12",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-238-i13",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-238-i14",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-238-i15",
          "name": "مرقة",
          "standardAmount": "مكعب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة والزيت في قدر على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف قطع الفراخ وقلّبها حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل المفروم والثوم المفروم وقلّب حتى يصبح البصل ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الجزر والبسلة والذرة وقلّب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الماء المغلي (حوالي لترين) والمرقة والملح والفلفل والسكر واترك الخليط يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطِّ القدر واتركه على نار هادئة حتى يستوي الخضروات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في طاسة أخرى، سخن ملعقة صغيرة من السمنة وملعقة من الزيت وأضف المكرونة وقلّب حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف المكرونة المحمرة إلى القدر مع الخضروات والفراخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الكرفس والذرة والصلصة وقلّب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطِّ القدر واتركه على نار هادئة لمدة 2 دقائق حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أطفئ النار واترك الشوربة لمدة 5 إلى 10 دقائق قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الشوربة ساخنة وهي وجبة متكاملة غنية بالعناصر الغذائية. يمكن حفظ الشوربة في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=w7qnXMoPATQ&t=26s",
        "collection": "abuhaty",
        "citation": "احلي اكله شتويه تنفع لجوع اخر الليل 😉👍🏻 كل اللي هياكلها هيطلبها منك دايما 😍😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 26,
        "fat": 9,
        "carbs": 34,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "protein": 4,
          "grains": 0.6,
          "produce": 1.8,
          "fats": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-239",
      "title": "شوربة لسان العصفور بالخضار والفراخ",
      "titleEn": "Orzo Soup with Vegetables & Chicken",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-239-i1",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-239-i2",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-239-i3",
          "name": "كوسة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-239-i4",
          "name": "بسلة",
          "standardAmount": "نص كباية",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-239-i5",
          "name": "فراخ",
          "standardAmount": "كباية من اللسان العصفور المتحمر",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-239-i6",
          "name": "سمنة",
          "standardAmount": "معلقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-239-i7",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-239-i8",
          "name": "مستكة",
          "standardAmount": "فص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-239-i9",
          "name": "حبهان بودر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-239-i10",
          "name": "بصل",
          "standardAmount": "صغير مفروم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-239-i11",
          "name": "مرقة فورية",
          "standardAmount": "مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-239-i12",
          "name": "كرفس",
          "standardAmount": "عود",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-239-i13",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسخن السمنة في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضيف مكعبات الفراخ ونشوحها مع الفلفل والمستكة والحبهان البودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضيف البصل المفروم ونقلبه حتى يذبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضيف البسلة والجزر ونقلبهم مع بعض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نغطي القدر ونترك الخضروات لمدة دقيقتين إلى ثلاث دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نضيف الكوسة والبطاطس ونقلبهم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نضيف الماء أو الشوربة والمرقة الفورية ونغطي القدر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "نترك الخضروات حتى تستوي من دون أن تتهري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "نضيف الملح ولسان العصفور ونغطي القدر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "نترك القدر حتى تغلي الشوربة ثم نطفئ النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "نضيف الكرفس ونغطي القدر لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الشوربة ساخنة مع الخبز أو كوجبة رئيسية في وجبة الإفطار.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=NvqLmzljUEY&t=44s",
        "collection": "abuhaty",
        "citation": "شوربة الوجبة المتكاملة 😍😋 شوربة لسان العصفور بالخصار والفراخ 🥣❤ الريحة والطعم تُحفه جدًا 👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 24,
        "fat": 7,
        "carbs": 20,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "protein": 3,
          "grains": 0.6,
          "produce": 1.8,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-240",
      "title": "كريمة الطهي البيتي",
      "titleEn": "Homemade Cooking Cream",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "حوالي 1.25 لتر",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-240-i1",
          "name": "حليب كامل الدسم",
          "standardAmount": "1 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-240-i2",
          "name": "دقيق",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-240-i3",
          "name": "قشطة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-240-i4",
          "name": "سكر",
          "standardAmount": "ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلط الحليب، الدقيق، القشطة، والسكر في الخلاط حتى يصبح الخليط ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صب الخليط في حلة وارفعها على النار مع التقليب المستمر حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي الخليط جيدًا باستخدام مصفاة دقيقة للتخلص من أي تكتلات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اسكب الكريمة في وعاء للحفظ في التلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الكريمة في التلاجة لمدة أسبوع إلى عشرة أيام. تستخدم هذه الكريمة في إعداد الصلصات والحساء والمعكرونة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ZOEuS3VdvdQ&t=24s",
        "collection": "abuhaty",
        "citation": "كريمة الطهي في البيت بمكونين ♥✌ وبأقل من نص السعر ونتيجة وهميه زي الجاهزه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 110,
        "protein": 4,
        "fat": 6,
        "carbs": 8,
        "fiber": 0,
        "sugar": 5,
        "cost": {
          "dairyEggs": 2.5,
          "grains": 0.1,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "fah-241",
      "title": "مرقة فورية بيتي",
      "titleEn": "Homemade Instant Stock Mix",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "شوربات وحساء",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "حسب الحاجة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-241-i1",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-241-i2",
          "name": "ملح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-241-i3",
          "name": "ملح صيني",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-241-i4",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-241-i5",
          "name": "زعتر بري",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-241-i6",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-241-i7",
          "name": "كسبرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-241-i8",
          "name": "ثوم بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-241-i9",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-241-i10",
          "name": "كاري",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-241-i11",
          "name": "كركم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-241-i12",
          "name": "بهارات سبعة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-241-i13",
          "name": "جنزبيل",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-241-i14",
          "name": "حبهان بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-241-i15",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي جميع المكونات في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "احمي الوعاء على نار هادئة وقلبي المكونات لمدة 5 دقائق حتى تتبخر الرطوبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركي الخليط يبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "احنطي الخليط في مطحنة البهارات حتى يصبح ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "احفظي الخليط في برتمون محكم الإغلاق في مكان معتم بعيد عن الحرارة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يمكنك حفظ الكمية الزائدة في أكياس محكمة في الفريزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "استخدمي ملعقة صغيرة من الخليط عند الحاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يمكن استخدام الخليط في الشوربات، الملوخية، الصلصات، وغيرها من الأطباق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "احفظي الخليط في برتمون محكم الإغلاق في مكان معتم بعيد عن الحرارة لضمان حفظ الرائحة والطعم لفترة طويلة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Wn8OJQPVZqY&t=63s",
        "collection": "abuhaty",
        "citation": "تعالي اعرفي سر خلطة المرقه الفوريه 😉💯"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 8,
        "protein": 0,
        "fat": 0,
        "carbs": 2,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "spices": 1.5,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "fah-242",
      "title": "الدقة",
      "titleEn": "Duqqa (Garlic & Pepper Relish)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "servings": "حسب الرغبة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-242-i1",
          "name": "فلفل مشكل (أحمر وأخضر)",
          "standardAmount": "كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-242-i2",
          "name": "رأس توم",
          "standardAmount": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-242-i3",
          "name": "خل",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-242-i4",
          "name": "عصير ليمون",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-242-i5",
          "name": "ملح",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-242-i6",
          "name": "كسبرة ناشفة",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-242-i7",
          "name": "كمون",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الفلفل والتوم جيدًا وقطّع الفلفل إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الفلفل والتوم في الكبة وفرمهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الخل وعصير الليمون والملح والكسبرة الناشفة والكمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلط جميع المكونات جيدًا في الكبة حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع الدقة في برطمان نظيف وجاف، واحفظها في الثلاجة أو خارجها حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام الدقة في تتبيل السمك، أو إضافتها إلى الفول، أو مع المخللات. تبقى صالحة لفترة طويلة سواء في الثلاجة أو خارجها.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Sxe1P-6wrTs&t=323s",
        "collection": "abuhaty",
        "citation": "ممنوع لاصحاب القلوب الضعيفه.. لكل عشاق الفلفل الحار 🌶🌶 ٥ وصفات هتغير طعم اكلك من حلو لرهيب 👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 18,
        "protein": 1,
        "fat": 0,
        "carbs": 3,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "produce": 3,
          "spices": 0.8,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-243",
      "title": "بطاطس مخللة",
      "titleEn": "Pickled Potatoes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-243-i1",
          "name": "بطاطس",
          "standardAmount": "4 حبات متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-243-i2",
          "name": "زيت زيتون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-243-i3",
          "name": "كركم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-243-i4",
          "name": "ليمون",
          "standardAmount": "عصير 1 حبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-243-i5",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-243-i6",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-243-i7",
          "name": "ثوم",
          "standardAmount": "2 فصوص مفروم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-243-i8",
          "name": "بقدونس",
          "standardAmount": "2 ملعقة كبيرة مفروم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سلق البطاطس في ماء مغلي لمدة 3-4 دقائق حتى تصبح نصف ناضجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "Prep",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تقشير البطاطس وقطعها إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خلط ملعقتين كبيرتين من التتبيلة (التي تحتوي على الليمون، الكمون، الخل، والثوم) مع ملعقة كبيرة من الزيت وملعقة صغيرة من الكركم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة البطاطس المقطعة إلى التتبيلة وخلطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة الثوم المفروم والبقدونس المفروم وخلط المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تقديم الصلطة باردة جنب أي وجبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الصلطة في الثلاجة لمدة تصل إلى 3 أيام. يمكن تقديمها جنب الفطار، الفلوة، الطعمية، أو أي وجبة أخرى.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=XPnW2JF0l_s",
        "collection": "abuhaty",
        "citation": "البطاطس المخلله بأبسط طريقة وأحلي طعم ♥ من مطبخي فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 130,
        "protein": 3,
        "fat": 3,
        "carbs": 24,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "produce": 1.5,
          "fats": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-244",
      "title": "تتبيلة للأسماك والطيور",
      "titleEn": "Marinade for Fish & Poultry",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "servings": "حسب الحاجة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-244-i1",
          "name": "فلفل حار وبارد وأحمر",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-244-i2",
          "name": "خل أبيض",
          "standardAmount": "نص كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-244-i3",
          "name": "ليمون",
          "standardAmount": "نص كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-244-i4",
          "name": "ملح",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-244-i5",
          "name": "كسبرة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-244-i6",
          "name": "كمون",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-244-i7",
          "name": "زيت",
          "standardAmount": "معلقتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-244-i8",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-244-i9",
          "name": "جزر",
          "standardAmount": "قطعة صغيرة مبشورة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلط الفلفل الحار والبارد والأحمر مع الخل والليمون والملح والكسبرة والكمون في الخلاط حتى تصبح التتبيلة ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الزيت إلى التتبيلة وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البقدونس المفروم والجزر المبشور وقلّب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "احفظ التتبيلة في برطمانات نظيفة وجافة في مكان بارد وجاف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام هذه التتبيلة لحشوة البتنجان أو تتبيل الأسماك والطيور. يمكن حفظ التتبيلة لمدة طويلة دون الحاجة إلى التبريد بسبب الملح والخل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=wU8mbxG8LOI&t=85s",
        "collection": "abuhaty",
        "citation": "|☆تفريزات رمضان☆|طبق مصري جدا جدا موجود دايما علي الفطار 😉😉 و معاه تتبيله خطيره للأسماك و الطيور"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 26,
        "protein": 1,
        "fat": 1,
        "carbs": 3,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "produce": 2.5,
          "fats": 0.3,
          "spices": 0.4,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-245",
      "title": "تومية حارة",
      "titleEn": "Toumeya (Hot Garlic Sauce)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-245-i1",
          "name": "2 كوب مياه",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-245-i2",
          "name": "4 ملعقة كبيرة نشا",
          "standardAmount": "4 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-245-i3",
          "name": "7 فصوص توم",
          "standardAmount": "7 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-245-i4",
          "name": "1 كوب زبادي كبير",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-245-i5",
          "name": "1/2 كوب مايونيز",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-245-i6",
          "name": "رشة ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-245-i7",
          "name": "2 ملعقة كبيرة خل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-245-i8",
          "name": "1/2 كوب زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-245-i9",
          "name": "3 ملعقة كبيرة هريسة",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي 2 كوب مياه مع 4 ملعقة كبيرة نشا في وعاء وقلبيهم جيدًا على البارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ارفعي الخليط على النار وأضيفي 7 فصوص توم وقلبي حتى يربط النشا ويتحول لونه إلى الأبيض الشفاف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركي الخليط يبرد قليلاً ثم ضعيه في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي 1 كوب زبادي كبير، 1/2 كوب مايونيز، رشة ملح، و2 ملعقة كبيرة خل. ضعي الغطاء على الخلاط ودرب الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي 1/2 كوب زيت بالتدريج مع استمرار تشغيل الخلاط حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي 3 ملعقة كبيرة هريسة ودرب الخليط مرة أخرى حتى يتجانس تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تخزين التومية في وعاء محكم الإغلاق في الثلاجة لمدة تصل إلى 3 أيام. يمكنك تقديم التومية مع الفراخ المشوية، البطاطس المحمرة، أو الرز المبهر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=OeQLgpXcYgk&t=242s",
        "collection": "abuhaty",
        "citation": "فراخ شواية سوري وسر طراوتها بس من غير شوايه.. معاها شوية توميه حارة ورز مبهر مفيش بعد كده حكااااااية"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 200,
        "protein": 2,
        "fat": 18,
        "carbs": 8,
        "fiber": 0,
        "sugar": 4,
        "cost": {
          "dairyEggs": 1.5,
          "produce": 0.4,
          "fats": 1.6,
          "specialty": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-246",
      "title": "دقة الفلفل بالخل",
      "titleEn": "Pepper & Vinegar Duqqa",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "servings": "حسب الحاجة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-246-i1",
          "name": "فلفل أخضر حامي وبارد",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-246-i2",
          "name": "فلفل أحمر حامي وبارد",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-246-i3",
          "name": "خل",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-246-i4",
          "name": "عصير ليمون",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-246-i5",
          "name": "بصل",
          "standardAmount": "رأس كبير",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-246-i6",
          "name": "كمون",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-246-i7",
          "name": "كسبرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-246-i8",
          "name": "ملح",
          "standardAmount": "3 معالق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الفلفل الأخضر والأحمر جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انشل البزور من الفلفل وقطعها قطع كبيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع الفلفل في الكبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل المقشر والمهيأ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الخل وعصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الكمون والكسبرة والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي الكبة وأشغلها لفرم المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد الانتهاء من الفرم، ضع الخلطة في وعاء مناسب للتخزين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام هذه الخلطة في العديد من الأطباق مثل الشاورمة، صلطة الطحينة، صلطة بابا غنوج، تتبيل السمك، والبتنجان المخلل. يمكن حفظها في وعاء محكم الإغلاق دون الحاجة إلى التبريد.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=hZBNHAYNZBA",
        "collection": "abuhaty",
        "citation": "الخلطه السحريه 🌶 🫑 اللي بتحلي اي طبخة و تودي الطعم في حتة تانية"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 22,
        "protein": 1,
        "fat": 0,
        "carbs": 4,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "produce": 3,
          "spices": 0.6,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-247",
      "title": "دقة الفلفل والكسبرة",
      "titleEn": "Pepper & Coriander Duqqa",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-247-i1",
          "name": "فلفل حامي وبارد",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-247-i2",
          "name": "كسبرة خضراء",
          "standardAmount": "عودين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-247-i3",
          "name": "فلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-247-i4",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-247-i5",
          "name": "خل",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-247-i6",
          "name": "عصير ليمون",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-247-i7",
          "name": "ملح",
          "standardAmount": "معلقة ونص كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-247-i8",
          "name": "كمون",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-247-i9",
          "name": "كسبرة ناشفة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-247-i10",
          "name": "فلفل شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-247-i11",
          "name": "ثوم",
          "standardAmount": "راس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الفلفل الحامي والبارد والفلفل الأحمر والأخضر جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع الفلفل والكسبرة الخضراء والثوم إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط جميع المكونات في وعاء عميق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الخل وعصير الليمون والملح والكمون والكسبرة الناشفة والفلفل الشطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضرب الخليط جيدًا حتى يتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "احفظ الدقة في وعاء محكم الإغلاق في الثلاجة أو خارجها لمدة شهر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام هذه الدقة في تتبيل السمك والجمبري والبتنجان المتبل وغيرها من الأطباق. يمكن حفظها لمدة شهر خارج الثلاجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=R5xjIcHCY6Y&t=32s",
        "collection": "abuhaty",
        "citation": "⚡️عزومه سمك وجمبري ⚡️متقدريش تقوميها و هقولك علي تتبيله خطييره تنفعك في كل الاكلات"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 25,
        "protein": 1,
        "fat": 0,
        "carbs": 5,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "produce": 2,
          "spices": 0.5,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-248",
      "title": "سلطة البقدونس والبصل",
      "titleEn": "Parsley & Onion Salad",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-248-i1",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-248-i2",
          "name": "بصل",
          "standardAmount": "1 حبة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-248-i3",
          "name": "خيار",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-248-i4",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-248-i5",
          "name": "طماطم",
          "standardAmount": "3-4 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-248-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-248-i7",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-248-i8",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-248-i9",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-248-i10",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-248-i11",
          "name": "شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-248-i12",
          "name": "عصير ليمون",
          "standardAmount": "2 ليمونات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-248-i13",
          "name": "ماء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البقدونس ناعماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع البصل إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع الخيار إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطع الطماطم إلى قطع متوسطة الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع جميع المكونات في طبق التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الملح، الفلفل الأسود، الكمون، الكسبرة، البابريكا، والشطة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قلّب المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف عصير الليمون والماء، وقلّب مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمها باردة مع الكفتة والبطاطس المحمرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة بعض الزيتون أو الفتوة لتقديم طبق أكثر تنوعاً. يمكن حفظ السلطة في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=TPbFewwI5Pc&t=136s",
        "collection": "abuhaty",
        "citation": "|☆افطار رمضان☆| الكفته الاقتصاديه+سلطه خطيييره"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 40,
        "protein": 2,
        "fat": 0,
        "carbs": 9,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "produce": 2.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-249",
      "title": "سلطة التونا",
      "titleEn": "Tuna Salad",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-249-i1",
          "name": "علبتين تونة",
          "standardAmount": "2 علب",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-249-i2",
          "name": "فلفل ملون (أحمر وصفر)",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-249-i3",
          "name": "بصلة متوسطة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-249-i4",
          "name": "الدرة الصفراء (الذرة)",
          "standardAmount": "4 معالق",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-249-i5",
          "name": "مايونيز",
          "standardAmount": "4 معالق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-249-i6",
          "name": "عصير ليمونتين",
          "standardAmount": "2 ليمون",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-249-i7",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "هرس التونة جيدًا في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة الفلفل الملون المقطّع إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة البصلة المقطّعة إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة 4 معالق من الذرة الصفراء (اختياري).",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة رشة ملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة عصير الليمونتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قلب جميع المكونات جيدًا معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إضافة 4 معالق من المايونيز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلب المكونات مرة أخرى للتأكد من خلطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة الفلفل الحار أو الفلفل الرومي الأخضر حسب الرغبة. يمكن تقديم سلطة التونا مع العيش المحمص أو في صندويتشات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=K70H2aihNEc&t=36s",
        "collection": "abuhaty",
        "citation": "سلطة التونه بطعم روووووووعة وطريقة سهلة  👍👍من مطبخي #فاطمه_ابو_حاتي💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 200,
        "protein": 16,
        "fat": 14,
        "carbs": 4,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 3,
          "produce": 1.5,
          "specialty": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-250",
      "title": "سلطة الحاتي",
      "titleEn": "Grill-Style Salad (Salatit el-Hati)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-250-i1",
          "name": "بصل أحمر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-250-i2",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-250-i3",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-250-i4",
          "name": "كزبرة ناشفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-250-i5",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-250-i6",
          "name": "عصير ليمون",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-250-i7",
          "name": "خل",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-250-i8",
          "name": "فلفل مطحون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-250-i9",
          "name": "خيار",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-250-i10",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-250-i11",
          "name": "فلفل رومي",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-250-i12",
          "name": "فلفل حامي",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-250-i13",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-250-i14",
          "name": "شبت",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-250-i15",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-250-i16",
          "name": "كزبرة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البصل الأحمر إلى قطع صغيرة وضعه في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الكمون، الفلفل الأسود، الكزبرة الناشفة، الملح، عصير الليمون، الخل، والفلفل المطحون. اخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع الخيار، الطماطم، الفلفل الرومي، والفلفل الحامي إلى قطع صغيرة وضفها إلى الوعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بشر الجزر وأضفه إلى الوعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الشبت، البقدونس، والكزبرة الطازجة. اخلط جميع المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم السلطة في طبق التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة مكعبات الثلج إلى السلطة لجعلها أكثر برودة ومنعشة. يمكن أيضًا تقديمها مع الفراخ المشوية أو المكرونة بالصلصة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ppiqO9UAFAg&t=185s",
        "collection": "abuhaty",
        "citation": "منيو غداء كامل مفيهوش ولا غلطه فراخ مشوية بخلطتى السرية و مكرونه بصوص خطيير🍝مع سلطة الحاتي المنعشة 🥗"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 60,
        "protein": 2,
        "fat": 1,
        "carbs": 12,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "produce": 2.5,
          "spices": 0.5,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-251",
      "title": "سلطة الرنجة",
      "titleEn": "Renga (Herring) Salad",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-251-i1",
          "name": "تحينة",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i2",
          "name": "ماء",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i3",
          "name": "مايونيز",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i4",
          "name": "عصير ليمون",
          "standardAmount": "معلقتان كبيرتان",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i5",
          "name": "خل",
          "standardAmount": "معلقتان كبيرتان",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i6",
          "name": "شطة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i7",
          "name": "كمون",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i8",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i9",
          "name": "بصل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i10",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i11",
          "name": "فلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i12",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i13",
          "name": "رنجة",
          "standardAmount": "حسب الرغبة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i14",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i15",
          "name": "مستردة",
          "standardAmount": "معلقتان كبيرتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i16",
          "name": "هوت سوس",
          "standardAmount": "معلقتان كبيرتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i17",
          "name": "شابة",
          "standardAmount": "معلقتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i18",
          "name": "بصل أخضر",
          "standardAmount": "حزمتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i19",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i20",
          "name": "طماطم شيري",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i21",
          "name": "بطارخ",
          "standardAmount": "حسب الرغبة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i22",
          "name": "زيت",
          "standardAmount": "معلقتان كبيرتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i23",
          "name": "كريمة",
          "standardAmount": "معلقتان كبيرتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i24",
          "name": "شبت",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-251-i25",
          "name": "ليمون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي التحينة مع ربع كوب ماء وضربهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي المايونيز، عصير الليمون، الخل، الشطة، الكمون، والملح. اضربوا المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي البصل الأبيض المقطع شرائح رفيعة، الفلفل الأخضر والحمراء، والبقدونس. اقلبوا المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الرنجة المقطعة مكعبات فوق الصلطة وقلبوا الكل معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "زيني الطبق بقطع الرنجة، وردة من الرنجة، وطماطم شيري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي البطاطس المسلوقة أو المحمرة المقطعة مكعبات، والرنجة المقطعة مكعبات، وقلبوا الكل معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أخلطي الطحينة مع المايونيز، عصير الليمون، الزيت، والكريمة. اضربوا المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي البصل الأخضر، الفلفل، والشبت. اقلبوا الكل معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "زيني الطبق بالبطاطس المسلوقة المقطعة، البصل الأخضر، الشبت، وشريح الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اغلي الماء وأضيفي الرنجة. اتركيها لمدة دقيقة حتى تتكش الجلد وتقل الملوحة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اقشري الرنجة وأزيلي الشوك والبطن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي الرنجة المقلية مع عصير الليمون، الطحينة، الفلفل المشطشط، والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم سلطة الرنجة كوجبة خفيفة أو كجزء من وجبة العيد. يمكن حفظ الصلصة في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=d4K09U7jXyI&t=22s",
        "collection": "abuhaty",
        "citation": "موسوعة الرنجه🐬 ٦ طرق لتحضير سلطات العيد هتبهري بيها ضيوفك و متنسوش تقولولي ايه اكتر طبق حبيتوه !!"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 25,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 14,
        "fat": 24,
        "carbs": 8,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "protein": 5,
          "specialty": 2,
          "produce": 2,
          "fats": 1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-252",
      "title": "سلطة الزبادي مع الرز والفراخ الدايبة",
      "titleEn": "Yogurt Salad (with Rice & Fall-Apart Chicken)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-252-i1",
          "name": "زبادي",
          "standardAmount": "3 أكواب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-252-i2",
          "name": "خيار",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-252-i3",
          "name": "مايونيز",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-252-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-252-i5",
          "name": "عصير ليمون",
          "standardAmount": "1 حبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-252-i6",
          "name": "نعناع",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-252-i7",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الخيار إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "هرس الثوم جيدًا",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع أوراق النعناع إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلطي جميع المكونات في طبق عميق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الزبادي والمايونيز والملح وعصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلبي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدمي السلطة بجانب الرز والفراخ الدايبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة بعض الفلفل الأسود المطحون حسب الرغبة للحصول على طعم أكثر حدة. يمكن حفظ السلطة في الثلاجة لمدة تصل إلى 24 ساعة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=pBZvSY5LU4w&t=154s",
        "collection": "abuhaty",
        "citation": "انسي مواعين المطبخ واعملي الغداء في حله واحده 😉و معاه سلطه خطييره"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 120,
        "protein": 8,
        "fat": 5,
        "carbs": 11,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "dairyEggs": 1.8,
          "produce": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-253",
      "title": "سلطة حرشة",
      "titleEn": "Harsha Salad (Spicy Chopped Salad)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-253-i1",
          "name": "بصل أحمر",
          "standardAmount": "2 بصلات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-253-i2",
          "name": "طماطم",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-253-i3",
          "name": "فلفل أحمر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-253-i4",
          "name": "فلفل أخضر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-253-i5",
          "name": "بقدونس",
          "standardAmount": "2 حفنة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-253-i6",
          "name": "كسبرة",
          "standardAmount": "2 حفنة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-253-i7",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-253-i8",
          "name": "خل",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-253-i9",
          "name": "ليمون",
          "standardAmount": "4 حبات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-253-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-253-i11",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-253-i12",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-253-i13",
          "name": "شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-253-i14",
          "name": "دبس الرمان",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-253-i15",
          "name": "زيت زيتون",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البصل الأحمر إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع الطماطم والفلفل الأحمر والفلفل الأخضر إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطّع البقدونس والكسبرة إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطّع الثوم إلى شرائح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلط جميع المكونات في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الخل وعصير الليمون وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الملح والفلفل الأسود والكمون والشطة ودبس الرمان وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف زيت الزيتون وقلّب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدم السلطة باردة كطبق جانبي أو وجبة خفيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة بعض الجزر المبشور أو الخيار المقطع لزيادة النكهة والقيمة الغذائية. يمكن حفظ السلطة في الثلاجة لمدة تصل إلى 24 ساعة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ZLWtOP1YM48&t=117s",
        "collection": "abuhaty",
        "citation": "انسي ان البانيه يفك منك تاني هاقولك كل الاسرار ومكرونه بالصلصه هاتحلفوا بلونها وطعمها ..مع سلطة حرشه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 120,
        "protein": 2,
        "fat": 9,
        "carbs": 10,
        "fiber": 3,
        "sugar": 7,
        "cost": {
          "produce": 2.5,
          "fats": 0.9,
          "specialty": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-254",
      "title": "سويت اند تشيلي صوص",
      "titleEn": "Sweet & Chilli Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12 حصة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-254-i1",
          "name": "فلفل أحمر حار",
          "standardAmount": "6 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-254-i2",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-254-i3",
          "name": "خل",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-254-i4",
          "name": "ملح",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-254-i5",
          "name": "نشا",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-254-i6",
          "name": "عسل أسود",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-254-i7",
          "name": "صلصة الطماطم",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-254-i8",
          "name": "ماء",
          "standardAmount": "4 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الفلفل الأحمر الحار وقطّعه إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الفلفل، السكر، الخل، والملح في وعاء وامزجهم جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الماء واترك الخليط على نار متوسطة حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء صغير، اخلط النشا مع 4 أكواب من الماء حتى يصبح متجانسًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف خليط النشا تدريجيًا إلى الخليط المغلي وقلب جيدًا حتى يصبح الخليط كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف العسل الأسود وصلصة الطماطم وقلب جيدًا حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اترك الخليط على النار لمدة 5 دقائق إضافية حتى يصبح كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اسكبه في وعاء واتركه يبرد قبل حفظه في الثلاجة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام هذه الصلصة مع المشويات والمحمارات والمشمرات. يمكن حفظها في الثلاجة لمدة تصل إلى أسبوعين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Sxe1P-6wrTs&t=177s",
        "collection": "abuhaty",
        "citation": "ممنوع لاصحاب القلوب الضعيفه.. لكل عشاق الفلفل الحار 🌶🌶 ٥ وصفات هتغير طعم اكلك من حلو لرهيب 👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 90,
        "protein": 0,
        "fat": 0,
        "carbs": 22,
        "fiber": 0,
        "sugar": 20,
        "cost": {
          "produce": 1.5,
          "sweeteners": 0.9,
          "specialty": 0.4,
          "grains": 0.1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-255",
      "title": "سويت تشيلي صوص",
      "titleEn": "Sweet Chilli Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "يحفظ لمدة شهر إلى شهرين",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-255-i1",
          "name": "فلفل أحمر حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-255-i2",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-255-i3",
          "name": "خل",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-255-i4",
          "name": "سكر",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-255-i5",
          "name": "نشا",
          "standardAmount": "ملعقتين كبار",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-255-i6",
          "name": "عسل أسود",
          "standardAmount": "ملعقتين كبار",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-255-i7",
          "name": "صلصة",
          "standardAmount": "ملعقتين كبار",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-255-i8",
          "name": "ملح",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-255-i9",
          "name": "فلفل أسود مطحون",
          "standardAmount": "ربع ملعقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-255-i10",
          "name": "بصل بودرة",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-255-i11",
          "name": "ثوم بودرة",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-255-i12",
          "name": "جنزبيل بودرة",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الفلفل الأحمر الحار وقطّعه إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الفلفل الأحمر الحار، الثوم بودرة، البصل بودرة، والجنزبيل بودرة في الخلاط وفرمهم جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف نصف كوب ماء إلى الخليط وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب الخليط في وعاء على النار وأضف نصف كوب الخل، نصف كوب السكر، ملعقتين كبار صلصة، ملعقتين كبار عسل أسود، الملح، والفلفل الأسود المطحون. اخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الكوب المتبقي من الماء واترك الخليط يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء صغير، اخلط ملعقتين كبار نشا مع نصف كوب الماء المتبقي وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف خليط النشا إلى الوعاء على النار وقلب جيدًا حتى يصبح القوام كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اترك الصوص يبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صب الصوص في برطمان نظيف وجاف واحفظه في الثلاجة لمدة شهر إلى شهرين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الصوص مع البطاطس المشوية، البنيهات، والسندوتشات. يمكن زيادة أو تقليل حدة الصوص حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=FcOPkHQS3Xk&t=24s",
        "collection": "abuhaty",
        "citation": "سويت تشيلي صوص ( الصوص الحار)  تحفة 👍 😋😋 من مطبخي فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 90,
        "protein": 0,
        "fat": 0,
        "carbs": 22,
        "fiber": 0,
        "sugar": 20,
        "cost": {
          "produce": 1.5,
          "sweeteners": 0.8,
          "specialty": 0.4,
          "grains": 0.1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-256",
      "title": "شطيطة حارة مع باذنجان مشوي",
      "titleEn": "Shateeta with Grilled Aubergine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-256-i1",
          "name": "باذنجان",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-256-i2",
          "name": "فلفل أحمر",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-256-i3",
          "name": "فلفل أخضر",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-256-i4",
          "name": "زيت",
          "standardAmount": "3-4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-256-i5",
          "name": "ثوم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-256-i6",
          "name": "طماطم",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-256-i7",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-256-i8",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-256-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-256-i10",
          "name": "خل",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-256-i11",
          "name": "عسل",
          "standardAmount": "2 ملاعق",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-256-i12",
          "name": "ليمون",
          "standardAmount": "2-3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-256-i13",
          "name": "كسبرة خضراء أو بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الباذنجان وانشفه، ثم اعمل فيه فتحات بالسكينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "شوي الباذنجان على الساجع من كل الاتجاهات على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسل الفلفل الأحمر والأخضر وقطّعهما إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن الزيت في حلة على نار متوسطة، ثم أضف الثوم وشوحه حتى يصبح لونه فاتحًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الفلفل وشوحه مع الثوم حتى تخرج رائحته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الطماطم المقطعة إلى مكعبات صغيرة والبهارات (الكمون، الكسبرة، الملح) وقلب الكل معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الخل والعسل واترك الخليط يغلي لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عصر الليمون وأضف عصيره إلى الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اترك الخليط حتى يتسبك ويصبح كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قشر الباذنجان المشوي بسهولة وغلفه بالبلاستيك راب من دون تغطية الجزء السفلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الباذنجان المشوي إلى الخليط وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف رشة من زيت الزيتون والكسبرة الخضراء أو البقدونس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الشطيطة كتغميسة أو صلطة أو طبق جانبي مع الفول والطعمية والبطاطس المحمرة أو البيض المسلوق. يمكن أيضًا تقديمها مع الكشري أو كطبق جانبي في عزومة مشويات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=W8my3yZTMCQ&t=9s",
        "collection": "abuhaty",
        "citation": "اعمليلهم الوصفه وادعيلي 😋الشطّيطة الحارة مع الباذنجان المشوي… وصفة تحفه🔥🍆مين هيجربها؟؟؟؟"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 90,
        "protein": 2,
        "fat": 5,
        "carbs": 11,
        "fiber": 3,
        "sugar": 7,
        "cost": {
          "produce": 4,
          "fats": 0.6,
          "sweeteners": 0.2,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-257",
      "title": "شلولو صعيدي",
      "titleEn": "Shalloulou (Upper Egyptian Molokhia Salad)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-257-i1",
          "name": "ثوم",
          "standardAmount": "نص رأس ثوم (حوالي ملعقة كبيرة مطحونة)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-257-i2",
          "name": "كمون",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-257-i3",
          "name": "كسبرة ناشفة",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-257-i4",
          "name": "فلفل أخضر حار",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-257-i5",
          "name": "طماطم",
          "standardAmount": "3 حبات صغيرة مبشورة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-257-i6",
          "name": "ليمون",
          "standardAmount": "3 حبات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-257-i7",
          "name": "ملوخية نشفة",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-257-i8",
          "name": "ماء",
          "standardAmount": "2 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-257-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تقشير الثوم وفرمه حتى يصبح حوالي ملعقة كبيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إحضار ملعقة صغيرة من الكمون وملعقة صغيرة من الكسبرة الناشفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "فرم الفلفل الأخضر الحار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خلط الثوم، الكمون، الكسبرة، والفلفل الحار في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة الطماطم المبشورة والليمون وخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة الملوخية النشفة وتقليب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إضافة الماء وتقليب الخليط حتى يأخذ القوام المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تذوق الخليط وإضافة الملح حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تقديم الشلولو في طبق التقديم مع البصل الطازج المقطع حلقات، والفلفل الحار، وشرايح الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة الشطة للأشخاص الذين يحبون الطعم الحار. يمكن تقديم الشلولو كمقبلات أو طبق جانبي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=giP4cQ7ioX4&t=64s",
        "collection": "abuhaty",
        "citation": "«الشلولو» أكله من شدتها بتحارب الفـ ــيروسـ ـات 😅😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 45,
        "protein": 2,
        "fat": 0,
        "carbs": 10,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "produce": 1.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-258",
      "title": "صلصة الطماطم العادية",
      "titleEn": "Everyday Tomato Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "حسب الحاجة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-258-i1",
          "name": "عصير الطماطم",
          "standardAmount": "لتر",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-258-i2",
          "name": "بصلة",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-258-i3",
          "name": "ثوم مفروم",
          "standardAmount": "معلقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-258-i4",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-258-i5",
          "name": "سكر",
          "standardAmount": "نص معلقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-258-i6",
          "name": "كمون",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-258-i7",
          "name": "كسبرة ناشفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-258-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-258-i9",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-258-i10",
          "name": "مرقة فورية",
          "standardAmount": "3 مكعبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الطماطم: عصر الطماطم وتصفيتها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحمير الثوم والبصل",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة الطماطم المصفاة وتقليبها مع البصل والثوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة الملح والسكر وتقليب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ترك الصلصة على نار هادئة مع تغطية الغطاء بشكل جزئي لخروج البخار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة التوابل (الكمون، الكسبرة، الفلفل الأسود) و3 مكعبات مرقة فورية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ترك الصلصة تغلي لمدة 10 دقائق تقريبًا حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إضافة الصلصة إلى الأكلة حسب الحاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تخزين الصلصة في أكياس بلاستيكية في الثلاجة لمدة أسبوع أو في الفريزر لمدة شهر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=zMtBuqcx-iw&t=36s",
        "collection": "abuhaty",
        "citation": "أسهل طريقة لعمل وتخزين الصلصة العاديه وصلصة المكرونة والكشري  😋👍من مطبخي فاطمة أبوحاتي  💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 45,
        "protein": 2,
        "fat": 1,
        "carbs": 8,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "produce": 2.5,
          "fats": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-259",
      "title": "صلصة الكشري",
      "titleEn": "Koshari Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-259-i1",
          "name": "عصير الطماطم",
          "standardAmount": "لتر",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-259-i2",
          "name": "بصلة",
          "standardAmount": "1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-259-i3",
          "name": "ثوم",
          "standardAmount": "1 ملعقة صغيرة مفروم",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-259-i4",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-259-i5",
          "name": "سكر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-259-i6",
          "name": "كمون",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-259-i7",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-259-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-259-i9",
          "name": "مرقة فورية",
          "standardAmount": "3 مكعبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في حلة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الثوم وتحميره حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصلة وقلبهما معًا حتى يصبح لون البصل أصفر فاتح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف عصير الطماطم المصفى وقلبه مع البصل والثوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الملح والسكر وقلبهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الكمون والكسبرة والفلفل الأسود وقلبهما مع الصلصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف مكعبات المرقة الفورية وقلبهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اترك الصلصة على نار هادئة مع تغطية الحلة جزئيًا لمنع الترتشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اترك الصلصة تغلي لمدة 10 دقائق حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أطفئ النار واترك الصلصة تبرد قليلاً قبل استخدامها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تخزين الصلصة في وعاء محكم الإغلاق في الثلاجة لمدة تصل إلى أسبوع. يمكن استخدامها في إعداد الكشري أو المكرونة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=zMtBuqcx-iw&t=36s",
        "collection": "abuhaty",
        "citation": "أسهل طريقة لعمل وتخزين الصلصة العاديه وصلصة المكرونة والكشري  😋👍من مطبخي فاطمة أبوحاتي  💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 90,
        "protein": 3,
        "fat": 2,
        "carbs": 16,
        "fiber": 4,
        "sugar": 11,
        "cost": {
          "produce": 2.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-260",
      "title": "صلصة المكرونة",
      "titleEn": "Pasta Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-260-i1",
          "name": "عصير الطماطم",
          "standardAmount": "لتر",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-260-i2",
          "name": "بصلة",
          "standardAmount": "1 بصلة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-260-i3",
          "name": "ثوم",
          "standardAmount": "1 ملعقة صغيرة مفرومة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-260-i4",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-260-i5",
          "name": "سكر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-260-i6",
          "name": "كمون",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-260-i7",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-260-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-260-i9",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-260-i10",
          "name": "مرقة فورية",
          "standardAmount": "3 مكعبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الثوم وقلبه حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصلة وقلبه حتى يصبح لونها أصفر فاتح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف عصير الطماطم وقلبه جيدًا مع البصل والثوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الملح والسكر وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الكمون والكسبرة والفلفل الأسود وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف مكعبات المرقة وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اترك الصلصة على نار هادئة مع تغطية القدر جزئيًا لمنع الترتشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركها تغلي لمدة 10 دقائق حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أطفئ النار واترك الصلصة تبرد قليلاً قبل استخدامها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تخزين الصلصة في وعاء محكم الإغلاق في الثلاجة لمدة تصل إلى أسبوع. يمكن استخدامها في المكرونة والكشري وغيرها من الأطباق.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=zMtBuqcx-iw&t=36s",
        "collection": "abuhaty",
        "citation": "أسهل طريقة لعمل وتخزين الصلصة العاديه وصلصة المكرونة والكشري  😋👍من مطبخي فاطمة أبوحاتي  💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 90,
        "protein": 3,
        "fat": 2,
        "carbs": 16,
        "fiber": 4,
        "sugar": 11,
        "cost": {
          "produce": 2.5,
          "fats": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-261",
      "title": "صوص الباربكيو",
      "titleEn": "Barbecue Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-261-i1",
          "name": "كاتشب",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-261-i2",
          "name": "سكر",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-261-i3",
          "name": "عسل أسود",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-261-i4",
          "name": "خل",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-261-i5",
          "name": "كركم",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-261-i6",
          "name": "ثوم بودرة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-261-i7",
          "name": "بصل بودرة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-261-i8",
          "name": "فلفل أسود",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-261-i9",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-261-i10",
          "name": "بابريكا مدخنة",
          "standardAmount": "معلقتين كبار",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-261-i11",
          "name": "صويا صوص",
          "standardAmount": "معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-261-i12",
          "name": "ماء",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع نصف كوب ماء في حلة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف 2 كوب كاتشب إلى الماء وقلبهما.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف نصف كوب خل وربع كوب سكر ومعلقة كبيرة عسل أسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف معلقة صغيرة كركم وثوم بودرة وبصل بودرة وفلفل أسود وملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف معلقتين كبار بابريكا مدخنة وقلبهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف معلقة كبيرة صويا صوص وقلبهما.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اترك الخليط يغلي على النار لمدة 5 دقائق مع التحريك المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أرفع الخليط من على النار واتركه يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الصوص في وعاء محكم الإغلاق في الثلاجة لمدة تصل إلى أسبوعين. يمكن استخدامه مع المشويات أو كصلصة للدجاج أو اللحوم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=HhVU7BAL-sc&t=238s",
        "collection": "abuhaty",
        "citation": "هاتي كيلو طماطم وتعالي نعمل٣صوصات مش بنستغني عنهم 💪(الكاتشب_الباربكيو -وسويت تشيلي)👌فاطمة ابو حاتى"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 90,
        "protein": 1,
        "fat": 0,
        "carbs": 21,
        "fiber": 0,
        "sugar": 19,
        "cost": {
          "specialty": 2,
          "sweeteners": 0.6,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-262",
      "title": "صوص المشروم الكريمي",
      "titleEn": "Creamy Mushroom Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-262-i1",
          "name": "سمنة أو زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-262-i2",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-262-i3",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-262-i4",
          "name": "مشروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-262-i5",
          "name": "صوص اللحم",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-262-i6",
          "name": "كريمة الطهي",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة أو الزبدة في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الدقيق وقلب المكونات معًا حتى يتحمص الدقيق ويأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف رشة فلفل أسود وقلب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف المشروم المصفى وقلب المكونات معًا على النار لمدة دقائق حتى يصبح المشروم طريًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف صوص اللحم وقلب حتى يتجانس المزيج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الكريمة الطهي وقلب حتى يصبح القوام كريميًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اترك الصوص على النار حتى يتكاثف قليلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام المشروم الطازج أو المعلب حسب الرغبة. يمكنك أيضًا إضافة قليل من الملح للتوابل حسب الذوق.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Pg7T-WV4tn8&t=295s",
        "collection": "abuhaty",
        "citation": "صدور رومي طرية مع رز بالزعفران 🌾 وصفة فاخرة بطعم ولا أروع #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 90,
        "protein": 3,
        "fat": 6,
        "carbs": 6,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "produce": 1.5,
          "fats": 0.5,
          "dairyEggs": 0.6,
          "grains": 0.1
        }
      }
    },
    {
      "id": "fah-263",
      "title": "صوص رانش",
      "titleEn": "Ranch Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-263-i1",
          "name": "زبادي",
          "standardAmount": "150 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-263-i2",
          "name": "مايونيز",
          "standardAmount": "نص كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-263-i3",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-263-i4",
          "name": "شبت",
          "standardAmount": "عضين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-263-i5",
          "name": "بصل بودر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-263-i6",
          "name": "توم بودر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-263-i7",
          "name": "جنزبيل",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-263-i8",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-263-i9",
          "name": "مستردة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الزبادي والمايونيز في وعاء عميق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي عصير الليمون وشبت مفروم ناعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي رشة من البصل بودر، التوم بودر، الجنزبيل، والفلفل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلبي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي ملعقة كبيرة من المستردة وقلبي مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أذوبي الصوص جيدًا وقدميه بارداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الصوص في الثلاجة لمدة تصل إلى 5 أيام. يمكن استخدامه كصلصة للسندويشات، السلطات، أو كغمسة للخضروات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=tRzRtXFSLF0&t=118s",
        "collection": "abuhaty",
        "citation": "سندوتشات المطاعم فى البيت .. واسرار الكول سلو وصوص الرانش الخطير"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 120,
        "protein": 2,
        "fat": 11,
        "carbs": 4,
        "fiber": 0,
        "sugar": 3,
        "cost": {
          "dairyEggs": 1.2,
          "specialty": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-264",
      "title": "صوص سويت تشيلي",
      "titleEn": "Sweet Chilli Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-264-i1",
          "name": "مياه",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-264-i2",
          "name": "سكر",
          "standardAmount": "كوب وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-264-i3",
          "name": "خل",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-264-i4",
          "name": "توم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-264-i5",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-264-i6",
          "name": "ملح",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-264-i7",
          "name": "كاتشاب",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-264-i8",
          "name": "شطة مجروشة",
          "standardAmount": "1-2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف الماء والسكر والخل إلى طاسة وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الشطة المجروشة والتوم المقطّع صغيرًا وقلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف نصف كوب من الكاتشاب وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ارفع الخليط على نار متوسطة واتركه يغلي لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الملح وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف النشا المذابة في ماء إلى الخليط وقلب بسرعة حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اترك الخليط على النار حتى يربط ويتجمّع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ارفع الخليط من على النار واتركه يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الصوص في وعاء محكم الإغلاق في الثلاجة لمدة تصل إلى أسبوعين. يمكن تقديمه مع المشويات أو كصلصة للدجاج أو اللحوم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=HhVU7BAL-sc&t=343s",
        "collection": "abuhaty",
        "citation": "هاتي كيلو طماطم وتعالي نعمل٣صوصات مش بنستغني عنهم 💪(الكاتشب_الباربكيو -وسويت تشيلي)👌فاطمة ابو حاتى"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 80,
        "protein": 0,
        "fat": 0,
        "carbs": 20,
        "fiber": 0,
        "sugar": 18,
        "cost": {
          "sweeteners": 0.6,
          "specialty": 0.5,
          "produce": 0.2,
          "grains": 0.1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-265",
      "title": "مايونيز بيتي من غير بيض",
      "titleEn": "Homemade Egg-Free Mayonnaise",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "سلطات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "servings": "حوالي 2 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-265-i1",
          "name": "لبن ساقع",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-265-i2",
          "name": "زيت نباتي",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-265-i3",
          "name": "خل",
          "standardAmount": "0.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-265-i4",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-265-i5",
          "name": "ملح",
          "standardAmount": "رشة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-265-i6",
          "name": "مستردة (الخردل)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-265-i7",
          "name": "جبنة مثلثات",
          "standardAmount": "3 قطع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-265-i8",
          "name": "عسل أبيض",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف الجبنة المثلثات إلى اللبن الساقع في وعاء الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف المستردة والملح وخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف عصير الليمون وخلط مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الزيت النباتي تدريجيًا بسرسوب رفيع أثناء تشغيل الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الخل وخلط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف العسل الأبيض وأكمل الخلط حتى يتجانس الخليط ويصبح قوامه كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام هذا المايونيز في السلطات والمعجنات وغيرها من الأطباق. يمكن حفظ المايونيز في وعاء محكم الإغلاق في الثلاجة لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=le0XvESDkKA&t=33s",
        "collection": "abuhaty",
        "citation": "المايونيز البيتي  👍😋من غير بيض والطعم حكااااااية  👌👍من مطبخي فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 200,
        "protein": 2,
        "fat": 20,
        "carbs": 4,
        "fiber": 0,
        "sugar": 3,
        "cost": {
          "fats": 1.8,
          "dairyEggs": 1.2,
          "specialty": 0.4,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-266",
      "title": "الشوريك",
      "titleEn": "Shorik Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-266-i1",
          "name": "كوب لبن دافئ",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i2",
          "name": "كوب ماء دافئ",
          "standardAmount": "1",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i3",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i4",
          "name": "خميرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i5",
          "name": "ملح",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i6",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i7",
          "name": "دقيق",
          "standardAmount": "6 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i8",
          "name": "بيض",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i9",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i10",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i11",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i12",
          "name": "سمنة بلدي",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i13",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i14",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i15",
          "name": "قرنبيط",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i16",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i17",
          "name": "عسل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i18",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-266-i19",
          "name": "جرجير",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي كوب لبن دافئ وكوب ماء دافئ مع ملعقة صغيرة سكر وملعقة صغيرة خميرة ورشة ملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قلب المكونات جيدًا حتى يذوب السكر والملح والخميرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي الخليط واتركيه لمدة 10 دقائق حتى تبدأ الخميرة في التفاعل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي ملعقتين من الزيت واخلطي المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي 6 أكواب من الدقيق واخلطي حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغطي العجينة بملعقتين من الزيت واتركيها تخمر لمدة نصف ساعة في مكان دافئ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي العجينة إلى 4 قطع متساوية وشكل كل قطعة إلى كرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي الكور بالعجين بقطعة قماش نظيفة واتركيها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "افردي كل كرة على سطح مغطى بقليل من الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي العجين المفرود على صاج مدهون بالزيت ودهن الوجه العلوي بالبيض المخفوق مع ملعقة صغيرة فانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "رش العجين بالسمسم وحبة البركة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "خبز العجين في الفرن المسخن مسبقًا على درجة حرارة عالية حتى يتحمر من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدمي الشوريك ساخنًا مع قرنبيط مشاط وجرجير وزيتون وعسل أسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام الفرن العادي بدلاً من الصاج إذا لم يكن لديك صاج. تأكدي من أن درجة الحرارة عالية جدًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=I4lLpZEtaJk&t=18s",
        "collection": "abuhaty",
        "citation": "عيش يطمن القلب ويصحّي الذكريات❤️الشوريك كل لقمة منه فيها حكاية من زمان شاركوني، في بلدكم بتسموه إيه؟"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 340,
        "protein": 9,
        "fat": 7,
        "carbs": 60,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 1.4,
          "dairyEggs": 0.6,
          "fats": 0.8,
          "produce": 1.5,
          "specialty": 0.6,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-267",
      "title": "الصميد والدقة",
      "titleEn": "Sameed & Duqqa (Damietta Sesame Bread)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-267-i1",
          "name": "دقيق",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i2",
          "name": "دقيق متعدد الاستخدام",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i3",
          "name": "حليب بودرة",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i4",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i5",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i6",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i7",
          "name": "زيت",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i8",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i9",
          "name": "سمسم",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i10",
          "name": "سوداني",
          "standardAmount": "1/4 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i11",
          "name": "سمسم",
          "standardAmount": "1/4 كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i12",
          "name": "لوز",
          "standardAmount": "1/4 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i13",
          "name": "كمون حب",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i14",
          "name": "كسبرة ناشفة",
          "standardAmount": "1/2 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i15",
          "name": "ملح",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i16",
          "name": "دبس تمر",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i17",
          "name": "ماء",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-267-i18",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والدقيق متعدد الاستخدام في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الحليب البودرة، السكر، الخميرة، الملح، والسمسم. اخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت والماء الدافئ. عجني المكونات حتى تصبح العجينة ناعمة ومتماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تخمر في مكان دافئ لمدة 30 دقيقة حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى كرات صغيرة بحجم الليمونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي الكور واتركيها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخففي الدبس التمر مع الماء. اخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخففي الدقة (السوداني، السمسم، اللوز، الكمون، الكسبرة، الملح) في المطحنة حتى تصبح خشنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "شكل كل كرة من العجينة على شكل حلزون واغمسها في خليط الدبس التمر ثم في السمسم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي الصميت في صينية مدهونة بالزيت واتركيها تخمر لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الصميت إلى الفرن المسخن مسبقًا على درجة حرارة 220 درجة مئوية لمدة 15-20 دقيقة حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدمي الصميت ساخنًا مع الدقة وكوب شاي بلبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة ناعمة ومتماسكة قبل تركها تخمر. يمكنك إضافة الفلفل الأسود إلى الدقة حسب الرغبة. يمكن حفظ الصميت في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=C_ObKS_-Udo&t=53s",
        "collection": "abuhaty",
        "citation": "فين عشاق السميط والدقه😋😋مش هاتشتري سميط من بره تاني وتحدي 💪👏👏#فاطمه ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 320,
        "protein": 9,
        "fat": 10,
        "carbs": 48,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 1.6,
          "specialty": 2,
          "fats": 0.6,
          "dairyEggs": 0.6,
          "spices": 0.5,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-268",
      "title": "المكشكشة",
      "titleEn": "Mokashkasha (Scrunched Filo Dessert)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-268-i1",
          "name": "ورق الجلاش",
          "standardAmount": "4 ورقات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-268-i2",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-268-i3",
          "name": "حليب",
          "standardAmount": "نص كيلو",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-268-i4",
          "name": "كريم كراميل",
          "standardAmount": "عبوة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "دهن ورقتين من الجلاش بالسمنة بالشكل الموضح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "كشكشة الورقات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "وضع الكشكشة في صنية مدهونة بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تكرار الخطوات السابقة حتى الانتهاء من جميع الورقات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطع الكشكشة إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خلط الحليب وكريم كراميل معًا وسكبها على الكشكشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "وضع الصنية في الفرن المُسخن مسبقًا على درجة حرارة 200 درجة مئوية لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إخراج الكشكشة من الفرن عندما تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سكب الشربات على الكشكشة بعد خروجها من الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم المكشكشة ساخنة أو باردة حسب الرغبة. يمكن حفظها في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=IZsrmH3lE0I",
        "collection": "abuhaty",
        "citation": "المكشكشه😂👌 تمنها بره 450ج هنعملها بـ 30ج"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 8,
        "fat": 18,
        "carbs": 46,
        "fiber": 1,
        "sugar": 22,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 1.5,
          "fats": 1,
          "specialty": 0.6
        }
      }
    },
    {
      "id": "fah-269",
      "title": "بريوش محشي بالكاسترد",
      "titleEn": "Custard-Filled Brioche",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-269-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-269-i2",
          "name": "أبيض بيض",
          "standardAmount": "3",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-269-i3",
          "name": "سكر",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-269-i4",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-269-i5",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-269-i6",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-269-i7",
          "name": "حليب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-269-i8",
          "name": "زبدة",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-269-i9",
          "name": "صفار البيض",
          "standardAmount": "3",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-269-i10",
          "name": "نشا",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-269-i11",
          "name": "كريمة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-269-i12",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-269-i13",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-269-i14",
          "name": "زيت",
          "standardAmount": "لدهن الصاج",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والسكر والخميرة والبيكنج بودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي 3 أبيض بيض وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الحليب الدافئ تدريجيًا واعجني العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الزبدة واعجني لمدة 10 دقائق حتى تصبح العجينة ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي العجينة في وعاء مدهون بالزيت وغطيها واتركيها تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء آخر، ضعي 3 كوب حليب ونص كوب كريمة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي 3 صفار بيض، ملعقة فانيليا، كوب سكر، و3 ملاعق نشا وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي خليط النشا تدريجيًا إلى الحليب الساخن وقلبي بسرعة حتى يصبح الكاسترد كريميًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي ملعقة زبدة إلى الكاسترد واتركيه يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قطعي العجينة إلى كرات متساوية الحجم واتركيها ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "افردي كل كرة عجين وقطعيها بقالب دائري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضعي حشوة الكاسترد في وسط الدائرة وضعي قليلًا من الزبيب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اغطي الحشوة بالجزء الآخر من الدائرة وارصي البريوش في صاج مدهون بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ادهن البريوش بخليط البيض والفانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "اخبزي البريوش في فرن محمى على درجة حرارة عالية لمدة 10 دقائق حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الحليب المستخدم في العجينة يكون دافئًا وليس ساخنًا جدًا لتجنب قتل الخميرة. يمكنك إضافة الزبيب إلى الكاسترد أثناء التحضير أو وضعه على البريوش بعد الخبز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=9-vwpX6zJUE",
        "collection": "abuhaty",
        "citation": "معجنات اقتصادية....طريقة عمل البريوش بحشوه مختلفة و الطعم خيااال"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 280,
        "protein": 7,
        "fat": 11,
        "carbs": 38,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 2.5,
          "fats": 0.8,
          "sweeteners": 0.4,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-270",
      "title": "بقسماط بيتي",
      "titleEn": "Homemade Breadsticks (Bo'somat)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-270-i1",
          "name": "دقيق",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-270-i2",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-270-i3",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-270-i4",
          "name": "سكر",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-270-i5",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-270-i6",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-270-i7",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-270-i8",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-270-i9",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اخلطي الدقيق والسكر والملح والبيكنج بودر والخميرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي نصف كوب الزيت تدريجيًا واخلطي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الدافئ تدريجيًا واخلطي حتى تتجمع العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اعجني العجينة لمدة 10 دقائق على الأقل حتى تصبح لينة ومطاطية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة بقطعة بلاستيك ومنشفة نظيفة واتركيها في مكان دافئ لمدة ساعة حتى تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى قطع صغيرة ومتساوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "فردي كل قطعة بشكل مستطيل وبرميها واقفليها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي البقسماط في صينية مدهونة بالزيت وغطيها واتركيها تخمر لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في وعاء صغير، اخلطي الماء والسكر وضعيها في بخاخة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بخ البقسماط بالماء بالسكر وأضيفي السمسم وحبة البركة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "سخن الفرن على درجة حرارة 160 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي البقسماط إلى الفرن على الرف الأوسط واتركيه لمدة 20-25 دقيقة حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أخرج البقسماط من الفرن واتركيه يبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الخميرة فعالة وجربها قبل استخدامها. يمكنك تقديم البقسماط مع الجبنة والشاي باللبن والفانيليا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=s_Mo3V1_Nqg&t=25s",
        "collection": "abuhaty",
        "citation": "البقسمااااط البيتي وصل 🙈💃🏻 طعمه توووحفه و احلي من الافران ✌️😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 200,
        "protein": 6,
        "fat": 8,
        "carbs": 28,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "grains": 0.9,
          "fats": 1,
          "specialty": 0.5,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-271",
      "title": "بوريك الأفران",
      "titleEn": "Bakery-Style Bourek",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-271-i1",
          "name": "كيلو دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i2",
          "name": "ربع كوب زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i3",
          "name": "2 علبة زبادي",
          "standardAmount": "2 علب (120 جرام لكل علبة)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i4",
          "name": "3 ملاعق كبيرة لبن بودرة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i5",
          "name": "معلقة كبيرة سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i6",
          "name": "معلقة كبيرة خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i7",
          "name": "معلقة كبيرة خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i8",
          "name": "معلقة كبيرة بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i9",
          "name": "معلقة كبيرة صلصة طماطم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i10",
          "name": "رشة ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i11",
          "name": "كوب وربع ماء دافئ",
          "standardAmount": "1.25 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i12",
          "name": "2 ملعقة كبيرة لبن بودرة (لدهان الوجه)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i13",
          "name": "معلقة صغيرة سكر (لدهان الوجه)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i14",
          "name": "رشة نسكافيه (لدهان الوجه)",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i15",
          "name": "معلقة كبيرة ماء (لدهان الوجه)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i16",
          "name": "بيضة (لدهان الوجه)",
          "standardAmount": "1 بيضة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i17",
          "name": "جبنة براميلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i18",
          "name": "جبنة كريمية",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i19",
          "name": "فتة",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i20",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i21",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i22",
          "name": "زيتون مفروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i23",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-271-i24",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي المكونات الجافة (الدقيق، البيكنج بودر، الخميرة، السكر، الملح) في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبادي واللبن البودرة وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الدافئ تدريجيًا حتى تتجانس العجينة وتصبح متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الزيت وعجني لمدة 10 دقائق حتى تصبح العجينة طرية وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي ملعقة كبيرة من الصلصة الطماطم للحصول على اللون المحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة واتركيها تختمر لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اقسمي العجينة إلى 4 أجزاء وكوريها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "فردي كل كرة بسمك أقل من نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قطعي العجينة إلى دوائر باستخدام كأس أو قطاعة دائرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "املئي كل دائرة بالجبنة والإضافات المفضلة (مثل الباسترمة، الزعتر، البقدونس، الزيتون).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "غلقي الدوائر بإحكام على شكل القطايف.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضعي البوريك على صينية مدهونة بالزيت مع ترك مسافات بين القطع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اتركي البوريك تخمر مرة أخرى لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "دهني الوجه بالخليط المعد من اللبن البودرة، السكر، القهوة، الماء، والبيضة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "رشّي السمسم وحبة البركة على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة عالية (200 درجة مئوية) لمدة 15-20 دقيقة حتى يصبح الوجه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "أخرجي البوريك من الفرن وقدميه ساخنًا.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة مكونات أخرى مثل الباسترمة أو الزعتر حسب الرغبة. يمكن حفظ البوريك في الثلاجة لمدة تصل إلى 3 أيام. يمكن تقديم البوريك مع الشاي أو القهوة للحصول على مذاق رائع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=pgEV5ZvS1t0&t=10s",
        "collection": "abuhaty",
        "citation": "وصفة العشق كله .. وسر العجينه السحرية لبوريك الأفران #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 17,
        "totalMasterIngredients": 24,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 300,
        "protein": 10,
        "fat": 9,
        "carbs": 44,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 3,
          "fats": 0.9,
          "specialty": 0.8,
          "produce": 0.5,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-272",
      "title": "بوريك بالسبانخ",
      "titleEn": "Spinach Bourek",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 قطع",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-272-i1",
          "name": "جبن موتزاريلا وشيدر",
          "standardAmount": "كوبان أو ثلاثة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-272-i2",
          "name": "فراخ",
          "standardAmount": "سدرين",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-272-i3",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-272-i4",
          "name": "جبن كريمي",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-272-i5",
          "name": "بيكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-272-i6",
          "name": "زبادي",
          "standardAmount": "كوب كبير",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-272-i7",
          "name": "زبدة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-272-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-272-i9",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-272-i10",
          "name": "ورق جلاش",
          "standardAmount": "1 حزمة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-272-i11",
          "name": "سبانخ",
          "standardAmount": "كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن ملعقة زبدة في مقلاة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف قطع الفراخ المقطعة إلى مكعبات صغيرة وقلّبها حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل المفروم وقلّبه حتى يتبلّل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الملح والفلفل وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف السبانخ المغسولة والمقطعة وقلّب حتى تذبل وتنشف الماء منها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ارفع الحشوة من على النار واتركها تبرد قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الجبن الكريمي والجبن المشكلة (موتزاريلا وشيدر) وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في وعاء آخر، اخلط نصف كوب زبدة سيحة وكوب زبادي وملعقة صغيرة بيكينج بودر حتى يمتزج الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "خذ ورقة جلاش وادهنها بالخليط، ثم ضع ورقة أخرى وادهنها أيضًا، كرر العملية حتى تحصل على 3-4 طبقات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الحشوة في وسط الورق ولفها بعناية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "كرر العملية حتى تنتهي من جميع الورق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضعي البوريك في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ادهن البوريك بمعلقتين زبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ادخل الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 200 لمدة 20 دقيقة حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "اقطع البوريك وقدمها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الحشوة في الفريزر واستخدامها لاحقًا في أي معجنات. يمكن تغيير الحشوة لتشمل جبن مع بسترمة أو لحمة مفرومة أو سجق بالفلفل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=0V7xjmG7c04&t=30s",
        "collection": "abuhaty",
        "citation": "ولادك مابيحبوش السبانخ 🤔اعمليلهم احلي بوريك هايخطفوه منك 😉😋😋البوريك بحشوة السبانخ#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 380,
        "protein": 18,
        "fat": 20,
        "carbs": 30,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 3,
          "dairyEggs": 4.5,
          "grains": 1.5,
          "produce": 2.5,
          "fats": 1.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-273",
      "title": "بيتزا شرقي",
      "titleEn": "Eastern Pizza (Feteer Pockets)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-15 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-273-i1",
          "name": "دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-273-i2",
          "name": "ماء",
          "standardAmount": "2.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-273-i3",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-273-i4",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-273-i5",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-273-i6",
          "name": "باسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-273-i7",
          "name": "جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-273-i8",
          "name": "فلفل ملون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-273-i9",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-273-i10",
          "name": "سجق",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-273-i11",
          "name": "سوسيس",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-273-i12",
          "name": "زبدة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-273-i13",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والملح والسكر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء تدريجياً واعجني حتى تصبح العجينة متوسطة اللونية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اعجني العجينة لمدة 10 دقائق على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها ترتاح لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى كرات صغيرة الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادهني الطاولة والرخامة بالزبدة والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "فردي العجينة بالراحة حتى تصبح رقيقة جداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اصنعي فتحات بالسكينة على بعد 10 سم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الحشوة في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غلقي الفطيرة من الجوانب وادهنها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي الفطاير في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الصينية إلى الفرن على درجة حرارة عالية جداً لمدة 10-15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "يمكن أيضاً طهي الفطاير على الطاسة على نار متوسطة حتى تستوي من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي حشوات متوفرة في الثلاجة مثل الجبن واللحوم والفراخ. تأكدي من أن الحشوات مستوية قبل وضعها في الفطيرة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=p1dafIZJTH4&t=30s",
        "collection": "abuhaty",
        "citation": "البيتزاالشرقي بأسهل وأسرع طريقة 😉 اول ماتشوفيه هاتعمليه علي طول  😍😋 من مطبخي فاطمه ابو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 420,
        "protein": 16,
        "fat": 16,
        "carbs": 52,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 4,
          "protein": 4,
          "fats": 1.5,
          "produce": 1.5,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "fah-274",
      "title": "تشكيلة معجنات بحشوات مختلفة",
      "titleEn": "Pastry Assortment with Mixed Fillings",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-274-i1",
          "name": "كيلو دقيق مخبوزات",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i2",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i3",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i4",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i5",
          "name": "لبن بودر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i6",
          "name": "زبادي كبير",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i7",
          "name": "بياض بيضة",
          "standardAmount": "1 بياض بيضة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i8",
          "name": "ماء دافئ",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i9",
          "name": "زبدة أو زيت",
          "standardAmount": "2 ملعقة كبيرة أو 1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i10",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i11",
          "name": "بصل",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i12",
          "name": "بطاطس",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i13",
          "name": "بهارات بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i14",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i15",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i16",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i17",
          "name": "جبن موتزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i18",
          "name": "ميكس جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i19",
          "name": "جبنة كريمي أو فريش",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i20",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i21",
          "name": "زيتون أسود",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i22",
          "name": "جبنة استنبولي",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i23",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i24",
          "name": "لحم معصج",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i25",
          "name": "صفار البيض",
          "standardAmount": "1 صفار بيضة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i26",
          "name": "لبن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i27",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-274-i28",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والسكر والخميرة والملح واللبن البودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبادي والبياض وعجني بالمية الدافئة حبة بحبة حتى تجمع العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عجني لمدة 10 دقائق، وأضيفي الزبدة أو الزيت في نصف العجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تخمر لمدة 30 دقيقة إلى ساعة في مكان دافئ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، اقلي البصل في الزيت حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي البطاطس المهروسة والبهارات والبقدونس والجبن الموتزاريلا وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "حضري الحشوات الأخرى: ميكس الجبن مع الجبنة الكريمي والزعتر والزيتون، والجبنة الاستنبولي مع الفلفل الأخضر، واللحم المعصج مع البقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي العجينة إلى كرات متساوية الحجم وغطيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "افردي كل كرة وحشيها بالحشوات المختلفة وشكليها كما تشاء (كروسين، مناقش، فطائر).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادهني الفطاير بخليط صفار البيض واللبن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي الفطاير في صينية مدهونة بالزيت واتركيها تخمر لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الفطاير إلى الفرن المسخن مسبقًا على درجة حرارة عالية لمدة 15-20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "غطي الفطاير بمجرد خروجها من الفرن بفوطة نظيفة لكي تبقى طرية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الفطاير في الفريزر بعد تغليفها جيدًا، واستخدامها لاحقًا بعد تذويبها في درجة الحرارة العادية أو تسخينها في الميكروويف.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=zUrbMSWfhcg&t=20s",
        "collection": "abuhaty",
        "citation": "بعجينه واحده عملت تشيكله معجنات خطيرة للفطار و العشاء و النادي و بحشوات اقتصاديه توحفه جدا"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 28,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 340,
        "protein": 12,
        "fat": 12,
        "carbs": 46,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 3.5,
          "produce": 2,
          "fats": 0.9,
          "protein": 1.5,
          "specialty": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-275",
      "title": "تشكيلة معجنات للحفلات وأعياد الميلاد",
      "titleEn": "Party & Birthday Pastry Assortment",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-275-i1",
          "name": "كيلو دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i2",
          "name": "6 معالق كبار مايونيز",
          "standardAmount": "6 معالق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i3",
          "name": "6 معالق كبار لبن بودرة",
          "standardAmount": "6 معالق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i4",
          "name": "3 علب زبادي",
          "standardAmount": "3 علب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i5",
          "name": "معلقة كبيرة ونص خميرة",
          "standardAmount": "1.5 معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i6",
          "name": "معلقة كبيرة ونص سكر",
          "standardAmount": "1.5 معلقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i7",
          "name": "باكو بيكنج بودر",
          "standardAmount": "1 باكو",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i8",
          "name": "رشة ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i9",
          "name": "ربع كوب ماء دافئ",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i10",
          "name": "سوسيس",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i11",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i12",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i13",
          "name": "رمي مدخن",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i14",
          "name": "جبنة رمي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i15",
          "name": "باسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i16",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i17",
          "name": "تونا",
          "standardAmount": "حسب الرغبة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i18",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i19",
          "name": "جبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i20",
          "name": "بصل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i21",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i22",
          "name": "فلفل ملون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i23",
          "name": "مايونيز",
          "standardAmount": "2 معالق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i24",
          "name": "عصير ليمون",
          "standardAmount": "1 عصير",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i25",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i26",
          "name": "طماطم بودرة",
          "standardAmount": "نصف معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i27",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i28",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-275-i29",
          "name": "نسكافيه",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الخميرة مع الماء الدافئ والسكر واتركيها جانباً لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الدقيق مع الملح والبيكنج بودر واللبن البودرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي المايونيز والزبادي والخميرة المخمرة واعجني المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الماء الدافئ تدريجياً حتى تحصلي على عجينة لينة وملموسة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة واتركيها تخمر لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى كرات كبيرة وصغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شكل الكروات الصغيرة إلى دوائر ورصيها في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "شكل الكروات الكبيرة إلى أشكال مختلفة مثل الشرايط والدوائر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الحشوات المختلفة مثل السوسيس، التونة، الجبنة، الزيتون، والفلفل الملون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "دهن المعجنات بالخليط المكون من اللبن البودرة، السكر، والنسكافيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "رش المعجنات بالسمسم أو حبة البركة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي المعجنات إلى الفرن المسخن على درجة حرارة 200 لمدة 20-30 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع مختلفة من الجبنة واللحوم حسب الرغبة. تأكدي من أن العجينة لينة وغير جافة للحصول على نتيجة أفضل. يمكن حفظ المعجنات في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=8eDkJrZVdjA&t=47s",
        "collection": "abuhaty",
        "citation": "تشكيلة من المعجنات للحفلات وأعياد الميلاد  💃😍😍بعجنتي السحرية  👍من مطبخي فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 29,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 360,
        "protein": 13,
        "fat": 15,
        "carbs": 44,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 4,
          "protein": 4,
          "produce": 2,
          "fats": 0.8,
          "specialty": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-276",
      "title": "تشكيلة من المعجنات للحفلات وأعياد الميلاد",
      "titleEn": "Party Pastry Assortment II",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-276-i1",
          "name": "كيلو دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i2",
          "name": "6 معالق كبار مايونيز",
          "standardAmount": "6 معالق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i3",
          "name": "6 معالق كبار لبن بودرة",
          "standardAmount": "6 معالق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i4",
          "name": "3 علب زبادي",
          "standardAmount": "3 علب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i5",
          "name": "معلقة كبيرة ونص خميرة",
          "standardAmount": "1.5 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i6",
          "name": "معلقة كبيرة ونص سكر",
          "standardAmount": "1.5 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i7",
          "name": "باكو بيكنج بودر",
          "standardAmount": "1 باكو",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i8",
          "name": "رشة ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i9",
          "name": "ربع كوب ماء",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i10",
          "name": "2 معالق كبار لبن بودرة (لدهان الوجه)",
          "standardAmount": "2 معالق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i11",
          "name": "معلقة صغيرة سكر (لدهان الوجه)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i12",
          "name": "رشة نسكافيه (لدهان الوجه)",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i13",
          "name": "سوسيس",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i14",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i15",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i16",
          "name": "رمي مدخن",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i17",
          "name": "جبنة رمي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i18",
          "name": "باسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i19",
          "name": "زتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i20",
          "name": "فلفل ملون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i21",
          "name": "تونة",
          "standardAmount": "حسب الرغبة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i22",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i23",
          "name": "جبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i24",
          "name": "بصل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i25",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i26",
          "name": "ملعقتين مايونيز",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i27",
          "name": "عصرة لمونة",
          "standardAmount": "1 عصير لمونة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i28",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i29",
          "name": "طماطم بودرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-276-i30",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الخميرة مع السكر والماء الدافئ واتركيها جانباً لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الدقيق مع الملح والبيكنج بودر واللبن البودرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي المايونيز والزبادي والخميرة المخمرة واعجني المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الماء الدافئ تدريجياً حتى تحصلي على عجينة لينة وملموسة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة واتركيها تخمر لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى كرات كبيرة وصغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شكلي الكور الكبيرة إلى أشكال مختلفة مثل الميني ساندويتش، السوسيس الملفوف، الفطير المزجج، والمربعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الحشوات المختلفة في المعجنات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "دهني المعجنات بالخليط المكون من اللبن البودرة والسكر والنسكافيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رصي المعجنات في صينية مدهونة بالزيت واتركيها تخمر لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي المعجنات إلى الفرن المسخن مسبقاً على درجة حرارة 200 درجة مئوية لمدة 15-20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة حشوات مختلفة حسب الرغبة مثل الفراخ المعصجة أو اللحمة المفرومة. يمكن حفظ المعجنات في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=v2fLl_SnQa0&t=46s",
        "collection": "abuhaty",
        "citation": "تشكيلة من المعجنات للحفلات وأعياد الميلاد  💃😍😍بعجنتي السحرية  👍من مطبخي فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 30,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 360,
        "protein": 13,
        "fat": 15,
        "carbs": 44,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 4,
          "protein": 4,
          "produce": 2,
          "fats": 0.8,
          "specialty": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-277",
      "title": "جلاش الفراخ والجبن",
      "titleEn": "Chicken & Cheese Goulash Pie",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-277-i1",
          "name": "جلاش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-277-i2",
          "name": "جبن موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-277-i3",
          "name": "جبن شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-277-i4",
          "name": "حشوة الفراخ",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-277-i5",
          "name": "لبن",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-277-i6",
          "name": "بيكنج بودر",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-277-i7",
          "name": "زبدة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-277-i8",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الجلاش وقصه حسب حجم الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "دهن الصينية بخليط الزبدة والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ترتيب طبقات الجلاش مع دهن كل طبقة بخليط الزبدة والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "وضع الجلاش المقطوع في الوسط لمنع التشقق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "توزيع حشوة الفراخ والجبن في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إغلاق الصنية بورقة الجلاش الأخيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطع الصنية قبل دخولها الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تسخين الفرن على درجة حرارة 200.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "وضع الصينية في الفرن على الرف الأوسط حتى تأخذ اللون الجميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "خلط نصف ملعقة بيكنج بودر مع نصف كوب لبن وصبها على الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "إعادة الصنية إلى الفرن حتى تأخذ اللون الجميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "إخراج الصنية من الفرن وتقديمها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ حشوة الفراخ في الفريزر لاستخدامها لاحقًا. يمكن زيادة كمية اللبن للحصول على جلاش أكثر طراوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=wEBNaXDIy7g&t=34s",
        "collection": "abuhaty",
        "citation": "الجلاش بحشوة الفراخ والجبن  😋👍سهلة خالص والطعم لذيييييذ  😉👍من مطبخي#فاطمه_ابو_حاتي#مامي_شيف"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 16,
        "fat": 22,
        "carbs": 28,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 1.5,
          "protein": 3,
          "dairyEggs": 3,
          "fats": 1.8
        }
      }
    },
    {
      "id": "fah-278",
      "title": "جلاش حادق بالجبن والفواكه",
      "titleEn": "Savoury Goulash with Cheese & Fruit",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-278-i1",
          "name": "ورق الجلاش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-278-i2",
          "name": "زبدة",
          "standardAmount": "كوب وربع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-278-i3",
          "name": "زبادي",
          "standardAmount": "علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-278-i4",
          "name": "بيكينج بودر",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-278-i5",
          "name": "جبن مكس",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-278-i6",
          "name": "باسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-278-i7",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-278-i8",
          "name": "فلفل ألوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-278-i9",
          "name": "مربة الفراولة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-278-i10",
          "name": "سكر بودر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-278-i11",
          "name": "كاسترد",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-278-i12",
          "name": "نشا",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-278-i13",
          "name": "حليب",
          "standardAmount": "كوبان",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-278-i14",
          "name": "فانيليا",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-278-i15",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-278-i16",
          "name": "آيس كريم فانيليا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخذ ورقتين من الجلاش وقصهما بالشكل المطلوب ولفهما لتشكيل الوردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "رص الورود في صنية مدهونة بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير خليط الكاسترد: اخلطي الكاسترد أو النشا مع الزبادي والحليب والفانيليا والزبدة الساية والسكر البودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب الخليط على الورود في الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي ملعقة من مربة الفراولة على كل وردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادخلي الصنية إلى الفرن على درجة حرارة 180 درجة مئوية لمدة 20 دقيقة حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير خليط الزبادي والزبدة: اخلطي الزبدة والزبادي والبيكينج بودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "دهن صنية الفرن بالزيت أو السمنة ورص ورق الجلاش فيها، مع دهن كل طبقة بالخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الحشوة (الجبن والفلفل والزيتون والباسترما) في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اغلقي الصينية بورق الجلاش المتبقي وادخليها إلى الفرن على درجة حرارة 200 درجة مئوية لمدة 20 دقيقة حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمي الجلاش الحادق ساخنًا مع آيس كريم الفانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة سكر بودر وكسترات مجروشة على الوجه عند التقديم. يمكن أيضًا استخدام أنواع مختلفة من الجبن والفواكه حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=SNYzcpqjkxo&t=15s",
        "collection": "abuhaty",
        "citation": "منيو صيفي خطير😋 هنعمل بالجلاش أحلي صنفين حلو و حادق بحشوات مميزه وكل ده في نص ساعه بس"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 420,
        "protein": 10,
        "fat": 22,
        "carbs": 46,
        "fiber": 1,
        "sugar": 20,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 4,
          "fats": 1.8,
          "specialty": 1.5,
          "produce": 0.8,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-279",
      "title": "جلاش رول بالفاهيتا",
      "titleEn": "Fajita Filo Roll",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-279-i1",
          "name": "صدور الفراخ",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-279-i2",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-279-i3",
          "name": "فلفل ألوان (أحمر، أخضر، أصفر)",
          "standardAmount": "1 حبة من كل نوع",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-279-i4",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-279-i5",
          "name": "مكس جبن (موتزاريلا وشيدر)",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-279-i6",
          "name": "بهارات فراخ",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-279-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-279-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-279-i9",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-279-i10",
          "name": "كاتشب",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-279-i11",
          "name": "بهارات سابعة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-279-i12",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-279-i13",
          "name": "ورق جلاش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-279-i14",
          "name": "باكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-279-i15",
          "name": "سمنة أو زبدة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع صدور الفراخ إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع البصل والفلفل الألوان والطماطم إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي الفراخ مع الملح والبهارات الفراخ والفلفل الأسود والبصل بودر والكاتشب والبهارات السابعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي الخليط لمدة ساعة للتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن الزيت في مقلاة وقلبي الفراخ حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي البصل والفلفل والطماطم وقلبي لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخلطي الباكينج بودر مع السمنة أو الزبدة وقلبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "دهن ورقة الجلاش بالخليط ورصها في صاج أو صنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "كرري الخطوة السابقة حتى تضع حوالي 6-7 ورقات فوق بعضها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الحشوة على طرف الجلاش مع مكس الجبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "لف الجلاش برفق وادهني الوش بالخليط المتبقي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الرول إلى الفرن على درجة حرارة 200 لمدة 20 دقيقة حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قطع الرول إلى ترانشات قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة الفلفل الحار للحصول على نكهة حارة. يمكن حفظ الرول في الثلاجة لمدة يومين أو تجميده لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=AdaLSUnRV4A&t=30s",
        "collection": "abuhaty",
        "citation": "وصفه هتشرفك ومش هتكلفك ✌🏻😍 جلاش رول بالفاهيتا 😋 طعم في منتهى الجمال والروعة - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 360,
        "protein": 16,
        "fat": 20,
        "carbs": 30,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 2.5,
          "grains": 1.5,
          "dairyEggs": 1.5,
          "produce": 1.2,
          "fats": 1.5,
          "spices": 0.5,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-280",
      "title": "خبز البالون التركي",
      "titleEn": "Turkish Balloon Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 رغيف",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-280-i1",
          "name": "دقيق متعدد الاستخدام",
          "standardAmount": "3 كوب ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-280-i2",
          "name": "حليب",
          "standardAmount": "كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-280-i3",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-280-i4",
          "name": "سكر",
          "standardAmount": "ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-280-i5",
          "name": "خميرة",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-280-i6",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-280-i7",
          "name": "حليب",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-280-i8",
          "name": "سمسم",
          "standardAmount": "كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-280-i9",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي الحليب الدافئ مع الخميرة والسكر وقلبيهم جيدًا. اتركيهم لمدة 10 دقائق حتى تبدأ الخميرة في التفاعل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الدقيق والملح إلى خليط الخميرة والحليب، وأضيفي الزيت. اعجني المكونات جيدًا حتى تصبح العجينة ناعمة وملساء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها في مكان دافئ لمدة 30 دقيقة حتى تختمر ويتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انزلي الهواء من العجينة واقسميها إلى 6 كرات. غطيها واتركيها لمدة 15 دقيقة حتى تختمر مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغمسي كل كرة في الحليب ثم في السمسم الأبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "افردي كل كرة على سطح مغطى بالدقيق بسمك حوالي نصف سنتيمتر، ثم قطعيها إلى 4 أجزاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخني الزيت في مقلاة على نار متوسطة، ثم اقلي الرغيف حتى ينفخ ويصبح ذهبي اللون من الجهتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صفي الرغيف على مناديل ورقية لامتصاص الزيت الزائد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام خبز البالون التركي لتحضير سندويتشات متنوعة، سواء كانت حلوة أو مالحة. يمكن حفظ الرغيف في حقيبة بلاستيكية مغلقة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=86W804qeRzE&t=49s",
        "collection": "abuhaty",
        "citation": "خبز البالون التركي🎈❤ أسهل خبز للسندويتشات من غير فرن 😍😋 ولكل الأنواع حلو أو مالح | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 10,
        "fat": 12,
        "carbs": 56,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "grains": 0.9,
          "dairyEggs": 1,
          "fats": 1.4,
          "specialty": 0.4,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-281",
      "title": "خبز الدار",
      "titleEn": "Khobz el-Dar (House Bread)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-281-i1",
          "name": "دقيق متعدد الاستخدامات",
          "standardAmount": "4 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-281-i2",
          "name": "حليب أو لبن",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-281-i3",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-281-i4",
          "name": "صفار بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-281-i5",
          "name": "زيت",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-281-i6",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-281-i7",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-281-i8",
          "name": "باكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-281-i9",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-281-i10",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-281-i11",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-281-i12",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-281-i13",
          "name": "بذور الكتان",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق جيدًا في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الحليب الدافئ والزيت والخميرة والملح والبيضة وصفار البيضة والسكر والباكنج بودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قلبي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي العجينة ترتاح لمدة 10 دقائق حتى تتخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الدقيق تدريجيًا واخلطي حتى تحصلي على عجينة سائلة وخالية من التكتلات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادهني صينية الخبز بالسمنة ورشها بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صبي العجينة في الصينية ووزعيها بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي العجينة واتركيها تتخمر لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادهني سطح العجينة ببياض البيضة ورشها بالحبة البركة والسمسم وبذور الكتان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي الصينية في الفرن المسخن مسبقًا على درجة حرارة 200 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخبزي الخبز لمدة 15 دقيقة حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أخرجي الخبز من الفرن واتركيه يبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام قالب توست أو قالب إنجلش كيك لعمل توست مفرغ. يمكنك حفظ الخبز في الفريزر واستخدامه لعمل سندويشات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=o5oOMxM4Duo&t=33s",
        "collection": "abuhaty",
        "citation": "من غير عجن ولت وفرد 😌خبز الدار سهل ولذيذ ونتيجة مضمونه😋😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 260,
        "protein": 9,
        "fat": 6,
        "carbs": 42,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 0.9,
          "dairyEggs": 0.9,
          "fats": 0.7,
          "specialty": 0.4,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-282",
      "title": "خبز الفطار والعشا",
      "titleEn": "Breakfast & Supper Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-282-i1",
          "name": "دقيق",
          "standardAmount": "4 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-282-i2",
          "name": "حليب بودرة",
          "standardAmount": "4 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-282-i3",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-282-i4",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-282-i5",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-282-i6",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-282-i7",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-282-i8",
          "name": "حليب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-282-i9",
          "name": "ملح",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-282-i10",
          "name": "صفار البيض",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-282-i11",
          "name": "خل",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-282-i12",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-282-i13",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والحليب البودرة والسكر والخميرة والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيضة والخل والزيت والحليب الدافئ تدريجياً واعجني حتى تصبح العجينة لينة وملتصقة قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها تخمر في مكان دافئ لمدة ساعة أو حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انزلي العجينة في صينية مدهونة بالزيت واتركيها تخمر مرة أخرى لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "دهني العجينة بصفار البيض المخلوط بقليل من الخل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "شكل العجينة إلى مربعات وادهنها بالسمسم وحبة البركة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقاً على درجة حرارة 200 درجة مئوية لمدة 15-20 دقيقة أو حتى يصبح لونها ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أخرجي الخبز من الفرن واتركيه يبرد قليلاً، ثم قطعيه وقدميه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم هذا الخبز مع الجبن أو البيض أو العسل أو أي نوع من المأكولات التي تفضلينها على الفطار أو العشاء. يمكن حفظ الخبز في كيس بلاستيكي محكم الإغلاق لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=0h5ZWI77vUU",
        "collection": "abuhaty",
        "citation": "خبز الفطار والعشا🥖🍞المكونات عندك في المطبخ هاتخلصي الفيديو وهاتعمليه علي طول وتحدي💪🏻#ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 280,
        "protein": 9,
        "fat": 8,
        "carbs": 44,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 0.9,
          "dairyEggs": 0.9,
          "fats": 0.6,
          "specialty": 0.4,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-283",
      "title": "رقاق العيد",
      "titleEn": "Eid Ruqaq (Layered Meat Pastry)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-283-i1",
          "name": "دقيق",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i2",
          "name": "بكينج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i3",
          "name": "سكر",
          "standardAmount": "معلقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i4",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i5",
          "name": "زيت",
          "standardAmount": "معلقتان كبيرتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i6",
          "name": "ماء دافئ",
          "standardAmount": "كبايتان",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i7",
          "name": "نشا",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i8",
          "name": "سمنة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i9",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i10",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i11",
          "name": "قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i12",
          "name": "بوهرات",
          "standardAmount": "7 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i13",
          "name": "حبة حبهان",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i14",
          "name": "لحم مفروم",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i15",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i16",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i17",
          "name": "سمنة",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i18",
          "name": "أشتة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i19",
          "name": "مرقة فورية",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i20",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i21",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-283-i22",
          "name": "جبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع البكينج بودر، السكر، والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت واخلطي المكونات جيدًا حتى تصبح مثل الرملة المبلولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الدافئ تدريجيًا حتى تجمعي العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عجني العجينة جيدًا حتى تصبح طرية وسهلة التشكيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى 8 قطع متساوية وشكلها إلى كرات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "افردي كل كرة على سطح مغطى بالنشا، ودهني الراحة بالزيت بين كل طبقة وأخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الرقاق على صينية مدهونة بالسمنة واقليها على نار متوسطة حتى تصبح ذهبية اللون من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في وعاء آخر، اقلي البصل بالسمنة حتى يصبح ذهبيًا، ثم أضيفي الفلفل الأسود، القرفة، البوهرات، والحبة حبهان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي اللحم المفروم وقلبي حتى يصبح مطبوخًا وناشفًا، ثم أضيفي الملح والسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعدي خليطة الرقاق بالسمنة، الاشطة، والمرقة الفورية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي طبقة من الرقاق في صينية مدهونة بالسمنة، ثم أضيفي 4-5 معالق من خليطة الرقاق، وكرري العملية حتى تنتهي من جميع الرقاق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي اللحم المفروم المطبوخ والإضافات مثل المكسرات، الزبيب، والجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "غطي اللحم بطبقة أخرى من الرقاق وكرري العملية حتى تنتهي من جميع المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قطعي الرقاق إلى مربعات أو مسلسات قبل دخولها الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 200 لمدة 30 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة أي إضافات تفضلها مثل المكسرات، الزبيب، أو الجبنة حسب الرغبة. يمكن حفظ الرقاق في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=1ApQj1hBC-o",
        "collection": "abuhaty",
        "citation": "اوعى تنسى تعمليه \"رقاق العيد\" مقرمش من بره وطرى ولذيذ من جوه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 22,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 420,
        "protein": 16,
        "fat": 18,
        "carbs": 50,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 0.9,
          "protein": 4,
          "produce": 0.8,
          "fats": 1.2,
          "dairyEggs": 1.5,
          "specialty": 1,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-284",
      "title": "رقاق بالقشطة",
      "titleEn": "Ruqaq with Cream (Meat Pie)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-284-i1",
          "name": "سمنة",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-284-i2",
          "name": "بصل",
          "standardAmount": "1 حبة مفروم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-284-i3",
          "name": "لحمة مصرومة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-284-i4",
          "name": "حبهان",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-284-i5",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-284-i6",
          "name": "شوربة",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-284-i7",
          "name": "لبن",
          "standardAmount": "500 مليلتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-284-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-284-i9",
          "name": "باكينج باودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-284-i10",
          "name": "رقاق",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسخين السمنة في طاسة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة البصل المفروم وتحميره حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة اللحمة المصرومة وتقليبها مع البصل حتى تصبح اللحمة ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة الحبهان والفلفل الأسود والملح وتقليب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة الشوربة واللبن وتقليب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ترك الخليط على النار حتى يغلي، ثم خفض النار وتركه لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "خلط السمنة والباكينج باودر في وعاء صغير وتقليبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تحضير الصينية ودهنها بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "وضع طبقة من الرقاق في الصينية وفردتها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "إضافة طبقة من خليط اللحمة والشوربة على الرقاق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "إعادة وضع طبقة أخرى من الرقاق وفردتها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "إضافة طبقة أخرى من خليط اللحمة والشوربة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "إعادة وضع طبقة أخرى من الرقاق وفردتها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "دهن السطح بالسمنة والباكينج باودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "وضع الصينية في الفرن المسخن مسبقًا على درجة حرارة 220 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "خبز الرقاق لمدة 20-25 دقيقة حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "إخراج الصينية من الفرن وتركها لتبرد قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "تقديم الرقاق ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة مكعب مرقة صغيرة للشوربة لتعطيها طعمًا أقوى. يمكن أيضًا دهن الجوانب بالسمنة لمنع تسرب اللحمة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=XJ34Y2Rx_OE&t=27s",
        "collection": "abuhaty",
        "citation": "الرقاق بالقشطه 😋انسوا أي طريقة رقاق جربتوها قبل كده… لأن اللي جاي ده حاجه تانيه خالص🔥😉♥️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 18,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 480,
        "protein": 24,
        "fat": 22,
        "carbs": 46,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "grains": 2,
          "protein": 4.5,
          "dairyEggs": 1.2,
          "fats": 0.8,
          "produce": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-285",
      "title": "رولات الجلاش المحشية بالسجق والجبن",
      "titleEn": "Sausage & Cheese Filo Rolls",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-285-i1",
          "name": "ورق الجلاش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-285-i2",
          "name": "سجق",
          "standardAmount": "300 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-285-i3",
          "name": "بصل",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-285-i4",
          "name": "فلفل أخضر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-285-i5",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-285-i6",
          "name": "سلسة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-285-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-285-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-285-i9",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-285-i10",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-285-i11",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-285-i12",
          "name": "جبن موتزاريلا",
          "standardAmount": "100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-285-i13",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-285-i14",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-285-i15",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الحشوة: قطع البصل والفلفل الأخضر إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تسخين الزيت في مقلاة على نار متوسطة، ثم إضافة البصل وتحميره حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة الفلفل الأخضر وتقليب المكونات معًا لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة السجق المقطعة إلى قطع صغيرة وتقليبها مع البصل والفلفل لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة الملح والفلفل الأسود والبهارات السبعة والسلسة وتقليب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة الكمون والكسبرة وتقليب المكونات مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رفع الحشوة من النار وتركها تبرد قليلاً، ثم إضافة الجبن الموزاريلا وتقليب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تحضير الرولات: دهن ورق الجلاش بخليط من الزبدة والزيت أو السمنة والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "وضع كمية من الحشوة في وسط ورق الجلاش، ثم لفها بإحكام وغلق الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ترتيب الرولات في صينية مدهونة بالسمنة والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "دهن سطح الرولات ببقية الخليط الدهني.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "خبز الرولات في الفرن المسخن مسبقًا على درجة حرارة 200 درجة مئوية لمدة 20 دقيقة حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "إخراج الرولات من الفرن وتغطيتها بورقة ألومنيوم لمدة 5 دقائق لكي تبقى طرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة الفلفل الحار إذا كنت تفضل الطعم الحار. يمكنك أيضًا تحضير الرولات مسبقًا وتخزينها في الثلاجة قبل خبزها بساعة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=wcwylTiE0zM&t=24s",
        "collection": "abuhaty",
        "citation": "اعملي رولات الجلاش بحشوه لذيذة  😋طبق يشرفك في العزومات  😉😉👍من مطبخي#فاطمه_ابو_حاتي❤"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 360,
        "protein": 14,
        "fat": 20,
        "carbs": 32,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 1.5,
          "protein": 4.5,
          "dairyEggs": 1,
          "produce": 0.8,
          "fats": 1.2,
          "specialty": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-286",
      "title": "ساندوتش مولتو بحشوات مختلفة",
      "titleEn": "Molto Sandwiches with Mixed Fillings",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 ساندوتش",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-286-i1",
          "name": "دقيق",
          "standardAmount": "5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-286-i2",
          "name": "حليب",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-286-i3",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-286-i4",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-286-i5",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-286-i6",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-286-i7",
          "name": "ملح",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الحليب الدافئ، الماء الدافئ، الملح، السكر، الخميرة، والزيت في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الدقيق تدريجيًا واخلطي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اعجني العجينة لمدة 10 دقائق على الأقل حتى تصبح لينة وملتصقة قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي العجينة في وعاء مدهون بالزيت، غطيها ببلاستيك وفوطة، واتركيها تخمر في فرن مغلق لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد خميرة العجينة، افرغي الهواء منها وقطعيها إلى كرات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "احشي كل كرة بالحشوات المفضلة (جبنة رومي، جبنة براميلي، شوكولاتة نوتلا).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي كل كرة على شكل مستطيل، ضعي الحشوة في الوسط، وقفي الساندوتشات على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الساندوتشات في صينية مدهونة بالزيت مع الحرص على أن تكون القفلة من الأسفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الساندوتشات تخمر مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي بيضة مخفوقة مع قليل من الخل على الساندوتشات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الصينية إلى الفرن المسخن على درجة حرارة عالية لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "بعد خروج الساندوتشات من الفرن، غطيها بفوطة مبلولة ومعصورة لكي تبقى طرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي حشوات تفضلها، مثل اللحمة المفرومة أو الشاورما. تأكدي من أن العجينة لينة وملتصقة قليلاً للحصول على ساندوتشات طرية ومفرغة من الداخل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=D3SkwMDsf2A&t=26s",
        "collection": "abuhaty",
        "citation": "ساندوتش مولتو بحشوات مختلفه 😉😋 باظظ خاااالص 😅🙈مش هاتشتروه من بره تاني 😉#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 240,
        "protein": 7,
        "fat": 5,
        "carbs": 42,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "grains": 1.1,
          "dairyEggs": 0.5,
          "fats": 0.5,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-287",
      "title": "سندوتشات طرية بالجبنة والبقدونس",
      "titleEn": "Soft Cheese & Parsley Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "8 سندوتشات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-287-i1",
          "name": "دقيق",
          "standardAmount": "2 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-287-i2",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-287-i3",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-287-i4",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-287-i5",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-287-i6",
          "name": "ماء دافئ",
          "standardAmount": "1 وربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-287-i7",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-287-i8",
          "name": "جبنة براميلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-287-i9",
          "name": "بقدونس",
          "standardAmount": "2 حفنة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-287-i10",
          "name": "فلفل أخضر",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-287-i11",
          "name": "جبنة موزاريلا أو شيدر أو رومي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والخميرة والسكر والبيكنج بودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ تدريجيًا واعجني حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت واخلطي جيدًا حتى تصبح العجينة طرية وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة بكيس تلاجة واتركيها تخمر لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "احشي السندوتشات بالجبنة والبقدونس والفلفل المفروم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "شكل العجينة إلى كرات متساوية وفرديها بالنشابة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الحشوة في وسط العجينة وغلقي الحواف بالضغط عليها باليد وبالشوكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رشي صينية بقليل من الدقيق وضعي السندوتشات عليها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخني مقلاة على نار متوسطة وأضيفي ملعقة زيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اقلي السندوتشات حتى تصبح ذهبية اللون من الجهتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تغيير الحشوة حسب الرغبة، مثل إضافة اللحم المفروم أو البيض المخفوق. يمكن حفظ السندوتشات في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=6MtYc9vL_cI&t=19s",
        "collection": "abuhaty",
        "citation": "زهقتى من الطبيخ كل يوم و عاوزة تسافرى من غير ماتفكرى فى اكل .. تعالى اقولك على اسهل فطار و غدا وعشا"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 240,
        "protein": 8,
        "fat": 8,
        "carbs": 34,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 2.5,
          "produce": 0.6,
          "fats": 0.5,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-288",
      "title": "سندوتشات كيزر محشية هشة وطرية",
      "titleEn": "Soft Kaiser Sandwiches, Stuffed",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "18 سندوتش",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-288-i1",
          "name": "دقيق المخبوزات",
          "standardAmount": "3 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-288-i2",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-288-i3",
          "name": "حليب",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-288-i4",
          "name": "ماء دافئ",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-288-i5",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-288-i6",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-288-i7",
          "name": "ملح",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-288-i8",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-288-i9",
          "name": "حليب بودرة",
          "standardAmount": "4 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-288-i10",
          "name": "باكينج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-288-i11",
          "name": "باسترمة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-288-i12",
          "name": "جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-288-i13",
          "name": "بقرمة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي نصف كوب ماء دافئ مع نصف كوب حليب دافئ، معلقة كبيرة سكر، ومعلقة كبيرة خميرة. اغطي الخليط واتركيه لمدة 10 دقائق لتنشيط الخميرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي 3 كوب دقيق المخبوزات، 4 ملاعق حليب بودرة، ومعلقة صغيرة باكينج بودر في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خليط الخميرة إلى الدقيق، ثم أضيفي نصف كوب زيت ونص معلقة صغيرة ملح. اعجني المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إذا كانت العجينة تحتاج ماء، أضيفي ماء دافئ حبة بحبة حتى تصبح العجينة ناعمة وملساء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة بكيس بلاستيك وفوط نظيفة، واتركيها في مكان دافئ لمدة ساعة حتى تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى 18 كورة بحجم الليمونة الكبيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "احشي كل كورة بالباسترمة والجبن، وأغلقيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي السندوتشات في صينية مدهونة بالزيت أو مغطاة بورق زبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي السندوتشات واتركيها تخمر لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سخن الفرن على درجة حرارة 180 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخل السندوتشات إلى الفرن واتركيها لمدة 20-25 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أخرج السندوتشات من الفرن واتركيها تبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تغيير الحشوة حسب الرغبة، مثل الجبنة والسوسيس أو الجبنة والسكر. يمكنك أيضًا حفظ السندوتشات في الفريزر واستخدامها لاحقًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=NRYMXNCmeR4&t=46s",
        "collection": "abuhaty",
        "citation": "سندوتشات كيزر محشية هشة وطرية .. اعملي ١٨ رغيف ب ٣ كوبايات دقيق بس✌️😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 18,
        "kcal": 200,
        "protein": 7,
        "fat": 7,
        "carbs": 28,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 2,
          "protein": 3,
          "fats": 1,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-289",
      "title": "شابورة",
      "titleEn": "Shaboura (Dunking Cake)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-289-i1",
          "name": "دقيق",
          "standardAmount": "2.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-289-i2",
          "name": "سكر",
          "standardAmount": "1 كوب وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-289-i3",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-289-i4",
          "name": "سمنة",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-289-i5",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-289-i6",
          "name": "حليب ساخن",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-289-i7",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-289-i8",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-289-i9",
          "name": "ملح",
          "standardAmount": "رشفة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-289-i10",
          "name": "سمسم محمص",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والبيكنج بودر في وعاء وانخليهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي السكر، الزيت، السمنة، الفانيليا، والملح إلى خلاط واخلطيهم جيدًا حتى يصبح اللون فاتحًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خليط الدقيق والبيكنج بودر إلى خليط السوائل واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الحليب الساخن تدريجيًا واخلطي حتى يصبح الخليط متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادهني صينية بسمنة ورشي السمسم المحمص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صبّي الخليط في الصينية وادخليها الفرن المحمى مسبقًا على درجة حرارة 170 لمدة 45 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخرجيها من الفرن واختبري نضجها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدميها ساخنة أو اقطعيها إلى نصفين وغمسيها في الشاي باللبن أو الشاي السادة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الشابورة بالطريقة التقليدية أو مقرمشة بعد غمسها في الشاي باللبن أو الشاي السادة. تضيف رائحة المخبوزات جوًا رائعًا في البيت، خاصة في الشتاء.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=XIAvntk2Odo&t=40s",
        "collection": "abuhaty",
        "citation": "سعرها غالي جدا و مقاديرها أسهل من السهوله🤔... الشابورة الاصليه من مطبخي #مخبوزات"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 320,
        "protein": 8,
        "fat": 14,
        "carbs": 42,
        "fiber": 1,
        "sugar": 18,
        "cost": {
          "grains": 0.7,
          "sweeteners": 0.5,
          "fats": 1,
          "dairyEggs": 0.6,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-290",
      "title": "شرايح الخبز السريعة",
      "titleEn": "Quick Bread Slices",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "6-8 شرائح",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-290-i1",
          "name": "دقيق مخبوزات",
          "standardAmount": "3 كوب ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-290-i2",
          "name": "حليب دافيء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-290-i3",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-290-i4",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-290-i5",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-290-i6",
          "name": "باكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-290-i7",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-290-i8",
          "name": "زيت زيتون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-290-i9",
          "name": "ثوم مفروم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-290-i10",
          "name": "زعتر فريش",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-290-i11",
          "name": "بابريكا مدخنة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-290-i12",
          "name": "زيت زيتون للدهن",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي كوب حليب دافيء مع ملعقة كبيرة سكر وملعقة كبيرة خميرة فورية. اقلب المكونات جيدًا واتركي الخليط جانباً لمدة 10 دقائق حتى يخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخلطي 3 كوب ونصف دقيق مخبوزات مع نصف ملعقة صغيرة ملح وملعقة صغيرة باكينج بودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الحليب المخمر إلى الدقيق مع ملعقة كبيرة خل و2 ملعقة كبيرة زيت زيتون. اعجني المكونات جيدًا حتى تصبح العجينة طرية وملمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة ببلاستيك وفوطة نظيفة، واتركيها في مكان دافئ لمدة 30 دقيقة حتى تخمر ويتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد خميرة العجينة، افرديها على سطح مغطى بالدقيق حتى تصبح بسمك حوالي سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى مربعات بحجم مناسب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخني صاج مدهون بزيت خفيف، ورصي الشرايح عليه. غطيها واتركيها تخمر مرة أخرى لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعدي خلطة الدهن بخلط ربع كوب زيت زيتون مع ملعقة صغيرة ثوم مفروم، ملعقة صغيرة زعتر فريش، وملعقة صغيرة بابريكا مدخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "دهني الشرايح بالخلطة، ثم ضعيها في الفرن المسخن على أعلى درجة حرارة لمدة 10 دقائق حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدمي الشرايح ساخنة، ويمكنك حشوها بالزبدة والجبنة أو أي حشو تفضلينه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم الشرايح في الفطور أو العشاء، وهي مثالية للطلاب في اللونشبوكس. يمكنك أيضًا حشوها بالزبدة والجبنة أو أي حشو تفضلينه.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=VsK8rHvIkGg&t=6s",
        "collection": "abuhaty",
        "citation": "يا صباح السعادة .. الشتا بيحب الدفا واحلى حاجة ممكن تعمليها \"شرايح الخبز\"  السريعه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 280,
        "protein": 8,
        "fat": 8,
        "carbs": 44,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 0.9,
          "fats": 1.2,
          "produce": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-291",
      "title": "عجينة قطنية هشة وطرية",
      "titleEn": "Cotton-Soft Flaky Dough",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "14 فطيرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-291-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-291-i2",
          "name": "صودا",
          "standardAmount": "نص كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-291-i3",
          "name": "زبادي",
          "standardAmount": "علبة واحدة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-291-i4",
          "name": "بيض",
          "standardAmount": "1 حبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-291-i5",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-291-i6",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-291-i7",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-291-i8",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة ممسوحة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والسكر والخميرة والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي بياض البيض والزبادي والزيت واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الصودا حبة بحبة حتى تلم العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عجني العجينة لمدة 10 دقائق حتى تصبح لينة وملساء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي العجينة في وعاء مدهون بالزيت وغطيها. اتركيها في مكان دافئ لمدة ساعة حتى تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "شكل العجينة إلى كرات صغيرة وارصها على صينية مرشوشة بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "فردي كل كرة بالنشابة حتى سمك نصف سنتيمتر وشكليها كما ترغبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادهني وجه الفطاير بخل مخفف بالماء وضعيها في الفرن المسخن على درجة حرارة 220 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اطهي الفطاير لمدة 10-15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركي الفطاير تبرد قبل حفظها في الفريزر أو تقديمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام هذه العجينة لصنع الفطاير الحلوة والحادقة. يمكن حفظ الفطاير في الفريزر لمدة طويلة. يمكن تشكيل العجينة بأي شكل ترغبين وحشيها بأي حشوة تحبينها.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=n44kgnrych8&t=40s",
        "collection": "abuhaty",
        "citation": "بمكون سري هاتعملي العجينه الذهبيه القطنيه اللي هاتعجب كل الناس 😉ونتيجة رهيييييبه 👍🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 180,
        "protein": 5,
        "fat": 5,
        "carbs": 28,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.7,
          "dairyEggs": 0.8,
          "fats": 0.6,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-292",
      "title": "عجينة هشة للخبز والمخبوزات",
      "titleEn": "Flaky Dough for Bread & Bakes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-292-i1",
          "name": "3 كوب ماء دافئ",
          "standardAmount": "3 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-292-i2",
          "name": "2 ملعقة خميرة",
          "standardAmount": "2 ملعقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-292-i3",
          "name": "1 ملعقة صغيرة سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-292-i4",
          "name": "1 ملعقة صغيرة ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-292-i5",
          "name": "2 ملعقة كبيرة زيت زيتون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-292-i6",
          "name": "1 كيلو دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-292-i7",
          "name": "دقيق سيمولينة",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-292-i8",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-292-i9",
          "name": "زيت زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-292-i10",
          "name": "جبنة موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-292-i11",
          "name": "لبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-292-i12",
          "name": "جرجير",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-292-i13",
          "name": "طماطم شيري",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي 3 كوب ماء دافئ مع 2 ملعقة خميرة، 1 ملعقة صغيرة سكر، 1 ملعقة صغيرة ملح، و2 ملعقة كبيرة زيت زيتون في طبق كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قلب المكونات جيدًا وغطيها لمدة 10 دقائق حتى تتفاعل الخميرة وتظهر الفقاقيع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي 1 كيلو دقيق تدريجيًا واخلطي حتى تجمع العجينة على بعضها وتكون لينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها لمدة 30 دقيقة حتى تخمر وتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد 30 دقيقة، اغسلي يديك بالماء وابدأي في طي العجينة من الأربعة اتجاهات وغطيها لمدة 30 دقيقة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "كرري عملية الطي والغطاء مرتين أخريين، كل مرة لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد الطي الثالث، اغسلي يديك بالماء وابدأي في طي العجينة مرة أخيرة وغطيها لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد 30 دقيقة، اغسلي يديك بالماء وابدأي في طي العجينة مرة أخيرة وغطيها لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رشّي الدقيق والسيمولينة على سطح العمل وفردي العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قطعي العجينة إلى قطع متساوية واحشيها بالزعتر والزيتون أو الجبنة واللبنة والجرجير والطماطم الشيري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي القطع في صينية مدهونة بالزيت واتركيها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 250 درجة مئوية وخبزيها لمدة 10-15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أخرجيها من الفرن واتركيها لتبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام هذه العجينة لصنع أنواع مختلفة من المخبوزات مثل البيتزا والمناقيش. للحفاظ على العجينة، ضعيها في وعاء محكم الإغلاق في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Hv7n_UIbbHQ&t=22s",
        "collection": "abuhaty",
        "citation": "🚨 السر اللي المطاعم مش بتقوله عجينة من غير عجن وبتطلع هشة بشكل خرافي 😳🔥 جربيها وقوليلي رايك… 👇"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 12,
        "fat": 8,
        "carbs": 56,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "grains": 1.2,
          "fats": 0.6,
          "dairyEggs": 1.5,
          "produce": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-293",
      "title": "عجينة يابانية هشة ومفرغة",
      "titleEn": "Japanese Fluffy Hollow Dough",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-293-i1",
          "name": "حليب دافئ",
          "standardAmount": "6 أكواب كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-293-i2",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-293-i3",
          "name": "سكر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-293-i4",
          "name": "دقيق",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-293-i5",
          "name": "حليب بودرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-293-i6",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-293-i7",
          "name": "خميرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-293-i8",
          "name": "ملح",
          "standardAmount": "1.5 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-293-i9",
          "name": "زبدة طرية",
          "standardAmount": "80 جرام (4 ملاعق كبيرة)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي 6 أكواب حليب دافئ مع 3 ملاعق كبيرة دقيق وقلبيهم جيدًا على البارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ارفعي الخليط على النار وقلبيه باستمرار حتى يستوي الدقيق ويصبح القوام كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ارفعي الخليط من على النار واتركيه جانباً حتى يبرد قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اخلطي الخميرة مع 3 ملاعق كبيرة سكر، ملعقة كبيرة حليب بودرة، و1.5 ملعقة صغيرة ملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي البيضة واللبن وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي العجينة المستوية التي تم تبريدها إلى الخليط واعجنيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي 80 جرام زبدة طرية واعجني العجينة حتى تصبح طرية وغير لزجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي العجينة واتركيها تخمر في مكان دافئ لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد تخمر العجينة، اقطعيها إلى كرات صغيرة وشكليها على شكل الموفن أو الكاب بيتسا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الحشوة المفضلة لديك، سواء حلوة أو حادقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي الكور في قوالب الكوبكيك وادخليها الفرن المحمى مسبقًا على درجة حرارة 220 لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدميها ساخنة أو باردة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تشكيل العجينة بأي شكل تريدينه وحشوها بالحشوات المختلفة. العجينة تصبح هشة ومفرغة بعد الطهي، مما يجعلها مثالية للتقديم في المناسبات المختلفة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=lFUykBABquU&t=27s",
        "collection": "abuhaty",
        "citation": "شكر خاص لليابان عالعجينه اليابانيه الوهميه 🙈😂بجد توووووووحفه من مطبخي  #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 220,
        "protein": 7,
        "fat": 7,
        "carbs": 32,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 2.5,
          "fats": 0.5,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-294",
      "title": "عيش إسفنجي بدون فرن",
      "titleEn": "Spongy Pan Bread (No Oven)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-294-i1",
          "name": "دقيق مخبوزات منخول",
          "standardAmount": "4 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-294-i2",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-294-i3",
          "name": "لبن دافئ",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-294-i4",
          "name": "ماء دافئ",
          "standardAmount": "كوب ونص",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-294-i5",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-294-i6",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-294-i7",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-294-i8",
          "name": "ملح",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-294-i9",
          "name": "زيت للطبخ",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الخميرة والسكر في اللبن والماء الدافئ وقلبيهم معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اتركي الخليط في مكان دافئ لمدة 10 دقائق حتى تختمر الخميرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الملح والبيضة وقلبيهم مع الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الدقيق تدريجيًا واعجني العجينة مع الماء الدافئ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الزيت واعجني لمدة 5 دقائق حتى تصبح العجينة مطاطية وملتصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة ببلاستيك واتركيها في مكان دافئ لمدة 30 دقيقة حتى تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي العجينة إلى 6 أجزاء ودهنها بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي القطع لمدة 10 دقائق حتى ترتاح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخني مقلاة على نار متوسطة وأضيفي ملعقتين من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخدي قطعة من العجينة وافرديها على سطح مدهون بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي الفطاير في المقلاة وغطيها حتى تأخذ اللون من الأسفل، ثم اقلبيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "كرري العملية مع باقي قطع العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الفطاير مع الجبنة البيضاء أو العسل أو أي حشو تفضله. تأكدي من أن العجينة ملتصقة قليلاً عند العجن للحصول على فطاير هشة وطرية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=HGGHcLnuYZg&t=12s",
        "collection": "abuhaty",
        "citation": "بشويه دقيق و مياه هتعملي أحلي عيش اسفنجي من غير فرن  يحلي كل اكلاتك و الطعم توحفه جدا"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 320,
        "protein": 8,
        "fat": 12,
        "carbs": 46,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 0.9,
          "fats": 1.6,
          "dairyEggs": 0.5,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-295",
      "title": "عيش البراتا",
      "titleEn": "Paratha Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-295-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-295-i2",
          "name": "ملح",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-295-i3",
          "name": "سكر",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-295-i4",
          "name": "الماء",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-295-i5",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والملح والسكر في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء تدريجيًا مع العجن حتى تصبح العجينة متماسكة ولا تلتصق بالأيدي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عجني العجينة جيدًا حتى تصبح ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي العجينة إلى كرات متساوية الحجم (حوالي 10-14 كرة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي الكور بكيس بلاستيك واتركيها ترتاح لمدة 10 دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادهني الطاسة بالزيت وافردي كل كرة بالنشابة حتى تصبح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي العجينة المفرودة على الطاسة الساخنة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلبها حتى تصبح ذهبية اللون من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "كرري العملية حتى تنتهي من جميع الكور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم عيش البراتا مع العسل والأشطة والجبنة البيضة والشبسي. يمكن أيضًا تقديمه مع أي طبق آخر تفضلونه.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=JlfVguWfqwQ",
        "collection": "abuhaty",
        "citation": "من أحب المعجنات الهنديه عيش \"البراتا\" بطريقه ابو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 220,
        "protein": 5,
        "fat": 7,
        "carbs": 34,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "grains": 0.5,
          "fats": 0.4
        }
      }
    },
    {
      "id": "fah-296",
      "title": "عيش البكاكين",
      "titleEn": "Bakakeen Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-296-i1",
          "name": "خميرة دريم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-296-i2",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-296-i3",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-296-i4",
          "name": "دقيق مخصص للمخبوزات",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-296-i5",
          "name": "زيت زبدة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-296-i6",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-296-i7",
          "name": "لبن رايب أو زبادي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-296-i8",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة ممسوحة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي الخميرة مع السكر والماء الدافئ واتركيها لمدة 10 دقائق حتى تتفاعل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الدقيق والزيت الزبدة والخل واعجني المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خميرة دريم واعجني جيداً حتى تصبح العجينة طرية وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي اللبن الرايب أو الزبادي حبة بحبة حتى تتكور العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الملح بعد 5 دقائق من العجن واعجني مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركي العجينة تخمر حتى تتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي العجينة إلى كرات صغيرة واتركيها ترتاح لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "افردي كل كرة بالدقيق حتى تصبح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رصي العيش في صينية الفرن مع ترك مسافات بينها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "خبزي العيش في فرن ساخن (فوق وتحت) حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي العيش يبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن خبز العيش على الصاج إذا كان متاحاً. العيش يصبح طرياً وشهياً عند خبزه في فرن ساخن.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ryL7ug9W660&t=27s",
        "collection": "abuhaty",
        "citation": "يالا نرجع ذكريات زمان و لمه الغاليين و نعمل عيش بكاكين حكاايه و متنسوش تقولولي بتسموه ايه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 240,
        "protein": 7,
        "fat": 9,
        "carbs": 34,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 1,
          "fats": 1.2,
          "dairyEggs": 0.8,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-297",
      "title": "عيش القطن",
      "titleEn": "Cotton Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-297-i1",
          "name": "دقيق سميد",
          "standardAmount": "3 كوب (400 جرام)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-297-i2",
          "name": "دقيق عادي",
          "standardAmount": "2.5 كوب (250 جرام)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-297-i3",
          "name": "ماء دافئ",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-297-i4",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-297-i5",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-297-i6",
          "name": "زبدة",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-297-i7",
          "name": "جبنة مثلثات",
          "standardAmount": "4 قطع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-297-i8",
          "name": "حليب بودرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-297-i9",
          "name": "قهوة سريعة الذوبان",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-297-i10",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-297-i11",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-297-i12",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الماء جدًا وضفه على دقيق السميد، ثم قلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الدقيق العادي، السكر، الخميرة، الملح، الزبدة، والجبنة الكريمية إلى العجان وخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف عجينة السميد إلى باقي المكونات في العجان وعجن لمدة 10 دقائق على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "دهن طبق عميق بالزيت وضع العجينة فيه، ثم دهن وشها بالزيت وغطيها ببلاستيك وفوطة نظيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك العجينة تخمر حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطع العجينة إلى كرات صغيرة الحجم (حجم اليوسفي الصغير).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "فردي كل كرة وشكلها إلى رول أو دائرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اترك العجين يخمر مرة أخرى حتى يتضاعف حجمه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "دهن العجين بخليط من حليب بودرة، قهوة سريعة الذوبان، وسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعمل تشريطات بموس حامي على العجين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اترك العجين لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "خبز العيش في فرن ساخن على درجة حرارة 220 لمدة 10 دقائق على الرف الأقرب للأرضية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "بعد الخروج من الفرن، رش العيش بالماء وغطيه بفوطة نظيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ العيش في كيس بلاستيك مغلق لمدة تصل إلى 3 أيام. يمكن تقديمه مع الجبن أو الحمص أو أي حشوة تفضلها.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=EGDqgqkAO9o&t=58s",
        "collection": "abuhaty",
        "citation": "نوع جديد من المعجنات 🙈👌 عملنا عيش بالقطن 😱 طب ازاي 🤩🤔 | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 260,
        "protein": 8,
        "fat": 7,
        "carbs": 42,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "grains": 1.4,
          "dairyEggs": 1.5,
          "fats": 0.7,
          "specialty": 0.4,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-298",
      "title": "عيش تركي هش ولذيذ",
      "titleEn": "Fluffy Turkish Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أرغفة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-298-i1",
          "name": "دقيق",
          "standardAmount": "4 كوبايات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-298-i2",
          "name": "حليب دافئ",
          "standardAmount": "كوبية لربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-298-i3",
          "name": "ماء دافئ",
          "standardAmount": "كوبية لربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-298-i4",
          "name": "زيت",
          "standardAmount": "تلت كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-298-i5",
          "name": "بياض بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-298-i6",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-298-i7",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-298-i8",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-298-i9",
          "name": "ملح",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-298-i10",
          "name": "صفار بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-298-i11",
          "name": "زبادي",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-298-i12",
          "name": "حبة البركة أو السمسم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والبيكنج بودر والخميرة والملح والسكر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي بياض البيضة والحليب الدافئ والماء الدافئ واعجني المكونات لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت واعجني لمدة 5 دقائق إضافية حتى تصبح العجينة طرية ومططية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي العجينة في طبق مدهون بالزيت وغطيها ببلاستيك وفوطة نظيفة. اتركيها تخمر حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شكل العجينة إلى 4 كور متساوية الحجم وضعيها في صاج مدهون بالزيت مع ترك مسافة بينها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي الكور واتركيها ترتاح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "خلطي صفار البيضة مع معلقة كبيرة من الزبادي وادهن بها وجه الأرغفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي حبة البركة أو السمسم حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخن الفرن على أعلى درجة حرارة وضعي الأرغفة في الفرن على الرف الأقرب للأرضية حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركي الأرغفة في الفرن حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم العيش مع الجبنة وكوب شاي للحصول على وجبة فطور شهية. العيش المنزلي له طعم ورائحة مختلفة تماماً عن العيش المشتري من الخارج.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=khxODNloW7k&t=25s",
        "collection": "abuhaty",
        "citation": "عيش تركي هش و لذيذ بطريقه سهله 🥖😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 300,
        "protein": 8,
        "fat": 9,
        "carbs": 46,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 1,
          "dairyEggs": 0.9,
          "fats": 0.8,
          "specialty": 0.3,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-299",
      "title": "عيش عربي",
      "titleEn": "Arabic Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "15 رغيف",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-299-i1",
          "name": "دقيق",
          "standardAmount": "3 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-299-i2",
          "name": "لبن دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-299-i3",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-299-i4",
          "name": "حليب بودرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-299-i5",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-299-i6",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-299-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-299-i8",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-299-i9",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والخميرة والسكر والملح والبيكنج بودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الحليب البودرة وزبدة والزبادي واعجني المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "استخدمي العجان لخلط المكونات لمدة 10 دقائق على الأقل حتى تصبح العجينة ناعمة ولا تلتصق بالأيدي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة ببلاستيك وفوطة نظيفة واتركيها في مكان دافئ لمدة 1 ساعة حتى تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى كرات صغيرة بحجم البيضة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي الكور لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي كل كرة بالدقيق حتى تصبح بسمك 3-4 ملم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رصي الأرغفة على صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخبزي الأرغفة في الفرن لمدة 30 ثانية على كل جانب على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "إذا كنت تستخدمين الطاسة، اخبزي الرغيف لمدة 30 ثانية على كل جانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخبزي الأرغفة في الفرن لمدة 10 دقائق حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة تخمر جيدًا في مكان دافئ. يمكنك استخدام الفرن أو الطاسة للخبز، حسب رغبتك.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=UO5W29Kj6s4&t=32s",
        "collection": "abuhaty",
        "citation": "بـ 3 كوبايات دقيق.. أعملي 15 رغيف عيش عربي للسحور 😍👌 وكل الأسرارعشان يقب معاكي 💞 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 15,
        "kcal": 140,
        "protein": 4,
        "fat": 2,
        "carbs": 26,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.7,
          "dairyEggs": 0.9,
          "fats": 0.3,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "fah-300",
      "title": "عيش فلاحي بدون خميرة",
      "titleEn": "Yeast-Free Country Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-300-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-300-i2",
          "name": "زبادي",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-300-i3",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-300-i4",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-300-i5",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-300-i6",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-300-i7",
          "name": "ماء دافئ",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والملح والسكر والبيكنج بودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت والزبادي واعجني المكونات مع الماء الدافئ حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اعجني العجينة جيدًا حتى تصبح متماسكة وملساء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقسمي العجينة إلى كرات صغيرة متساوية الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي الكور واتركيها ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "افردي كل كرة على سطح مغطى بالدقيق حتى تصبح رقيقة جدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخني مقلاة على نار عالية وضعي رق العيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اطهي العيش حتى ينقر ويتغير لونه قليلاً، ثم اقلبيه واطهيه من الجهة الأخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي العيش بعد الطهي ليبقى طريًا وساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجين متماسك ورقيق عند الفرد. يمكنك حفظ العيش الفلاحي في كيس بلاستيكي محكم الإغلاق لبضعة أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=SJwLN02PIOw",
        "collection": "abuhaty",
        "citation": "العيش الفلاحي من غير خميرة ولا فرن .. اسهل من كده مفيش"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 200,
        "protein": 7,
        "fat": 5,
        "carbs": 32,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 0.4,
          "fats": 0.4
        }
      }
    },
    {
      "id": "fah-301",
      "title": "عيش فينو بالبطاطس",
      "titleEn": "Potato Fino Rolls",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 رغيف",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-301-i1",
          "name": "دقيق مخبوزات",
          "standardAmount": "4 كوبايات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-301-i2",
          "name": "دقيق متعدد الاستخدامات",
          "standardAmount": "1 كوب وربع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-301-i3",
          "name": "حليب دافئ أو ماء دافئ",
          "standardAmount": "1 كوب وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-301-i4",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-301-i5",
          "name": "بطاطس مسلوقة ومهروسة",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-301-i6",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-301-i7",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-301-i8",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-301-i9",
          "name": "ملح",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-301-i10",
          "name": "زيت",
          "standardAmount": "تلت كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-301-i11",
          "name": "صفار بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-301-i12",
          "name": "لبن",
          "standardAmount": "1 ملعقة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-301-i13",
          "name": "سنسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق، السكر، الخميرة، البيكنج بودر، والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البطاطس المهروسة، الحليب الدافئ، وبياض البيضة. اعجني المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إذا كانت العجينة تحتاج ماء، أضيفي ماء دافئ ملعقة ملعقة حتى تلم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي العجينة تتعجن لمدة 5 دقائق، ثم أضيفي الزيت واتركيها تتعجن لمدة 5 دقائق إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة واتركيها تخمر حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخذي كرات صغيرة من العجينة ورصيها في صاج مدهون بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركي العيش تخمر مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعدِ صفار البيضة مع ملعقة لبن وادهن العيش بها، ثم رشي السنسم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخلي الصاج الفرن المسخن على أعلى درجة حرارة لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد خروج العيش من الفرن، غطيه لمدة 5 دقائق لمنع جفافه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام العيش الفينو لعمل سندوتشات للفطور أو الغداء. يمكن حفظ العيش في كيس بلاستيكي مغلق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=aVpXPKUnGNg&t=35s",
        "collection": "abuhaty",
        "citation": "خبز البطاطس بمكون سحري مش هاتصدقي النتيجة👌👏👏 العيش الفينو باسهل طريقة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 260,
        "protein": 7,
        "fat": 7,
        "carbs": 42,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "grains": 1.2,
          "produce": 0.5,
          "dairyEggs": 0.5,
          "fats": 0.8,
          "specialty": 0.2,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-302",
      "title": "فطيرة الراعي",
      "titleEn": "Shepherd's Pie",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-302-i1",
          "name": "بطاطس",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-302-i2",
          "name": "بهار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-302-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-302-i4",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-302-i5",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-302-i6",
          "name": "حليب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-302-i7",
          "name": "جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-302-i8",
          "name": "لحمة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-302-i9",
          "name": "بسلة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-302-i10",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-302-i11",
          "name": "مرقة فورية",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-302-i12",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البطاطس وقطّعها إلى قطع صغيرة، ثم اسلقها حتى تصبح ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البطاطس المسلوقة إلى وعاء، ثم أضف بهار، ملح، فلفل، و2 ملعقة كبيرة من الزبدة. اهرسهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف كوب من الحليب وقلب المكونات معًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الجبن وقلبها مع الخليط، ثم اترك الخليط في الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، ضع اللحمة المقطعة إلى قطع صغيرة والبسلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف ملعقة كبيرة من الدقيق وقلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف مكعب المرقة وقلب المكونات مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضع الخليط على النار حتى يتقلّى الدقيق ويتجانس مع اللحمة والبسلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في صينية خبز، ضع خليط البطاطس في القاع، ثم ضع خليط اللحمة والبسلة فوقه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رش البابريكا على الوجه حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخل الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية لمدة 20 دقيقة حتى تصبح الوجهة ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الفطيرة ساخنة مع سلطة خضراء أو طبق جانبي من اختيارك. يمكن حفظ الفطيرة في الثلاجة لمدة تصل إلى 2 يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=T91fYVVB_so",
        "collection": "abuhaty",
        "citation": "محتارين في الفطار🤔هنعمل ببواقي الاكل فطيرة خطيرة من غير عجن و لا مكونات كتيره #فطيره_الراعي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 14,
        "fat": 14,
        "carbs": 50,
        "fiber": 5,
        "sugar": 4,
        "cost": {
          "produce": 1.8,
          "dairyEggs": 1.8,
          "protein": 2,
          "grains": 0.2,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-303",
      "title": "فطيرة كباب الحلة",
      "titleEn": "Pot-Braised Kebab Pie",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-303-i1",
          "name": "كيلو لحم",
          "standardAmount": "كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i2",
          "name": "كيلو بصل",
          "standardAmount": "كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i3",
          "name": "نص كيلو بطاطس",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i4",
          "name": "فلفل الوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i6",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i7",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i8",
          "name": "مستكة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i9",
          "name": "ورق لورا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i10",
          "name": "بهارات",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i11",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i12",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i13",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i14",
          "name": "دقيق",
          "standardAmount": "6 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i15",
          "name": "لبن رايب",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i16",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i17",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i18",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i19",
          "name": "ماء دافي",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i20",
          "name": "ماء دافي",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i21",
          "name": "لبن بودرة",
          "standardAmount": "معلقة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i22",
          "name": "نسكافيه",
          "standardAmount": "رشة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i23",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i24",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-303-i25",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الحشوة: قطع اللحمة إلى مكعبات، البصل إلى جوانح، البطاطس إلى مكعبات وتحميرها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تسخين السمنة والزيت في حلة، ثم إضافة اللحمة مع المستكة وورق اللورا وتحميرها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة البصل والتقليب جيدًا، ثم إضافة السكر وتقليب المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطِ الحلة وخفِ النار، واتركها حتى تستوي اللحمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة كوبين من الماء وتركها حتى تغلي، ثم تغطية الحلة وتركها حتى تكتمل الاستواء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير العجينة: خلط الدقيق مع الخميرة والسكر والبيكنج بودر والملح، ثم إضافة اللبن الرايب والماء الدافي وعجن المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ترك العجينة ترتاح لمدة 10 دقائق، ثم تقسيمها إلى قطع زوجية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "فرد العجينة إلى سمك نصف سنتيمتر، ثم وضع طبقة من العجينة في صنية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "إضافة الحشوة إلى الطبقة السفلى، ثم تغطيتها بالطبقة الثانية من العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "دهن السطح بخليط من اللبن البودرة والنسكافيه والسكر، ثم رش السمسم أو حبة البركة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "خبز الفطيرة في الفرن على درجة حرارة 200 درجة مئوية لمدة 10 دقائق، ثم تشغيل الشواية حتى تتحمر من الأعلى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "إعادة الخطوات السابقة لعمل فطيرة ثانية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الفطيرة مع الصوص المتبقي من الحلة للحصول على طعم إضافي. يمكن حفظ الفطيرة في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=2hvN94k7M14&t=26s",
        "collection": "abuhaty",
        "citation": "فطيرة كباب الحلة ولا أروع من كده  👍😋😋من مطبخي فاطمة أبوحاتي  💪👍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 25,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 560,
        "protein": 26,
        "fat": 20,
        "carbs": 66,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "protein": 10,
          "produce": 2.5,
          "grains": 1.4,
          "fats": 1.5,
          "dairyEggs": 0.6,
          "spices": 1
        }
      }
    },
    {
      "id": "fah-304",
      "title": "فطيرة لحمة بالبطاطس",
      "titleEn": "Meat & Potato Pinwheel Pastries",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "21 فطيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-304-i1",
          "name": "لحمة مفرومة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-304-i2",
          "name": "بطاطس",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-304-i3",
          "name": "بصل",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-304-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-304-i5",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-304-i6",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-304-i7",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-304-i8",
          "name": "شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-304-i9",
          "name": "بهارات سبع",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-304-i10",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-304-i11",
          "name": "دقيق",
          "standardAmount": "6 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-304-i12",
          "name": "بيكنج بودر",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-304-i13",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-304-i14",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-304-i15",
          "name": "زيت",
          "standardAmount": "3 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-304-i16",
          "name": "ماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الحشوة: ابشر البطاطس والبصل وصفهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي اللحمة المفرومة مع البطاطس والبصل والملح والفلفل والكمون والكسبرة والشطة والبهارات السبع والسكر. اخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير العجينة: اخلطي الدقيق والبيكنج بودر والملح والسكر في وعاء. أضيفي الماء تدريجيًا واعجني المكونات حتى تصبح العجينة ناعمة ومرنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي 2-3 ملاعق من الزيت إلى العجينة واعجنيها مرة أخرى. غطي العجينة واتركيها ترتاح لمدة 30 دقيقة إلى ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد مرور الوقت، افردي العجينة إلى شكل مربع بسمك حوالي نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الحشوة على العجينة ولفها على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي الرول إلى قطع بعرض 2-3 سنتيمترات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخني مقلاة على نار متوسطة وأضيفي نقطة من الزيت. ضعي قطع الفطيرة في المقلاة واقليها حتى تصبح ذهبية اللون من الجهتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمي الفطائر ساخنة مع المخلل والصلصة الحمصية والبقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الفطائر في الثلاجة لمدة تصل إلى 3 أيام. يمكنك أيضًا تجميدها في أكياس بلاستيكية لاستخدامها لاحقًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=r7E3uK2AFFI&t=6s",
        "collection": "abuhaty",
        "citation": "وليمة خطيره تكفي عيله 👏هتعمليها ولا اجدع فطاطري و كله بنص كيلو لحمه بس💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 21,
        "kcal": 200,
        "protein": 8,
        "fat": 5,
        "carbs": 30,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "protein": 4.5,
          "grains": 1.4,
          "produce": 1.2,
          "fats": 0.6,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-305",
      "title": "قراقيش بايتس",
      "titleEn": "Qaraqesh Bites",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12-15 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-305-i1",
          "name": "دقيق متعدد الاستخدامات",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-305-i2",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-305-i3",
          "name": "سمسم محمص",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-305-i4",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-305-i5",
          "name": "بيكنج بودر",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-305-i6",
          "name": "خميرة",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-305-i7",
          "name": "شمر على ينسون",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-305-i8",
          "name": "زيت",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-305-i9",
          "name": "ماء",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-305-i10",
          "name": "زيت زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-305-i11",
          "name": "جبنة كريمي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-305-i12",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-305-i13",
          "name": "نعناع",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق في طبق عميق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي السكر، السمسم المحمص، الملح، البيكنج بودر، الخميرة، والشمر على ينسون. اخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت وامزجي حتى يشرب الدقيق الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الماء تدريجيًا واعجني حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة واتركيها لمدة 15 دقيقة في مكان دافئ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "فردي العجينة على ورق زبدة بشكل مستطيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي العجينة إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي القطع في صينية الفرن المغطاة بورق الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخلي الصينية إلى الفرن المسخن على درجة حرارة 170 درجة مئوية لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدميها مع الجبنة الكريمي والزيت الزيتون والنعناع",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استبدال الزيت بالسمنة أو خليط من الزيت والسمنة. يمكنك أيضًا حفظ القراقيش في علبة محكمة الإغلاق لفترة طويلة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=WJ_rz75h93U&t=16s",
        "collection": "abuhaty",
        "citation": "وصفات زمان اللي بتفرح قلوبنا بس بطريقه جديده و سهله جدا \"قراقيش بايتس\""
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 280,
        "protein": 6,
        "fat": 17,
        "carbs": 26,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.7,
          "fats": 2.4,
          "specialty": 1.2,
          "dairyEggs": 0.8,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-306",
      "title": "قرص بدقيق الحبة الكاملة",
      "titleEn": "Whole-Grain Soft Discs",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أقراص",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-306-i1",
          "name": "كوب ماء دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-306-i2",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-306-i3",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-306-i4",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-306-i5",
          "name": "سمنة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-306-i6",
          "name": "قشطة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-306-i7",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-306-i8",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-306-i9",
          "name": "دقيق الحبة الكاملة",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي كوب الماء الدافئ مع ملعقة السكر وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي ملعقة الخميرة الفورية وقلبي الخليط جيدًا. غطي الوعاء واتركيه لمدة 10 دقائق حتى تنتفخ الخميرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في مقلاة، اسخني نصف كوب زيت ونصف كوب سمنة. عندما يسخن الخليط، ارفعيه من النار وأضيفي ملعقتين من القشطة وملعقتين من السكر. اخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الخليط الساخن إلى خليط الخميرة وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي نصف ملعقة صغيرة من الملح واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي كيلو من الدقيق الحبة الكاملة تدريجيًا واخلطي حتى تتجانس العجينة. قد تحتاجين إلى إضافة كوب ماء إضافي إذا كانت العجينة جافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اعجني العجينة حتى تصبح طرية وخالية من التكتلات. لا تعيدي العجينة كثيرًا حتى لا تصبح صلبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي العجينة واتركيها تخمر لمدة 30 دقيقة حتى تضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قطعي العجينة إلى كرات متساوية الحجم ورصفيها في صينية مدهونة بالزيت. اتركي المسافات بين الكور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "افردي كل كرة حتى تصبح رقيقة ولكن ليست رفيعة جدًا. اتركي الأقراص تخمر مرة أخرى لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "سخني الفرن على درجة حرارة عالية. ضعي الأقراص في الفرن على الارضية حتى تأخذ لونًا ذهبيًا من الأسفل، ثم ارفعيها تحت الشواية حتى تأخذ اللون من الأعلى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدمي الأقراص ساخنة مع اللبنة والزيتون والطحينة والشاي بالنعناع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم القرص مع العسل والمربة أو الجبنة الحدقة مع كوب الشاي بالنعناع. يمكن حفظ الأقراص في كيس بلاستيكي مغلق لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=W_mhhYG7ILs",
        "collection": "abuhaty",
        "citation": "“محدش صدق إن القرص دي بدقيق الحبة الكاملة… والطعم كان المفاجأة! 🔥"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 9,
        "fat": 16,
        "carbs": 40,
        "fiber": 6,
        "sugar": 3,
        "cost": {
          "grains": 1.8,
          "fats": 1.8,
          "dairyEggs": 0.6,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-307",
      "title": "قرص طرية بالقشطة",
      "titleEn": "Soft Cream Discs",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "50 قرص",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-307-i1",
          "name": "دقيق",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-307-i2",
          "name": "لبن",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-307-i3",
          "name": "زبادي",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-307-i4",
          "name": "قشطة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-307-i5",
          "name": "سمنة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-307-i6",
          "name": "سكر",
          "standardAmount": "تلت كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-307-i7",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-307-i8",
          "name": "بيكنج باودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-307-i9",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-307-i10",
          "name": "ملح",
          "standardAmount": "ربع معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الحليب وضف عليه السكر والقشطة والخميرة، واخلطهم جيدًا واتركهم جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، ضف الدقيق والبيكنج باودر والملح واخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الزبادي والسمنة والخل إلى الدقيق واخلط المكونات حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف خليط الحليب والقشطة إلى الدقيق واخلطهم جيدًا حتى تتشكل العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اعجن العجينة لمدة 4 دقائق حتى تصبح طرية وملساء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة بفوطة نظيفة وضعها في الفرن الدافئ المطفي لمدة 10 دقائق لتسريع عملية التخمير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد التخمير، اقطعي العجينة إلى قطع صغيرة وشكلها إلى كرات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رشي صاجًا بالزيت وضعي الكورات عليه مع ترك مسافة بينها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الكورات تخمر لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد التخمير، ابططي الكورات قليلاً وضعيها في الفرن المسخن مسبقًا على الرف الأقرب للأرضية لمدة 10 دقائق حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي القرص تبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم القرص الطري بالقشطة مع كوب شاي أو قهوة. يمكن حفظها في كيس بلاستيكي مغلق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=oH0_33up3PA&t=32s",
        "collection": "abuhaty",
        "citation": "احلى حاجة ممكن تاكليها ( قشطة الافران ) قرص طريه بالقشطه👌👌♥️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 25,
        "kcal": 160,
        "protein": 4,
        "fat": 7,
        "carbs": 20,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "grains": 0.9,
          "dairyEggs": 2,
          "fats": 1.5,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-308",
      "title": "قرص طرية فلاحي",
      "titleEn": "Soft Country Discs",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12 قرص",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-308-i1",
          "name": "دقيق متعدد الاستخدام",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-308-i2",
          "name": "زبدة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-308-i3",
          "name": "زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-308-i4",
          "name": "لبن بودرة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-308-i5",
          "name": "إشطاء بلدي",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-308-i6",
          "name": "زبادي",
          "standardAmount": "1 كوب ونصف",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-308-i7",
          "name": "سكر",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-308-i8",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-308-i9",
          "name": "بكينج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-308-i10",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-308-i11",
          "name": "قشطة",
          "standardAmount": "2 علقتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-308-i12",
          "name": "عجوة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-308-i13",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-308-i14",
          "name": "قرفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-308-i15",
          "name": "جبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-308-i16",
          "name": "ملبن",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق واللبن البودرة والبكينج بودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعدي الخميرة بالسكر واتركيها حتى ترتفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخني الزبدة والزيت والقشطة على نار هادئة حتى تذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي خليط الزيت والزبدة والقشطة إلى الدقيق مع التحريك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الزبادي والخميرة المعدة واعجني العجينة حتى تصبح طرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة واتركيها تخمر حتى تضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي العجينة إلى كرات صغيرة واتركيها تخمر مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "احشي الكور بالعجوة أو القرفة والسكر أو الجبنة والملبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "افردي كل كرة وقفي الحشوة وقفيها بشكل جيد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رصي القرص في صاج الخبز واتركيها تخمر مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "سخني الفرن على درجة حرارة 220 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي القرص إلى الفرن واتركيها حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "غطي القرص بمجرد خروجها من الفرن لكي تبقى طرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "احفظي القرص في أكياس التجميد بعد أن تبرد تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة طرية جداً، واتركي القرص تخمر مرتين للحصول على أفضل نتيجة. عند خبز القرص، تأكدي من أن الفرن ساخن جداً قبل وضع القرص فيه. بعد الخروج من الفرن، غطي القرص لكي تبقى طرية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=w1qqj8pvTDc&t=70s",
        "collection": "abuhaty",
        "citation": "القرص الطرية الفلاحي 😋🤩 بكل أسرارها و حشواتها زي ما قال الكتاب 💪🏻😍 على طريقة أمي ❤  - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 340,
        "protein": 7,
        "fat": 17,
        "carbs": 40,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 1.2,
          "fats": 3,
          "dairyEggs": 2,
          "sweeteners": 0.1,
          "specialty": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-309",
      "title": "قرص فلاحي",
      "titleEn": "Country Discs",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 قرص",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-309-i1",
          "name": "دقيق",
          "standardAmount": "كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-309-i2",
          "name": "زيت",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-309-i3",
          "name": "زبدة",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-309-i4",
          "name": "قشطة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-309-i5",
          "name": "زبادي",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-309-i6",
          "name": "ماء دافئ للعجن",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-309-i7",
          "name": "ماء دافئ لاختبار العجين",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-309-i8",
          "name": "لبن بودرة",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-309-i9",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-309-i10",
          "name": "خميرة",
          "standardAmount": "1.5 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-309-i11",
          "name": "سكر",
          "standardAmount": "1.5 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-309-i12",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-309-i13",
          "name": "عجوة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-309-i14",
          "name": "زبدة",
          "standardAmount": "معلقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-309-i15",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الخميرة والسكر في كوب من الماء الدافئ واتركيها جانباً لمدة 10 دقائق حتى تктив.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الدقيق والملح والبيكنج بودر واللبن البودرة في وعاء كبير.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزبادي والقشطة والزيت والزبدة إلى الدقيق واخلطي المكونات جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الماء الدافئ تدريجياً حتى تتكون عجينة طرية وملساء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة واتركيها تخمر لمدة 30 دقيقة في مكان دافئ.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى كرات صغيرة بحجم الليمونة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي كل كرة عجين على سطح مغطى بالدقيق حتى تصبح بسمك حوالي نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخبزي الأقراص في صينية مدهونة بالزيت في فرن محمى على درجة حرارة 200 درجة مئوية لمدة 10-15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "للحشو، افردي العجوة مع ملعقة صغيرة من الزبدة والسمسم، ثم ضعيها في وسط القرص وقفيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخبزي الأقراص المحشية بنفس الطريقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الأقراص الفلاحي ساخنة مع الشاي أو القهوة. يمكن حفظها في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=U-KRVyRB1LY&t=37s",
        "collection": "abuhaty",
        "citation": "القرص الطرية الفلاحي التحفة بزيادة  😋😋من مطبخي فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 320,
        "protein": 7,
        "fat": 15,
        "carbs": 40,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 1.2,
          "fats": 3,
          "dairyEggs": 1.8,
          "sweeteners": 0.1,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-310",
      "title": "قنبلة البيتزا",
      "titleEn": "Pizza Bombs",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-310-i1",
          "name": "دقيق",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-310-i2",
          "name": "سكر",
          "standardAmount": "ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-310-i3",
          "name": "خميرة",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-310-i4",
          "name": "سمنة",
          "standardAmount": "ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-310-i5",
          "name": "ماء دافئ",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-310-i6",
          "name": "لبن",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-310-i7",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-310-i8",
          "name": "بيكنج بودر",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-310-i9",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-310-i10",
          "name": "جبن موتزريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-310-i11",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-310-i12",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-310-i13",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-310-i14",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-310-i15",
          "name": "كاتشب",
          "standardAmount": "ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي الخميرة والسكر في كوب من الماء الدافئ واتركيه لمدة 10 دقائق حتى يктив.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الدقيق والملح والبيكنج بودر في وعاء وامزجيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خليط الخميرة تدريجيًا مع اللبن الدافئ واعجني حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي السمنة والزيت واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اعجني العجينة لمدة 10 دقائق حتى تصبح ناعمة وملساء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي العجينة في طبق مدهون بالزيت وغطيها بقطعة بلاستيك وفوطة نظيفة واتركيها تخمر لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي العجينة إلى 12 قطعة وكورها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي الكور مرة أخرى واتركيها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعدي الحشوة بخلط الجبنة والطماطم والفلفل والزيتون والزعتر والكاتشب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "افردي كل كرة عجين وضعي ملعقة كبيرة من الحشوة في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أغلفي الحشوة بالعجينة وكورها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اغمسي الكور في اللبن ثم في البقصومات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "رصي الكور في طبق مدهون بالزيت واتركيها تخمر لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "سخني الزيت في مقلاة على نار متوسطة واقلي الكور حتى تصبح ذهبية اللون من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "صفي الكور على ورق ماص للزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة أو حذف مكونات الحشوة حسب الرغبة. يمكن تقديم القنابل ساخنة مع صلصة الطماطم أو الكاتشب.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=rHtFkyweGoY&t=12s",
        "collection": "abuhaty",
        "citation": "قنبله البيتزا🔥وصفه سهله للنادي و المصيف بعجينه هشه و حشوه خطيرة مش هتبطلي تعمليها طول الصيف"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 240,
        "protein": 9,
        "fat": 8,
        "carbs": 34,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "grains": 0.7,
          "dairyEggs": 2,
          "produce": 0.8,
          "fats": 0.7,
          "specialty": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-311",
      "title": "مخبوزات الجلاش بالحشوة السرية",
      "titleEn": "Secret-Filling Filo Pastries",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-311-i1",
          "name": "زبدة",
          "standardAmount": "كوب وربع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-311-i2",
          "name": "لبن",
          "standardAmount": "كوب وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-311-i3",
          "name": "زبادي",
          "standardAmount": "علبة واحدة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-311-i4",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة واحدة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-311-i5",
          "name": "سكر",
          "standardAmount": "معلقة واحدة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-311-i6",
          "name": "ملح",
          "standardAmount": "نص معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-311-i7",
          "name": "جبنة رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-311-i8",
          "name": "جبنة موتزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-311-i9",
          "name": "جبنة بيضاء",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-311-i10",
          "name": "زعتر أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-311-i11",
          "name": "بيض",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-311-i12",
          "name": "خل",
          "standardAmount": "معلقة واحدة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-311-i13",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-311-i14",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الزبدة، اللبن، الزبادي، البيكنج بودر، السكر، والملح في وعاء حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "احضري ورقة جلاش وادهنيها بالخلطة السرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي ورقة جلاش أخرى فوق الأولى وادهنيها أيضًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقطعي الورقتين إلى نصفين ثم اقطعيها بالطول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادهني الوجه مرة أخرى بالخلطة السرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الحشوة على الورقة وغلقي الأطراف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي البيض والخل في وعاء وقلبيهما معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادهني الوجه بالخليط حتى يصبح محمرًا ولامعًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي المخبوزات على صينية خبز وادخليها الفرن على رف الوسطاني.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "خبزيها حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة الزعتر الأخضر حسب الرغبة للحشوة. يمكنك تقديم المخبوزات مع الشاي للحصول على مذاق رائع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=BMcwSacUP6c&t=27s",
        "collection": "abuhaty",
        "citation": "هاتي لفه جلاش من الفطاطري ويالا بينا نعمل مخبوزات بالحشوه السريه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 14,
        "fat": 30,
        "carbs": 26,
        "fiber": 1,
        "sugar": 6,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 3.5,
          "fats": 2,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-312",
      "title": "وردات البريوش",
      "titleEn": "Brioche Roses",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 وردة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-312-i1",
          "name": "دقيق",
          "standardAmount": "4 كوبية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-312-i2",
          "name": "سكر",
          "standardAmount": "ربع كوبية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-312-i3",
          "name": "حليب بودرة",
          "standardAmount": "ربع كوبية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-312-i4",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-312-i5",
          "name": "زبدة",
          "standardAmount": "50 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-312-i6",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-312-i7",
          "name": "ملح",
          "standardAmount": "ربع معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-312-i8",
          "name": "لبن دافئ",
          "standardAmount": "1 كوبية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-312-i9",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-312-i10",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-312-i11",
          "name": "زيت",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-312-i12",
          "name": "زبدة للدهن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-312-i13",
          "name": "سكر للرش",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-312-i14",
          "name": "نسكافيه",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-312-i15",
          "name": "بيضة للدهن",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-312-i16",
          "name": "حليب للدهن",
          "standardAmount": "2 معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في طاسة، اخلطي الدقيق والسكر والحليب البودرة والخميرة والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي اللبن الدافئ والزبدة والبيضة وقلبوا جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الخل والفانيليا وقلبوا مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي الخليط في العجان واعجني لمدة 10 دقائق على الأقل حتى تصبح العجينة طرية ومطاطية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي العجينة في بولة مدهونة بالزيت وغطيها ببلاستيك وفوتة نظيفة. اتركيها في مكان دافئ حتى تخمر ويتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد تخمير العجينة، قطعيها إلى كرات صغيرة وغطيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "فردي كل كرة عجين بشكل بيضاوي ودهنها بالزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "لفي العجين على نفسه وقطعيها إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "لفي القطع حول بعضها لتشكيل الوردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي الوردات في صنية مدهونة بالزيت مع ترك مسافات بينها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي الوردات تخمر مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أعدي خليط الدهن من البيضة والحليب والنسكافيه ودهن الوردات به.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "رشة بسيطة من السكر على الوردات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ادخلي الوردات إلى فرن حامي على درجة حرارة 220 درجة مئوية على الرف الأقرب للأسفل حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "اطفي الفرن من الأسفل وشغل الجزء العلوي حتى تأخذ الوردات لونًا ذهبيًا من الأعلى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "بعد خروج الوردات من الفرن، رشيها بالسكر المذاب في الماء وغطيها بفوتة نظيفة لمدة 5 دقائق قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة طرية ومطاطية عند العجن. اتركي العجينة تخمر في مكان دافئ لضمان نموها بشكل جيد. يمكن حفظ الوردات في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=jAWLlMPPcNc&t=50s",
        "collection": "abuhaty",
        "citation": "وردات البريوش بعجينه قطنيه لذيذه جداا 💯👍🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 280,
        "protein": 7,
        "fat": 10,
        "carbs": 40,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "grains": 1,
          "dairyEggs": 1.8,
          "fats": 1,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-313",
      "title": "وردات السوسيس",
      "titleEn": "Sausage Roses",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "معجنات",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 وردات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-313-i1",
          "name": "دقيق",
          "standardAmount": "3 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-313-i2",
          "name": "لبن بودر",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-313-i3",
          "name": "مايونيز",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-313-i4",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-313-i5",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-313-i6",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-313-i7",
          "name": "باكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-313-i8",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-313-i9",
          "name": "ماء دافئ",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-313-i10",
          "name": "سوسيس",
          "standardAmount": "3 باكيت (حوالي 5-6 قطعة لكل باكيت)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-313-i11",
          "name": "صفار بيضة",
          "standardAmount": "1 فص",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-313-i12",
          "name": "حليب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-313-i13",
          "name": "قهوة سريعة الذوبان",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-313-i14",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-313-i15",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر والخميرة في الماء الدافئ وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اتركي الخليط لمدة 10 دقائق للتأكد من تفعيل الخميرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء كبير، اخلطي الدقيق، اللبن البودر، الباكينج بودر، والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الزبادي والمايونيز إلى المكونات الجافة واعجنيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اعجني العجينة لمدة 10 دقائق حتى تصبح طرية ومتماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة واتركيها في مكان دافئ لمدة ساعة حتى تخمر ويتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي العجينة إلى كرات متساوية الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "افردي كل كرة على شكل مستطيل رفيع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي قطعة من السوسيس على العجين ولفها رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قفي الأطراف جيدًا واعمل 3-4 فتحات على السوسيس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي الورادات في صينية مدهونة بالزيت واتركيها تخمر مرة أخرى لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "في وعاء صغير، اخلطي صفار البيضة والحليب والقهوة السريعة الذوبان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ادهن الورادات بالخليط ورش حبة البركة أو السمسم حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "شغلي الفرن على درجة حرارة 220 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "ادخلي الصينية إلى الفرن واتركيها لمدة 20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "قدمي الورادات ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام العجينة لعمل أنواع مختلفة من المعجنات مثل البيتزا والدوناتز. للحفاظ على العجينة، ضعيها في وعاء محكم الإغلاق في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=6jRIxZK6mQE&t=49s",
        "collection": "abuhaty",
        "citation": "«وردات السوسيس» بعجينتي السحرية 🤩😋 عجينة اللبان وبطريقة سهل ومكونات اقتصادية 😍 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 12,
        "fat": 14,
        "carbs": 42,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "grains": 0.8,
          "protein": 4,
          "dairyEggs": 1.2,
          "specialty": 0.5,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-314",
      "title": "المش الفلاحي",
      "titleEn": "Baladi Mish (Fermented Cheese)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "24 ساعة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-314-i1",
          "name": "فلفل أحمر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-314-i2",
          "name": "حلبة مطحونة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-314-i3",
          "name": "لبن رايب",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-314-i4",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-314-i5",
          "name": "فلفل ترنش",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-314-i6",
          "name": "شريوسفي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-314-i7",
          "name": "شرش الجبنة",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-314-i8",
          "name": "جبنة قريش",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أحضري مصفاة سلك وضعي فيها اللبن الرايب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي ملعقة صغيرة من الملح على اللبن الرايب وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي ملعقة صغيرة من الفلفل الأحمر والحلبة المطحونة وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الفلفل الترنش والشريوسفي حسب الرغبة وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي الخليط وسيبيه لمدة 24 ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد 24 ساعة، أضيفي الشرش والجبنة القريش إلى الخليط وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي الخليط وسيبيه لمدة أسبوعين إلى ثلاثة أسابيع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام اللبن الطازج بدلاً من اللبن الرايب إذا لم يكن لديك لبن رايب. المش الفلاحي يحفظ في الثلاجة ويقدم بارداً.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=jGt1cAPyZdI&t=122s",
        "collection": "abuhaty",
        "citation": "طريقة عمل الجبنة القريش والمش الفلاحي والقشطة واللبن الرايب طعم رووووووعة من مطبخي فاطمة أبوحاتي  👍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 140,
        "protein": 12,
        "fat": 7,
        "carbs": 8,
        "fiber": 0,
        "sugar": 6,
        "cost": {
          "dairyEggs": 4,
          "produce": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-315",
      "title": "جبنة قريش فلاحي",
      "titleEn": "Homemade Qareesh Cheese",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "أكلات شهية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "48 ساعة",
      "servings": "حسب الرغبة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-315-i1",
          "name": "لبن",
          "standardAmount": "5 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-315-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-315-i3",
          "name": "قرن فلفل",
          "standardAmount": "1",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير اللبن: قم بتسخين 5 كيلو من اللبن على نار هادئة لمدة دقيقة واحدة فقط في الشتاء، وفي الصيف لا تحتاج إلى تسخينه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "وضع اللبن: اسكب اللبن في حلة وغطيها بقطعة قماش نظيفة وضعيها في الفرن لمدة يومين في الشتاء، ويوم واحد في الصيف. تأكد من عدم هز الحلة أو نقلها من مكانها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "استخراج القشطة: بعد مرور الوقت المحدد، قم بفصل القشطة عن الجبنة. ستلاحظ أن اللبن أصبح كتلة واحدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تصفية الجبنة: ضع الجبنة في حصيرة أو مصفاة لتصفي السوائل. أضف الملح حسب الرغبة وقلب الجبنة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "الحفظ: بعد تصفيتها، ضع الجبنة في وعاء وغطيها بالماء الذي نزل منها مع إضافة ملعقتين من الملح لكل لتر من الماء. ضع القرن الفلفل أيضًا. حفظ الجبنة في الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "الاستخدام: يمكنك استخدام الجبنة القريش في مختلف الأطباق أو تناولها مباشرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من استخدام لبن جيد وطازج للحصول على أفضل نتيجة. يمكنك حفظ الجبنة القريش في الثلاجة لمدة طويلة دون القلق من فسادها.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=pgGcuimHMbg&t=214s",
        "collection": "abuhaty",
        "citation": "الخير كله فى الفيديو ده .. الجزء الثاني .. جبنه قريش فلاحي على أصولها"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 120,
        "protein": 12,
        "fat": 7,
        "carbs": 3,
        "fiber": 0,
        "sugar": 3,
        "cost": {
          "dairyEggs": 6,
          "produce": 0.2
        }
      }
    },
    {
      "id": "fah-316",
      "title": "جبنة كريمي من الجبنة القريش",
      "titleEn": "Cream Cheese from Qareesh Cheese",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-316-i1",
          "name": "جبنة قريش",
          "standardAmount": "1 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-316-i2",
          "name": "حليب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-316-i3",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة (حسب الرغبة)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-316-i4",
          "name": "بسترمة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-316-i5",
          "name": "زتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-316-i6",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-316-i7",
          "name": "جبنة رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-316-i8",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-316-i9",
          "name": "زيت زيتون",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-316-i10",
          "name": "حبة البركة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف الجبنة القريش والحليب إلى الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلط المكونات جيدًا حتى تصبح القوام كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إذا كنت ترغب في جبنة دسمة أكثر، أضف 2 ملعقة كبيرة من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف النكهات المفضلة لديك مثل البسترمة، الزتون، الزعتر، الجبنة الرومي، أو الفلفل الحار، ثم اخلطها مرة أخرى.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 5,
          "text": "اخلط الجبنة مرة أخرى حتى تصبح القوام متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف رشة من حبة البركة و2 ملعقة صغيرة من زيت الزيتون للجبنة السادة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدمي الجبنة الكريمي مع التوست المحمر أو في ساندوتشات المدرسة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام الجبنة القريش لتحضير جبنة كريمي سهلة وسريعة. يمكنك إضافة النكهات المفضلة لديك مثل البسترمة، الزتون، الزعتر، الجبنة الرومي، أو الفلفل الحار لجعلها أكثر تنوعًا. الجبنة القريش غنية بالبروتينات والكالسيوم، وهي مثالية لتقديمها مع التوست أو في ساندوتشات المدرسة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=T2VcRHrzwHY&t=23s",
        "collection": "abuhaty",
        "citation": "ازاي تحولي الجبنه القريش لجبنه كريمي بمكون واحد بس 😉✌️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 140,
        "protein": 14,
        "fat": 7,
        "carbs": 4,
        "fiber": 0,
        "sugar": 3,
        "cost": {
          "dairyEggs": 5,
          "specialty": 1.5,
          "fats": 0.6,
          "produce": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-317",
      "title": "رولات الجلاش بالكفتة",
      "titleEn": "Goulash Rolls with Kofta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "أكلات شهية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-317-i1",
          "name": "لحم مفروم",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-317-i2",
          "name": "بصل",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-317-i3",
          "name": "خلطة كفتة من كنور",
          "standardAmount": "1 كيس",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-317-i4",
          "name": "جلاش",
          "standardAmount": "1 باكت",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-317-i5",
          "name": "زبدة",
          "standardAmount": "نص كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-317-i6",
          "name": "زبادي",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-317-i7",
          "name": "باكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي خلطة كفتة كنور مع اللحم المفروم والبصل المبشور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اعجني الكفتة جيدًا حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعدي خلطة التوريق للجلاش: اخلطي نصف كوباية زبدة سايحة مع علبة زبادي وملعقة صغيرة من الباكنج بودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخذي ورقة جلاش وادهنها بخلطة التوريق، ثم ضعي ورقتين أخريين فوقها وادهن كل ورقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخذي كمية من الكفتة وضعيها على طرف الجلاش، ثم لفيها بشكل متساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "كرري الخطوات السابقة حتى تنتهي من جميع ورقات الجلاش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الرولات في صنية مدهونة بالسمنة أو الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادهن وش الجلاش بالسمنة أو الزيت قبل وضعها في الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخن الفرن على درجة حرارة 180 درجة مئوية، ثم ضع الصنية في الفرن على الرف الوسطاني.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخبزي الرولات حتى تأخذ لونًا ذهبيًا، لمدة حوالي 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أخرج الرولات من الفرن وقدميها ساخنة مع صوص الطحينة ومخلل البطاطس المحمرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الرولات كوجبة خفيفة أو كساندويتشات للصيف. يمكن حفظ الرولات في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=44hiJSN1vTM&t=56s",
        "collection": "abuhaty",
        "citation": "هاتقدمي الكفته بشكل مختلف👌رولات الجلاش بالكفته😋وصفة جديدة وسهلة للصيف والمصيف 🌊❤ - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 18,
        "fat": 20,
        "carbs": 32,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 4,
          "grains": 3,
          "fats": 1.5,
          "dairyEggs": 0.6,
          "specialty": 0.8,
          "produce": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-318",
      "title": "زبدة الفول السوداني",
      "titleEn": "Homemade Peanut Butter",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "أكلات شهية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "400 جرام",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-318-i1",
          "name": "سوداني متقشر",
          "standardAmount": "125 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-318-i2",
          "name": "زيت نباتي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-318-i3",
          "name": "عسل أبيض",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-318-i4",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع السوداني في صنية الفرن وادخلها إلى الفرن حتى يأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اترك السوداني يبرد قليلاً ثم اطحنه في الخلاط حتى يصبح ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف العسل والزيت والملح واخلط المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخبز الخليط لمدة 10 دقائق على درجة حرارة 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضع الزبدة في برطمان نظيف وناشف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الزبدة في البرطمان لمدة تصل إلى شهر في الثلاجة. تقدم مع الخبز أو في الساندويتشات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=aEbEWvPXKYM&t=81s",
        "collection": "abuhaty",
        "citation": "٤ انواع سبريد لا يمكن تستغني عنهم في البيت#مطبخ_فاطمة #food #shorts"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 120,
        "protein": 4,
        "fat": 10,
        "carbs": 5,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "specialty": 1.5,
          "fats": 0.3,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-319",
      "title": "شطيطة حارة",
      "titleEn": "Shateeta (Hot Pepper Relish)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-319-i1",
          "name": "فلفل حار",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-319-i2",
          "name": "طماطم",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-319-i3",
          "name": "توم مفروم",
          "standardAmount": "معلقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-319-i4",
          "name": "ملح",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-319-i5",
          "name": "كمون",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-319-i6",
          "name": "كسبرة ناشفة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-319-i7",
          "name": "فلفل أسود",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-319-i8",
          "name": "خل",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الفلفل الحار وقلبه لمدة دقيقة حتى يبدأ في التلون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف التوم المفروم والبهارات (الملح، الكمون، الكسبرة، الفلفل الأسود) وقلبه لمدة دقيقة إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف مكعبات الطماطم وقلبه لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الخل واتركه يغلي لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقل الخليط إلى وعاء واتركه يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "احفظ الشطيطة في وعاء محكم الإغلاق في الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الشطيطة الحارة مع الفطور، الفول، الطعمية، البطاطس، المكرونة، الكوشرى، البامية، والملوخية. يمكن حفظها في الثلاجة لمدة أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=XaRYSb-nVEw&t=29s",
        "collection": "abuhaty",
        "citation": "لو مش بتحبي الحراق اوعي تتفرجي 🙈\nالشطيطة حاجة تووووووووحفه  حراقة وطعمها لذيييييذ 👍😋😋\nمن مطبخي #"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 25,
        "protein": 1,
        "fat": 0,
        "carbs": 5,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "produce": 2.5,
          "spices": 0.4,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-320",
      "title": "صوص الجبنة السايحة",
      "titleEn": "Melty Cheese Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-320-i1",
          "name": "كوب لبن",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-320-i2",
          "name": "شدر أحمر",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-320-i3",
          "name": "شدر أصفر",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-320-i4",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-320-i5",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-320-i6",
          "name": "جبنة مبشورة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نضع اللبن في وعاء على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضيف النشا ونقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نستمر في التقليب على نار هادئة حتى يصبح الخليط كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضيف الجبنة ونقلب حتى تذوب تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما يغلي الخليط، نضيف الزبدة ونقلب حتى تذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نرفع الوعاء من على النار ونستمر في التقليب حتى يصل الخليط إلى القوام المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الصوص مع البطاطس المحمرة، البيتزا، أو البانيهات. يمكن حفظ الصوص في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=EcGJOTm3oAg&t=18s",
        "collection": "abuhaty",
        "citation": "صوص الجبنه  السايحه بتاع هارديز"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 140,
        "protein": 7,
        "fat": 8,
        "carbs": 9,
        "fiber": 0,
        "sugar": 5,
        "cost": {
          "dairyEggs": 2.5,
          "fats": 0.4,
          "grains": 0.1
        }
      }
    },
    {
      "id": "fah-321",
      "title": "صوص المكرونة بالستيك والبصل",
      "titleEn": "Pasta Sauce with Steak & Onions",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-321-i1",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-321-i2",
          "name": "زبدة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-321-i3",
          "name": "ستيك",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-321-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-321-i5",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-321-i6",
          "name": "ثوم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-321-i7",
          "name": "بصل",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-321-i8",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-321-i9",
          "name": "بودرة ديمجلاس",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-321-i10",
          "name": "ماء",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-321-i11",
          "name": "مكرونة",
          "standardAmount": "300 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-321-i12",
          "name": "فلفل مجروش",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-321-i13",
          "name": "كريمة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت والزبدة في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الستيك وقلبه حتى يصبح ذهبي اللون من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الملح والفلفل الأسود وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الثوم المدقوق وقلبه حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البصل وقلبه حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف السكر وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف بودرة ديمجلاس وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الماء المغلي واتركه حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف المكرونة وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف ماء المكرونة وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الفلفل المجروش وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "يمكن إضافة الكريمة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطبق مع سلطة خضراء أو خبز طازج. يمكن حفظ الباقي في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=1cSTBK01BBw&t=10s",
        "collection": "abuhaty",
        "citation": "أحلى حاجة لما ندخل المطبخ مع أولادنا ونعلمهم بحب ! النهارده عملنا مكرونة بالستيك والبصل وصوص خطيرة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 30,
        "fat": 22,
        "carbs": 50,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 7,
          "produce": 1.8,
          "grains": 0.8,
          "fats": 1,
          "dairyEggs": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-322",
      "title": "طاسات الجبنة السايحة",
      "titleEn": "Melty Cheese Skillets",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "أكلات شهية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-322-i1",
          "name": "زبدة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-322-i2",
          "name": "دقيق",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-322-i3",
          "name": "حليب",
          "standardAmount": "1.5 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-322-i4",
          "name": "جبنة كريمي",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-322-i5",
          "name": "جبنة شيدر",
          "standardAmount": "ربع كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-322-i6",
          "name": "جبنة موزاريلا",
          "standardAmount": "ربع كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-322-i7",
          "name": "لون زعفران",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-322-i8",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-322-i9",
          "name": "فلفل",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-322-i10",
          "name": "سوسيس",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-322-i11",
          "name": "سجوق",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-322-i12",
          "name": "فلفل ألوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-322-i13",
          "name": "طماطم مجففة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-322-i14",
          "name": "بطاطس محمرة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-322-i15",
          "name": "مكرونة",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-322-i16",
          "name": "زتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزبدة في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الدقيق واقلب المكونات لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الحليب واقلب حتى يذوب الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الجبنة الكريمي والشيدر والموزاريلا واقلب حتى تذوب الجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف رشة من لون الزعفران، الملح والفلفل واقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في قدر آخر، اشوح السوسيس والفلفل الألوان والطماطم المجففة والزتون والمكرونة، ثم أضف صوص الجبنة واقلب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "جهز الطاسات وأضف خليط المكرونة بالصوص، ثم املأ الوش بالجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرر الخطوة السابقة لتجهيز طاسة البطاطس والفلفل الحار والصوص والجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "كرر الخطوة السابقة لتجهيز طاسة السجوق والفلفل الألوان والصوص والجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخل الطاسات إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية لمدة 20 دقيقة حتى تسيح الجبنة وتتحمر من الأعلى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطاسات ساخنة مع سلطة خضراء جانبية. يمكن استخدام أنواع مختلفة من الجبنة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=_fDBCIVo4GE&t=143s",
        "collection": "abuhaty",
        "citation": "طاسات المطاعم .. طاسات الجبنة السايحة 🥰😋 طاسات الترند بطعمها وشكلها التحفة جدًا 🧀🥰  - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 480,
        "protein": 24,
        "fat": 30,
        "carbs": 28,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "dairyEggs": 8,
          "protein": 3,
          "produce": 2,
          "grains": 0.8,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-323",
      "title": "فتة الإسكندرانية",
      "titleEn": "Alexandrian Fatta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-323-i1",
          "name": "سمنة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i2",
          "name": "مستكة",
          "standardAmount": "2 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i3",
          "name": "لحمة",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i4",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i5",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i6",
          "name": "طماطم",
          "standardAmount": "2 حبتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i7",
          "name": "ورق لورا",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i8",
          "name": "حبة بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i9",
          "name": "ماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i10",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i11",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i12",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i13",
          "name": "رز",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i14",
          "name": "مرقة فورية",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i15",
          "name": "فلفل حار أحمر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i16",
          "name": "طماطم",
          "standardAmount": "2 حبتان",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i17",
          "name": "ثوم",
          "standardAmount": "1 رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i18",
          "name": "خل",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i19",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i20",
          "name": "طماطم مقطعة",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i21",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i22",
          "name": "عيش بلدي",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i23",
          "name": "زبدة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i24",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i25",
          "name": "كسبرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i26",
          "name": "مرقة",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i27",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i28",
          "name": "شوربة اللحمة",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i29",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i30",
          "name": "خل",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i31",
          "name": "شوربة اللحمة",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i32",
          "name": "زبدة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i33",
          "name": "شوربة اللحمة",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i34",
          "name": "طماطم مخللة",
          "standardAmount": "حسب الحاجة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-323-i35",
          "name": "ثوم",
          "standardAmount": "حسب الحاجة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسخن السمنة في حلة على نار متوسطة، ويضاف المستكة حتى يسيح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يضاف اللحمة ويقلب حتى يتغير لونها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يضاف الجزر، البصل، الطماطم، ورق اللورا، حبة البودر، ويقلب الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يضاف الماء حتى يغمر اللحمة، ويترك على نار هادئة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يغسل الرز ويصفى، ثم يشوح في حلة بها السمنة والزيت والمستكة حتى يلمع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يضاف الملح والمرقة الفورية، ويصب الماء حتى يغطي الرز بحوالي 1 سم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يغطى الرز ويترك على نار هادئة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يتم تحضير الصلصة بخلط الفلفل الحار والطماطم في الخلاط، ثم تصفيتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "يتم دبس الثوم مع الملح، ثم يشوح في حلة مع السمنة حتى يحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "يضاف الخل والطماطم المقطعة، ويترك حتى يتسبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "يتم تقطيع العيش البلدي إلى مكعبات صغيرة، ويحمص في الفرن حتى يصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "يتم تحضير الطشة بخلط الثوم المتبقي مع السمنة، ثم يضاف الخل والشوربة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "يتم توزيع العيش في صنية التقديم، ثم يسقى بالشوربة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "يضاف الرز المفلفل بالسمنة، ثم يسقى بالشوربة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "يضاف اللحمة، ثم توزع الصلصة والطشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "يتم تقديم الفتة ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة مكعب مرقة للصلصة للحصول على طعم أقوى. يمكن حفظ الفتة في الثلاجة لمدة يومين، ويتم تسخينها قبل التقديم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=2dh_FY8EazY&t=10s",
        "collection": "abuhaty",
        "citation": "هقولكم كل اسرار الفته المصري الاصيله 😋 وكمان الفته الاسكندراني 😉 يللا قولولي انتو من انهي فريق 🤤😏"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 35,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 720,
        "protein": 44,
        "fat": 32,
        "carbs": 62,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 12,
          "grains": 1.6,
          "produce": 2.5,
          "fats": 1.5,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-324",
      "title": "فتة الحواوشي",
      "titleEn": "Hawawshi Fatta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "أكلات شهية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-324-i1",
          "name": "لحم مفروم",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i2",
          "name": "بهارات الحواوشي",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i3",
          "name": "طحينة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i4",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i5",
          "name": "فلفل أخضر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i8",
          "name": "عيش تورتيق أو رؤاء طري",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i9",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i10",
          "name": "رز بسماتي",
          "standardAmount": "3 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i11",
          "name": "ثمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i12",
          "name": "عود قرفة",
          "standardAmount": "1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i13",
          "name": "قرنفل",
          "standardAmount": "3 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i14",
          "name": "حبهان",
          "standardAmount": "3 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i15",
          "name": "فلفل أسود حبي",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i16",
          "name": "شوربة",
          "standardAmount": "6 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i17",
          "name": "طحينة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i18",
          "name": "زبادي",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i19",
          "name": "دقة (ثوم وفلفل وكمون وكسبرة)",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i20",
          "name": "ليمون",
          "standardAmount": "1 حبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i21",
          "name": "خل",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i22",
          "name": "مايونيز",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i23",
          "name": "بقدونس أو كسبرة خضراء",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i24",
          "name": "سوداني",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-324-i25",
          "name": "دبس الرمان",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي اللحم المفروم مع بهارات الحواوشي، الطحينة، البصل المفروم، الفلفل الأخضر المفروم، الفلفل الأسود، والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اعجني الخليط جيدًا حتى يصبح ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخذي قطعة من العيش التورتيق وضعي جزءًا من الخليط فوقها وافرديه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "لفي العيش على شكل رول وقطعيه إلى شرائح بعرض حوالي سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخني الزيت في مقلاة واقلي شرائح الحواوشي حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الحواوشي في صينية وادخليها الفرن المسخن مسبقًا على درجة حرارة 200 لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغسلي الرز البسماتي وصفيه، ثم ضعيه في قدر مع الثمنة والزيت وقلبيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي البهارات (القرفة، القرنفل، الحبهان، الفلفل الأسود الحبي) وقلبيها مع الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الشوربة والملح واتركي الرز يتشرب لمدة 15 دقيقة على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الزعفران المطحون وقلبيه جيدًا، ثم غطي القدر واتركي الرز يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخلطي الطحينة، الزبادي، الدقة، عصير الليمون، الخل، المايونيز، والماء حتى يصبح القوام متوسطًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضعي الرز في طبق التقديم ورشي الحواوشي فوقه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضيفي صوص الطحينة فوق الحواوشي وزيّني الطبق بالبقدونس أو الكسبرة الخضراء، السوداني، ودبس الرمان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الرز الطويل الحبة بدلاً من الرز البسماتي. يمكنك أيضًا إضافة بعض الجبنة المبشورة فوق الحواوشي قبل دخولها الفرن للحصول على طبقة ذهبية مقرمشة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=eAFig7zlkZI&t=14s",
        "collection": "abuhaty",
        "citation": "اختراع ابو حاتي لعزومات رمضان🌙فته الحواوشي ميكس جديد هينور سفرتك"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 25,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 640,
        "protein": 24,
        "fat": 28,
        "carbs": 72,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "protein": 5,
          "grains": 2.2,
          "produce": 2,
          "fats": 1.2,
          "specialty": 2.5,
          "dairyEggs": 0.8,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-325",
      "title": "فتة الكبدة",
      "titleEn": "Liver Fatta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "أكلات شهية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-325-i1",
          "name": "كبدة",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i2",
          "name": "رز أبيض",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i3",
          "name": "عيش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i4",
          "name": "قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i5",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i6",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i8",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i9",
          "name": "ثوم",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i10",
          "name": "صلصة",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i11",
          "name": "فلفل ألوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i12",
          "name": "فلفل حامي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i13",
          "name": "خل",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i14",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i15",
          "name": "سمنة",
          "standardAmount": "معلقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i16",
          "name": "مستكة",
          "standardAmount": "فصين",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i17",
          "name": "مايونيز",
          "standardAmount": "معلقتين كبيرتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i18",
          "name": "طحينة",
          "standardAmount": "معلقتين كبيرتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i19",
          "name": "ثوم مفروم",
          "standardAmount": "معلقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-325-i20",
          "name": "ماء",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الكبدة إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تتبيل الكبدة بالقرفة، الكسبرة، الكمون، الملح، الفلفل، التوم، والخل. قلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الزيت في طاسة وضع الكبدة. قلبها حتى تستوي جيدًا ولا تقلبيها كثيرًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الفلفل الألوان والفلفل الحامي وقلّب لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في طاسة أخرى، سخن قليلًا من الزيت وأضف التوم. شوح التوم حتى يصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الكسبرة والخل وقلب المكونات. أضف نصف كوب من الصلصة واتركها حتى تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف نصف كوب من الماء وضبط الملح والفلفل. اترك الصلصة حتى تتكاثف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "طبخ الرز الأبيض في ماء مغلي مع السمنة والزيت والمستكة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "احمص العيش في الفرن حتى يصبح ذهبيًا وقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "في وعاء التقديم، ضع الرز الأبيض والعيش المحمص. صب الصلصة فوقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "وزع الكبدة والفلفل الملون فوق الرز والعيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أعد صلصة الطحينة بخلط الطحينة، المايونيز، الثوم المفروم، الملح، الفلفل، الكمون، الكسبرة، والخل مع نصف كوب من الماء. صب الصلصة فوق الفتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدم الفتة ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة شطة حسب الرغبة. يمكن حفظ الفتة في الثلاجة لمدة يوم واحد.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=fXK-JcuWwfM&t=26s",
        "collection": "abuhaty",
        "citation": "طريقة عمل «فتة الكبدة» 😋😍 وصفة سهلة وبسيطة جدًا ✌🏻 الريحة والطعم حكاية - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 28,
        "fat": 26,
        "carbs": 44,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "protein": 5,
          "grains": 1.4,
          "produce": 1.5,
          "fats": 0.8,
          "specialty": 1,
          "dairyEggs": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-326",
      "title": "فشار بالكراميل",
      "titleEn": "Caramel Popcorn",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-326-i1",
          "name": "ذرة الفشار",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-326-i2",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-326-i3",
          "name": "ماء",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-326-i4",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-326-i5",
          "name": "بيكربونات الصوديوم",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضعي حلة على النار وأضيفي ملعقتين كبيرتين من الزيت، ثم هدي النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الذرة وغطي الحلة، مع ترك فتحة صغيرة للتهوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركي الذرة على نار هادئة حتى تبدأ في الفشار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أحضري صنية ودهنها بالزيت جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في طاسة أخرى، ضعي كوب السكر وربع كوب الماء على النار حتى يتكرمل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "لا تحاولي تقليب الكراميل في البداية، بل هزي الطاسة برفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "عندما يصبح لون الكراميل ذهبيًا، أضيفي ربع ملعقة صغيرة من البيكربونات وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الكراميل إلى الفشار وقلبي جيدًا حتى تتغطى حبيبات الفشار بالكراميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صبي الفشار المكرمل في الصنية المدهونة بالزيت واتركيه حتى يبرد وينشف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد أن يبرد الفشار، فكيه برفق وقدميه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من هدوء النار عند تحضير الفشار لتجنب حرقه. لا تزود كمية البيكربونات حتى لا يمرر الكراميل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=mMM8Yrlw_vk&t=19s",
        "collection": "abuhaty",
        "citation": "مباراة الأهلي وبايرن ميونخ هتكون أحلى وانت معاك «فشار بالكراميل» .. شجع بقوة 🦅😍 روووووووعة  👍😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 220,
        "protein": 2,
        "fat": 7,
        "carbs": 40,
        "fiber": 2,
        "sugar": 32,
        "cost": {
          "grains": 0.8,
          "sweeteners": 0.4,
          "fats": 0.4
        }
      }
    },
    {
      "id": "fah-327",
      "title": "فلافل الحمص السوري",
      "titleEn": "Syrian Chickpea Falafel",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "أكلات شهية",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-327-i1",
          "name": "حمص",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-327-i2",
          "name": "بقدونس",
          "standardAmount": "1/2 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-327-i3",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-327-i4",
          "name": "بصلة صغيرة",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-327-i5",
          "name": "فستق حلب",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-327-i6",
          "name": "توم",
          "standardAmount": "2 فص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-327-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-327-i8",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-327-i9",
          "name": "كسبرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-327-i10",
          "name": "بيكنج سودا",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-327-i11",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-327-i12",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-327-i13",
          "name": "طحينة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-327-i14",
          "name": "زبادي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-327-i15",
          "name": "دقة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-327-i16",
          "name": "ماء",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نقع الحمص لمدة 12 ساعة على الأقل، ثم نغسلها ونصفها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نضع الحمص في الكبة مع البقدونس والكسبرة والبصل والتوم ونطحنها حتى تصبح ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إذا كانت العجينة تحتاج إلى ماء، نضيف ربع كوب ماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضيف الملح والكمون والكسبرة والبيكنج سودا ونعجن المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نشكل العجينة إلى كرات صغيرة ونغمسها في السمسم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نقلي الفلافل في زيت ساخن حتى تصبح ذهبية اللون ومقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نحضر صلصة الطحينة بخلط الطحينة والزبادي والدقة والماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "نقدم الفلافل مع الخبز والطماطم والخيار المخلل والطحينة والرمان والبقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ العجينة بدون بهارات في الفريزر لفترة طويلة. تأكد من أن الزيت ساخن ولكن ليس مغليًا جدًا عند القلي لتجنب امتصاص الزيت.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=MYkPi8TzKqk&t=71s",
        "collection": "abuhaty",
        "citation": "جددي فطارك واعملي أحلى  طعمية حمص سوري هشه ومقرمشه والذ من المطاعم"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 260,
        "protein": 10,
        "fat": 14,
        "carbs": 26,
        "fiber": 7,
        "sugar": 2,
        "cost": {
          "produce": 3,
          "specialty": 1.5,
          "fats": 1.2,
          "dairyEggs": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-328",
      "title": "كبسة بالكفتة",
      "titleEn": "Kofta Kabsa",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-328-i1",
          "name": "نصف كيلو من اللحمة المفرومة",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i2",
          "name": "3 حفنة من البقدونس المفروم",
          "standardAmount": "3 حفنة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i3",
          "name": "معلقة من التوم المفروم",
          "standardAmount": "معلقة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i4",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i6",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i7",
          "name": "بصلة كبيرة مفرومة",
          "standardAmount": "بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i8",
          "name": "نصف كوب من البقسماط المطحون",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i9",
          "name": "3 ملاعق زيت",
          "standardAmount": "3 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i10",
          "name": "معلقة كبيرة من السمنة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i11",
          "name": "ليمون مجفف",
          "standardAmount": "1 قطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i12",
          "name": "قرفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i13",
          "name": "حبة حبهان",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i14",
          "name": "كوبان من عصير الطماطم المركز",
          "standardAmount": "كوبان",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i15",
          "name": "لتر من الماء المغلي",
          "standardAmount": "لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i16",
          "name": "مرقة فورية أو مكعب مرقة",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i17",
          "name": "2 كوب من الرز",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-328-i18",
          "name": "2 فلفل",
          "standardAmount": "2 فلفل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي اللحمة المفرومة مع البقدونس المفروم، التوم المفروم، البقسماط المطحون، بهارات السبعة، الملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اعجني المكونات جيدًا حتى تتداخل مع بعضها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شكل الكفتة إلى كرات صغيرة متساوية الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن الزيت والسمنة في وعاء على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الكفتة وشوحيها حتى تأخذ اللون الذهبي من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ارفعي الكفتة من الوعاء وضعيها جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في نفس الوعاء، أضيفي البصل المفروم والتوم وشوحيهما حتى يأخذا لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الليمون المجفف، القرفة، الحبهان، الملح والفلفل، وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي عصير الطماطم المركز واتركيه حتى يتسبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الماء المغلي واتركيه حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أعيدي الكفتة إلى الوعاء مع الصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي المرقة الفورية واتركي الخليط حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضيفي الرز واتركيه حتى يغمر بالماء أو الصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أضيفي الفلفل وغطي الوعاء، ثم اتركيه على نار هادئة حتى يستوي الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قلب الكبسة مرة واحدة برفق، ثم اغطيها مرة أخرى واتركها حتى تستوي تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكبسة مع سلطة الدقوس أو أي سلطة تفضلينها. يمكن حفظ الكبسة في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=xOclvanDLp4&t=31s",
        "collection": "abuhaty",
        "citation": "بنص كيلو لحمه مفرومه هانعمل وليمه👌الكبسه بالكفته رهيبه 😍جديده ولذيذه وسريعه كمان👏👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 28,
        "fat": 18,
        "carbs": 68,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "protein": 4,
          "grains": 1.5,
          "produce": 2,
          "fats": 1,
          "specialty": 0.8,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-329",
      "title": "مطة الكويماك",
      "titleEn": "Kuymak (Cornmeal & Cheese) with Tomato",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "أكلات شهية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-329-i1",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-329-i2",
          "name": "دقيق الذرة الأصفر",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-329-i3",
          "name": "الماء",
          "standardAmount": "2 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-329-i4",
          "name": "جبن الموزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-329-i5",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-329-i6",
          "name": "بصل",
          "standardAmount": "1 حبة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-329-i7",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-329-i8",
          "name": "طماطم",
          "standardAmount": "1/4 كيلو مبشورة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-329-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-329-i10",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-329-i11",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزبدة في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف دقيق الذرة الأصفر وقلبه حتى يتشوح جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الماء وقلب الخليط جيدًا حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف جبن الموزاريلا وقلب حتى يسيح ويصبح الخليط ناعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في قدر آخر، سخن السمنة وأضف البصل المفروم وشوحه حتى يتغير لونه ويصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الفلفل الحار وقلبه قليلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الطماطم المبشورة والملح والفلفل الأسود واترك الخليط يتسبق قليلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف البيض وقلب برفق حتى ينضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدم المطة الكويماك ساخنة مع السميط التركي والشاي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة السجق البلدي أو السجق التركي للصلصة للحصول على نكهة إضافية. يمكنك أيضًا تقديم المطة الكويماك مع الطماطم والخيار والزيتون الأسود.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ntz58VutY7w&t=147s",
        "collection": "abuhaty",
        "citation": "فطور تركي أصلي في البيت! أسهل طريقة لعمل السميط التركي ومطة الكويماك الشهيرة😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 14,
        "fat": 20,
        "carbs": 22,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 2.5,
          "produce": 1,
          "fats": 1
        }
      }
    },
    {
      "id": "fah-330",
      "title": "3 وصفات سهلة وسريعة للجوع المفاجئ",
      "titleEn": "3 Quick & Easy Recipes for Sudden Hunger",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-330-i1",
          "name": "عيش التورتيه",
          "standardAmount": "2 رغيف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i2",
          "name": "جبنة كريمي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i3",
          "name": "جبنة موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i4",
          "name": "كاتشب",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i5",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i6",
          "name": "بيبروني",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i7",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i8",
          "name": "فلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i9",
          "name": "زاتون أسود",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i10",
          "name": "لحمة مفرومة",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i11",
          "name": "بصل",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i12",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i13",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i14",
          "name": "بهارات الحواشي",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i15",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i16",
          "name": "صوص الطحينة",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i17",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i18",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i19",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i20",
          "name": "سكر",
          "standardAmount": "معلقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i21",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i22",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i23",
          "name": "باكينج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i24",
          "name": "زعتر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i25",
          "name": "زاتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i26",
          "name": "فلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i27",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i28",
          "name": "جبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i29",
          "name": "باسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-330-i30",
          "name": "سوسيس",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير بيتزا التورتيه: قطع عيش التورتيه إلى قطع ووضعها في الـ Air Fryer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "توزيع الجبنة الكريمي والجبنة الموزاريلا على العيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "دهن العيش بالكاتشب وزعتر ووضع البيبروني والفلفل والزاتون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "طهي البيتزا في الـ Air Fryer لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير رولات الحواش: خلط اللحمة المفرومة مع البصل المفروم والملح والفلفل والبهارات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "فرد عيش التورتيه ووضع طبقة من اللحمة والجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "لف العيش وقطعه إلى قطع بطول 2 سم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ترتيب القطع في الـ Air Fryer وطهيها لمدة 20 دقيقة على درجة حرارة 180.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تحضير كعك الزعتر: خلط الدقيق والزيت والخل والسكر والملح واللبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "إضافة الباكينج بودر والزعتر والزاتون والفلفل والجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "وضع الخليط في الأواني وطهيه في الـ Air Fryer لمدة 20 دقيقة على درجة حرارة 160.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم هذه الوصفات كوجبات سريعة للغداء أو العشاء أو الفطور. يمكن حفظ البقايا في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=3L97WoPE1V0",
        "collection": "abuhaty",
        "citation": "الحل السحري لكلمه \"ماما جعانين\" ٣ وصفات سهله و سريعه هينقذوكي من اي جوع مفاجئ و مش هتبطلي تعمليهم"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 30,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 480,
        "protein": 20,
        "fat": 22,
        "carbs": 50,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "protein": 4.5,
          "grains": 1.5,
          "dairyEggs": 3,
          "produce": 1.5,
          "specialty": 1.5,
          "fats": 1
        }
      }
    },
    {
      "id": "fah-331",
      "title": "4 أطباق مختلفة من البطاطس المسلوقة",
      "titleEn": "4 Different Dishes from Boiled Potatoes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أطباق",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-331-i1",
          "name": "بطاطس",
          "standardAmount": "3-4 سواة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-331-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-331-i3",
          "name": "دقة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-331-i4",
          "name": "زيت",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-331-i5",
          "name": "كركم",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-331-i6",
          "name": "شبت",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-331-i7",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-331-i8",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-331-i9",
          "name": "فلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-331-i10",
          "name": "خل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-331-i11",
          "name": "توم مفروم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-331-i12",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-331-i13",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-331-i14",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-331-i15",
          "name": "جبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-331-i16",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-331-i17",
          "name": "بيض",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سلق البطاطس في ماء مملح حتى تصبح متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع البطاطس إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير الدقة: خلط الدقة مع زيت وكركم وقلب الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة الدقة إلى البطاطس المقطعة وقلبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة الشبت والبقدونس وقلب الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير البطاطس المخللة: خلط البطاطس المقطعة مع الفلفل الأخضر والأحمر، الخل، التوم المفروم، الكمون، الكسبرة، الشبت، الملح، والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير الطاجن: خلط البطاطس المهروسة مع الزبدة، الملح، والفلفل على النار، ثم إضافة الجبنة والطماطم والفلفل الشرايح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تحضير البطاطس بالبيض: خفق البيض في طاسة على النار مع الزبدة، ثم إضافة البطاطس المسلوقة أو المهروسة وقلب الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تقديم الأطباق مع الشبت والفلفل حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ البطاطس المسلوقة في الثلاجة واستخدامها لاحقًا لتحضير هذه الأطباق بسرعة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=GGG1Z_MkZiU&t=34s",
        "collection": "abuhaty",
        "citation": "4اطباق مختلفة من البطاطس المسلوقه جددي في الفطار والعشا بأسهل طريقه والطعم حكااااية😋#فاطمه_ابو_حات"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 10,
        "fat": 14,
        "carbs": 38,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "produce": 2.5,
          "dairyEggs": 2,
          "fats": 0.8,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-332",
      "title": "6 أفكار لسندويشات المدرسة",
      "titleEn": "6 School Sandwich Ideas",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6 سندويشات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-332-i1",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i2",
          "name": "جبنة رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i3",
          "name": "جبنة كريمي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i4",
          "name": "فلفل الوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i5",
          "name": "بيض",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i6",
          "name": "زيتون أسود",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i7",
          "name": "كابوتشا",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i8",
          "name": "باسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i9",
          "name": "جبنة شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i10",
          "name": "جبنة موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i11",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i12",
          "name": "جبنة حلوم",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i13",
          "name": "مايونيز",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i14",
          "name": "خيار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i15",
          "name": "رمان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i16",
          "name": "نعناع",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i17",
          "name": "جبنة استنبولي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i18",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i19",
          "name": "زيت زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i20",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i21",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-332-i22",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البطاطس إلى شرائح وانقعها في الماء الساخن لمدة 5 دقائق ثم احمرها في الفرن أو الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء، اخلطي ملعقة من الجبنة الكريمي وفرديها على العيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي شرائح البطاطس المحمصة والجبنة الرومي والفلفل الوان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اهرسي البيضة المسلوقة وأضيفي ملعقة من الجبنة الكريمي والفلفل الوان. اخلطي المكونات جيدًا وضعيها على العيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الزيتون الأسود والكابوتشا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي البطاطس إلى مكعبات صغيرة وشوحها في الزيت حتى تصبح ذهبية اللون. أضيفي الباسترما والفلفل الوان وقلبي المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الجبنة المبشورة وقلبي حتى تذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في وعاء، اخلطي البيضة والبطاطس المقطعة والملح والفلفل والبابريكا. اقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الجبنة الحلوم المشوية والمايونيز والخيار والفلفل والرمان والنعناع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "في وعاء، اخلطي الجبنة الكريمي والجبنة الاستنبولي والفلفل المقطعة والطماطم المقطعة. اقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضيفي الخص والخيار والزيتون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أنواع مختلفة من العيش مثل العيش البلدي، الشامي، التورتيه، أو التوست حسب الرغبة. يمكن إضافة الخضروات المفضلة لزيادة القيمة الغذائية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=2_UFYh3bqBo&t=47s",
        "collection": "abuhaty",
        "citation": "6 افكار لسندوتشات المدرسه مختلفه ومميزه  ♥️👌😍فاطمة ابو حاتى"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 22,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 340,
        "protein": 14,
        "fat": 16,
        "carbs": 34,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 4.5,
          "protein": 3,
          "produce": 2.5,
          "specialty": 1,
          "fats": 0.5
        }
      }
    },
    {
      "id": "fah-333",
      "title": "أقراص الدجاج",
      "titleEn": "Chicken Patties",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أقراص",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-333-i1",
          "name": "صدور الدجاج",
          "standardAmount": "نصف كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-333-i2",
          "name": "الدقيق",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-333-i3",
          "name": "الجبنة الموزاريلا",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-333-i4",
          "name": "البيض",
          "standardAmount": "2",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-333-i5",
          "name": "الفلفل الألوان",
          "standardAmount": "ربع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-333-i6",
          "name": "البقدونس",
          "standardAmount": "ربع كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-333-i7",
          "name": "البصل البودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-333-i8",
          "name": "الثوم البودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-333-i9",
          "name": "الفلفل الأسود",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-333-i10",
          "name": "الملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-333-i11",
          "name": "الزيت",
          "standardAmount": "معلقتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل صدور الدجاج ونشفها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "افرم صدور الدجاج في الكبة حتى تصبح ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الدقيق، الجبنة الموزاريلا، البيض، الفلفل الألوان، البقدونس، البصل البودر، الثوم البودر، الفلفل الأسود، والملح إلى الدجاج المفروم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلب المكونات جيدًا حتى تمتزج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "شكل الخليط إلى أقراص حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اقلي الأقراص حتى تصبح ذهبية اللون من الجانبين، مع تغطية المقلاة للتأكد من استواء الأقراص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدم الأقراص ساخنة مع الكاتشب، العيش، المايونيز، أو الكابوتشا حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الأقراص في الفريزر بعد تشكيلها ووضعها في طبق فويل أو فوم، مع وضع كيس بلاستيك بين كل طبق والآخر. يمكن إضافة خضروات أخرى مثل الجزر أو الكوسة للحصول على طعم ولون أفضل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Ot2cTyFOhCU&t=35s",
        "collection": "abuhaty",
        "citation": "عندك صدور فراخ مخليه تعالي اعملي بيها احلي وصفه 😉 للعشا و الساندوتشات واعياد الميلاد 😋❤️#ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 28,
        "fat": 14,
        "carbs": 18,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 5,
          "dairyEggs": 1.8,
          "grains": 0.5,
          "produce": 0.6,
          "fats": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-334",
      "title": "البيض المدحرج",
      "titleEn": "Butter-Rolled Eggs (Bayd Madahrag)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-334-i1",
          "name": "بيض",
          "standardAmount": "4 حبات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-334-i2",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سلق البيض لمدة 10 دقائق حتى يصبح مسلوقًا تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صهر الزبدة في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البيض المسلوق إلى الزبدة وقلب حتى يصبح مغطى بالزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قدم البيض المدحرج مع الكشري الأصفر والطماطم المخللة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم البيض المدحرج مع الكشري الأصفر والطماطم المخللة لوجبة سريعة ولذيذة. يمكن حفظ البيض المدحرج في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=3sX2ine01Co&t=278s",
        "collection": "abuhaty",
        "citation": "الكشري الاصفرالاسكندراني مع البيض المدحرج و الطماطم المخلله 😋😋\nاكله سهله و سريعه وطعمها تحفة 😍👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 2,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 130,
        "protein": 6,
        "fat": 10,
        "carbs": 0,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 1.2,
          "fats": 0.5
        }
      }
    },
    {
      "id": "fah-335",
      "title": "السينابون الكداب من العيش الفينو",
      "titleEn": "Faux Cinnamon Rolls from Fino Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-335-i1",
          "name": "العيش الفينو أو التوست",
          "standardAmount": "6-7 وحدات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-335-i2",
          "name": "البيض",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-335-i3",
          "name": "فانيليا",
          "standardAmount": "1 باكت",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-335-i4",
          "name": "القرفة البودر",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-335-i5",
          "name": "السكر",
          "standardAmount": "4 معالق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-335-i6",
          "name": "الحليب",
          "standardAmount": "1 و1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-335-i7",
          "name": "الزبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-335-i8",
          "name": "السكر البودر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-335-i9",
          "name": "الفراولة أو أي فاكهة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-335-i10",
          "name": "المكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-335-i11",
          "name": "الكراميل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع العيش الفينو أو التوست إلى شرائح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي الشرائح في صينية بايريكس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء، اخفقي البيض مع فانيليا، القرفة البودر، السكر، الحليب، والزبدة المذابة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب الخليط فوق العيش المقطع في البايريكس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخل الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركها في الفرن حتى يصبح لونها ذهبيًا والخليط متماسكًا (حوالي 20 دقيقة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أخرج الصينية من الفرن وقلبيها برفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رش السكر البودر على السينابون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "زيني السينابون بالفراولة أو أي فاكهة متوفرة، المكسرات، أو الكراميل حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدميها ساخنة أو مع الآيس كريم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام العيش الفينو أو التوست البيت للحصول على نتيجة أفضل. يمكن تقديم السينابون مع الآيس كريم للحصول على مذاق أكثر لذة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=DaGs61kQ_bc&t=17s",
        "collection": "abuhaty",
        "citation": "السينابون الكداب  من غير عجن وفرد👌😉😋👏👏ياللا هاتي بواقي الفينو واعملي الوصفه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 8,
        "fat": 12,
        "carbs": 46,
        "fiber": 1,
        "sugar": 28,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 1.2,
          "fats": 0.5,
          "sweeteners": 0.6,
          "specialty": 0.8,
          "produce": 0.5
        }
      }
    },
    {
      "id": "fah-336",
      "title": "الشطيطة مع دقية العدس",
      "titleEn": "Shatita with Lentil Duqqa",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-336-i1",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-336-i2",
          "name": "بصل",
          "standardAmount": "2 بصل متوسط الحجم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-336-i3",
          "name": "عصير طماطم",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-336-i4",
          "name": "عدس",
          "standardAmount": "ربع كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-336-i5",
          "name": "زيت",
          "standardAmount": "2-3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-336-i6",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-336-i7",
          "name": "فلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-336-i8",
          "name": "ثوم",
          "standardAmount": "1 ملعقة كبيرة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-336-i9",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-336-i10",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-336-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-336-i12",
          "name": "مكعب مرقة",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-336-i13",
          "name": "طماطم",
          "standardAmount": "نص كيلو مقطعة مكعبات صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-336-i14",
          "name": "خل",
          "standardAmount": "نص كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-336-i15",
          "name": "كسبرة نشفة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة في قدر على نار متوسطة، ثم أضف البصل المفروم وقلبه حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف عصير الطماطم والعدس، ثم اتركهم يتسبكون معًا على نار هادئة، مغطاة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر آخر، سخن الزيت وأضف الفلفل الأخضر والحمراء المقطعة إلى شرائح متوسطة، ثم قلبها حتى تخرج رائحتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الثوم المفروم وقلبه مع الفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الكمون والفلفل الأسود والملح ومكعب المرقة، ثم اقلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الطماطم المقطعة واتركها تتسبك مع المكونات الأخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف نصف كباية من الخل واترك الخليط يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في قدر صغير، سخن ملعقة كبيرة من السمنة وأضف الثوم المفروم، ثم اقلب حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الكسبرة النشفة وقلبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الطشة إلى دقية العدس بعد أن تكون مستوية تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم الشطيطة مع دقية العدس ساخنة مع الخبز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الفلفل حسب الرغبة، سواء كان حارًا أو حلوًا. يمكنك أيضًا إضافة بعض البقدونس المفروم للزينة قبل التقديم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=hBbXY_TyxBo&t=14s",
        "collection": "abuhaty",
        "citation": "أكله اقتصاديه من الزمن الجميل \" الشطيطة\" .. متنسوش تقولولى عارفينها ولا أول مرة تسمعوا عنها ؟!"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 10,
        "fat": 10,
        "carbs": 38,
        "fiber": 7,
        "sugar": 8,
        "cost": {
          "produce": 3,
          "fats": 0.9,
          "spices": 0.5,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-337",
      "title": "العيش الكوري الترند",
      "titleEn": "The Trendy Korean Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-337-i1",
          "name": "جبنة كريمية",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-337-i2",
          "name": "حليب",
          "standardAmount": "3-4 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-337-i3",
          "name": "طماطم مفرومة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-337-i4",
          "name": "زبدة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-337-i5",
          "name": "بقدونس مفروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-337-i6",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-337-i7",
          "name": "عيش كايزر",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-337-i8",
          "name": "جبنة موتزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-337-i9",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الجبنة الكريمية مع الحليب في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقلي الخليط إلى كيس تلاجة وقطعي فيه فتحة صغيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "احضري العيش الكايزر وافتحيه من الوسط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أدخلي الخليط من الفتحة في العيش الكايزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رصي العيش في صنية فرن مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخفقي الزبدة مع الطماطم المفرومة والبقدونس والملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي خليط الزبدة والتوم والبقدونس على وجه العيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي جبنة الموزاريلا على وجه العيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي العيش في الفرن على أعلى درجة حرارة وتحت الشواية لمدة 10 دقائق حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع مختلفة من الجبنة حسب الرغبة. قدمي العيش الكوري ساخنًا مع صلصة الطماطم أو أي صلصة تفضلينها.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=gVHWleY7wHU&t=7s",
        "collection": "abuhaty",
        "citation": "العيش الكورى الترند🍔🫓 .. انبهرت فعلا من طعمة يالا قولولى تحبوا نجرب ايه تانى 🤗❤️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 14,
        "fat": 22,
        "carbs": 32,
        "fiber": 1,
        "sugar": 6,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 4.5,
          "fats": 1.5,
          "produce": 0.3
        }
      }
    },
    {
      "id": "fah-338",
      "title": "النجرسكو الرائع",
      "titleEn": "Wonderful Negresco Pasta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-338-i1",
          "name": "مكرونة",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-338-i2",
          "name": "فراخ",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-338-i3",
          "name": "جبن مشكل",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-338-i4",
          "name": "بصل",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-338-i5",
          "name": "سمنة",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-338-i6",
          "name": "دقيق",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-338-i7",
          "name": "حليب",
          "standardAmount": "كيلو ونص",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-338-i8",
          "name": "قشطة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-338-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-338-i10",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-338-i11",
          "name": "سكر",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-338-i12",
          "name": "بابريكا",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-338-i13",
          "name": "بهارات سبعة",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-338-i14",
          "name": "مشروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن ملعقتين سمنة في طاسة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف قطع الفراخ (سواء كانت نية أو مستوية) وقلّب حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل المقطع جوانح وقلّب حتى يذبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الملح، الفلفل، السكر، البابريكا، والبهارات السبعة وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف المشروم (إذا كان متوفرًا) وقلّب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقل الخليط إلى وعاء جانبي واتركه جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في نفس الطاسة، أضف ملعقتين سمنة و4 ملاعق دقيق وقلّب جيدًا حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الحليب البارد تدريجيًا مع التحريك المستمر حتى يصبح القوام متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الملح والفلفل ومعلقتين قشطة وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف المكرونة المسلوقة نصف سوا والفراخ مع المشروم وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صب الخليط في طاجن أو بيركس ووزع الجبن على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخل الطاجن إلى الفرن المسخن مسبقًا على الرف الأوسط حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أخرج الطاجن من الفرن وقدمه ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام بواقي الفراخ المستوية لعمل النجرسكو، مما يوفر الوقت والجهد. يمكن تقديم الطبق ساخنًا مع سلطة جانبية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Ue_yaowoOsE&t=34s",
        "collection": "abuhaty",
        "citation": "النجرسكو الرهيييب👍😍😋تقدري تعمليه ببواقي الفراخ المستويه😉👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 560,
        "protein": 24,
        "fat": 24,
        "carbs": 60,
        "fiber": 2,
        "sugar": 10,
        "cost": {
          "grains": 1,
          "protein": 2.5,
          "dairyEggs": 4,
          "produce": 1,
          "fats": 1.2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-339",
      "title": "إندومي بيتي",
      "titleEn": "Homemade Indomie",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-339-i1",
          "name": "مكرونة باجتي",
          "standardAmount": "1 باكت",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i2",
          "name": "صدور الفراخ",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i3",
          "name": "كرنب",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i4",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i5",
          "name": "فلفل الوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i6",
          "name": "بصل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i7",
          "name": "مشروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i8",
          "name": "خل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i9",
          "name": "هوت صوص",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i10",
          "name": "صويا صوص",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i11",
          "name": "طماطم مفروم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i12",
          "name": "جنزبيل مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i13",
          "name": "ثوم مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i14",
          "name": "صلصة الطماطم كنور",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i15",
          "name": "مرقة دجاج كنور",
          "standardAmount": "1 مكعب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i16",
          "name": "زيت زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i17",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-339-i18",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن زيت الزيتون في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الثوم والجنزبيل وقلبهما جيدًا حتى يذوبا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف قطع الفراخ وشوحها حتى تجف المياه منها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل وقلبه حتى يذبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الجزر والفلفل الوان والكرنب والمشروم وقلبهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف مكعب مرقة الدجاج وصلصة الطماطم وقلبهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الخل والهوت صوص والصويا صوص وقلبهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سلق المكرونة في ماء مغلي لمدة 3-4 دقائق حتى تصبح نصف مستوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الماء المستخدم في سلق المكرونة إلى الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف المكرونة إلى الخليط وقلبهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم الإندومي ساخنًا.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة المزيد من الخضروات حسب الرغبة لزيادة القيمة الغذائية. يمكن تقديم الإندومي مع سلطة جانبية للحصول على وجبة متكاملة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=FnuITmLrIFo&t=56s",
        "collection": "abuhaty",
        "citation": "الاندومي في البيت 😍😋 هتبطلوا تشتروا اندومي من بره تاني وتحدي👌👏بطريقة صحيه ولذيذه | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 22,
        "fat": 14,
        "carbs": 66,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "grains": 0.8,
          "protein": 2.5,
          "produce": 2,
          "specialty": 1.2,
          "fats": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-340",
      "title": "برجر البطاطس",
      "titleEn": "Potato Burgers",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أقراص",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-340-i1",
          "name": "بطاطس",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-340-i2",
          "name": "بهارات البطاطس من كنور",
          "standardAmount": "باكيت",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-340-i3",
          "name": "بقدونس مفروم",
          "standardAmount": "نص كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-340-i4",
          "name": "بسطرمة",
          "standardAmount": "نص كوب",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-340-i5",
          "name": "جبن مبشور",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-340-i6",
          "name": "دقيق",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-340-i7",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البطاطس إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سلق البطاطس في ماء مغلي مع ملعقة ملح لمدة 5 دقائق حتى تصبح نصف ناضجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي البطاطس المسلوقة وأضف إليها بهارات البطاطس من كنور وهرسها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البقدونس المفروم، البسطرمة، البيضة، الدقيق، والجبن المبشور إلى الخليط واعجنها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شكل الخليط إلى أقراص بحجم مناسب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن مقلاة على نار متوسطة وأضف قليل من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اقلي الأقراص من الجانبين حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدم البرجر مع مايونيز وكاتشب حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم البرجر مع سلطة خضراء أو بطاطس مقلية للحصول على وجبة متكاملة. يمكن حفظ البرجر في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=DfzgnXLllK8&t=19s",
        "collection": "abuhaty",
        "citation": "برجر بطاطس بالخلطه السحريه😉😋✌️غدا اقتصادي فطار عشا وسحور كمان👏👏والطعم بجد رهيييب @KnorrArabia"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 12,
        "fat": 12,
        "carbs": 44,
        "fiber": 4,
        "sugar": 2,
        "cost": {
          "produce": 1.2,
          "dairyEggs": 1.5,
          "protein": 1.5,
          "grains": 0.3,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-341",
      "title": "برغر البطاطس ساندويش",
      "titleEn": "Potato Burger Sandwich",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-341-i1",
          "name": "بطاطس",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-341-i2",
          "name": "بقدونس",
          "standardAmount": "عدة أوراق",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-341-i3",
          "name": "بهارات البطاطس من كنور",
          "standardAmount": "باكت",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-341-i4",
          "name": "بقسماط",
          "standardAmount": "ربع كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-341-i5",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-341-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-341-i7",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-341-i8",
          "name": "زيت",
          "standardAmount": "معلقتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-341-i9",
          "name": "جبنة",
          "standardAmount": "شرايح",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-341-i10",
          "name": "مايونيز",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-341-i11",
          "name": "كاتشب",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-341-i12",
          "name": "عيش البرجر",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-341-i13",
          "name": "طماطم",
          "standardAmount": "شرايح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-341-i14",
          "name": "فلفل",
          "standardAmount": "شرايح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البطاطس واهرسها جيدًا وهي ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البقدونس المفروم، البقسماط، البيضة، الملح والفلفل، واعجن المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اكدس الخليط في مكبس البطاطس أو استخدم غطاء برطمان كبير لتشكيل البرغر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن مقلاة على نار متوسطة وأضف الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اكدس البرغر في الزيت الساخن وقلبه حتى يتحمر من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف شرائح الجبنة على البرغر ليسيح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "دهن العيش بالمايونيز والكاتشب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف البرغر والطماطم والفلفل على العيش وقدمه ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من الجبنة المفضلة لديك. يمكن أيضًا إضافة شرائح البصل أو الفلفل الحلو للنكهة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=CzgHM7hVMVA&t=24s",
        "collection": "abuhaty",
        "citation": "٣وصفات اقتصاديه للغدا من غير لحمه وفراخ 👌 سهله وسريعه وتحفه جداً♥️ فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 14,
        "fat": 22,
        "carbs": 54,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "produce": 1.5,
          "grains": 1,
          "dairyEggs": 0.8,
          "specialty": 0.8,
          "fats": 0.6
        }
      }
    },
    {
      "id": "fah-342",
      "title": "بطاطس بالتحبيشة",
      "titleEn": "Potatoes with Tahbisha Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-342-i1",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-342-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-342-i3",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-342-i4",
          "name": "فلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-342-i5",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-342-i6",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-342-i7",
          "name": "ثوم",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-342-i8",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-342-i9",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-342-i10",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-342-i11",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-342-i12",
          "name": "خل",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البطاطس إلى مكعبات صغيرة وانثر عليها القليل من الملح، ثم قلبها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انزل البطاطس في زيت غزير على نار متوسطة حتى تصبح مقرمشة ومائلة للون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ارفع البطاطس من الزيت وصفيها على مناديل ورقية لتصفي الزيت الزائد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطع الفلفل الأحمر والأخضر والحار (إن أردت) إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انزل الفلفل في الزيت على نار متوسطة حتى يستوي، ثم ارفعه وصفيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في نفس القدر، أضف ملعقة زيت واحدة وملعقة ثوم، واشوح الثوم حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الطماطم المقطعة إلى مكعبات إلى الثوم واتركها تتسبق قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الكمون والفلفل الأسود والبابريكا، ثم قلب الخليط جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الخل إلى الخليط واتركه حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعد الفلفل المحمص إلى الخليط وقلب جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صفي البطاطس المقلية وأضفها إلى الخليط، ثم قلب جيداً حتى تتداخل النكهات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم الطبق ساخناً مع العيش البلدي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم هذا الطبق في الفطور أو العشاء أو الغداء. يمكن أيضاً إضافة بعض الفول المطبوخ للحصول على طبق أكثر إشباعاً.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=UZE1SCtBG_4&t=9s",
        "collection": "abuhaty",
        "citation": "فطار وعشا رهييب وغدا اقتصادي كمان تووووحفه جداً 😋بطاطس بالتحبيشه اللذيذه👌😍 #فاطمه_أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 4,
        "fat": 10,
        "carbs": 34,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "produce": 2,
          "fats": 0.8,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-343",
      "title": "بطاطس بالطشة",
      "titleEn": "Potatoes with Garlic Tasha",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-343-i1",
          "name": "بطاطس مسلوقة",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-343-i2",
          "name": "توم",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-343-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-343-i4",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-343-i5",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-343-i6",
          "name": "شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-343-i7",
          "name": "فلفل رومي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-343-i8",
          "name": "خل",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-343-i9",
          "name": "كسبرة خضراء",
          "standardAmount": "معلقتين كبيرتين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-343-i10",
          "name": "شبت",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الطاسة على النار وأضف ملعقة كبيرة من التوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نشوح التوم حتى يصفر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البهارات (الكمون، الكسبرة، الشطة) وقلّبها مع التوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف شرائح الفلفل الرومي وقلّبها مع الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف رشة كركم صغيرة وربع كوب خل وقلّب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف البطاطس المسلوقة والمهروسة (نص كيلو) وقلّب الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تبّل الخليط بالملح وقلّبه مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الكسبرة الخضراء والشبت المفروم وقلّب الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدم الطبق ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم هذا الطبق كمقبلات أو جنب الأكل في الفطور والغداء والعشاء. يمكن أيضًا إضافة بعض الجبنة المبشورة على الوجه للحصول على طعم إضافي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=v7W3WubRzxc&t=166s",
        "collection": "abuhaty",
        "citation": "معشوقة الجماهير هنعمل بيها ٣ وصفات احلى من بعض"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 140,
        "protein": 4,
        "fat": 1,
        "carbs": 28,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "produce": 1.8,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-344",
      "title": "بطاطس محمرة بدون زيت",
      "titleEn": "Oil-Free Roasted Potatoes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-344-i1",
          "name": "بطاطس",
          "standardAmount": "4 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-344-i2",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-344-i3",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-344-i4",
          "name": "مايونيز",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-344-i5",
          "name": "مستردة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-344-i6",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-344-i7",
          "name": "ثوم بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-344-i8",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-344-i9",
          "name": "شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-344-i10",
          "name": "بهارات بطاطس",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-344-i11",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-344-i12",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-344-i13",
          "name": "ورقة زبدة",
          "standardAmount": "1 ورقة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل البطاطس جيدًا وقشرها إذا أردت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع البطاطس إلى نصفين، ثم قطع كل نصف إلى ثلاثة أجزاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع حلة على النار وأضف الماء والملح، ثم أدخل البطاطس لمدة 10 دقائق بالضبط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صفّ البطاطس في صينية الفرن بعد تصفيتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد خلطة التتبيلة بخلط المايونيز، المستردة، البصل بودر، الثوم بودر، البابريكا، الشطة، بهارات البطاطس، النشا، الماء، والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف البطاطس إلى خلطة التتبيلة وقلّبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي البطاطس في صينية الفرن المدهونة بالزيت أو مغطاة بورقة زبدة، ووزعها بشكل متساوٍ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخن الفرن على أعلى درجة حرارة، ثم ضع الصينية في الرف الوسطاني.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اترك البطاطس في الفرن حتى تتحمر وتكون مقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم البطاطس ساخنة مع مايونيز وكاتشب إذا أردت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم البطاطس المحمرة كوجبة خفيفة أو جنبًا إلى جنب مع الوجبات الرئيسية. يمكن أيضًا إضافة توابل أخرى حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=RYUHoWqZ_g0&t=16s",
        "collection": "abuhaty",
        "citation": "جربتى تحمرى البطاطس من غير زيت .. تعالى اقولك ازاى"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 4,
        "fat": 12,
        "carbs": 30,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "produce": 0.8,
          "specialty": 0.6,
          "fats": 0.5,
          "grains": 0.1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-345",
      "title": "بطاطس موزاريلا ستاكس وأونيوريز",
      "titleEn": "Mozzarella Sticks & Onion Rings",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-345-i1",
          "name": "بطاطس",
          "standardAmount": "4 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-345-i2",
          "name": "بصل أبيض",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-345-i3",
          "name": "موزيريلا ستيكس",
          "standardAmount": "400 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-345-i4",
          "name": "لبن",
          "standardAmount": "نص كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-345-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-345-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-345-i7",
          "name": "بقسمات مطحونة",
          "standardAmount": "كباية كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-345-i8",
          "name": "نشا",
          "standardAmount": "نص كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-345-i9",
          "name": "خلطة فيجيتار من كنور",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-345-i10",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-345-i11",
          "name": "بهارات البطاطس من كنور",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البطاطس إلى شرائح صوابع متوسطة السمك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع البطاطس في وعاء كبير، أضف الماء المغلي وغطيها لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع البصل الأبيض إلى حلقات دائرية بسمك متوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انزع الحلقات من بعضها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صفي البطاطس بعد 5 دقائق من النقع في الماء المغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تبيل البطاطس والبصل بالملح وبهارات البطاطس من كنور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعد خليط البيض من نصف كوب لبن، ملح، وفلفل أسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعد خليط التغطية من البقسمات المطحونة، النشا، وخلطة فيجيتار من كنور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغمس الموزيريلا في خليط البيض ثم في خليط التغطية مرتين لضمان تغطية كاملة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضع الموزيريلا في الفريزر لمدة قصيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اغمس البصل في خليط البيض ثم في خليط التغطية مرتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اغمس البطاطس في خليط البيض ثم في خليط التغطية مرتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "سخن الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "احمر البصل حتى يأخذ اللون الذهبي، ثم صفيه في مصفاة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "احمر البطاطس بنفس الطريقة، ثم صفيها في مصفاة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "احمر الموزيريلا في زيت ساخن جداً على نار عالية حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الزيت ساخن جداً عند قلي الموزيريلا لمنع ذوبان الجبنة. يمكن تقديم هذه الأطباق مع صلصة الطماطم أو أي صلصة تفضلها.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=hUeAlnhmz_8&t=19s",
        "collection": "abuhaty",
        "citation": "٣ وصفات لسناكس بنشتريها من المطاعم هتعمليها في البيت احلي واوفر👌😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 20,
        "fat": 26,
        "carbs": 42,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "produce": 1,
          "dairyEggs": 5,
          "grains": 0.6,
          "fats": 1.2,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-346",
      "title": "بطاطس نصف مقلية للتفريز",
      "titleEn": "Half-Fried Potatoes for Freezing",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "حسب الحاجة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-346-i1",
          "name": "بطاطس",
          "standardAmount": "حسب الحاجة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-346-i2",
          "name": "زيت للقلي",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البطاطس إلى شرائح متوسطة السمك، تأكد من أن القطع متساوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أدخل البطاطس في الزيت الساخن بدون إضافة الملح أو أي بهارات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلّي البطاطس حتى تأخذ اللون الأشقر، لا تتركها حتى تتحمر تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اطرح البطاطس على مصفة لتصريف الزيت، ولا تضعها على ورق مناديل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اترك البطاطس لتبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "جهز صنية كبيرة وضع كيس بلاستيك في قاعها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أدخل البطاطس المبردة في الكيس البلاستيك ورصفها بحيث لا تتلامس القطع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "كرر الخطوة السابقة حتى تنتهي من جميع قطع البطاطس، ضع طبقة من الكيس البلاستيك بين كل طبقة من البطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخل الصنية في الفريزر حتى تتجمد البطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "بعد تجمد البطاطس، ضعها في أكياس التفريز وفرغ الهواء منها قبل إغلاقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخل الأكياس مرة أخرى في الفريزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "عند الاستخدام، أخرج الكمية المطلوبة من الفريزر وقلّها في زيت ساخن حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدم البطاطس الحمراء مع بهارات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن قطع البطاطس متساوية في الحجم لضمان تسوية متساوية. يمكن حفظ البطاطس النصف مقليّة في الفريزر لمدة طويلة دون أن تفسد.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=0MyN87i93t4&t=27s",
        "collection": "abuhaty",
        "citation": "بخطوه واحده بس هاتفرزي اكياس بطاطس نص مقليه و الطعم 💯💯"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 2,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 4,
        "fat": 14,
        "carbs": 30,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "produce": 1,
          "fats": 1
        }
      }
    },
    {
      "id": "fah-347",
      "title": "بطاطس وبطاطا بالثوم والخل",
      "titleEn": "Potatoes & Eggplant with Garlic and Vinegar",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-347-i1",
          "name": "بطاطس",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-347-i2",
          "name": "باذنجان",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-347-i3",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-347-i4",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-347-i5",
          "name": "ملح",
          "standardAmount": "رشة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-347-i6",
          "name": "فلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-347-i7",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-347-i8",
          "name": "طماطم",
          "standardAmount": "1 حبة مقطعة مكعبات صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-347-i9",
          "name": "كمون",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-347-i10",
          "name": "خل",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-347-i11",
          "name": "كسبرة خضراء",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البطاطس إلى طرنشات رفيعة، ثم إلى صوابع، ثم إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع الباذنجان بنفس الطريقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الزيت في مقلاة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البطاطس والباذنجان وقلبهما حتى يأخذا لونًا ذهبيًا خفيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطِّ المكونات واتركها لمدة دقيقة أو اثنتين حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الثوم والملح ودقهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الفلفل الأحمر والفلفل الأخضر والطماطم والكمون وقلبهما قليلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الخل وقلبهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطِّ المكونات لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قطِّع الكسبرة الخضراء ورشِّها على الطبق وهو ساخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم هذا الطبق كمقبلات في الغداء أو العشاء، أو كطبق فطار مع البيض أو الفول أو الجبن.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=YoP0MZn-8YI&t=8s",
        "collection": "abuhaty",
        "citation": "لوعندك واحدة بطاطس وبتنجانه تعالي شوفي الاختراع ده الوصفه اللي قلبت السوشيال 💪👏✌️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 140,
        "protein": 3,
        "fat": 6,
        "carbs": 20,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "produce": 2,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-348",
      "title": "بني البطاطس",
      "titleEn": "Potato Banh (Battered Potato Slices)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-348-i1",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-348-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-348-i3",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-348-i4",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-348-i5",
          "name": "باكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-348-i6",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-348-i7",
          "name": "بوهرات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-348-i8",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-348-i9",
          "name": "توم بودر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-348-i10",
          "name": "بصل بودر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-348-i11",
          "name": "مية",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-348-i12",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البطاطس واغسلها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع البطاطس دوائر رفيعة أو خفيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع البطاطس في ماء مغلي مع ملح وكمون واتركها حتى تستوي تلتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغطي القدر واتركها حتى تصبح مستوية ولكن غير مهرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء، اخلط الدقيق، الباكينج بودر، الملح، الفلفل، الكمون، البوهرات السبعة، البابريكا، التوم بودر، والبصل بودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الماء تدريجياً حتى تحصل على خليط متوسط القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغمس شرائح البطاطس في الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلِّي شرائح البطاطس في زيت ساخن على نار متوسطة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلب البطاطس من الجهة الأخرى حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اطهي البطاطس حتى تنتفخ وتصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اطرح البطاطس على فرشة من الورق الماص للزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم البني البطاطس مع مخللات، بيض مسلوق، وخبز. هذه الوجبة تناسب الفطور، الغداء، والعشاء.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=MxK0lPtcry8&t=21s",
        "collection": "abuhaty",
        "citation": "وصفه سهلة و اقتصادية تنفع للغدا و العشاء و النادي و طعمها توحفه جدا"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 7,
        "fat": 14,
        "carbs": 42,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "produce": 1,
          "grains": 0.4,
          "fats": 1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-349",
      "title": "بني مقرمش مع الماكرونا بصوص الطماطم",
      "titleEn": "Crispy Banh with Pasta in Tomato Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-349-i1",
          "name": "علبة زبادي كبيرة",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i2",
          "name": "مية البصل",
          "standardAmount": "نص كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i3",
          "name": "فلفل أسود",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i4",
          "name": "كمون",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i6",
          "name": "هارست الشطة",
          "standardAmount": "معلقة صغيرة (اختياري)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i7",
          "name": "بني",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i8",
          "name": "زيت",
          "standardAmount": "شوية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i9",
          "name": "بصل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i10",
          "name": "ثوم",
          "standardAmount": "معلقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i11",
          "name": "طماطم مفرومة",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i12",
          "name": "مرقة فورية",
          "standardAmount": "بكة أو مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i13",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i14",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i15",
          "name": "سمنة",
          "standardAmount": "معلقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i16",
          "name": "سمنة بلدي",
          "standardAmount": "معلقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i17",
          "name": "ماكرونا",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i18",
          "name": "فيجيتار",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i19",
          "name": "بقصومات مطحونة",
          "standardAmount": "كباية كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i20",
          "name": "بقدونس",
          "standardAmount": "رشة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i21",
          "name": "مية سلق الماكرونا",
          "standardAmount": "نص كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-349-i22",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد تتبيلة البني بخلط علبة الزبادي الكبيرة، نصف كوباية من مية البصل، ملعقة صغيرة من الفلفل الأسود، رشة كمون، وملح. قلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف ملعقة صغيرة من هارست الشطة إذا أردت حراً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البني المصفى جيدًا إلى التتبيلة وقلبها جيدًا. اتركها جانباً لمدة ساعتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، أضف شوية زيت وتفل البصل، ثم أضف الثوم وشويه حتى يصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف نصف كيلو من الطماطم المفرومة، بكة مرقة فورية أو مكعب مرقة الدجاج، فلفل أسود، كمون، كسبرة، ملعقتين كبيرتين من السلسة، وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الملح ورشة سكر، ثم غطي الوعاء واتركه يتسبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف كوباية كبيرة من الماء المغلي واتركه يغلي لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعد خلطة الفيجيتار مع البقصومات المطحونة وقلبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف خلطة الفيجيتار إلى البقصومات وضغط عليها بإدك جيدًا. اتركها ترتاح لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "احمر خلطة الفيجيتار في زيت نضيف حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ارفع خلطة الفيجيتار على مصفة واتركها على مناديل لتصفيتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف رشة بقدونس إلى البني المقرمش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "سلق الماكرونا نصف سلقة، ثم أضف إليها الصوص الحار باللون الحار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قلب الماكرونا جيدًا، ثم أضف ملعقة سمنة بلدي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أضف نصف كوباية من ماء سلق الماكرونا، ثم غطي الوعاء واتركها تكمل تسويتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "قدم البني المقرمش مع الماكرونا بصوص الطماطم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم الطبق مع سلطة خضراء أو خبز طازج. يمكنك أيضًا إضافة بعض الجبنة المبشورة على الوجه للحصول على طعم إضافي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=LWMA7qwhqKc",
        "collection": "abuhaty",
        "citation": "بطعم و بتتبيله زمان هنعمل الأكله الرسمية المحببة لكل بيت المصري #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 22,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 26,
        "fat": 22,
        "carbs": 54,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "protein": 5,
          "grains": 0.8,
          "produce": 1.5,
          "dairyEggs": 0.5,
          "fats": 1,
          "specialty": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-350",
      "title": "بوب كورن الدجاج المقرمش",
      "titleEn": "Crispy Popcorn Chicken",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-350-i1",
          "name": "صدور الدجاج",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-350-i2",
          "name": "زبادي",
          "standardAmount": "1 علبة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-350-i3",
          "name": "كاتشب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-350-i4",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-350-i5",
          "name": "باكينج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-350-i6",
          "name": "مستردة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-350-i7",
          "name": "بهارات سبعة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-350-i8",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-350-i9",
          "name": "ثوم بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-350-i10",
          "name": "زعتر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-350-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-350-i12",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-350-i13",
          "name": "نشا",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-350-i14",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-350-i15",
          "name": "بقصومات (كريسبي)",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-350-i16",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل صدور الدجاج وقطّعها إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نشف المكعبات جيدًا بمنديل ورق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد التدبيلة بخلط الزبادي، الكاتشب، النشا، الباكينج بودر، المستردة، البهارات السبعة، البصل البودر، الثوم البودر، الزعتر، الملح والفلفل في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف قطع الدجاج إلى التدبيلة وقلّبها جيدًا حتى تتغطى بالكامل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطِّ الوعاء وضعه في الثلاجة لمدة ساعتين على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد التغطية بخلط النشا، الدقيق، والبقصومات (كريسبي) في وعاء آخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أخرج الدجاج من الثلاجة وقلّبه في التغطية حتى يتغطى بالكامل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخن الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أحمر قطع الدجاج حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضع قطع الدجاج المقلية على منديل ورق لامتصاص الزيت الزائد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم البوب كورن الدجاج مع صلصات مختلفة مثل الكوكتيل، المايونيز، الكاتشب، أو الباربيكيو حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم البوب كورن الدجاج مع البطاطس المقلية أو في ساندوتشات لذيذة. يمكن حفظ البقايا في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=CCDFztUBspI&t=79s",
        "collection": "abuhaty",
        "citation": "بوب كورن الدجاج المقرمش اطعم وانضف من المطاعم 😉😎💯"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 480,
        "protein": 42,
        "fat": 20,
        "carbs": 32,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "protein": 10,
          "dairyEggs": 0.6,
          "grains": 0.9,
          "specialty": 0.6,
          "fats": 1,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-351",
      "title": "بيتزا الإنقاذ السريعة",
      "titleEn": "Quick Rescue Pizza",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "5 دقائق",
      "servings": "2-3 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-351-i1",
          "name": "زيت",
          "standardAmount": "نقطة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-351-i2",
          "name": "تورتية",
          "standardAmount": "رغيف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-351-i3",
          "name": "جبنة رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-351-i4",
          "name": "كاتشاب",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-351-i5",
          "name": "زعتر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-351-i6",
          "name": "بسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-351-i7",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-351-i8",
          "name": "رانج سوس",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف نقطة زيت إلى الطاسة ووزعها جيدًا على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أدخل التورتية إلى الطاسة واتركها حتى تتحمر من جانب واحد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف رغيف التورتية الثاني وقلبها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الجبنة الرومي أو أي نوع جبنة متاح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الكاتشاب والزعتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يمكنك إضافة البسترما والفلفل حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي الطاسة لبضع دقائق حتى تسيح الجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمها ساخنة مع الكاتشاب والرانج سوس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة أي مكونات أخرى مثل الفطر أو الزيتون حسب الرغبة. يمكن حفظ البقايا في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=tmeWeEjUudk&t=21s",
        "collection": "abuhaty",
        "citation": "شوفوا دلوقتي وصفة \"بيتزا الإنقاذ\" في أول حلقات أوكسي والشيف فاطمة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 300,
        "protein": 12,
        "fat": 14,
        "carbs": 32,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1.2,
          "protein": 1,
          "produce": 0.5,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-352",
      "title": "بيتزا البطاطس بدون دقيق في الطاسة",
      "titleEn": "Flourless Pan Potato Pizza",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-352-i1",
          "name": "زبدة",
          "standardAmount": "1 مكعب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-352-i2",
          "name": "بطاطس",
          "standardAmount": "4 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-352-i3",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-352-i4",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-352-i5",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-352-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-352-i7",
          "name": "جبن موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-352-i8",
          "name": "جبن رومي أو شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-352-i9",
          "name": "كاتشب",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-352-i10",
          "name": "ريحان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع مكعب الزبدة في الطاسة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البطاطس المقطعة إلى قطع صغيرة جداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطِّ البطاطس واتركها حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطع البصل إلى شرائح رفيعة جداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البصل إلى البطاطس واستمر في التقليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطِّ المكونات واتركها على نار هادئة حتى تستوي وتتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الفلفل الأسود، البابريكا، والملح وقلّب جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رتب الخليط في الطاسة وأضف الجبن الموزاريلا والجبن الرومي أو الشيدر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطِّ الطاسة واتركها حتى يستوي الجبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدمها مع الكاتشب والريحان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمها ساخنة في الفطار أو العشاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة أي مكونات أخرى مثل الفلفل الحلو أو الفطر حسب الرغبة. يمكن حفظ البقايا في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=3YXxQFWBUx8&t=10s",
        "collection": "abuhaty",
        "citation": "محتارة تعملى غدا أو عشا ايه .. تعالى نعمل طاسه عامله نفسها بيتزا ومن غير دقيق 👌😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 10,
        "fat": 15,
        "carbs": 36,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 1.5,
          "fats": 0.6,
          "specialty": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-353",
      "title": "بيتزا الكريب",
      "titleEn": "Crepe Pizza with Chicken Popcorn",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-353-i1",
          "name": "صدور فراخ",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i2",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i3",
          "name": "نشا",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i4",
          "name": "كريسبي",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i5",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i6",
          "name": "كاتشاب",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i7",
          "name": "هوت سوس",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i9",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i10",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i11",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i12",
          "name": "كريب",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i13",
          "name": "جبن موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i14",
          "name": "جبن شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i15",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i16",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i17",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-353-i18",
          "name": "سوسيس",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير البوب كورن:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل ونشف صدور الفراخ وقطّعها إلى مكعبات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي الزبادي مع الكاتشاب والهوت سوس والبهارات.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انقعي قطع الفراخ في الخلطة لمدة ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلطي الدقيق والنشا والكريسبي في كيس بلاستيك.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انزلي قطع الفراخ في الخلطة ثم في التدبيلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اقلي قطع الفراخ في زيت ساخن حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تحضير بيتزا الكريب:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعد صوص البيتزا من الكاتشاب والصلصة والبصل والثوم البودرة والزعتر والملح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سخن قليلًا من الزيت في طاسة وضعي شريحة من الكريب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادهن الكريب بصوص البيتزا ثم ضعي خليط الجبنة والبوب كورن والفلفل والطماطم والزيتون والسوسيس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "غطي بالكريب مرة أخرى وادهن بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اقلي البيتزا حتى تصبح ذهبية اللون من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قطعي البيتزا وقدميها ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم بيتزا الكريب مع سلطة خضراء أو بطاطس مقلية. يمكن أيضًا استخدام أنواع أخرى من الجبنة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=UScb_T4t0ZU&t=33s",
        "collection": "abuhaty",
        "citation": "بيتزا الكريب 🍕 أسهل طريقة لعمل البيتزا 🧀🤩 جبنة الموتزاريلا خطفت قلبي حاجة م الآخر 🥰 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 26,
        "fat": 24,
        "carbs": 48,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 3,
          "grains": 1.5,
          "dairyEggs": 2.5,
          "produce": 1.5,
          "specialty": 1,
          "fats": 1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-354",
      "title": "بيتزا بدون خميرة",
      "titleEn": "Yeast-Free Pizza",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-354-i1",
          "name": "كوب ونص دقيق",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-354-i2",
          "name": "كوب لبن رايب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-354-i3",
          "name": "نص كوب زيت",
          "standardAmount": "0.5 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-354-i4",
          "name": "2 بيضة",
          "standardAmount": "2",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-354-i5",
          "name": "معلقة كبيرة بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-354-i6",
          "name": "معلقة صغيرة سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-354-i7",
          "name": "رشة ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-354-i8",
          "name": "3 ملاعق كبيرة صلصة طماطم (كاتشب)",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-354-i9",
          "name": "رشة زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-354-i10",
          "name": "رشة بودرة ثوم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-354-i11",
          "name": "رشة بودرة بصل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-354-i12",
          "name": "ملح وفلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-354-i13",
          "name": "جبنة موتزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-354-i14",
          "name": "إضافات حسب الرغبة (طماطم، زيتون، فلفل، بسطرمة)",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق واللبن الرايب والزيت والبيض والبيكنج بودر والسكر والملح في الخلاط حتى يصبح الخليط متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إذا كان الخليط كثيفًا، أضيفي قليلًا من الحليب أو الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغطي العجينة واتركيها لمدة 10 دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "طريقة التسوية الأولى (في الفرن):",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "دهن صنية بالزيت وضعي الخليط فيها ووزعيه بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادخلي الصنية إلى الفرن المسخن مسبقًا على درجة حرارة 200 لمدة 7-8 دقائق حتى يصبح لونها أشقر فاتح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "طريقة التسوية الثانية (في الطاسة):",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "دهن طاسة بالزيت وضعي كمية من الخليط وافرديها بسمك نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الطاسة على نار هادئة وغطيها لمدة 5 دقائق حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تحضير صوص البيتزا:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخلطي 3 ملاعق كبيرة من الصلصة الطماطم (الكاتشب) مع رشة زعتر وبودرة الثوم وبودرة البصل والملح والفلفل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "تزيين البيتزا:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ضعي الصوص على البيتزا المسوية ووزعي الجبنة والإضافات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ادخلي البيتزا إلى الفرن مرة أخرى لمدة دقيقة أو حتى تذوب الجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قطعي البيتزا وقدميها ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من الدقيق، سواء كان دقيق مخبوزات أو دقيق متعدد الاستخدامات. يمكن أيضًا استخدام الزبادي بدلاً من اللبن الرايب. يمكن حفظ العجينة في الثلاجة لمدة يوم واحد.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=EcI_9bZQpFQ&t=31s",
        "collection": "abuhaty",
        "citation": "بيتزا للمبتدئين ❤️بدون خميرة و بدون عجن و بدون فرن لو تحبي 😎أحلي بيتزا في ١٠ دقايق | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 300,
        "protein": 10,
        "fat": 14,
        "carbs": 34,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 2.2,
          "fats": 0.9,
          "produce": 0.8,
          "specialty": 0.6
        }
      }
    },
    {
      "id": "fah-355",
      "title": "بيتزا بدون عجن",
      "titleEn": "No-Knead Pizza on Toast",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-355-i1",
          "name": "فلفل رومي",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-355-i2",
          "name": "طماطم",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-355-i3",
          "name": "بصل",
          "standardAmount": "1 حبة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-355-i4",
          "name": "زيتون أسود",
          "standardAmount": "100 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-355-i5",
          "name": "سوسيس",
          "standardAmount": "100 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-355-i6",
          "name": "صلصة الطماطم",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-355-i7",
          "name": "كاتشب",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-355-i8",
          "name": "بصل باودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-355-i9",
          "name": "ثوم باودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-355-i10",
          "name": "اوريجانو",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-355-i11",
          "name": "توست",
          "standardAmount": "4 شرائح",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-355-i12",
          "name": "زبادي",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-355-i13",
          "name": "جبنة موزاريلا",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-355-i14",
          "name": "جبنة رومي",
          "standardAmount": "2 شرائح",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-355-i15",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الفلفل الرومي والطماطم إلى مكعبات رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع البصل إلى شرائح رفيعة وفككه لتجنب تكون كتلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع الزيتون الأسود إلى شرائح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطع السوسيس إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير الصوص: اخلطي 2 ملعقة كبيرة من صلصة الطماطم و2 ملعقة كبيرة من الكاتشب مع البصل باودر، الثوم باودر، والأوريجانو. اخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "دهن صنية الفرن بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رص شرائح التوست في الصنية وضغطها معًا لتشكيل طبقة واحدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "توزيع الصوص على شرائح التوست.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "خلط الزبادي مع الجبنة الموزاريلا وقلبيهم جيدًا. يساعد الزبادي على جعل الجبنة طرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "توزيع خليط الجبنة على الصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "توزيع الفلفل، الطماطم، السوسيس، الزيتون، والبصل على الجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "توزيع شرائح الجبنة الرومي على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "تسخين الفرن على أعلى درجة حرارة ووضع الصينية على الرف الأوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "خبز البيتزا لمدة 10 دقائق حتى تذوب الجبنة وتكتسب لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قدمي البيتزا ساخنة وبالهناء والشفاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تغيير مكونات التوبنج حسب الرغبة، مثل إضافة أنواع أخرى من اللحوم أو الخضروات. يمكن حفظ البيتزا في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=-GYNjzW0egI",
        "collection": "abuhaty",
        "citation": "\" بيتزا العشر دقايق\" للمصيف والنادى من غير ما تعجنى ولا تخمرى"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 16,
        "fat": 22,
        "carbs": 30,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 2.5,
          "protein": 2,
          "produce": 2,
          "specialty": 0.8,
          "fats": 0.4
        }
      }
    },
    {
      "id": "fah-356",
      "title": "بيتنجان محشي بالتدبيلة الرمضانية",
      "titleEn": "Stuffed Eggplant with Ramadan Pickle Filling",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "12 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-356-i1",
          "name": "بتنجان",
          "standardAmount": "4 حبات متوسطة الحجم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-356-i2",
          "name": "خل أبيض",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-356-i3",
          "name": "ملح",
          "standardAmount": "2 ملاعق صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-356-i4",
          "name": "فلفل حار وبارد وأحمر",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-356-i5",
          "name": "ليمون",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-356-i6",
          "name": "ثوم",
          "standardAmount": "رأس كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-356-i7",
          "name": "كسبرة",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-356-i8",
          "name": "كمون",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-356-i9",
          "name": "جزر",
          "standardAmount": "1 حبة صغيرة مبشورة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-356-i10",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-356-i11",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اختر البتنجان المتوسط الحجم وقم بإزالة العنق الأخضر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع فتحات صغيرة في البتنجان بالسكينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع البتنجان في حلة وغطه بالماء المغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف نصف كوب من الخل الأبيض وملعقتين صغيرتين من الملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك البتنجان على النار لمدة 10-12 دقيقة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء آخر، اخلط نصف كيلو من الفلفل (حار وبارد وأحمر)، نصف كوب من الليمون، رأس كبيرة من الثوم، ملعقة كبيرة من الكسبرة، ملعقة كبيرة من الكمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اضرب المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صفي البتنجان بمصفاة واتركه يبرد قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخلط الجزر المبشور والبقدونس المفروم مع ملعقتين من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف ملعقتين من التدبيلة إلى خليط الجزر والبقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "افتح فتحة في كل حبة بتنجان وحشيها بالخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضع البتنجان المحشي في برطمانات واحفظه في التلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام التدبيلة في تتبيل الفول والخضروات المخللة الأخرى. التدبيلة محفوظة بالملح والخل ولا تحتاج إلى التبريد.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=wU8mbxG8LOI&t=25s",
        "collection": "abuhaty",
        "citation": "|☆تفريزات رمضان☆|طبق مصري جدا جدا موجود دايما علي الفطار 😉😉 و معاه تتبيله خطيره للأسماك و الطيور"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 80,
        "protein": 2,
        "fat": 3,
        "carbs": 12,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "produce": 4,
          "fats": 0.5,
          "spices": 0.5,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-357",
      "title": "تسالي العيد: الفول المشوي والترمس والحمص",
      "titleEn": "Eid Snacks: Roasted Fava Beans, Lupin Beans & Chickpeas",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة إلى 1 ساعة وربع",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-357-i1",
          "name": "ترمس فرنجي",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-357-i2",
          "name": "حمص حب كبير",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-357-i3",
          "name": "فول",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-357-i4",
          "name": "ماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-357-i5",
          "name": "ملح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-357-i6",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-357-i7",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-357-i8",
          "name": "شطة",
          "standardAmount": "1 ملعقة صغيرة (حسب الرغبة)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-357-i9",
          "name": "عصير ليمون",
          "standardAmount": "4-5 ليمونات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-357-i10",
          "name": "هريسة",
          "standardAmount": "1 ملعقة صغيرة (اختياري)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نقع الترمس والحمص في ماء مغلي لمدة 3 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نقوم بتصفية الترمس والحمص وغسلهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نسلق الترمس والحمص في ماء مغلي لمدة ساعة إلى ساعة وربع، ثم نقوم بفحص نضج الحبوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نشوي الفول على نار متوسطة حتى يأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نقوم بتصفية الفول وغسله جيدًا، ثم نضيفه إلى الماء المغلي مع الملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نقوم بإعداد الدقة بخلط الماء، الملح، الكمون، البابريكا، الشطة، وعصير الليمون (وإضافة الهريسة إذا كانت متوفرة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نضيف الترمس، الحمص، والفول إلى الدقة ونغطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "نترك الترمس، الحمص، والفول في الدقة لمدة ساعتين إلى ثلاث ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "نحفظ التسالي في علب مقفولة ومتغطية في الثلاجة، باستخدام ملعقة نظيفة وجافة عند الاستخدام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "لا تستخدمي الملعقة المبللة أو اليدين عند أخذ التسالي من العلبة لضمان حفظها لفترة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=uWVGD_6atbo",
        "collection": "abuhaty",
        "citation": "متحلاش اللمه غير بتسالى العيد .. هاتعمليها في دقايق 👌وقولولى مين فيكم جرب الفول المشوي ⁉️🤔"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 170,
        "protein": 9,
        "fat": 1,
        "carbs": 32,
        "fiber": 8,
        "sugar": 2,
        "cost": {
          "produce": 3.5,
          "specialty": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-358",
      "title": "تشيكن رولز",
      "titleEn": "Chicken Rolls",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "30 ساندويتش",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-358-i1",
          "name": "صدور دجاج",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i3",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i4",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i5",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i6",
          "name": "بهارات فراخ",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i7",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i8",
          "name": "بصل بودر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i9",
          "name": "توم بودر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i10",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i11",
          "name": "كاتشاب أو هوت سوس",
          "standardAmount": "ملعقة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i12",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i13",
          "name": "فلفل الوان",
          "standardAmount": "3 قرون",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i14",
          "name": "عيش سوري أو رقاق طري",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i15",
          "name": "جبن موتزريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i16",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i17",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-358-i18",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع صدور الدجاج إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الدجاج مع الملح، الفلفل، الزعتر، بهارات السبعة، بهارات الفراخ، البابريكا، البصل بودر، التوم بودر، رشة السكر، وملعقة من الكاتشاب أو هوت سوس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قلب الخليط جيدًا واتركيه جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطع البصل والفلفل الوان إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن الزيت في مقلاة وقلبي الدجاج حتى يتحمر من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي البصل والفلفل إلى الدجاج وقلبوا معًا حتى يستوي الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادهني صاج الفرن بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطع العيش السوري أو الرقاق الطري إلى مربعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي كل مربعين فوق بعض وحشيهم بالخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "لف الرول ورصه في الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "غطي الرول بشرائح الجبن الموزاريلا، الطماطم، والفلفل والزيتون حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الصينية إلى الفرن المسخن على درجة حرارة عالية لمدة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة قرن فلفل حار إذا كنت تفضلين الطعم الحار. يمكنك أيضًا تقديم التشيكن رولز مع صلصة الطماطم أو المايونيز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=B1hGb_WfqFw",
        "collection": "abuhaty",
        "citation": "مش هتحتاري تاني في المناسبات او اعياد ميلاد ولادك بعد الفيديو ده 🌮 تشيكن رولز🌮"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 15,
        "kcal": 320,
        "protein": 16,
        "fat": 10,
        "carbs": 42,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 10,
          "produce": 2,
          "grains": 2,
          "dairyEggs": 2,
          "specialty": 0.8,
          "fats": 0.6,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-359",
      "title": "تغميسة الجبنة البراميلي مع البطاطس المشوية",
      "titleEn": "Parmeli Cheese Dip with Roasted Potatoes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-359-i1",
          "name": "بطاطس",
          "standardAmount": "4 حبات متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-359-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-359-i3",
          "name": "زيت زيتون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-359-i4",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-359-i5",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-359-i6",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-359-i7",
          "name": "جبنة براميلي",
          "standardAmount": "ربع كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-359-i8",
          "name": "زبادي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-359-i9",
          "name": "زيت الزيتون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسلي البطاطس جيدًا وقطعيها إلى نصفين، ثم كل نصف إلى ثلاثة أجزاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أغلي ماء في وعاء وأضفي رشة ملح، ثم أضيفي البطاطس واسلقيها لمدة 7 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انزعي البطاطس من الماء وضعها في صنية مدهونة بزيت أو مغطاة بورقة زبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي رشة فلفل، بابريكا، وزعتر على البطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخلي الصنية إلى الفرن على أعلى درجة حرارة حتى تتحمر البطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خلال هذه الفترة، أحضري التغميسة: اخلطي الجبنة البراميلي، الزبادي، الزعتر، وزيت الزيتون جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدمي البطاطس المشوية مع التغميسة اللذيذة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام هذه التغميسة في صندوقات المدرسة أيضًا. يمكن حفظ التغميسة في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=YY33EbjEJpQ",
        "collection": "abuhaty",
        "citation": "مساء السعادة .. يله نعمل نقنقة بالبطاطس وكمان تغميسة تووووحفة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 12,
        "fat": 16,
        "carbs": 38,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "produce": 1,
          "dairyEggs": 3.5,
          "fats": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-360",
      "title": "تورتيلا بالزبدة والتوم",
      "titleEn": "Butter & Garlic Tortilla",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "4",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-360-i1",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-360-i2",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-360-i3",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-360-i4",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-360-i5",
          "name": "شطة",
          "standardAmount": "رشة (حسب الرغبة)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-360-i6",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-360-i7",
          "name": "عيش تورتيلا",
          "standardAmount": "4 أرغفة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-360-i8",
          "name": "جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف ملعقة زبدة إلى المقلاة واتركها حتى تذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف فصوص الثوم وقلّبها جيدًا حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف رشة ملح، فلفل أسود، وشطة (حسب الرغبة) وقلّب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البقدونس المفروم وقلّب لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أخرج خليط الثوم والبقدونس من المقلاة واتركه جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في نفس المقلاة، أضف ملعقة زبدة أخرى واتركها حتى تذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي رغيف التورتيلا في المقلاة وادهنه بالزبدة من جانب واحد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اضغطي على الرغيف بملعقة أو ملعقة قلي حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قلبي الرغيف وادهنه بالزبدة من الجانب الآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف خليط الثوم والبقدونس على جانب الرغيف، ثم ضعي قطعة جبن (حسب الرغبة) على الجانب الآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اغلقي الرغيف على شكل مثلث أو نصف دائرة واتركيه حتى يصبح ذهبي اللون من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "كرر الخطوات مع باقي الأرغفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدمي التورتيلا ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة بستر بدلاً من الجبن إذا كان متاحًا. هذه الوصفة مثالية لوجبة سريعة ولذيذة للصباح أو كوجبة خفيفة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=3wKDMcSqBhE",
        "collection": "abuhaty",
        "citation": "صباح السعادة .. يله تصبيرة للولاد على ما تخلصي الغداء سهلة وخفيفة وطعمها توووووحفة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 260,
        "protein": 8,
        "fat": 14,
        "carbs": 26,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.8,
          "fats": 0.8,
          "dairyEggs": 1,
          "produce": 0.3
        }
      }
    },
    {
      "id": "fah-361",
      "title": "توست صحي بالحبة الكاملة",
      "titleEn": "Healthy Whole-Grain Toast",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-361-i1",
          "name": "دقيق الحبة الكاملة",
          "standardAmount": "1.5 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-361-i2",
          "name": "ماء دافئ",
          "standardAmount": "5 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-361-i3",
          "name": "خميرة",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-361-i4",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-361-i5",
          "name": "عسل",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-361-i6",
          "name": "باكينج بودر",
          "standardAmount": "2 ملاعق صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-361-i7",
          "name": "زيت",
          "standardAmount": "3/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-361-i8",
          "name": "حبوب الشوفان واليقطين",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اختر دقيق الحبة الكاملة الناعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي كيلو ونصف من الدقيق الحبة الكاملة مع 5 أكواب من الماء الدافئ واتركي الخليط لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء صغير، اخلطي ملعقتين من الدقيق مع نصف كوب من الماء وقلبهم على النار حتى يصبح القوام مثل المهلبية. ارفعي الخليط من النار واتركيه يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الخميرة، الملح، العسل، الباكينج بودر، والزيت إلى الدقيق واعجني الخليط لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي العجينة في طبق مدهون بالزيت وغطيها واتركيها تخمر في مكان دافئ لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى قطع وزن كل منها حوالي 50 جرام، وفردي كل قطعة واعملي منها رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الرولات في صينية مدهونة بالزيت واتركيها تخمر مرة أخرى لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعدي خليط الماء والسكر (كوب ماء وملعقتين سكر) ورشيه على العيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رش الحبوب على العيش وضعي الصينية في الفرن المسخن على درجة حرارة 180 درجة مئوية لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركي التوست يبرد تماماً قبل تقطيعه وتخزينه في الفريزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ التوست في الفريزر واستخدامه عند الحاجة. يمكن حشوه بالفراخ المدخنة أو أي حشوات أخرى حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=VIO1Bk-U4cY",
        "collection": "abuhaty",
        "citation": "عيش فينو وتوست صحي 100%بدقيق الحبه الكامله .. أخيرًا الدايت مش معناه حرمان! 🥪🥖✨"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 240,
        "protein": 8,
        "fat": 10,
        "carbs": 32,
        "fiber": 5,
        "sugar": 3,
        "cost": {
          "grains": 2.4,
          "fats": 1.6,
          "sweeteners": 0.3,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-362",
      "title": "جرانولا صحية وسريعة",
      "titleEn": "Quick & Healthy Granola",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-362-i1",
          "name": "الشفان",
          "standardAmount": "كوبان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-362-i2",
          "name": "السمسم المحمص",
          "standardAmount": "ربع كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-362-i3",
          "name": "بزور اليقطين",
          "standardAmount": "ربع كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-362-i4",
          "name": "بزور عباد الشمس",
          "standardAmount": "ربع كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-362-i5",
          "name": "الشاية",
          "standardAmount": "ربع كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-362-i6",
          "name": "العسل",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-362-i7",
          "name": "زيت جوز الهند الطبيعي",
          "standardAmount": "ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-362-i8",
          "name": "المكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-362-i9",
          "name": "الزبيب الأبيض",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-362-i10",
          "name": "الزبيب الأسود",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الشفان، السمسم المحمص، بزور اليقطين، بزور عباد الشمس، الشاية، العسل، وزيت جوز الهند الطبيعي في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي المكسرات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اعجني المكونات بإيديك حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "افردي الخليط في صينية خبز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الصينية في الفرن المسخن مسبقًا على درجة حرارة 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلبي الخليط من وقت لآخر حتى يتحمص ويأخذ لونًا ذهبيًا فاتح",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الزبيب الأبيض والأسود بعد خروج الخليط من الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلبي الخليط جيدًا حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الجرانولا تبرد ثم ضعيها في علب محكمة الإغلاق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام الجرانولا كوجبة خفيفة أو إضافتها إلى الفواكه المفضلة لديك لوجبة عشاء صحية ومشبعة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=2agGNlueRko&t=10s",
        "collection": "abuhaty",
        "citation": "يالا يا بنات نجمع هنا .. الحل السحري لجوع اخر الليل من غير تأنيب ضمير"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 320,
        "protein": 8,
        "fat": 18,
        "carbs": 34,
        "fiber": 5,
        "sugar": 18,
        "cost": {
          "grains": 0.8,
          "specialty": 4,
          "sweeteners": 0.5,
          "fats": 0.6
        }
      }
    },
    {
      "id": "fah-363",
      "title": "حواوشي أقتصادي بحشوة خيالية",
      "titleEn": "Budget Hawawshi with a Dreamy Filling",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8 قطع",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-363-i1",
          "name": "سكر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-363-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-363-i3",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-363-i4",
          "name": "بكينج بودر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-363-i5",
          "name": "ماء دافئ",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-363-i6",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-363-i7",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-363-i8",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-363-i9",
          "name": "كزبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-363-i10",
          "name": "جبن موتزاريلا",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-363-i11",
          "name": "بصل أخضر",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-363-i12",
          "name": "بقدونس",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-363-i13",
          "name": "فلفل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-363-i14",
          "name": "بطاطس",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-363-i15",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الدقيق والبكينج بودر واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الدافئ تدريجيًا واعجني العجينة حتى تصبح متماسكة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي القليل من الزيت واعجني العجينة مرة أخرى.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اقسمي العجينة إلى 8 كرات متساوية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "افردي كل كرة باستخدام الشوكة أو ماكينة العجين.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الحشوة (الكمون، البابريكا، الكزبرة، الجبن الموتزاريلا، البصل الأخضر، البقدونس، الفلفل، البطاطس، الفلفل الأسود) إلى وسط كل قطعة عجين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غلّفي الحشوة بالعجين وأغلقي الحواوشي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادهني صينية الخبز بالزيت وضعي الحواوشي فيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية لمدة 30 دقيقة أو حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة أي نوع آخر من الجبن أو الخضروات حسب الرغبة. يمكن حفظ الحواوشي في الثلاجة لمدة تصل إلى 24 ساعة قبل الطهي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Iw2Q_0hFsCk&t=12s",
        "collection": "abuhaty",
        "citation": "ب ٢كوب دقيق هتعملي حواوشي أقتصادي بحشوة خيااال😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 320,
        "protein": 10,
        "fat": 12,
        "carbs": 44,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1,
          "produce": 1.8,
          "fats": 0.6,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-364",
      "title": "حواوشي البطاطس بدون لحمة",
      "titleEn": "Meatless Potato Hawawshi",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "8 وحدات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-364-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-364-i2",
          "name": "بكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-364-i3",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-364-i4",
          "name": "سكر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-364-i5",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-364-i6",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-364-i7",
          "name": "بطاطس",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-364-i8",
          "name": "بصل أخضر",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-364-i9",
          "name": "بقدونس",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-364-i10",
          "name": "موزاريلا",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-364-i11",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-364-i12",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-364-i13",
          "name": "كسبرة خضراء أو نشفة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-364-i14",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-364-i15",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-364-i16",
          "name": "شبطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع البكنج بودر، الملح، والسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ تدريجياً واعجني العجينة لمدة 3 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي ملعقتين من الزيت واعجني العجينة مرة أخرى لمدة 3-4 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي العجينة إلى 8 كور متساوية ورشيها بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي الكور ببلاستيك وفوطة نظيفة واتركيها ترتاح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سلقي البطاطس وقطعي البصل الأخضر والبقدونس بشكل صغير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الموزاريلا، الفلفل الأسود، الكمون، الكسبرة، البابريكا، والفلفل الحار أو الشبطة إلى البطاطس المسلوقة واهرسي المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخذي كرة من العجين ورشيها بالدقيق، ثم افرديها بسمك رقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي ملعقة كبيرة من الحشوة في وسط العجينة وقفيها، ثم افرديها مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سخني مقلاة وضعي ملعقة من الزيت، ثم ضعي الحواوشي وغطيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قلبي الحواوشي حتى تصبح ذهبية اللون من الجهتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدمي الحواوشي مع البقدونس المقطع والمخلل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الحواوشي كوجبة فطور أو غداء أو عشاء. يمكن حفظ الحواوشي في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=1eZiawcxUgY&t=36s",
        "collection": "abuhaty",
        "citation": "من غير لحمة ولا فراخ تعالي نعمل حواوشي بحشوة جنان.. اقتصادية وتووووووحفة جداااااااا"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 300,
        "protein": 9,
        "fat": 11,
        "carbs": 42,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "grains": 0.5,
          "produce": 2,
          "dairyEggs": 1,
          "fats": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-365",
      "title": "حواوشي البيض",
      "titleEn": "Egg Hawawshi",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-365-i1",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-365-i2",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-365-i3",
          "name": "بصلية خضراء",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-365-i4",
          "name": "دونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-365-i5",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-365-i6",
          "name": "تماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-365-i7",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-365-i8",
          "name": "جبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-365-i9",
          "name": "عيش بلدي",
          "standardAmount": "4 قطع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-365-i10",
          "name": "زبدة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-365-i11",
          "name": "زيت",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-365-i12",
          "name": "سمنة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي البيضة مع الفلفل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البصلية الخضراء، الدونس، الفلفل، التماطم، والفلفل الأخضر إلى البيضة وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الجبنة المقطعة وقلبي المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "افتحي العيش البلدي بالمقصب وضعي الحشوة في وسط كل قطعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغلقي العيش البلدي بحيث يصبح على شكل حواوشي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني مقلاة على النار وأضيفي الزبدة، الزيت، والسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الحواوشي في المقلاة وغطيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلب الحواوشي بعد أن يصبح لونها ذهبيًا من الجهة الأولى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغطيها مرة أخرى حتى يصبح لونها ذهبيًا من الجهة الأخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اطهي حتى يصبح الحواوشي مقرمشًا من الخارج ونضج الحشوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة أي مكونات أخرى مثل السوسيس أو الباسترما حسب الرغبة. يمكن تقديم الحواوشي ساخنًا مع سلطة خفيفة أو عصير.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=VnMsxaCWo-Y&t=10s",
        "collection": "abuhaty",
        "citation": "فطار سريع وببيضه واحده (حواوشي الفطار)😋😋♥️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 10,
        "fat": 14,
        "carbs": 28,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 1.2,
          "produce": 1,
          "fats": 0.6
        }
      }
    },
    {
      "id": "fah-366",
      "title": "دبابيس بالرز في حلة واحدة",
      "titleEn": "One-Pot Chicken Drumsticks with Rice",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-366-i1",
          "name": "كيلو دبابيس",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i2",
          "name": "أرز",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i3",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i4",
          "name": "جزر",
          "standardAmount": "2 جزر",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i5",
          "name": "ثوم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i6",
          "name": "فلفل حار",
          "standardAmount": "2 فلفل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i7",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i8",
          "name": "زبيب",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i9",
          "name": "شوربة أو ماء مع مرقة",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i10",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i11",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i12",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i13",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i14",
          "name": "كركم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i15",
          "name": "بهارات سبعة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i16",
          "name": "كسبرة ناشفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i17",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i18",
          "name": "فلفل أسود",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i19",
          "name": "حبة حبهان",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i20",
          "name": "قرفة",
          "standardAmount": "2 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i21",
          "name": "قرنفل",
          "standardAmount": "5 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-366-i22",
          "name": "ورق الغار",
          "standardAmount": "3 ورقات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن حلة على النار وضف 2 ملعقة زيت وملعقة سمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف رشة ملح وضف قطع الدبابيس واحمرها حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف بهارات الحصى (فلفل أسود، حبهان، ورق الغار، قرفة، قرنفل) وقلّب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل المفروم والفلفل الحار وشوحها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الثوم المفروم وقلّب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الزبيب وقلّب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الطماطم المقطعة وقلّب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اغسل الأرز ونقعه لمدة نصف ساعة، ثم أضفه إلى الحلة مع الجزر المبشور وقلّب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الماء المغلي أو الشوربة وضبط الملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطِّ الحلة واترك الأرز يغلي ويتشرب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "بعد الغليان، أضف الماء الموجودة فوق الحلة لمنع اللزوق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اغطِ الحلة وهدء النار واترك الأرز يستوي تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أعد الحلة على نار هادئة وغطيها لمدة 5 دقائق لتعطي الرز طعمًا رائعًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطبق مع سلطة الزبادي المكونة من 3 أكواب زبادي، 2 خيار مقطع، 2 ملعقة كبيرة مايونيز، رشة ملح، وعصير ليمونة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=pBZvSY5LU4w&t=16s",
        "collection": "abuhaty",
        "citation": "انسي مواعين المطبخ واعملي الغداء في حله واحده 😉و معاه سلطه خطييره"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 22,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 620,
        "protein": 32,
        "fat": 18,
        "carbs": 82,
        "fiber": 4,
        "sugar": 10,
        "cost": {
          "protein": 10,
          "grains": 1.8,
          "produce": 1.5,
          "fats": 1,
          "specialty": 0.6,
          "spices": 1
        }
      }
    },
    {
      "id": "fah-367",
      "title": "دونر كباب",
      "titleEn": "Homemade Doner Kebab",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-367-i1",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i2",
          "name": "زبادي",
          "standardAmount": "180 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i3",
          "name": "بابريكا",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i4",
          "name": "توم بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i5",
          "name": "بصل بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i6",
          "name": "ملح",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i7",
          "name": "كمون",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i8",
          "name": "شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i9",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i10",
          "name": "كسبرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i11",
          "name": "خل",
          "standardAmount": "معلقتين كبار",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i12",
          "name": "زيت زيتون",
          "standardAmount": "4 معالق كبار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i13",
          "name": "توم",
          "standardAmount": "3-4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i14",
          "name": "لحمة مخلوطة بدهون",
          "standardAmount": "2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i15",
          "name": "ورق زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i16",
          "name": "طماطم",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i17",
          "name": "كسبرة",
          "standardAmount": "حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i18",
          "name": "بقدونس",
          "standardAmount": "حزمة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i19",
          "name": "فلفل حامي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i20",
          "name": "بصل أحمر",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i21",
          "name": "طحينة خام",
          "standardAmount": "نص كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i22",
          "name": "زبادي",
          "standardAmount": "علبة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i23",
          "name": "مايونيز",
          "standardAmount": "2 معلقتين كبار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i24",
          "name": "خل",
          "standardAmount": "2-3 معلقتين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i25",
          "name": "ليمون",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i26",
          "name": "عيش بكاكين",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-367-i27",
          "name": "خيار مخلل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير التتبيلة: اخلطي البصل، الزبادي، البابريكا، التوم بودر، البصل بودر، الملح، الكمون، الشطة، الفلفل الأسود، الكسبرة، الخل، زيت الزيتون، والتوم في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي اللحمة المخلوطة بالدهون إلى التتبيلة واعجني الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "افردي الخليط على ورق الزبدة بشكل رفيع، ثم الفيه على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي الرولات في صينية مدهونة بالزيت وكرري العملية حتى تنتهي من كل الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخلي الصينية إلى الفرن المسخن على درجة حرارة عالية (200 درجة مئوية) على الرف الأقرب للأرضية لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير الصلصة: اقطعي الطماطم، الكسبرة، البقدونس، والفلفل الحامي، والبصل الأحمر. اخلطيها مع الفلفل الأسود، الكمون، الكسبرة، والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الطماطم والبقدونس إلى الصلصة وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عصري الليمون على الصلصة وقدميها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تحضير صلصة الطحينة: اخلطي الطحينة، الزبادي، المايونيز، الماء، الخل، والملح حتى تحصلي على قوام متوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد انتهاء وقت الطهي، اخرجي الرولات من الفرن وقلبيها لتسوية الجانب الآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قطعي الرولات إلى شرائح رفيعة وقدميها مع العيش البكاكين، الصلصة، صلصة الطحينة، والخيار المخلل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم الدونر كباب مع الماكرونة بالصلصة للحصول على وجبة غداء كاملة. يمكنك أيضًا عصر الليمون على الساندويش عند التقديم للحصول على طعم أكثر طازجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=xajZMv9UZ-I&t=19s",
        "collection": "abuhaty",
        "citation": "الطعم التركي الأصلي وصل 🥙 دونر كباب في البيت بكل سهوله 👌أسرع و أطعم ساندوتش هيعجب كل العيله 😋🔥"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 27,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 680,
        "protein": 40,
        "fat": 38,
        "carbs": 44,
        "fiber": 5,
        "sugar": 10,
        "cost": {
          "protein": 16,
          "produce": 4,
          "grains": 1.5,
          "specialty": 1.5,
          "dairyEggs": 1,
          "fats": 1,
          "spices": 1
        }
      }
    },
    {
      "id": "fah-368",
      "title": "رز الريزو والفراخ الاستربس",
      "titleEn": "Rizo Rice with Chicken Strips",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-368-i1",
          "name": "كيلو صدور فراخ",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i2",
          "name": "صوص حار أو كاتشب",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i4",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i5",
          "name": "بصل بودرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i6",
          "name": "ثوم بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i7",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i8",
          "name": "بهارات فراخ",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i9",
          "name": "زعتر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i10",
          "name": "حبهان بودرة",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i11",
          "name": "سكر",
          "standardAmount": "1 رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i12",
          "name": "دقيق",
          "standardAmount": "1 كوب + نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i13",
          "name": "نشا",
          "standardAmount": "3 ملاعق كبيرة + نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i14",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i15",
          "name": "ماء",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i16",
          "name": "رز مصري أو بسمتي",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i17",
          "name": "بصل",
          "standardAmount": "1 بصلة مقطعة صغير",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i18",
          "name": "عسل أسود",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i19",
          "name": "صويا صوص",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i20",
          "name": "كاري",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i21",
          "name": "كركم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i22",
          "name": "مرقة",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i23",
          "name": "كاتشب",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i24",
          "name": "مستردة (خردل)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-368-i25",
          "name": "تشيلي صوص",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الصدور الفراخ وانقها جيدًا، ثم صفيها من الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطعي الصدور إلى شرائح رفيعة (صوابع).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي الصدور مع التوابل: الملح، الفلفل، البصل بودرة، الثوم بودرة، البابريكا، بهارات الفراخ، الزعتر، الحبهان بودرة، السكر، والكاتشب أو الصوص الحار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي الخليط في الثلاجة لمدة ساعتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعدي خليط التغطية: اخلطي الدقيق، النشا، البيكنج بودر، الملح، البصل بودرة، الثوم بودرة، البابريكا، بهارات الفراخ، ونص كوب ماء حتى يصبح الخليط مثل البانكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي الفراخ بالخليط ثم بالدقيق والنشا، وضعيها على طبق جانبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الفراخ في الثلاجة لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعدي الرز: اغسل الرز وصفيه، ثم ضعي الزيت والسمنة في حلة على النار، وأضيفي البصل المقطع، والملح، والفلفل، والعسل الأسود، والصويا صوص، والكاري، والكركم، والبابريكا، والبهارات، وقلبيهم حتى يشموا رائحتهم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الرز وقلبيه جيدًا، ثم أضيفي الماء (كوب وربع لكل كوب رز) واتركيه حتى يسخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي مكعب المرقة واتركي الرز حتى يتشرب الماء ويستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أعدي الصوص: اخلطي الكاتشب، المستردة، العسل الأسود، والتشيلي صوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "في مقلاة على نار متوسطة، اقلي الفراخ حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدمي الفراخ الاستربس مع الرز الريزو والصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الفراخ المغطاة بالدقيق والنشا في الفريزر لاستخدامها لاحقًا. يمكنك أيضًا تقديم الوجبة مع سلطة خضراء أو طبق جانبي آخر حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Rd_6DhwlM7c&t=30s",
        "collection": "abuhaty",
        "citation": "احنا هنقطّع علي كنتاكي وماكدونالدز ولا ايه 😂 الرز الريزو والفراخ الاستربس 😋 من مطبخي - فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 25,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 640,
        "protein": 44,
        "fat": 20,
        "carbs": 66,
        "fiber": 2,
        "sugar": 10,
        "cost": {
          "protein": 10,
          "grains": 1.5,
          "specialty": 1.5,
          "produce": 0.5,
          "fats": 1,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-369",
      "title": "رقاق بوكت",
      "titleEn": "Stuffed Roqaq Pockets",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-369-i1",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-369-i2",
          "name": "بصل أبيض",
          "standardAmount": "1/2 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-369-i3",
          "name": "لورا",
          "standardAmount": "2 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-369-i4",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-369-i5",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-369-i6",
          "name": "بهارات اللحمة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-369-i7",
          "name": "لحمة مفرومة",
          "standardAmount": "1/2 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-369-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-369-i9",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-369-i10",
          "name": "رقاق طاري",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-369-i11",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-369-i12",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-369-i13",
          "name": "شربة",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-369-i14",
          "name": "لبن",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-369-i15",
          "name": "بقدونس",
          "standardAmount": "رشة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-369-i16",
          "name": "شوفة",
          "standardAmount": "رشة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة في مقلاة وأضف البصل الأبيض المفروم وقلبه حتى يتكرم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف ورقتا اللورا والفلفل الأسود والسكر والبهارات وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف اللحمة المفرومة وقلبه حتى تعصج اللحمة وتتغير لونها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الملح وقلبه مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد الرقاء الطاري وادهن كل واحدة بالزبدة وطبقها تلت وتلتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الحشوة (اللحمة المعصجة) وغلق الأطراف من كل الاتجاهات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادهن الرقاء بالزبدة مرة أخرى واطبقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الرقاء في صنية مدهونة بالزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخن الفرن على أعلى درجة حرارة وادخل الصنية لمدة 5 دقائق حتى يتحمر الرقاء ويأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعد الشوربة بتغلي نصف كوب شربة ونصف كوب لبن وأضف الملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الشوربة إلى الرقاء في الفرن وادهن الوش بالزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخل الرقاء مرة أخرى إلى الفرن لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أخرج الرقاء من الفرن وأضف البقدونس والشوفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدم الرقاء ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من تغليف الرقاء جيدًا لمنع الحشوة من الخروج. يمكن تقديم الرقاء مع سلطة جانبية أو خبز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=89A-hQjtHWg&t=18s",
        "collection": "abuhaty",
        "citation": "ملك سفره العيد بشكل جديد \"رقاق بوكت\" في ثوبه الجديد"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 26,
        "fat": 26,
        "carbs": 46,
        "fiber": 2,
        "sugar": 10,
        "cost": {
          "protein": 4.5,
          "grains": 2,
          "produce": 1,
          "fats": 1.2,
          "specialty": 1.2,
          "dairyEggs": 0.4,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-370",
      "title": "ساندوتش البطاطس السوري",
      "titleEn": "Syrian Potato Sandwich",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 ساندوتشات",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-370-i1",
          "name": "دقيق",
          "standardAmount": "3 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i2",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i3",
          "name": "زيت",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i4",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i5",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i6",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i7",
          "name": "بيكنج باودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i8",
          "name": "ثوم",
          "standardAmount": "7 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i9",
          "name": "نشا",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i10",
          "name": "زبادي",
          "standardAmount": "1 علبة كبيرة (حوالي 120 جرام)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i11",
          "name": "مايونيز",
          "standardAmount": "5 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i12",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i13",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i14",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i15",
          "name": "خيار مخلل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i16",
          "name": "فلفل هالوبينو",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i17",
          "name": "جبنة سوري (مشللة)",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i18",
          "name": "جبنة رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-370-i19",
          "name": "جبنة موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "إحضار الدقيق ووضعه في العجان. إذا لم يكن لديك عجان، يمكنك العجن باليد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة الملح، الخميرة، السكر، والبيكنج باودر إلى الدقيق وخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة الماء الدافئ تدريجيًا إلى الدقيق مع الاستمرار في العجن حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة 3 ملاعق كبيرة من الزيت إلى العجينة وعجنها لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ترك العجينة ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إحضار التومية: خلط الثوم المقطع شرائح، النشا، الملح، السكر، والماء في وعاء وتقليبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "وضع الخليط على النار مع الاستمرار في التقليب حتى يتكاثف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إضافة الزبادي، المايونيز، والخل إلى الخليط المتكاثف وخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "إضافة نصف كوب من الزيت إلى الخليط وخلطه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ترك التومية تبرد ثم وضعها في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "إحضار العجينة بعد أن تخمرت وفردها على صنية أو بلانشا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "كور العجينة وتركها ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "فرد العجينة جيدًا حتى تصبح شفافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "خبز العجينة على مصفة ساخنة حتى تنتفخ وتتحول إلى اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "وضع العيش الساخن في فوطة ليبقى طريًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "تحضير الحشو: تقطيع البطاطس، الخيار المخلل، والفلفل الهالوبينو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "إحضار العيش ووضع التومية عليه، ثم إضافة البطاطس، الخيار المخلل، الفلفل الهالوبينو، والجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "لف الساندوتش بإحكام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 19,
          "text": "وضع الساندوتش على جريل ساخن مع إضافة القليل من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 20,
          "text": "تقليب الساندوتش حتى يصبح ذهبيًا من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ التومية في الثلاجة لمدة تصل إلى 3 أيام. يمكن تقديم الساندوتش مع الكاتشب والفلفل الهالوبينو حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=gluhR-0yALw",
        "collection": "abuhaty",
        "citation": "الساندوتش الاكثر جماهريه والاكثر طلبا 😉😋 بكل تفاصيله من مطبخي #فاطمه_ابو_حاتي 💪🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 20,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 12,
        "fat": 18,
        "carbs": 52,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "grains": 0.8,
          "produce": 1.5,
          "dairyEggs": 2.5,
          "specialty": 1.5,
          "fats": 1.2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-371",
      "title": "ساندوتش السمين",
      "titleEn": "The Fatty Sandwich (Mixed Offal Platter)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-371-i1",
          "name": "طحال",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i2",
          "name": "فشه",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i3",
          "name": "قلب وكلاوي",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i4",
          "name": "كبده",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i5",
          "name": "لحم رأس",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i6",
          "name": "كفتة",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i7",
          "name": "بصل",
          "standardAmount": "كيلو ونصف",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i8",
          "name": "فلفل",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i9",
          "name": "توم",
          "standardAmount": "معلقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i10",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i11",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i12",
          "name": "ورق لورا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i13",
          "name": "حبهان",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i14",
          "name": "مستكة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i15",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i16",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i17",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i18",
          "name": "كمون",
          "standardAmount": "معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i19",
          "name": "كسبرة",
          "standardAmount": "معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i20",
          "name": "شطة",
          "standardAmount": "معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i21",
          "name": "دقة (ملح، كمون، كسبرة، فلفل، شطة)",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i22",
          "name": "جرجير",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i23",
          "name": "عيش بلدي",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i24",
          "name": "مخلل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-371-i25",
          "name": "صلصة طحين",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الطحال والفشه جيدًا ونقعها في ماء خل لمدة قليلة ثم اشطفها وصفيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الطحال والفشه في ماء مغلي مع التوم، الجزر، البصل، الطماطم، ورق اللورا، الحبهان، المستكة، السكر، الملح والفلفل الأسود. اغطي القدر واتركها على نار عالية حتى تغلي، ثم خفف النار واتركها لمدة نصف ساعة إلى ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سلق لحم الرأس ورائحته وصفيها وقطعيها إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعده الكفتة من نص كيلو لحم مفروم، ملح، فلفل، وقطعيها إلى كرات صغيرة وضعيها في التلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي القلب، الكلاوي، والكبده إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن الزيت في صنية وقلّب اللية الضاني حتى تسلي، ثم ارفعها من الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف القلب والكلاوي وقلّبها حتى تتشوح، ثم ارفعها واركنها على جنب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف البصل وقلّبه قليلًا ثم اركنه على جنب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الكبده والتوم وقلّبهما حتى تتشوح الكبده، ثم ارفعها واركنها على جنب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الكفتة وقلّبها حتى تتشوح، ثم ارفعها واركنها على جنب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أعد جميع المكونات إلى الصنية وأضف الفلفل الحامي والبارد، الملح، الفلفل الأسود، الكمون، والكسبرة. قلب المكونات معًا على النار حتى تأخذ النكهات المختلفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "حضري صنية وفرشها بالجرجير، ثم ضعي جميع المكونات المطبوخة عليها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدمي السمين مع عيش بلدي ساخن، مخلل، وصلصة طحين. يمكنك أيضًا إضافة الدقة المعدة من الملح، الكمون، الكسبرة، الفلفل، والشطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدمي السمين ساخنًا واستمتعي بالطعم الرائع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تعديل الكميات حسب الرغبة. يمكنك أيضًا إضافة المزيد من التوابل حسب الذوق. يمكن حفظ السمين في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=GW8RtvSz_vk&t=45s",
        "collection": "abuhaty",
        "citation": "السمين علي أصوله بكل اسراره😎ازاي تعملي سندوتش السمين حتي لو أول مرة تدخلي المطبخ ❤️| فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 25,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 28,
        "fat": 28,
        "carbs": 40,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "protein": 8,
          "produce": 3.5,
          "grains": 1,
          "specialty": 1,
          "fats": 0.8,
          "spices": 1
        }
      }
    },
    {
      "id": "fah-372",
      "title": "ساندوتش السوسيس",
      "titleEn": "Sausage Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12-15 ساندوتش",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-372-i1",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-372-i2",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-372-i3",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-372-i4",
          "name": "لبن بودرة",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-372-i5",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-372-i6",
          "name": "ماء دافئ",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-372-i7",
          "name": "بياض البيض",
          "standardAmount": "2 بياض بيض",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-372-i8",
          "name": "دقيق مخبوزات",
          "standardAmount": "كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-372-i9",
          "name": "بكينج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-372-i10",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-372-i11",
          "name": "زبدة سائلة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-372-i12",
          "name": "فلفل الوان",
          "standardAmount": "نص كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-372-i13",
          "name": "بصل",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-372-i14",
          "name": "سوسيس",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-372-i15",
          "name": "كاتشب",
          "standardAmount": "نص كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-372-i16",
          "name": "هوت صوص",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر والخميرة والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي اللبن البودرة والزيت والماء الدافئ والبياض البيض واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الدقيق المنخول والبكينج بودر والخل واخلطي حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اعجني العجينة لمدة 10 دقائق حتى تصبح ناعمة ومطاطية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الزبدة السائلة واخلطي لمدة دقيقتين إضافيتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة واتركيها تخمر لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي العجينة إلى قطع صغيرة وزني كل قطعة من 25 إلى 30 جرام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "شكل كل قطعة على شكل كرة وضعيها في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي العجينة واتركيها تخمر لمدة 30 دقيقة إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادهني العيش بالبياض المخفوق مع اللبن والفانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي العيش في الفرن المسخن على درجة حرارة عالية لمدة 15-20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أحضري الحشوات: قطعي الفلفل والبصل والسوسيس واقليها معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضيفي الكاتشب والهوت صوص واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "احشي العيش بالحشوة وقدميها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام السوسيس المصنوع في المنزل أو المشتري جاهزًا. يمكنك أيضًا إضافة خص فرنساوي أو كابوتشا للزينة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=EZCO9_xoih0&t=21s",
        "collection": "abuhaty",
        "citation": "عجينة سحرية من كيلو دقيق بس! اعملي بيها أحلى ميني ساندوتشات بـ 3 حشوات مختلفة 🤩🥪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 300,
        "protein": 9,
        "fat": 12,
        "carbs": 38,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "grains": 1.4,
          "protein": 3,
          "dairyEggs": 0.4,
          "fats": 1.2,
          "specialty": 0.8,
          "produce": 0.6
        }
      }
    },
    {
      "id": "fah-373",
      "title": "ساندوتش الفراخ المشوية",
      "titleEn": "Grilled Chicken Sandwich",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-373-i1",
          "name": "بهارات المشويات",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i3",
          "name": "عصير ليمون",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i4",
          "name": "خل",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i5",
          "name": "لبن رايب",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i6",
          "name": "صوص البربيكيو",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i7",
          "name": "صوص حار",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i8",
          "name": "عسل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i9",
          "name": "فراخ مشوية",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i10",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i11",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i12",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i13",
          "name": "كاتشب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i14",
          "name": "صوص حار",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i15",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i16",
          "name": "كزبرة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i17",
          "name": "عيش شامل",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-373-i18",
          "name": "صوص الطحينة",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي بهارات المشويات، الملح، عصير الليمون، الخل، اللبن الرايب، صوص البربيكيو، صوص الحار، والعسل في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطعي الفراخ إلى مكعبات صغيرة وضعيها في وعاء التدبيلة. اخلطي جيدًا واتركيها لبضع دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطعي البطاطس إلى مكعبات صغيرة وضعيها في وعاء. أضيفي الملح وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "احمري البطاطس في مقلاة بها قليل من الزيت حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شوي الفراخ في مقلاة ساخنة أو في الفرن حتى تصبح جاهزة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخلطي البصل، الملح، عصير الليمون، الكاتشب، صوص الحار، البقدونس، والكزبرة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي البطاطس المحمرة في مصفاة لتصفي الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الفراخ المشوية، البطاطس المحمرة، والخلطة في طبق التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "احشي العيش الشامل بالفراخ، البطاطس، والخلطة. أضيفي رشة من البقدونس على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غلقي الساندويتش من الجوانب ولفيه رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "احمري الساندويتش في الساندويتش ميكر أو على الطاوصة حتى يصبح ذهبي اللون وقرمشي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام البطاطس فقط إذا لم ترغب في إضافة الفراخ. يمكنك أيضًا تقديم الساندويتش مع صوص الطحينة للحصول على طعم إضافي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=lXvmc0yfjLE",
        "collection": "abuhaty",
        "citation": "ساندوتش واحد؟ مستحيل يكفي! 😍🔥#فراخ_مشوية ساندوتشات #أكل_بيتي #وصفات_سريعة #أكل_شارع_في_البييت"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 440,
        "protein": 26,
        "fat": 20,
        "carbs": 38,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 4,
          "grains": 1,
          "produce": 1.5,
          "specialty": 1.5,
          "dairyEggs": 0.6,
          "fats": 0.8,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-374",
      "title": "ساندوتش توست وافل",
      "titleEn": "Waffle Toast Sandwich",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "5 دقائق",
      "servings": "4 ساندوتشات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-374-i1",
          "name": "توست",
          "standardAmount": "4 شرائح",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-374-i2",
          "name": "زيت نباتي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-374-i3",
          "name": "جبنة كريمية",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-374-i4",
          "name": "جبنة رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-374-i5",
          "name": "جبنة تشيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-374-i6",
          "name": "ترك باسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن مكنة الوافل وادهنها بدهن خفيف بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي شريحة توست في مكنة الوافل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ادهن الساندوتش بالجبنة الكريمية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضفي أي مكونات أخرى مثل الجبنة الرومي أو التشيدر أو الترك باسترما حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي شريحة توست أخرى فوق المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادهن الطبقة العلوية من التوست بالجبنة الكريمية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أغلق مكنة الوافل واتركها حتى يتحمص الساندوتش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "انزع الساندوتش من المكنة وقدمه ساخنًا مع مشروبك المفضل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الجبنة أو اللحوم المفضلة لديك. يمكنك أيضًا إضافة خضروات مثل الطماطم أو البقدونس للحصول على طعم أكثر تنوعًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=wOgFWrtHzO0",
        "collection": "abuhaty",
        "citation": "يالا نعمل سندويتش توست بس عامل نفسة واااااااافل 🥪🧇😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 12,
        "fat": 18,
        "carbs": 30,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 2.5,
          "protein": 1.5,
          "fats": 0.4
        }
      }
    },
    {
      "id": "fah-375",
      "title": "ساندوتش فراخ مدخنة",
      "titleEn": "Smoked Chicken Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "28 ساندوتش",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-375-i1",
          "name": "كيلو بانيه",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-375-i2",
          "name": "زيت زيتون",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-375-i3",
          "name": "صوص باربكيو",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-375-i4",
          "name": "بابريكا",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-375-i5",
          "name": "بهارات فراخ",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-375-i6",
          "name": "ملح",
          "standardAmount": "معلقة كبيرة ممسوحة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-375-i7",
          "name": "بصل بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-375-i8",
          "name": "ثوم بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-375-i9",
          "name": "زعتر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-375-i10",
          "name": "فلفل أسود",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-375-i11",
          "name": "مايونيز",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-375-i12",
          "name": "صوص هوت",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-375-i13",
          "name": "عسل أبيض",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-375-i14",
          "name": "عيش سوري صغير",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-375-i15",
          "name": "خيار مخلل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-375-i16",
          "name": "بطاطس محمرة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الفراخ إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انثر الفراخ بالملح والبابريكا والبهارات والفلفل الأسود والزعتر والثوم بودر والبصل بودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف نصف كوب من زيت الزيتون وربع كوب من صوص الباربكيو وقلب الفراخ جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اترك الفراخ لتتشرب من التتبيلة لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخل الفراخ إلى الفرن على درجة حرارة 180 درجة مئوية لمدة 20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد تحضير الصوص بخلط كوب من المايونيز وربع كوب من صوص الباربكيو وربع كوب من صوص الهوت ومعلقة كبيرة من العسل الأبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قلب الصوص جيدًا حتى يصبح متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطّع العيش السوري الصغير إلى نصفين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي ملعقة من الصوص على العيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف شرائح الفراخ المدخنة والبطاطس المحمرة والخيار المخلل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "لف الساندوتش بعناية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخل الساندوتش إلى الفرن لمدة 5 دقائق حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الساندوتشات في الفريزر واستخدامها عند الحاجة. يمكن تقديمها ساخنة أو باردة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=GL0Q3TL_lUo&t=25s",
        "collection": "abuhaty",
        "citation": "أعمليلهم ساندوتش فراخ مدخنة… وهيطلبو منك كل يوم! 😍🔥للعزومات والحفلات والصيف والمصيف والنادي👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 380,
        "protein": 18,
        "fat": 18,
        "carbs": 36,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "protein": 10,
          "grains": 2.5,
          "specialty": 2,
          "produce": 1,
          "fats": 1.2,
          "spices": 0.8,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-376",
      "title": "ساندوتشات البرجر الميني",
      "titleEn": "Mini Burger Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 ساندوتشات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-376-i1",
          "name": "لحمة مفرومة",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-376-i2",
          "name": "البوش",
          "standardAmount": "ميت جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-376-i3",
          "name": "سكر",
          "standardAmount": "معلقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-376-i4",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-376-i5",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-376-i6",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-376-i7",
          "name": "جبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-376-i8",
          "name": "خيار مخلل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-376-i9",
          "name": "عجينة العيش",
          "standardAmount": "4 كوبات دقيق، ربع كوبية خميرة، معلقة كبيرة سكر، نص معلقة صغيرة ملح، كوبية لبن دافي، كوبية زبادي",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "خلط اللحمة مع البوش والسكر والملح والفلفل جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تشكيل البرجر إلى كرات صغيرة وضغطها لتصبح مسطحة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شوي البرجر على الشواية حتى يستوي من الجهتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير العجينة من الدقيق والخميرة والسكر والملح واللبن والزبادي وتركها تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تشكيل العجينة إلى كرات صغيرة وفردها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "حشو العجينة بالجبنة والخيار المخلل والبرجر وغلقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شوي الساندوتشات على الشواية حتى يستوي العيش ويصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أنواع مختلفة من الجبنة والخضروات حسب الرغبة. يمكن حفظ البرجر في الثلاجة لمدة يومين قبل استخدامه.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=h7QhcGBiElk&t=42s",
        "collection": "abuhaty",
        "citation": "وصفات للصيف 🏖تتبيلة لحمه مشويه من الآخر 👌وساندوتشات وهميه للنادي والبحر✌️ فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 460,
        "protein": 22,
        "fat": 18,
        "carbs": 52,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 4.5,
          "grains": 1.5,
          "dairyEggs": 1.5,
          "produce": 1,
          "specialty": 0.8,
          "fats": 0.6
        }
      }
    },
    {
      "id": "fah-377",
      "title": "ساندوتشات البطاطس السوري بالتومية",
      "titleEn": "Syrian Potato Sandwiches with Garlic Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 ساندوتشات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-377-i1",
          "name": "بطاطس",
          "standardAmount": "2 حبات كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-377-i2",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-377-i3",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-377-i4",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-377-i5",
          "name": "نشا",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-377-i6",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-377-i7",
          "name": "زيت",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-377-i8",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-377-i9",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-377-i10",
          "name": "ثوم",
          "standardAmount": "6 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-377-i11",
          "name": "عيش شامي",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-377-i12",
          "name": "خيار مخلل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-377-i13",
          "name": "كاتشب",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-377-i14",
          "name": "جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البطاطس واغسلها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع البطاطس إلى شرائح طويلة ورقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف رشة من الملح إلى البطاطس وقلّبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقلي البطاطس في زيت غزير حتى تصبح مقرمشة وذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء، اخلط كوبًا من الماء مع 3 ملاعق كبيرة من النشا الممسوح و6 فصوص من الثوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلب المكونات جيدًا حتى يصبح لون النشا شفافًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف كوبًا من الزبادي، ملعقة صغيرة من السكر، ملعقة صغيرة من الملح، و1/4 كوب من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخلط المكونات جيدًا في الخلاط حتى تحصل على قوام التومية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صفي البطاطس المقلية واتركها تبرد قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "احضر العيش الشامي وضف ملعقة كبيرة من التومية على كل قطعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف البطاطس المقلية، الخيار المخلل، والكاتشب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "يمكن إضافة الجبن إذا كان متاحًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "لف الساندوتشات بإحكام وادهنها بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اقلي الساندوتشات في جريل أو طاوس حتى تصبح ذهبية اللون ومقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "اترك الساندوتشات تبرد قليلاً ثم قطعها وقدمها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ التومية في الثلاجة لمدة تصل إلى 3 أيام. يمكن تقديم الساندوتشات مع سلطة خفيفة أو شرائح الطماطم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=-GUoC0DmPAA&t=14s",
        "collection": "abuhaty",
        "citation": "سندوتشات ولادك بيقفوا عليها بالطابور هنعملها فى 10 دقائق بس(ساندوتشات البطاطس السوريه)"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 10,
        "fat": 24,
        "carbs": 56,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "produce": 1.5,
          "grains": 1,
          "dairyEggs": 1.5,
          "specialty": 1,
          "fats": 1.5
        }
      }
    },
    {
      "id": "fah-378",
      "title": "ساندوتشات الجبنة والفلفل واللانشون",
      "titleEn": "Cheese, Pepper & Luncheon Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 ساندوتشات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-378-i1",
          "name": "دقيق",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-378-i2",
          "name": "ماء",
          "standardAmount": "كوب وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-378-i3",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-378-i4",
          "name": "بيكنج بودر",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-378-i5",
          "name": "سكر",
          "standardAmount": "نص معلقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-378-i6",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-378-i7",
          "name": "زيت",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-378-i8",
          "name": "جبنة قريش",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-378-i9",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-378-i10",
          "name": "لانشون تركي",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-378-i11",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-378-i12",
          "name": "زيت أو سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والماء والخل والبيكنج بودر والسكر والملح والزيت في وعاء حتى تصبح العجينة متجانسة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطعي الجبنة والفلفل واللانشون والزيتون وخلطيهم معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخني الطاوية على النار وادهنيها بقليل من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خذ مغرفة من العجينة وضعيها على الطاوية واتركيها حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلبي العجينة على الجانب الآخر حتى تصبح ذهبية اللون أيضًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الحشوة على نصف العجينة واتنيها نصين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادهني الساندوتش بالزيت أو السمنة واتركيها حتى تتحمر من الجانب الآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلبي الساندوتش حتى تأخذ اللون الجميل وتصبح الجبنة مذابة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة اللحمة المعصجة أو أي حشوة أخرى حسب الرغبة. هذه الوصفة تنفع للفطار والغداء وحتى في جوع نص الليل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=9Jnu-8uu-GY&t=11s",
        "collection": "abuhaty",
        "citation": "بكوباية دقيق اعملي احلي ساندوتشات للفطار 💯 وتنفع كمان غدا وجوع نص الليل😉✌️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 10,
        "fat": 14,
        "carbs": 42,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 1.5,
          "specialty": 1.5,
          "produce": 0.8,
          "fats": 0.4
        }
      }
    },
    {
      "id": "fah-379",
      "title": "ساندوتشات الشاورما والبسترما بالجبنة",
      "titleEn": "Shawarma & Pastrami Cheese Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 ساندوتشات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-379-i1",
          "name": "زيت الزيتون",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-379-i2",
          "name": "توست",
          "standardAmount": "8 شرائح",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-379-i3",
          "name": "لبن",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-379-i4",
          "name": "جبنة موزاريلا",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-379-i5",
          "name": "شاورما",
          "standardAmount": "200 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-379-i6",
          "name": "بسترما",
          "standardAmount": "200 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-379-i7",
          "name": "مرقة فورية",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة عالية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ادهن صينية الفرن بزيت الزيتون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغمس شرائح التوست في اللبن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع شريحة جبنة على كل شريحة توست مغموسة في اللبن.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف شريحة شاورما وبسترما فوق الجبنة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "رص الساندوتشات في الصينية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف المرقة الفورية على الساندوتشات حسب الرغبة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخل الصينية إلى الفرن واتركها حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدم الساندوتشات ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من عدم ترك شرائح التوست في اللبن لفترة طويلة حتى لا تصبح مبللة جدًا. يمكنك تقديم الساندوتشات مع سلطة خفيفة أو بطاطس مقلية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=RvpaSdBUY9w",
        "collection": "abuhaty",
        "citation": "ساندوتشات الماتش و الصيف والمصيف خفيف ، سهله وسريعه وطعمها يجنن 🔥"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 460,
        "protein": 24,
        "fat": 26,
        "carbs": 32,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 1.8,
          "protein": 7,
          "fats": 0.6
        }
      }
    },
    {
      "id": "fah-380",
      "title": "ساندوتشات العشر دقائق بدون خميرة ولا فرن",
      "titleEn": "10-Minute Sandwiches — No Yeast, No Oven",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "10 سندوتشات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-380-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-380-i2",
          "name": "زبادي",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-380-i3",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-380-i4",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-380-i5",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-380-i6",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-380-i7",
          "name": "سكر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-380-i8",
          "name": "لانشون",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-380-i9",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-380-i10",
          "name": "جبنة مبشورة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-380-i11",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-380-i12",
          "name": "هيل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق، الملح، السكر، والبيكنج بودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبادي والخل وامزجي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الدافئ تدريجيًا حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عجني العجينة لمدة 2-3 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى كرات بحجم الليمونة الكبيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "افردي كل كرة العجينة وضعي الحشوة في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غلقي السندوتشات جيدًا وشكلها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخني الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اقلي السندوتشات حتى تتحمر من الجهتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدميها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تغيير الحشوات حسب الرغبة، مثل اللانشون، الفلفل الأخضر، الجبنة المبشورة، الزيتون، والهيل. يمكن حفظ السندوتشات في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=o4QY31sxbGM&t=40s",
        "collection": "abuhaty",
        "citation": "بدون خميره و بدون فرن ،، اعملي ساندوتشات العشر دقايق للمدرسه للفطار للعشا وللغدا كمان 😋😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 240,
        "protein": 8,
        "fat": 10,
        "carbs": 30,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1.8,
          "specialty": 1.5,
          "produce": 0.8,
          "fats": 0.5
        }
      }
    },
    {
      "id": "fah-381",
      "title": "ساندوتشات الفطاير المحشية",
      "titleEn": "Stuffed Pastry Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "5 دقائق",
      "servings": "10-15 ساندوتش",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-381-i1",
          "name": "دقيق",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-381-i2",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-381-i3",
          "name": "ملح",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-381-i4",
          "name": "ماء دافئ",
          "standardAmount": "كباية وثلث",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-381-i5",
          "name": "زيت",
          "standardAmount": "نقطة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-381-i6",
          "name": "جبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-381-i7",
          "name": "باسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-381-i8",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-381-i9",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-381-i10",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-381-i11",
          "name": "تين",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-381-i12",
          "name": "لحم معصجة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-381-i13",
          "name": "فرخ مسلوق",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-381-i14",
          "name": "بيض",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع السكر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ تدريجيًا واعجني حتى تحصلي على عجينة طرية ولينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة بفوطة نظيفة واتركيها ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي العجينة إلى كرات صغيرة بحجم البيضة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "افردي كل كرة باستخدام القليل من الدقيق حتى تصبح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الحشوات المفضلة لديك (جبنة، باسترما، فلفل، زيتون، بقدونس، تين، لحم معصجة، فرخ مسلوق، بيض) في وسط العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غلقي الحواف جيدًا وشكليها على هيئة ساندوتش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخني مقلاة على نار متوسطة مائلة للهدوء وأضيفي نقطتين من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الساندوتشات في المقلاة وقلبيها حتى تصبح ذهبية اللون من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدميها ساخنة مع الشاي باللبن أو الشاي بالنعناع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الساندوتشات في التلاجة وتسخينها قبل التقديم. يمكن استخدام أي بواقي في التلاجة كحشوات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=m7XJ-UnUCG4",
        "collection": "abuhaty",
        "citation": "حبه دقيق وشوية مايه وبواقي التلاجة وهانعمل احلي ساندويتشات في ربع ساعة😋❤ من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 300,
        "protein": 12,
        "fat": 12,
        "carbs": 36,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 0.8,
          "protein": 3,
          "dairyEggs": 1.5,
          "produce": 1.5,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "fah-382",
      "title": "ساندوتشات المدرسة بالعجينة الهشة",
      "titleEn": "School Sandwiches with Fluffy Dough",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12 ساندوتش",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-382-i1",
          "name": "دقيق مخبوزات",
          "standardAmount": "4 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-382-i2",
          "name": "حليب بودرة",
          "standardAmount": "4 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-382-i3",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-382-i4",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-382-i5",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-382-i6",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-382-i7",
          "name": "زبدة على زيت",
          "standardAmount": "1/3 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-382-i8",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-382-i9",
          "name": "ماء دافئ",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-382-i10",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-382-i11",
          "name": "جبنة موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-382-i12",
          "name": "جبنة شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-382-i13",
          "name": "باسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-382-i14",
          "name": "سمسم محمص",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-382-i15",
          "name": "دبس الرمان",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-382-i16",
          "name": "ماء",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي المكونات الجافة (الدقيق، الحليب البودرة، السكر، الخميرة، الملح، البيكنج بودر) في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ والسكر والملح والبيكنج بودر وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزبدة على الزيت أو الزيت فقط وقلبي حتى تتداخل المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الزبادي أو اللبن الرايب أو الحليب العادي مع الخل واعجني العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الماء بالتدريج حتى تتشكل العجينة واعجني لمدة 10 دقائق على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة بفيلم بلاستيكي وفوطة نظيفة واتركيها في مكان دافئ حتى تتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شكلي العجينة إلى كرات صغيرة بحجم الليمونة الكبيرة وغطيها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "افردي كل كرة عجين وحشيها بالحشوات المفضلة (جبنة موزاريلا، جبنة شيدر، باسترما).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغلقي الساندوتشات جيدًا.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادهني الساندوتشات بالخليط المكون من الدقيق ودبس الرمان والماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "غطي الساندوتشات بالسمسم المحمص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "رصي الساندوتشات في صاج مدهون بالزيت أو مغطى بورق الزبدة مع ترك مسافات بينها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ادخلي الساندوتشات إلى الفرن المسخن مسبقًا على درجة حرارة 220 درجة مئوية لمدة 20 دقيقة حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اتركي الساندوتشات تبرد قبل حفظها في الفريزر.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الساندوتشات في الفريزر بعد تبريدها ووضعها في أكياس. اخرجي الكمية المطلوبة قبل استخدامها بيوم لتعود إلى درجة حرارة الغرفة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=tXEEsai3pdc&t=30s",
        "collection": "abuhaty",
        "citation": "سندوتشات المدرسة وصلت 😍😄 أحلى سندوتشات ممكن تعمليها وبأفكار مختلفة والطعم تحفة جدًا - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 280,
        "protein": 9,
        "fat": 11,
        "carbs": 36,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "grains": 1,
          "dairyEggs": 2.5,
          "protein": 2,
          "specialty": 1.2,
          "fats": 0.9
        }
      }
    },
    {
      "id": "fah-383",
      "title": "ساندوتشات المطاعم في البيت",
      "titleEn": "Restaurant-Style Sandwiches at Home",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 ساندوتشات",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-383-i1",
          "name": "دقيق",
          "standardAmount": "4 كبايات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i2",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i3",
          "name": "بابريكا مدخنة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i4",
          "name": "مرقة فورية",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i5",
          "name": "بهارات فراخ",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i6",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i7",
          "name": "توم بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i8",
          "name": "جنزبيل",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i9",
          "name": "ملح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i10",
          "name": "لبن رايب أو لبن عادي",
          "standardAmount": "1 كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i11",
          "name": "بيض",
          "standardAmount": "2 بضعة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i12",
          "name": "باكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i13",
          "name": "هريسة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i14",
          "name": "صدور دجاج",
          "standardAmount": "4 صدور",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i15",
          "name": "مايونيز",
          "standardAmount": "1/2 كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i16",
          "name": "زبادي",
          "standardAmount": "150 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i17",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i18",
          "name": "شبت",
          "standardAmount": "2 عود",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i19",
          "name": "مستردة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i20",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i21",
          "name": "خل",
          "standardAmount": "1/2 كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i22",
          "name": "عصير برتقال",
          "standardAmount": "1/4 كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i23",
          "name": "عسل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i24",
          "name": "كرنب",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i25",
          "name": "جزر",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i26",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i27",
          "name": "فلفل هالوبينو",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i28",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-383-i29",
          "name": "خبز ساندوتشات",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي 4 كبايات من الدقيق مع الفلفل الأسود، البابريكا المدخنة، المرقة الفورية، بهارات الفراخ، البصل بودر، التوم بودر، الجنزبيل، والملح في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخفقي نصف الكمية من الدقيق المتبهر مع البيض، اللبن الرايب، الباكينج بودر، والهريسة حتى تصبح القوام مشابهًا لبانكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسلي الصدور ونشفيها، ثم قسميها إلى قطع سميكة وتبليها بالخلطة الجافة وغطيها في التلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أحضري وعاء وضعي فيه الزبادي، المايونيز، عصير الليمون، الشبت المقطع، البصل بودر، التوم بودر، الجنزبيل، والفلفل الأسود، ثم أضيفي المستردة وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قشري البطاطس وقطعيها إلى شرائح رفيعة، ثم ضعيها في وعاء عميق وأضيفي الخل، الملح، والماء المغلي واتركيها حتى تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني الزيت في مقلاة على نار متوسطة واقلي البطاطس حتى تصبح مقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي الكرنب إلى شرائح رفيعة وضعيها في وعاء، ثم أضيفي الجزر المبشور، المايونيز، الزبادي، العسل، الخل، عصير البرتقال، والملح وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخفقي الدجاج المتبهر في الخلطة الرطبة ثم في الخلطة الجافة واقليها في الزيت حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمي الساندوتشات مع الكول سلو، الفراخ المقرمشة، البطاطس المقرمشة، صوص الرانش، الفلفل الهالوبينو، والطماطم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من تبريدها البطاطس والكول سلو في التلاجة قبل التقديم للحفاظ على قرمشتها. يمكنك إضافة صوص الجبنة إذا أردت.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=tRzRtXFSLF0&t=30s",
        "collection": "abuhaty",
        "citation": "سندوتشات المطاعم فى البيت .. واسرار الكول سلو وصوص الرانش الخطير"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 29,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 30,
        "fat": 24,
        "carbs": 46,
        "fiber": 4,
        "sugar": 10,
        "cost": {
          "protein": 4,
          "grains": 1.5,
          "produce": 2.5,
          "specialty": 1.5,
          "dairyEggs": 1,
          "fats": 1.5,
          "spices": 0.6,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-384",
      "title": "ساندوتشات الناجتس الذهبية",
      "titleEn": "Golden Nuggets Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-384-i1",
          "name": "صدور الدجاج",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i2",
          "name": "أوراق الدجاج",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i3",
          "name": "ملح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i4",
          "name": "البوسمات المتبلة",
          "standardAmount": "1 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i5",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i6",
          "name": "فلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i7",
          "name": "بصل بودرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i8",
          "name": "ثوم بودرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i9",
          "name": "بقسماط جاهز",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i10",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i11",
          "name": "بقسماط نشف",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i12",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i13",
          "name": "مايونيز",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i14",
          "name": "كاتشب",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i15",
          "name": "عسل",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i16",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i17",
          "name": "خس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-384-i18",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الصدور والأوراق الدجاج إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الملح، البوسمات المتبلة، الفلفل الأسود، الفلفل الأحمر، البصل بودرة، والثوم بودرة مع الدجاج المقطع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "افرمي الدجاج المخلوط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الدقيق والبقسماط الجاهز والبقسماط النشف إلى الدجاج المفروم وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الماء بسرعة وقلبي حتى تتجانس الخلطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي الدجاج بالخلطة وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الناجتس في كيس تجميد مفتوح وغطيها بطبقة من البقسماط النشف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "احفظي الناجتس في الفريزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخني الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اقلي الناجتس حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أعدي الصوص بخلط المايونيز، الكاتشب، والعسل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضعي القليل من الصوص على شرائح الخس والطماطم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضيفي الناجتس إلى الساندوتشات وقدميها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الناجتس في الفريزر لمدة تصل إلى شهر. يمكن تقديم الساندوتشات مع البطاطس المقلية أو الشيبس.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=gCejnOq6LFM&t=7s",
        "collection": "abuhaty",
        "citation": "من غير وقت طويل في المطبخ، حضري أحلى ساندوتشات وناجتس ذهبية تخلي كل لمة أحلى 😍🍔"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 38,
        "fat": 26,
        "carbs": 34,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 16,
          "grains": 1.2,
          "specialty": 1,
          "produce": 0.8,
          "fats": 1.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-385",
      "title": "ساندوتشات بحشوة البطاطس والجبنة",
      "titleEn": "Potato & Cheese Stuffed Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "15 ساندوتش",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-385-i1",
          "name": "ماء",
          "standardAmount": "2.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-385-i2",
          "name": "دقيق",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-385-i3",
          "name": "زيت",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-385-i4",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-385-i5",
          "name": "بطاطس",
          "standardAmount": "500 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-385-i6",
          "name": "جبنة مبشورة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-385-i7",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-385-i8",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-385-i9",
          "name": "شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-385-i10",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-385-i11",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-385-i12",
          "name": "بسطرما",
          "standardAmount": "اختياري",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف 2.5 كوب ماء إلى وعاء على النار واتركه حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف ملعقة كبيرة من الزيت وملعقة صغيرة من الملح، ثم اقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف 1.5 كوب من الدقيق المنخول وقلب المكونات حتى تتشرب المياه تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اترك العجينة تهدأ قليلاً ثم اقلمها بإيديك حتى تصبح ملساء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شكل العجينة إلى كرات صغيرة بحجم الليمونة، وتأكد من أن جميع الكور متساوية الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد البطاطس المسلوقة وقطعيها إلى قطع صغيرة، ثم أضف الجبنة المبشورة والتوابل (ملح، بابريكا، فلفل أسود، شطة، كمون) والبقدونس، واخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "خذ كرة من العجينة وافردها على الدقيق، ثم احشيها بالحشوة واقفلها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرر الخطوة السابقة حتى تنتهي من جميع الكور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخن قليلًا من الزيت في مقلاة على نار متوسطة، ثم اقلي الساندوتشات من الجانبين حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اترك الساندوتشات تبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة البسطرما حسب الرغبة للحشوة. يمكن حفظ الساندوتشات في صندوق الغداء وتقديمها باردة أو دافئة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=d9bc3DXToAI&t=21s",
        "collection": "abuhaty",
        "citation": "المدرسة قربت ومفيش افكار للانش بوكس .. تعالى اقولك فكرة خطيرة للسندوتشات والحشو جنان"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 15,
        "kcal": 240,
        "protein": 7,
        "fat": 8,
        "carbs": 34,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "grains": 0.4,
          "produce": 1.2,
          "dairyEggs": 1.2,
          "specialty": 0.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "fah-386",
      "title": "ساندوتشات رول الفطاير بالجبنة والرومي",
      "titleEn": "Cheese & Smoked Rumi Pastry Roll Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-386-i1",
          "name": "دقيق منخول ومتعدد الاستخدام",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-386-i2",
          "name": "زيت",
          "standardAmount": "ثلث كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-386-i3",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-386-i4",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-386-i5",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-386-i6",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-386-i7",
          "name": "حليب دافئ",
          "standardAmount": "كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-386-i8",
          "name": "ملح",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-386-i9",
          "name": "جبنة كريمي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-386-i10",
          "name": "جبنة شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-386-i11",
          "name": "رومي مدخن",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-386-i12",
          "name": "نسكافيه",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-386-i13",
          "name": "سكر",
          "standardAmount": "ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-386-i14",
          "name": "حليب بودرة",
          "standardAmount": "ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-386-i15",
          "name": "ماء",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-386-i16",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-386-i17",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق، السكر، الخميرة، والملح في وعاء العجان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيضة، الخل، والزيت، واخلطي المكونات الجافة مع بعض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الحليب الدافئ تدريجياً حتى تحصلي على عجينة لينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عجني العجينة لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي العجينة في بولة مدهونة بالزيت، واتركيها تخمر في مكان دافئ حتى تضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد التخمير، افردي العجينة على شكل مستطيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "فردي الجبنة الكريمي على العجينة، ثم أضيفي شرائح الجبنة الشيدر والرومي المدخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "لفي العجينة بشكل محكم، ثم قطعيها إلى قطع متساوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي القطع في صنية مدهونة بالزيت أو مفروشة بورق السيليكون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعدي خليط النسكافيه، السكر، الحليب البودرة، والماء، ودهني الساندوتشات به.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "رشي السمسم وحبة البركة على الساندوتشات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الصنية إلى الفرن المسخن على درجة حرارة 220 لمدة 20 دقيقة، أو حتى تأخذ لوناً ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدمي الساندوتشات ساخنة مع كوب من الشاي أو أي مشروب تحبينه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة أي حشوات أخرى تفضلينها مثل الفلفل الحلو أو البقدونس. يمكن حفظ الساندوتشات في الثلاجة لمدة يومين، أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=7D8bt9zD-7w&t=48s",
        "collection": "abuhaty",
        "citation": "ساندويتشات رول  للعشا و الفطار 🥖 في عشر دقايق اعملي احلي ساندوتشات رهييييييبه 💯😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 400,
        "protein": 13,
        "fat": 16,
        "carbs": 50,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "grains": 1,
          "dairyEggs": 3,
          "fats": 0.8,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-387",
      "title": "ساندوتشات سريعة للنادي والمصيف والمدرسة",
      "titleEn": "Quick Sandwiches for Club, Beach & School",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12-15 ساندوتش",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-387-i1",
          "name": "دقيق",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-387-i2",
          "name": "زبادي",
          "standardAmount": "علبة صغيرة (حوالي 100 جرام)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-387-i3",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-387-i4",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-387-i5",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-387-i6",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-387-i7",
          "name": "ملح",
          "standardAmount": "ربع معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-387-i8",
          "name": "باكينج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-387-i9",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-387-i10",
          "name": "لبن دافئ",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والخميرة والسكر والملح والباكينج بودر في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبادي والخل والزيت وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي البيضة وقلبي مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي اللبن الدافئ تدريجيًا واعجني العجينة حتى تصبح لينة وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اعجني العجينة لمدة 7-10 دقائق حتى تصبح ناعمة ومرنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة واتركيها تخمر لمدة 30-60 دقيقة حتى تتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي العجينة إلى كرات صغيرة وفردي كل كرة بالسمك المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الحشوة في وسط كل ساندوتش وقفيها بإحكام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الساندوتشات في صينية مدهونة بالزيت مع الحرص على وضع القفلة في الأسفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركي الساندوتشات تخمر مرة أخرى لمدة 10-15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "دهني الساندوتشات بخليط من اللبن البودرة والنسكافيه والسكر والماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية واتركيها لمدة 10 دقائق حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أخرج الساندوتشات من الفرن واتركيها تبرد قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي حشوة تفضلها مثل الجبن والبسطرمة والفراخ المطبوخة والزيتون والبقدونس. يمكن تخزين الساندوتشات في الفريزر بعد تبريدها وتقديمها عند الحاجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=rD4nW7Ssxfk&t=30s",
        "collection": "abuhaty",
        "citation": "ساندوتشات سريعه للنادي و المصيف و المدرسه 😉👍 \nمن مطبخي #فاطمه_ابو_حاتي 😍💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 200,
        "protein": 6,
        "fat": 6,
        "carbs": 30,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 1,
          "dairyEggs": 0.9,
          "fats": 0.6
        }
      }
    },
    {
      "id": "fah-388",
      "title": "ساندوتشات محشية بدون فرن",
      "titleEn": "Stuffed Sandwiches — No Oven Needed",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "20 ساندوتش",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-388-i1",
          "name": "دقيق",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i2",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i3",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i4",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i5",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i6",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i7",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i8",
          "name": "سوسيس",
          "standardAmount": "4 قطع",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i9",
          "name": "فلفل رومي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i10",
          "name": "جبنة موتزريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i11",
          "name": "بطاطس",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i12",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i13",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i14",
          "name": "لحمة معصجة",
          "standardAmount": "100 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i15",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i16",
          "name": "بيض",
          "standardAmount": "1 حبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i17",
          "name": "جبنة فيتا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i18",
          "name": "زيتون أسود",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-388-i19",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع البيكنج بودر والخميرة والسكر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ تدريجيًا واخلطي حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت بعد نصف وقت العجن واخلطي جيدًا لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تختمر في مكان دافئ لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى كرات صغيرة (حوالي 20 كرة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "فردي كل كرة واحشيها بالحشوة المفضلة ثم اغلقيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركي الساندوتشات ترتاح قليلًا ثم فرديها مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخني طاسة على نار متوسطة وأضيفي ملعقتين من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اقلي الساندوتشات حتى تصبح ذهبية اللون من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطي الساندوتشات أثناء القلي للحصول على نتائج أفضل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تجميد الساندوتشات المحشية في أكياس الفريزر واستخدامها لاحقًا. يمكن أيضًا استخدام الحشوات في وصفات أخرى مثل البيتزا والفطائر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=OoNOAhwl0ec&t=22s",
        "collection": "abuhaty",
        "citation": "الحل السحرى لسندوتشات المدرسه .. احلي وأسهل ساندوتشات محشيه و من غير فرن كمان ب٣ حشوات مختلفه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 220,
        "protein": 8,
        "fat": 8,
        "carbs": 30,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 1,
          "protein": 3,
          "dairyEggs": 2,
          "produce": 1.5,
          "fats": 0.8,
          "specialty": 0.6
        }
      }
    },
    {
      "id": "fah-389",
      "title": "ساندوتشات مولتو",
      "titleEn": "Molto-Style Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "6 ساندوتشات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-389-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-389-i2",
          "name": "ماء دافئ",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-389-i3",
          "name": "حليب",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-389-i4",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-389-i5",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-389-i6",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-389-i7",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-389-i8",
          "name": "جبنة براميلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-389-i9",
          "name": "جبنة موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-389-i10",
          "name": "فلفل حلو",
          "standardAmount": "قرن واحد",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-389-i11",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-389-i12",
          "name": "لبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-389-i13",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والخميرة والملح والسكر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي نصف كوب حليب ونصف كوب ماء دافئ وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء تدريجيًا حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اعجني العجينة لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي ربع كوب زيت واخلطي جيدًا، ثم اعجني لمدة 5 دقائق إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة واتركيها في مكان دافئ حتى تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعدِّي الحشوة بخلط الجبنة البراميلي والجبنة الموزاريلا والفلفل الحلو والزيتون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عندما تخمر العجينة، افرديها على سطح مغطى بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخذي قطعًا صغيرة من العجينة وكورها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "افردي كل كرة وحشيها بالحشوة، ثم قفليها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "برمي السندوتشات على شكل طولي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اتركي السندوتشات تخمّر مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "سخني الزيت في طاسة على نار عالية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اغمسي السندوتشات في اللبن ثم في السمسم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "اقلي السندوتشات حتى تصبح ذهبية اللون من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "صفي السندوتشات على ورق ماص للزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تجنب استخدام السمسم إذا كنت لا ترغب فيه. هذه الساندوتشات مثالية للرحلات والمصيف حيث لا تحتاج إلى فرن.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=fYAavsSPrV0&t=19s",
        "collection": "abuhaty",
        "citation": "مصاريف النادي حلها هنا في الفيديو ده 😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 360,
        "protein": 12,
        "fat": 13,
        "carbs": 48,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 3,
          "produce": 0.6,
          "fats": 0.6,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-390",
      "title": "ساندويتش المدرسة",
      "titleEn": "The School Sandwich",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "15 ساندويتش",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-390-i1",
          "name": "دقيق",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i2",
          "name": "لبن",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i3",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i4",
          "name": "ماء",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i5",
          "name": "سكر",
          "standardAmount": "معلقتين كبار",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i6",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i7",
          "name": "ملح",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i8",
          "name": "بياض بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i9",
          "name": "صفار بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i10",
          "name": "جبنة شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i11",
          "name": "جبنة رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i12",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i13",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i14",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i15",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i16",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i17",
          "name": "لبن",
          "standardAmount": "معلقتين كبار",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i18",
          "name": "سكر",
          "standardAmount": "نص معلقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i19",
          "name": "نسكافيه",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i20",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i21",
          "name": "بزوري الكتان",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-390-i22",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الماء الدافئ، الزيت، اللبن الدافئ، السكر، الملح، وبياض البيضة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الخميرة وقلبي المكونات جيدًا حتى يذوب السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركي الخليط لمدة 10 دقائق حتى تظهر الرغوة على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الدقيق تدريجيًا واعجني حتى تحصلي على عجينة لينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اتركي العجينة ترتاح لمدة 7 دقائق على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى 15 كرة صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي الكور بالبلاستيك لمنع جفافها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "احشي كل كرة بالحشو المفضل لديك (جبنة، زيتون، فلفل، حبة البركة، زعتر، بقدونس).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "افردي العجينة واقفلي الحروف جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركي الساندويتشات تخمر مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادهن الساندويتشات بخليط صفار البيضة، اللبن، السكر، والنسكافيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضعي الساندويتشات في الفرن المسخن على درجة حرارة 200 لمدة 10 دقائق حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أو اقلي الساندويتشات في طاسة على نار هادئة مع تغطية الطاسة حتى تستوي من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي حشو تفضله حسب ما هو متوفر في التلاجة. يمكن تزيين الساندويتشات بالسمسم أو البزوري الكتان أو حبة البركة حسب الرغبة. يمكن حفظ الساندويتشات في كيس بلاستيك مغلق في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Aj10lkPXHLI&t=46s",
        "collection": "abuhaty",
        "citation": "عندك فرن أو لأ هاتعملي أحلي ساندويتش للمدرسة وبمكونات موجودة عندك في المطبخ توحفه👌👍#فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 22,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 15,
        "kcal": 240,
        "protein": 8,
        "fat": 9,
        "carbs": 32,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.7,
          "dairyEggs": 2.5,
          "produce": 0.8,
          "fats": 1,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-391",
      "title": "ساندويتشات السجق الشرقي",
      "titleEn": "Eastern Sujuk Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-391-i1",
          "name": "سجق",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-391-i2",
          "name": "بصل",
          "standardAmount": "4 بصلات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-391-i3",
          "name": "فلفل",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-391-i4",
          "name": "طماطم",
          "standardAmount": "4 طماطم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-391-i5",
          "name": "توم مفروم",
          "standardAmount": "معلقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-391-i6",
          "name": "كاتشب",
          "standardAmount": "معلقتين كبيرتين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-391-i7",
          "name": "دبس رمان",
          "standardAmount": "معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-391-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-391-i9",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-391-i10",
          "name": "بهارات سبعة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-391-i11",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-391-i12",
          "name": "زيت",
          "standardAmount": "معلقتين كبيرتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في طاسة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف التوم المفروم وقلبه حتى يشوح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السجق وقلبه مع التوم حتى يتغير لونه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف شرائح البصل وقلبه حتى يتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الفلفل والطماطم وقلبهما مع السجق والبصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الكاتشب والبهارات السبعة والفلفل الأسود والملح وقلبهما مع الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف رشة سكر حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلب كل المكونات معًا وغطي الطاسة واتركها على نار هادئة لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف دبس الرمان وقلبه مع الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اطفي النار واترك الخليط يبرد قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم السجق في سندويتشات مع العيش البلدي أو العيش الفينو حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم السجق مع المكرونة المسلوقة أو البسلة أو الرز الأبيض والبطاطس المحمرة والسلطة. يمكن أيضًا استخدام صوص السجق كصلصة جانبية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=lDWcdbLh0bc&t=26s",
        "collection": "abuhaty",
        "citation": "ساندويتشات السجق الشرقي أحلي طعم وأسهل طريقة  👍👌\nمن مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 18,
        "fat": 30,
        "carbs": 20,
        "fiber": 3,
        "sugar": 10,
        "cost": {
          "protein": 10,
          "produce": 2.5,
          "specialty": 0.6,
          "fats": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-392",
      "title": "ستريبس البتنجان",
      "titleEn": "Eggplant Strips",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-392-i1",
          "name": "بتنجان",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-392-i2",
          "name": "دقيق",
          "standardAmount": "كوب ونص",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-392-i3",
          "name": "نشا",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-392-i4",
          "name": "ملح",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-392-i5",
          "name": "باكينج بودر",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-392-i6",
          "name": "كنور 11 بهار",
          "standardAmount": "بكتين",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-392-i7",
          "name": "مرقة خضار فورية",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-392-i8",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البتنجان وقطعه إلى صوابع سميكة وطويلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع البتنجان المقطوع في طبق عميق وتبّله بالملح وكنور 11 بهار، ثم قلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط الدقيق والنشا والملح والباكينج بودر وكنور 11 بهار في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قسم الخليط إلى نصفين، ضع النصف الأول كما هو، والنصف الثاني أضف إليه الماء تدريجيًا حتى يصبح قوامه متوسطًا مثل قوام البانكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغمس قطع البتنجان في الخليط الجاف ثم في الخليط السائل، ثم ارجها في يديك لتعطيها الشكل المنعكش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن الزيت في مقلاة على نار متوسطة، ثم اقلّي قطع البتنجان حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صفي الستريبس من الزيت الزائد باستخدام مصفاة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الستريبس مع الكاتشب أو مايونيز وطماطم كابوتشا. يمكن أيضًا استخدامها في صندويشات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=lYThyD1INic&t=33s",
        "collection": "abuhaty",
        "citation": "وصفه اقتصاديه🤭مين يعرف هتطلع ايه؟ 😉.. ستريبس من غير   لحمة ولا فراخ .. تبقى ايه؟"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 6,
        "fat": 16,
        "carbs": 38,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "produce": 1.2,
          "grains": 0.5,
          "fats": 1.2,
          "specialty": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-393",
      "title": "سجق الشارع",
      "titleEn": "Street-Style Sujuk",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-393-i1",
          "name": "سجق",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-393-i2",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-393-i3",
          "name": "بصل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-393-i4",
          "name": "طماطم",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-393-i5",
          "name": "ثوم",
          "standardAmount": "6 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-393-i6",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-393-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-393-i8",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-393-i9",
          "name": "صلصة التحينة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الفلفل والبصل إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع السجق إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف السجق وقلبه حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البصل والفلفل وقلبهما لمدة 2-3 دقائق حتى يصبحا ذهبيين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الثوم المفروم والطماطم وقلبهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الملح والفلفل الحار وقلبهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اترك الخليط على النار لمدة 5-7 دقائق حتى يصبح الطبق جاهزًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدم السجق مع صلصة التحينة في سندويشات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة بعض البقدونس المفروم للزينة والنكهة. يمكنك أيضًا تقديم السجق مع البطاطس المقلية أو سلطة خفيفة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=a1b6tihJZ-0&t=10s",
        "collection": "abuhaty",
        "citation": "لجوع اخر الليل ،، السجق هو الحل😉طعم خطير و ريحه تجيب اخر الدنيا😋🙈سجق الشارع في البيت👌#فاطمه_أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 16,
        "fat": 28,
        "carbs": 16,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 6,
          "produce": 2.5,
          "specialty": 0.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "fah-394",
      "title": "سماش برجر",
      "titleEn": "Smash Burgers",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-394-i1",
          "name": "لحمة مفرومة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i2",
          "name": "دهون",
          "standardAmount": "100 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i3",
          "name": "خلطة البرجر من كنور",
          "standardAmount": "1 باكت",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i4",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i5",
          "name": "بصل",
          "standardAmount": "2 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i6",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i9",
          "name": "مشروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i10",
          "name": "صويا صوص",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i11",
          "name": "كاتشب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i12",
          "name": "مايونيز",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i13",
          "name": "مستردة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i14",
          "name": "جبنة للساندوشات",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i15",
          "name": "عيش كايزر",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i16",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i17",
          "name": "هالبينو",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-394-i18",
          "name": "خيار مخلل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي اللحمة المفرومة مع الدهون وخلطة البرجر من كنور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "عجني المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شكلِّي اللحمة إلى كرات متساوية الحجم (حوالي 50 جرام لكل كرة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعِّي الكور في التلاجة لترتاح.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في طاسة على النار، ضعي ملعقتين كبيرتين من الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي البصل المفروم وقلبيه حتى يتكرمل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي السكر، الملح، والفلفل الأسود وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي المشروم المقطع شرائح وقلبي حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي صويا الصوص وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "في وعاء، اخلطي الكاتشب، المايونيز، والمستردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "في طاسة على النار، ضعي قطعة زبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي كرة من اللحمة وادهسيها بقوة لتصبح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قلبيها حتى تستوي من الجانبين، ثم ضعي شريحة جبنة على الوجه العلوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "احمي العيش الكايزر في الطاسة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "ضعي الصوص على العيش، ثم أضيفي الطماطم، البصل المكرمل مع المشروم، والبرجر مع الجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "يمكنك إضافة الهالبينو والخيار المخلل حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تغيير حجم الكور حسب حجم العيش. يمكنك أيضًا إضافة مكونات أخرى مثل الفلفل الحلو أو البقدونس حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=uOlNWd9xqO0&t=35s",
        "collection": "abuhaty",
        "citation": "أحلى وأسرع \" سماش برجر\" وألذ من بره بمكون واحد بس"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 640,
        "protein": 32,
        "fat": 40,
        "carbs": 38,
        "fiber": 3,
        "sugar": 10,
        "cost": {
          "protein": 5.5,
          "grains": 1,
          "produce": 2,
          "dairyEggs": 1,
          "specialty": 1.5,
          "fats": 0.6,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-395",
      "title": "سناكس البطاطس المقرمشة",
      "titleEn": "Crispy Potato Snacks",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-395-i1",
          "name": "بطاطس",
          "standardAmount": "نصف كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-395-i2",
          "name": "ماء",
          "standardAmount": "لتر ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-395-i3",
          "name": "خل",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-395-i4",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-395-i5",
          "name": "ملح",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-395-i6",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-395-i7",
          "name": "كمون",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-395-i8",
          "name": "كسبرة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-395-i9",
          "name": "بابريكا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-395-i10",
          "name": "شطة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-395-i11",
          "name": "بقدونس مجفف",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-395-i12",
          "name": "توم بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-395-i13",
          "name": "بصل بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-395-i14",
          "name": "مايونيز",
          "standardAmount": "معلقتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-395-i15",
          "name": "كاتشب",
          "standardAmount": "معلقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-395-i16",
          "name": "خل",
          "standardAmount": "نص معلقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البطاطس إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الماء المتلجة، الخل، البيكنج بودر، والملح إلى وعاء وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقع البطاطس في المحلول لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البطاطس إلى الزيت قطعة بقطعة لتجنب التصاقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلّب البطاطس حتى تصبح ذهبية اللون ومقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صفي البطاطس على مناديل مطبخ لامتصاص الزيت الزائد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخلطي البهارات معًا في وعاء واحفظيها في برتمان محكم الإغلاق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعد خطوات 1-7 لعمل البطاطس الرفيعة والبطاطس الحلزونية.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 10,
          "text": "قدمي السناكس مع صلصة المايونيز والكاتشب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام البطاطس الحمراء للحصول على أفضل نتيجة في التحمير. يمكنك أيضًا تجربة إضافة نكهات مختلفة إلى البهارات حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=_INCbLBA13s&t=38s",
        "collection": "abuhaty",
        "citation": "٣ افكار لسناكس من البطاطس مع بهارات البطاطس اللذيذه 😋👍🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 4,
        "fat": 16,
        "carbs": 40,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "produce": 1.2,
          "fats": 1.2,
          "specialty": 0.5,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-396",
      "title": "سندوتشات الوافل والبانكيك",
      "titleEn": "Waffle & Pancake Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 سندوتشات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-396-i1",
          "name": "زيت نباتي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-396-i2",
          "name": "خليط البانكيك",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-396-i3",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-396-i4",
          "name": "فلفل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-396-i5",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-396-i6",
          "name": "تركي",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-396-i7",
          "name": "جبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-396-i8",
          "name": "عسل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-396-i9",
          "name": "سكر بودرة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-396-i10",
          "name": "لبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-396-i11",
          "name": "بطاطس",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-396-i12",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-396-i13",
          "name": "فلفل بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-396-i14",
          "name": "بصل بودر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-396-i15",
          "name": "ثوم بودر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-396-i16",
          "name": "نشا",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-396-i17",
          "name": "بيض",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير البانكيك: دهن ساندويتش ميكر بالزيت وصب خليط البانكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إغلاق المكنة وتركها لمدة 2-3 دقائق حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إخراج البانكيك وتقديمها مع الفواكه والعسل أو السكر البودرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير السندوتشات: دهن القطعة بالزيت ووضع خليط البانكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة الطماطم والزيتون والتركي والجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إغلاق المكنة وتركها لمدة 2-3 دقائق حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير السندوتشات من العيش: وضع اللبنة والحشوة المفضلة للولادة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "طي السندوتشات وقصها بالنص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "وضع لستيكس على السندوتشات وحشوها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تحضير الهاش بوتيتو: غلي الماء ووضع البطاطس المبشورة لمدة 3 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "تصفي البطاطس وتجفيفها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "إضافة التوابل والنشا والبيض وخلطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "وضع البطاطس في ساندويتش ميكر وتركها حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم السندوتشات مع الفواكه والخضروات الطازجة للحصول على وجبة متوازنة. يمكن حفظ السندوتشات في علبة لانش بوكس وتقديمها باردة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=oBkcqs45zDc",
        "collection": "abuhaty",
        "citation": "أفكار لانش بوكس part 6 .. ابسطى أولادك وغيري الشكل التقليدى لسندوتشات المدرسه #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 14,
        "fat": 20,
        "carbs": 46,
        "fiber": 3,
        "sugar": 12,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 1.5,
          "protein": 2,
          "produce": 1.5,
          "specialty": 0.8,
          "fats": 0.6,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-397",
      "title": "سندوتشات كفتة برجر بالتتبيلة السرية والعيش الطري",
      "titleEn": "Kofta Burger Sandwiches with Secret Marinade & Soft Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "حوالي 20 سندوتش",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-397-i1",
          "name": "كيلو لحم مفروم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i2",
          "name": "بصلة",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i3",
          "name": "فلفل أحمر",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i4",
          "name": "فلفل أخضر",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i5",
          "name": "فصوص ثوم",
          "standardAmount": "2-3",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i6",
          "name": "خلطة برجر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i9",
          "name": "دقيق",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i10",
          "name": "زبادي",
          "standardAmount": "علبة واحدة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i11",
          "name": "بياض البيض",
          "standardAmount": "2",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i12",
          "name": "خل",
          "standardAmount": "ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i13",
          "name": "خميرة",
          "standardAmount": "ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i14",
          "name": "سكر",
          "standardAmount": "ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i15",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i16",
          "name": "زبدة",
          "standardAmount": "ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i17",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i18",
          "name": "ماء دافئ",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i19",
          "name": "بصل مكرمل",
          "standardAmount": "مقدار كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i20",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i21",
          "name": "صويا صوص",
          "standardAmount": "معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i22",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i23",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i24",
          "name": "سميت",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i25",
          "name": "جبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i26",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-397-i27",
          "name": "خضروات خاصة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير خبز البرجر:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الدقيق، السكر، الملح، والخميرة في وعاء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي البياض، الخل، والزبادي وقلبي المكونات جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الماء الدافئ تدريجيًا واعجني العجينة لمدة 5 دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي خليط الزبدة والزيت واعجني لمدة 5 دقائق إضافية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي العجينة في طبق مدهون بالزيت وغطيها. اتركيها تخمر لمدة ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير الكفتة برجر:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي البصل، الفلفل الأحمر، والفلفل الأخضر والثوم وضعيها في الكبة حتى تصبح ناعمة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي خلطة البرجر، الملح، والفلفل الأسود واللحم المفروم وقلبي المكونات جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "شكل الكفتة على شكل قراص وشويها في صينية على نار متوسطة حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "تحضير البصل المكرمل:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اقلي البصل في الزيت حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضيفي السكر، الصويا صوص، الملح، والفلفل الأسود وقلبي حتى يصبح البصل ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "تشكيل العيش:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قطعي العجينة إلى كرات بحجم الليمونة الكبيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "دهن الصاج بالزيت وفردي كل كرة بالزبدة الطرية وشكليها على شكل بيضاوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "اخبزي الأرغفة في الفرن على درجة حرارة عالية لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "تشكيل السندوتشات:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 19,
          "text": "ضعي الصوص، الخضروات الخاصة، الكفتة برجر، البصل المكرمل، الطماطم، والجبنة بين قطعتي العيش.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة متماسكة ولا تتشقق أثناء العجن. يمكنك حفظ العيش الزائد في الفريزر لاستخدامه لاحقًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=kLjEh5I6XeU",
        "collection": "abuhaty",
        "citation": "سندوتشات كفتة المطاعم بالتتبيلة السرية والعيش الطري 🤤"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 19,
        "totalMasterIngredients": 27,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 340,
        "protein": 14,
        "fat": 12,
        "carbs": 44,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 9,
          "grains": 1.2,
          "produce": 2.5,
          "dairyEggs": 1,
          "specialty": 1,
          "fats": 0.8,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-398",
      "title": "سندوتشات هشة ولذيذة بالحشوات المختلفة",
      "titleEn": "Fluffy Sandwiches with Assorted Fillings",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 سندوتش",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-398-i1",
          "name": "دقيق متعدد الاستخدام",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-398-i2",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-398-i3",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-398-i4",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-398-i5",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-398-i6",
          "name": "لبن رايب أو زبادي",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-398-i7",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-398-i8",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-398-i9",
          "name": "بيض أو كريمة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-398-i10",
          "name": "قسماط",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-398-i11",
          "name": "جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-398-i12",
          "name": "تركي",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-398-i13",
          "name": "خس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-398-i14",
          "name": "شدر أحمر وأصفر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-398-i15",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والسكر والخميرة والملح في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ واللبن الرايب أو الزبادي واعجني المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت واخلطي حتى تصبح العجينة لينة وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تخمر حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى كرات صغيرة وغطيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "فردي كل كرة عجين على سطح مغطى بالدقيق حتى تصبح دائرية وسمكها متوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "دهني وجه العجينة بالزبدة وطويها نصفين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي العجينة مرة أخرى واتركيها تخمر لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "دهني السندوتشات بالبيض أو الكريمة ورشها بالقسماط إذا أردت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "احمر السندوتشات في زيت ساخن أو اخبزيها في الفرن على درجة حرارة عالية حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي السندوتشات تبرد قليلاً ثم قدميها مع الحشوات المفضلة لديك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي حشوات تفضلها مثل اللحمة المعصجة أو البيتسا أو الخضروات المفضلة لديك. يمكنك أيضًا حفظ السندوتشات في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=qkTLQ9c0J50&t=12s",
        "collection": "abuhaty",
        "citation": "الصيف يعنى سندوتشات بلون ذهبى والحشو عليكى 👌😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 260,
        "protein": 9,
        "fat": 9,
        "carbs": 36,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 1,
          "dairyEggs": 2.5,
          "protein": 1.5,
          "produce": 1,
          "fats": 0.5
        }
      }
    },
    {
      "id": "fah-399",
      "title": "سندويتشات بالعجينة الوهمية",
      "titleEn": "Magic Dough Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 سندويتشات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-399-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i2",
          "name": "زبادي",
          "standardAmount": "1 علبة (120 جرام)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i3",
          "name": "لبن بودرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i4",
          "name": "مايونيز",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i5",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i6",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i8",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i9",
          "name": "ماء دافئ",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i10",
          "name": "صلصة بيتزا",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i11",
          "name": "جبنة موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i12",
          "name": "جبنة شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i13",
          "name": "جبنة كريمي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i14",
          "name": "جبنة سوري (شلال)",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i15",
          "name": "فراخ",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i16",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i17",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i18",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i19",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i20",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i21",
          "name": "لبن",
          "standardAmount": "شوية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i22",
          "name": "سكر",
          "standardAmount": "شوية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-399-i23",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الخميرة والسكر في الماء الدافئ واتركيها جانباً لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الدقيق واللبن البودرة والبيكنج بودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزبادي ومايونيز والخليط السابق (الخميرة والسكر والماء) إلى الدقيق واعجني حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تخمر في مكان دافئ لمدة 30 دقيقة أو حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اقسمي العجينة إلى قسمين، قسمي القسم الأول إلى قطع صغيرة لعمل السندويتشات، والثاني لعمل البيتزا الكبيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "فردي العجينة لعمل السندويتشات إلى دوائر رقيقة وضعي الحشوات المفضلة (جبنة، فراخ، فلفل، طماطم، زيتون).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غلقي السندويتشات جيداً وضعيها على صاج مدهون بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادهني السندويتشات باللبن المخلوط بالسكر والملح ورشي عليها حبة البركة والسمسم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخبزي السندويتشات في الفرن على درجة حرارة عالية (حوالي 200 درجة مئوية) لمدة 15 دقيقة أو حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي حشوات تفضلها، مثل اللحوم المطبوخة أو الخضروات المقطعة. يمكن حفظ العجينة في الثلاجة لمدة يومين واستخدامها عند الحاجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=kU17tKeS11A&t=50s",
        "collection": "abuhaty",
        "citation": "العجينه السحريه للبيتزا الوهميه  👍الميني بيتزا والسندويتشات تحفه جدااا ،من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 23,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 340,
        "protein": 12,
        "fat": 14,
        "carbs": 42,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 3,
          "protein": 1.5,
          "produce": 1,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "fah-400",
      "title": "صنية المستعجلين (الكفتة بالخضروات)",
      "titleEn": "Hurry-Up Tray (Kofta with Vegetables)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-400-i1",
          "name": "لحمة مفرومة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-400-i2",
          "name": "بصل",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-400-i3",
          "name": "بطاطس",
          "standardAmount": "500 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-400-i4",
          "name": "جزر",
          "standardAmount": "500 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-400-i5",
          "name": "فلفل ألوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-400-i6",
          "name": "ثوم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-400-i7",
          "name": "صلصة طماطم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-400-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-400-i9",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-400-i10",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-400-i11",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-400-i12",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-400-i13",
          "name": "ماء مغلي",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-400-i14",
          "name": "سمنة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-400-i15",
          "name": "فحم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي اللحمة المفرومة مع البصل المفروم، الملح، الفلفل، بهارات السبعة، والثوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اعجني الخليط جيدًا حتى تتشابك أنسجة اللحمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شكل الكفتة على شكل كرات أو أصابع حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادبلي البصل المقطع شرائح رفيعة بالملح، الفلفل، والكمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي البصل في صنية الفرن، ثم أضيفي الجزر، البطاطس، والفلفل الألوان، وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "رصي الكفتة فوق الخضروات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الصلصة والماء المغلي، وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي الصنية بورق الألومنيوم، وادخليها الفرن المسخن على درجة حرارة 220 لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "خففي درجة الحرارة إلى 180، واستمري في الطهي حتى يستوي الكفتة والخضروات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدميها مع الرز الأبيض والسلطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة الفحمية للحصول على طعم مشوي، وذلك بوضع الفحم في طبق صغير وغطاء الصنية لمدة 10 دقائق قبل التقديم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Bx-l3NtaPZM&t=30s",
        "collection": "abuhaty",
        "citation": "أكلة المستعجلين 🙈 في عشر دقايق اعملي احلي غدوه 👍🏻🤩"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 22,
        "fat": 18,
        "carbs": 42,
        "fiber": 5,
        "sugar": 10,
        "cost": {
          "protein": 4.5,
          "produce": 4,
          "specialty": 0.4,
          "fats": 0.4,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-401",
      "title": "صنية خضار بالفراخ ورز بالدوم",
      "titleEn": "Vegetable & Chicken Tagine with Doum-Date Rice",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-401-i1",
          "name": "بطاطس",
          "standardAmount": "حوالي كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i2",
          "name": "فلفل رومي",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i3",
          "name": "فلفل حار",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i4",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i5",
          "name": "ثوم",
          "standardAmount": "4 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i6",
          "name": "بصل",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i7",
          "name": "بهارات البطاطس من كنور",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i9",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i10",
          "name": "فراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i11",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i12",
          "name": "فلفل أحمر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i13",
          "name": "صلصة كنور",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i14",
          "name": "ماء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i15",
          "name": "شعرية",
          "standardAmount": "كوبان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i16",
          "name": "رز بلدي",
          "standardAmount": "كوبان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i17",
          "name": "سمنة",
          "standardAmount": "ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i18",
          "name": "مرقة فورية من كنور",
          "standardAmount": "باقية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i19",
          "name": "دوم مطحون",
          "standardAmount": "نصف كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i20",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i21",
          "name": "حليب",
          "standardAmount": "كوبان",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i22",
          "name": "ثلج",
          "standardAmount": "كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-401-i23",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نقشر البطاطس ونقطعها مكعبات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نقطع الفلفل الرومي والفلفل الحار والطماطم شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نقطع الثوم والفلفل الأحمر شرائح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نقطع البصل جوانح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نضيف البهارات (بهارات البطاطس من كنور، الملح، الكمون) على البصل والثوم ونخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نضيف خليط البصل والثوم والبهارات إلى الخضار ونقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نغسل الفراخ ونشطفها ونقطعها قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "نضيف الفراخ إلى خليط الخضار ونقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "نضع الخليط في طاجن ونضيف 3 ملاعق زيت وفلفل أحمر، ثم نضيف كوب ماء ساخن وصلصة كنور ونقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ندخل الطاجن إلى الفرن على درجة حرارة عالية حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "نحمّر الشعرية في 2 ملعقة زيت وملعقة سمنة حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "نغسل الرز ونصفيه ونضيفه إلى الشعرية ونقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "نضيف الملح ومرقة كنور إلى الرز ونقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "نضيف 4 أكواب ماء مغلي إلى الرز ونقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "نغطي الرز ونتركه على نار عالية حتى يستوي، ثم نغطيه ونتركه على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "نضيف عصير الدوم، السكر، الدوم المطحون، الحليب، الماء، الثلج، والمكسرات إلى الخلاط ونشغل الخلاط حتى يصبح الخليط متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "نصفي العصير ونقدمه باردًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "نقدم الطاجن والرز ساخنين مع العصير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطاجن والرز مع المخلل والزيتون للحصول على وجبة متكاملة. يمكن أيضًا زيادة وقت الطهي للحصول على طبق أكثر نضجًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=mL0BT3iS3HI&t=30s",
        "collection": "abuhaty",
        "citation": "الوصفه اللي دايما بتنقذنا و معاها مشروب رمضاني هديه 🤣"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 18,
        "totalMasterIngredients": 23,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 620,
        "protein": 26,
        "fat": 20,
        "carbs": 84,
        "fiber": 5,
        "sugar": 16,
        "cost": {
          "produce": 4,
          "protein": 4,
          "grains": 1.2,
          "fats": 1,
          "specialty": 1.2,
          "sweeteners": 0.2,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-402",
      "title": "صوص السعادة",
      "titleEn": "Happiness Sauce (Glazed Chicken Wings)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-402-i1",
          "name": "بابريكا مدخنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-402-i2",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-402-i3",
          "name": "مرقة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-402-i4",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-402-i5",
          "name": "توم بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-402-i6",
          "name": "توم مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-402-i7",
          "name": "كاتشب",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-402-i8",
          "name": "عصير ليمون",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-402-i9",
          "name": "خل",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-402-i10",
          "name": "عسل أبيض",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-402-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-402-i12",
          "name": "زبدة",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-402-i13",
          "name": "بقدونس مفروم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البابريكا المدخنة، البصل بودر، المرقة الفورية، الفلفل الأسود، التوم بودر، التوم المفروم، الكاتشب، عصير الليمون، الخل، العسل الأبيض، والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قلب المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسلي دوابيس الفراخ وافتحيها بالسكينة الحادة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادهني دوابيس الفراخ بالخلطة من جميع الجوانب، خاصة من الداخل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الدوابيس في التلاجة لمدة ساعتين إلى ثلاث ساعات للتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني الفرن على درجة حرارة عالية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الدوابيس على شبكة في صنية، مع وضع كوبين من الماء المغلي في قاع الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي الصنية إلى الفرن واتركيها حتى تتشوى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في وعاء آخر، اذبي الزبدة وضعي التوم المفروم وقلبي حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي العسل الأبيض والكاتشب والبقدونس المفروم، وتبلي بالملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قلب المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "وزعي الصوص على الدوابيس المشوية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدميها ساخنة مع الرز المبهر أو المكرونة بالصلصة، مع سلطة ومخلل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي قطع فراخ تفضلينها. تأكدي من تتبيل الفراخ جيدًا للحصول على طعم مميز. يمكن حفظ الصوص في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=rdZCxlUJOW8&t=38s",
        "collection": "abuhaty",
        "citation": "من غير تفكير كتير ❌اكله في ١٠ دقايق بس👌 وصفه منقذه ومنجزه😉دبابيس فراخ وهميه والسر في صوص السعادة 👌👏👏"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 200,
        "protein": 2,
        "fat": 12,
        "carbs": 22,
        "fiber": 1,
        "sugar": 16,
        "cost": {
          "specialty": 1.2,
          "fats": 0.8,
          "produce": 0.5,
          "sweeteners": 0.1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-403",
      "title": "صينية السجق بالبطاطس والجبنة الموزاريلا",
      "titleEn": "Sujuk, Potato & Mozzarella Tray Bake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-403-i1",
          "name": "بطاطس",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-403-i2",
          "name": "زيت نباتي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-403-i3",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-403-i4",
          "name": "بصل",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-403-i5",
          "name": "فلفل ألوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-403-i6",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-403-i7",
          "name": "سجق",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-403-i8",
          "name": "ثوم مفروم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-403-i9",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-403-i10",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-403-i11",
          "name": "صوص الباربيكيو",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-403-i12",
          "name": "لبن",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-403-i13",
          "name": "دقيق",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-403-i14",
          "name": "جبنة موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-403-i15",
          "name": "مزيج جبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البطاطس واغسلها، ثم قطعها إلى مكعبات متساوية الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في مقلاة على نار متوسطة، ثم أضف البطاطس وقلّبها مع رشة ملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقلي البطاطس حتى تصبح ذهبية اللون ومقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطع البصل والفلفل الألوان إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطّع السجق إلى مكعبات متوسطة الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن قليل من الزيت في مقلاة أخرى على نار عالية، ثم أضف السجق وقلّبه حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف البصل والفلفل والثوم المفروم إلى السجق، وقلّب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الملح والفلفل الأسود والكسبرة، وقلّب جيدًا حتى تتجانس الروائح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف صوص الباربيكيو وقلّب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي البطاطس المحمرة في صينية خبز، ثم أضف السجق المقلّى فوقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخلطي اللبن والدقيق والملح والفلفل الأسود في الخلاط حتى تصبح الخلطة ناعمة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "صبّ خليط اللبن فوق البطاطس والسجق في الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف الجبنة الموزاريلا والمزيج الجبنة فوق الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ادخل الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 200 درجة مئوية، وخبزها لمدة 20-30 دقيقة حتى تذوب الجبنة وتتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الصينية مع المكرونة أو العيش والسلطة والمخلل. يمكن أيضًا تناولها بالمعلقة مباشرة من الصينية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=liB8xF-Pomc&t=10s",
        "collection": "abuhaty",
        "citation": "غدا المستعجلين👌صينية السجق بالبطاطس والجبن المطاطية 🍕🔥 أحلى وأسرع غداء في صينية واحدة!"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 20,
        "fat": 28,
        "carbs": 44,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "protein": 9,
          "produce": 3,
          "dairyEggs": 2.5,
          "fats": 1,
          "grains": 0.3,
          "specialty": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-404",
      "title": "صينية بطاطس بالسجق الإسكندراني",
      "titleEn": "Alexandrian Potato & Sujuk Tray",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-404-i1",
          "name": "سجق",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-404-i2",
          "name": "بصل",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-404-i3",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-404-i4",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-404-i5",
          "name": "كسبرة نشفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-404-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-404-i7",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-404-i8",
          "name": "طماطم معصورة",
          "standardAmount": "500 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-404-i9",
          "name": "صلصة طماطم",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-404-i10",
          "name": "زيت",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-404-i11",
          "name": "مكعب مرقة",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-404-i12",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-404-i13",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع السجق إلى قطع متوسطة الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن طاسة على النار وأضف ملعقة زيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السجق وقلبه حتى يتحمر ويأخذ لونًا لطيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل المقطع إلى جوانح وقلبه مع السجق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الكمون، الفلفل الأسود، الكسبرة النشفة، والملح. قلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الثوم المفروم والطماطم المعصورة. إذا كان لون الطماطم غير قوي، أضف ملعقتين من الصلصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اترك الخليط يتسبك مع التحريك من وقت لآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الماء المغلي ومكعب المرقة. اترك الخليط يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قطع البطاطس إلى حلقات متوسطة الحجم وأضفها إلى الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اترك البطاطس تتشرب من الطعم حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم الصينية في طبق التقديم. يمكنك تقديمها مع الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من تسبك الطماطم جيدًا قبل إضافة البطاطس لمنع تهريها. يمكنك تقديم الصينية مع الرز للحصول على وجبة متكاملة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=br_WqcghH3I&t=20s",
        "collection": "abuhaty",
        "citation": "صينية بطاطس بالسجق علي الطريقه الاسكندراني"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 400,
        "protein": 18,
        "fat": 24,
        "carbs": 28,
        "fiber": 4,
        "sugar": 9,
        "cost": {
          "protein": 5,
          "produce": 2.5,
          "fats": 0.3,
          "specialty": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-405",
      "title": "صينية عجة الفطار",
      "titleEn": "Breakfast Frittata Tray",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-405-i1",
          "name": "بيض",
          "standardAmount": "3",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-405-i2",
          "name": "لبن",
          "standardAmount": "نص كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-405-i3",
          "name": "دقيق",
          "standardAmount": "كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-405-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-405-i5",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-405-i6",
          "name": "بابركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-405-i7",
          "name": "باكينج بودر",
          "standardAmount": "معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-405-i8",
          "name": "فلفل ألوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-405-i9",
          "name": "بصل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-405-i10",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-405-i11",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-405-i12",
          "name": "جبنة فيتا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-405-i13",
          "name": "زيت",
          "standardAmount": "ربع كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-405-i14",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-405-i15",
          "name": "زعتر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-405-i16",
          "name": "سلامي",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-405-i17",
          "name": "جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض واللبن في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الدقيق، الملح، الفلفل الأسود، البابركة، والباكينج بودر. اخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الفلفل الألوان، البصل، البقدونس، والطماطم المقطعة صغيرًا. اخلطي المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الجبنة الفيتا وقلبي المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي ربع كوباية زيت واخلطي الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادهني صنية الفرن بالسمنة وارشي الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صبّي الخليط في الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي السلامي والجبن على وجه الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي رشة من الزعتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخلي الصنية إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركيها حتى تأخذ اللون الذهبي",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قطعي الصينية إلى قطع وقدميها ساخنة مع كوب شاي بنعناع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة أي مكونات أخرى حسب الرغبة مثل الفطر أو السبانخ. يمكن حفظ الصينية في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=LkWNa_o8NU0",
        "collection": "abuhaty",
        "citation": "يا صباح السعادة يالا فطار السعادة .. هنعمل صينية فطار من الاخر كده بتتكلم عن نفسها"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 14,
        "fat": 24,
        "carbs": 18,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "dairyEggs": 1.5,
          "grains": 0.4,
          "produce": 1.5,
          "fats": 1,
          "specialty": 0.6
        }
      }
    },
    {
      "id": "fah-406",
      "title": "طاجن البطاطس بالسجق",
      "titleEn": "Potato & Sujuk Tagine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-406-i1",
          "name": "بطاطس صوابع",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-406-i2",
          "name": "بصل",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-406-i3",
          "name": "فلفل رومي",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-406-i4",
          "name": "فلفل حامي",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-406-i5",
          "name": "ثوم",
          "standardAmount": "6 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-406-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-406-i7",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-406-i8",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-406-i9",
          "name": "كزبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-406-i10",
          "name": "سجق",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-406-i11",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-406-i12",
          "name": "صلصة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-406-i13",
          "name": "طماطم",
          "standardAmount": "3 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-406-i14",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-406-i15",
          "name": "مرقة فورية",
          "standardAmount": "مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-406-i16",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-406-i17",
          "name": "بابريكا",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشري البطاطس وقطعيها على شكل صوابع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطعي البصل جوانح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطعي الفلفل الرومي والفلفل الحامي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "دق 6 فصوص ثوم مع قليل من الملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في الطاجن، ضعي البطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي البصل والفلفل الرومي وقلبيهم مع بعض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الملح والفلفل والكمون والكزبرة ونصف كمية الثوم المدقوق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلبي المكونات حتى يدبل البصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الخليط فوق البطاطس في الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رصي السجق فوق البطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي الفلفل الحامي في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "في طاسة، سخني قليلًا من الزيت وأضيفي بقية الثوم المدقوق وشوحه حتى يصفر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضيفي الصلصة والطماطم المبشورة وقلبيهم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أضيفي رشة سكر ومكعب المرقة و2 كوب ماء مغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "اتسبك الخليط جيدًا حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "أضيفي رشة بابريكا للحصول على لون أحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "صبي التسبيكة فوق الطاجن ووزعيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "ادخلي الطاجن إلى الفرن المسخن على درجة حرارة عالية لمدة 30 دقيقة حتى تستوي البطاطس والسجق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطاجن مع العيش والمخلل للحصول على طبق شهي ومتكامل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=XsFYYopouA4",
        "collection": "abuhaty",
        "citation": "كيلو بطاطس❌ نص سجق و اعملي وليمه خطيرة تكفي عيله في ٥ دقائق | طاجن البطاطس بالسجق #وصفات"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 18,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 16,
        "fat": 26,
        "carbs": 44,
        "fiber": 5,
        "sugar": 8,
        "cost": {
          "produce": 3,
          "protein": 5,
          "fats": 0.8,
          "specialty": 0.4,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-407",
      "title": "طاجن فول",
      "titleEn": "Fava Bean & Egg Tagine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-407-i1",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-407-i2",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-407-i3",
          "name": "فلفل حار",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-407-i4",
          "name": "فلفل رومي",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-407-i5",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-407-i6",
          "name": "فول مطبوخ",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-407-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-407-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-407-i9",
          "name": "بيض",
          "standardAmount": "4 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-407-i10",
          "name": "بقدونس",
          "standardAmount": "1 رشة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-407-i11",
          "name": "قرن فلفل أحمر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة في قدر على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل المفروم وقلب حتى يشوح دون أن يتلون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الفلفل الحار والرومي المقطع وقلب لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الطماطم المقطعة إلى مكعبات صغيرة وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الملح والفلفل الأسود وقلب لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الفول المطبوخ وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "هرس الفول قليلًا بالشوكة وأضف قليل من الماء لمنع جفاف الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلب الخليط واتركه يغلي على النار لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "انقل الخليط إلى طاجن معد للفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف البيض على سطح الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "تبيل البيض بالملح والفلفل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخل الطاجن إلى الفرن المسخن مسبقًا على درجة حرارة عالية لمدة 10 دقائق حتى ينضج البيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "زينة الطاجن بقرن الفلفل الأحمر والبقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدم الطاجن ساخنًا مع العيش البلدي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطاجن كفطار أو سحور. يمكن استخدام طاجن فخار بدلاً من البيركسو.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=6yojUV77yEU&t=13s",
        "collection": "abuhaty",
        "citation": "طاجن فول مش معقول ينفع فطار وينفع سحور😉😋😍 #فاطمه_أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 18,
        "fat": 16,
        "carbs": 36,
        "fiber": 8,
        "sugar": 5,
        "cost": {
          "produce": 2,
          "dairyEggs": 0.7,
          "fats": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-408",
      "title": "طاجن مكرونة بالفراخ",
      "titleEn": "Chicken Pasta Tagine",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-408-i1",
          "name": "صدور فراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-408-i2",
          "name": "مكرونة",
          "standardAmount": "كيس",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-408-i3",
          "name": "عصير طماطم",
          "standardAmount": "كوبين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-408-i4",
          "name": "صلصة",
          "standardAmount": "معلقتين كبار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-408-i5",
          "name": "بصل",
          "standardAmount": "بصلة واحدة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-408-i6",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-408-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-408-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-408-i9",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-408-i10",
          "name": "كمون",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-408-i11",
          "name": "كسبرة",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-408-i12",
          "name": "بهارات فراخ",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-408-i13",
          "name": "مكعب مرقة",
          "standardAmount": "مكعب واحد",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في طاسة على نار عالية وأضف مكعبات الفراخ. شوحها جيدًا حتى تأخذ لونًا ذهبيًا، مع مراعاة عدم تقليبها كثيرًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف بهارات الفراخ والفلفل الأسود وقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل المفروم والفلفل الحار وقلبهما على النار لمدة 2-3 دقائق حتى يذبل البصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ارفع الخليط من على النار واتركه جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في حلة أخرى، سخن الزيت وأضف عصير الطماطم، السكر، الملح، الكمون، الكسبرة، مكعب المرقة، والصلصة. اقلب المكونات جيدًا واتركها حتى تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الماء المغلي واترك الخليط حتى يغلي مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الزيت في طاجن وادهنه جيدًا من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف طبقة من الفراخ في قاع الطاجن، ثم أضيفي المكرونة النية، ثم الصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الماء حتى يغطي المكرونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطي الطاجن بورق الألومنيوم وأدخله إلى الفرن المسخن مسبقًا على درجة حرارة 200 لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "بعد 30 دقيقة، اترك الطاجن لمدة 10 دقائق إضافية مغطى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قلبي الطاجن على طبق التقديم واتركيه لمدة 10 دقائق قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطاجن ساخنًا مع سلطة خضراء أو خبز طازج. يمكن حفظ الطاجن في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=O6xCmdOO5rA&t=27s",
        "collection": "abuhaty",
        "citation": "تعالي شوفي اسهل اكله ممكن تعمليها في عشر دقايق 😉\nطاجن مكرونة المحلات 😍\nمن مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 28,
        "fat": 12,
        "carbs": 64,
        "fiber": 4,
        "sugar": 9,
        "cost": {
          "protein": 4,
          "grains": 0.9,
          "produce": 1,
          "specialty": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-409",
      "title": "طاسة البطاطس المتبلة",
      "titleEn": "Seasoned Potato Skillet",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-409-i1",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-409-i2",
          "name": "ماء",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-409-i3",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-409-i4",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-409-i5",
          "name": "ثوم",
          "standardAmount": "2 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-409-i6",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-409-i7",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-409-i8",
          "name": "فلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-409-i9",
          "name": "بصل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-409-i10",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-409-i11",
          "name": "جبن مشكل",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع حلة على النار وأضف الماء والملح. قطع البطاطس إلى مكعبات متوسطة الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انزل البطاطس في الماء المغلي وغطي الحلة. اتركها تستوي لمدة تلتين سوا، دون أن تهريها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي البطاطس جيدًا من الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في طاسة، ضع ملعقة من الزبدة وفصين من الثوم وشوحهم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف ملعقة من البابريكا ورشة من الفلفل الأسود ورشة من الملح. قلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف البطاطس إلى الطاسة وقلبها جيدًا في الخلطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الفلفل الأحمر المقطع صغيرًا، البصل الأخضر المقطع صغيرًا، والبقدونس المفروم. قلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الجبن المشكّل وغطي الطاسة لمدة 5 دقائق حتى يسيح الجبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدم الطاسة ساخنة جنب العيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطاسة مع العيش أو أي نوع آخر من الخبز. يمكن أيضًا إضافة بعض التوابل الأخرى حسب الرغبة مثل الكزبرة المفرومة أو الشطة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=_LCOrpii2A0&t=20s",
        "collection": "abuhaty",
        "citation": "تعالو نحضر فطار .. طاسة البطاطس المتبله 💯😋 تنفع للفطار و للغدا 😋 اقتصادية جداً"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 11,
        "fat": 14,
        "carbs": 42,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 1,
          "fats": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-410",
      "title": "طاسة البيض بالبسترما والخضروات",
      "titleEn": "Egg Skillet with Pastrami & Vegetables",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تحمير",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-410-i1",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-410-i2",
          "name": "بسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-410-i3",
          "name": "مشروم",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-410-i4",
          "name": "سماطم",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-410-i5",
          "name": "بيض",
          "standardAmount": "4 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-410-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-410-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-410-i8",
          "name": "جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة في طاسة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البسترما وقلّبها حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف المشروم والسماطم المقطعة إلى مكعبات صغيرة وقلّبها لمدة دقيقة أو دقيقتين حتى تأخذ تشويحة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البيض وقلّب المكونات برفق حتى يصبح البيض نصف مستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الفلفل الأسود والملح وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الجبن واخفض النار وغطِّ الطاسة حتى يذوب الجبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الطاسة ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة قطع الدجاج المقطعة إلى مكعبات صغيرة بدلاً من البسترما إذا رغبت في ذلك. يمكن تقديم الطاسة مع خبز محمص أو سلطة خفيفة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=BxgxPePv4o0&t=28s",
        "collection": "abuhaty",
        "citation": "طاسه البيض بطريقة رهييييييبه لفطار مميز 😋😋من مطبخي#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 15,
        "fat": 22,
        "carbs": 10,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "dairyEggs": 1.5,
          "specialty": 2.5,
          "produce": 1.2,
          "fats": 0.7
        }
      }
    },
    {
      "id": "fah-411",
      "title": "طاسة الفطار (القنبلة)",
      "titleEn": "Breakfast Skillet (The Bomb)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-411-i1",
          "name": "زيت ثمنة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-411-i2",
          "name": "بصل",
          "standardAmount": "1 حبة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-411-i3",
          "name": "فلفل حار",
          "standardAmount": "1 حبة مقطعة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-411-i4",
          "name": "فول",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-411-i5",
          "name": "ماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-411-i6",
          "name": "كمون",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-411-i7",
          "name": "فلفل أسود",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-411-i8",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-411-i9",
          "name": "بطاطس",
          "standardAmount": "3 حبات مقطعة لمكعبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-411-i10",
          "name": "بيض",
          "standardAmount": "4 حبات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-411-i11",
          "name": "جبنة موزاريلا",
          "standardAmount": "1 كوب مبشور",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-411-i12",
          "name": "جبنة شيدر",
          "standardAmount": "1 كوب مبشور",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في طاسة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل وقلبه حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الفلفل الحار وقلبه لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الفول والماء وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الكمون، الفلفل الأسود، والملح وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في طاسة أخرى، اقلي البطاطس حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الفول إلى البطاطس المقلية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صُب الخليط في طاسة الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف البيض فوق الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الجبنة المبشورة فوق البيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخل الطاسة إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية لمدة 15 دقيقة حتى تصبح الجبنة ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطاسة ساخنة مع خبز الطاوة أو الفطير المصري. يمكن أيضًا إضافة بعض البقدونس المفروم للزينة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=RXko6hKn3oQ",
        "collection": "abuhaty",
        "citation": "طاسه القنبلة 🥘 يلا ترند الفطار الجديد  ٤ × ١"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 22,
        "fat": 30,
        "carbs": 42,
        "fiber": 5,
        "sugar": 5,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 3,
          "fats": 0.9,
          "specialty": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-412",
      "title": "طاسة الفطار الاقتصادية",
      "titleEn": "Budget Breakfast Skillet",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-412-i1",
          "name": "بطاطس",
          "standardAmount": "400 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-412-i2",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-412-i3",
          "name": "بصل",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-412-i4",
          "name": "سكر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-412-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-412-i6",
          "name": "بابركة",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-412-i7",
          "name": "كمون",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-412-i8",
          "name": "فلفل أسود",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-412-i9",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-412-i10",
          "name": "جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-412-i11",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-412-i12",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-412-i13",
          "name": "شطة مجروشة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في حلة، ضعي ماء مغلي مع رشة ملح ونقعي البطاطس فيها لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في طاسة على النار، ضعي ملعقة زيت وقطعي البصل شرايح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي البصل إلى الزيت وشوحه مع رشة سكر وملح حتى يأخذ اللون الذهبي ويتكaramel.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انزعي البطاطس من الماء المغلي وضعيها في طاسة أخرى مع ملعقة زيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شوح البطاطس على النار حتى تأخذ لونًا بهيجًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي البابركة والملح إلى البطاطس وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي البصل المكرمل إلى البطاطس وقلبي المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي البيض ورشة ملح وفلفل أسود وقلبي المكونات برفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "إذا أردت، أضيفي رشة جبن واتركي الجبنة تسيح والبيض يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي رشة بقدونس أو كسبرة وشطة مجروشة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدميها ساخنة مع العيش والمخلل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة جبن حسب الرغبة لزيادة الطعم اللذيذ. يمكنك أيضًا تقديم الطاسة مع المخلل للحصول على طعم مميز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=1cfFzKXM9hQ",
        "collection": "abuhaty",
        "citation": "طاسة السعادة😉👌 تنفع فطار وعشا وسحور وغدا اقتصادي كمان✌️😋 @ChefFatmAbuHaty"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 12,
        "fat": 16,
        "carbs": 32,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "produce": 1.2,
          "dairyEggs": 1.8,
          "fats": 0.6,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-413",
      "title": "طاسة بيض بالجبنة",
      "titleEn": "Egg & Cheese Skillet",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-413-i1",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-413-i2",
          "name": "بصل",
          "standardAmount": "1 حبة مفروم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-413-i3",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-413-i4",
          "name": "سماطة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-413-i5",
          "name": "سلسة",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-413-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-413-i7",
          "name": "بابريكا",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-413-i8",
          "name": "فلفل أسود",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-413-i9",
          "name": "زعتر",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-413-i10",
          "name": "بيض",
          "standardAmount": "4 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-413-i11",
          "name": "جبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل المفروم وقلبه حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الفلفل والسماطة حسب الرغبة وقلبهما مع البصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف السلسة والتوابل (الملح، البابريكا، الفلفل الأسود، الزعتر) وقلبهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البيض المقطع إلى الخليط وقلبه برفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خفف النار وضع الجبنة على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطِّ المقلاة واتركها على نار هادئة حتى تسيح الجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد خمس دقائق، تأكد من أن الجبنة قد ساحت والبيض قد اكتسب طعم الصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدم الطاسة ساخنة مع رشة من الزعتر إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع مختلفة من الجبنة حسب الرغبة. يمكنك أيضًا إضافة بعض الخضروات الأخرى مثل الطماطم أو الفلفل الحلو للنكهة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=a1sr94MAa9Y&t=30s",
        "collection": "abuhaty",
        "citation": "بتحتاري في الفطار والعشا 🤔تعالي نعمل طاسه بيض رهيييييبه هاتعجب كل اللي هايدوقها 😋😋#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 12,
        "fat": 20,
        "carbs": 12,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "dairyEggs": 1.5,
          "produce": 1,
          "fats": 0.7,
          "specialty": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-414",
      "title": "طاسة فطار بالبطاطس والبيض",
      "titleEn": "Breakfast Skillet with Potatoes & Eggs",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقائق",
      "servings": "2-3 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-414-i1",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-414-i2",
          "name": "بطاطس",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-414-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-414-i4",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-414-i5",
          "name": "بيض",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-414-i6",
          "name": "فلفل حلو",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-414-i7",
          "name": "جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-414-i8",
          "name": "فلفل مجروش",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة في طاسة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البطاطس المقطعة إلى مكعبات صغيرة وقلّبها لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الملح واتركها تطبخ حتى تجف من ميتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطِّ الطاسة واتركها لمدة 2-3 دقائق حتى تستوي البطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الفلفل الحلو المقطع وقلّبه مع البطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء منفصل، اخفق البيض مع الملح والفلفل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صب البيض المخفوق فوق البطاطس والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الجبن المبشور فوق الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطِّ الطاسة واتركها على نار هادئة حتى ينضج البيض ويسيح الجبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الطاسة ساخنة مع رشة فلفل مجروش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطاسة مع العيش والمشروبات المفضلة. يمكن إضافة الجبن حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=RWJnNKZtzek",
        "collection": "abuhaty",
        "citation": "طاسة رهيييبه للفطار او السحور او جوع نص الليل😉👌هاتجربيها مش هاتبطلي تعمليها😉😋♥️#فاطمه_أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 280,
        "protein": 9,
        "fat": 16,
        "carbs": 26,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "produce": 0.7,
          "dairyEggs": 1,
          "fats": 0.4
        }
      }
    },
    {
      "id": "fah-415",
      "title": "طاسة فطار بالبيض والجبنة القريش",
      "titleEn": "Breakfast Skillet with Eggs & Qarish Cheese",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "قلي",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "2-3 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-415-i1",
          "name": "سمنة أو زيت أو زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-415-i2",
          "name": "بيضة",
          "standardAmount": "2-3 بيضات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-415-i3",
          "name": "لحمة مسلوقة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-415-i4",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-415-i5",
          "name": "هيل",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-415-i6",
          "name": "جبنة قريش",
          "standardAmount": "قطعة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-415-i7",
          "name": "فلفل أخضر وحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-415-i8",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-415-i9",
          "name": "فلفل مجروش",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسخن الطاسة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "يُضاف ملعقة سمنة أو زيت أو زبدة حسب المتوفر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقطع اللحم المسلوق إلى طرانشات صغيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُنكّع البيض في وعاء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يُضاف البيض إلى الطاسة ويُقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يُضاف الملح والهيل ويُقلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يُقطع الجبنة القريش إلى قطع صغيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يُضاف الجبنة القريش إلى البيض ويُقلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "يُقطع الفلفل الأخضر والحمراء حسب الرغبة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "يُضاف الفلفل الأخضر والحمراء إلى الطاسة ويُقلب مع المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "يُضاف الفلفل الأسود والمجروش ويُقلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "يُترك الخليط على النار حتى ينضج ويصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة الفلفل المجروش حسب الرغبة للحصول على نكهة حارة. يمكن تقديم الطاسة ساخنة مع الخبز أو البطاطس المقلية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=v8F6_4w60ts&t=13s",
        "collection": "abuhaty",
        "citation": "طاسة رهيبه للفطار والسحور والعشا 😋😋😍#فاطمه_أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 300,
        "protein": 16,
        "fat": 22,
        "carbs": 6,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "dairyEggs": 1.8,
          "protein": 1.5,
          "produce": 0.4,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-416",
      "title": "طريقة عمل البطاطس المقلية مثل المحلات",
      "titleEn": "Restaurant-Style French Fries",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-416-i1",
          "name": "بطاطس حمراء",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-416-i2",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-416-i3",
          "name": "ورق مطبخ",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البطاطس على شكل صوابع سميكة قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "احمر البطاطس في الزيت حتى تأخذ اللون الأشقر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اطرح البطاطس على ورق مطبخ لامتصاص الزيت الزائد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع البطاطس في أكياس واحفظها في الفريزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عند استخدامها، اقلِّها مرة أخرى في الزيت حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "لا تفرز البطاطس نيئة، بل احمرها أولاً حتى تأخذ اللون الأشقر قبل وضعها في الفريزر. اختر بطاطس حمراء للحصول على أفضل نتيجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=moMjOfYRRM4&t=364s",
        "collection": "abuhaty",
        "citation": "الفيديو اللي وعدتكو بيه 😉👍🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 5,
        "fat": 18,
        "carbs": 50,
        "fiber": 5,
        "sugar": 2,
        "cost": {
          "produce": 1.5,
          "fats": 1.5
        }
      }
    },
    {
      "id": "fah-417",
      "title": "عيش الصايمين",
      "titleEn": "Fasters' Bread (Lenten Bread)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 رغيف",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-417-i1",
          "name": "دقيق متعدد الاستخدامات",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-417-i2",
          "name": "لبن رايب أو زبادي",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-417-i3",
          "name": "سمنة على زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-417-i4",
          "name": "سكر",
          "standardAmount": "معلقتين كبار",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-417-i5",
          "name": "حليب بودرة",
          "standardAmount": "معلقتين كبار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-417-i6",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-417-i7",
          "name": "ملح",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-417-i8",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-417-i9",
          "name": "باكينج بودر",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق، السكر، الحليب البودرة، الخميرة، الباكينج بودر، والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي السمنة على الزيت وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي اللبن الرايب أو الزبادي والخل واعجني المكونات حتى تصبح العجينة لينة وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تخمر لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى كرات صغيرة وشكليها إلى أقراص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي الأقراص واتركيها تخمر مرة أخرى لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخني الفرن على درجة حرارة عالية (حوالي 220 درجة مئوية) لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الأقراص في صينية مدهونة بالزيت وخبزيها لمدة 10-15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد خروج العيش من الفرن، رشيه بماء مخلوط بالسكر ليعطيه لمعانًا.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم عيش الصايمين مع الزبدة أو الجبنة أو العسل. يمكن حفظ العيش في كيس بلاستيكي محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=zP0P45giIiQ&t=34s",
        "collection": "abuhaty",
        "citation": "( عيش الصايمين ) تووووووحفه جداً للسحور💯😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 200,
        "protein": 6,
        "fat": 6,
        "carbs": 30,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.7,
          "dairyEggs": 0.8,
          "fats": 0.6,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-418",
      "title": "عيش فينو بالبيض والجبنة",
      "titleEn": "Fino Bread with Eggs & Cheese",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-418-i1",
          "name": "عيش فينو",
          "standardAmount": "4 رغيف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-418-i2",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-418-i3",
          "name": "حليب",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-418-i4",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-418-i5",
          "name": "فلفل رومي",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-418-i6",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-418-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-418-i8",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-418-i9",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-418-i10",
          "name": "جبنة مبشورة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-418-i11",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع العيش الفينو إلى قطع صغيرة واركنها جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء، اخفق البيض مع الحليب، الملح والفلفل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الطماطم والفلفل الرومي المقطعين إلى الخليط وقلبهما جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن السمنة في مقلاة على نار متوسطة، ثم أضف البصل المفروم وشوحه حتى يتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الخليط السابق (البيض، الطماطم، الفلفل) إلى البصل وقلبه جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي قطع العيش الفينو في الخليط، ثم غطيها بالجبنة المبشورة والزعتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي المقلاة واتركيها على نار هادئة حتى تذوب الجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة أي لحوم مستوية مثل الباسترمة أو الدجاج المقطع إذا كانت متاحة. يمكن تقديم هذه الفطيرة كفطار أو عشاء أو غداء.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=gdXaTb0yFEc&t=10s",
        "collection": "abuhaty",
        "citation": "اتعشيتوا ولا لسه🤔هاتوا رغيفين فينو  و هنعمل عشا ملوكي  👑"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 15,
        "fat": 18,
        "carbs": 34,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 1.8,
          "produce": 1,
          "fats": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-419",
      "title": "فاهيتا بالفتة",
      "titleEn": "Fahita with Fatta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-419-i1",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i2",
          "name": "عيش شامي أو تورتية",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i3",
          "name": "رز",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i4",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i5",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i6",
          "name": "بوهرة",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i7",
          "name": "ورق لورا",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i8",
          "name": "رمف الحبهان",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i9",
          "name": "مستكة",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i10",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i12",
          "name": "شربة أو ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i13",
          "name": "مرقة الدجاج",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i14",
          "name": "طحينة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i15",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i16",
          "name": "دقة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i17",
          "name": "كمون",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i18",
          "name": "كسبرة",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i19",
          "name": "خل",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i20",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i21",
          "name": "صدور فراخ",
          "standardAmount": "4 صدور",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i22",
          "name": "ثوم مفروم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i23",
          "name": "هريسة أو هوتسوس",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i24",
          "name": "خل",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i25",
          "name": "عصير ليمون",
          "standardAmount": "2 ملاpoons كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i26",
          "name": "ثوم بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i27",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i28",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i29",
          "name": "شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i30",
          "name": "زعتر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i31",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i32",
          "name": "فلفل ألوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i33",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i34",
          "name": "شطة أو بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-419-i35",
          "name": "كسبرة نشفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمنة في صينية ودهن العيش الشامي أو التورتية بها، ثم قص العيش إلى مكعبات واحمره في الفرن على درجة حرارة 220 لمدة 10 دقائق حتى يصبح مقرمشًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر، سخن الزيت والسمنة، ثم أضف البوهرة، ورق اللورا، الرمف الحبهان، والمستكة. أضف الرز وقلبه جيدًا، ثم أضف الشربة أو الماء والمرقة الدجاج. اغطِ القدر واترك الرز حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء، اخلط الطحينة والزبادي، الدقة، الكمون، الكسبرة، الخل، والماء حتى يصبح القوام متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطع صدور الفراخ إلى شرائح رفيعة، ثم اخلطها مع الثوم المفروم، الهريسة، الخل، عصير الليمون، الثوم بودر، البصل بودر، البابريكا، الشطة، الزعتر، الكمون، الكسبرة، الفلفل الأسود، والملح. اترك الفراخ تتبل لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطع البصل والفلفل الألوان إلى شرائح رفيعة، ثم اشويها في طاسة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في نفس الطاسة، اشوي الفراخ حتى تصبح ذهبية اللون، ثم أضف البصل والفلفل المشوي وقلبهما معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في صينية كبيرة، ضع طبقة من العيش المحمص، ثم طبقة من الرز، ثم طبقة من الفراخ والخضروات المشوية. صب الصوص فوق الطبق، وزينه بالكسبرة النشفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخن ملعقة كبيرة من السمنة في مقلاة، ثم أضف الشطة أو البابريكا وقلبهما معًا. صب الخليط فوق الطبق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطبق ساخنًا مع سلطة خضراء أو طبق جانبي من اختيارك. يمكن حفظ الباقي في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=CUl8XSRKuwg",
        "collection": "abuhaty",
        "citation": "جربتى تحطى الشرقى على الغربي فى اكله واحدة 😉 .. ٣ طبقات من السعادة في طبق واحد🤩 جربيها وهتعشقيها"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 35,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 620,
        "protein": 34,
        "fat": 28,
        "carbs": 58,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "protein": 4,
          "grains": 1.2,
          "specialty": 1.8,
          "dairyEggs": 0.8,
          "produce": 1.5,
          "fats": 1,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-420",
      "title": "فتار العيد - طاسة مشكل",
      "titleEn": "Eid Breakfast — Mixed Skillet",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-420-i1",
          "name": "سجق",
          "standardAmount": "400 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-420-i2",
          "name": "فلفل حار وبرد",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-420-i3",
          "name": "بصل",
          "standardAmount": "1 حبة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-420-i4",
          "name": "قلوب",
          "standardAmount": "300 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-420-i5",
          "name": "كبدة",
          "standardAmount": "200 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-420-i6",
          "name": "كسكسي",
          "standardAmount": "200 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-420-i7",
          "name": "حلويات",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-420-i8",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-420-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-420-i10",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-420-i11",
          "name": "كتكوتة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع السجق نصفين وفصلهم عن بعض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع الفلفل الحار والبرد والبصل إلى شرائح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عجن الكفتة وتشكيلها إلى كور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تسخين الزيت في صنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة القلوب أولاً وتشويها حتى يأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نقل القلوب إلى جانب الصنية لاستكمال التشويه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إضافة الكسكسي وتشويهه حتى يصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إضافة الكبدة وتشويهها حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "إضافة البصل والفلفل وتقليبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "إضافة الملح والفلفل الأسود والكتكوتة وتقليب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "تقديم الطاسة ساخنة مع الحلويات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة أي مكونات أخرى حسب الرغبة. يمكن حفظ الطاسة في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=cV07gwQgqyY&t=22s",
        "collection": "abuhaty",
        "citation": "فتحنا مسمط في البيت 🔥 🤷‍♀️ فطار العيد طاسة مشكل علي اصولها 👌😍ريحة تلم البيت والجيران كمان😂"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 540,
        "protein": 32,
        "fat": 36,
        "carbs": 20,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 10,
          "produce": 1.5,
          "fats": 0.8,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-421",
      "title": "فتة بالفراخ",
      "titleEn": "Chicken Fatta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-421-i1",
          "name": "نص كيلو فراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i2",
          "name": "رز أبيض",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i3",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i4",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i5",
          "name": "مستكة",
          "standardAmount": "1 فص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i7",
          "name": "مرقة فورية",
          "standardAmount": "1 مكعب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i8",
          "name": "عيش شامي أو بلدي",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i9",
          "name": "زبدة سيحة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i10",
          "name": "خلطة الكفتة من كنور",
          "standardAmount": "1 حزمة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i11",
          "name": "خل",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i12",
          "name": "عصير ليمون",
          "standardAmount": "1 ليمونة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i13",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i14",
          "name": "كسبرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i15",
          "name": "زبادي",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i16",
          "name": "ثوم",
          "standardAmount": "2 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i17",
          "name": "تحينة",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i18",
          "name": "سمنة",
          "standardAmount": "نقطة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-421-i19",
          "name": "زيت",
          "standardAmount": "نقطة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت والزبدة في قدر على نار متوسطة، ثم أضف المستكة والرز المغسول والمنقى. اشوح الرز حتى يلمع ويتسخن جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الملح وقلّب الرز جيدًا. أضف الماء المغلي (كوب ماء لكل كوب رز) والمرقة الفورية. غطِّ القدر واترك الرز حتى يغلي ثم اقلبه وخفف النار واتركه حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "احمص العيش الشامي أو البلدي في الفرن بعد دهنه بالزبدة السيحة. قطع العيش إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلط الفراخ المغسولة والمنقية في الكبة مع خلطة الكفتة من كنور. شكل الفراخ إلى كرات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن قدر على نار عالية وأضف الزبدة. أضف كرات الفراخ وشوحها حتى تتحمر من جميع الجهات. أضف نصف كوب ماء مغلي، غطِّ القدر واترك الفراخ على نار هادية لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد صوص الفتة: ادق الثوم مع الملح، ثم أضف التحينة والخل وعصير الليمون والكمون والكسبرة والزبادي. اخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعد الفurma: ضع الرز في طبق التقديم، ثم أضف العيش المحمص حول الرز. ضع كرات الفراخ فوق الرز وصوص الفتة. أضف رشة من الكسبرة الخضراء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدم الفتة ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من العيش المتوفر لديك بدلاً من العيش الشامي. يمكنك أيضًا إضافة بعض البقدونس المفروم إلى صوص الفتة للنكهة الإضافية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=UYmxP8AdVIw&t=40s",
        "collection": "abuhaty",
        "citation": "نص كيلو فراخ  ومكون واحد بس وتعالي نعمل سرفيس فتة اقتصادي وخطييييييييييير جداً 👌👏"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 540,
        "protein": 28,
        "fat": 24,
        "carbs": 52,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 4,
          "grains": 1,
          "dairyEggs": 0.8,
          "specialty": 1,
          "fats": 1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-422",
      "title": "فتة كفتة الفراخ",
      "titleEn": "Chicken Kofta Fatta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-422-i1",
          "name": "صدور الفراخ المفرومة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i2",
          "name": "بقدونس مفروم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i3",
          "name": "كسبرة مفرومة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i4",
          "name": "بقسماط مطحون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i5",
          "name": "بصل مفروم",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i6",
          "name": "ثوم مفروم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i7",
          "name": "بابريكا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i8",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i9",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i10",
          "name": "ثوم بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i12",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i13",
          "name": "رز بسمتي",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i14",
          "name": "قرفة",
          "standardAmount": "1 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i15",
          "name": "قرنفل",
          "standardAmount": "1 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i16",
          "name": "حبة حلوة",
          "standardAmount": "1 حبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i17",
          "name": "كركم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i18",
          "name": "مرقة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i19",
          "name": "مايونيز",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i20",
          "name": "زبادي",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i21",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i22",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i23",
          "name": "عيش شامي",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i24",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i25",
          "name": "مسكرات محمرة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-422-i26",
          "name": "بقدونس مفروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الكفتة: اخلطي صدور الفراخ المفرومة مع البقدونس والكسبرة والبقسماط المطحون والبصل المفروم والثوم المفروم والبابريكا والفلفل الأسود والبصل بودر والثوم بودر والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اعجني المكونات جيدًا حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شكل الكفتة على شكل كرات صغيرة وتساويها.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "احمري الكفتة في الزيت على نار متوسطة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الماء إلى الكفتة واتركيها على نار هادئة لمدة 10 دقائق حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير الرز: اغسلي الرز جيدًا وصفيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخني الزيت في قدر وأضيفي القرفة والقرنفل والحبة الحلوة والكركم والمرقة والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الرز وقلبيه جيدًا مع البهارات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الماء المغلي (كوبين لكل كوب رز) واتركي الرز على نار هادئة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تحضير الصوص: اخلطي المايونيز والزبادي والثوم المفروم والملح والفلفل وعصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "احمي العيش الشامي في الفرن حتى يصبح ذهبي اللون وقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "تقديم الفتة: ضعي طبقة من الرز في طبق التقديم، ثم أضيفي الكفتة فوق الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضيفي الصوص فوق الكفتة والرز.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "وزعي العيش الشامي المحمص فوق الكفتة والرز.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "يمكنك إضافة المكسرات المحمرة والبقدونس المفروم حسب الرغبة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الرز بدلاً من الرز البسمتي. يمكنك أيضًا إضافة مكسرات محمرة وبقدونس مفروم حسب الرغبة للزينة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=jzpy7zzbawU&t=14s",
        "collection": "abuhaty",
        "citation": "أسهل اكله في عشر دقايق 👌🏻 فتة كفتة الفراخ لذيذه و طعمها توووووحفه جدا 😋😊"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 26,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 28,
        "fat": 24,
        "carbs": 46,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 4.5,
          "grains": 1,
          "dairyEggs": 0.8,
          "specialty": 1.2,
          "fats": 0.8,
          "spices": 0.8,
          "produce": 0.4
        }
      }
    },
    {
      "id": "fah-423",
      "title": "فطار الزهقانين: فرخ مشوية ورز بسمتي بالزعفران وعصير الطمر باللبن",
      "titleEn": "Grilled Chicken, Saffron Basmati Rice & Date-Milk Drink",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-423-i1",
          "name": "صدور فراخ",
          "standardAmount": "4 قطع",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i2",
          "name": "زبادي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i3",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i4",
          "name": "خلطة الشيش طوق",
          "standardAmount": "1 باكت",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i5",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i6",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i7",
          "name": "لومي",
          "standardAmount": "2 قطعة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i8",
          "name": "قرنفل",
          "standardAmount": "2 قطعة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i9",
          "name": "حبة حلوة",
          "standardAmount": "2 قطعة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i10",
          "name": "ورق لورا",
          "standardAmount": "1 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i11",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i12",
          "name": "رز بسمتي",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i13",
          "name": "مرقة فورية",
          "standardAmount": "1 باكت",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i14",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i15",
          "name": "ماء",
          "standardAmount": "4 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i16",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i17",
          "name": "بودرة زعفران",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i18",
          "name": "طمر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i19",
          "name": "حليب",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-423-i20",
          "name": "دبس طمر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسلي صدور الفراخ وقطعيها إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الفراخ مع الزبادي والزيت وخلطة الشيش طوق، وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي الفراخ في التلاجة لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في حلة على النار، ضعي السمنة والزيت واتركيهما حتى يسخنا جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي اللومي، القرنفل، الحبة الحلوة، ورق اللورا، والفلفل الأسود، وقلبي المكونات على النار حتى تتشوح وتخرج روائحها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الرز المغسول والمصفى، وقلبيه جيدًا على النار حتى يسخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي المرقة الفورية والملح، واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الماء الساخن (4 أكواب لكل كوب رز)، وقلبي الرز جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الرز على نار عالية حتى يغلي، ثم اخفضي النار وغطي الحلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد 10 دقائق، أضيفي الزبيب وبودرة الزعفران على نصف الحلة، وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "غطي الحلة واتركي الرز يستوي على نار هادئة لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضعي فحمًا في طبق يتحمل الحرارة، وأضيفي نقطتين من الزيت، ثم غطي الحلة واتركيها لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "في جريل على النار، ضعي قطع الفراخ وشويها حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أضيفي الطمر المخلص من النوى إلى الحليب، وأضيفي دبس الطمر، واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "ادربي المكونات في الخلاط حتى تصبح ناعمة، ثم صبي العصير في أكواب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "قدمي الفرخ المشوية والرز البسمتي بالزعفران مع العصير الطمر باللبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة شرائح الخيار والطماطم والبقدونس كصلصة جانبية لتقديمها مع الفرخ والرز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=iIgulMFX2hc&t=48s",
        "collection": "abuhaty",
        "citation": "فطار الزهقانين هنعملة فى نص ساعة بس ومش هتبطلى تعمليه من حلاوته"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 660,
        "protein": 34,
        "fat": 22,
        "carbs": 82,
        "fiber": 3,
        "sugar": 30,
        "cost": {
          "protein": 4,
          "grains": 1.2,
          "dairyEggs": 1.2,
          "specialty": 1.8,
          "produce": 0.6,
          "fats": 1,
          "spices": 1,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-424",
      "title": "فطار السعادة بدون عيش",
      "titleEn": "Breadless Breakfast Envelopes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-424-i1",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-424-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-424-i3",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-424-i4",
          "name": "بيضة",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-424-i5",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-424-i6",
          "name": "حليب",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-424-i7",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-424-i8",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-424-i9",
          "name": "بهرات بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-424-i10",
          "name": "جبن بسترمة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-424-i11",
          "name": "فلفل ألوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-424-i12",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-424-i13",
          "name": "بصل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-424-i14",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع الملح والسكر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيضة والماء والحليب واعجني المكونات جيدًا حتى تصبح العجينة ناعمة وخالية من التكتلات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي العجينة إذا كانت تحتوي على تكتلات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخني الطاسة على نار عالية ودهنها بقليل من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي مغرفة من العجينة في الطاسة وقلبيها حتى تصبح ذهبية اللون من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "كرري العملية حتى تنتهي من كل العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعدي الحشوة بهرسة البطاطس مع بهارات البطاطس والجبن البسترمة والفلفل الألوان والفلفل الأخضر والبصل الأخضر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الملح حسب الرغبة وقلبي الحشوة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "احشي العجينة بالحشوة وقفلها على شكل ظرف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "احمرها في ملعقة من السمنة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدميها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن النار تكون عالية وأن الطاسة لا تلزق. يمكنك إضافة مكونات أخرى للحشوة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=g7asaniG3jQ&t=8s",
        "collection": "abuhaty",
        "citation": "صحيتى الصبح ملقتش عيش ومش عارفة تفطري ايه .. يالا نعمل فطار السعادة ومن غير عيش خالص #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 12,
        "fat": 16,
        "carbs": 46,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 1.8,
          "produce": 1.5,
          "specialty": 1.5,
          "fats": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-425",
      "title": "فطار المطاعم: قهوة فرنساوية وكروسون بالجبنة",
      "titleEn": "French Coffee & Cheese Croissant",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "2 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-425-i1",
          "name": "فكر",
          "standardAmount": "نص معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-425-i2",
          "name": "قهوة",
          "standardAmount": "معلقة وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-425-i3",
          "name": "ماء",
          "standardAmount": "نص كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-425-i4",
          "name": "حليب",
          "standardAmount": "نص كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-425-i5",
          "name": "شوكولاتة بالكراميل",
          "standardAmount": "مكعب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-425-i6",
          "name": "كروسون",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-425-i7",
          "name": "جبنة بيضة أو جبنة كريمي",
          "standardAmount": "شريحة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-425-i8",
          "name": "خيار",
          "standardAmount": "شريحة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-425-i9",
          "name": "بندورة",
          "standardAmount": "شريحة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي نص معلقة فكر مع معلقة وربع من القهوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي نص كباية ماء ونص كباية حليب، ثم قلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ارفعي الخليط على النار الهادئة وقلبيه مرة واحدة في منتصف الوقت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عندما تبدأ القهوة في الغليان، أضيفي مكعب الشوكولاتة بالكراميل وصب القهوة الساخنة عليها لتساعدها على الذوبان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في هذه الأثناء، قومي بتحضير الكروسون بالجبنة. ضعي شريحة جبنة بيضة أو جبنة كريمي على الكروسون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدمي الكروسون مع القهوة الفرنساوية، وخيار وبندورة للزينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الجبنة المتوفرة في البيت لزينة الكروسون. يمكنك أيضًا إضافة بعض الفواكه المجففة أو العسل للقهوة للحصول على طعم إضافي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=OYvj8Wk_VRg",
        "collection": "abuhaty",
        "citation": "يا صباح السعادة .. يالا بينا نعمل فطار المطاعم .. اللى بنحبه بس بيكلفنا كتيير #فاطمة_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 380,
        "protein": 12,
        "fat": 18,
        "carbs": 42,
        "fiber": 1,
        "sugar": 20,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 1,
          "specialty": 0.8,
          "produce": 0.5,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-426",
      "title": "فطار سريع: سندويشات الجبنة الرومي مع الشاي باللبن",
      "titleEn": "Rumi Cheese Crepe Sandwiches with Milk Tea",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "5 دقائق",
      "servings": "2 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-426-i1",
          "name": "كوبية مياه",
          "standardAmount": "1",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-426-i2",
          "name": "كوبية لبن",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-426-i3",
          "name": "باكت شاي",
          "standardAmount": "2",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-426-i4",
          "name": "ملعقة صغيرة سكر",
          "standardAmount": "1",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-426-i5",
          "name": "كوبية دقيق",
          "standardAmount": "1",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-426-i6",
          "name": "كوبية لربعة مياه",
          "standardAmount": "1/4",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-426-i7",
          "name": "رشة ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-426-i8",
          "name": "رشة سكر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-426-i9",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-426-i10",
          "name": "ملعقة زيت",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-426-i11",
          "name": "جبنة رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد الشاي باللبن: ضع كوبية مياه وكوبية لبن في وعاء على نار هادئة، أضف 2 باكت شاي وملعقة صغيرة من السكر. اتركه على النار لمدة 5 دقائق ثم ارفعه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعد العجينة: في وعاء، اخلط نصف كوبية من الدقيق مع كوبية لربعة من المياه، رشة ملح، رشة سكر، بيضة، وملعقة زيت. اضرب المكونات جيدًا حتى تصبح العجينة خالية من التكتلات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن طاسة على النار وأضف نقطة زيت صغيرة وزعها بالتساوي. ضع كمية بسيطة من العجينة في الطاسة ودورها حتى تتفرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلب العجينة عندما تأخذ لونًا بسيطًا، ثم ضع الجبنة الرومي على جانب منها وقلبه على الجانب الآخر حتى تسخن الجبنة وتسيح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم السندويشات مع الشاي باللبن والخيار والزيتون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة مكونات أخرى مثل الطماطم أو البقدونس حسب الرغبة. يمكن حفظ العجينة في الثلاجة لمدة يوم واحد.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=1Z7JCQkF1RU",
        "collection": "abuhaty",
        "citation": "صباح السعادة | يله فطار في السريع مع شاي نوبي يعدل المزاج"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 320,
        "protein": 12,
        "fat": 12,
        "carbs": 40,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 1.2,
          "specialty": 0.6,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-427",
      "title": "فطيرة الفطار السريعة بدون فرن ولا عجن",
      "titleEn": "Quick Breakfast Pie — No Oven, No Kneading",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "2 دقائق",
      "cookTime": "5 دقائق",
      "servings": "1-2 فرد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-427-i1",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-427-i2",
          "name": "باسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-427-i3",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-427-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-427-i5",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-427-i6",
          "name": "رغيف شامي أو تورتيا",
          "standardAmount": "2 رغيف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-427-i7",
          "name": "جبن رومي أو تشيدر أو موتزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-427-i8",
          "name": "فلفل حار أو بارد",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-427-i9",
          "name": "زيتون",
          "standardAmount": "شريحة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع الطاسة على النار وأضف ملعقة كبيرة من الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف قطع الباسترما واتركها حتى تأخذ لونها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخفق البيض وأضف الملح والفلفل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب خليط البيض على الباسترما في الطاسة واتركه حتى يبدأ في التجمع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف رغيف شامي أو تورتيا على خليط البيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الجبنة والفلفل الحار أو البارد والزيتون على الرغيف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف رغيف آخر وضغطه جيدًا حتى يمسك بالمقادير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلب الفطيرة برفق حتى تتحمر من الجانب الآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركها حتى تصبح مقرمشة من الجانبين والجبنة مذابة من الداخل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الفطيرة مع أي مشروب، مثل الشاي باللبن. يمكن استخدام أي نوع من الجبنة المتوفرة لديك.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=KhwiBWEKRIU&t=22s",
        "collection": "abuhaty",
        "citation": "فطيرة الفطار من غير فرن و عجن 😎💪 .. يللا قولولي انتو كمان فطرتو ايه ♥️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 420,
        "protein": 18,
        "fat": 26,
        "carbs": 28,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1.2,
          "specialty": 1.5,
          "fats": 0.4,
          "produce": 0.3
        }
      }
    },
    {
      "id": "fah-428",
      "title": "فطيرة سريعة للإفطار",
      "titleEn": "Quick Breakfast Potato Pie",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-428-i1",
          "name": "بطاطس",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-428-i2",
          "name": "بيض",
          "standardAmount": "1 حبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-428-i3",
          "name": "حليب",
          "standardAmount": "1/3 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-428-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-428-i5",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-428-i6",
          "name": "باكينج باودر",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-428-i7",
          "name": "دقيق",
          "standardAmount": "6 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-428-i8",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-428-i9",
          "name": "جبن مبشور",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-428-i10",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-428-i11",
          "name": "بصل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسلي البطاطس وابشريها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انصفي البطاطس من الماء الزائد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي البطاطس في طبق عميق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي البيض والحليب والملح والفلفل والباكينج باودر والدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلب الخليط جيدًا حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني طاسة مقاس 28 على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي ملعقة زبدة واتركيها حتى تسخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صبّي الخليط في الطاسة وافرديه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي الطاسة واتركيها حتى تستوي وتتحمر من الأسفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قلبي الفطيرة على الوجه الآخر حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضيفي الجبن المبشور على الوجه إذا أردت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "غطي الطاسة مرة أخرى حتى يسيح الجبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "انقلي الفطيرة إلى طبق التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "زينيها بالبقدونس أو البصل الأخضر المقطع.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قطعيها إلى قطع مثلثة مثل البيتزا.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام طاسة صغيرة وتحضير الخليط على مرتين إذا كانت الطاسة صغيرة. يمكنك أيضًا إضافة الجبن حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=QtLwXdiv8v0",
        "collection": "abuhaty",
        "citation": "فطيره خطيره وسريعه للفطار او العشا او المدرسه👌✌️#فاطمه_أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 9,
        "fat": 11,
        "carbs": 26,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "produce": 0.5,
          "dairyEggs": 1,
          "grains": 0.2,
          "fats": 0.4
        }
      }
    },
    {
      "id": "fah-429",
      "title": "قوارب البيتزا بالعجينة الاقتصادية",
      "titleEn": "Pizza Boats with Budget Dough",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 قوارب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-429-i1",
          "name": "دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i2",
          "name": "زبادي أو لبن رايب",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i3",
          "name": "بكينج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i4",
          "name": "خميرة فورية",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i5",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i6",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i7",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i8",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i9",
          "name": "جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i10",
          "name": "باسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i11",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i12",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i13",
          "name": "فلفل ألوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i14",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i15",
          "name": "لبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i16",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i17",
          "name": "حليب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i18",
          "name": "نسكافيه",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-429-i19",
          "name": "سكر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق، الخميرة، البكينج بودر، السكر، والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبادي أو اللبن الرايب والزيت، واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الدافئ تدريجيًا حتى تصبح العجينة لينة وملتصقة قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عجني العجينة لمدة 10 دقائق على الأقل حتى تصبح طرية ومتماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة ببلاستيك واتركيها في مكان دافئ لمدة ساعة حتى تخمر ويتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى كرات بحجم البيضة وغطيها بفوطة نظيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي كل كرة عجين بشكل بيضاوي وادهنها باللبنة، ثم أضيفي الحشوة (الجبن، الباسترما، الزيتون، الطماطم، الفلفل).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غلقي الأطراف لتشكيل القوارب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي القوارب في صينية مدهونة بالزيت ورشة الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "دهن القوارب بالخليط المكون من البيضة والحليب والنسكافيه والسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي القوارب تخمر مرة أخرى لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 220 درجة مئوية لمدة 20 دقيقة حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدميها ساخنة مع صوص حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ القوارب في الفريزر واستخدامها عند الحاجة. يمكن تقديمها كوجبة فطور أو عشاء.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=PV7sxUA9PMk",
        "collection": "abuhaty",
        "citation": "اعملي احلي قوارب بيتزا بالعجينه الموفره الهشه جداًً💯 #وصفات_لانش_بوكس"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 12,
        "fat": 14,
        "carbs": 42,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 2.5,
          "specialty": 1.5,
          "produce": 1.5,
          "fats": 1.2
        }
      }
    },
    {
      "id": "fah-430",
      "title": "كاب كنافة بالشاورما",
      "titleEn": "Kunafa Cups with Shawarma",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12 كاب",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-430-i1",
          "name": "صدور الفراخ المتقطعة شرايح شاورما",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-430-i2",
          "name": "الكنافة",
          "standardAmount": "ربع كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-430-i3",
          "name": "فلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-430-i4",
          "name": "فلفل أصفر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-430-i5",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-430-i6",
          "name": "زيت",
          "standardAmount": "3 معالق كبار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-430-i7",
          "name": "سمنة",
          "standardAmount": "نص كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-430-i8",
          "name": "خلطة الشاورما",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-430-i9",
          "name": "طحينة",
          "standardAmount": "2 معالق كبار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-430-i10",
          "name": "زبادي",
          "standardAmount": "علبة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-430-i11",
          "name": "مايونيز",
          "standardAmount": "3 معالق كبار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-430-i12",
          "name": "عصير ليمون",
          "standardAmount": "معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-430-i13",
          "name": "ثوم",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-430-i14",
          "name": "ماء",
          "standardAmount": "3 معالق",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-430-i15",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-430-i16",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-430-i17",
          "name": "سوس",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي صدور الفراخ مع خلطة الشاورما و3 معالق من الزيت، ثم ضعيها في الثلاجة لمدة ربع ساعة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أخلطي نصف كوب من الزيت مع الكنافة وقلبيها جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي الكنافة في قوالب الكوبكيك وادهنيها بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادخلي القوالب إلى الفرن على درجة حرارة 180 لمدة 20 دقيقة حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أخلطي الطحينة مع الماء وعصير الليمون والثوم، ثم أضيفي المايونيز والزبادي وقلبي المكونات جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء على النار، أضيفي الشاورما مع البصل والفلفل الأحمر والفلفل الأصفر والبقدونس، وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الملح والفلفل حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أخرج الكنافة من الفرن واتركيها لتبرد قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "احشي الكنافة بالصوص ثم بالشاورما.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي السوس على الوجه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكاب كنافة بالشاورما ساخنة أو باردة. يمكن حفظها في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=6nn8elXMan0&t=38s",
        "collection": "abuhaty",
        "citation": "مش لازم ناكل الكنافه حلو بس عملتلكو كاب كنافه بالشاورما تووووووحفه جدا 😎😋 ..جربيها مش هتندمي 💯"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 300,
        "protein": 14,
        "fat": 16,
        "carbs": 26,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "protein": 4,
          "grains": 0.9,
          "fats": 1.5,
          "specialty": 1.5,
          "dairyEggs": 0.6,
          "produce": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-431",
      "title": "كاساديا الفراخ",
      "titleEn": "Chicken Quesadilla",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-431-i1",
          "name": "صدور الفراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i2",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i3",
          "name": "فلفل الوان",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i4",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i7",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i8",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i9",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i10",
          "name": "توم بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i11",
          "name": "ثوم",
          "standardAmount": "2 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i12",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i13",
          "name": "جبن مودرلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i14",
          "name": "جبن شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i15",
          "name": "جبن رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i16",
          "name": "رغيف عيش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i17",
          "name": "دورة صفراء",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i18",
          "name": "فاصوليا حمراء",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-431-i19",
          "name": "مشروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع صدور الفراخ إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع البصل والفلفل الوان والطماطم إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي الملح والفلفل والزعتر والبابريكا والبصل بودر والتوم بودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي قطع الفراخ في التتبيلة واتركيها لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخني الزيت في طاسة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي قطع الفراخ وقلبيها حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي البصل وقلبي حتى يذبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الفلفل الوان والطماطم وقلبي لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ارفعي الخلطة من النار واتركيها جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سخني الطاسة مرة أخرى وضعي نقطة من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي رغيف العيش في الطاسة وضعي قليل من الجبن على العيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي قليل من خلطة الفراخ على العيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضيفي قليل من الجبن مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اضغطي على العيش وقلبيه حتى يتحمر من الجهتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قدمي الكاساديا ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة الدورة الصفراء والفاصوليا الحمراء والمشروم حسب الرغبة للحصول على نكهة إضافية. يمكنك تقديم الكاساديا مع صلصة الطماطم أو الصلصة الحارة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=RcvRTvc8QOo&t=38s",
        "collection": "abuhaty",
        "citation": "في ربع ساعه اعملي أحلي غدوه😋كساديا الفراخ من مطبخي فاطمه ابو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 28,
        "fat": 24,
        "carbs": 38,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "protein": 4,
          "dairyEggs": 2,
          "grains": 0.8,
          "produce": 1.8,
          "fats": 0.6,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-432",
      "title": "كبيبة البطاطس",
      "titleEn": "Potato Kubbeh",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-432-i1",
          "name": "بطاطس",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-432-i2",
          "name": "نشا",
          "standardAmount": "5 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-432-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-432-i4",
          "name": "لحمة معصجة",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-432-i5",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سلق البطاطس جيدًا حتى تصبح ناضجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تصفي البطاطس وهرسها جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة النشا والملح إلى البطاطس المهرسة وخلطها جيدًا حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة المزيد من النشا إذا كانت العجينة لينة وملزقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير الحشوة من اللحمة المعصجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تشكيل العجينة إلى كرات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "فتح كل كرة وحشوها باللحمة المعصجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غلق الكبيبات جيدًا وتشكيلها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تغطية الكبيبات بالزيت الساخن وقليها حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تقديم الكبيبات على فرشة من البقدونس مع صوص حسب الرغبة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تجميد الكبيبات بعد تشكيلها واستخدامها لاحقًا. تناسب الكبيبات الفطار في رمضان أو الغداء.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ZkA6q7YW4xI&t=18s",
        "collection": "abuhaty",
        "citation": "هنستعد لرمضان بأحلي طبق مقبلات و كمان اقتصادي جدا✔️ كبيبه البطاطس الخطيرة😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 14,
        "fat": 18,
        "carbs": 50,
        "fiber": 5,
        "sugar": 3,
        "cost": {
          "produce": 1.5,
          "protein": 2.5,
          "grains": 0.2,
          "fats": 1
        }
      }
    },
    {
      "id": "fah-433",
      "title": "كرات البيتزا والشوكولاتة",
      "titleEn": "Pizza & Chocolate Balls",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20-25 دقيقة",
      "servings": "12-15 كرتة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-433-i1",
          "name": "دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i2",
          "name": "زبادي",
          "standardAmount": "3 علب (120 جرام لكل علبة)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i3",
          "name": "مايونيز",
          "standardAmount": "6 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i4",
          "name": "لبن بودرة",
          "standardAmount": "3 ملاعق كبيرة (اختياري)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i5",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i6",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i7",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i8",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i9",
          "name": "ماء دافئ",
          "standardAmount": "3-4 كؤوس",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i10",
          "name": "صلصة طماطم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i11",
          "name": "كاتشب",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i12",
          "name": "بصل بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i13",
          "name": "ثوم بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i14",
          "name": "زعتر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i15",
          "name": "شوكولاتة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i16",
          "name": "لبن بودرة (لدهان الوجه)",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i17",
          "name": "سكر (لدهان الوجه)",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i18",
          "name": "نسكافيه (لدهان الوجه)",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-433-i19",
          "name": "ماء (لدهان الوجه)",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والبيكنج بودر والسكر والملح واللبن البودرة في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبادي والمايونيز تدريجياً واعجني المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الدافئ تدريجياً حتى تحصلي على عجينة متماسكة ولينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تخمر في مكان دافئ لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أخلطي صلصة الطماطم والكاتشب والبصل بودرة والثوم بودرة والزعتر لتحضير صوص البيتزا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى كرات صغيرة وشكليها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "فردي كل كرة على سطح مغطى بالدقيق وضعي ملعقة صغيرة من صوص البيتزا في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الحشوات المفضلة (مثل الفلفل والطماطم والزيتون والجبنة والباسترما) وغلقي الكروات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رصي الكروات على صينية مدهونة بالزيت واتركيها تخمر لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادهن وجه الكروات بالخليط المكون من اللبن البودرة والسكر والنسكافيه والماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقاً على درجة 200 لمدة 20-25 دقيقة حتى يصبح لونها ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أخرج الكروات من الفرن وقدميها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة أي حشوات تفضلها في كرات البيتزا. يمكنك أيضاً تقديم الكروات مع صلصة الطماطم أو أي صلصة أخرى تفضلها.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ty8F3MD4l5U&t=69s",
        "collection": "abuhaty",
        "citation": "كورات البيتزا والشيكولاتة روووووووعة  👍😋😋😋\nمن مطبخي فاطمه ابو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 280,
        "protein": 8,
        "fat": 12,
        "carbs": 36,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 1.5,
          "specialty": 1.2,
          "sweeteners": 0.2,
          "produce": 0.5
        }
      }
    },
    {
      "id": "fah-434",
      "title": "كرسبي تشيكن رولز",
      "titleEn": "Crispy Chicken Rolls",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-434-i1",
          "name": "صدور الفراخ",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i2",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i3",
          "name": "ثوم بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i4",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i5",
          "name": "بابريكا مدخنة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i6",
          "name": "شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i7",
          "name": "مرقة فورية",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i8",
          "name": "جنزبيل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i9",
          "name": "حبهان",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i10",
          "name": "ملح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i11",
          "name": "عيش تورتية",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i12",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i13",
          "name": "نشا",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i14",
          "name": "باكينج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i15",
          "name": "لبن رايب",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i16",
          "name": "كرسبي",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i17",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i18",
          "name": "خيار مخلل",
          "standardAmount": "1 خيارة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i19",
          "name": "مايونيز",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i20",
          "name": "كاتشب",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i21",
          "name": "بصل بودر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i22",
          "name": "ثوم بودر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i23",
          "name": "سكر",
          "standardAmount": "1 رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-434-i24",
          "name": "فلفل أسود",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الفراخ: قطع صدور الفراخ إلى قطع صغيرة ووضعها في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة البهارات: أضف البصل بودر، الثوم بودر، الفلفل الأسود، البابريكا المدخنة، الشطة، المرقة الفورية، الجنزبيل بودر، الحبهان، وملعقة كبيرة من الملح. اخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "فرم الفراخ: ضع الفراخ في الكبة وأضف نصف كمية البهارات. اضرب الفراخ حتى تصبح مفرومة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير الرولات: افرد الفراخ المفرومة على العيش التورتية بشكل رقيق. الف العيش لتشكيل الرولات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطع الرولات: استخدم خلة الأسنان لقطع الرولات إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير الكوفر: في وعاء، اخلط الدقيق، النشا، الباكينج بودر، بقية البهارات، اللبن الرايب، والملح. أضف الماء تدريجيًا حتى تحصل على قوام كثيف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غمس الرولات: اغمس الرولات في الخليط السائل ثم في الكرسبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلي الرولات: اقلي الرولات في زيت ساخن وغزير حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تحضير الصوص: اخلط الخيار المخلل، المايونيز، الكاتشب، البصل بودر، الثوم بودر، السكر، والفلفل الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تقديم: قدم الرولات ساخنة مع الصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تجميد الرولات بعد غمسها في الكرسبي وقبل القلي. عند الرغبة في تناولها، اخرجها من الفريزر واقليها حتى تصبح ذهبية اللون.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Qv-O2GXeVHc&t=12s",
        "collection": "abuhaty",
        "citation": "وصفه جديده هيحبها الكل👌 كرسبي تشيكن رولز مقرمش مع صوص خطير"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 24,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 480,
        "protein": 34,
        "fat": 22,
        "carbs": 38,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 10,
          "grains": 1.5,
          "specialty": 1.5,
          "dairyEggs": 0.6,
          "produce": 0.4,
          "fats": 1.2,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-435",
      "title": "كرسبي شاورما رول",
      "titleEn": "Crispy Shawarma Roll",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "20 ساندويتش",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-435-i1",
          "name": "خلطة الشاورمة السوري",
          "standardAmount": "1 كيس",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-435-i2",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-435-i3",
          "name": "شرايح الفراخ",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-435-i4",
          "name": "مايونيز",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-435-i5",
          "name": "كاتشب",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-435-i6",
          "name": "بصل بودرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-435-i7",
          "name": "ثوم بودرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-435-i8",
          "name": "خيار مخلل",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-435-i9",
          "name": "عيش التورتية",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-435-i10",
          "name": "بطاطس محمرة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-435-i11",
          "name": "جبنة شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-435-i12",
          "name": "بيض",
          "standardAmount": "2",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-435-i13",
          "name": "حليب",
          "standardAmount": "شوية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-435-i14",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-435-i15",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-435-i16",
          "name": "بانكو أو بقسمات مطحونة",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي خلطة الشاورمة السوري مع 3 ملاعق كبيرة من الزيت في طبق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي شرايح الفراخ وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركي الفراخ في التدبيلة لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخني 3 ملاعق كبيرة من الزيت في مقلاة وانزلي الشاورما عندما يصبح الزيت ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلبي الشاورما من حين لآخر حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أحضري صوص الساندويتش: اخلطي 4 ملاعق كبيرة من المايونيز، 2 ملاعق كبيرة من الكاتشب، رشة بودرة البصل، رشة بودرة الثوم، و2 ملاعق كبيرة من الخيار المخلل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي ملعقة من الصوص على عيش التورتية، ثم أضيفي الشاورما، البطاطس المحمرة، والجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "لفي العيش لتشكيل الرول واستخدمي ستيكس لثبيته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أحضري خليط البيض والحليب، واغمسي الرول فيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اغمسي الرول في البانكو أو البقسمات المطحونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "سخني الزيت في مقلاة على نار عالية وانزلي الرول حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "صفي الرول من الزيت الزائد وقدميه مع البطاطس المحمرة والصوص المتبقي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الخبز المسطح بدلاً من عيش التورتية. يمكنك أيضًا إضافة خضروات أخرى مثل الطماطم أو الخيار الطازج للحصول على طعم إضافي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=LRMI6ErawpI&t=38s",
        "collection": "abuhaty",
        "citation": "كرسبي شاورما روول ساندويتش لايقاوم😋( اسرع ساندويتش للصيف و اعيادالميلاد والمناسبات - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 380,
        "protein": 18,
        "fat": 18,
        "carbs": 38,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 5,
          "grains": 1.5,
          "dairyEggs": 1.5,
          "specialty": 1.2,
          "produce": 1,
          "fats": 1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-436",
      "title": "كريب الخضار",
      "titleEn": "Vegetable Crepe",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-436-i1",
          "name": "لبن دافئ",
          "standardAmount": "1 كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-436-i2",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-436-i3",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-436-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-436-i5",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-436-i6",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-436-i7",
          "name": "دقيق",
          "standardAmount": "2 كبايات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-436-i8",
          "name": "باكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-436-i9",
          "name": "زيت",
          "standardAmount": "ربع كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-436-i10",
          "name": "جبن",
          "standardAmount": "نص كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-436-i11",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-436-i12",
          "name": "زيتون أسود",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-436-i13",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-436-i14",
          "name": "سوسيس",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي اللبن الدافئ مع السكر والخميرة وغطيها جانباً لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي البطاطس مع الفلفل الأسود، الملح، والزعتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خليط اللبن الدافئ والخميرة إلى البطاطس وقلبيهم جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الدقيق والباكينج بودر وقلبيهم جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الزيت وقلبي العجينة جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الجبن، الطماطم، الزيتون، الفلفل، والسوسيس المقطعة صغيراً وقلبيهم جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اسخني طاسة على نار متوسطة وادهنيها بقليل من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي مغرفة من العجينة في الطاسة ووزعيها جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركيها حتى تستوي من ناحية واحدة ثم قلبيها من الناحية الأخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي الجبنة على نصف الكريب وغلقيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "كرري العملية حتى تنتهي من العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة أي خضروات أخرى حسب الرغبة. يمكن تقديم الكريب مع صلصة الطماطم أو الصلصة البيضاء.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=0ux25sERAp0&t=9s",
        "collection": "abuhaty",
        "citation": "أسهل وصفه هتحبب ولادك في الاكل الصحي\" كريب الخضار\" للفطار و اللانش بوكس part 3"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 14,
        "fat": 18,
        "carbs": 52,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1,
          "produce": 1.5,
          "specialty": 1.5,
          "fats": 0.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-437",
      "title": "كشري الحلة الواحدة",
      "titleEn": "One-Pot Koshari",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-437-i1",
          "name": "بصل أبيض",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i3",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i4",
          "name": "زيت نباتي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i5",
          "name": "طماطم معصورة",
          "standardAmount": "1 لتر",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i6",
          "name": "ثوم مفروم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i7",
          "name": "فلفل أحمر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i8",
          "name": "مرقة فورية",
          "standardAmount": "1 مكعب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i9",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i10",
          "name": "صلصة طماطم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i11",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i12",
          "name": "فلفل أسود",
          "standardAmount": "1 رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i13",
          "name": "كسبرة نشفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i14",
          "name": "شعرية",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i15",
          "name": "رز",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i16",
          "name": "عدس",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i17",
          "name": "ماكرونة صغيرة",
          "standardAmount": "1 كيس",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i18",
          "name": "ماء مغلي",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i19",
          "name": "خل",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-437-i20",
          "name": "ليمون",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البصل الأبيض إلى شرائح رفيعة وضف له الملح والنشا، ثم قلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في حلة على نار متوسطة، ثم أضف البصل وقلبه حتى يتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ارفع البصل المتحمر على مناديل وفرده بعيدًا عن بعضه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في حلة صغيرة، أضف قليل من الزيت وقلّب الثوم المفروم حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الطماطم المعصورة والفلفل الأحمر والمرقة الفورية والسكر والصلصة والكمون والفلفل الأسود والكسبرة النشفة، ثم قلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف كوبًا من الماء المغلي واترك الصلصة تتسبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في نفس الزيت، أضف الشعرية وقلّبها حتى تتحمر قليلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الرز وقلبه مع الشعرية حتى يتحمص قليلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف العدس الذي تم نقعه لمدة ساعة في الماء المغلي، ثم قلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الماكرونة الصغيرة وقلبها مع باقي المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الماء المغلي بحيث يغطي المكونات بحوالي 2 سم، ثم اتركها على نار عالية حتى تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قلّب المكونات جيدًا، ثم غطي الحلة واتركها على نار هادئة لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "في طاسة، أضف الماء والثوم المفروم والفلفل المفروم والفلفل الحار والكمون والكسبرة النشفة والملح والخل وعصير الليمون، ثم اتركها حتى تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ارفع الدقة من النار وضفها في وعاء جانبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قدم الكشري ساخنًا مع الصلصة والبصل المتحمر والدقة والليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العدس نقع لمدة ساعة قبل البدء في الطهي. يمكنك تقليل كمية المكونات حسب عدد الأشخاص الذين ترغب في خدمتهم. يمكن حفظ الكشري في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=0Fw45SsyO1Q&t=90s",
        "collection": "abuhaty",
        "citation": "الكشري الخطير من غير مواعين كتير و تحدي .. 😅😉 ( كشري الحله الواحده )"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 460,
        "protein": 12,
        "fat": 20,
        "carbs": 60,
        "fiber": 6,
        "sugar": 10,
        "cost": {
          "produce": 2.5,
          "grains": 1.2,
          "fats": 1.6,
          "specialty": 0.4,
          "spices": 0.7
        }
      }
    },
    {
      "id": "fah-438",
      "title": "كفتة البطاطس بالجبن",
      "titleEn": "Potato Kofta with Cheese",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-438-i1",
          "name": "بطاطس",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-438-i2",
          "name": "جبن رومي",
          "standardAmount": "ربع كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-438-i3",
          "name": "جبن موزاريلا",
          "standardAmount": "ربع كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-438-i4",
          "name": "جبن شيدر",
          "standardAmount": "ربع كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-438-i5",
          "name": "فلفل ألوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-438-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-438-i7",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-438-i8",
          "name": "باسترمة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-438-i9",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-438-i10",
          "name": "دقيق",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-438-i11",
          "name": "نشا",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-438-i12",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-438-i13",
          "name": "لبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-438-i14",
          "name": "بقسماط",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-438-i15",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سلق البطاطس بقشرها ثم تقشيرها وهرسها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع الفلفل الألوان إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تشويح الباسترمة في ملعقة سمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خلط البطاطس المهروسة مع الجبن والفلفل الملون والباسترمة المتشوحة والتوابل (الملح والفلفل).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "فرد الخليط على ورقة زبدة أو كيس بلاستيك في صينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "وضع الخليط في الثلاجة لمدة ساعة أو في الفريزر لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطع الخليط إلى أشكال مفضلة (مثل الثوابع).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غمس القطع في الدقيق ثم البيض المخفوق مع النشا واللبن ثم البقسماط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلي الكفتة في زيت ساخن حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تقديم الكفتة ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الكفتة في الفريزر واستخدامها عند الحاجة. يمكن استخدام بواقي الفراخ أو اللحمة المعصجة بدلاً من الباسترمة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=EzL3rArIsd8&t=30s",
        "collection": "abuhaty",
        "citation": "كفتة البطاطس بالجبنه تووووووحفه  😋😋من مطبخي فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 480,
        "protein": 24,
        "fat": 26,
        "carbs": 38,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 5,
          "specialty": 1,
          "grains": 0.3,
          "fats": 1.2
        }
      }
    },
    {
      "id": "fah-439",
      "title": "كفتة بالجبنة والفيجيتار",
      "titleEn": "Cheese & Vegetar Kofta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-439-i1",
          "name": "فخذ دجاج مسلوق",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-439-i2",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-439-i3",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-439-i4",
          "name": "بصل بودرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-439-i5",
          "name": "بقدونس مفروم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-439-i6",
          "name": "بصل أخضر مفروم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-439-i7",
          "name": "رز أبيض",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-439-i8",
          "name": "بهارات البطاطس من كنور",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-439-i9",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-439-i10",
          "name": "جبنة شيدر أو موزاريلا",
          "standardAmount": "1 مكعب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-439-i11",
          "name": "بقصومات",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-439-i12",
          "name": "نشا",
          "standardAmount": "1/4 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-439-i13",
          "name": "فيجيتار من كنور",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-439-i14",
          "name": "حليب",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-439-i15",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل وافرم الدجاج المسلوق جيدًا مع الملح والفلفل الأسود والبصل البودرة والبقدونس المفروم والبصل الأخضر المفروم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الرز الأبيض المطبوخ وعجن المكونات معًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البيضة وعجن المكونات مرة أخرى حتى تصبح متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شكل الكفتة على شكل كور متساوية الحجم وأضف مكعب الجبنة في الوسط إذا أردت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد تشكيل الكفتة حتى تغطي الجبنة تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعدها في طبق عميق وغمسها في الحليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غمس الكفتة في خليط البقصومات والنشا والفيجيتار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخن الزيت في مقلاة على نار متوسطة وأضف الكفتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلب الكفتة من وقت لآخر حتى تصبح مقرمشة وذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الكفتة على فرشة من البقدونس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الرز الأبيض المطبوخ، ويمكنك الاستغناء عن الجبنة إذا لم تتوفر. يمكنك أيضًا استخدام فيجيتار سبيسي من كنور للطعم الحار.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=azERUyWPz60&t=20s",
        "collection": "abuhaty",
        "citation": "عندك بواقي أكل طلعيهم من الثلاجة وتعالي نعمل أحلى غدوة ... توووووحفة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 460,
        "protein": 26,
        "fat": 18,
        "carbs": 48,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "protein": 3,
          "grains": 1,
          "dairyEggs": 0.8,
          "produce": 0.6,
          "fats": 1,
          "spices": 0.4,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-440",
      "title": "كفتة بالرز في حلة واحدة",
      "titleEn": "One-Pot Kofta with Rice",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-440-i1",
          "name": "كيلو لحم مفروم",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-440-i2",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-440-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-440-i4",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-440-i5",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-440-i6",
          "name": "بصل",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-440-i7",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-440-i8",
          "name": "رز توليدو",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-440-i9",
          "name": "مشروم توليدو",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-440-i10",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-440-i11",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-440-i12",
          "name": "زبيب",
          "standardAmount": "2 علقتين",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-440-i13",
          "name": "مرقة فورية",
          "standardAmount": "1 مكعب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-440-i14",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-440-i15",
          "name": "كزبرة خضراء",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي اللحم المفروم مع النشا والملح والفلفل الأسود والبهارات السبعة والبصل المبشور جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اعجني الخليط جيدًا حتى يصبح متماسكًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شكلِ الكفتة على شكل كرات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخني الزيت في حلة كبيرة وأضيفي الكفتة واتركيها حتى تتحمر من جميع الجهات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ارفعي الكفتة من الحلة وضعها في طبق جانبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي المشروم التوليدو والبصل والسكر والجزر إلى الحلة واتركيها حتى تتشوح جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الزبيب والبهارات والملح والفلفل الأسود وعود القرفة والمرقة الفورية وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "انقعي الرز التوليدو في الماء لمدة نصف ساعة ثم صفيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الرز إلى الحلة وقلبيه مع الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الكفتة إلى الحلة وصبِ الماء المغلي حتى يغطي الرز والكفتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "غطي الحلة وضعها على نار عالية حتى يغلي الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قلبي الرز والكفتة مرة واحدة ثم غطي الحلة مرة أخرى وخفف النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اتركي الحلة على نار هادئة حتى ينضج الرز ويتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدمي الكفتة بالرز ساخنة مزينة بالكزبرة الخضراء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الرز ولكن الرز التوليدو يعطي نكهة مميزة وطعمًا رائعًا. يمكنك أيضًا إضافة بعض الليمون الحامض للنكهة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=T7o2IjchMNU",
        "collection": "abuhaty",
        "citation": "غدا في السريع و كله في حله واحده👌كفته خطيره مع رز حكاايه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 580,
        "protein": 32,
        "fat": 20,
        "carbs": 66,
        "fiber": 3,
        "sugar": 9,
        "cost": {
          "protein": 8,
          "grains": 1,
          "produce": 1.2,
          "fats": 0.8,
          "specialty": 0.6,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-441",
      "title": "كفتة حارة مع بطاطس مخبوزة وعيش ملهمش حل",
      "titleEn": "Spicy Kofta with Baked Potatoes & Soft Flatbread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-441-i1",
          "name": "دقيق",
          "standardAmount": "كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i2",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i3",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i4",
          "name": "سكر",
          "standardAmount": "معلقتان صغيرتان",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i5",
          "name": "لبن بودر",
          "standardAmount": "معلقتان صغيرتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i6",
          "name": "ماء دافئ",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i7",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i8",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i9",
          "name": "بصل بودر",
          "standardAmount": "معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i10",
          "name": "توم بودر",
          "standardAmount": "معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i11",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i12",
          "name": "بابريكا",
          "standardAmount": "معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i13",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i14",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i15",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i16",
          "name": "كزبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i17",
          "name": "شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i18",
          "name": "قسماط ناعم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i19",
          "name": "لحم مفروم",
          "standardAmount": "كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i20",
          "name": "بصل مفروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i21",
          "name": "خلطة الكفتة",
          "standardAmount": "2 باكت",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i22",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i23",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i24",
          "name": "بصل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i25",
          "name": "فلفل رومي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-441-i26",
          "name": "تتبيلة من الدقة",
          "standardAmount": "2 معلقتان كبيرتان",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "عجن العيش: اخلطي الدقيق والخميرة والملح والسكر واللبن البودر في وعاء. أضيفي الماء الدافئ تدريجيًا واعجني المكونات لمدة 10 دقائق حتى تصبح العجينة ناعمة ومطاطية. غطي العجينة واتركيها تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير البطاطس: اغسلي البطاطس جيدًا وقطعيها إلى نصفين. اسلقيها في ماء مغلي مضاف إليه الملح حتى تصبح نصف مستوية. في وعاء آخر، اخلطي الزيت والبصل بودر والتوم بودر والزعتر والبابريكا والملح والفلفل الأسود والكمون والكزبرة والشطة. أضيفي البطاطس إلى الخليط وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير الكفتة: اخلطي اللحم المفروم والبصل المفروم وخلطة الكفتة في وعاء. ضعي الخليط في الكبة واعجنيه جيدًا. شكل الكفتة على شكل قراص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خبز العيش: افردي العجينة على سطح مغطى بالدقيق بسمك أقل من نصف سنتيمتر. اقطعي العيش بالحجم المطلوب وضعيها على صاج. اخبزيها في الفرن على درجة حرارة عالية حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شوي الكفتة: ضعي الكفتة في الفرن على درجة حرارة عالية حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خبز البطاطس: ضعي البطاطس في الفرن على درجة حرارة عالية حتى تستوي وتقرمش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير السلطة: اقطعي الطماطم والبصل والفلفل الرومي إلى مكعبات صغيرة. أضيفي التتبيلة من الدقة وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تقديم السندويشات: افتحي العيش وضعي الكفتة المستوية والبطاطس المقرمشة والسلطة داخل العيش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ العيش في كيس بلاستيكي محكم الإغلاق لمدة تصل إلى 3 أيام في الثلاجة. يمكنك تقديم السندويشات مع صلصة الطماطم أو الصلصة الحارة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=SSbVc2rotnE&t=13s",
        "collection": "abuhaty",
        "citation": "شوية كفتة مشطشطة مع بطاطس مخبوزة خطيرة وشوية عيش ملهمش حل"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 26,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 620,
        "protein": 34,
        "fat": 26,
        "carbs": 62,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "protein": 9,
          "grains": 1.8,
          "produce": 2.5,
          "fats": 1.2,
          "specialty": 0.8,
          "dairyEggs": 0.3,
          "spices": 1
        }
      }
    },
    {
      "id": "fah-442",
      "title": "كيك مالح",
      "titleEn": "Savory Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-442-i1",
          "name": "دقيق",
          "standardAmount": "كوب ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-442-i2",
          "name": "بيض",
          "standardAmount": "4 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-442-i3",
          "name": "زيت",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-442-i4",
          "name": "لبن رايب أو زبادي",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-442-i5",
          "name": "جبنة (شيدر، براميلي، كيري)",
          "standardAmount": "ربع كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-442-i6",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-442-i7",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-442-i8",
          "name": "زعتر بسمسم",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-442-i9",
          "name": "زيتون مقطع شرايح",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-442-i10",
          "name": "باكينج باودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض مع السكر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي نصف كوب الزيت واللبن الرايب أو الزبادي واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخلطي الدقيق مع الباكينج باودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي خليط الدقيق تدريجيًا إلى خليط البيض واخلطي حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي نصف كمية الزيتون ونصف كمية الجبنة المقطعة إلى الخليط واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صبّي الخليط في صينية مدهونة بالزيت ومرشوشة بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رشي باقي الزيتون والجبنة على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخبزي الكيك لمدة 30 دقيقة أو حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أخرجي الكيك من الفرن واتركيه يبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة الباسترما أو صدر الفرخة المقطعة إلى الخليط للحصول على طعم إضافي. يمكن تقديم الكيك ساخنًا أو باردًا، وهو مثالي للفطار أو العشاء.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=t-vFSvbYwNE&t=30s",
        "collection": "abuhaty",
        "citation": "بتحتاري في الفطار واللانش بوكس هانعمل الكيك المالح اللي من حلاوته مش هاتبطلي تعمليه وتحدي 👏"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 280,
        "protein": 11,
        "fat": 14,
        "carbs": 28,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 2.5,
          "specialty": 1.2,
          "fats": 0.9
        }
      }
    },
    {
      "id": "fah-443",
      "title": "لانش بوكس بطعم البيتزا",
      "titleEn": "Pizza-Flavored Lunchbox",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10-15 دقيقة",
      "servings": "4-6 وجبات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-443-i1",
          "name": "بطاطس",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i2",
          "name": "فلفل رومي",
          "standardAmount": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i3",
          "name": "تركي أو لحم مفروم",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i4",
          "name": "صلصة الورة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i5",
          "name": "كاتشاب",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i6",
          "name": "زعتر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i7",
          "name": "ثوم بودرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i8",
          "name": "جبنة الموتزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i9",
          "name": "لبن",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i10",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i11",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i12",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i13",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i14",
          "name": "خلطة الورة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i15",
          "name": "باكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i16",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i17",
          "name": "تورتيا",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-443-i18",
          "name": "بصل بودرة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البطاطس إلى مكعبات واحمرها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع الفلفل الرومي وادخله إلى البطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف اللحم المفروم أو التركي مع الزعتر والثوم البودرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف صلصة الورة والكاتشاب والجبنة الموتزاريلا وقلّب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "املأ خليط البطاطس في كاسات الكابكيك ورصها في صينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أدخل الصينية إلى الفرن المسخن على أعلى درجة حرارة لمدة 10 دقائق حتى تذوب الجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في وعاء، اخلط اللبن والزيت والبيضة والملح والسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف خلطة الورة والباكينج بودر والزعتر والزيتون واللحوم وقلّب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "املأ خليط الموفن في كاسات الكابكيك حتى الثلثين ورصها في صينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أدخل الصينية إلى الفرن المسخن على 180 درجة لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف حبة البركة على الوجه قبل دخولها إلى الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "في وعاء، اخلط صلصة الورة والكاتشاب والبصل بودرة والثوم بودرة والزعتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "دهن التورتيا بالخلطة وأضف اللحم المفروم أو التركي والجبنة الموتزاريلا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "لف التورتيا وقطّعها إلى شرائح",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قدم الوجبات في صناديق اللانش بوكس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة أي مكونات أخرى حسب الرغبة، مثل الفطر أو الفلفل الحلو. يمكن حفظ الوجبات في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Ib7eGyc7D-U",
        "collection": "abuhaty",
        "citation": "من انهارده مش هتحتاري في تحضير اللانش بوكس 🤚🏻 ٣ افكار للانش بوكس بطعم البيتزا 😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 360,
        "protein": 13,
        "fat": 16,
        "carbs": 42,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 0.8,
          "produce": 1.5,
          "dairyEggs": 1.5,
          "specialty": 1.2,
          "protein": 1.5,
          "fats": 0.8,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-444",
      "title": "مافن العيش الفينو بالخضروات والجبنة",
      "titleEn": "Fino Bread Muffins with Vegetables & Cheese",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 قطع",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-444-i1",
          "name": "عيش الفينو",
          "standardAmount": "3 ترغفة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-444-i2",
          "name": "لبن",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-444-i3",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-444-i4",
          "name": "جبنة كريمي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-444-i5",
          "name": "جبنة قريش",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-444-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-444-i7",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-444-i8",
          "name": "زعتر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-444-i9",
          "name": "فلفل ملون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-444-i10",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-444-i11",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-444-i12",
          "name": "باسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-444-i13",
          "name": "قطع فراخ تركي",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-444-i14",
          "name": "جبن مبشور",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع العيش الفينو إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف نصف كوب من اللبن، ملعقة من الزبدة، ملعقتين من الجبنة الكريمي، ملح، فلفل أسود، وملعقة من الزعتر. اقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف العيش المقطّع إلى الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الخضروات المفضلة (فلفل ملون، بقدونس، زيتون) واللحوم (باسترما، قطع فراخ تركي) والجبن المبشور. اقلب الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "املأ قوالب المافن بالخليط. يمكنك أيضًا استخدام صنية فرن واحدة مبطنة بالزبدة أو السمنة والدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي القوالب في الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخبزي المافن لمدة 20 دقيقة أو حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمي المافن ساخنة مع مشروبك المفضل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة أي مكونات أخرى تفضلها لجعل المافن أكثر تنوعًا ومغذية. هذه الوصفة مثالية للفطور أو وجبة خفيفة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=q6XX2WhHl0o&t=14s",
        "collection": "abuhaty",
        "citation": "مافن تووووحفه جداً ببواقي الفينو👏👏👏😋#فاطمه_أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 280,
        "protein": 12,
        "fat": 13,
        "carbs": 28,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 0.9,
          "dairyEggs": 2.5,
          "protein": 1.5,
          "produce": 1.2,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-445",
      "title": "مافن مالح",
      "titleEn": "Savory Muffins",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10-15 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-445-i1",
          "name": "بيض",
          "standardAmount": "3",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-445-i2",
          "name": "زيت",
          "standardAmount": "نصف كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-445-i3",
          "name": "حليب",
          "standardAmount": "كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-445-i4",
          "name": "خل",
          "standardAmount": "معلقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-445-i5",
          "name": "دقيق",
          "standardAmount": "كوبايتين",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-445-i6",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-445-i7",
          "name": "زيتون شرايح",
          "standardAmount": "نصف كوباية",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-445-i8",
          "name": "بقدونس",
          "standardAmount": "معلقتين كبار",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-445-i9",
          "name": "طماطم",
          "standardAmount": "نصف كوباية",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-445-i10",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-445-i11",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-445-i12",
          "name": "جبنة شيدر",
          "standardAmount": "كوبايتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-445-i13",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-445-i14",
          "name": "قطع فراخ أو لحمة أو بسترمة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض مع الملح والفلفل الأسود في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الخل وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت والحليب وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي البيكنج بودر والدقيق وقلبي حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الطماطم والزيتون والبقدونس والجبنة وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي قطع الفراخ أو اللحمة أو البسترمة إذا رغبت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "املأ قوالب المافن بالخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي القوالب في الفرن المحمى مسبقًا على درجة حرارة 170 لمدة 10-15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اختبري جاهزية المافن بالسواك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة أنواع مختلفة من الجبنة مثل الجبنة الرومي أو الجبنة المتزيلة حسب الرغبة. يمكن أيضًا إضافة بقايا الجبنة في الثلاجة للاستفادة منها.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=FZvI1QF56Go&t=27s",
        "collection": "abuhaty",
        "citation": "المافن المالح السريع💯😋  #وصفات_اللانش_بوكس 👧🏻👶🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 220,
        "protein": 9,
        "fat": 12,
        "carbs": 20,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 2.5,
          "protein": 1.5,
          "specialty": 0.8,
          "produce": 0.8,
          "fats": 0.9
        }
      }
    },
    {
      "id": "fah-446",
      "title": "مقرمشات البطاطس",
      "titleEn": "Potato Crispies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-446-i1",
          "name": "بطاطس",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-446-i2",
          "name": "نشا",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-446-i3",
          "name": "كركم",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-446-i4",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-446-i5",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-446-i6",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-446-i7",
          "name": "شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سلق البطاطس في ماء مغلي حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "هرس البطاطس وهي ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة النشا والتوابل (الكركم، البابريكا، الملح، الفلفل، الشطة) إلى البطاطس المهرسة وخلطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة ملعقة إضافية من النشا إذا كانت العجينة ملزقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تشكيل العجينة إلى أسطوانات صغيرة وقطعها إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "استخدام الشوكة لعمل علامات على سطح القطع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تسخين الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلي المقرمشات حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "وضع المقرمشات على مناديل مطبخ لامتصاص الزيت الزائد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم المقرمشات مع صوصات مختلفة مثل الكاتشب أو المايونيز. يمكن حفظ المقرمشات في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=CcattCWzMx4&t=24s",
        "collection": "abuhaty",
        "citation": "مقرمشات البطاطس 😍 أسهل سناكس تعمليه في الشتاء وكمان حلو أوي لـ لانش بوکس المدرسة 😋 | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 4,
        "fat": 11,
        "carbs": 32,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "produce": 1.2,
          "grains": 0.2,
          "fats": 0.6,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-447",
      "title": "مقلوبة بالباذنجان والفراخ",
      "titleEn": "Eggplant & Chicken Maqluba",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-447-i1",
          "name": "باذنجان",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i2",
          "name": "بطاطس",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i3",
          "name": "فراخ",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i4",
          "name": "أرز",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i5",
          "name": "شوربة",
          "standardAmount": "6 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i6",
          "name": "حمص",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i7",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i8",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i9",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i10",
          "name": "حبة هان",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i11",
          "name": "مستكة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i12",
          "name": "ورق لورا",
          "standardAmount": "2 ورقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i13",
          "name": "قرنفل",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i14",
          "name": "قرفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i15",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i16",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i17",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i18",
          "name": "مرقة",
          "standardAmount": "1 مكعب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i19",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i20",
          "name": "كركم",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i21",
          "name": "كاري",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-447-i22",
          "name": "جنزبيل",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن ملعقة من السمنة في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل الفراخ وقطّعها إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تبل الفراخ بالقرفة، القرنفل، الفلفل الأسود، المستكة، الحبة هان، ورق اللورا، وقلّبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل المفروم، الطماطم، الجزر، السكر، الملح، مكعب المرقة، والماء المغلي. اغطِ الفراخ واتركها على نار هادئة حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، قشر الباذنجان والبطاطس وقطّعهما إلى شرائح سميكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف رشة ملح إلى الباذنجان وقلّبه، ثم اتركه في مصفاة لتصريف الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغمر البطاطس في زيت ساخن على نار عالية حتى تصبح ذهبية اللون، ثم اصفيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اغمر الباذنجان في زيت ساخن حتى يصبح ذهبيًا، ثم اصفيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صفي الفراخ من المرقة واحمرها في قدر مع ملعقة من السمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اغسل الأرز ونقعه لمدة 30 دقيقة، ثم صفيه. تبل الأرز بالملح، الفلفل الأسود، الكركم، الكاري، والقرفة، وقلّبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي طبقة من شرائح الطماطم والبصل في قاع القدر، ثم أضيفي طبقة من الأرز، ثم الفراخ، ثم الباذنجان، ثم البطاطس، ثم الأرز مرة أخرى. كرر الطبقات حتى تنتهي المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف المرقة المغلية إلى القدر بحيث تكون كمية المرقة مساوية لضعف كمية الأرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "غطِ القدر واتركه على نار عالية حتى يغلي، ثم خفف النار واتركه حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "عندما يستوي الأرز، اقلب القدر برفق على طبق التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قدم المقلوبة ساخنة مع المكسرات المحمصة إذا أردت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة حمص مسلوق للتحلية. يمكنك أيضًا تزيين الطبق بالمكسرات المحمصة للحصول على مذاق إضافي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=T6tVcf5fqFE&t=17s",
        "collection": "abuhaty",
        "citation": "اشهر وصفه في البلاد العربيه 🔥 علي طريقه ابو حاتي 😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 22,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 560,
        "protein": 28,
        "fat": 22,
        "carbs": 62,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "protein": 6,
          "produce": 3,
          "grains": 1.8,
          "fats": 0.7,
          "spices": 1
        }
      }
    },
    {
      "id": "fah-448",
      "title": "مكرونة الفاهيتا بالفراخ",
      "titleEn": "Chicken Fajita Pasta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-448-i1",
          "name": "باكيت مكرونة",
          "standardAmount": "1 باكيت",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-448-i2",
          "name": "صدور فراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-448-i3",
          "name": "فلفل الوان",
          "standardAmount": "1 من كل لون",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-448-i4",
          "name": "بصلة كبيرة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-448-i5",
          "name": "توم مفروم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-448-i6",
          "name": "صلصة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-448-i7",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-448-i8",
          "name": "صويا صوص",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-448-i9",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-448-i10",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-448-i11",
          "name": "توم بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-448-i12",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-448-i13",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-448-i14",
          "name": "مرقة فورية",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-448-i15",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-448-i16",
          "name": "كسبرة خضراء",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع صدور الفراخ إلى شرايح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تتبيل الفراخ بـ 1 ملعقة كبيرة من التوم، 1 ملعقة كبيرة من الصويا صوص، فلفل أسود، ملح، 1 ملعقة صغيرة من البصل بودر، 1 ملعقة صغيرة من التوم بودر، و2 ملاعق من الخل. اخلط الخليط جيدًا واتركه لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن 3 ملاعق من الزيت في وعاء على النار، ثم أضف قطع الفراخ وقلّبها حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطع البصل والفلفل الألوان إلى شرائح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في نفس الوعاء، أضف البصل والفلفل الألوان وقلّب لمدة 5 دقائق حتى يصبح لون البصل ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف المرقة الفورية و1 ملعقة كبيرة من الدقيق، وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف 2 ملاعق كبيرة من الصلصة ونصف لتر من الماء المغلي، وقلّب حتى يتكاثف الصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعد الفراخ إلى الوعاء وقلّبها مع الخضروات والصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سلق المكرونة في ماء مغلي حتى تنضج، ثم صفيها وأضفها إلى الوعاء. قلّب المكرونة على النار لمدة 2-3 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الطبق ساخنًا مع رشة من الكسبرة الخضراء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة قرن فلفل حار إذا كنت تفضل الطبق حارًا. يمكن حفظ الباقي في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=mRPUS_nW_94&t=42s",
        "collection": "abuhaty",
        "citation": "مكرونة الفاهيتا الشهية بالفراخ ، وصفة غداء أو عشاء مبتكرة سهلة التحضير ولذيذه جدًا.. فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 30,
        "fat": 16,
        "carbs": 62,
        "fiber": 5,
        "sugar": 8,
        "cost": {
          "protein": 4,
          "grains": 0.8,
          "produce": 2,
          "specialty": 0.6,
          "fats": 0.8,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-449",
      "title": "مكرونة بالجبن في الميكرويف",
      "titleEn": "Microwave Mac & Cheese",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "1-2 فرد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-449-i1",
          "name": "مكرونة",
          "standardAmount": "نص كوباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-449-i2",
          "name": "ماء",
          "standardAmount": "نص كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-449-i3",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-449-i4",
          "name": "لبن",
          "standardAmount": "نص فنجال",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-449-i5",
          "name": "مكس الجبن",
          "standardAmount": "3 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي المكرونة مع الماء والملح في وعاء مناسب للميكرويف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي الوعاء في الميكرويف واتركيه لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أخرجيه من الميكرويف وأضيفي اللبن ومكس الجبن، ثم اخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي الوعاء مرة أخرى في الميكرويف واتركيه لمدة ثلاث دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة الفلفل الأسود حسب الرغبة للنكهة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Qnx3cmmHRWw",
        "collection": "abuhaty",
        "citation": "حيرانه وجعانه ومش عارفة تعملى ايه .. جايبالك كام وصفة تصبيرة فى دقيقه حلو وحادق كمان👌#فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 380,
        "protein": 14,
        "fat": 14,
        "carbs": 50,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 0.9
        }
      }
    },
    {
      "id": "fah-450",
      "title": "مكرونة بالجمبري والوايت صوص",
      "titleEn": "Shrimp Pasta in White Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-450-i1",
          "name": "كيس مكرونة",
          "standardAmount": "1 كيس",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-450-i2",
          "name": "جمبري",
          "standardAmount": "نص كيلو",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-450-i3",
          "name": "دقيق",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-450-i4",
          "name": "حليب",
          "standardAmount": "نص لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-450-i5",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-450-i6",
          "name": "توم مفروم",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-450-i7",
          "name": "زبدة وزيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-450-i8",
          "name": "شبت",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-450-i9",
          "name": "كرفس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-450-i10",
          "name": "فلفل الوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-450-i11",
          "name": "بصل أخضر",
          "standardAmount": "3 حزم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-450-i12",
          "name": "ملح",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-450-i13",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-450-i14",
          "name": "جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع الماء في وعاء وضيف الملح والزيت، ثم اسلق المكرونة لمدة 6 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفي المكرونة بعد السلق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع الكرفس والشبت والفلفل الألوان والبصل الأخضر إلى قطع صغيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، ضع الجمبري وقلبه مع التوم المفروم والكرفس والبصل الأخضر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الدقيق وقلبه جيدًا حتى يصبح الخليط جافًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف ماء سلق المكرونة والملح والفلفل، ثم قلب الخليط حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الحليب وقلب الخليط حتى يصبح القوام متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف المكرونة إلى الخليط وقلبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صفي الخليط في طاجن، ثم ضع الجبن على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخل الطاجن إلى الفرن على درجة حرارة 200 لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطبق ساخن مع سلطة خضراء أو خبز طازج. يمكن حفظ الباقي في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=TScAbf47Y2I&t=7s",
        "collection": "abuhaty",
        "citation": "أكله الناس الرايقين أصحاب المزاج العالى بس .. تعالى اخليكى تعمليها احلى من المطاعم كمان"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 26,
        "fat": 24,
        "carbs": 58,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 7,
          "grains": 0.8,
          "dairyEggs": 1.5,
          "produce": 1.5,
          "fats": 1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-451",
      "title": "مكرونة بالستيك والبصل وصوص خطيرة",
      "titleEn": "Steak & Onion Pasta with a Killer Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-451-i1",
          "name": "ستيك",
          "standardAmount": "400 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-451-i2",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-451-i3",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-451-i4",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-451-i5",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-451-i6",
          "name": "ثوم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-451-i7",
          "name": "بصل",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-451-i8",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-451-i9",
          "name": "ماكرونة",
          "standardAmount": "300 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-451-i10",
          "name": "بودرة ديمجلاس",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-451-i11",
          "name": "فلفل مجروش",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت والزبدة في مقلاة على نار عالية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الستيك وقلبه حتى يأخذ اللون الذهبي من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الملح والفلفل الأسود وقلبه جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الثوم المدقوق وقلبه حتى يصبح لونه ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البصل وقلبه حتى يصبح ذهبياً وليناً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف السكر وقلبه جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف بودرة ديمجلاس وقلبه جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الماء المغلي واتركه حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سلق الماكرونة في ماء مغلي مملح لمدة 10 دقائق حتى تصبح نصف مستوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الماكرونة إلى الصوص وقلبه جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف ماء الماكرونة لتعزيز القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف الفلفل المجروش وقلبه جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدم الطبق ساخناً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة الكريمة إذا كنت تفضل صوصاً أكثر كثافة. يمكن حفظ الباقي في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=1cSTBK01BBw&t=10s",
        "collection": "abuhaty",
        "citation": "أحلى حاجة لما ندخل المطبخ مع أولادنا ونعلمهم بحب ! النهارده عملنا مكرونة بالستيك والبصل وصوص خطيرة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 540,
        "protein": 28,
        "fat": 26,
        "carbs": 48,
        "fiber": 4,
        "sugar": 9,
        "cost": {
          "protein": 6,
          "produce": 1.5,
          "grains": 0.8,
          "fats": 1,
          "specialty": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-452",
      "title": "مكرونة بالفراخ",
      "titleEn": "Chicken Pasta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-452-i1",
          "name": "مكرونة",
          "standardAmount": "2 كيس",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-452-i2",
          "name": "فراخ (أوراك)",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-452-i3",
          "name": "طماطم معصورة",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-452-i4",
          "name": "بسلة",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-452-i5",
          "name": "بصل",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-452-i6",
          "name": "ثوم مفروم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-452-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-452-i8",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-452-i9",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-452-i10",
          "name": "كسبرة ناشفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-452-i11",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-452-i12",
          "name": "مرقة فورية",
          "standardAmount": "2 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-452-i13",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في قدر على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف المكرونة وتحمرها حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف قطع الفراخ المغسولة والمصفاة وتحمرها حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل المفروم والثوم وقلبهما حتى يصبحا ذهبيين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الكمون والكسبرة والفلفل والملح وقلبهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف البسلة والطماطم المعصورة واترك الخليط يتسبك لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف صلصة الطماطم والمرقة الفورية وغطي القدر واتركه يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد الغليان، أضف المكرونة وغطي القدر واتركه يغلي لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلّب المكرونة وغطي القدر مرة أخرى واتركه لمدة 10 دقائق أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الفلفل الحار حسب الرغبة واترك الخليط لمدة 5 دقائق إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم الطبق ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة المزيد من البسلة حسب الرغبة. يمكنك أيضًا تقديم الطبق مع سلطة خضراء أو خبز طازج.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=A3K1hL8QiWI&t=26s",
        "collection": "abuhaty",
        "citation": "مكرونة بالفراخ تووووووحفة سهلة خالص وطعم حكااااااية من مطبخي #فاطمه_ابو_حاتي💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 600,
        "protein": 34,
        "fat": 18,
        "carbs": 74,
        "fiber": 6,
        "sugar": 8,
        "cost": {
          "protein": 5,
          "grains": 1.4,
          "produce": 2,
          "fats": 0.8,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-453",
      "title": "مكرونة بالكبدة",
      "titleEn": "Liver Pasta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-453-i1",
          "name": "مكرونة",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-453-i2",
          "name": "طماطم",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-453-i3",
          "name": "صلصة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-453-i4",
          "name": "فلفل أحمر",
          "standardAmount": "قرن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-453-i5",
          "name": "ثوم",
          "standardAmount": "3 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-453-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-453-i7",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-453-i8",
          "name": "كمون",
          "standardAmount": "رشفة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-453-i9",
          "name": "كسبرة",
          "standardAmount": "رشفة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-453-i10",
          "name": "مرقة فورية",
          "standardAmount": "رشفة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-453-i11",
          "name": "سكر",
          "standardAmount": "رشفة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-453-i12",
          "name": "كبدة",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-453-i13",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-453-i14",
          "name": "فلفل أخضر",
          "standardAmount": "قطعتين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-453-i15",
          "name": "فلفل حار",
          "standardAmount": "قطعتين",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الفلفل الأحمر والثوم والطماطم في الخلاط أو الكبة حتى تصبح ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن صنية أو حلة على النار، أضف ملعقة سمنة و3 ملاعق زيت. عندما تسخن، أضف ملعقة الصلصة والطماطم المفرومة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الملح والفلفل والكمون والكسبرة والمرقة الفورية. اترك المكونات تتسبك مع بعضها وغطيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الماء المغلي (كيس من الماء المغلي). اترك الخليط يغلي ثم أضف المكرونة بالكمية المرغوبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف ملح إذا كان ضرورياً، ثم غطي القدر واتركها تغلي. عندما تبدأ في الغليان، قلب المكرونة مرة واحدة ثم خفف النار واتركها تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي الكبدة رفيعة. اخلطي 5 فصوص ثوم مع رشة ملح ودقها جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخن طاسة على النار، أضف 2-3 ملاعق زيت. عندما تسخن، أضف الثوم وشوحيه حتى يأخذ اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف قطع الكبدة وقلبيها حتى تتغير الألوان. أضف الفلفل الأخضر والفلفل الحار وقلبي جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الملح والفلفل للكبدة وقلبيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف رشة سكر إلى صلصة المكرونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "عندما تستوي المكرونة، أضف الكبدة إلى الصلصة وقلبيها جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدمي الطبق ساخناً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة المزيد من البهارات حسب الرغبة. يمكن حفظ الباقي في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=JfnME1hIrDA",
        "collection": "abuhaty",
        "citation": "في الفيديو ده هتعرفي ان في طشه احلي من طشه الملوخيه 👌😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 26,
        "fat": 18,
        "carbs": 62,
        "fiber": 5,
        "sugar": 8,
        "cost": {
          "protein": 4,
          "grains": 1,
          "produce": 1.5,
          "fats": 0.8,
          "specialty": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-454",
      "title": "مكرونة في حلة واحدة",
      "titleEn": "One-Pot Pasta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-454-i1",
          "name": "زيت نباتي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-454-i2",
          "name": "بصل",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-454-i3",
          "name": "فلفل ملون",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-454-i4",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-454-i5",
          "name": "مكعب مرقة",
          "standardAmount": "1 مكعب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-454-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-454-i7",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-454-i8",
          "name": "كمون",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-454-i9",
          "name": "كسبرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-454-i10",
          "name": "مكرونة",
          "standardAmount": "300 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-454-i11",
          "name": "ماء مغلي",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في حلة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل والفلفل الملون والطماطم المقطعة وقلّب لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف مكعب المرقة والملح والفلفل الأسود والكمون والكسبرة وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الماء المغلي وغطِّ الحلة واتركها تغلي لمدة 7-10 دقائق على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف المكرونة وقلّب جيدًا، ثم اتركها تغلي لمدة 3-5 دقائق حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أرفع الحلة من على النار وقدمها ساخنة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك زيادة كمية الصوص حسب الرغبة. يمكنك أيضًا إضافة المزيد من الماء المغلي إذا كانت المكرونة تحتاج إلى المزيد من الوقت للطهي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=266ucCG7Yls&t=49s",
        "collection": "abuhaty",
        "citation": "أحلي وألذ عشوه مكرونه العشر دقايق و في حله واحده  ( بديل الاندومي ) مكرونة المستعجلين😋😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 10,
        "fat": 12,
        "carbs": 66,
        "fiber": 4,
        "sugar": 7,
        "cost": {
          "grains": 0.8,
          "produce": 1.5,
          "fats": 0.5,
          "specialty": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-455",
      "title": "مكرونة وايت صوص بالجمبري",
      "titleEn": "Shrimp Pasta in White Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-455-i1",
          "name": "مكرونة",
          "standardAmount": "400 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-455-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-455-i3",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-455-i4",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-455-i5",
          "name": "بصل",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-455-i6",
          "name": "ثوم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-455-i7",
          "name": "فلفل أسود",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-455-i8",
          "name": "شطة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-455-i9",
          "name": "كرافس",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-455-i10",
          "name": "مرقة سمك",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-455-i11",
          "name": "كريمة طهي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-455-i12",
          "name": "شبت",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-455-i13",
          "name": "جمبري",
          "standardAmount": "400 جرام",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-455-i14",
          "name": "فطر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغلي الماء في وعاء وأضف الملح، ثم أضف المكرونة واتركها حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في مقلاة، أضف الزيت والزبدة واتركها حتى تسخن جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل والثوم وقلب حتى يصبح لون البصل ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الفلفل الأسود والشطة والكرافس وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف مرقة السمك واتركها حتى تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الجمبري والفطر واتركها حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الكريمة الطهي وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف المكرونة المسلوقة وقلب حتى تتداخل مع الصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الشبت المفروم وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الطبق ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة الفلفل الأخضر أو الأحمر المقطع لزيادة النكهة واللون. يمكن حفظ الباقي في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ANOQRuDTwCA&t=6s",
        "collection": "abuhaty",
        "citation": "أحلى مكرونة وايت صوص بالجمبري والطعم حكااااااية #فاطمة_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 26,
        "fat": 26,
        "carbs": 56,
        "fiber": 2,
        "sugar": 7,
        "cost": {
          "protein": 6,
          "grains": 0.9,
          "dairyEggs": 1,
          "produce": 1.2,
          "fats": 1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-456",
      "title": "مكرونة وايت صوص بكفتة الفراخ",
      "titleEn": "White Sauce Pasta with Chicken Kofta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-456-i1",
          "name": "مكرونة",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-456-i2",
          "name": "صدور الفراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-456-i3",
          "name": "مشروم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-456-i4",
          "name": "بصل",
          "standardAmount": "بصلة متوسطة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-456-i5",
          "name": "بقدونس",
          "standardAmount": "3-4 معالق",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-456-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-456-i7",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-456-i8",
          "name": "مرقة كنور",
          "standardAmount": "مكعب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-456-i9",
          "name": "خلطة الكفتة من كنور",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-456-i10",
          "name": "خلطة البشاميل من كنور",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-456-i11",
          "name": "حليب",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-456-i12",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-456-i13",
          "name": "زبدة",
          "standardAmount": "مكعب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سلق المكرونة حتى تكون تلتين سوى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "فرم صدور الفراخ في الكبة وإضافة خلطة الكفتة من كنور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خلط الفراخ مع الخلطة جيدًا وكورها إلى كرات متساوية الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تسخين طاسة على النار وإضافة الزيت والزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحمير الكفتة حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة البصل المفروم وشويه حتى يدبل ويأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إضافة المشروم المقطع شرائح وتقليب الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إضافة مكعب المرقة من كنور والملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "إضافة نصف كمية الحليب وتقليب الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "إضافة النصف الآخر من الحليب مع خلطة البشاميل من كنور وتقليب الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "إضافة الكفتة إلى الخليط وتركها على نار متوسطة لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "إضافة المكرونة إلى الخليط وتقليبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "تقديم الطبق مزينًا بالبقدونس والطماطم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام المشروم المعلب إذا لم يكن الطازج متاحًا. يمكن تقديم الطبق مع سلطة جانبية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=qQAAtO_lJAk&t=34s",
        "collection": "abuhaty",
        "citation": "غدوه سريعة مش هاتبطلي تعمليها👌😋مكرونه وايت صوص بكفتة الفراخ ومن غير كريمه👏♥️ - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 540,
        "protein": 30,
        "fat": 24,
        "carbs": 50,
        "fiber": 2,
        "sugar": 9,
        "cost": {
          "protein": 4,
          "grains": 0.8,
          "dairyEggs": 1.5,
          "produce": 1,
          "fats": 0.9,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "fah-457",
      "title": "ميني ساندوتش بالجبن",
      "titleEn": "Mini Cheese Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "20 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-457-i1",
          "name": "دقيق",
          "standardAmount": "نص كيلو (4 كوب)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-457-i2",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-457-i3",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-457-i4",
          "name": "ملح",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-457-i5",
          "name": "بكينج بودر",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-457-i6",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-457-i7",
          "name": "زبدة",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-457-i8",
          "name": "حليب دافئ",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-457-i9",
          "name": "ماء",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-457-i10",
          "name": "زيت",
          "standardAmount": "ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-457-i11",
          "name": "جبن موتزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-457-i12",
          "name": "جبن شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-457-i13",
          "name": "دبس التمر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-457-i14",
          "name": "ماء",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-457-i15",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والخميرة والسكر والملح والبكينج بودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيضة والزبدة والحليب الدافئ والماء تدريجيًا واعجني حتى تصبح العجينة متماسكة ومطاطية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي ملعقة زيت واخلطيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عجني العجينة لمدة 7-10 دقائق حتى تصبح ناعمة ومتماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة واتركيها تخمر حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى 20 كرة صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي الكور واتركيها ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "احشي كل كرة بالجبن وغلقيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغمسي كل كرة في دبس التمر ثم في السمسم المحمص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بططيها قليلًا وضعها على صاج مدهون بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخبزيها في الفرن على درجة حرارة عالية حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اتركيها تبرد ثم غطيها بفوطة نظيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "احفظيها في أكياس بلاستيكية في الفريزر إذا كنت ترغبين في حفظها لفترة أطول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أنواع مختلفة من الجبن حسب الرغبة. إذا لم تجدي دبس التمر، يمكنك استخدام العسل الأسود كبديل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=UhuSCqun1Hk&t=20s",
        "collection": "abuhaty",
        "citation": "ميني ساندوتش لذيذ و مغذي 💯💯 بعجينه سهله و سريعه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 180,
        "protein": 6,
        "fat": 7,
        "carbs": 24,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 1.8,
          "fats": 0.8,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-458",
      "title": "ناجتس هش ومقرمش",
      "titleEn": "Tender & Crispy Nuggets",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-458-i1",
          "name": "صدور فراخ",
          "standardAmount": "1 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-458-i2",
          "name": "بطاطس مسلوقة",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-458-i3",
          "name": "نشا",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-458-i4",
          "name": "بيض",
          "standardAmount": "2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-458-i5",
          "name": "بابريكا",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-458-i6",
          "name": "فلفل أسود",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-458-i7",
          "name": "شطة",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-458-i8",
          "name": "بصل بودر",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-458-i9",
          "name": "ثوم بودر",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-458-i10",
          "name": "بهارات فراخ",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-458-i11",
          "name": "مرقة فورية",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-458-i12",
          "name": "ملح",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-458-i13",
          "name": "هريسة شطة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-458-i14",
          "name": "دقيق",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-458-i15",
          "name": "كريسبي",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-458-i16",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-458-i17",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد الكريسبي وطحنه قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الصدور في الكبة وفرمها حتى تصبح قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البابريكا، الفلفل الأسود، الشطة، بصل بودر، ثوم بودر، بهارات الفراخ، المرقة الفورية، الملح، والنشا. اخلط المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البطاطس المسلوقة والمتبردة واعجن المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد خليط البيض والنشا والملح والفلفل الأسود في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "شكل الناجتس بحجم حوالي 30 جرام لكل قطعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغمس الناجتس في الدقيق، ثم في خليط البيض، ثم في الكريسبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "احمر الناجتس في الزيت حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "احفظ الناجتس في الفريزر إذا كنت ترغب في حفظها لفترة أطول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخبز البطاطس في الفرن لمدة 5 دقائق على درجة حرارة 180 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخبز الناجتس في الفرن لمدة 15 دقيقة على درجة حرارة 180 درجة مئوية، ثم قلبها وادخلها لمدة 15 دقيقة إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الناجتس مع الكاتشب أو المايونيز. يمكن حفظ الناجتس في الفريزر لمدة تصل إلى شهر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=MrzhP4yUBlY&t=15s",
        "collection": "abuhaty",
        "citation": "أفكار لانش بوكس part 3 .. اعمليه بكميه وانسى هم الصحيان بدرى كل يوم فى المدرسه .. ناجتس هش ومقرمش"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 440,
        "protein": 38,
        "fat": 18,
        "carbs": 32,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "protein": 10,
          "produce": 0.8,
          "grains": 0.8,
          "specialty": 0.5,
          "fats": 1.2,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-459",
      "title": "نقانق بالبطاطس",
      "titleEn": "Roasted Potatoes with Bramley Cheese Dip",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "وجبات سريعة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-459-i1",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-459-i2",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-459-i3",
          "name": "زيت",
          "standardAmount": "رشة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-459-i4",
          "name": "فلفل",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-459-i5",
          "name": "بابريكا",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-459-i6",
          "name": "زعتر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-459-i7",
          "name": "جبنة براميلي",
          "standardAmount": "ربع كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-459-i8",
          "name": "زبادي",
          "standardAmount": "قلبتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-459-i9",
          "name": "زيت الزيتون",
          "standardAmount": "علاقتين كبار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسلي البطاطس جيدًا وقطعيها نصفين، وكل نصف قطعيه إلى ثلاثة أجزاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اسلقي البطاطس في ماء مغلي مضافًا إليه رشة ملح لمدة 7 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انشلي البطاطس من الماء وضعها في صنية مدهونة بزيت أو مفروشة بورقة زبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي رشة فلفل، رشة بابريكا، ورشة زعتر على البطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخلي الصنية إلى الفرن على أعلى درجة حرارة حتى تتحمر البطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خلال تحمر البطاطس، اخلطي الجبنة البراميلي مع الزبادي، ملعقة زعتر، وعلاقتين كبار من زيت الزيتون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخدمي البطاطس المقرمشة مع التغميسة اللذيذة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام هذه الوصفة في صندوقات المدرسة أيضًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=YY33EbjEJpQ&t=7s",
        "collection": "abuhaty",
        "citation": "مساء السعادة .. يله نعمل نقنقة بالبطاطس وكمان تغميسة تووووحفة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 10,
        "fat": 16,
        "carbs": 40,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 3,
          "fats": 1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-460",
      "title": "البغاشة السهلة والسريعة",
      "titleEn": "Easy Quick Bagasha",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-460-i1",
          "name": "سكر",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-460-i2",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-460-i3",
          "name": "ليمون",
          "standardAmount": "1/2 حبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-460-i4",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-460-i5",
          "name": "عسل أبيض",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-460-i6",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-460-i7",
          "name": "نشا",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-460-i8",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-460-i9",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-460-i10",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-460-i11",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-460-i12",
          "name": "ماء",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-460-i13",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-460-i14",
          "name": "سكر بودر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-460-i15",
          "name": "صوص الكراميل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-460-i16",
          "name": "شوكولاتة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الشربات: اخلطي السكر والماء في وعاء وقلبيهم جيدًا ثم ضعيهم على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اتركي الخليط على النار لمدة 5 دقائق حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي عصير نصف ليمونة وملعقة صغيرة من الفانيليا و2 ملعقة كبيرة من العسل الأبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي الشربات يغلي مرة واحدة ثم اطفئي النار واتركي الشربات يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير العجينة: اخلطي الدقيق والنشا والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الزيت والفانيليا وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي البيض والماء تدريجيًا حتى تصبح العجينة متماسكة وملساء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عجني العجينة لمدة 5 دقائق على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قطعي العجينة إلى 3 كرات واتركيها ترتاح لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "افردي العجينة باستخدام النشا حتى تصبح بسمك حوالي 3 ملم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قطعي العجينة إلى مربعات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "احمري المربعات في زيت ساخن على نار متوسطة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "صفي البغاشة من الزيت واتركيها تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أضيفي البغاشة إلى الشربات البارد أو رشيها بالسكر البودر أو صب عليها صوص الكراميل أو الشوكولاتة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام صوص الكراميل أو الشوكولاتة أو السكر البودر لتقديم البغاشة بطرق مختلفة. يمكن حفظ البغاشة في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ZUtk9UKQfwY&t=31s",
        "collection": "abuhaty",
        "citation": "بكوبيتين دقيق وبيضتين اعملي حاجه حلوه كل اللي هايدوقها هايقول تووووووحفه 😋😂 #فاطمه_ابو_حاتي 💪🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 4,
        "fat": 14,
        "carbs": 70,
        "fiber": 0,
        "sugar": 48,
        "cost": {
          "grains": 0.6,
          "fats": 1.5,
          "sweeteners": 0.8,
          "dairyEggs": 0.3,
          "specialty": 0.5,
          "produce": 0.1
        }
      }
    },
    {
      "id": "fah-461",
      "title": "الدوناتس المحشي بالنوتيلا",
      "titleEn": "Nutella-Filled Donuts",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 قطع",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-461-i1",
          "name": "دقيق",
          "standardAmount": "2 ونص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-461-i2",
          "name": "ماء دافئ",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-461-i3",
          "name": "زبادي",
          "standardAmount": "2 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-461-i4",
          "name": "مايونيز",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-461-i5",
          "name": "لبن بودرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-461-i6",
          "name": "خميرة فورية",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-461-i7",
          "name": "سكر",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-461-i8",
          "name": "بيكنج بودر",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-461-i9",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-461-i10",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-461-i11",
          "name": "نوتيلا",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-461-i12",
          "name": "سكر بودرة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-461-i13",
          "name": "قرفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الخميرة مع ملعقة سكر في الماء الدافئ واتركيها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخلطي الدقيق مع السكر المتبقي، البيكنج بودر، والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزبادي والمايونيز إلى خليط الدقيق واعجني المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الخميرة المذابة واعجني حتى تحصلي على عجينة لينة ومرنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة واتركيها تخمر لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انشري العجينة على سطح مغطى بالدقيق وقطعيها إلى دوائر بحجم حبة الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي العجينة مرة أخرى واتركيها لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "فردي كل دائرتين معًا بسمك نصف سنتيمتر، ثم ضعي قليل من النوتيلا في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغلقي الدوائر جيدًا وقطعيها باستخدام قطاعة دائرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سخني الزيت في حلة على نار متوسطة، ثم اقلي الدوناتس حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "انثر السكر البودرة والقرفة على الدوناتس المقلية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تزيين الدوناتس بالشوكولاتة المذابة أو أي تزيين آخر حسب الرغبة. العجينة لا تشرب الزيت كثيرًا، لذا فهي صحية نسبيًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=q0YJqsNFTRM&t=35s",
        "collection": "abuhaty",
        "citation": "الدوناتس المحشي بالنوتيلا اللذيذة  🍩 أسهل طريقة وأحلي طعم 👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 280,
        "protein": 6,
        "fat": 12,
        "carbs": 38,
        "fiber": 1,
        "sugar": 16,
        "cost": {
          "grains": 0.7,
          "dairyEggs": 1,
          "specialty": 2,
          "fats": 1,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-462",
      "title": "المدلعة",
      "titleEn": "Madla'a (Basbousa & Kunafa Layer Dessert)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-462-i1",
          "name": "دقيق السميد",
          "standardAmount": "كوباية ونص",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-462-i2",
          "name": "لبن بودر",
          "standardAmount": "معلقتين كبار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-462-i3",
          "name": "سكر",
          "standardAmount": "نص كوباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-462-i4",
          "name": "سمنة على زيت",
          "standardAmount": "نص كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-462-i5",
          "name": "لبن",
          "standardAmount": "كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-462-i6",
          "name": "جوزة الهند",
          "standardAmount": "معلقتين كبار",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-462-i7",
          "name": "باكنج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-462-i8",
          "name": "ملح",
          "standardAmount": "زرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-462-i9",
          "name": "عسل أبيض",
          "standardAmount": "معلقتين",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-462-i10",
          "name": "كنافة",
          "standardAmount": "ربع كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-462-i11",
          "name": "سكر بودر",
          "standardAmount": "ربع كوباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-462-i12",
          "name": "كريمة شانتي خام",
          "standardAmount": "كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-462-i13",
          "name": "سكر بودر",
          "standardAmount": "نص كوباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-462-i14",
          "name": "لبن سائل متلج",
          "standardAmount": "كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-462-i15",
          "name": "أشطة",
          "standardAmount": "علبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-462-i16",
          "name": "كراميل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-462-i17",
          "name": "مسكرات",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير البسبوسة:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن اللبن البودر في طاسة على النار حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط السيمولينا (دقيق البسبوسة) مع المكونات الجافة: الملح، الباكنج بودر، وجوزة الهند.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف السمنة على الزيت الدافئة وقلب الخليط حتى يصبح مثل حبيبات الرمل المبلولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف اللبن والعسل الأبيض وقلب حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادهن صينية بحجم 26 سم بالسمنة ووزع خليط البسبوسة فيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادخل الصينية إلى الفرن المسخن على 180 درجة مئوية حتى تتحمر البسبوسة من الأسفل والأعلى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعد شربة البسبوسة بخلط السكر والماء على النار حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اسق البسبوسة بثلث كمية الشربات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تحضير الكنافة:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخلط الكنافة مع السمنة البلدي والسكر البودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخل الكنافة إلى الفرن حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اسق الكنافة بالربع المتبقي من الشربات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "تحضير الكريمة:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "اخلط الكريمة الشانتي الخام مع السكر البودر واللبن السائل المتلج لمدة 5-7 دقائق حتى تأخذ القوام المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "أضف الأشطة وقلب الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "تركيب المدلعة:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "وزع طبقة من الكنافة في القالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 19,
          "text": "أضف طبقة من الكريمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 20,
          "text": "فت البسبوسة ووزعها فوق الكريمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 21,
          "text": "أضف طبقة ثانية من الكريمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 22,
          "text": "أضف طبقة من الكراميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 23,
          "text": "وزع المكسرات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 24,
          "text": "ادخل القالب إلى الثلاجة لمدة 5-6 ساعات حتى يتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن البسبوسة والكنافة قد بردتا تمامًا قبل بدء تركيب الطبقات. يمكنك استخدام أي نوع من البسبوسة المتوفرة لديك. يمكنك تقديم المدلعة بدون المكسرات إذا لم تكن تفضلها.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Q5Km4ZQjHQo",
        "collection": "abuhaty",
        "citation": "الفيديو القنبله 🙈🙈🙈حبيت ادلعكو و عملتلكو المتدلعه 😉😍 #فاطمه_ابو_حاتي 💪🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 24,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 460,
        "protein": 8,
        "fat": 22,
        "carbs": 58,
        "fiber": 1,
        "sugar": 40,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 3.5,
          "fats": 1.5,
          "specialty": 2.5,
          "sweeteners": 0.7
        }
      }
    },
    {
      "id": "fah-463",
      "title": "أم علي خفيفة ولذيذة",
      "titleEn": "Light Om Ali",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-463-i1",
          "name": "لفة الجلاش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-463-i2",
          "name": "سمنة",
          "standardAmount": "كوباية وربع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-463-i3",
          "name": "لبن",
          "standardAmount": "لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-463-i4",
          "name": "سكر",
          "standardAmount": "كوباية وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-463-i5",
          "name": "فانيليا",
          "standardAmount": "أصغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-463-i6",
          "name": "مسكرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-463-i7",
          "name": "يزبيب",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-463-i8",
          "name": "جوست الهند",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-463-i9",
          "name": "صوص كراميل",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "فرد ورقتين من لفة الجلاش وقصها ورصها في صنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "وزع السمنة على الجلاش في الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ادخل الصنية إلى الفرن على درجة حرارة 180 لمدة 20 دقيقة حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خلط اللبن مع السكر والفانيليا في وعاء وقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد خروج الصنية من الفرن، صب خليط اللبن عليها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "زين الطبق بالمسكرات واليزبيب وجوست الهند وصوص الكراميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدمي الطبق ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام الجلاش غير الطازج في الوصفة، حيث أنه يناسبها جيدًا. يمكن تقديم الطبق ساخنًا أو باردًا حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Zl7qzZFlaiw&t=10s",
        "collection": "abuhaty",
        "citation": "مش أم على بس واحدة من عيلتها .. والطعم حكااااااية 👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 460,
        "protein": 9,
        "fat": 22,
        "carbs": 58,
        "fiber": 1,
        "sugar": 42,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 2,
          "fats": 1.8,
          "specialty": 2,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-464",
      "title": "بسبوسة بالمياه",
      "titleEn": "Basbousa with Water",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-464-i1",
          "name": "سكر",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-464-i2",
          "name": "مياه",
          "standardAmount": "٣ ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-464-i3",
          "name": "عسل أبيض أو عسل جلوكوز",
          "standardAmount": "٢ ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-464-i4",
          "name": "سمنة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-464-i5",
          "name": "مياه",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-464-i6",
          "name": "لبن بودرة",
          "standardAmount": "٢ ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-464-i7",
          "name": "دقيق سميد",
          "standardAmount": "٢ كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-464-i8",
          "name": "بكينج بودر",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-464-i9",
          "name": "دقيق عادي",
          "standardAmount": "ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-464-i10",
          "name": "جوز هند",
          "standardAmount": "٢ ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-464-i11",
          "name": "سكر",
          "standardAmount": "كوب ونص",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-464-i12",
          "name": "مياه",
          "standardAmount": "كوب ونص",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-464-i13",
          "name": "سمنة",
          "standardAmount": "ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي نص كوب سكر مع ٣ ملاعق كبيرة مياه و٢ ملاعق كبيرة عسل أبيض أو عسل جلوكوز على النار حتى يأخذ الخليط لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي نص كوب سمنة وكوب مياه، واخلطي جيدًا حتى يذوب السكر ويتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ارفعي الخليط من على النار واتركيه جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "احمصي ٢ ملاعق كبيرة لبن بودرة على النار حتى يأخذ لونًا ذهبيًا، ثم ارفعيها من على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي ٢ كوب دقيق سميد، ربع ملعقة صغيرة بكينج بودر، ملعقة كبيرة دقيق عادي، و٢ ملاعق كبيرة جوز هند، واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الخليط الذي تم تحضيره على النار واخلطي المكونات حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صبي الخليط في صنية مقاس 28 مدهونة بالسمنة أو الطحينة، وفرديه بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي الصنية إلى الفرن المسخن على درجة حرارة 180 لمدة 30 دقيقة حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في وعاء آخر، اخلطي كوب ونص سكر مع كوب ونص مياه على نار هادئة حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي ملعقة كبيرة سمنة إلى الشربات واخلطيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صب الشربات الساخن على البسبوسة فور خروجها من الفرن، واتركيها حتى تمتص الشربات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قطعي البسبوسة إلى قطع وقدميها ساخنة أو باردة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "يمكنك إضافة المكسرات على الوجه قبل التقديم للزينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة المكسرات على الوجه قبل التقديم للزينة. يمكنك أيضًا تقديم البسبوسة مع آيس كريم أو إشطة للحصول على مذاق أفضل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=kAXkVxQ7lq8&t=8s",
        "collection": "abuhaty",
        "citation": "جربت اعمل البسبوسه بالمايه بدل الزبادي‼️ و بجد انبهرت بالنتيجه واوفر بكتير"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 380,
        "protein": 5,
        "fat": 14,
        "carbs": 60,
        "fiber": 1,
        "sugar": 44,
        "cost": {
          "grains": 0.8,
          "fats": 1.4,
          "dairyEggs": 0.5,
          "sweeteners": 0.9,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-465",
      "title": "بسبوسة مكرملة",
      "titleEn": "Caramelised Basbousa",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-465-i1",
          "name": "دقيق سميد",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-465-i2",
          "name": "دقيق عادي",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-465-i3",
          "name": "سكر",
          "standardAmount": "1 كوب + 3 أكواب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-465-i4",
          "name": "سمنة بلدي",
          "standardAmount": "1 كوب + 1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-465-i5",
          "name": "لبن بودرة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-465-i6",
          "name": "ماء",
          "standardAmount": "1.5 كوب + 3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-465-i7",
          "name": "جوز الهند",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-465-i8",
          "name": "عسل أبيض",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-465-i9",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-465-i10",
          "name": "بيكنج بودر",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-465-i11",
          "name": "طحينة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن كوب سكر في طاسة على نار هادئة وادخل ملعقتين من الماء حتى يذوب السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قلب السكر بملعقة خشبية حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف ملعقتين من العسل الأبيض واخلط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف كوبًا من السمنة و1.5 كوب من الماء المغلي ورشة فانيليا واخلط المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف 4 أكواب من دقيق السميد و3 ملاعق كبيرة من جوز الهند و1/2 كوب من اللبن البودرة و2 ملاعق كبيرة من الدقيق العادي و1/4 ملعقة صغيرة من البيكنج بودر واخلط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "دهن صينية بحجم 40×50 سم بملعقة من السمنة وملعقة من الطحينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أدخل الخليط إلى الصينية وسوي سطحه بالملعقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخل الصينية إلى الفرن المسبوق التسخين على درجة حرارة 200 لمدة 30 دقيقة حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعد صنع الشربات بوضع 3 أكواب من السكر و3 أكواب من الماء في طاسة على نار متوسطة حتى يذوب السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف ملعقة كبيرة من السمنة إلى الشربات واخلط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صب الشربات الساخن على البسبوسة فور خروجها من الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اترك البسبوسة تبرد لمدة ساعتين إلى ثلاث ساعات أو في الثلاجة لمدة ساعة قبل التقطيع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "استخدمي سميدًا خشنًا أو متوسطًا لحصول على القوام المناسب. لا تعجني الخليط كثيرًا، بل قلبيه حتى يختفي الدقيق. ادهني الصينية بالطحينة والسمنة للحصول على طعم ولون جذابين. تأكدي من أن الفرن ساخن قبل إدخال البسبوسة. صب الشربات الساخن على البسبوسة فور خروجها من الفرن.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=X07iGpsUeyk&t=17s",
        "collection": "abuhaty",
        "citation": "طريقة عمل البسبوسة المكرملة بالمية دايبة دوبان | سر المحلات في مكونين بس!😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 400,
        "protein": 5,
        "fat": 16,
        "carbs": 60,
        "fiber": 1,
        "sugar": 44,
        "cost": {
          "grains": 1.2,
          "fats": 1.8,
          "dairyEggs": 0.6,
          "sweeteners": 1,
          "specialty": 0.6
        }
      }
    },
    {
      "id": "fah-466",
      "title": "بسكويت العيد",
      "titleEn": "Eid Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "20-25 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-466-i1",
          "name": "سكر بودرة",
          "standardAmount": "3 كوب (500 جرام)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-466-i2",
          "name": "زبدة",
          "standardAmount": "2 كوب (225 جرام)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-466-i3",
          "name": "دقيق",
          "standardAmount": "3 كوب ونص (500 جرام)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-466-i4",
          "name": "بيض",
          "standardAmount": "3",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-466-i5",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-466-i6",
          "name": "فانيليا",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-466-i7",
          "name": "ملح",
          "standardAmount": "ربع معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-466-i8",
          "name": "حليب",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر البودرة والزبدة في وعاء حتى يصبح القوام أبيض وكريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيض واحدًا تلو الآخر مع الاستمرار في الخفق حتى يمتزج الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الفانيليا والحليب واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اخلطي الدقيق والملح والبيكنج بودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي المكونات الجافة إلى الخليط الرطب واخلطيهم برفق حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي الخليط وضعيه في الثلاجة لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شكل البسكويت باستخدام كيس حلواني أو قطع البسكويت باليد.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي البسكويت على صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخبزي البسكويت لمدة 15 دقيقة أو حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي البسكويت ليبرد قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة مربة المشمش والكريز على البسكويت المدور للزينة والطعم الإضافي. يمكن حفظ البسكويت في وعاء محكم الإغلاق لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=TiLZHTTRjd0&t=30s",
        "collection": "abuhaty",
        "citation": "بسكوت العيد بشكل جديد 👌مقرمش وخفيف وطعمه لذيذ ♥️ فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 24,
        "kcal": 170,
        "protein": 2,
        "fat": 8,
        "carbs": 24,
        "fiber": 0,
        "sugar": 13,
        "cost": {
          "grains": 0.9,
          "fats": 1.8,
          "sweeteners": 0.4,
          "dairyEggs": 0.6
        }
      }
    },
    {
      "id": "fah-467",
      "title": "بسكويت العيد بالبرتقال والنشادر",
      "titleEn": "Orange & Ammonia Eid Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "حوالي 50 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-467-i1",
          "name": "دقيق",
          "standardAmount": "كيلو (7 كوب ونص)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-467-i2",
          "name": "بيض",
          "standardAmount": "4",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-467-i3",
          "name": "فانيلا برتقال",
          "standardAmount": "2 باكيت",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-467-i4",
          "name": "سمن",
          "standardAmount": "400 جرام (كوبين)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-467-i5",
          "name": "سكر بودر",
          "standardAmount": "400 جرام (3 كوب)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-467-i6",
          "name": "نشا",
          "standardAmount": "120 جرام (كوب)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-467-i7",
          "name": "نشادر",
          "standardAmount": "5 جرام (معلقة صغيرة)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-467-i8",
          "name": "بيكنج بودر",
          "standardAmount": "10 جرام (معلقة صغيرة)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-467-i9",
          "name": "حليب",
          "standardAmount": "100 مل (نص كوب)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-467-i10",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف السمنة إلى العجان وضربها حتى تصبح كريمية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف السكر البودر المخلوط وضرب الخليط لمدة 4-5 دقائق حتى يصبح كريميًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البيضات واحدة تلو الأخرى مع ضرب الخليط جيدًا بعد كل بيضة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الفانيلا البرتقالية والملح والبيكنج بودر وقلب الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الحليب مع النشادر وقلب الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الدقيق والنشا المخلوطين وقلب الخليط حتى يصبح متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اطرِّف العجينة بيديك حتى تصبح طرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "دهن صاج الخبز بالزيت وضعي العجينة عليه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخبز البسكويت في الفرن المحمى على درجة حرارة 180 لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اترك البسكويت ليبرد قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "احفظي البسكويت في علبة محكمة بعيدًا عن الرطوبة لكي يبقى مقرمشًا ولذيذًا. يمكن استخدام الكيس القماشي أو المكنة لتشكيل البسكويت حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=noHoMSZMoUg&t=25s",
        "collection": "abuhaty",
        "citation": "اسرار بسكوت العيد بالبرتقال والنشادر 🍊وانسي انه يسيح ويفرش منك👌معمول بالكيس و الماكينة هش ومقرمش👏"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 40,
        "kcal": 160,
        "protein": 2,
        "fat": 8,
        "carbs": 22,
        "fiber": 0,
        "sugar": 11,
        "cost": {
          "grains": 1.4,
          "fats": 3.5,
          "sweeteners": 0.5,
          "dairyEggs": 0.9,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-468",
      "title": "بسكويت العيد في الخلاط",
      "titleEn": "Blender Eid Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "20-25 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-468-i1",
          "name": "دقيق",
          "standardAmount": "كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-468-i2",
          "name": "زيت",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-468-i3",
          "name": "سكر",
          "standardAmount": "كوب ونصف",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-468-i4",
          "name": "بيض",
          "standardAmount": "3",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-468-i5",
          "name": "لبن حليب",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-468-i6",
          "name": "نشا",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-468-i7",
          "name": "بيكنج بودر",
          "standardAmount": "باكيت",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-468-i8",
          "name": "فانيليا",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-468-i9",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-468-i10",
          "name": "ملح",
          "standardAmount": "زرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الحليب الدافئ والزيت في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيض وخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي السكر والنشا والبيكنج بودر والفانيليا والخل وخلطي لمدة 5 دقائق حتى يذوب السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلطي الدقيق والبيكنج بودر والنشا والملح في وعاء منفصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي خليط السوائل إلى خليط الدقيق واعجني حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "شكلي العجينة بالشكل المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي البسكويت في صاج مدهون بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخبزي البسكويت في فرن محمى على درجة حرارة 170 درجة مئوية لمدة 10 دقائق حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام بشر البرتقال وعصير البرتقال بدلاً من الحليب للحصول على نكهة البرتقال. يمكن تشكيل البسكويت بأي شكل تريدينه. يمكن حفظ البسكويت في وعاء محكم الإغلاق لمدة أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=dpujkZSB0hc&t=42s",
        "collection": "abuhaty",
        "citation": "بسكوت العيدالاقتصادي في الخلاط من غير زبده ولا سمنه تووووووحفه جدا😋✌🏻شكل وطعم لذيييذ فاطمه ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 24,
        "kcal": 220,
        "protein": 4,
        "fat": 9,
        "carbs": 32,
        "fiber": 0,
        "sugar": 14,
        "cost": {
          "grains": 1.5,
          "fats": 3,
          "sweeteners": 0.4,
          "dairyEggs": 0.8
        }
      }
    },
    {
      "id": "fah-469",
      "title": "بسكويت بالشيكولاتة",
      "titleEn": "Chocolate Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "17 دقيقة",
      "servings": "حوالي 30 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-469-i1",
          "name": "سمنة",
          "standardAmount": "نص كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-469-i2",
          "name": "سكر بودر",
          "standardAmount": "2 كوب (320 جرام)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-469-i3",
          "name": "بيض",
          "standardAmount": "4 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-469-i4",
          "name": "فانيليا سائلة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-469-i5",
          "name": "لبن",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-469-i6",
          "name": "دقيق مخصص للكحك والبسكويت",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-469-i7",
          "name": "نشا",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-469-i8",
          "name": "باكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-469-i9",
          "name": "كربونات الصوديوم",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-469-i10",
          "name": "ملح ناعم",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-469-i11",
          "name": "كاكاو",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-469-i12",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-469-i13",
          "name": "لبن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السمنة الباردة مع السكر البودر المنخول في وعاء لمدة 5 دقائق حتى يصبح الخليط كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيض بالتدريج مع الاستمرار في الخفق حتى يمتزج تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الفانيليا السائلة واللبن واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اخلطي الدقيق، النشا، الباكينج بودر، الكربونات، والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي خليط الدقيق تدريجيًا إلى خليط السمنة والسكر مع التقليب برفق باستخدام الأطراف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخلطي نصف كمية العجينة مع الكاكاو، الزيت، واللبن لعمل عجينة الشيكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "دهن صاج الخبز بقليل من الزيت وشكلي العجينة على شكل دوائر مع ترك مسافة بين كل قطعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخبزي البسكويت في فرن محمى على درجة حرارة 170 لمدة 17 دقيقة أو حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي البسكويت يبرد تمامًا قبل إزالته من الصاج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن السمنة تكون باردة جدًا قبل البدء في العجن. استخدمي دقيقًا مخصصًا للكحك والبسكويت للحصول على نتيجة أفضل. اخبزي البسكويت على الرف الوسطاني في الفرن للحصول على تسوية متساوية. يمكنك تغطية البسكويت بالشوكولاتة للتقديم في العيد.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=mejt_HGM2Ms&t=39s",
        "collection": "abuhaty",
        "citation": "بسكويت العيد الفاخر الساده و الشيكولاته بكل اسراره و تكات في الخبز و العجن و كمان من غير ماكينه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 30,
        "kcal": 190,
        "protein": 2,
        "fat": 10,
        "carbs": 24,
        "fiber": 0,
        "sugar": 12,
        "cost": {
          "grains": 1.5,
          "fats": 4,
          "sweeteners": 0.4,
          "dairyEggs": 0.9,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-470",
      "title": "بسكويت سادة وشيكولاتة",
      "titleEn": "Plain & Chocolate Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "17 دقيقة",
      "servings": "حوالي 30 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-470-i1",
          "name": "سمنة",
          "standardAmount": "نص كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-470-i2",
          "name": "سكر بودر",
          "standardAmount": "2 كوب (320 جرام)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-470-i3",
          "name": "بيض",
          "standardAmount": "4 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-470-i4",
          "name": "فانيليا سائلة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-470-i5",
          "name": "لبن",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-470-i6",
          "name": "دقيق مخصص للكحك والبسكويت",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-470-i7",
          "name": "نشا",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-470-i8",
          "name": "باكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-470-i9",
          "name": "كربونات الصوديوم",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-470-i10",
          "name": "ملح ناعم",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-470-i11",
          "name": "كاكاو",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-470-i12",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-470-i13",
          "name": "لبن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السمنة الباردة مع السكر البودر المنخول في وعاء باستخدام المضرب الكهربائي لمدة 5 دقائق حتى يصبح الخليط كريمي وفومي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيض بالتدريج مع الاستمرار في الضرب حتى يمتزج تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الفانيليا السائلة واللبن واخلطي جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اخلطي الدقيق، النشا، الباكينج بودر، الكربونات، والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي خليط الدقيق تدريجياً إلى خليط السمنة والسكر مع التقليب برفق باستخدام الأيدي حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخذي نصف كمية العجينة وأضيفي إليها الكاكاو، الزيت، واللبن واخلطي جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "دهن صاج الخبز بقليل من الزيت وضعي العجينة عليه مع ترك مسافات بين القطع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي الصاج إلى الفرن المسخن مسبقاً على درجة حرارة 170 درجة مئوية لمدة 17 دقيقة أو حتى يصبح لون البسكويت ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي البسكويت يبرد تماماً قبل إزالته من الصاج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن السمنة تكون باردة جداً عند البدء في العجن لضمان نتائج أفضل. يمكن تزيين البسكويت بالشوكولاتة المذابة بعد خروجه من الفرن وبرودته.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=mejt_HGM2Ms&t=39s",
        "collection": "abuhaty",
        "citation": "بسكويت العيد الفاخر الساده و الشيكولاته بكل اسراره و تكات في الخبز و العجن و كمان من غير ماكينه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 30,
        "kcal": 190,
        "protein": 2,
        "fat": 10,
        "carbs": 24,
        "fiber": 0,
        "sugar": 12,
        "cost": {
          "grains": 1.5,
          "fats": 4,
          "sweeteners": 0.4,
          "dairyEggs": 0.9,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-471",
      "title": "بقلاوة بالجلاش و مروحة الجلاش بالشوكولاتة",
      "titleEn": "Filo Baklawa & Chocolate Filo Fans",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-471-i1",
          "name": "جوست الهند النعمة",
          "standardAmount": "1 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-471-i2",
          "name": "المكسرات المجروشة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-471-i3",
          "name": "السكر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-471-i4",
          "name": "القرفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-471-i5",
          "name": "الجلاش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-471-i6",
          "name": "السمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-471-i7",
          "name": "اللبن",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-471-i8",
          "name": "الحليب المكثف المحلى",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-471-i9",
          "name": "العسل",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-471-i10",
          "name": "الشوكولاتة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن جوست الهند النعمة على النار وقلبها حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ارفعيها من النار وصفيها في طبق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف المكسرات المجروشة، 3 ملاعق كبيرة من السكر، وملعقة صغيرة من القرفة، ثم اقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخذ ورقتين من الجلاش وادهنها بالسمنة، ثم وزع الحشوة عليها وطبقها على ثلاثة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "لفها على شكل رول أو حوالين بعضها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "كرر الخطوات السابقة حتى تنتهي من جميع ورقات الجلاش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الأشكال في الصينية المدهونة بالسمنة وادهنها بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلها الفرن على درجة حرارة 200 لمدة 20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعد صنع المروحة من الجلاش: قسم الورقة إلى نصفين ثم إلى أرباع، وادهنها بالسمنة وطبقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اعملها على شكل مروحة وادهنها بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي المروحة في الصينية المدهونة بالسمنة وادهنها بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلها الفرن على درجة حرارة 200 لمدة 20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أعد التشريبة: اخلط كوب لبن ساخن مع كوب حليب مكثف محلى وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اسقي البقلاوة بالتشريبة فور خروجها من الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أخرج المروحة من الفرن ورشها بالعسل وهي ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "اغمس طرف المروحة في الشوكولاتة ثم في المكسرات المجروشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "وزعها في طبق التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من المكسرات المجروشة حسب الرغبة. يمكن حفظ البقلاوة في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=5jtLL5vF-qo&t=11s",
        "collection": "abuhaty",
        "citation": "منيو حلويات لا غني عنه في عزوماتك و لمه رمضان هتعمليه بلفه جلاش بس♥️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 17,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 380,
        "protein": 5,
        "fat": 20,
        "carbs": 46,
        "fiber": 2,
        "sugar": 34,
        "cost": {
          "grains": 1.5,
          "fats": 1.5,
          "specialty": 3,
          "dairyEggs": 1.2,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-472",
      "title": "بقلاوة بالفستق الكداب",
      "titleEn": "Fake-Pistachio Baklawa",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-472-i1",
          "name": "لفة جلاش",
          "standardAmount": "1 لفة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-472-i2",
          "name": "سمنة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-472-i3",
          "name": "باكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-472-i4",
          "name": "سوداني محمص",
          "standardAmount": "400 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-472-i5",
          "name": "فستق",
          "standardAmount": "100 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-472-i6",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-472-i7",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-472-i8",
          "name": "لون طعام أخضر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-472-i9",
          "name": "شربات",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الحشوة: ضع السوداني المحمص في الكبة، أضف السكر، الفستق، السمنة، واللون الأخضر. اخلط المكونات جيدًا حتى تحصل على خليط متجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الفرن على درجة حرارة 180 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي خليط الحشوة في صنية ألومنيوم وادخلها الفرن لمدة 5 دقائق حتى يتحمس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير العجينة: قطع لفة الجلاش على حجم الصينية. اخلط السمنة مع الباكينج بودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي طبقة من الجلاش في الصينية وادهنها بالخليط المكون من السمنة والباكينج بودر. كرر هذه الخطوة حتى تنتهي من نصف كمية الجلاش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الحشوة على الطبقة الأخيرة من الجلاش ووزعيها بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أكمل الطبقة الثانية من الجلاش وادهن كل ورقة بالخليط المكون من السمنة والباكينج بودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطع البقلاوة إلى الأشكال المفضلة لديك (مربعات أو مستطيلات).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخل الصينية إلى الفرن على درجة حرارة 180 درجة مئوية حتى تأخذ اللون الذهبي من الأعلى والأسفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تحضير الشربات: اخلط كوب سكر و1.5 كوب ماء على النار حتى يغلي. أضف عصير ليمونة واتركه يغلي لمدة 2-3 دقائق. أضف ملعقتين من العسل الأبيض واترك الشربات يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "بعد خروج البقلاوة من الفرن، سقيها بالشربات البارد فورًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الحشوة في برتمان في الثلاجة واستخدامها لاحقًا. يمكن تقديم البقلاوة مع القهوة أو الشاي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=7UUMIVD_9DI&t=26s",
        "collection": "abuhaty",
        "citation": "البقلاوه بالفستق الكداب 🙈 من جماله مش هتبطلي تعمليه 💯 ومحدش هيفرق طعمه خاالص 😎😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 320,
        "protein": 7,
        "fat": 18,
        "carbs": 34,
        "fiber": 2,
        "sugar": 24,
        "cost": {
          "grains": 1.5,
          "fats": 1.5,
          "specialty": 4,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-473",
      "title": "بقلاوة بالقشطة",
      "titleEn": "Cream Baklawa",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-473-i1",
          "name": "جلاش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-473-i2",
          "name": "سمنة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-473-i3",
          "name": "قشطة",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-473-i4",
          "name": "حليب",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-473-i5",
          "name": "نشا",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-473-i6",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي 3 أكواب من الحليب مع 3 ملاعق كبيرة من النشا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ارفعي الخليط على النار وقلبيه باستمرار حتى يتكاثف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي علبة القشطة وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي الخليط يبرد ثم ضعيه في الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي ورقة الجلاش إلى نصفين ودهنيها بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي ملعقة كبيرة من الحشوة في وسط الورقة ووزعيها بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غلقي الورقة من الجانبين وابدئي في لفها على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الرول في صينية مدهونة بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "كرري الخطوات السابقة حتى تنتهي من جميع الورق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "دهن الرولات بسمنة خفيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 200 درجة مئوية لمدة 20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "بعد خروج البقلاوة من الفرن، أضيفي العسل أو شربات الكنافة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع مختلفة من المكسرات مثل اللوز أو الفستق حسب الرغبة. للحفاظ على البقلاوة، ضعيها في وعاء محكم الإغلاق في الثلاجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=PE8yGSut6tA&t=42s",
        "collection": "abuhaty",
        "citation": "وهو في احلي من البقلاوة بالقشطه😋😋😋طعم وهمي وبتدوب وانتي بتاكليها وبطريقة سهله جداً 👏👏😍 فاطمه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 300,
        "protein": 5,
        "fat": 16,
        "carbs": 34,
        "fiber": 1,
        "sugar": 18,
        "cost": {
          "grains": 1.5,
          "fats": 1.5,
          "dairyEggs": 2.5,
          "specialty": 1
        }
      }
    },
    {
      "id": "fah-474",
      "title": "بقلاوة بالكنافة",
      "titleEn": "Kunafa Baklawa",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-474-i1",
          "name": "الكنافة",
          "standardAmount": "ربع كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-474-i2",
          "name": "السمنة",
          "standardAmount": "نص كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-474-i3",
          "name": "السكر البودرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-474-i4",
          "name": "الجلاش",
          "standardAmount": "ورقتين",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-474-i5",
          "name": "المكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-474-i6",
          "name": "اللبن",
          "standardAmount": "كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-474-i7",
          "name": "العسل أو الشربات",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الكنافة مع السمنة السايحة والسكر البودرة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقسمي ورقة الجلاش إلى نصفين بالطول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخذي ورقتين من الجلاش وضعي عليهما قليلًا من الكنافة والمكسرات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "لفي الكنافة والمكسرات في شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "لفي الرول حول نفسه لتشكيل الوردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ارصي الورود في صاج مدهون بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "دهني الورود بشوية سمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي البقلاوة إلى الفرن على درجة حرارة 180 لمدة 20 دقيقة حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رشي كباية من اللبن على البقلاوة بعد خروجها من الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اسقي البقلاوة بالعسل أو الشربات البارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أنواع مختلفة من المكسرات حسب الرغبة. يمكن حفظ البقلاوة في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=XohJdFtvXkQ&t=5s",
        "collection": "abuhaty",
        "citation": "ميكس السعادة♥️بقلاوه بالكنافة اخترااع مش هتبطلي تعمليه طول رمضان"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 400,
        "protein": 7,
        "fat": 20,
        "carbs": 48,
        "fiber": 2,
        "sugar": 34,
        "cost": {
          "grains": 1.8,
          "fats": 1.8,
          "dairyEggs": 0.8,
          "specialty": 1.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-475",
      "title": "بقلاوة بالكنافة والمكسرات",
      "titleEn": "Kunafa & Nut Baklawa",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-475-i1",
          "name": "كنافة",
          "standardAmount": "ربع كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-475-i2",
          "name": "جلاش",
          "standardAmount": "1 لفة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-475-i3",
          "name": "سمنة",
          "standardAmount": "كوب وربع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-475-i4",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-475-i5",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-475-i6",
          "name": "شربات",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطعي الكنافة إلى قطع صغيرة باستخدام المقص أو فرزيها في الفريزر ثم فرقيها حتى تصبح قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي ربع كوب من السمنة إلى الكنافة وفرقيها جيدًا حتى تتشرب الكنافة كل السمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "فردي الكنافة في صنية الفرن وقلبيها كل فترة حتى تتحمر وتأخذ لونًا حلوًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انقلي الكنافة المحمرة إلى طبق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي المكسرات والزبيب إلى الكنافة المحمرة وقلبيهم معًا جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "احضري الجلاش وقطعيه إلى ورقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "دهني نصف ورقة الجلاش بالسمنة ثم اطوي النصف الآخر عليها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الحشوة في وسط الجلاش ولفها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "كرري الخطوات السابقة حتى تنتهي من كل المقدار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي الرولات في صنية مدهونة بالسمنة ووسع بينها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قطعي الجلاش بسكينة حامية إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "رشي السمنة المتبقية على وجه البقلاوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ادخلي الصنية إلى الفرن على درجة حرارة 200 درجة مئوية حتى تتحمر ويتغير لونها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أخرج البقلاوة من الفرن ورشي عليها كوب من الشربات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع مختلفة من المكسرات حسب الرغبة. يمكنك أيضًا زيادة كمية السكر في الشربات إذا كنت تفضل حلوى أكثر حلاوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=QcHF6c7RYnA&t=30s",
        "collection": "abuhaty",
        "citation": "بقلاوه بالكنافه و المكسرات 😋 احلي وانضف من المحلات 😉👍\n\nمن مطبخي #فاطمه_ابو_حاتي 💪#مامي_شيف"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 400,
        "protein": 7,
        "fat": 20,
        "carbs": 48,
        "fiber": 2,
        "sugar": 34,
        "cost": {
          "grains": 2.5,
          "fats": 2,
          "specialty": 2,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-476",
      "title": "بقلاوة تركية مبرومة بالفستق",
      "titleEn": "Turkish Twisted Pistachio Baklawa",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-476-i1",
          "name": "لفة جلاش",
          "standardAmount": "1 لفة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-476-i2",
          "name": "زبدة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-476-i3",
          "name": "فستق حلبي",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-476-i4",
          "name": "سكر",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-476-i5",
          "name": "ماء",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-476-i6",
          "name": "عصير ليمون",
          "standardAmount": "1/2 ليمونة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الشربات: ضعي كوبين من السكر و1.5 كوب من الماء في قدر على النار. اخلطي حتى يذوب السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي عصير نصف ليمونة إلى الشربات واتركيه على نار هادئة لمدة 7 دقائق حتى يصبح قوامه متوسطًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أزيلي الشربات من النار واتركيه يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غلي الفستق: ضعي ماء مغليًا في قدر وأضيفي الفستق. اغليه لمدة 5 دقائق ثم ارفعيه من النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قشري الفستق فورًا بعد الغلي. اتركيه يبرد ثم احمصه على نار هادئة حتى يصبح مقرمشًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "فرم الفستق المحمص في الكبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير البقلاوة: اقطعي لفة الجلاش إلى قطع دائرية. ادهني كل قطعة بالزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي حشوة الفستق في وسط كل قطعة ولفها على شكل رول. امسكي الطرفين ودكهما.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رصي البقلاوة في صينية مدهونة بالزيت. اقطعي كل قطعة إلى نصفين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادهني وجه البقلاوة بالزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الصينية إلى الفرن المسخن على 180-200 درجة مئوية لمدة 15-20 دقيقة حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أزيلي البقلاوة من الفرن وأضيفي الشربات البارد عليها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اتركي البقلاوة تبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من المكسرات بدلاً من الفستق الحلبي. يمكن حفظ البقلاوة في وعاء محكم الإغلاق لمدة تصل إلى 5 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=B0rHePu9cnU&t=42s",
        "collection": "abuhaty",
        "citation": "البقلاوة التركية (البورما) بطريقة أحسن من المحلات 😋😍 وسر اللون الاخضر للفستق 👌 | فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 340,
        "protein": 5,
        "fat": 18,
        "carbs": 40,
        "fiber": 1,
        "sugar": 30,
        "cost": {
          "grains": 1.5,
          "fats": 1.8,
          "specialty": 5,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "fah-477",
      "title": "بقلاوة وبسبوسة",
      "titleEn": "Baklawa & Basbousa",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "8-10 قطع",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-477-i1",
          "name": "دقيق السميد",
          "standardAmount": "1 كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-477-i2",
          "name": "جوز الهند",
          "standardAmount": "1 كباية وربع",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-477-i3",
          "name": "زبدة أو سمنة",
          "standardAmount": "1 كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-477-i4",
          "name": "ورق الجلاش",
          "standardAmount": "4 أوراق",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-477-i5",
          "name": "سكر",
          "standardAmount": "نص كباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-477-i6",
          "name": "حليب",
          "standardAmount": "2 كبايات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-477-i7",
          "name": "بيض",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-477-i8",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-477-i9",
          "name": "كريم شونتي",
          "standardAmount": "2 باكت",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-477-i10",
          "name": "شربات",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي دقيق السميد مع جوز الهند جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اركن الخليط جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الفرن على درجة حرارة 180 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادهن صاج بسمنة أو زبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخذ ورقتين من الجلاش وادهنهم بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ارش عليهم خليط السميد وجوز الهند.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "انكشكش الورقتين بالشكل المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرر الخطوات السابقة حتى تنتهي من كل الكمية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رش السكر والزبدة أو السمنة على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعد خليط الحليب والسكر والبيض والفانيليا والكريم شونتي وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صب الخليط السائل على البقلاوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخل الصنية إلى الفرن على الرف الأوسط حتى تستوي وتتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أخرج الصنية من الفرن واسقيها بالشربات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قطعيها إلى قطع وقدميها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام عصير الليمون الأبيض بدلاً من الشربات إذا أردت. يمكن حفظ البقلاوة والبسبوسة في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Fv9CpeySe2E",
        "collection": "abuhaty",
        "citation": "جانا العيد باحلي الحلويات🥳شوفوا مفاجأة العيد"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 380,
        "protein": 7,
        "fat": 18,
        "carbs": 48,
        "fiber": 1,
        "sugar": 34,
        "cost": {
          "grains": 1.4,
          "fats": 1.5,
          "dairyEggs": 2,
          "specialty": 1.5,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-478",
      "title": "بولات الكنافة السريعة بالمكسرات",
      "titleEn": "Quick Kunafa Nut Cups",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-478-i1",
          "name": "كنافة",
          "standardAmount": "ربع كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-478-i2",
          "name": "زبدة أو سمنة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-478-i3",
          "name": "سكر بودرة",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-478-i4",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-478-i5",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-478-i6",
          "name": "سكر بودرة (للصوص)",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-478-i7",
          "name": "لبن بودرة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-478-i8",
          "name": "زبدة (للصوص)",
          "standardAmount": "معلقتين كبيرتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-478-i9",
          "name": "مكعب كيري",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-478-i10",
          "name": "ماء دافئ",
          "standardAmount": "حوالي 3 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 200 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء، ضع الكنافة وصهر الزبدة أو السمنة وقلّبها جيدًا حتى تتشرب الكنافة بالزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السكر البودرة وقلّب مرة أخرى حتى تتوزع بشكل متساوٍ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغلف الكنافة بالزبدة والسكر وضعيها في فنجان قهوة، واصنع تجويفًا في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف المكسرات والزبيب في التجويف، ثم غطِّها بجزء آخر من الكنافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي بولات الكنافة في صنية مدهونة بالزبدة أو الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخبز الكنافة في الفرن لمدة 10 دقائق حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في وعاء آخر، اخلط السكر البودرة واللبن البودرة والزبدة ومكعب الكيري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الماء الدافئ تدريجيًا وقلّب حتى يصبح الصوص متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صب الصوص في كأس واتركه في الثلاجة حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم الكنافة ساخنة مع الصوص البارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكنافة بدون الصوص إذا كنت تفضل ذلك، ولكن الصوص يضيف نكهة خاصة ومميزة. يمكن حفظ الكنافة في الثلاجة لمدة تصل إلى يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=gfANixOf9fQ&t=26s",
        "collection": "abuhaty",
        "citation": "بولات الكنافه السريعه بالمكسرات👍😋😋طعم رووووووعة وطريقة ولا اسهل من كده👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 7,
        "fat": 20,
        "carbs": 54,
        "fiber": 2,
        "sugar": 40,
        "cost": {
          "grains": 1,
          "fats": 1.5,
          "dairyEggs": 1,
          "specialty": 2.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-479",
      "title": "بولات الكنافة بالمكسرات",
      "titleEn": "Kunafa Nut Cups",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-479-i1",
          "name": "كنافة",
          "standardAmount": "ربع كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-479-i2",
          "name": "سمنة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-479-i3",
          "name": "سكر بودرة",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-479-i4",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-479-i5",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-479-i6",
          "name": "سكر بودرة (للصوص)",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-479-i7",
          "name": "لبن بودرة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-479-i8",
          "name": "زبدة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-479-i9",
          "name": "مكعب كيري",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-479-i10",
          "name": "ماء دافئ",
          "standardAmount": "حوالي 3 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 200 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء، ضع الزبدة أو السمنة وامزجها جيدًا مع الكنافة حتى تتشبع كل الكنافة بالزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السكر البودرة وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغلف الكنافة في فنجان قهوة، واصنع تجويفًا في الوسط، ثم ضع المكسرات والزبيب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغلق الفنجان بجزء آخر من الكنافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي بولات الكنافة في صنية مدهونة بالزبدة أو الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادخل الصنية إلى الفرن واتركها حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في وعاء آخر، اخلط السكر البودرة واللبن البودرة والزبدة ومكعب الكيري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الماء الدافئ تدريجيًا واخلط حتى يصبح الصوص متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضع الصوص في كأس وادخله إلى الثلاجة حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "بعد استواء الكنافة، أخرجيها من الفرن وقدميها مع الصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكنافة بدون الصوص إذا كنت تفضلين ذلك، ولكن الصوص يضيف نكهة خاصة ومميزة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=gfANixOf9fQ&t=22s",
        "collection": "abuhaty",
        "citation": "بولات الكنافه السريعه بالمكسرات👍😋😋طعم رووووووعة وطريقة ولا اسهل من كده👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 7,
        "fat": 20,
        "carbs": 54,
        "fiber": 2,
        "sugar": 40,
        "cost": {
          "grains": 1,
          "fats": 1.5,
          "dairyEggs": 1,
          "specialty": 2.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-480",
      "title": "بولات الكنافة بالموز والكراميل",
      "titleEn": "Kunafa Cups with Banana & Caramel",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-480-i1",
          "name": "كنافة",
          "standardAmount": "ربع كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-480-i2",
          "name": "موز",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-480-i3",
          "name": "سكر بودرة",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-480-i4",
          "name": "لبن بودرة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-480-i5",
          "name": "كريم كراميل",
          "standardAmount": "كيس",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-480-i6",
          "name": "كريم شانتيه",
          "standardAmount": "كيس",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-480-i7",
          "name": "جبنة كيري",
          "standardAmount": "2 قطع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-480-i8",
          "name": "قشطة",
          "standardAmount": "علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-480-i9",
          "name": "عسل أبيض",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-480-i10",
          "name": "ماء ساقع",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "حمّر الكنافة في ربع كوب سمنة على النار أو في الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي القشطة، جبنة الكيري، كريم كراميل، كريم شانتيه، لبن بودرة، سكر بودرة، وماء الساقع في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اضربي المكونات جيدًا بالمضرب الكهربائي لمدة 3 دقائق حتى تحصلي على كريمة ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صفي الكريمة في كيس حلواني أو كيس سندوتشات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي طبقة من الكنافة في قوالب التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي طبقة من الكريمة فوق الكنافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي شرائح الموز فوق الكريمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي طبقة أخرى من الكريمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي طبقة من صوص الكراميل فوق الكريمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "زيني الحلوى حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام شربات الكنافة بدلاً من العسل الأبيض. يمكنك أيضًا تزيين الحلوى بالفستق أو اللوز المفروم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=MUTtltHi3PU&t=42s",
        "collection": "abuhaty",
        "citation": "بولات الكنافه بالموز والكراميل ❤\nحلا جميل يشرفك قدام ضيوفك 😍😉\n\nمن مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 400,
        "protein": 6,
        "fat": 18,
        "carbs": 54,
        "fiber": 2,
        "sugar": 42,
        "cost": {
          "grains": 1,
          "fats": 1.2,
          "dairyEggs": 2.5,
          "produce": 0.5,
          "specialty": 1.5,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-481",
      "title": "بيتيفور فاخر بالسمنة",
      "titleEn": "Luxury Petit Four with Ghee",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "حوالي 50 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-481-i1",
          "name": "دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-481-i2",
          "name": "سمنة",
          "standardAmount": "800 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-481-i3",
          "name": "سكر بودر",
          "standardAmount": "320 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-481-i4",
          "name": "بيض",
          "standardAmount": "4 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-481-i5",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-481-i6",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-481-i7",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-481-i8",
          "name": "كاكاو خام",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-481-i9",
          "name": "مربة المشمش",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-481-i10",
          "name": "شوكولاتة بيضاء",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-481-i11",
          "name": "شوكولاتة دارك",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-481-i12",
          "name": "سوداني مجروش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السمنة والسكر البودر في وعاء باستخدام مضرب سلك كهربائي حتى تصبح القوام كريمي (حوالي 5 دقائق).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيض واحدًا تلو الآخر، مع التحريك جيدًا بعد إضافة كل بيضة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الفانيليا والملح، واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انخلي الدقيق، وأضيفيه تدريجيًا إلى الخليط، واخلطي برفق حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "استخدمي القمع لتشكيل البيتيفور، وضعيها على صينية مدهونة بالسمنة أو مغطاة بورق الزبد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادخلي الصينية إلى الفرن المحمى مسبقًا على درجة حرارة 170 درجة مئوية، واتركيها لمدة 15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أخرجيه من الفرن، واتركيه يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "لعمل البيتيفور بالشوكولاتة، اخلطي السمنة مع الكاكاو المنخول، وشكليها كما فعلت مع البيتيفور العادي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي مربة المشمش في وسط كل قطعة، ولصقي القطع معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اغمسي القطع في الشوكولاتة البيضاء أو الدارك، وزينيها بالسوداني المجروش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي البيتيفور حتى تبرد تمامًا، ثم ضعيها في علبة محكمة الإغلاق في الثلاجة للحفاظ عليها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن السمنة تكون ساقعة جدًا، وأن المطبخ بدرجة حرارة معتدلة. اخلطي السكر مع السمنة جيدًا للحصول على قوام هاش. خبزي البيتيفور على درجة حرارة 170 درجة مئوية على الرف الوسطاني. يمكنك حفظ البيتيفور في علبة محكمة الإغلاق في الثلاجة للحفاظ عليه لأطول فترة ممكنة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=JPCu9JctLA4&t=26s",
        "collection": "abuhaty",
        "citation": "بيتيفور فاخر من الاخر ... بدون زبده و لا مقادير كتيرة و دوقي وتحدي 👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 40,
        "kcal": 200,
        "protein": 3,
        "fat": 11,
        "carbs": 24,
        "fiber": 0,
        "sugar": 12,
        "cost": {
          "grains": 1.4,
          "fats": 6.5,
          "sweeteners": 0.5,
          "dairyEggs": 0.8,
          "specialty": 2
        }
      }
    },
    {
      "id": "fah-482",
      "title": "تورتة الفاكهة",
      "titleEn": "Fruit Torta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-482-i1",
          "name": "دقيق",
          "standardAmount": "كوب ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i2",
          "name": "كاكاو خام",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i3",
          "name": "سكر",
          "standardAmount": "كوب ونصف",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i4",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i5",
          "name": "بيض",
          "standardAmount": "9",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i6",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i7",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i8",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i9",
          "name": "ملح",
          "standardAmount": "ربع معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i10",
          "name": "كريمة خفق",
          "standardAmount": "200 ملل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i11",
          "name": "كريم شانتيه خام",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i12",
          "name": "لبن ساقع",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i13",
          "name": "سكر بودرة",
          "standardAmount": "كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i14",
          "name": "كمبوت أناناس",
          "standardAmount": "علبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i15",
          "name": "تفاح",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i16",
          "name": "كريز",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i17",
          "name": "شوكولاتة بيضة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-482-i18",
          "name": "جيلي تلميع",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والكاكاو والسكر والملح والبيكنج بودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "فصل البيض إلى صفار وبياض. اخفقي البياض مع الخل والفانيليا حتى يصبح مارينج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خفقي الصفار مع السكر حتى يصبح مزيجًا كريميًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الزيت تدريجيًا إلى مزيج الصفار وخفقي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الدقيق تدريجيًا إلى مزيج الصفار مع التحريك المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي مزيج البياض إلى مزيج الدقيق وخفقي برفق حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اسكبي الخليط في صواني الكيك المدهونة بالزبدة والمرشوشة بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخبزي الكيك في فرن محمى مسبقًا على درجة حرارة 180 درجة مئوية لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أخرج الكيك من الفرن واتركيه يبرد.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قطعي الكيك إلى نصفين باستخدام خلة الأسنان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "سقي الكيك بحلوى الكنبوت أو السكر المذاب في الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي الكريم شانتيه والكريمة الخفق والسكر البودرة وخفقي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "وزعي طبقة من الكريمة على نصف الكيك، ثم أضيفي الفاكهة المقطعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ضعي النصف الآخر من الكيك على الطبقة الأولى ووزعي الكريمة على السطح العلوي والجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "زيني التورتة بالفاكهة المقطعة والشوكولاتة المبشورة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "غطي التورتة بالكريمة ووزعي الفاكهة والشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "لمعي الفاكهة بجيلي التلميع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "اتركي التورتة في الثلاجة لمدة ساعة قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من الفاكهة المفضلة لديك في التزيين. يمكن أيضًا إضافة المكسرات المفرومة للزينة. يمكن حفظ التورتة في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=b66j0kZG0L0&t=25s",
        "collection": "abuhaty",
        "citation": "تورتة الفاكهة اللذيذ والاسبونج كيك من مطبخي #فاطمه_ابو_حاتي💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 18,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 440,
        "protein": 7,
        "fat": 20,
        "carbs": 60,
        "fiber": 2,
        "sugar": 46,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 4,
          "specialty": 2,
          "produce": 2.5,
          "sweeteners": 0.7,
          "fats": 0.8
        }
      }
    },
    {
      "id": "fah-483",
      "title": "جاتوه اقتصادي",
      "titleEn": "Budget Gâteau",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "3-4 ساعات في التلاجة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-483-i1",
          "name": "بسكوت الشاي",
          "standardAmount": "300 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-483-i2",
          "name": "سوداني مجروش",
          "standardAmount": "100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-483-i3",
          "name": "حليب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-483-i4",
          "name": "سكر بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-483-i5",
          "name": "كاكاو خام",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-483-i6",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-483-i7",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-483-i8",
          "name": "شوكولاتة بيضاء",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-483-i9",
          "name": "شوكولاتة بني",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-483-i10",
          "name": "عين الجمل أو سوداني مفروم",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انكسر البسكوت جيدًا أو افرمه في الكبة دون طحنه تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الكاكاو والسكر البودر واخلطهم جيدًا مع البسكوت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السوداني المجروش والزبدة والفانيليا واخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الحليب واخلط الخليط حتى يصبح قابلًا للتشكيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شكل الخليط على شكل أسطوانة ولفه في كيس بلاستيك وادخله في التلاجة لمدة 3-4 ساعات حتى يتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطّع الأسطوانة إلى شرائح بسمك حوالي 1 سم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغمس الشرائح في الشوكولاتة السايلة (البيضاء أو البني) وأضف عين الجمل أو السوداني المفروم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أدخل الجاتوه في التلاجة لمدة ربع ساعة قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الجاتوه مع فنجان قهوة للحصول على مذاق رائع. يمكن أيضًا استخدام أنواع مختلفة من المكسرات حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Y50rNvIYHfU&t=37s",
        "collection": "abuhaty",
        "citation": "الجاتوه الإقتصادي 🍰🥮 جاتو سهل وسريع واقتصادي كمان 👌❤ والطعم حكاااااية وتحفة جدًا 😋😍 | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 200,
        "protein": 4,
        "fat": 7,
        "carbs": 30,
        "fiber": 1,
        "sugar": 18,
        "cost": {
          "specialty": 2.5,
          "dairyEggs": 0.4,
          "fats": 0.3,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-484",
      "title": "جاتوه شاتوه",
      "titleEn": "Gâteau Château",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-484-i1",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-484-i2",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-484-i3",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-484-i4",
          "name": "زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-484-i5",
          "name": "كاكاو خام",
          "standardAmount": "1/2 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-484-i6",
          "name": "بيضة",
          "standardAmount": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-484-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-484-i8",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-484-i9",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-484-i10",
          "name": "كريم شانتيه خام",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-484-i11",
          "name": "سكر بودرة",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-484-i12",
          "name": "لبن ساقع",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-484-i13",
          "name": "كاكاو",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-484-i14",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-484-i15",
          "name": "كريز",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-484-i16",
          "name": "شوكولاتة مبشورة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر مع تلتين من كوب اللبن الساخن في وعاء وضربهم جيدًا حتى يذوب السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الكاكاو وخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت وخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي البيض حبة حبة مع الاستمرار في الخفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الدقيق والبيكنج بودر والفانيليا والملح وقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انخلي الدقيق والبيكنج بودر وقلبهم مع الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اسكبي الخليط في صنية مستطيلة مدهونة بالزبدة ومرشوشة بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي الصنية إلى الفرن المسخن مسبقًا على 180 درجة لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد انتهاء الوقت، اخرجي الكيك واتركيها لتبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قطعي الكيك إلى نصفين وضعي طبقة من الكريم الشانتيه بين النصين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اسقي الكيك بخليط من اللبن والسكر والكاكاو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي المكسرات والكريز والشوكولاتة المبشورة للزينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدمي الجاتوه شاتوه باردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الفواكه المجففة أو المكسرات للزينة حسب الرغبة. يمكن حفظ الجاتوه في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=rQVDQS0aGIw&t=40s",
        "collection": "abuhaty",
        "citation": "جاتوه شاتوه تووووووحفة 👍😋😋 من مطبخي فاطمة أبوحاتي 👍💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 460,
        "protein": 6,
        "fat": 24,
        "carbs": 56,
        "fiber": 2,
        "sugar": 44,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 2.5,
          "specialty": 2.5,
          "fats": 1.5,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "fah-485",
      "title": "جلاش حلو بالكسترد والمربة",
      "titleEn": "Sweet Filo with Custard & Jam",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-485-i1",
          "name": "ورق الجلاش",
          "standardAmount": "4 ورقات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-485-i2",
          "name": "السمنة",
          "standardAmount": "للدهن",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-485-i3",
          "name": "الكاسترد أو النشا",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-485-i4",
          "name": "الزبادي",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-485-i5",
          "name": "الحليب",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-485-i6",
          "name": "الفانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-485-i7",
          "name": "الزبدة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-485-i8",
          "name": "السكر البودرة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-485-i9",
          "name": "مربة الفراولة",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخذ ورقتين من الجلاش وقصهما بالشكل المطلوب ولفهما لتشكيل الوردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "رص الورود في صنية مدهونة بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير خليط الكسترد: اخلطي الكاسترد أو النشا مع الزبادي والحليب والفانيليا والزبدة السايبة والسكر البودرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلب الخليط جيدًا حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الخليط على الورود في الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "وزع الخليط بشكل متساوٍ على الورود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف ملعقة من مربة الفراولة على كل وردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخل الصنية إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية لمدة 20 دقيقة حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمي الجلاش الحلو ساخنًا أو باردة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة سكر بودر أو كسترات مجروشة على الوجه عند التقديم للحصول على طعم إضافي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=SNYzcpqjkxo&t=15s",
        "collection": "abuhaty",
        "citation": "منيو صيفي خطير😋 هنعمل بالجلاش أحلي صنفين حلو و حادق بحشوات مميزه وكل ده في نص ساعه بس"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 7,
        "fat": 18,
        "carbs": 38,
        "fiber": 1,
        "sugar": 22,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 2,
          "fats": 1.8,
          "specialty": 1,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-486",
      "title": "حشوة بقلاوة بالقشطة",
      "titleEn": "Cream Baklawa Filling",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-486-i1",
          "name": "لبن",
          "standardAmount": "3 كبايات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-486-i2",
          "name": "نشا",
          "standardAmount": "3 معالق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-486-i3",
          "name": "إشطاء",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-486-i4",
          "name": "كريمة لباني",
          "standardAmount": "نص كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-486-i5",
          "name": "سمنة",
          "standardAmount": "كوباية وربع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-486-i6",
          "name": "جلاش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-486-i7",
          "name": "عسل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-486-i8",
          "name": "شربات",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-486-i9",
          "name": "فوزدق",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-486-i10",
          "name": "ورد محمدي",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-486-i11",
          "name": "زعفران",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي 3 كبايات من اللبن مع 3 معالق كبيرة من النشا وقلبيهم على البارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ارفعي الخليط على النار حتى يتقلوا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي ملعقة كبيرة من الإشطاء أو نصف كوباية من الكريمة اللباني وقلبيهم معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أبعدي الخليط عن النار واتركيه يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "احضري الجلاش وقطعيه إلى مربعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي القشطة في وسط كل مربع وغلقي الجلاش جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "وزعي السمنة الساخنة على الجلاش واتركيه لمدة 10 دقائق حتى يتشرب السمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي الجلاش إلى الفرن على درجة حرارة 200 لمدة 10 دقائق حتى يصبح مقرمشًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اسقي البقلاوة بالعسل الأبيض أو الشربات البارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "زيني البقلاوة بالفوزدق والورد المحمدي والزعفران حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن القشطة باردة قبل وضعها في الجلاش لمنع تسربها. يمكنك استخدام الزعفران في القشطة أو على سطح البقلاوة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=mnEHopT1RAc&t=13s",
        "collection": "abuhaty",
        "citation": "طبقات مقرمشة، شربات مظبوط، وحشوة خطيرة بطعم مايتنسيش 😍لما الحلو يجمع العيلة… يبقى أكيد بقلاوة 🤍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 280,
        "protein": 4,
        "fat": 15,
        "carbs": 32,
        "fiber": 0,
        "sugar": 22,
        "cost": {
          "grains": 1.5,
          "fats": 1.8,
          "dairyEggs": 1.5,
          "specialty": 1.5,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-487",
      "title": "حلاوة المولد (الملبن والدومية والحبل)",
      "titleEn": "Mawlid Sweets (Malban, Domiya & Rope Candy)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "2 ساعات",
      "servings": "12-15 فرد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-487-i1",
          "name": "سكر",
          "standardAmount": "1.5 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-487-i2",
          "name": "ماء",
          "standardAmount": "1.5 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-487-i3",
          "name": "نشا",
          "standardAmount": "280 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-487-i4",
          "name": "عسل جلوكوز",
          "standardAmount": "200 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-487-i5",
          "name": "ملح الليمون",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-487-i6",
          "name": "جيلاتين بودر",
          "standardAmount": "50 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-487-i7",
          "name": "فانيليا",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-487-i8",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-487-i9",
          "name": "لون أحمر غذائي",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-487-i10",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-487-i11",
          "name": "نشا",
          "standardAmount": "/Dk",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع كيلو ونصف من السكر في وعاء على النار وأضف نصف كمية الماء (حوالي 750 مل) وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف 200 جرام من عسل الجلوكوز وقلب حتى يذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخلط 280 جرام من النشا مع باقي الماء (حوالي 750 مل) وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف ربع ملعقة صغيرة من ملح الليمون إلى ملعقتين من الماء وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف 50 جرام من الجيلاتين إلى نصف كوب من الماء وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد أن يغلي السكر وعسل الجلوكوز، أضف خليط النشا وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "استمر في التقليب على نار متوسطة لمدة ساعتين حتى يصبح القوام متماسكًا وشفافًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف ربع ملعقة صغيرة من الفانيليا وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صب نصف كمية الملبن في صاج مدهون بالزيت ووزع المكسرات على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صب باقي الملبن في الصاج وصب اللون الأحمر الغذائي وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اترك الملبن يبرد لمدة 6 ساعات على الأقل أو طوال الليل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قطع الملبن إلى الأشكال المطلوبة وقدم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "لعمل الحبل، ضع العين الجمل في الملبن الساخن وعلقه على عود حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اغمس الحبل في النشا لمنع التصاقه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قدم الحبل والملبن والدومية في طبق التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام ماء الزهر بدلاً من الفانيليا حسب الرغبة. تأكد من دهن الصاج بالزيت جيدًا لمنع التصاق الملبن.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=hh9QOJuYOOA&t=55s",
        "collection": "abuhaty",
        "citation": "حلاوة المولد 😍😋 والملبن بكل أنواعه ❤ الحبل والدوميه وملبن بالمكسرات 👍🏻 حلاوة دايت - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 380,
        "protein": 2,
        "fat": 2,
        "carbs": 90,
        "fiber": 0,
        "sugar": 78,
        "cost": {
          "sweeteners": 2.5,
          "grains": 0.6,
          "specialty": 2.5
        }
      }
    },
    {
      "id": "fah-488",
      "title": "حلاوة طحينية",
      "titleEn": "Tahini Halawa",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-488-i1",
          "name": "سمسم أبيض",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-488-i2",
          "name": "دقيق",
          "standardAmount": "كوب ونص",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-488-i3",
          "name": "زيت",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-488-i4",
          "name": "ملح",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-488-i5",
          "name": "حليب بودرة",
          "standardAmount": "3 أكواب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-488-i6",
          "name": "سكر بودرة",
          "standardAmount": "2 أكواب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-488-i7",
          "name": "طحينة",
          "standardAmount": "2 أكواب ونص",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-488-i8",
          "name": "فانيليا",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-488-i9",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-488-i10",
          "name": "كاكاو",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن السمسم في طاسة ناشفة على نار هادئة حتى يأخذ لون بيش فاتح",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الدقيق إلى نفس الطاسة وقلبه حتى يأخذ لون بيش فاتح",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط السمسم المحمص مع الزيت والملح في الخلاط حتى يصبح ناعمًا",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الدقيق المحمص إلى الخليط واخلطهم جيدًا للحصول على الطحينة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلط الحليب البودرة والسكر البودرة ونخلهم معًا",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الطحينة والفانيليا واخلطهم جيدًا",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اكتب جزء من العجينة وتأكد من أنه يمسك في نفسه",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف المكسرات حسب الرغبة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخبز الحلاوة في صينية وضغطها جيدًا",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الكاكاو إلى ثلث الكمية لتحضير الحلاوة بالشوكولاتة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضع الحلاوة في الثلاجة لمدة ليلة كاملة",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قطعي الحلاوة إلى قطع صغيرة عند التقديم",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن السمسم والدقيق يأخذان لون بيش فاتح قبل إضافتهما إلى الخليط. الضغط الجيد للحلاوة مهم للحصول على شكل مثالي. يمكن إضافة المكسرات حسب الرغبة للحصول على نكهة إضافية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Jw7m0iimqjw&t=21s",
        "collection": "abuhaty",
        "citation": "لاتقولولي السرجة ولا رشيدي الميزان .. دا إختراع يا كوتش 😉👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 420,
        "protein": 8,
        "fat": 24,
        "carbs": 46,
        "fiber": 3,
        "sugar": 34,
        "cost": {
          "specialty": 3.5,
          "grains": 0.4,
          "fats": 1.5,
          "dairyEggs": 1,
          "sweeteners": 0.7
        }
      }
    },
    {
      "id": "fah-489",
      "title": "حلى البطاطا بالكريم كراميل",
      "titleEn": "Sweet Potato Dessert with Cream Caramel",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-489-i1",
          "name": "بطاطا",
          "standardAmount": "كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-489-i2",
          "name": "سكر",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-489-i3",
          "name": "قرفة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-489-i4",
          "name": "زبدة أو سمنة",
          "standardAmount": "معلقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-489-i5",
          "name": "بقصومات أو ديق السميد",
          "standardAmount": "معلقتين",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-489-i6",
          "name": "لبن",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-489-i7",
          "name": "كريم كراميل دريم",
          "standardAmount": "2 باكيت",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-489-i8",
          "name": "كراميل طحفة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البطاطا واغسلها ثم بشرها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي معلقة زبدة أو سمنة في صينية بايريكس وزعيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي معلقتين من البقصومات أو ديق السميد على الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي البطاطا المبشورة على البقصومات ورشة قرفة وربع كوب سكر، ثم قلبيهم معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخلي الصينية الفرن على الرف الوسطاني لمدة ربع ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خلال هذه الفترة، أحضري 3 أكواب من اللبن وأضيفي 2 باكيت كريم كراميل دريم، ثم قلبيهم على النار حتى يغليوا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد أن تستوي البطاطا، أخرجي الصينية من الفرن وصبّي الكريم كراميل عليها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي الحلى تبرد ثم ضعيها في الثلاجة حتى تتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد أن تتماسك الحلى، قطعيها وزينيها بكراميل طحفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الحلى باردة أو دافئة حسب الرغبة. يمكن أيضًا إضافة قليل من الفستق المطحون للزينة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=GBLAMm5n-UI&t=12s",
        "collection": "abuhaty",
        "citation": "احنا مش هنشويها ولا هنسلقها .. احنا هنبشرها 🤔👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 6,
        "fat": 10,
        "carbs": 58,
        "fiber": 2,
        "sugar": 44,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 1.8,
          "specialty": 1.5,
          "grains": 0.3,
          "sweeteners": 0.2,
          "fats": 0.3
        }
      }
    },
    {
      "id": "fah-490",
      "title": "حمصية",
      "titleEn": "Homsiyya (Chickpea Brittle)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-490-i1",
          "name": "السمسم المحمص",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-490-i2",
          "name": "الحمص",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-490-i3",
          "name": "السوداني المحمص",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-490-i4",
          "name": "السكر",
          "standardAmount": "3 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-490-i5",
          "name": "عصير الليمون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-490-i6",
          "name": "الفانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-490-i7",
          "name": "الملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-490-i8",
          "name": "كربونات الصوديوم",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-490-i9",
          "name": "العسل الأبيض أو الكولوكوز",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-490-i10",
          "name": "الماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-490-i11",
          "name": "الزيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء على نار متوسطة، ضعي السكر وكوب الماء وقلبيهم جيدًا حتى يذوبوا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اتركي الخليط حتى يغلي، ثم أضيفي عصير الليمون والملح والفانيليا وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركي الخليط حتى يبدأ في التسبك ويتكون الرغوة على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي العسل الأبيض أو الكولوكوز وقلبي حتى يأخذ الخليط لونًا ذهبيًا فاتح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي كربونات الصوديوم وقلبي بسرعة ثم اطفئي النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الحمص في طاسة على النار أو في صنية في الفرن حتى يسخن، ثم فضيه في بولة مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي كوبًا من السيرب إلى الحمص وقلبي بسرعة، ثم ضعيه في صنية مدهونة بالزيت وفرديه بالسمك المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي الحمصية حتى تهدى قليلًا ثم قطعيها إلى الأحجام المطلوبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "كرري الخطوات نفسها مع السوداني والسمسم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من المكسرات حسب الرغبة مثل اللوز والبندق وعين الجمل. تأكدي من تدفئة المكسرات قبل إضافة السيرب لتجنب تكوين الرطوبة. قطعي الحمصية وهي دافئة لتجنب صعوبة القطع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=8GlPM9CED2Y&t=51s",
        "collection": "abuhaty",
        "citation": "حلاوة المولد (سمسمية وحمصية وفولية) أسهل طريقه وألذ طعم 😋😍 | فاطمه أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 340,
        "protein": 7,
        "fat": 12,
        "carbs": 54,
        "fiber": 2,
        "sugar": 44,
        "cost": {
          "specialty": 3,
          "produce": 1,
          "sweeteners": 0.7,
          "fats": 0.3
        }
      }
    },
    {
      "id": "fah-491",
      "title": "ديت بوبس (بلح محشي بالمكسرات ومتغطي بالشوكولاتة)",
      "titleEn": "Date Pops (Nut-Stuffed, Chocolate-Coated Dates)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "بخار",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-491-i1",
          "name": "طمر",
          "standardAmount": "12 حبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-491-i2",
          "name": "المكسرات (لوز، بندق، جوز الهند، كاجو، سوداني)",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-491-i3",
          "name": "الشوكولاتة",
          "standardAmount": "200 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-491-i4",
          "name": "الحليب المكثف المحلى",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الطمر جيدًا واتركه يجف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع الطمر من النصف وازل النواة بحذر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "املأ النواة بالمكسرات المحمصة والمملحة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغلق الطمر بعناية بحيث يبدو وكأنه لم يتم فتحه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سيح الشوكولاتة في وعاء على حمام مائي حتى تصبح سائلة وسادة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغمس كل قطعة من الطمر في الشوكولاتة السائلة وصفيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع القطع على صينية مغطاة بشبكة وورق تغليف التلاجة لتصفي الشوكولاتة الزائدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضع الصينية في الفريزر لمدة 10 دقائق حتى تتماسك الشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدم الديت بوبس باردة ومغطاة بالشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أنواع مختلفة من المكسرات حسب الرغبة. يمكن حفظ الديت بوبس في الفريزر لمدة تصل إلى أسبوعين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=dBSUoJ8xRnQ&t=234s",
        "collection": "abuhaty",
        "citation": "ثلاثة انواع مختلفه من شيكولاتة العيد 🎉 ( الباونتي / فيريرو روشيه / date pops ) 😍 عيد سعيد عليكم ❤️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 170,
        "protein": 3,
        "fat": 9,
        "carbs": 20,
        "fiber": 2,
        "sugar": 16,
        "cost": {
          "specialty": 4,
          "produce": 2,
          "dairyEggs": 0.3
        }
      }
    },
    {
      "id": "fah-492",
      "title": "رز بلبن بالكنافة",
      "titleEn": "Rice Pudding with Kunafa",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة و 10 دقائق",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-492-i1",
          "name": "حليب",
          "standardAmount": "2 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-492-i2",
          "name": "لبن بارد",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-492-i3",
          "name": "نشا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-492-i4",
          "name": "كريم شانتي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-492-i5",
          "name": "رز مصري بلدي",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-492-i6",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-492-i7",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-492-i8",
          "name": "قشطة",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-492-i9",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-492-i10",
          "name": "سمنة",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-492-i11",
          "name": "كنافة",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-492-i12",
          "name": "عسل أو شراب تقيل",
          "standardAmount": "2-3 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-492-i13",
          "name": "لوتس",
          "standardAmount": "بسكوتين",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الرز وانقعه لمدة 10 دقائق ثم صفيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الرز إلى الحليب في وعاء على النار وقلب جيدًا لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطِّ الوعاء واتركه على نار هادئة لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد ساعة، أعد وضع الوعاء على النار وأضف القشطة ونصف كوب سكر وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف ملعقة صغيرة من الفانيليا وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء آخر، اخلط كوب لبن بارد مع ملعقة صغيرة من النشا وملعقتين كبيرتين من الكريم شانتي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف خليط النشا والكريم شانتي إلى الرز بلبن وقلب جيدًا لمدة 5 دقائق على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في وعاء صغير، ضع كوب سكر وفنجان صغير من الماء على النار حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف القشطة والزبدة إلى السكر المكرمل وقلب حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "احضر الكنافة واحميها في الفرن مع 3 ملاعق كبيرة من السمنة، ثم أضف 2-3 ملاعق كبيرة من العسل أو الشراب التقيل وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "في بولة كبيرة، ضع طبقة من الكنافة ثم طبقة من الرز بلبن، ثم طبقة أخرى من الكنافة، وهكذا حتى تنتهي المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف سوس الكرامل على الطبق الأخير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "زين الطبق بقطع بسكوت اللتس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اترك الطبق يبرد قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الطبق في بولة كبيرة أو في أكواب صغيرة للتقديم الأنيق. يمكن حفظ الطبق في الثلاجة لمدة تصل إلى 24 ساعة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ciQ9xfYQRmY",
        "collection": "abuhaty",
        "citation": "قنبله الموسم وكل موسم😂ارز بالبن والكنافه تووووحفه جداً#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 440,
        "protein": 10,
        "fat": 16,
        "carbs": 64,
        "fiber": 1,
        "sugar": 44,
        "cost": {
          "dairyEggs": 4,
          "grains": 1.3,
          "fats": 1.2,
          "specialty": 2,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-493",
      "title": "رفايللو",
      "titleEn": "Raffaello Balls",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-493-i1",
          "name": "جوز الهند الناعم",
          "standardAmount": "ربع كيلو (3 كوب)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-493-i2",
          "name": "حليب مكثف",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-493-i3",
          "name": "شوكولاتة خام بني",
          "standardAmount": "ربع كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-493-i4",
          "name": "شوكولاتة خام بيضاء",
          "standardAmount": "ربع كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-493-i5",
          "name": "لوز",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-493-i6",
          "name": "سبرينكلز",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-493-i7",
          "name": "جوز الهند للتزيين",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي جوز الهند الناعم مع الحليب المكثف في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي 3 معالق كبيرة من الشوكولاتة البيضاء واخلطي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي الخليط بكيس بلاستيكي وشكليه على شكل كرات صغيرة، احشي بعضها باللوز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغمسي الكرات في الشوكولاتة البيضاء أو الداكنة، ثم اتركها تجف على ورق الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يمكنك تزيينها بالسبرينكلز أو جوز الهند حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعيها في التلاجة لمدة 10 دقائق حتى تجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي العجينة المسطحة بالسكينة وغطيها بالشوكولاتة ثم ضعيها على ورق الزبدة حتى تجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن جوز الهند طازج للحصول على طعم أفضل. يمكنك استخدام أنواع مختلفة من الشوكولاتة حسب الرغبة. يمكن حفظ الرفايللو في التلاجة لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=I6PLxkvVdZI&t=35s",
        "collection": "abuhaty",
        "citation": "لشيكولاته باونتي ( چيرسي ) و الرفايللو بأسهل طريقه و اقل تكلفه 😋😋 من مطبخي #فاطمه_ابو_حاتي 💪👍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 240,
        "protein": 3,
        "fat": 14,
        "carbs": 26,
        "fiber": 2,
        "sugar": 22,
        "cost": {
          "specialty": 5.5,
          "dairyEggs": 0.8
        }
      }
    },
    {
      "id": "fah-494",
      "title": "رول الكيك بالتفاح",
      "titleEn": "Apple Cake Roll",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10-15 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-494-i1",
          "name": "دقيق",
          "standardAmount": "كوب ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-494-i2",
          "name": "بيض",
          "standardAmount": "3",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-494-i3",
          "name": "حليب",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-494-i4",
          "name": "سكر",
          "standardAmount": "كوب ونصف",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-494-i5",
          "name": "باكينج بودر",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-494-i6",
          "name": "فانيليا",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-494-i7",
          "name": "تفاح أخضر",
          "standardAmount": "كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-494-i8",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-494-i9",
          "name": "قرفة",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-494-i10",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-494-i11",
          "name": "ورق زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الحشوة",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قشر التفاح الأخضر وقطّعه شرايح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف التفاح إلى مقلاة مع كوب من السكر وملعقة من القرفة وملعقتين من الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اطهِ التفاح على نار متوسطة حتى يصبح ناعمًا ويتكaramel.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ارفع الحشوة من النار واتركها تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير الكيك",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخلط الدقيق والسكر والباكينج بودر والملح والفانيليا في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف البيض والحليب واخلط المكونات جيدًا حتى تصبح العجينة ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "خبز الكيك",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سخن الفرن على درجة حرارة 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صب العجينة في صينية مستطيلة مدهونة بالزبدة ومرشوشة بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أدخل الصينية إلى الفرن واتركها لمدة 10-15 دقيقة حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "تشكيل الرول",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أخرج الكيك من الفرن واتركه يبرد قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قلب الكيك على ورق زبدة نظيف وقم بإزالة ورق الزبدة من الأسفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "وزع الحشوة على سطح الكيك بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "لف الكيك برفق باستخدام ورق الزبدة للحفاظ على شكل الرول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "ضع الرول في الثلاجة لمدة 3-4 ساعات حتى يبرد تمامًا ويتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 19,
          "text": "تقديم الرول",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 20,
          "text": "اقطع الرول إلى شرائح وقدمه مع القهوة أو الشاي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة رشة سكر أو صوص الكراميل على الرول عند التقديم للحصول على طعم إضافي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=GL7PPWJOhJY&t=31s",
        "collection": "abuhaty",
        "citation": "اعملي اسرع و اسهل حاجه حلوه في عشر دقايق بس 😋 روول الكيك بالتفاح 💯"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 20,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 320,
        "protein": 6,
        "fat": 9,
        "carbs": 54,
        "fiber": 2,
        "sugar": 40,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 0.9,
          "produce": 2,
          "sweeteners": 0.5,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "fah-495",
      "title": "ريحة الكحك",
      "titleEn": "Kahk Spice Blend (Reehat el-Kahk)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "حسب الرغبة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-495-i1",
          "name": "ورق اللورة",
          "standardAmount": "5 جرام",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-495-i2",
          "name": "زر الورد",
          "standardAmount": "5 جرام",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-495-i3",
          "name": "شمر",
          "standardAmount": "5 جرام",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-495-i4",
          "name": "محلب",
          "standardAmount": "5 جرام",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-495-i5",
          "name": "كبابة صيني",
          "standardAmount": "5 جرام",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-495-i6",
          "name": "كفورة",
          "standardAmount": "5 جرام",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-495-i7",
          "name": "حبهان",
          "standardAmount": "5 جرام",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-495-i8",
          "name": "رمفل",
          "standardAmount": "5 جرام",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-495-i9",
          "name": "أرفة",
          "standardAmount": "5 جرام",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-495-i10",
          "name": "السمسم",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد جميع البهارات في كمية 5 جرام لكل منها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع البهارات في المطحنة واطحنها جيدًا حتى تصبح ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف 3 ملاعق كبيرة من السمسم المحمص إلى البهارات المطحونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلط جميع المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "احفظ الريحة في وعاء محكم الإغلاق في الفريزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام ملعقة صغيرة من الريحة لكل كيلو من العجينة عند صنع الكحك. يمكن حفظ الريحة في الفريزر لفترة طويلة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=7PWdiDm9-IE&t=39s",
        "collection": "abuhaty",
        "citation": "حصرياً 💪🏻ريحة الكحك هاتخلي الكحك بتاعك ريحته تجيب آخر الشارع💪🏻😍من مطبخي #فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 15,
        "protein": 0,
        "fat": 1,
        "carbs": 1,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "spices": 2.5,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-496",
      "title": "سابليه بالجناش",
      "titleEn": "Sablé with Ganache",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "30 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-496-i1",
          "name": "دقيق",
          "standardAmount": "6 أكواب (800 جرام)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-496-i2",
          "name": "زبدة",
          "standardAmount": "2 كوب (500 جرام)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-496-i3",
          "name": "سكر بودر",
          "standardAmount": "1 كوب (200 جرام)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-496-i4",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-496-i5",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-496-i6",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-496-i7",
          "name": "كاكاو خام",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-496-i8",
          "name": "لبن",
          "standardAmount": "3/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-496-i9",
          "name": "شوكولاتة خام مبشورة",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-496-i10",
          "name": "سكر بودر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-496-i11",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-496-i12",
          "name": "مربى مشمش",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-496-i13",
          "name": "شوكولاتة بيضة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-496-i14",
          "name": "شوكولاتة زبدة الحليب",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-496-i15",
          "name": "فستق مجروش",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبدة والسكر البودر واخلطيهم جيدًا حتى يصبح القوام كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي البيض والفانيليا واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الدقيق تدريجيًا واخلطي حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اقسمي العجينة إلى نصفين، واحشي نصفًا بالكاكاو واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "افردي العجينة بين ورقتين من ورق الزبدة وقطعيها إلى أشكال مختلفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي القطع على صينية خبز وخبزيها في فرن محمى على درجة حرارة 160 لمدة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أحضري الجناش: ضعي اللبن على النار حتى يغلي، ثم أضيفي الشوكولاتة المبشورة واخلطي حتى تذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغطي السابليه بالجناش واتركيه حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "زيني السابليه بالسكر البودر، المكسرات، المربى، والشوكولاتة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ السابليه في وعاء محكم الإغلاق لمدة تصل إلى أسبوع. يمكنك أيضًا تجربة حشوات مختلفة مثل الكريمة أو الفواكه المجففة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=zQiTVP0vZJc&t=13s",
        "collection": "abuhaty",
        "citation": "كل اسرار المحلات في عمل السابليه و طريقه الجناش و كل الحشوات هتعمليها و أوفر كتير👏"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 30,
        "kcal": 200,
        "protein": 3,
        "fat": 10,
        "carbs": 26,
        "fiber": 1,
        "sugar": 14,
        "cost": {
          "grains": 1.6,
          "fats": 4,
          "sweeteners": 0.5,
          "specialty": 3,
          "dairyEggs": 0.4
        }
      }
    },
    {
      "id": "fah-497",
      "title": "سمسمية",
      "titleEn": "Simsimiyya (Sesame Brittle)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-497-i1",
          "name": "السمسم المحمص",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-497-i2",
          "name": "الحمص",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-497-i3",
          "name": "السوداني المحمص",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-497-i4",
          "name": "السكر",
          "standardAmount": "3 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-497-i5",
          "name": "عصير الليمون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-497-i6",
          "name": "الفانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-497-i7",
          "name": "الملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-497-i8",
          "name": "كربونات الصوديوم",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-497-i9",
          "name": "العسل الأبيض أو الكولوكوز",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-497-i10",
          "name": "الماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-497-i11",
          "name": "الزيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء على نار متوسطة، ضعي السكر وكوب الماء وقلبيهم جيدًا حتى يذوبوا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اتركي الخليط حتى يغلي، ثم أضيفي عصير الليمون والملح والفانيليا وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركي الخليط حتى يبدأ في التسبك ويتكون الرغوة على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي العسل الأبيض أو الكولوكوز وقلبي حتى يأخذ الخليط لونًا ذهبيًا فاتح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي كربونات الصوديوم وقلبي بسرعة ثم اطفئي النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الخليط في صنية معدنية مدهونة بالزيت وفرديه بالسمك المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركي الخليط حتى يبرد قليلاً ثم قطعيه إلى الأشكال المطلوبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرري الخطوات مع الحمص والسوداني بعد تحميصهما وخلطهما بالسيرب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من المكسرات حسب الرغبة مثل اللوز والبندق وعين الجمل. تأكدي من تحميص المكسرات جيدًا قبل استخدامها لتحسين القوام والطعم. يمكن حفظ السمسمية في وعاء محكم الإغلاق لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=8GlPM9CED2Y&t=51s",
        "collection": "abuhaty",
        "citation": "حلاوة المولد (سمسمية وحمصية وفولية) أسهل طريقه وألذ طعم 😋😍 | فاطمه أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 340,
        "protein": 7,
        "fat": 12,
        "carbs": 54,
        "fiber": 2,
        "sugar": 44,
        "cost": {
          "specialty": 3,
          "produce": 1,
          "sweeteners": 0.7
        }
      }
    },
    {
      "id": "fah-498",
      "title": "سيرب الحلويات الشرقية",
      "titleEn": "Eastern-Dessert Syrup",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "12 دقائق",
      "servings": "يحفظ لمدة طويلة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-498-i1",
          "name": "سكر",
          "standardAmount": "2 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-498-i2",
          "name": "ماء",
          "standardAmount": "لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-498-i3",
          "name": "عصير ليمون",
          "standardAmount": "عصير ليمونتين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-498-i4",
          "name": "عسل أبيض أو عسل جلوكوز",
          "standardAmount": "معلقتين كبيرتين",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر والماء في وعاء على البارد حتى يذوب السكر تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي الوعاء على نار متوسطة واتركيه حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خففي النار واتركي السيرب يغلي لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي عصير الليمون والعسل الأبيض أو عسل الجلوكوز واتركي المزيج يغلي لمدة دقيقتين إضافيتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أطفئي النار واتركي السيرب يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صبي السيرب في زجاجات نظيفة واحفظيه في الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من استخدام سكر ناعم وأبيض للحصول على أفضل نتيجة. لا تقلبي السيرب على النار بعد إضافة العسل لمنع تبلور السكر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=WLG7bn1jvhY&t=30s",
        "collection": "abuhaty",
        "citation": "ازاي تعملي سيرب الحلويات الشرقيه من غير مايتحول لسكر تاني  😉من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 32,
        "kcal": 240,
        "protein": 0,
        "fat": 0,
        "carbs": 62,
        "fiber": 0,
        "sugar": 60,
        "cost": {
          "sweeteners": 1.4
        }
      }
    },
    {
      "id": "fah-499",
      "title": "شارلوت المانجو",
      "titleEn": "Mango Charlotte",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-499-i1",
          "name": "بسكوت السافويار",
          "standardAmount": "25 قطعة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-499-i2",
          "name": "كيكة سفنجية جاهزة",
          "standardAmount": "1 كيكة مقاس 24 سم",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-499-i3",
          "name": "مانجو",
          "standardAmount": "1 كيلو متقطعة قطع صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-499-i4",
          "name": "جبنة كريمية",
          "standardAmount": "600 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-499-i5",
          "name": "كريمة خفق",
          "standardAmount": "1.25 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-499-i6",
          "name": "كريمة شانتي",
          "standardAmount": "0.5 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-499-i7",
          "name": "سكر بودرة",
          "standardAmount": "0.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-499-i8",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-499-i9",
          "name": "جلي تلميع",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-499-i10",
          "name": "كريز فريش أو مسكر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الكريمة: اخلطي الجبنة الكريمية مع كريمة الخفق، كريمة الشانتي، السكر البودرة والفانيليا في وعاء. اخفقي المكونات جيدًا لمدة 7 دقائق حتى تحصلي على قوام كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير القالب: ضعي طبقة من بسكوت السافويار في قاع قالب التشيز كيك مقاس 26 سم. اضغطي على البسكوت لثباته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة الكريمة: ضعي طبقة من الكريمة فوق البسكوت، ثم أضيفي طبقة من مكعبات المانجو الصغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة الكيك السفنجي: ضعي طبقة من الكيك السفنجي فوق الحشوة، ثم أضيفي طبقة أخرى من الكريمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة طبقات إضافية: كرري الخطوات السابقة حتى تنتهي من جميع المكونات، مع ضغط كل طبقة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة الجلي: وزعي جلي التلميع فوق الطبقة الأخيرة من المانجو لحفظ لونها وشكلها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "التبريد: ضعي الكيك في الثلاجة لمدة 3-4 ساعات حتى يتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "التقديم: قطعي الكيك وقدميه مع الكريز الفريش أو المسكر حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من المانجو حسب الرغبة. يمكن تزيين الكيك بشريط ستان في المناسبات الخاصة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Mj2Q8xfF0Po&t=74s",
        "collection": "abuhaty",
        "citation": "تورته مانجو 😍🥭 شارلوت المانجو 👌♥️ كيك سهل وبطريقة بسيطة جدًا  | Charlotte Cake | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 440,
        "protein": 7,
        "fat": 22,
        "carbs": 54,
        "fiber": 1,
        "sugar": 42,
        "cost": {
          "specialty": 5,
          "dairyEggs": 6,
          "produce": 2.5,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-500",
      "title": "شوكولاتة حشوة البسكوت والمكسرات",
      "titleEn": "Chocolate-Stuffed Dates with Biscuit & Nuts",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-500-i1",
          "name": "كوبر طحينة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-500-i2",
          "name": "بسكوت شاي",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-500-i3",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-500-i4",
          "name": "شوكولاتة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-500-i5",
          "name": "خلة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-500-i6",
          "name": "دست ذهبي",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي 2 ملعقة كبيرة من الكوبر الطحينة مع كوب من البسكوت المطحون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي المكسرات المحمصة وغير المملحة إلى خليط البسكوت والطحينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "احشي الطمرات بالخليط السابق واغلقيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سيحي الشوكولاتة واغمسي الطمرات الحشوة فيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي رشة من الخلة للشوكولاتة لتعطيها نكهة إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "رصي الطمرات في صينية مغطاة بورق الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدميها في العيد وكل المناسبات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من البسكوت والمكسرات حسب الرغبة. يمكنك أيضًا رش الدست الذهبي على الطمرات للحصول على مظهر جذاب.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=jFyRfDXWuD0",
        "collection": "abuhaty",
        "citation": "أحلي و أفخم حلويات للعيد و بطريقة اقتصادية 💯💯"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 180,
        "protein": 3,
        "fat": 10,
        "carbs": 20,
        "fiber": 1,
        "sugar": 16,
        "cost": {
          "specialty": 3.5,
          "grains": 0.3
        }
      }
    },
    {
      "id": "fah-501",
      "title": "صوص البرتقال",
      "titleEn": "Orange Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-501-i1",
          "name": "كوب عصير برتقال",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-501-i2",
          "name": "ملعقة تانج",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-501-i3",
          "name": "ملعقتين سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-501-i4",
          "name": "ملعقة كبيرة نشا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-501-i5",
          "name": "برش برتقال",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-501-i6",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي كوب عصير البرتقال مع ملعقة التانج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي ملعقتين سكر وملعقة كبيرة نشا وبرش البرتقال، واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي الخليط على نار متوسطة وقلبي حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد الغليان، أضيفي ملعقة زبدة وقلبي حتى تذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اتركي الصوص على النار لمدة 5 دقائق حتى يتكاثف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أبعدي الوعاء عن النار واتركي الصوص يبرد قبل تقديمه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام الصوص مع الكيك أو مع أي حلوى أخرى تفضلينها. يمكن حفظ الصوص في وعاء محكم الإغلاق في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=YImesJC-hlM&t=209s",
        "collection": "abuhaty",
        "citation": "كيكة البرتقال الهشه 😋😋بصوص البرتقال الذيييييذ  🍊🍊من مطبخي فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 110,
        "protein": 1,
        "fat": 3,
        "carbs": 22,
        "fiber": 0,
        "sugar": 19,
        "cost": {
          "produce": 0.6,
          "sweeteners": 0.2,
          "specialty": 0.3,
          "fats": 0.2
        }
      }
    },
    {
      "id": "fah-502",
      "title": "صوص الحليب المحلي المكثف",
      "titleEn": "Condensed-Milk Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "5 دقائق",
      "servings": "4",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-502-i1",
          "name": "كوب سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-502-i2",
          "name": "كوب لبن بودر",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-502-i3",
          "name": "تلتين كوب ماء",
          "standardAmount": "2/3 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-502-i4",
          "name": "معلقة كبيرة زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر والحليب البودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء المغلية وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزبدة وقلبي مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي الوعاء وضعيه في الخلاط لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلطي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي المزيد من الماء إذا كنت ترغبين في تخفيف القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي الوعاء واتركيه حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي ملعقتين من الجبنة الكريمي بعد أن يبرد الصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام هذا الصوص لزين الكيك والسناجبون أو إضافته إلى المشروبات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=HhUL6ueeEJg&t=133s",
        "collection": "abuhaty",
        "citation": "أسرع ٣ صوصات مش هاتستغني عنهم أبداً للحلويات والمشروبات👌بكل الأسرار والنتيجة حكااايه- فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 140,
        "protein": 3,
        "fat": 3,
        "carbs": 26,
        "fiber": 0,
        "sugar": 24,
        "cost": {
          "dairyEggs": 1.8,
          "sweeteners": 0.4,
          "fats": 0.2
        }
      }
    },
    {
      "id": "fah-503",
      "title": "غريبة البستاشيو",
      "titleEn": "Pistachio Ghorayeba",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "حوالي 50 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-503-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-503-i2",
          "name": "سمنة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-503-i3",
          "name": "سكر بودر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-503-i4",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-503-i5",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-503-i6",
          "name": "كاكاو خام",
          "standardAmount": "1/4 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-503-i7",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-503-i8",
          "name": "بستاشيو مطحون",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخرج السمنة من الثلاجة واتركها حتى تصبح في درجة حرارة الغرفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخفق السمنة لمدة دقيقة تقريبًا حتى تصبح ناعمة وكريمية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السكر البودر المتنخل واخفق المكونات معًا لمدة 4-5 دقائق حتى يصبح الخليط أبيض وكريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الفانيليا واخفق مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الدقيق تدريجيًا مع التحريك حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف قليل من الملح واخلط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ا shapes العجينة بيديك حتى تصبح متماسكة وطرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اقسم العجينة إلى ثلاثة أجزاء: واحدة للغريبة التقليدية، واحدة للغريبة بالشوكولاتة، وواحدة للغريبة بالبستاشيو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الكاكاو والسمنة إلى جزء العجينة المخصص للشوكولاتة واخلط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف البستاشيو المطحون إلى جزء العجينة المخصص للبستاشيو واخلط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضع جميع أجزاء العجينة في الثلاجة لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أخرج العجينة من الثلاجة وشكلها إلى كرات صغيرة بحجم حوالي 10 جرام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "رتب الكرات على صاج مدهون بالقليل من الزيت مع ترك مسافات بينها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اخبز الغريبة في فرن محمى مسبقًا على درجة حرارة 150 لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "اترك الغريبة تبرد تمامًا قبل نقلها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن السمنة تكون في درجة حرارة الغرفة قبل البدء في الخفق. اخلط الدقيق والسكر جيدًا للحصول على عجينة ناعمة ومتماسكة. اترك العجينة ترتاح في الثلاجة لمدة 30 دقيقة قبل التشكيل. اخبز الغريبة على درجة حرارة منخفضة لتجنب جفافها وشقها.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Qf5cgqIBvQc&t=20s",
        "collection": "abuhaty",
        "citation": "ضيعت سنين باكل غريبة 'عادية' لحد ما جربت الاختراع ده! غريبة البستاشيو💚ناعمة، دايبة، ومظبوطة بالمللي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 40,
        "kcal": 140,
        "protein": 2,
        "fat": 8,
        "carbs": 15,
        "fiber": 0,
        "sugar": 4,
        "cost": {
          "grains": 0.5,
          "fats": 2,
          "sweeteners": 0.2,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "fah-504",
      "title": "فولية",
      "titleEn": "Foliyya (Peanut Brittle)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-504-i1",
          "name": "السمسم المحمص",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-504-i2",
          "name": "الحمص",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-504-i3",
          "name": "السوداني المحمص",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-504-i4",
          "name": "السكر",
          "standardAmount": "3 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-504-i5",
          "name": "عصير الليمون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-504-i6",
          "name": "الفانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-504-i7",
          "name": "الملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-504-i8",
          "name": "كربونات الصوديوم",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-504-i9",
          "name": "العسل الأبيض أو الكولوكوز",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-504-i10",
          "name": "الماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء على نار متوسطة، ضعي السكر وكوب الماء وقلبيهم جيدًا حتى يذوبوا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اتركي الخليط حتى يغلي، ثم أضيفي عصير الليمون والملح والفانيليا وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركي الخليط حتى يبدأ في التسبك ويتكون الرغوة على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي العسل الأبيض أو الكولوكوز وقلبي حتى يأخذ الخليط لونًا ذهبيًا فاتح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي كربونات الصوديوم وقلبي بسرعة ثم اطفئي النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الخليط في صنية معدنية مدهونة بالزيت وفرديه بالسمك المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركي الخليط حتى يبرد قليلاً ثم قطعيه إلى الأشكال المطلوبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرري الخطوات مع الحمص والسوداني والسمسم بعد تحميصهم وخلطهم بالسيرب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من المكسرات حسب الرغبة، مثل اللوز والبندق وعين الجمل. تأكدي من تحميص المكسرات جيدًا قبل استخدامها لتحسين القوام والطعم. يمكن حفظ الفولية في وعاء محكم الإغلاق لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=8GlPM9CED2Y&t=51s",
        "collection": "abuhaty",
        "citation": "حلاوة المولد (سمسمية وحمصية وفولية) أسهل طريقه وألذ طعم 😋😍 | فاطمه أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 340,
        "protein": 7,
        "fat": 12,
        "carbs": 54,
        "fiber": 2,
        "sugar": 44,
        "cost": {
          "specialty": 3,
          "produce": 1,
          "sweeteners": 0.7
        }
      }
    },
    {
      "id": "fah-505",
      "title": "قرع العسل بالمكسرات",
      "titleEn": "Honey Pumpkin Casserole with Nuts",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-505-i1",
          "name": "قرع عسلي",
          "standardAmount": "2 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-505-i2",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-505-i3",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-505-i4",
          "name": "زبدة",
          "standardAmount": "4 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-505-i5",
          "name": "دقيق",
          "standardAmount": "4 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-505-i6",
          "name": "حليب",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-505-i7",
          "name": "سكر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-505-i8",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-505-i9",
          "name": "كريمة الطاهي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-505-i10",
          "name": "إشطل على وش اللبن",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-505-i11",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-505-i12",
          "name": "بقسماط مطحون",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-505-i13",
          "name": "مكسرات (فستق، جوز)",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اختيار القرع العسلي: اختر قرعًا برتقالي اللون، خالٍ من النقاط البيضاء والعروق الخضراء، ومتساوي الشكل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تقشير وتقطيع القرع: قطع القرع إلى نصفين، ثم إلى شرائح طولية، واشل الجزء الداخلي الذي يحتوي على البذور. قطع القرع إلى مكعبات كبيرة وضعتها في طبق يدخل المايكروويف لمدة 4 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تقشير القرع: بعد خروج القرع من المايكروويف، قم بتقشير القشرة النشفة بسهولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تقطيع القرع: قطع القرع إلى مكعبات أصغر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سلق القرع: ضع القرع في قدر مع كوب من السكر، واتركه على نار عالية حتى يغلي، ثم خفف النار واتركه حتى يستوي. ارفع الغطاء لتنشف الماء المتبقي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة الزبدة: أضف ملعقتين كبيرتين من الزبدة وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير الكريمة: في قدر آخر، ضع 4 ملعقة كبيرة من الزبدة و4 ملعقة كبيرة من الدقيق، وقلب جيدًا على النار حتى يختفي طعم الدقيق. أضف الحليب تدريجيًا مع التقليب المستمر. أضف نصف كوب من السكر، ملعقة صغيرة من الفانيليا، وكوب من كريمة الطاهي أو 3 ملعقة كبيرة من الإشطل على وش اللبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تحضير الطاجن: ادهن قالب بسمنة ورش البقسماط المطحون. ضع طبقة من القرع العسلي، ثم طبقة من الكريمة. رش المكسرات على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "خبز الطاجن: ضع الطاجن في الفرن المحمى مسبقًا على درجة حرارة 200 لمدة 20-25 دقيقة حتى يأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تقديم الطاجن: اترك الطاجن يبرد قليلاً قبل التقديم. يمكن تقديم الطاجن مع آيس كريم وسوس الكراميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من المكسرات حسب الرغبة. يمكن تقديم الطاجن مع آيس كريم وسوس الكراميل للحصول على طعم أكثر غنى.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=eVmUJv1_Or8&t=183s",
        "collection": "abuhaty",
        "citation": "يا ناس يا عسل 😍 قرع العسل وصل 🤚🏼❤️ وكمان بالمكسرات😉 وأسهل طريقة لتقطيع قرع العسل | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 420,
        "protein": 7,
        "fat": 18,
        "carbs": 60,
        "fiber": 3,
        "sugar": 42,
        "cost": {
          "produce": 3,
          "dairyEggs": 3.5,
          "sweeteners": 0.6,
          "grains": 0.3,
          "specialty": 1.5,
          "fats": 1
        }
      }
    },
    {
      "id": "fah-506",
      "title": "قشطة الكذابة",
      "titleEn": "Mock Ashta Cream",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-506-i1",
          "name": "كيلو ونص لبن",
          "standardAmount": "1.5 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-506-i2",
          "name": "ربع كوب خل",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-506-i3",
          "name": "4 معالق كبيرة لبن بودرة",
          "standardAmount": "4 معالق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-506-i4",
          "name": "نص كوب قشطة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-506-i5",
          "name": "3 معالق كبيرة نشا",
          "standardAmount": "3 معالق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغلي نصف كيلو من اللبن في حلة، وأضيفي نصف كوب من القشطة و4 معالق كبيرة من اللبن البودرة. قلبي جيدًا حتى يمتزج الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "عندما يبدأ الخليط في الغليان، اخلطي 3 معالق كبيرة من النشا في قليل من الماء وصبيها على اللبن والقشطة. قلبي جيدًا حتى يصبح القوام كريميًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغلي الكيلو المتبقي من اللبن في حلة أخرى، وأضيفي ربع كوب من الخل. قلبي حتى يفصل اللبن ويصبح متماسكًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صفي الأجزاء الصلبة من اللبن باستخدام مصفاة دقيقة، وضعيها في الكبة مع قليل من القشطة. ادريبي الخليط جيدًا حتى يصبح ناعمًا وقوامه كريميًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي القشطة واتركيها تبرد قبل استخدامها في حشو الحلويات أو تقديمها مع العسل الأبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ القشطة في الثلاجة لمدة 3-4 أيام. يمكن استخدام الماء المتبقي من صفي اللبن في العجين للحصول على نتيجة أفضل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=TlKObQndvOM&t=34s",
        "collection": "abuhaty",
        "citation": "القشطة الكدابه لحشو الحلويات الشرقيه طعم حكايه ومكونات متوفرة 👍😉من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 260,
        "protein": 10,
        "fat": 16,
        "carbs": 18,
        "fiber": 0,
        "sugar": 18,
        "cost": {
          "dairyEggs": 4
        }
      }
    },
    {
      "id": "fah-507",
      "title": "قطايف حادق وحلو",
      "titleEn": "Savory & Sweet Qatayef",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-507-i1",
          "name": "دقيق أبيض",
          "standardAmount": "2 ونص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i2",
          "name": "سميد",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i3",
          "name": "سكر",
          "standardAmount": "معلقتين كبار",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i4",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i5",
          "name": "خميرة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i6",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i7",
          "name": "ماء دافئ",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i8",
          "name": "جبنة استنبولي أو براميلي أو جبنة دوبل كريم",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i9",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i10",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i11",
          "name": "مشمشية",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i12",
          "name": "قراص ياتين",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i13",
          "name": "سكر",
          "standardAmount": "معلقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i14",
          "name": "قرفة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i15",
          "name": "جوست الهند",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i16",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i17",
          "name": "عسل",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i18",
          "name": "شربات",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-507-i19",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي 2 ونص كوب دقيق أبيض، نص كوب سميد، معلقتين كبار سكر، معلقة صغيرة بيكنج بودر، معلقة صغيرة خميرة، ورشة ملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي 3 أكواب ماء دافئ تدريجياً واخلطي المكونات جيداً في الخلاط لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركي العجينة ترتاح لمدة 10-15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صبّي العجينة في قمع أو إزازة وغطيها بغطاء مخروم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صبّي العجينة في صنية على نار متوسطة حتى تصبح ذهبية اللون من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقلبي القطايف على فوطة نظيفة وغطيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "حضري الحشوات: جبنة استنبولي أو براميلي أو جبنة دوبل كريم مع بقدونس، ومكسرات مع مشمشية وقراص ياتين وسكر وقرفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "حشي القطايف بالحشوات واغلقيها جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اقلي القطايف في زيت ساخن حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صفي القطايف وقدميها مع العسل أو الشربات أو الزعتر حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة ترتاح جيداً قبل صبها، وغطي القطايف بعد طهيها لمنع جفافها. يمكنك استخدام أنواع مختلفة من الجبنة والمكسرات حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=h2uRNAaD4GI&t=15s",
        "collection": "abuhaty",
        "citation": "ولا وقفة في الشارع ولا تشتري.. هتعملي القطايف في عشر دقايق حلو وحادق وبربع الثمن"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 400,
        "protein": 10,
        "fat": 16,
        "carbs": 54,
        "fiber": 1,
        "sugar": 26,
        "cost": {
          "grains": 0.7,
          "dairyEggs": 1.5,
          "specialty": 2,
          "fats": 1.2,
          "sweeteners": 0.4,
          "produce": 0.3
        }
      }
    },
    {
      "id": "fah-508",
      "title": "كحك اللوتس",
      "titleEn": "Lotus Kahk",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-508-i1",
          "name": "دقيق فاخر أو متعدد الاستخدام",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-508-i2",
          "name": "سمنة باردة",
          "standardAmount": "325 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-508-i3",
          "name": "زبدة باردة",
          "standardAmount": "325 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-508-i4",
          "name": "لبن بودر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-508-i5",
          "name": "سمسم محمص",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-508-i6",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-508-i7",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-508-i8",
          "name": "بيكنج باودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-508-i9",
          "name": "ريح الكحك",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-508-i10",
          "name": "ملح",
          "standardAmount": "زرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-508-i11",
          "name": "بسكوت لوتس",
          "standardAmount": "نص كباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السمنة والزبدة الباردة جيدًا حتى تصبح متماسكة وكريمية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الدقيق، الخميرة، البيكنج باودر، ريح الكحك، والملح واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي بسكوت اللوتس المفروم واللبن البودر واخلطيهم مع الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي خليط الخميرة والسكر في الماء الدافئ واخلطيه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي خليط الخميرة إلى العجينة واخلطيها جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "شكل الكحك بوضع كرة من العجينة وحشوها بكرة من العجمية، ثم قم بإغلاقها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رتب الكحك في صينية مدهونة بالزيت واتركها لمدة 10 دقائق للتخمير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخل الكحك إلى الفرن المسخن مسبقًا على درجة حرارة 175 درجة مئوية لمدة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اترك الكحك يبرد تمامًا ثم رشي عليه السكر البودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام السمنة فقط أو الزبدة فقط بدلاً من استخدامهما معًا. يمكن تقديم الكحك بدون نقش أو بقشرة سادة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=0htT9oGZj_4&t=41s",
        "collection": "abuhaty",
        "citation": "«كحك اللوتس» بطعم جديد.. اختراااااع يا كوتش 🙈😍 كحك العيد بتاعي حاجة من الآخر ❤👌 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 360,
        "protein": 5,
        "fat": 22,
        "carbs": 38,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "grains": 1.2,
          "fats": 5,
          "dairyEggs": 0.6,
          "specialty": 1.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-509",
      "title": "كحك بالكريم شانتيه",
      "titleEn": "Chantilly Kahk",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-509-i1",
          "name": "دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-509-i2",
          "name": "سمنة",
          "standardAmount": "550 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-509-i3",
          "name": "سمسم محمص",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-509-i4",
          "name": "لبن",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-509-i5",
          "name": "ماء دافئ",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-509-i6",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-509-i7",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-509-i8",
          "name": "ريحة الكحك بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-509-i9",
          "name": "كريم شانتيه بودر",
          "standardAmount": "باكيت أو معلقتين كبيرتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-509-i10",
          "name": "ملح",
          "standardAmount": "ربع معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الخميرة والسكر في نصف كوب ماء دافئ واتركيها لمدة 10 دقائق حتى تتفاعل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء كبير، اخلطي الدقيق، رائحة الكحك، الكريم شانتيه، والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن السمنة على النار حتى تذوب، ثم أضفها إلى الدقيق وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف السمسم المحمص إلى السمنة المذابة وقلبي حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف خليط الخميرة والماء الدافئ تدريجيًا إلى الدقيق مع الاستمرار في التقليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عجني العجينة جيدًا حتى تصبح طرية ولزجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي العجينة بكيس بلاستيك واتركيها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "شكل الكحك بالطريقة المفضلة لديك (بالبصامة أو المنقاش أو سادة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "خمر الكحك بعد التشكيل لمدة ساعة حتى يصبح نشفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سخن الفرن على درجة حرارة 180 درجة مئوية، ثم اخبزي الكحك على الرف الأوسط حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي الكحك يبرد تمامًا، ثم أضيفي السكر البودرة قبل التقديم مباشرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الكحك في وعاء محكم الإغلاق لمدة تصل إلى أسبوعين. يمكنك أيضًا تزيين الكحك بالسكر البودرة قبل التقديم مباشرة للحفاظ على شكله الجميل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=vP-egZQlkfg&t=30s",
        "collection": "abuhaty",
        "citation": "الكحك علي طريقة مامتي وجدتي تحفه👍 كحك الكريم شانتيه😋ريحته هاتجيب الشارع 😁من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 360,
        "protein": 5,
        "fat": 22,
        "carbs": 38,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "grains": 1.2,
          "fats": 4.5,
          "dairyEggs": 0.8,
          "specialty": 0.8,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-510",
      "title": "كحك محشي بالعجمية والعجوة والملبن",
      "titleEn": "Kahk Stuffed with Agameya, Date Paste & Malban",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-510-i1",
          "name": "سمنة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-510-i2",
          "name": "دقيق",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-510-i3",
          "name": "ريحة الكحك",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-510-i4",
          "name": "سمس محمص",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-510-i5",
          "name": "مكسرات",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-510-i6",
          "name": "عسل أبيض",
          "standardAmount": "1 كوب ناقص 2 ملاعق",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-510-i7",
          "name": "عجوة",
          "standardAmount": "نص كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-510-i8",
          "name": "زبدة",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-510-i9",
          "name": "ملبن",
          "standardAmount": "نص كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-510-i10",
          "name": "مكسرات أو سوداني",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، أخلطي 3 ملاعق كبيرة من السمنة و3 ملاعق كبيرة من الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قلب الخليط على النار حتى يأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي ملعقة صغيرة من ريح الكحك واستمري في التقليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي 3 ملاعق كبيرة من السمس المحمص وكوبًا من المكسرات المحمصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي كوبًا ناقص 2 ملاعق من العسل الأبيض واستمري في التقليب حتى يغلي الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركي الخليط على النار لمدة دقيقتين فقط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ارفعي العجمية من النار وضعيها في طبق لكي تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "لتحضير حشوة العجوة، ضعي نصف كيلو من العجوة و2 ملاعق كبيرة من الزبدة في وعاء ودعيها حتى تطرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "لتحضير حشوة الملبن، ضعي نصف كيلو من الملبن و2 ملاعق كبيرة من الزبدة في وعاء واعجنيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "يمكنك إضافة المكسرات أو السوداني المحمص إلى حشوة الملبن حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "شكلي الحشوات قبل استخدامها في الكحك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "احفظي الحشوات في الثلاجة قبل استخدامها لكي تصبح أكثر تماسكًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من عدم زيادة كمية الحشوة داخل الكحك حتى لا يشقق ويخرج الحشو. يمكن تشكيل الحشوات قبل استخدامها في الكحك لتسهيل عملية التحشي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=_KeX1DUI3_U&t=2s",
        "collection": "abuhaty",
        "citation": "عملتوا الكحك و لا لسه ‼️يلا نعمل أحلي حشوه كحك و هقولك علي ازاي يطلع معاكي كحك مظبوط 💯💯"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 420,
        "protein": 6,
        "fat": 20,
        "carbs": 56,
        "fiber": 3,
        "sugar": 42,
        "cost": {
          "specialty": 4,
          "produce": 3,
          "fats": 1,
          "dairyEggs": 0.5,
          "sweeteners": 0.6,
          "grains": 0.2
        }
      }
    },
    {
      "id": "fah-511",
      "title": "كنافة بالأناناس وصوص الكراميل",
      "titleEn": "Kunafa with Pineapple & Caramel Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-511-i1",
          "name": "حليب",
          "standardAmount": "1.5 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-511-i2",
          "name": "صفار البيض",
          "standardAmount": "4",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-511-i3",
          "name": "سكر",
          "standardAmount": "0.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-511-i4",
          "name": "زبدة",
          "standardAmount": "0.25 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-511-i5",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-511-i6",
          "name": "فانيليا سائلة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-511-i7",
          "name": "كنافة",
          "standardAmount": "0.5 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-511-i8",
          "name": "شربات",
          "standardAmount": "0.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-511-i9",
          "name": "أناناس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-511-i10",
          "name": "كريمة خفق",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-511-i11",
          "name": "سكر بودرة",
          "standardAmount": "0.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-511-i12",
          "name": "لبن سائل",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-511-i13",
          "name": "صوص الكراميل",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-511-i14",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الكريم باتسيير:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الحليب في وعاء على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخلط صفار البيض مع السكر والفانيليا السائلة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف النشا واخلط جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف خليط البيض تدريجيًا إلى الحليب الساخن مع التحريك المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد الخليط إلى النار واخلط حتى يتكاثف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الزبدة واخلط حتى تذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "انقل الكريم باتسيير إلى وعاء، غطِّه بالبلاستيك واتركه يبرد.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تحضير الكنافة:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الشربات إلى الكنافة المحمصة واخلط جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي طبقة من الكنافة في صينية التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف طبقة من خليط الكريم باتسيير والكريمة الخفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "زين الوجه بقطع الأناناس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أضف صوص الكراميل على الوجه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "زين بالمكسرات حسب الرغبة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكنافة باردة بعد وضعها في الثلاجة لمدة ساعة. يمكن أيضًا تقطيعها إلى قطع صغيرة للتقديم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=T3jBAZUMbVE&t=27s",
        "collection": "abuhaty",
        "citation": "الكنافة بالاناناس وصوص الكراميل وهميييييه  😋👌بطريقتي ومن مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 420,
        "protein": 6,
        "fat": 22,
        "carbs": 52,
        "fiber": 1,
        "sugar": 38,
        "cost": {
          "grains": 1.8,
          "fats": 1.5,
          "dairyEggs": 2.5,
          "produce": 1,
          "specialty": 2,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-512",
      "title": "كنافة بالقشطة",
      "titleEn": "Kunafa with Cream",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-512-i1",
          "name": "كنافة",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-512-i2",
          "name": "سمنة",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-512-i3",
          "name": "سكر بودر",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-512-i4",
          "name": "نشا",
          "standardAmount": "3 معالق كبار",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-512-i5",
          "name": "قشطة",
          "standardAmount": "2 معالق كبار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-512-i6",
          "name": "حليب",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-512-i7",
          "name": "سكر",
          "standardAmount": "كوب ونص",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-512-i8",
          "name": "ماء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-512-i9",
          "name": "ليمون",
          "standardAmount": "نصف",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-512-i10",
          "name": "عسل أبيض",
          "standardAmount": "2 معالق",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-512-i11",
          "name": "فسدق مجروش",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلط الحليب والنشا في حلة وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ارفع الحلة على النار واستمر في التقليب حتى يصبح القوام كريمي وسلس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف القشطة وقلب حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انزع الخليط من على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الكنافة في الكبة وأضف كوب السمنة وقلب حتى تمتص الكنافة السمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف السكر البودر وقلب حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي نصف كمية الكنافة في صنية ووزعها بشكل متساوٍ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف خليط القشطة فوق الكنافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي القشطة بطبقة أخرى من الكنافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي الكنافة في الفرن المسخن على درجة حرارة 200 لمدة 10-15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أعدي الشربات بخلط السكر والماء وغليهما لمدة 5 دقائق، ثم أضف عصير الليمون والعسل الأبيض وقلب حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اسقي الكنافة بالشربات البارد من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "زين الكنافة بالفسدق المجروش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اتركها لتبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الكنافة في الثلاجة لمدة يومين. يمكن تقديمها باردة أو دافئة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=TE-patnSrAo&t=35s",
        "collection": "abuhaty",
        "citation": "الكنافه بالقشطه خطوه بخطوه  😉😍 بتزيين توووووحفه جداا 🌙❤️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 460,
        "protein": 6,
        "fat": 24,
        "carbs": 56,
        "fiber": 1,
        "sugar": 44,
        "cost": {
          "grains": 1.8,
          "fats": 1.5,
          "dairyEggs": 2,
          "specialty": 1.5,
          "sweeteners": 0.6,
          "produce": 0.1
        }
      }
    },
    {
      "id": "fah-513",
      "title": "كنافة بالكريم بروليه",
      "titleEn": "Kunafa with Crème Brûlée",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-513-i1",
          "name": "كنافة",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-513-i2",
          "name": "سمنة",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-513-i3",
          "name": "كريمة حلويات",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-513-i4",
          "name": "صفار البيض",
          "standardAmount": "6",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-513-i5",
          "name": "سكر",
          "standardAmount": "نصف كوب + معلقتين",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-513-i6",
          "name": "فانيليا",
          "standardAmount": "معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-513-i7",
          "name": "ملح",
          "standardAmount": "زرة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-513-i8",
          "name": "عسل أبيض أو شراب كثيف",
          "standardAmount": "معلقتين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-513-i9",
          "name": "بسكوت لوتس",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-513-i10",
          "name": "زبدة لوتس",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "Preparation of the Crème Brûlée:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضرب صفار البيض مع نصف كوب السكر والفانيليا وملح في وعاء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة كوبين من كريمة الحلويات وخلط المكونات جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "وضع الخليط في قدر على نار هادئة حتى يبدأ في الغليان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رفع الخليط من النار وإضافة ملعقة بمعلقة إلى صفار البيض المخفوق مع التقليب المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إعادة الخليط إلى القدر وتقليب حتى يسخن جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صب الخليط في صينية بيروكس مقاس 24 ووضعها في حمام ماء في الفرن المزبّت على درجة حرارة 180 درجة مئوية لمدة 40 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "Preparation of the Knafeh:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "فرم الكنافة باستخدام آلة فرم.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "وضع الكنافة في طاسة وإضافة ملعقتين من السمنة وتقليب على النار حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "إضافة ملعقتين من العسل الأبيض أو الشراب الكثيف إلى الكنافة الساخنة وتقليب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "Assembly and Serving:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "توزيع الكنافة المحمرة فوق الكريم بروليه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "زيني الطبق ببسكوت لوتس وزبدة لوتس.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "برد الطبق في الثلاجة قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الطبق في الثلاجة لمدة تصل إلى 24 ساعة. يمكن تقديم الطبق باردة أو دافئة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=VZAfs7x97sc&t=36s",
        "collection": "abuhaty",
        "citation": "كنافة رمضان بطريقة جديدة وجميلة 😋😍 الطعم تحفة بجد والسر في لونها وطعمها المميز 👌❤ - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 460,
        "protein": 7,
        "fat": 26,
        "carbs": 50,
        "fiber": 0,
        "sugar": 40,
        "cost": {
          "grains": 0.5,
          "fats": 0.8,
          "dairyEggs": 3.5,
          "specialty": 2,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-514",
      "title": "كنافة بموس الشيكولاته",
      "titleEn": "Kunafa with Chocolate Mousse",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-514-i1",
          "name": "كنافة متحمرة",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-514-i2",
          "name": "عسل أبيض أو شراب تقيل",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-514-i3",
          "name": "فراولة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-514-i4",
          "name": "حليب",
          "standardAmount": "3 أكواب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-514-i5",
          "name": "لبن بودرة",
          "standardAmount": "3 معالق كبار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-514-i6",
          "name": "كاكاو محلي",
          "standardAmount": "3 معالق كبار",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-514-i7",
          "name": "كريم شانتيه",
          "standardAmount": "3 معالق كبار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-514-i8",
          "name": "كريم كراميل",
          "standardAmount": "كيس",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-514-i9",
          "name": "شيكولاته سادة",
          "standardAmount": "2 قطع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-514-i10",
          "name": "نشا",
          "standardAmount": "معلقة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-514-i11",
          "name": "سمنة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-514-i12",
          "name": "مكسرات (بندق، عين الجمل، سوداني)",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الحليب في حلة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الكاكاو المحلي وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف اللبن البودرة وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الشيكولاته السادة المكسرة وقلب حتى تذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الكريم شانتيه وكريم كراميل وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف النشا المذاب في نصف كوب حليب إلى الخليط وقلب بسرعة حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اترك الخليط حتى يبرد قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في صنية، ضع طبقة من الكنافة المتحمرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف طبقة من الفراولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف طبقة من موس الشيكولاته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "كرر الطبقات حتى تنتهي من جميع المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف طبقة أخيرة من الكنافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف طبقة أخيرة من موس الشيكولاته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "زين الطبق بالمكسرات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "ضع الطبق في الثلاجة لمدة ساعة على الأقل قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكنافة بموس الشيكولاته في أكواب صغيرة أو في صنية كبيرة. يمكن أيضًا إضافة مكونات أخرى مثل الجوز أو اللوز حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=eeuES4MR1Bw&t=36s",
        "collection": "abuhaty",
        "citation": "الكنافة بموس الشيكولاته روووووووعة😋ولذيذة جدا في الحر😋👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 460,
        "protein": 7,
        "fat": 24,
        "carbs": 54,
        "fiber": 2,
        "sugar": 40,
        "cost": {
          "grains": 1.8,
          "fats": 1.5,
          "dairyEggs": 2,
          "specialty": 3.5,
          "produce": 0.8,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-515",
      "title": "كنافة تشيز بكريمة اللوتس",
      "titleEn": "Kunafa Cheesecake with Lotus Cream",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-515-i1",
          "name": "كنافة",
          "standardAmount": "ربع كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-515-i2",
          "name": "سمنة بلدي",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-515-i3",
          "name": "سكر بودر",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-515-i4",
          "name": "جبنة كريمية",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-515-i5",
          "name": "كريمة الحلويات",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-515-i6",
          "name": "كريم شانتي",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-515-i7",
          "name": "كريمة اللوتس",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-515-i8",
          "name": "شربات",
          "standardAmount": "3-4 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-515-i9",
          "name": "عين جمل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-515-i10",
          "name": "بسكويت",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 180.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلط السمنة مع الكنافة وادعكها جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السكر البودر وقلب المكونات معًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي الكنافة في قالب واسكنها كويس وادعكها جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخل الكنافة الفرن حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أخلط الجبنة الكريمية مع الكريم شانتي وكريمة الحلويات والسكر البودر بالمضرب الكهربائي حتى تحصل على قوام كريمي.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف كريمة اللوتس واخلطها جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخراج الكنافة من الفرن وسقيها بالشربات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "وزع الكريمة فوق الكنافة وسويها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخل كريمة اللوتس الميكرويف لمدة 10 ثواني ثم وزعها على الكنافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "زين الكنافة بعين الجمل والبسكويت حسب الرغبة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اترك الكنافة تبرد ثم ضعها في الثلاجة لمدة ساعتين إلى ثلاث ساعات قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام الكنافة المحمصة على وجه الكنافة كديكور إضافي. تأكد من أن الكنافة تبرد تمامًا قبل وضعها في الثلاجة لضمان امتزاج الطبقات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=d8URD8liK2g&t=21s",
        "collection": "abuhaty",
        "citation": "احلي كنافة دي ولا ايه رهييييييبه بجد  😉😍😍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 400,
        "protein": 6,
        "fat": 20,
        "carbs": 48,
        "fiber": 1,
        "sugar": 34,
        "cost": {
          "grains": 0.9,
          "fats": 0.8,
          "dairyEggs": 3,
          "specialty": 2.5,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-516",
      "title": "كنافة جيلي الفواكه",
      "titleEn": "Fruit-Jelly Kunafa",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-516-i1",
          "name": "كنافة",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-516-i2",
          "name": "سمنة",
          "standardAmount": "كوب وربع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-516-i3",
          "name": "كريمة شانتي",
          "standardAmount": "2 باكت",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-516-i4",
          "name": "حليب متلج",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-516-i5",
          "name": "جلي دريم المانجا",
          "standardAmount": "2 باكت",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-516-i6",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-516-i7",
          "name": "شربات",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-516-i8",
          "name": "فواكه متنوعة (كيوي، فراولة، عنب، موز، تفاح)",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن واحضر صنية الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أذب السمنة في وعاء ثم أضف الكنافة وقلّبها جيدًا حتى تتغطى بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع الكنافة في صنية الفرن وادخلها الفرن حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أخرج الكنافة من الفرن وضف نصف كوب من الشربات، ثم قلبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد الكنافة إلى الفرن لبضع دقائق حتى تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أخلط كريمة الشانتي مع الحليب المتلج واخفقها لمدة 5-7 دقائق حتى تصبح قوامها كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع الكريمة في كيس حلواني ووزعها فوق الكنافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعد الكنافة إلى التلاجة حتى تبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعد الجلي المانجا بخلط 2 باكت جلي مع 2 كوب ماء ساخن، ثم أضف 2 كوب ماء بارد وقلب حتى يذوب الجلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الجلي فوق الكنافة والكريمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أدخل الطبق إلى التلاجة لمدة 4-5 ساعات حتى يبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم الكنافة مقطعة إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن جميع المكونات باردة تمامًا قبل تجميع الطبق. يمكنك تقديم الكنافة في أكواب صغيرة للتقديم الأنيق.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=tqjHrBi3IkE&t=31s",
        "collection": "abuhaty",
        "citation": "كنافه جيلي الفواكهه  الشفافه👌♥️ حضريها في دقايق شكل رهيب وطعم جنان😋 #فاطمه_أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 400,
        "protein": 5,
        "fat": 20,
        "carbs": 52,
        "fiber": 2,
        "sugar": 38,
        "cost": {
          "grains": 1.8,
          "fats": 2,
          "dairyEggs": 1.8,
          "specialty": 1.5,
          "produce": 1.5,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-517",
      "title": "كنافة محشية بالتمر والعين الجمل",
      "titleEn": "Kunafa Stuffed with Dates & Walnuts",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-517-i1",
          "name": "الكنافة",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-517-i2",
          "name": "التمر الطري",
          "standardAmount": "نص كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-517-i3",
          "name": "العين الجمل المجروش",
          "standardAmount": "كباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-517-i4",
          "name": "السمنة",
          "standardAmount": "كباية ونص",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-517-i5",
          "name": "السكر البودر",
          "standardAmount": "ربع كباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-517-i6",
          "name": "القرفة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-517-i7",
          "name": "الشربات",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي تلتين كوباية من السمنة مع الكنافة وقلبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي ربع كوباية من السكر البودر وقلبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي جزء من السمنة في قاع الصنية ووزعي نصف كمية الكنافة واسكبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اضغطي على الكنافة بقوة لكي تصبح قطعة واحدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعدي الحشوة بخلط التمر، العين الجمل، القرفة، ومعلقتين كبار من السمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "فردي الحشوة في الصنية وغطيها بباقي كمية الكنافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي باقي السمنة على الكنافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي الكنافة إلى الفرن المسخن على درجة حرارة 200 لمدة 20 دقيقة حتى تأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اسقي الكنافة بالشربات البارد والمتوسط السمك من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدميها ساخنة أو باردة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن فرم التمر في المفرمة أو الكبة للحصول على قوام أكثر نعومة. يمكن زيادة كمية الشربات حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=qJE6B6BoVrE&t=52s",
        "collection": "abuhaty",
        "citation": "كنافه بحشوه وهميه .. طعمها وريحتها فوق الوصف 😍😍😍\nمن مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 520,
        "protein": 7,
        "fat": 26,
        "carbs": 66,
        "fiber": 5,
        "sugar": 50,
        "cost": {
          "grains": 1.8,
          "fats": 2.4,
          "specialty": 3,
          "produce": 2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-518",
      "title": "كنافة محشية بالكريمة والفراولة والشوكولاتة",
      "titleEn": "Kunafa Stuffed with Cream, Strawberries & Chocolate",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-518-i1",
          "name": "كنافة",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-518-i2",
          "name": "سمنة",
          "standardAmount": "كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-518-i3",
          "name": "عسل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-518-i4",
          "name": "لبن",
          "standardAmount": "كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-518-i5",
          "name": "كريم كراميل",
          "standardAmount": "اتنين زرف",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-518-i6",
          "name": "كريم شانتي",
          "standardAmount": "زرف",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-518-i7",
          "name": "سكر",
          "standardAmount": "ربع كباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-518-i8",
          "name": "كريمة",
          "standardAmount": "نص كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-518-i9",
          "name": "نشا",
          "standardAmount": "معلقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-518-i10",
          "name": "كاكاو خام",
          "standardAmount": "ربع كباية",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-518-i11",
          "name": "شوكولاتة",
          "standardAmount": "حتتين",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-518-i12",
          "name": "فراولة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الكنافة وفتتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "وزع كوباية من السمنة الساخنة على الكنافة واخلطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي الكنافة في صاج الفرن وادخلها الفرن على أعلى درجة حرارة حتى تتحمر وتقشر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلب الكنافة في الفرن من وقت لآخر حتى تأخذ نفس اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي العسل الأبيض إلى الكنافة المحمرة واخلطيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي كيلو من اللبن على النار وأضيفي اتنين زرف كريم كراميل وزرف كريم شانتي وربع كباية سكر واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي نصف كباية من الكريمة أو معلقتين كبيرتين من الأشطة المتاحة واخلطيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي معلقة كبيرة من النشا مع ربع كباية ماء واخلطيها جيدًا ثم أضيفيها إلى الخليط على النار واخلطيها حتى تربط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي طبقة من الكنافة المتحمرة والمتأرمشة في صينية ووزعي عليها طبقة من الكريمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركي الصينية حتى تهدى قليلاً وتعمل قشرة ثم زينيها بالكنافة المحمرة والمكسرات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "للحشوة الثانية، أضيفي ربع كوباية من الكاكاو الخام وحتتين شوكولاتة إلى خليط الكريمة واخلطيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضعي طبقة من الكنافة في صينية أخرى وزعي عليها نصوص الفراولة والصوص الشوكولاتة الرهيب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "زيني الصينية بالكنافة المحمرة والفراولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الكنافة في الثلاجة لمدة يومين. يمكن تقديمها باردة أو دافئة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=jW1QdxqJS_w&t=17s",
        "collection": "abuhaty",
        "citation": "حليتوا ولا لسه ‼️ يلا نعمل أسهل و أطعم وصفتين كنافه بحشوات خطيرة لعزومات رمضان🌙"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 440,
        "protein": 8,
        "fat": 22,
        "carbs": 54,
        "fiber": 1,
        "sugar": 42,
        "cost": {
          "grains": 1.8,
          "fats": 1.5,
          "dairyEggs": 2.5,
          "specialty": 3,
          "produce": 0.8,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-519",
      "title": "كنافة نابلسية",
      "titleEn": "Nabulsi Kunafa",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-519-i1",
          "name": "الكنافة المتفرزة",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-519-i2",
          "name": "الجبن العكاوي",
          "standardAmount": "ربع كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-519-i3",
          "name": "الجبن الموزاريلا",
          "standardAmount": "ربع كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-519-i4",
          "name": "السمنة البلدي",
          "standardAmount": "كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-519-i5",
          "name": "السكر البودر",
          "standardAmount": "ربع كوباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-519-i6",
          "name": "بودرة الزعفران",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نقشر الجبنة من الملوحة بوضعها في ماء لمدة لا تقل عن 3 ساعات، مع تغيير الماء كل ساعتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نقطع الجبنة ونبرشها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نضع الكنافة في الفريزر لمدة يوم أو يومين لتسهيل تفتتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نضيف السمنة إلى الكنافة ونقلب حتى تمتصها الكنافة بالكامل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نضيف السكر البودر وبودرة الزعفران ونقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نضع طبقة من الكنافة في صنية التسوية ونفردها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نصنع حافة للصنية لمنع الجبنة من التسرب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "نضيف الجبن العكاوي والموزاريلا على الكنافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "نغطي الجبنة بطبقة أخرى من الكنافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "نسقي الكنافة بالسمنة المتبقية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "نسوي الكنافة على البوتاجاز من الجانبين حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "نضع الكنافة في الفرن على الارضية حتى تأخذ اللون من الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "نضع الكنافة تحت الشواية حتى تأخذ اللون من الأعلى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "نحضر الشربات بخلط كباية من السكر وكباية من الماء ونتركها تغلي لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "نسقي الكنافة بالشربات البارد والمتوسط السمك من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الشربات بارد ومتوسط السمك عند سقي الكنافة به. يمكن تقديم الكنافة ساخنة أو باردة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=tzjXNHoR-so&t=25s",
        "collection": "abuhaty",
        "citation": "الكنافه النابلسيه بالطريقه الاصليه 😉👍 من مطبخي #فاطمه_ابو_حاتي ❤"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 460,
        "protein": 18,
        "fat": 26,
        "carbs": 38,
        "fiber": 1,
        "sugar": 30,
        "cost": {
          "grains": 1.8,
          "dairyEggs": 5,
          "fats": 1.5,
          "sweeteners": 0.3,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-520",
      "title": "كنافة نابلسية بالموتزاريلا",
      "titleEn": "Nabulsi Kunafa with Mozzarella",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-520-i1",
          "name": "كنافة",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-520-i2",
          "name": "جبنة موتزاريلا",
          "standardAmount": "نص كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-520-i3",
          "name": "سمنة",
          "standardAmount": "كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-520-i4",
          "name": "شربات",
          "standardAmount": "كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-520-i5",
          "name": "فستق حلبي مجروش",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-520-i6",
          "name": "كراميل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-520-i7",
          "name": "آيس كريم فانيليا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع الكنافة في الفريزر ليلة كاملة لتجفيفها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أخرج الكنافة من الفريزر وفرفتها برفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "دقي الجبنة الموتزاريلا للتأكد من أنها غير مالحة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ذيب السمنة على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "وزع السمنة على الكنافة وغطيها بها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغطِ صنية البسبوسة بملعقتين من السمنة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "وزع ربع كيلو من الكنافة في الصنية وضغطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الجبنة الموزاريلا على الكنافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي الجبنة بطبقة أخرى من الكنافة وضغطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أدخل الصنية إلى الفرن المسخن مسبقًا على درجة حرارة 200 لمدة 20 دقيقة حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أخرج الكنافة من الفرن واسقيها بالشربات البارد والمتوسط القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "زين الكنافة بالفستق الحلبي المجروش والكراميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدم الكنافة ساخنة مع آيس كريم الفانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الفرن ساخن جدًا قبل وضع الكنافة فيه لضمان نضجها بشكل جيد. قدم الكنافة ساخنة للحصول على أفضل طعم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=TcElrH_N1sY&t=28s",
        "collection": "abuhaty",
        "citation": "الكنافه النابلسيه الخطيره بالموتزريلا 😊😍وهانقدمها بطريقة هاتعجب الكل جداً❤️من مطبخي#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 480,
        "protein": 16,
        "fat": 28,
        "carbs": 42,
        "fiber": 1,
        "sugar": 34,
        "cost": {
          "grains": 1.8,
          "dairyEggs": 5,
          "fats": 1.5,
          "specialty": 2.5,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-521",
      "title": "كنافة نابلسية على الفحم",
      "titleEn": "Charcoal-Fired Nabulsi Kunafa",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "شي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-521-i1",
          "name": "الكنافة",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-521-i2",
          "name": "السمنة",
          "standardAmount": "كوباية وربع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-521-i3",
          "name": "السكر البودرة",
          "standardAmount": "نص كوباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-521-i4",
          "name": "الجبنة الموتزاريلا",
          "standardAmount": "300 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-521-i5",
          "name": "الجبنة العكاوية",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-521-i6",
          "name": "الشربات",
          "standardAmount": "كوبية ونص سكر وكوبية ماء",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-521-i7",
          "name": "عصير الليمون",
          "standardAmount": "نص ليمونة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "احضر الكنافة وقطّعها إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف السمنة إلى الكنافة ووزعها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السكر البودرة وقلب الكنافة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي ملعقتين أو ثلاث من السمنة في قاع الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "وزع طبقة من الكنافة في الصينية وضغطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الجبنة الموتزاريلا والجبنة العكاوية (بعد نقعها في الماء لمدة 8 ساعات لتقليل الملوحة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "وزع طبقة أخرى من الكنافة فوق الجبنة وضغطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الصينية على الفحم الساخن واتركها حتى تتحمر من الجهة الأولى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلب الصينية واتركها حتى تتحمر من الجهة الأخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعد تحضير الشربات بخلط السكر والماء وعصير الليمون واتركه على النار لمدة 7 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اسقِ الكنافة بالشربات الساخن فور خروجها من الفحم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اترك الكنافة تهدأ قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكنافة مع القهوة أو الشاي. يمكن حفظ الكنافة في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=U2hYvcoDW6g&t=26s",
        "collection": "abuhaty",
        "citation": "الكنافه النابلسيه السريعه علي الفحم و علي البحر 🏖 😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 480,
        "protein": 16,
        "fat": 28,
        "carbs": 42,
        "fiber": 1,
        "sugar": 36,
        "cost": {
          "grains": 1.8,
          "dairyEggs": 5,
          "fats": 1.8,
          "sweeteners": 0.4,
          "produce": 0.1
        }
      }
    },
    {
      "id": "fah-522",
      "title": "كيك الجلاش",
      "titleEn": "Filo Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-522-i1",
          "name": "لفة جلاش",
          "standardAmount": "1",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-522-i2",
          "name": "لبن",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-522-i3",
          "name": "سكر",
          "standardAmount": "0.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-522-i4",
          "name": "زبدة سايحة",
          "standardAmount": "0.5 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-522-i5",
          "name": "كريم شانتيه",
          "standardAmount": "1 باكيت",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-522-i6",
          "name": "بيض",
          "standardAmount": "3",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-522-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-522-i8",
          "name": "فانيليا سائلة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-522-i9",
          "name": "سيرب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-522-i10",
          "name": "سكر للسيرب",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-522-i11",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-522-i12",
          "name": "عصير ليمون",
          "standardAmount": "عصير نصف ليمونة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير السيرب: ضعي السكر والماء وعصير نصف ليمونة في قدر على نار متوسطة. اتركهم يغلي لمدة 5 دقائق حتى يصبح السيرب جاهزًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير الخليط: في وعاء، اخلطي الزبدة السايحة، اللبن، السكر، البيض، الفانيليا، الكريم شانتيه، والبيكنج بودر. اخلطي المكونات جيدًا في الخلاط حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير القالب: غلفي قالب التشيز كيك بورق الألومنيوم من الخارج لمنع تسرب الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير الجلاش: دهن القالب بالسمنة، ثم ابدئي برص ورق الجلاش في القالب. قومي بطي الورق وكرمشته ليعطي شكلًا جميلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الخليط: صب الخليط فوق الجلاش في القالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خبز الكيك",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادخلي القالب في الفرن على درجة حرارة 170 درجة مئوية لمدة 30 دقيقة حتى يصبح لون الكيك ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سقي الكيك بالسيرب: اسقي الكيك بالسيرب البارد فور خروجه من الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ترك الكيك: اتركي الكيك يبرد تمامًا حتى يمتص السيرب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تقديم الكيك: قومي بفتح القالب وقطع الكيك إلى قطع وقدميه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من الجلاش، حتى لو كان مكسرًا أو غير طازج. يمكن أيضًا استخدام السمنة أو الزيت بدلاً من الزبدة السايحة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=T4dGg1A_yeA&t=35s",
        "collection": "abuhaty",
        "citation": "عندك لفة جلاش تعالي اقولك ازاي تعملي بيها احلي كيك جلاش تووووووحفه😉👍🏻😋من مطبخي فاطمه ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 460,
        "protein": 7,
        "fat": 18,
        "carbs": 68,
        "fiber": 0,
        "sugar": 56,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 1.8,
          "fats": 1.5,
          "sweeteners": 0.9
        }
      }
    },
    {
      "id": "fah-523",
      "title": "كيك الحليب بالمانجا (المسرسحة)",
      "titleEn": "Mango Milk Cake (El-Mesrasha)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-523-i1",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-523-i2",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-523-i3",
          "name": "بيض",
          "standardAmount": "4",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-523-i4",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-523-i5",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-523-i6",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-523-i7",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-523-i8",
          "name": "حليب",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-523-i9",
          "name": "كريمة حلويات",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-523-i10",
          "name": "كريم شانتيه",
          "standardAmount": "2 باكيت",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-523-i11",
          "name": "حليب ساقع",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-523-i12",
          "name": "مانجو",
          "standardAmount": "مكعبات",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-523-i13",
          "name": "جيلي تلميع",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض مع السكر والفانيليا في وعاء حتى يصبح القوام فومي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انخلي الدقيق والملح والبيكنج بودر في وعاء آخر، ثم أضيفيهم تدريجيًا إلى خليط البيض مع الاستمرار في الخلط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صبّي الخليط في صنية مدهونة بالسمنة ومرشوشة بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخلي الصنية إلى الفرن المسخن مسبقًا على درجة حرارة 170 درجة مئوية لمدة 45 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد خروج الكيك من الفرن، اثقبيه بملعقة أو سكين لتسهيل امتصاص الحليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعدي خليط الحليب والكريمة واسقي الكيك به.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعدي الكريمة بالخلط الجيد للكريم شانتيه والحليب الساقع، ثم ضعيها في كيس حلواني ووزعيها فوق الكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "وزعي مكعبات المانجو فوق الكريمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي طبقة من الجيلي التلميع إذا رغبت في ذلك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الكيك إلى الثلاجة لمدة ساعتين على الأقل قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام كريمة خفق عادية بدلاً من الكريم شانتيه إذا لم تتوفر الكريمة الشانتيه. يمكن حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=3aDKwA4w8aM&t=47s",
        "collection": "abuhaty",
        "citation": "بعد الشرقانه والغرقانه والمسخسخه عملتلكم (المسرسحه )👌كيك الحليب بالمانجا 😋فاطمة ابو حاتى"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 420,
        "protein": 7,
        "fat": 15,
        "carbs": 64,
        "fiber": 1,
        "sugar": 52,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 4,
          "specialty": 1.5,
          "produce": 2,
          "sweeteners": 0.4,
          "fats": 0.3
        }
      }
    },
    {
      "id": "fah-524",
      "title": "كيك الرواني",
      "titleEn": "Rowani Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40-50 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-524-i1",
          "name": "كوب دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-524-i2",
          "name": "كوب دقيق سميد",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-524-i3",
          "name": "كوب سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-524-i4",
          "name": "كوب جوز الهند",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-524-i5",
          "name": "كوب حليب بودر",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-524-i6",
          "name": "كوب زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-524-i7",
          "name": "كوب لبن رايب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-524-i8",
          "name": "3 بيضات",
          "standardAmount": "3",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-524-i9",
          "name": "معلقة كبيرة بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-524-i10",
          "name": "معلقة كبيرة فانيليا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-524-i11",
          "name": "ذرة ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير قالب مقاس 26 ودهنه بالسمنة ورشه بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تسخين الفرن على درجة حرارة 170.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خلط الدقيق، الدقيق السميد، جوز الهند، الحليب البودر، والبيكنج بودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة السكر، اللبن الرايب، الفانيليا، الملح، والزيت إلى خلاط وخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة الخليط السائل إلى الخليط البودر وخلطهم جيدًا حتى يتجانسوا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب الخليط في القالب المعد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "خبز الكيك في الفرن لمدة 40-50 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اختبار الكيك بعد 40 دقيقة للتأكد من استواءها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تحضير الشربات بخلط كوبين من السكر وكوبين من الماء وغليهم لمدة 4 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رفع الشربات من النار وتركه يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "إخراج الكيك من الفرن وثقبها باللاستيكس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "سقي الكيك بنصف كمية الشربات، ثم قلبها وسقيها بالباقي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ترك الكيك حتى يبرد تمامًا قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكيك مع القهوة أو الشاي. يمكن حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=m5vGV3ASOO8&t=52s",
        "collection": "abuhaty",
        "citation": "كيك الرواني بالمقادير المظبوطة 👌والسر في رقم ٧👏👏 فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 380,
        "protein": 7,
        "fat": 18,
        "carbs": 48,
        "fiber": 2,
        "sugar": 28,
        "cost": {
          "grains": 0.9,
          "specialty": 1,
          "dairyEggs": 1.2,
          "fats": 1.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-525",
      "title": "كيك السميد (الرواني)",
      "titleEn": "Semolina Cake (Rowani)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30-40 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-525-i1",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-525-i2",
          "name": "سميد",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-525-i3",
          "name": "جوز الهند",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-525-i4",
          "name": "زيت",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-525-i5",
          "name": "زبادي",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-525-i6",
          "name": "سكر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-525-i7",
          "name": "بيض",
          "standardAmount": "4",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-525-i8",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-525-i9",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-525-i10",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-525-i11",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-525-i12",
          "name": "سكر (للشربات)",
          "standardAmount": "2 أكواب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-525-i13",
          "name": "ماء (للشربات)",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-525-i14",
          "name": "عصير ليمون (للشربات)",
          "standardAmount": "1/2 ليمونة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الشربات: ضع الماء والسكر في قدر على النار، اقلبهم جيدًا حتى يذوب السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اترك الشربات على النار حتى يغلي، ثم اعد العد لمدة 4 دقائق من لحظة الغليان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف عصير الليمون واتركه يغلي مرة واحدة، ثم ارفعه من على النار واتركه يبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير خليط الكيك: في وعاء كبير، ضع البيض والفانيليا وملعقة كبيرة من الخل وقليل من الملح، واخلطهم جيدًا لمدة دقيقتين حتى يصبح الخليط كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف نصف كوب من السكر واخلط لمدة دقيقة حتى يصبح الخليط كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الزبادي واخلط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الدقيق وجوز الهند والبيكنج بودر تدريجيًا مع الاستمرار في التقليب حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادهن قالب الخبز بالزبدة ورشه بالدقيق، ثم صب الخليط فيه ووزعه بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخل القالب إلى الفرن المحمى مسبقًا على درجة حرارة 170 درجة مئوية لمدة 30-40 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخرج الكيك من الفرن واختبره بالسواك (عود خشبي) للتأكد من نضجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اسقي الكيك بالشربات وهو ساخن والشربات بارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اترك الكيك يبرد قليلاً ثم اقلبه على طبق التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "زين الكيك بجوز الهند والمكسرات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الشربات بارد تمامًا عند سقي الكيك به، وذلك لضمان امتصاصه بشكل أفضل. يمكنك تزيين الكيك بالمكسرات أو جوز الهند حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=lb7bV1Wtp8E&t=18s",
        "collection": "abuhaty",
        "citation": "أحلي  وأسهل كيك اول ماتشوفيها هاتعمليها علي طول وتحدي  😁😁من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 420,
        "protein": 6,
        "fat": 16,
        "carbs": 62,
        "fiber": 2,
        "sugar": 44,
        "cost": {
          "grains": 0.8,
          "specialty": 0.8,
          "dairyEggs": 1,
          "fats": 0.6,
          "sweeteners": 1
        }
      }
    },
    {
      "id": "fah-526",
      "title": "كيك المانجو",
      "titleEn": "Mango Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-526-i1",
          "name": "كيك فانيليا",
          "standardAmount": "1 قالب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-526-i2",
          "name": "كريم شانتي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-526-i3",
          "name": "قشطة",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-526-i4",
          "name": "جبن كريمي",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-526-i5",
          "name": "حليب مكثف محلى",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-526-i6",
          "name": "لبن",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-526-i7",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-526-i8",
          "name": "عصير المانجو",
          "standardAmount": "1.5 كيلو",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-526-i9",
          "name": "عسل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-526-i10",
          "name": "ماء",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الكريمة: ضعي الجبن الكريمي في وعاء واخلطيه بالمضرب الكهربائي حتى يصبح ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي كريم الشانتي، القشطة، ملعقة صغيرة من الفانيليا، كوب الحليب المكثف المحلى، و1/2 كوب من اللبن. واخلطي المكونات جيدًا لمدة 7 دقائق على الأقل حتى تحصلي على قوام كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير صوص المانجو: اهرسي 1.5 كيلو من المانجو في الخلاط مع 2 ملعقة كبيرة من العسل و1/2 كوب من الماء. احتفظي ببعض قطع المانجو المكعبة للاستخدام في الطبق النهائي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تقسيم الكيك: قطعي الكيك إلى نصفين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تركيب الكيك: ضعي طبقة من الكيك في صينية التقديم، ثم أضيفي طبقة من صوص المانجو، ثم طبقة من الكريمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "كرري الخطوة السابقة حتى تنتهي من جميع المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إضافة اللمسات النهائية: ضعي قطع المانجو المكعبة على الطبق النهائي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي الكيك وضعيه في الثلاجة لمدة 6 ساعات على الأقل حتى تتشرب جميع المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمي الكيك باردة واستمتعي بطعمه الرائع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الكيك الذي تفضلينه، سواء كان كيكًا فانيليا أو كيكًا جاهزًا. يمكن حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=iu3dgWKAPBs&t=38s",
        "collection": "abuhaty",
        "citation": "كيكة سهله و سريعه لعشاق المانجو 😍😋 من مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 400,
        "protein": 6,
        "fat": 16,
        "carbs": 58,
        "fiber": 1,
        "sugar": 50,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 4.5,
          "produce": 3,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-527",
      "title": "كيكة البرتقال بالبرتقال المكرمل",
      "titleEn": "Orange Cake with Caramelised Orange",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40-50 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-527-i1",
          "name": "شرائح برتقال بلدي",
          "standardAmount": "2 برتقال",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-527-i2",
          "name": "سكر",
          "standardAmount": "1 كوب + نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-527-i3",
          "name": "ماء",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-527-i4",
          "name": "بيض",
          "standardAmount": "4",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-527-i5",
          "name": "بشر برتقال",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-527-i6",
          "name": "زبادي",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-527-i7",
          "name": "عصير برتقال",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-527-i8",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-527-i9",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-527-i10",
          "name": "خليط الزبدة والزيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-527-i11",
          "name": "دقيق",
          "standardAmount": "2 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-527-i12",
          "name": "باكينج بودر",
          "standardAmount": "1 باكيت",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البرتقال البلدي إلى شرايح رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر، ضع نصف كوب سكر وربع كوب ماء، واتركه على النار حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف شرايح البرتقال واتركها حتى تكرمل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في الخلاط، ضع كوب سكر و4 بيضات وملعقة كبيرة من بشر البرتقال ونصف كوب زبادي ونصف كوب عصير البرتقال وقليل من الملح وملعقة صغيرة فانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف كوب من خليط الزبدة والزيت وضرب الخليط جيدًا حتى يذوب السكر تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء، اخلط 2 ونصف كوب دقيق وباكيت باكينج بودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف خليط الخلاط إلى الدقيق وقلب جيدًا حتى تتداخل جميع المكونات ولا تبقى تكتلات للدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "دهن قالب خبز مقاس 24 بزيت ورقة زبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف شرايح البرتقال المكرملة إلى قاع القالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صب خليط الكيك فوق شرايح البرتقال.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخل القالب إلى الفرن المسخن مسبقًا على درجة حرارة 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اترك الكيك في الفرن لمدة 40-50 دقيقة حتى يصبح جاهزًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اخرج الكيك من الفرن واتركه يبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكيك مع أي مشروب مفضل. يمكن حفظ الكيك في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ZiK6shDeF8Q&t=17s",
        "collection": "abuhaty",
        "citation": "أحلي و ابسط كيكه برتقال🍊 مع شرائح البرتقال المكرمل و كله في الخلاط💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 360,
        "protein": 6,
        "fat": 18,
        "carbs": 46,
        "fiber": 2,
        "sugar": 32,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 1.5,
          "produce": 1,
          "fats": 1.6,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-528",
      "title": "كيكة السبع كوبايات",
      "titleEn": "Seven-Cup Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40-45 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-528-i1",
          "name": "دقيق أبيض",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-528-i2",
          "name": "سميد (سيمولينا)",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-528-i3",
          "name": "حليب بودرة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-528-i4",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-528-i5",
          "name": "حليب سائل",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-528-i6",
          "name": "زيت نباتي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-528-i7",
          "name": "جوز الهند",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-528-i8",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-528-i9",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-528-i10",
          "name": "فانيليا سائلة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-528-i11",
          "name": "ملح",
          "standardAmount": "¼ ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-528-i12",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-528-i13",
          "name": "شربات",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الحليب البودرة، السكر، الدقيق الأبيض، السميد، جوز الهند، البيكنج بودر، والملح في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيض، الفانيليا، والملح واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الخل والزيت واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الحليب السائل واخلطي الخليط حتى يصبح سلسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الخليط في قالب مدهون بالسمنة ومرشوش بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادخلي القالب إلى الفرن المحمى مسبقًا على درجة حرارة 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركي الكيكة في الفرن لمدة 40-45 دقيقة حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أخرج الكيكة من الفرن واتركيها لتبرد قليلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعدي الشربات بخلط السكر والماء وغليهم لمدة 5 دقائق، ثم اترك الشربات يبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اسقي الكيكة بالشربات البارد بعد إخراجها من الفرن، باستخدام سكين لإحداث فتحات لتساعد الشربات على الاختراق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي الكيكة لتستقر لمدة 10 دقائق قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام خلاط كهربائي أو مضرب يدوي لخلط المكونات. تأكدي من أن الفرن محمى مسبقًا قبل وضع الكيكة فيه. يمكن حفظ الكيكة في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=lFQJ0TXNsrc&t=20s",
        "collection": "abuhaty",
        "citation": "كيكه توووووحفه جدا بمقادير عمرك ماهتنسيها ✌️😍 ( كيكة السبع كوبايات ) 😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 460,
        "protein": 7,
        "fat": 22,
        "carbs": 60,
        "fiber": 2,
        "sugar": 46,
        "cost": {
          "grains": 0.9,
          "specialty": 1,
          "dairyEggs": 1.5,
          "fats": 1.5,
          "sweeteners": 1
        }
      }
    },
    {
      "id": "fah-529",
      "title": "كيكة اليوسفي الهشة",
      "titleEn": "Fluffy Mandarin Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "50 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-529-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-529-i2",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-529-i3",
          "name": "عصير يوسفي بالقشر",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-529-i4",
          "name": "زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-529-i5",
          "name": "بيض",
          "standardAmount": "3 بيضات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-529-i6",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-529-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-529-i8",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-529-i9",
          "name": "فانيليا",
          "standardAmount": "بضع ملاعق صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسلي اليوسفي جيدًا وقشريه، ثم قطعيه إلى شرائح رقيقة وخلطيه في الخلاط للحصول على عصير مركز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء، اخفقي البيض مع السكر والفانيليا حتى يتغير لون الخليط ويصبح كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت تدريجيًا واخفقي جيدًا، ثم أضيفي عصير اليوسفي واخفقي مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انخلي الدقيق مع البيكنج بودر والملح، ثم أضيفيه إلى الخليط واخلطي جيدًا حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الخل واخلطي برفق في اتجاه واحد حتى يصبح الخليط متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادهني صينية الخبز بالزبدة ورشها بالدقيق، ثم صبي الخليط فيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الصينية في الفرن المحمى مسبقًا على درجة حرارة 180 درجة مئوية واتركيها لمدة 50 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخرج الكيكة من الفرن واختبري استواءها بعكازة خشبية، إذا خرجت نظيفة فهذا يعني أن الكيكة جاهزة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الكيكة تبرد قليلاً ثم قدميها مغطاة برشة سكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الكيكة في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام. يمكنك أيضًا تقديمها مع القهوة أو الشاي للحصول على مذاق أفضل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=aKb6mLgbh60&t=20s",
        "collection": "abuhaty",
        "citation": "وصفه اوعي تنسي تعمليها قبل الشتاء ما يخلص \"كيكه اليوسفي الهشه\""
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 340,
        "protein": 5,
        "fat": 15,
        "carbs": 46,
        "fiber": 2,
        "sugar": 26,
        "cost": {
          "grains": 0.6,
          "produce": 1.2,
          "dairyEggs": 0.5,
          "fats": 1.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-530",
      "title": "كيكة قدرة قادر مع كريمة كراميل",
      "titleEn": "Qodra Qader Cake with Cream Caramel",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-530-i1",
          "name": "اللبن",
          "standardAmount": "نصف كيلو (2 كوب)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-530-i2",
          "name": "السكر",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-530-i3",
          "name": "البيض",
          "standardAmount": "4",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-530-i4",
          "name": "اللبن البودرة",
          "standardAmount": "3 معالق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-530-i5",
          "name": "الفانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-530-i6",
          "name": "السكر للكراميل",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-530-i7",
          "name": "الدقيق",
          "standardAmount": "كوب وربع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-530-i8",
          "name": "الكاكاو الخام",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-530-i9",
          "name": "الزيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-530-i10",
          "name": "السكر",
          "standardAmount": "كوب وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-530-i11",
          "name": "البيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-530-i12",
          "name": "الفانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-530-i13",
          "name": "الملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-530-i14",
          "name": "الخل",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الكراميل: ضعي نصف كوب السكر في طاسة ألومنيوم على النار مع ربع كوب ماء. قلبي المزيج بتحريك الطاسة حتى يصبح لونه ذهبيًا غامقًا. صبّي الكراميل في القالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير الكريم: اخلطي نصف كيلو من اللبن، 4 بيضات، 3 معالق من اللبن البودرة، نصف كوب سكر، ومعلقة صغيرة من الفانيليا في الخلاط حتى يصبح المزيج ناعمًا. صبّي الكريم فوق الكراميل في القالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير الكيك: اخفقي 2 بيضة مع معلقة صغيرة من الفانيليا وربع كوب سكر حتى يصبح المزيج كريميًا. أضيفي نصف كوب زيت ونصف كوب لبن واخلطي جيدًا. أضيفي الكاكاو والبيكنج بودر والملح ونخل الدقيق. اخلطي المكونات جيدًا حتى تتجانس. صبّي خليط الكيك فوق الكريم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خبز الكيك: ضعي القالب في صينية كبيرة واملأ الصينية بالماء المغلي مع ربع كوب خل. ضعي الصينية في الفرن المسخن مسبقًا على 180 درجة مئوية. اخبزي الكيك لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "التقديم: اتركي الكيك يبرد ثم قلبيه برفق على طبق التقديم. قدميه مع صوص الكراميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام. يمكنك أيضًا تقديم الكيك مع كوب من الشاي أو القهوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=KrjuzoylEYs&t=21s",
        "collection": "abuhaty",
        "citation": "كيكة قدرة قادر الرهييييبه 😋طريقة سهلة خالص وطعم حكاااية 👍❤من مطبخي #فاطمه_ابو_حاتي💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 440,
        "protein": 8,
        "fat": 16,
        "carbs": 66,
        "fiber": 2,
        "sugar": 54,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 1.5,
          "specialty": 0.8,
          "fats": 0.8,
          "sweeteners": 0.7
        }
      }
    },
    {
      "id": "fah-531",
      "title": "مربى جوز الهند",
      "titleEn": "Coconut Jam Squares",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-531-i1",
          "name": "زبيب",
          "standardAmount": "100 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-531-i2",
          "name": "سكر",
          "standardAmount": "600 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-531-i3",
          "name": "جوز الهند",
          "standardAmount": "350 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-531-i4",
          "name": "عسل الجولوكوز",
          "standardAmount": "200 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-531-i5",
          "name": "ماء",
          "standardAmount": "نص كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف 600 جرام من السكر ونص كوباية من الماء إلى حلة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اترك المكونات تغلي على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف 200 جرام من عسل الجولوكوز وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عندما يغلي الخليط، ارفع الحلة من على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف 350 جرام من جوز الهند وقلب الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب الخليط في صينية مغطاة ببلاستيك ودهون بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "وزع الخليط بالتساوي في الصينية وفرده.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف 100 جرام من الزبيب على سطح الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي الصينية ببلاستيك واتركها لمدة 6 ساعات أو ليلة كاملة حتى تتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قطعي المربى إلى مربعات أو مستطيلات باستخدام سكين مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن جوز الهند طازج ورائحته حلوة وطعمه طازج ولونه أبيض للحصول على أفضل نتيجة. يمكن حفظ المربى في وعاء محكم الإغلاق في الثلاجة لمدة تصل إلى أسبوعين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=o6coZyXUhiY&t=26s",
        "collection": "abuhaty",
        "citation": "حلاوة المولد 😍 في خمس دقايق اعملي مربي جوز الهند ب٣مكونات بس 😉😋 من مطبخي #فاطمه_ابو_حاتي 💪🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 300,
        "protein": 1,
        "fat": 8,
        "carbs": 58,
        "fiber": 3,
        "sugar": 50,
        "cost": {
          "specialty": 2.5,
          "sweeteners": 0.9,
          "produce": 0.6
        }
      }
    },
    {
      "id": "fah-532",
      "title": "معالي الجلاش المكرمشة",
      "titleEn": "Crispy Filo Ma'ali",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-532-i1",
          "name": "جلاش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-532-i2",
          "name": "سمنة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-532-i3",
          "name": "سكر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-532-i4",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-532-i5",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-532-i6",
          "name": "قشطة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-532-i7",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-532-i8",
          "name": "جوز الهند",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-532-i9",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الجلاش المكسر وفرده في الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة السمنة إلى الصينية وتقليب الجلاش بها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "كرمشة الجلاش وترتيبها في الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "وضع الصينية في الفرن المسخن على درجة حرارة 180 درجة مئوية لمدة 15 دقيقة حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير خليط اللبن بالسكر والفانيليا وتقليبها حتى يذوب السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة القشطة إلى خليط اللبن وتقليبها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صب خليط اللبن على الجلاش المحمصة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إعادة الصينية إلى الفرن لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تقديم المعالي مع الزبيب وجوز الهند والمكسرات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تقديم المعالي مع آيس كريم الفانيليا.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ المعالي في الثلاجة لمدة تصل إلى 3 أيام. يمكن تقديم المعالي ساخنة أو باردة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=XTqoIbnroQ8",
        "collection": "abuhaty",
        "citation": "يا ام نيازي صحي نيازي الشيف فاطمة عملت عظمة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 360,
        "protein": 6,
        "fat": 20,
        "carbs": 40,
        "fiber": 2,
        "sugar": 30,
        "cost": {
          "grains": 1,
          "fats": 1,
          "dairyEggs": 1.5,
          "specialty": 2,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-533",
      "title": "معالي على أصولها",
      "titleEn": "Traditional Ma'ali",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-533-i1",
          "name": "لبن",
          "standardAmount": "لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-533-i2",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-533-i3",
          "name": "فانيليا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-533-i4",
          "name": "معالي",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-533-i5",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-533-i6",
          "name": "قرفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-533-i7",
          "name": "قشطة",
          "standardAmount": "معلقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع لتر من اللبن على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف نصف كوب من السكر وفانيليا وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اترك الخليط حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عندما يغلي، أضف الخليط إلى الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "وزع المعالي في الطاجن وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الزبيب والقرفة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف ملعقة من القشطة لتعزيز نكهة المعالي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الطاجن في الفرن المُسخن مسبقًا على درجة حرارة 180 لمدة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أخرج الطاجن من الفرن واتركه حتى يبرد قليلاً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يُفضل تناول المعالي ساخنة للحصول على أفضل مذاق. يمكن حفظ المعالي في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=HYTm74Cureo",
        "collection": "abuhaty",
        "citation": "أسرع حلو على سفرتك فى رمضان ... حلو النهاردة حلو بزيادة مين فيكم عارف قصته ⁉️🤔"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 300,
        "protein": 8,
        "fat": 9,
        "carbs": 46,
        "fiber": 1,
        "sugar": 40,
        "cost": {
          "dairyEggs": 2.5,
          "specialty": 1.5,
          "sweeteners": 0.4,
          "produce": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-534",
      "title": "ملبن الحبل والدمية",
      "titleEn": "Malban Rope & Doll Candy",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعتين",
      "servings": "حوالي 6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-534-i1",
          "name": "سكر",
          "standardAmount": "كيلو ونصف",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-534-i2",
          "name": "ماء",
          "standardAmount": "لتر ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-534-i3",
          "name": "نشا",
          "standardAmount": "280 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-534-i4",
          "name": "عسل جلوكوز",
          "standardAmount": "200 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-534-i5",
          "name": "ملح الليمون",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-534-i6",
          "name": "فانيليا",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-534-i7",
          "name": "جيلاتين بودر",
          "standardAmount": "50 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-534-i8",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي نصف كمية الماء مع السكر وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي عسل الجلوكوز وقلبي حتى يذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخلطي النشا مع باقي الماء وقلبي حتى يصبح الخليط متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي خليط النشا تدريجيًا إلى خليط السكر على النار مع التحريك المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اتركي الخليط على نار متوسطة وقلبي حتى يصبح القوام كثيفًا وشفافًا (حوالي ساعة ونصف).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي ملح الليمون والفانيليا وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغمسي العود في الملبن الساخن وعلقيه على أي شيء لينشف (حوالي 6 ساعات أو ليلة كاملة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في صاج أو صنية، دهنها بالزيت، ضعي نصف كمية الملبن ووزعي المكسرات على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي اللون الأحمر الغذائي إلى باقي الملبن وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي باقي الملبن في الصنية وساوي الوجه بالاسباتيول المدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي الملبن يبرد وينشف (حوالي 6 ساعات أو ليلة كاملة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قطعي الملبن إلى الأشكال المطلوبة وقدميه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من التحريك المستمر لمنع الملبن من التلصق في قاع الوعاء. يمكنك استخدام مية الزهر بدلاً من الفانيليا حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Q-PGUyDJOoI&t=5s",
        "collection": "abuhaty",
        "citation": "ملبن الحبل والدوميه وملبن بالمكسرات بمقادير بسيطه جدا وطريقه سهله جدا😉👍🏻 من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 600,
        "protein": 1,
        "fat": 1,
        "carbs": 150,
        "fiber": 0,
        "sugar": 130,
        "cost": {
          "sweeteners": 2,
          "grains": 0.7,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "fah-535",
      "title": "ميني كحك",
      "titleEn": "Mini Kahk",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات شرقية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "220 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-535-i1",
          "name": "دقيق مخصص للكحك والبسكوت",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-535-i2",
          "name": "سمنة باردة",
          "standardAmount": "650 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-535-i3",
          "name": "ماء دافئ",
          "standardAmount": "200 ملل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-535-i4",
          "name": "كريم شانتيه",
          "standardAmount": "1 باكيت",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-535-i5",
          "name": "سكر بودر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-535-i6",
          "name": "سمسم محمص",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-535-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-535-i8",
          "name": "خميرة جافة فورية",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-535-i9",
          "name": "ريح الكحك",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-535-i10",
          "name": "ملح",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السمنة الباردة مع السكر البودر المنخول حتى تصبح القوام كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الدقيق المخصص للكحك والبسكوت، البيكنج بودر، ريح الكحك، والملح. انخليهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي كريم الشانتيه وقلبي المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الماء الدافئ تدريجيًا واعجني العجينة حتى تصبح ناعمة وملساء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شكلي العجينة إلى قطع صغيرة وانقشيها بالطريقة المفضلة لديك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الكحك على صاج واتركيه لمدة نصف ساعة قبل الخبز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخن الفرن على درجة حرارة 160 درجة مئوية للكحك السادة و180 درجة مئوية للكحك المحشي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "خبزي الكحك لمدة 30 دقيقة أو حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الكحك يبرد تمامًا قبل إضافة السكر البودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "احفظي الكحك في علبة معدنية محكمة الغلق للحفاظ على جودته وقرمشته. يمكنك استخدام اللبن بودر بدلاً من الماء، لكن الماء يعطي نتيجة أفضل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Gw9wjS0L9Ag&t=40s",
        "collection": "abuhaty",
        "citation": "الفيديو المنتظر .. \" ميني كحك\" دايب ولذيذ ومظبوط وتحدي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 55,
        "kcal": 140,
        "protein": 2,
        "fat": 9,
        "carbs": 13,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "grains": 1.2,
          "fats": 5,
          "dairyEggs": 0.6,
          "specialty": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-536",
      "title": "إكلير",
      "titleEn": "Éclairs",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "17-20 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-536-i1",
          "name": "دقيق",
          "standardAmount": "125 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-536-i2",
          "name": "حليب",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-536-i3",
          "name": "ماء",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-536-i4",
          "name": "زبدة",
          "standardAmount": "100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-536-i5",
          "name": "بيض",
          "standardAmount": "4-5 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-536-i6",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-536-i7",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-536-i8",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-536-i9",
          "name": "حليب",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-536-i10",
          "name": "سكر",
          "standardAmount": "ثلث كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-536-i11",
          "name": "نشا",
          "standardAmount": "ثلث كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-536-i12",
          "name": "صفار البيض",
          "standardAmount": "4 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-536-i13",
          "name": "زبدة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-536-i14",
          "name": "شوكولاتة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الماء والحليب في قدر على النار، أضف الزبدة، الملح، والسكر. قلب المكونات جيدًا حتى تذوب الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "عندما تغلي السوائل، أضف الدقيق دفعة واحدة وقلب بسرعة حتى تتجانس العجينة وتكون كتلة واحدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اترك العجينة على النار لمدة دقيقة مع التقليب المستمر، ثم ارفعها عن النار واتركها تبرد قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البيض واحدًا تلو الآخر مع التقليب المستمر حتى تمتزج العجينة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخبز العجينة في صاج مدهون بالزيت أو مغطى بورق زبدة أو سيليكون على درجة حرارة 180 لمدة 40 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد الخبز، اترك الإكلير يبرد في الفرن لمدة 30 دقيقة مع فتحة صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعد الكريم بد سير: سخن الحليب في قدر، اخلط صفار البيض، الفانيليا، النشا، والسكر في وعاء آخر. أضف نصف كمية الحليب إلى خليط البيض وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الخليط إلى بقية الحليب في القدر وقلب على نار هادئة حتى يتكاثف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الزبدة وقلب حتى تذوب. اترك الكريم يبرد وغطيه ببلاستيك ملاصق لمنع تكون طبقة جافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "احشي الإكلير بالكريم باستخدام تب رفيع وكيس حلواني.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "سيح الشوكولاتة في حمام ماء، ثم غمس رأس الإكلير في الشوكولاتة واتركها تجف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة تصبح كتلة واحدة عند إضافة الدقيق، واتركها تبرد قليلاً قبل إضافة البيض. اخبز الإكلير في الفرن لمدة 40 دقيقة ثم اتركها تبرد في الفرن لمدة 30 دقيقة إضافية للحصول على نتائج أفضل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=AKZbmWGtWkU&t=6s",
        "collection": "abuhaty",
        "citation": "طريقة اكلير المحلات بكل الاسرار و التفاصيل💯 👌🏻من مطبخي فاطمه_ابو_حاتي 💪🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 18,
        "kcal": 180,
        "protein": 4,
        "fat": 9,
        "carbs": 21,
        "fiber": 0,
        "sugar": 13,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 3.5,
          "fats": 1.5,
          "sweeteners": 0.4,
          "specialty": 1
        }
      }
    },
    {
      "id": "fah-537",
      "title": "الموتزريلا الطبيعي في البيت",
      "titleEn": "Homemade Mozzarella",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-537-i1",
          "name": "لبن",
          "standardAmount": "2 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-537-i2",
          "name": "خل أبيض",
          "standardAmount": "نص كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-537-i3",
          "name": "ملح",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن اللبن في حلة على النار مع التقليب المستمر حتى يصل إلى درجة حرارة ساخنة ولكن غير ملتهبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف نصف كباية من الخل الأبيض وقلب في اتجاه واحد لمدة قليلة، ثم اقلب في الاتجاه الآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اترك اللبن حتى يبدأ في التجمع وتحوله إلى قريشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ارفع الحلة عن النار وصفي القريشة في مصفة، وصفي الماء الزائد بالضغط عليها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف ملعقة كبيرة من الملح إلى القريشة واعيد وضعها في الحلة على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انزل القريشة في السائل الساخن وادغط عليها بالخشبة حتى تبدأ في التمدد والتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخرج القريشة وشكلها إلى كرات، ثم انزلها في ماء بارد لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اغطي الجبنة ببلاستيك وادخلها إلى الثلاجة لمدة ساعتين حتى تبرد وتشد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "يمكن استخدام الجبنة في السندويتشات أو البيتزا أو الكونافة النابولسية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام السائل المتبقي من صنع الجبنة في عجن البيتزا أو الفطائر للحصول على نتيجة ممتازة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=h2R9tRtEQX0&t=47s",
        "collection": "abuhaty",
        "citation": "الموتزريلا الطبيعي في ١٠ دقايق  طعم لذيذ وماطه خطيره👌♥️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 160,
        "protein": 12,
        "fat": 9,
        "carbs": 9,
        "fiber": 0,
        "sugar": 9,
        "cost": {
          "dairyEggs": 6
        }
      }
    },
    {
      "id": "fah-538",
      "title": "براونيز سريعة",
      "titleEn": "Quick Brownies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-538-i1",
          "name": "كوب ماء",
          "standardAmount": "ثلث كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-538-i2",
          "name": "زيت",
          "standardAmount": "ثلث كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-538-i3",
          "name": "شوكولاتة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-538-i4",
          "name": "علبة براونيز دريم",
          "standardAmount": "1 علبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-538-i5",
          "name": "ورق زبدة",
          "standardAmount": "1 ورقة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-538-i6",
          "name": "زيت أو سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أحضر بولة وأضف إليها الزيت والماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أفتح علبة البراونيز وأضيف محتواها إلى الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أقلب المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أحضر طاجن وأفرش قاعه بورق الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أدهن الطاجن بزيت أو سمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أصب خليط البراونيز في الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أدخل الطاجن إلى الفرن المسخن مسبقًا على درجة حرارة 170 لمدة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أخرج البراونيز من الفرن وأقطعها بالشكل المفضل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم البراونيز مع صوص الشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الفرن مسخن مسبقًا للحصول على أفضل نتيجة. يمكنك إضافة صوص الشوكولاتة أو الفانيلا عند التقديم للحصول على طعم أفضل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=TTI55FJPago",
        "collection": "abuhaty",
        "citation": "يلا نحلي في دقيقه من غير مكونات كتيرة و الطعم 💯💯 #براونيز"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 4,
        "fat": 16,
        "carbs": 42,
        "fiber": 1,
        "sugar": 28,
        "cost": {
          "specialty": 2.5,
          "fats": 0.8
        }
      }
    },
    {
      "id": "fah-539",
      "title": "تريفل المانجا",
      "titleEn": "Mango Trifle",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-539-i1",
          "name": "كيك متبقي",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-539-i2",
          "name": "قريم شانتي",
          "standardAmount": "2 باكت",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-539-i3",
          "name": "حليب متلج",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-539-i4",
          "name": "عصير المانجا",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-539-i5",
          "name": "عسل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-539-i6",
          "name": "وردات من الكريم شانتي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الكيك إلى ترانشات رقيقة واركنها على جنب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي قريم شانتي مع كوب من الحليب المتلج واستخدمي المضرب الكهربائي لضرب الخليط لمدة 7 دقائق حتى يصبح القوام كريمي ومتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي طبقة من الكيك في قاع الوعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب عصير المانجا المخفف والمضاف إليه العسل على الكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي طبقة من الكريمة الكريمية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي طبقة من المانجا المقطعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "كرري الخطوات من 3 إلى 5 حتى تنتهي من جميع المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي طبقة أخيرة من الكريمة وزيني التريفل بالوردات من الكريم شانتي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ التريفل في الثلاجة لمدة 2-3 ساعات قبل التقديم للحصول على أفضل طعم. يمكنك أيضًا إضافة قطع فواكه أخرى مثل الفراولة أو التوت حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=asc2cEn07h4&t=6s",
        "collection": "abuhaty",
        "citation": "اوعي تزعلي تاني ان الكيك باظ أو فرول‼️علشان هنعمل بيها أحلي و اغلي الحلويات\" تريفل المانجا الخطير\""
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 300,
        "protein": 4,
        "fat": 14,
        "carbs": 40,
        "fiber": 1,
        "sugar": 32,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 2.5,
          "produce": 1.5,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-540",
      "title": "تشيز كيك الأوريو",
      "titleEn": "Oreo Cheesecake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "6 ساعات (برد)",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-540-i1",
          "name": "بسكويت أوريو",
          "standardAmount": "5 باكيت (250 جرام)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-540-i2",
          "name": "زبدة سايحة",
          "standardAmount": "3 معالق كبيرة (50 جرام)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-540-i3",
          "name": "كريم تشيز",
          "standardAmount": "500 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-540-i4",
          "name": "كريم شانتيه خام",
          "standardAmount": "250 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-540-i5",
          "name": "سكر بودرة",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-540-i6",
          "name": "لبن مثلج",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-540-i7",
          "name": "كريمة حلويات سائلة",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-540-i8",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير القاعدة: افرم البسكويت جيدًا في الكبة الكهربائية حتى يصبح ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الزبدة السايحة إلى البسكويت المفروم وخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي خليط البسكويت في قاع قالب التشيز كيك وضغطه جيدًا حتى يصبح متماسكًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع القالب في الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير الكريمة: اخلط الكريم تشيز مع السكر البودرة والفانيليا في وعاء باستخدام مضرب كهربائي حتى يصبح الخليط ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الكريم شانتيه الخام، اللبن المثلج، والكريمة الحلويات السائلة وخفقهم معًا حتى يصبح الخليط كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يمكنك إضافة 4 وحدات من البسكويت المفروم إلى الكريمة للحصول على طعم إضافي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أخرج القالب من الثلاجة وصفي الكريمة فوق القاعدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "وزع الكريمة بشكل متساوٍ في القالب وخفق القالب قليلًا لتسوية السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضع القالب في الثلاجة لمدة لا تقل عن 6 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "بعد مرور الوقت، أخرج القالب من الثلاجة وقم بقطع التشيز كيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "يمكنك تزيين التشيز كيك بالبسكويت المفروم أو الشوكولاتة المذابة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ التشيز كيك في الثلاجة لمدة تصل إلى 3 أيام. يمكنك أيضًا تزيين التشيز كيك بالفواكه الطازجة أو الصوص.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=w6g2aUlxjIM&t=27s",
        "collection": "abuhaty",
        "citation": "تشيز كيك الاوريو الرهيييب ❤ طعم يجنن و طريقه سهله جداً 😉🍫\nمن مطبخي فاطمة أبو حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 460,
        "protein": 6,
        "fat": 30,
        "carbs": 42,
        "fiber": 1,
        "sugar": 32,
        "cost": {
          "specialty": 5,
          "dairyEggs": 8,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-541",
      "title": "تشيز كيك الفراولة",
      "titleEn": "Strawberry Cheesecake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-541-i1",
          "name": "بسكويت",
          "standardAmount": "200 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-541-i2",
          "name": "سكر",
          "standardAmount": "40 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-541-i3",
          "name": "زبدة",
          "standardAmount": "70 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-541-i4",
          "name": "جبنة كريمة",
          "standardAmount": "225 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-541-i5",
          "name": "سكر بودرة",
          "standardAmount": "60 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-541-i6",
          "name": "كريمة حلويات سائلة",
          "standardAmount": "250 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-541-i7",
          "name": "كريم شانتيه",
          "standardAmount": "100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-541-i8",
          "name": "فراولة",
          "standardAmount": "200 جرام",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-541-i9",
          "name": "نشا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-541-i10",
          "name": "ماء",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-541-i11",
          "name": "سكر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "طحن البسكويت حتى يصبح ناعمًا",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة الزبدة والسكر إلى البسكويت المطحون وخلطهم جيدًا",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضغط الخليط في قاع القالب وتسخين الفرن على 180 درجة مئوية",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خبز القاعدة لمدة 10 دقائق",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "خلط الجبنة الكريمة مع السكر البودرة والفانيليا والكريمة الحلويات والكريم الشانتيه",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب الخليط فوق القاعدة المخبوزة وتسكينه جيدًا",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "وضع القالب في الثلاجة لمدة 6 ساعات على الأقل",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تحضير صوص الفراولة بخلط الفراولة مع السكر والنشا المذاب في الماء",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صب الصوص فوق التشيز كيك بعد تبريده",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تقديم التشيز كيك بعد تبريده جيدًا",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة صوص الشوكولاتة أو الكراميل حسب الرغبة. يمكن حفظ التشيز كيك في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=eBfPIlqIt38&t=57s",
        "collection": "abuhaty",
        "citation": "تشيز كيك الفراوله سهل وسريع🍓😍 ع البارد بدون چيلاتين او بيض 😉❤"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 380,
        "protein": 4,
        "fat": 24,
        "carbs": 38,
        "fiber": 1,
        "sugar": 30,
        "cost": {
          "dairyEggs": 7,
          "specialty": 1.5,
          "produce": 2,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "fah-542",
      "title": "تورتة آيس كريم وسبونج كيك",
      "titleEn": "Ice-Cream & Sponge-Cake Torta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "5-6 ساعات في الفريزر",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-542-i1",
          "name": "كيك سفينج جاهز من دريم",
          "standardAmount": "1 باكت",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-542-i2",
          "name": "بيض",
          "standardAmount": "6 حبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-542-i3",
          "name": "ماء",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-542-i4",
          "name": "أيس كريم فانيليا من دريم",
          "standardAmount": "1 باكت",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-542-i5",
          "name": "أيس كريم فراولة من دريم",
          "standardAmount": "1 باكت",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-542-i6",
          "name": "فراولة مجمدة",
          "standardAmount": "1 كيس",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-542-i7",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-542-i8",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير كيك السفينج: اخلطي محتويات باكت الكيك مع 6 بيضات ونص كوب ماء بالمضرب الكهربائي لمدة 2 دقيقة على السرعة الأولى ثم 6 دقائق على السرعة الأعلى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اسكبي الخليط في صينية مدهونة بالزيت وادخليها الفرن المحمى مسبقاً على 180 درجة لمدة 20-25 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير الأيس كريم: اخلطي محتويات باكت الأيس كريم مع 200 مل من اللبن السائل بالمضرب الكهربائي لمدة 3-4 دقائق حتى يصبح القوام كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اسكبي الأيس كريم في وعاء وضعيه في الفريزر لمدة 5-6 ساعات حتى يجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير صوص الفراولة: اغلي الفراولة المجمدة مع نصف كوب ماء وكوب سكر حتى تتفتت الفراولة، ثم اضربها بالخلاط حتى تصبح بيوريه، وأضف ملعقة عصير ليمون واتركها تغلي حتى تتكاثف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تركيب التورتة: قطعي الكيك إلى شرائح رقيقة وضع طبقة من الأيس كريم الفراولة ثم طبقة من الأيس كريم الفانيليا، ضعيها في الفريزر حتى تجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "زين التورتة: اسكبي صوص الفراولة على سطح التورتة وزينيها بالفراولة الطازجة أو التوت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من الفواكه المجمدة لتحضير الصوص. يمكن حفظ التورتة في الفريزر لمدة تصل إلى 3 أيام. يمكن تقديم التورتة مع القهوة أو الشاي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=wfEzbTmi_0w&t=25s",
        "collection": "abuhaty",
        "citation": "أحلي وأسهل وأسرع تورتة ايس كريم و سبونج كيك بمكونين ✌️👌🥰 هتنافسي بيها المحلات 💪 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 320,
        "protein": 6,
        "fat": 12,
        "carbs": 48,
        "fiber": 1,
        "sugar": 40,
        "cost": {
          "specialty": 5,
          "dairyEggs": 2,
          "produce": 1.5,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-543",
      "title": "تورتة اقتصادية في الخلاط",
      "titleEn": "Budget Blender Torta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "12 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-543-i1",
          "name": "4 بيضات",
          "standardAmount": "4",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-543-i2",
          "name": "كوب دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-543-i3",
          "name": "كوب وربع سكر",
          "standardAmount": "1 كوب وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-543-i4",
          "name": "2 ملعقة كبيرة زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-543-i5",
          "name": "ملعقة صغيرة فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-543-i6",
          "name": "نص ملعقة صغيرة بيكينج باودر",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-543-i7",
          "name": "رشه ملح",
          "standardAmount": "رشه",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-543-i8",
          "name": "كوب كريم شانتيه خام",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-543-i9",
          "name": "كوب كريمة لباني خام",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-543-i10",
          "name": "كوب سكر بودر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-543-i11",
          "name": "كوب لبن مثلج",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-543-i12",
          "name": "ماء دافئ",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-543-i13",
          "name": "2 ملعقة عسل أبيض",
          "standardAmount": "2 ملعقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-543-i14",
          "name": "ربع كوب سكر",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-543-i15",
          "name": "نص كوب ماء",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-543-i16",
          "name": "فراولة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-543-i17",
          "name": "شوكولاتة بيضاء",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير المقادير وتسخين الفرن على درجة حرارة 170.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "وضع نقطة زيت في الصينية ونثرها جيدًا، ثم وضع ورقة الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خلط البيض، السكر، الزيت، الفانيليا، والملح في الخلاط حتى يمتزجوا جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة الدقيق والبيكينج باودر المخلوط جيدًا إلى الخليط السائل وخلطهم معًا في اتجاه واحد حتى تختفي التكتلات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الخليط في الصينية وخبزها في الفرن لمدة 12 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير الكريمة بخلط الكريم شانتيه، الكريمة اللباني، السكر البودر، الفانيليا، واللبن المتلج بالمضرب الكهربائي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "وضع الكريمة في الثلاجة حتى تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تحضير التشريبة بخلط الماء الدافئ والعسل الأبيض، أو غلي ربع كوب سكر ونص كوب ماء على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "إخراج الكيك من الفرن وتركه حتى يبرد، ثم قطعه إلى 3 أجزاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "وضع طبقة من الكريمة في قاع الطبق، ثم وضع طبقة من الكيك ورش التشريبة عليها، ثم طبقة من الكريمة وقطع الفراولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "تكرار الخطوة السابقة لوضع الطبقات الأخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "توزيع الكريمة على سطح التورتة وتنظيفها، ثم وضعها في الثلاجة لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "تحضير الشوكولاتة البيضاء وتكسيرها، ثم تزيين التورتة بها ووضع الفراولة على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ التورتة في الثلاجة لمدة تصل إلى 3 أيام. يمكن تقديمها مع القهوة أو الشاي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=wYVTJ9_xEkI&t=30s",
        "collection": "abuhaty",
        "citation": "تورتايه اقتصاديه خطيرة فى الخلاط .. وفى نص ساعه بس"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 420,
        "protein": 7,
        "fat": 18,
        "carbs": 58,
        "fiber": 1,
        "sugar": 48,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 3.5,
          "sweeteners": 0.9,
          "produce": 1,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "fah-544",
      "title": "تورتة الاحتفال بالـ2 مليون مشترك",
      "titleEn": "2-Million-Subscriber Celebration Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 فرد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-544-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-544-i2",
          "name": "سكر",
          "standardAmount": "1.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-544-i3",
          "name": "بيكنج بودر",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-544-i4",
          "name": "بيكنج صودا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-544-i5",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-544-i6",
          "name": "زبدة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-544-i7",
          "name": "حليب",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-544-i8",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-544-i9",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-544-i10",
          "name": "كاكاو",
          "standardAmount": "1/2 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-544-i11",
          "name": "كريمة خفق",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-544-i12",
          "name": "سكر بودرة",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-544-i13",
          "name": "شوكولاتة",
          "standardAmount": "100 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اخلطي الدقيق والسكر والبيكنج بودر والبيكنج صودا والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبدة والحليب والبيض والفانيليا والكاكاو واخلطي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صبّي خليط الكيك في صينية مدهونة بالزبدة ومرشوشة بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية واتركيها لمدة 30 دقيقة أو حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد خروج الكيك من الفرن، اتركيه ليبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء آخر، اخفقي الكريمة الخفق مع السكر البودرة حتى تصبح كثيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي سطح الكيك بالكريمة الخفق وزينيه بالشوكولاتة المقطعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمي التورتة مع الشوكولاتة المذابة على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة الفواكه المجففة أو الجوز إلى خليط الكيك للحصول على نكهة إضافية. يمكن حفظ التورتة في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=nT746q-Csh4&t=468s",
        "collection": "abuhaty",
        "citation": "٢مليوووووووون شكراً ليكم من القلب♥️تورتة ال٢مليون وكلمة لكل حبايبي😘😘#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 380,
        "protein": 5,
        "fat": 18,
        "carbs": 50,
        "fiber": 2,
        "sugar": 38,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 2.5,
          "sweeteners": 0.8,
          "specialty": 1.5,
          "fats": 0.8
        }
      }
    },
    {
      "id": "fah-545",
      "title": "تورتة الاحتفال بالمليون مشترك",
      "titleEn": "1-Million-Subscriber Celebration Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "12 فرد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-545-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-545-i2",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-545-i3",
          "name": "بيكنج بودر",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-545-i4",
          "name": "ملح",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-545-i5",
          "name": "حليب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-545-i6",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-545-i7",
          "name": "زبدة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-545-i8",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-545-i9",
          "name": "كريمة خفق",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-545-i10",
          "name": "شوكولاتة",
          "standardAmount": "200 جرام",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اخلطي الدقيق والسكر والبيكنج بودر والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الحليب والبيض والزبدة والفانيليا واخلطي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صبّي خليط الكيك في صينية مدهونة بالزبدة ومرشوشة بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية واتركيها لمدة 45 دقيقة أو حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد خروج الكيك من الفرن، اتركيه ليبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء آخر، اخفقي الكريمة الخفق حتى تصبح كثيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي سطح الكيك بالكريمة الخفق وزينيه بالشوكولاتة المقطعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمي التورتة الاحتفالية مع كوب من الشاي أو القهوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة الفواكه المجففة أو الجوز إلى خليط الكيك للحصول على نكهة إضافية. يمكن حفظ التورتة في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=1wnUAtx0tsA&t=562s",
        "collection": "abuhaty",
        "citation": "تورتة الاحتفال بالمليون مشترك 😊😍وكلمة من القلب  ❤#فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 360,
        "protein": 4,
        "fat": 17,
        "carbs": 48,
        "fiber": 1,
        "sugar": 38,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 3,
          "sweeteners": 0.6,
          "specialty": 2,
          "fats": 0.8
        }
      }
    },
    {
      "id": "fah-546",
      "title": "تورتة الغرقانة",
      "titleEn": "Soaked Chocolate Cake (Gharqana)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-546-i1",
          "name": "دقيق منخول",
          "standardAmount": "كوب وربع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-546-i2",
          "name": "كاكاو خام منخول",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-546-i3",
          "name": "زيت",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-546-i4",
          "name": "لبن",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-546-i5",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-546-i6",
          "name": "بيض",
          "standardAmount": "2",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-546-i7",
          "name": "فانيليا",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-546-i8",
          "name": "بيكينج بودر",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-546-i9",
          "name": "قهوة سريعة الذوبان",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-546-i10",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-546-i11",
          "name": "لبن (للصوص)",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-546-i12",
          "name": "سكر (للصوص)",
          "standardAmount": "كوب وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-546-i13",
          "name": "كاكاو خام (للصوص)",
          "standardAmount": "نصف كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-546-i14",
          "name": "زيت (للصوص)",
          "standardAmount": "ثلث كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-546-i15",
          "name": "كريمة",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-546-i16",
          "name": "شيكولاتة خام مبشورة",
          "standardAmount": "ربع كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض مع السكر والزيت واللبن والفانيليا والملح في الخلاط حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الدقيق والكاكاو والبيكينج بودر والقهوة السريعة الذوبان وقلبيهم جيدًا حتى يصبح الخليط متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صبّي الخليط في صينية مدهونة بالزيت ومرشوشة بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أحضري الصوص بخلط اللبن والسكر والكاكاو والزيت في وعاء وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صبّي الصوص على الكيك بعد أن يبرد قليلًا.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أحضري الجناش بخلط الكريمة مع الشيكولاتة المبشورة في وعاء على نار هادئة حتى تذوب الشيكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صبّي الجناش على الكيك واتركيه حتى يبرد تمامًا.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ التورتة في الثلاجة لمدة تصل إلى 3 أيام. يمكنك تقديمها مع كوب من الشاي أو القهوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=r3oAnEPlkbc&t=42s",
        "collection": "abuhaty",
        "citation": "الغرقانه في ألذ صورها 😋👏 أحلي و أسهل تورته ممكن تعملوها"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 460,
        "protein": 6,
        "fat": 20,
        "carbs": 64,
        "fiber": 2,
        "sugar": 52,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 2,
          "specialty": 3,
          "fats": 1.2,
          "sweeteners": 0.7
        }
      }
    },
    {
      "id": "fah-547",
      "title": "تورتة شيكولاتة سهلة وسريعة",
      "titleEn": "Easy Quick Chocolate Torta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-547-i1",
          "name": "كيك إسفنجي من دريم",
          "standardAmount": "1 باكة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-547-i2",
          "name": "الماء",
          "standardAmount": "5.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-547-i3",
          "name": "السمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-547-i4",
          "name": "الدقيق",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-547-i5",
          "name": "السكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-547-i6",
          "name": "العسل الأبيض",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-547-i7",
          "name": "اللبن المتلج",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-547-i8",
          "name": "كريمة شوامتيب الشوكولاتة من دريم",
          "standardAmount": "2 باكت",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-547-i9",
          "name": "الشوكولاتة المبشورة",
          "standardAmount": "0.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-547-i10",
          "name": "الشوكولاتة للغطاء",
          "standardAmount": "1 بار",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-547-i11",
          "name": "العين الجمل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-547-i12",
          "name": "الفراولة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-547-i13",
          "name": "البسكويت",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير خليط الكيك: اخلطي محتويات باكة الكيك الإسفنجي مع 5.5 كوب ماء و5 بيضات في وعاء أو عجان. اضربي الخليط لمدة 3 دقائق على سرعة منخفضة، ثم 7 دقائق على سرعة عالية حتى يصبح القوام متماسكًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صب الخليط في قالب مدهون بالسمنة ومرشوش بالدقيق. اخبزي الكيك في فرن محمى على درجة حرارة 170 درجة مئوية لمدة 30 دقيقة أو حتى يصبح مطبوخًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير الكريمة: اخلطي 2 باكت كريمة شوامتيب الشوكولاتة مع كوب لبن متلج في وعاء واضربها جيدًا حتى تحصلي على قوام كريمي وغاني. أضيفي نصف كوب شوكولاتة مبشورة وضربها مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير السيرب: اخلطي نصف كوب ماء مع 1 كوب سكر و3 ملاعق كبيرة عسل أبيض على النار حتى يذوب السكر. اترك السيرب يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطع الكيك إلى 3 طبقات. اسقي كل طبقة بالسيرب وضعي طبقة من الكريمة بين كل طبقتين. أضيفي العين الجمل على الكريمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطِ التورتة بالكريمة ووزعي العين الجمل والفراولة على السطح. ضعي التورتة في الثلاجة لمدة 30 دقيقة حتى تتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صهر الشوكولاتة في ماء ساخن واسكبيها على التورتة من الأعلى. وزعي البسكويت والفراولة على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي التورتة في الثلاجة حتى تبرد تمامًا قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الشوكولاتة للغطاء، سواء كانت شوكولاتة بالحليب أو الشوكولاتة الخام. يمكنك أيضًا إضافة أي فواكه طازجة أخرى للزينة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=zDa_7oCHsow&t=36s",
        "collection": "abuhaty",
        "citation": "لو أول مره تعملي تورته وخايفه ماتظبطش معاكي؟ يبقي لازم تشوفي الفيديو ده"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 400,
        "protein": 5,
        "fat": 16,
        "carbs": 60,
        "fiber": 2,
        "sugar": 48,
        "cost": {
          "specialty": 6,
          "dairyEggs": 1.5,
          "sweeteners": 0.7,
          "produce": 0.8
        }
      }
    },
    {
      "id": "fah-548",
      "title": "تورتة شيكولاتة ميرور",
      "titleEn": "Mirror-Glaze Chocolate Torta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "3 ساعات",
      "servings": "8-10 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-548-i1",
          "name": "كيك جاهز",
          "standardAmount": "مقاس 22",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-548-i2",
          "name": "كريم شانتي نباتي",
          "standardAmount": "كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-548-i3",
          "name": "فراولة",
          "standardAmount": "كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-548-i4",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-548-i5",
          "name": "عصير ليمون",
          "standardAmount": "عصير نصف ليمونة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-548-i6",
          "name": "ماء",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-548-i7",
          "name": "حليب مكثف محلى",
          "standardAmount": "100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-548-i8",
          "name": "شيكولاتة خام",
          "standardAmount": "180 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-548-i9",
          "name": "سكر",
          "standardAmount": "150 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-548-i10",
          "name": "ماء",
          "standardAmount": "100 جرام",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-548-i11",
          "name": "جيلاتين بودر",
          "standardAmount": "10 جرام",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-548-i12",
          "name": "ماء",
          "standardAmount": "50 جرام",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-548-i13",
          "name": "كاكاو خام",
          "standardAmount": "25 جرام",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الحشوة: اخلطي الفراولة المقطعة، السكر، عصير الليمون، والماء في وعاء على نار هادئة حتى يتسبك الخليط. اهرسي بعض الفراولة بالمعلقة واتركي الخليط يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير الكيك: افتحي الكيك جاهز إلى نصين، وسقيه بخليط السكر والماء. اخلطي نصف كيلو من الكريم الشانتي وضعيه على الكيك، ثم ضعي الحشوة الفراولة المبردة. غطي بالنص الآخر من الكيك ووزعي الكريم الشانتي على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير الشيكولاتة الميرور: اذبي الجيلاتين في 50 جرام من الماء، ثم اخلطي الحليب المكثف المحلى، الشيكولاتة الخام، السكر، والماء في وعاء على نار هادئة حتى يغلي الخليط. أضيفي الجيلاتين المذاب وقلب جيدًا. أضيفي الكاكاو وقلب حتى يمتزج الخليط. اضرب الخليط بالهند بلندر لضمان عدم وجود تكتلات. صفي الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب الشيكولاتة الميرور على الكيك المبرد في الفريزر لمدة 3 ساعات. احرصي على أن يكون الكيك باردًا جدًا قبل صب الشيكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "زيني الكيك بالفراولة والشيكولاتة المبشورة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الكيك بارد تمامًا قبل صب الشيكولاتة الميرور لضمان الحصول على لمعة جيدة. يمكنك تزيين الكيك بالفراولة والشيكولاتة المبشورة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=6GaUnU-BDiE&t=22s",
        "collection": "abuhaty",
        "citation": "تورته شيكولاته ميرور  (كيك شيكولاته )شيك وبسيطه لكل المبتدئين 🤩❤️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 420,
        "protein": 5,
        "fat": 18,
        "carbs": 60,
        "fiber": 1,
        "sugar": 50,
        "cost": {
          "specialty": 6,
          "dairyEggs": 4,
          "produce": 3,
          "sweeteners": 0.8
        }
      }
    },
    {
      "id": "fah-549",
      "title": "جاتو المطاعم والكافيهات بكوب دقيق",
      "titleEn": "Restaurant-Style Gâteau with One Cup of Flour",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15-20 دقيقة",
      "servings": "10 قطع",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-549-i1",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-549-i2",
          "name": "كاكاو",
          "standardAmount": "1/2 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-549-i3",
          "name": "سكر",
          "standardAmount": "1.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-549-i4",
          "name": "بيض",
          "standardAmount": "8",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-549-i5",
          "name": "زيت",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-549-i6",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-549-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-549-i8",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-549-i9",
          "name": "سكر بودر",
          "standardAmount": "400 جرام (3 أكواب)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-549-i10",
          "name": "كاكاو خام بودر",
          "standardAmount": "80 جرام (2/3 كوب)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-549-i11",
          "name": "زبدة",
          "standardAmount": "150 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-549-i12",
          "name": "ماء مغلي",
          "standardAmount": "100 جرام (1/2 كوب)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-549-i13",
          "name": "شوكولاتة خام",
          "standardAmount": "120 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-549-i14",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-549-i15",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-549-i16",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الصواني: دهن صواني مستطيلة مقاس 25×30 بسمنة ورشها بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير خليط الكيك: خفق البيض مع السكر والفانيليا والملح في وعاء حتى يصبح الخليط أبيض وخفيف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة الزيت تدريجياً مع الاستمرار في الخفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خلط الدقيق والكاكاو والبيكنج بودر وتقليبها على الخليط بسرعة بطيئة للحفاظ على الهواء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الخليط في الصواني وتقسيمه بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خبز الكيك في فرن محمى على 170 درجة مئوية لمدة 15-20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير التوبينج: خلط السكر البودر والكاكاو والزبدة والماء المغلي والشوكولاتة والملح في وعاء وخفق المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تحضير السيرب: غلي كوب ماء وكوب سكر حتى يذوب السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تقسيم الكيك إلى 4 طبقات وسقي كل طبقة بالسيرب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "حشو الكيك: وضع طبقة من التوبينج بين كل طبقتين من الكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "تغليف الكيك بالكامل بالتوبينج ووضعه في الثلاجة حتى يجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "تقديم الكيك: قطع الكيك إلى قطع باستخدام سكينة مغموسة في الماء الساخن ومسحها جيداً قبل كل قطعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "تزيين الكيك: يمكن تزيين الكيك بالكريمة أو الشوكولاتة المبشورة أو الفراولة أو الكريز حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "اختاري نوع الزبدة الجيدة للحصول على طعم أفضل. يمكن استخدام سبع أب أو سبرايت أو ماء الفاكهة لسقي الكيك بدلاً من السيرب.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=bfJxflduFC4&t=30s",
        "collection": "abuhaty",
        "citation": "اعملي جاتو المطاعم و الكافيهات بكوب دقيق بس 👍🏻💯"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 520,
        "protein": 8,
        "fat": 22,
        "carbs": 74,
        "fiber": 2,
        "sugar": 60,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 2.5,
          "specialty": 2.5,
          "sweeteners": 1.2,
          "fats": 1
        }
      }
    },
    {
      "id": "fah-550",
      "title": "جاتوه شوكولاتة اقتصادي فخم",
      "titleEn": "Luxury Budget Chocolate Gâteau",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "20 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-550-i1",
          "name": "كريم شانتيه",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-550-i2",
          "name": "لبن مثلج",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-550-i3",
          "name": "بيض",
          "standardAmount": "5",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-550-i4",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-550-i5",
          "name": "سكر",
          "standardAmount": "1 كوب وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-550-i6",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-550-i7",
          "name": "بكينج بودر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-550-i8",
          "name": "كاكاو",
          "standardAmount": "1/4 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-550-i9",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-550-i10",
          "name": "شوكولاتة خام",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-550-i11",
          "name": "زيت",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-550-i12",
          "name": "فراولة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي كوب كريم شانتيه مع نصف كوب لبن مثلج واخلطيهم جيدًا حتى تصبح الكريمة ثقيلة، ثم ضعيها في التلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخفقي 5 بيضات مع ملعقة صغيرة فانيليا وكوب وربع سكر حتى يصبح القوام فوميًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي كوب دقيق ونصف ملعقة صغيرة بكينج بودر وربع كوب كاكاو وقليل من الملح، واخلطيهم جيدًا حتى يتجانسوا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اسكبي الخليط في صاج مقاس 40 في 50 مدهون بالزبدة ومرشوش بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخلي الصاج إلى الفرن على درجة حرارة 180 لمدة 15 دقيقة أو حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركي الكيك يبرد، ثم قطعيه إلى قطع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "احشي القطع بالكريمة التي أعدتها سابقًا، ثم غطيها بالشوكولاتة المذابة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي الفراولة إلى شرائح وضعيها على وجه الجاتوه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الجاتوه في التلاجة لمدة 10 دقائق حتى تتماسك الشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الكريمة تكون ثقيلة جدًا عند حشيها في الجاتوه لمنع تسربها. يمكنك استخدام أنواع مختلفة من الشوكولاتة للحصول على نكهة متنوعة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=GXruWNI5ZL8",
        "collection": "abuhaty",
        "citation": "جاتوه اقتصادي فخم✨بحشو كريمة وصوص شيكولاته خطير هتبطلي تشتريه من بره بعد الفيديو ده😍#فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 220,
        "protein": 4,
        "fat": 9,
        "carbs": 32,
        "fiber": 1,
        "sugar": 26,
        "cost": {
          "dairyEggs": 3,
          "grains": 0.3,
          "specialty": 1.5,
          "sweeteners": 0.6,
          "produce": 0.5
        }
      }
    },
    {
      "id": "fah-551",
      "title": "جناش الشيكولاته",
      "titleEn": "Chocolate Ganache",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-551-i1",
          "name": "كوب كريمة",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-551-i2",
          "name": "ربع كيلو شيكولاتة خام",
          "standardAmount": "ربع كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الكريمة في وعاء على النار حتى تصبح دافئة، لكن لا تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الشيكولاتة المكسرة إلى الكريمة الساخنة وقلب حتى تذوب الشيكولاتة بالكامل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إذا كانت الشيكولاتة تحتاج إلى المزيد من التسييح، ضع الخليط في الميكرويف لمدة 10 ثواني إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اترك الجناش يبرد قليلاً ثم ضعه على الكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "زين الكيك بالجناش وقدمه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الجناش في الثلاجة لمدة تصل إلى 3 أيام. يمكن استخدام الجناش لتزيين الكيك أو الحلويات الأخرى.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=R3HR8acxxfY&t=360s",
        "collection": "abuhaty",
        "citation": "Chocolate mud cake 🍫 لعشاق الشيكولاته  ❤😋طعم رائع بأسهل طريقه 👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 2,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 260,
        "protein": 3,
        "fat": 20,
        "carbs": 18,
        "fiber": 1,
        "sugar": 16,
        "cost": {
          "dairyEggs": 2,
          "specialty": 2.5
        }
      }
    },
    {
      "id": "fah-552",
      "title": "روكي رود بالمارشميلو",
      "titleEn": "Rocky Road with Marshmallows",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "4 ساعات (برد)",
      "servings": "12-16 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-552-i1",
          "name": "بسكوت دايجيستف",
          "standardAmount": "500 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-552-i2",
          "name": "شيكولاته دارك مبشورة",
          "standardAmount": "500 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-552-i3",
          "name": "مارشيملو صغير",
          "standardAmount": "200 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-552-i4",
          "name": "عين جمل مجروش",
          "standardAmount": "100 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-552-i5",
          "name": "علبة قشطة",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-552-i6",
          "name": "حليب",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-552-i7",
          "name": "زبدة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطعي المارشيملو الصغير إذا كان الحبوب كبيرة لتصبح صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي 100 جرام من عين الجمل المجروشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي 500 جرام من البسكوت و500 جرام من الشيكولاته الدارك المبشورة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء، اخلطي علبة القشطة مع نصف كوب حليب وضعيها على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي معلقة كبيرة من الزبدة واتركي المزيج حتى يسخن جيدًا دون أن يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي المزيج الساخن إلى الشيكولاته المبشورة وقلبي حتى تذوب الشيكولاته وتتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي البسكوت المكسر عشوائيًا والمارشيملو وعين الجمل المجروشة وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "جهزي قالبًا مستطيلًا وفرشي القالب بورق زبدة أو بلاستيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صبي الخليط في القالب وفرديه بالاسباتيول لتحصلي على سطح متساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطي القالب ببلاستيك وضعيه في التلاجة لمدة لا تقل عن 4 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "بعد مرور الوقت، أخرجي القالب وقلبيه على سطح القطع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قطعي الروكي رود إلى مكعبات بالعرض والطول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدمي الروكي رود مع فنجان قهوة أو حفظيه في علبة في التلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقليل المقادير إذا كنت ترغب في صنع كمية أقل. يمكن أيضًا استخدام أي نوع من البسكوت السادة بدلاً من البسكوت دايجيستف.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=n2KXsctFpr0&t=38s",
        "collection": "abuhaty",
        "citation": "حلي الروكي روود بالمارشميللو 🍡 للاعياد و المناسبات و ضيوف الفاجئه 🙈😉 #فاطمه_ابو_حاتي 💪🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 380,
        "protein": 4,
        "fat": 18,
        "carbs": 52,
        "fiber": 2,
        "sugar": 38,
        "cost": {
          "specialty": 6,
          "grains": 1.5,
          "dairyEggs": 1.5,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-553",
      "title": "سوفليه الأوريو",
      "titleEn": "Oreo Soufflé",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "7 قطع",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-553-i1",
          "name": "قطعة بسكويت الأوريو",
          "standardAmount": "24 قطعة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-553-i2",
          "name": "علبة قشطة",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-553-i3",
          "name": "كريم شانتيه",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-553-i4",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي قطع البسكويت مع كوب اللبن ونص كوب الكريم شانتيه وعلبة القشطة في الخلاط حتى تمتزج المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسلي الأواني السيليكونية وضعي خليط البسكويت فيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخني الفرن على درجة حرارة 180 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي الأواني في صينية الفرن وخبزيها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أخرجيها من الفرن وزينيها بالسكر البودرة أو قطع البسكويت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم هذه الحلوى ساخنة أو باردة حسب الرغبة. يمكن أيضًا تزيينها بقطع الشوكولاتة أو الفواكه.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=0wkQN86o3lg&t=24s",
        "collection": "abuhaty",
        "citation": "في ربع ساعة وب4مكونات اعملي احلي حلو تقدميه لضيوفك واسرتك  ❤😋👍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 320,
        "protein": 5,
        "fat": 16,
        "carbs": 38,
        "fiber": 1,
        "sugar": 28,
        "cost": {
          "specialty": 3,
          "dairyEggs": 1.8
        }
      }
    },
    {
      "id": "fah-554",
      "title": "سويسرول الشيكولاتة",
      "titleEn": "Chocolate Swiss Roll",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-554-i1",
          "name": "دقيق",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-554-i2",
          "name": "كاكاو خام",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-554-i3",
          "name": "سكر أبيض ناعم",
          "standardAmount": "3/4 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-554-i4",
          "name": "بيض",
          "standardAmount": "4 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-554-i5",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-554-i6",
          "name": "فانيليا",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-554-i7",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-554-i8",
          "name": "بيكنج بودر",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-554-i9",
          "name": "كريم شانتيه",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-554-i10",
          "name": "لبن مثلج",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-554-i11",
          "name": "سكر بودر",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-554-i12",
          "name": "صوص الشيكولاتة",
          "standardAmount": "كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-554-i13",
          "name": "فراولة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-554-i14",
          "name": "شوكولاتة شبس",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-554-i15",
          "name": "مسكرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض مع السكر والفانيليا في وعاء وخفقيهم جيدًا حتى يتحول الخليط من اللون الأصفر إلى الأبيض الكريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت وحركي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الملح وحركي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلطي الدقيق والكاكاو والبيكنج بودر معًا وانخلهم، ثم أضيفيهم إلى خليط البيض وحركي برفق حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخني الفرن على درجة حرارة 170 درجة مئوية ودهن قالب مستطيل بزبدة ورشه بالدقيق والكاكاو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صبي خليط الكيك في القالب ووزعيه بشكل متساوٍ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادخلي القالب إلى الفرن واتركيه لمدة 15 دقيقة أو حتى يصبح الكيك مستويًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أحضري الكريمة: اخلطي الكريم شانتيه مع السكر البودر واللبن المتلج وخفقيهم لمدة 7 دقائق حتى تصبح الكريمة هشة ومتماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي صوص الشيكولاتة وحركي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أدخلي الكريمة إلى الثلاجة لبضع دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أخرج الكيك من الفرن واتركيه ليبرد قليلاً، ثم قلبيه على ورقة زبدة ولفه وهو دافئ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي الفراولة والشوكولاتة الشبس والمسكرات حسب الرغبة على الكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "لف الكيك برفق وضعيه في الثلاجة لمدة 3-4 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أخرج الكيك من الثلاجة وزينه بالكاكاو والحلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قدمي السويسرول الشيكولاتة باردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي فاكهة تفضلها في الحشو، مثل الكريز أو التوت. يمكن حفظ السويسرول في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=8JsvTjkIleo&t=42s",
        "collection": "abuhaty",
        "citation": "سويسرول الشيكولاته بطريقة سهلة ونتيجة رووووووعة ومكونات بسيطه  😉😋😋👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 360,
        "protein": 5,
        "fat": 16,
        "carbs": 50,
        "fiber": 2,
        "sugar": 40,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 2.5,
          "specialty": 2.5,
          "sweeteners": 0.6,
          "produce": 0.5
        }
      }
    },
    {
      "id": "fah-555",
      "title": "صوص كريمي لكيك السينابون",
      "titleEn": "Creamy Sauce for Cinnabon Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "قلي",
      "prepTime": "10 دقائق",
      "cookTime": "5 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-555-i1",
          "name": "جبنة كريمي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-555-i2",
          "name": "حليب مكثف محلى",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الجبنة الكريمي والحليب المكثف المحلى في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قلب المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صبي الصوص في وعاء صغير وقدميه مع كيك السينابون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة القليل من الفانيليا للصوص لتعزيز نكهته. يمكن حفظ الصوص في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=9GXWPhM_5J8&t=109s",
        "collection": "abuhaty",
        "citation": "الكيكه دي مش عاديه أبداً 😍كيك السينابون الهش بصوص كريمي بيخطف القلب قبل العين 💛 #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 2,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 5,
        "fat": 8,
        "carbs": 38,
        "fiber": 0,
        "sugar": 36,
        "cost": {
          "dairyEggs": 1.5
        }
      }
    },
    {
      "id": "fah-556",
      "title": "طرطة البانكيك الياباني مع الفراولة",
      "titleEn": "Japanese Pancake Tart with Strawberries",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6 وحدات",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-556-i1",
          "name": "دقيق",
          "standardAmount": "كوباية ونص",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-556-i2",
          "name": "سكر",
          "standardAmount": "نص كوباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-556-i3",
          "name": "بيض",
          "standardAmount": "4",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-556-i4",
          "name": "جبنة كريمي",
          "standardAmount": "تلت معالق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-556-i5",
          "name": "خل",
          "standardAmount": "ربع ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-556-i6",
          "name": "فانيليا",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-556-i7",
          "name": "باكينج بودر",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-556-i8",
          "name": "ملح",
          "standardAmount": "زرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-556-i9",
          "name": "حليب",
          "standardAmount": "كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-556-i10",
          "name": "زبدة",
          "standardAmount": "ربع كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-556-i11",
          "name": "مربة الفراولة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-556-i12",
          "name": "كريمة شانتي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-556-i13",
          "name": "سكر بودرة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-556-i14",
          "name": "فراولة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والباكينج بودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "فصل بياض البيض عن الصفار. اخفقي بياض البيض مع السكر حتى يصبح القوام كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي الصفار مع الجبنة الكريمي، الخل، الفانيليا، والحليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الدقيق تدريجيًا إلى خليط الصفار واعجني حتى يصبح المزيج متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي خليط بياض البيض إلى خليط الدقيق والصفار برفق، مع التقليب من الأسفل إلى الأعلى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني مقلاة غير لاصقة على نار هادئة، وأضيفي قليلًا من الزبدة السائلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي كمية من الخليط ووزعيها بالتساوي، ثم غطي المقلاة لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلب البانكيك عندما يصبح لونه ذهبيًا، واستمر في الطهي حتى يستوي من الجانب الآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "كرر العملية حتى تنتهي من الخليط، واتركي البانكيك يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أحضري صينية ورشي قاعها بكريمة شانتي، ثم أضيفي طبقة من البانكيك، ثم طبقة من مربة الفراولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "كرر الطبقات حتى تنتهي من المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "رشي السكر البودرة والفراولة على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدمي الطرطة باردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام مربة الفراولة homemade للحصول على طعم أفضل. يمكنك أيضًا تقديم الطرطة مع العسل الأبيض.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=nm2QsV0tCeQ&t=42s",
        "collection": "abuhaty",
        "citation": "من اليابان جبتلكم طريقه حلويات مجننه الولاد كلها"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 8,
        "fat": 14,
        "carbs": 56,
        "fiber": 1,
        "sugar": 38,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 2,
          "produce": 1.5,
          "sweeteners": 0.6,
          "fats": 0.5
        }
      }
    },
    {
      "id": "fah-557",
      "title": "عجينة الشو للبروفيترول والإكلير",
      "titleEn": "Choux Pastry for Profiteroles & Éclairs",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-557-i1",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i2",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i3",
          "name": "زبدة",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i4",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i5",
          "name": "سكر",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i6",
          "name": "ملح",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i7",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i8",
          "name": "بيض",
          "standardAmount": "6 حبات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i9",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i10",
          "name": "لبن",
          "standardAmount": "3 أكواب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i11",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i12",
          "name": "بياض البيض",
          "standardAmount": "4 حبات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i13",
          "name": "نشا",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i14",
          "name": "زبدة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i15",
          "name": "كريمة الطبخ",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i16",
          "name": "شوكولاتة داكنة",
          "standardAmount": "1 بار",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i17",
          "name": "لبن",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-557-i18",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في حلة على النار، ضعي كوب ماء وكوب لبن و200 جرام زبدة و2 ملاعق كبيرة زيت و2 ملاعق كبيرة سكر وربع ملعقة صغيرة ملح. اخلطي المكونات جيدًا حتى تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي 2 كوب دقيق منخول مرة واحدة وقلبي بسرعة حتى تصبح العجينة متكورة وتمتص السوائل. اتركيها على النار لمدة دقيقة واحدة على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقلي العجينة إلى العجان وأهويها لطرد الهواء الساخن. اتركيها تبرد قليلاً ثم أضيفي البيض واحدة واحدة مع التقليب المستمر حتى تصبح العجينة ناعمة وقوامها متماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي العجينة في كيس الحلواني وشكلي البروفيترول على صينية مدهونة بالزيت. اخبزيها في فرن محمى مسبقًا على درجة حرارة 180 درجة مئوية لمدة 40 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "لعمل البستري كريم، ضعي 3 أكواب لبن على النار وضعي نصف كوب سكر و4 بيضات ونصف كوب نشا وملعقة فانيليا. اخلطي المكونات جيدًا حتى تصبح كريمية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي ملعقة من الخليط إلى اللبن الساخن وقلبي بسرعة لمنع تكتل البيض. أعيدي الخليط إلى الحلة وقلبي حتى يصبح كثيفًا. أضيفي 3 ملاعق كبيرة زبدة وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بردي البستري كريم وغطيه بكيس بلاستيكي ملاصق للكريمة لمنع تكون طبقة جافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "لعمل صوص الشوكولاتة، ضعي نصف كوب كريمة طبخ وربع كوب لبن في حلة على النار. أضيفي بار شوكولاتة داكنة وملعقة زبدة وقلبي حتى يصبح القوام ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الكريمة إلى البروفيترول المحشو بالبستري كريم وغطيها بصوص الشوكولاتة. قدميها باردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة تبرد قبل إضافة البيض لمنع استواء البيض. اخبزي البروفيترول على درجة حرارة معتدلة لضمان نفخها بشكل جيد. يمكنك استخدام البروفيترول في صنع الساليزيونات أو حشوه بالتونة أو الجبنة الكريمي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=02EbmBLwOLY&t=20s",
        "collection": "abuhaty",
        "citation": "أنجح و أسهل طريقه لعمل عجينه الشو هتعملي بيها اشيك قطعه أكلير و بروفيترول حكااايه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 320,
        "protein": 7,
        "fat": 16,
        "carbs": 38,
        "fiber": 0,
        "sugar": 22,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 3.5,
          "fats": 2,
          "specialty": 1.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-558",
      "title": "فادج كيك الشيكولاتة",
      "titleEn": "Chocolate Fudge Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-558-i1",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-558-i2",
          "name": "كاكاو",
          "standardAmount": "1/2 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-558-i3",
          "name": "سكر",
          "standardAmount": "3/4 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-558-i4",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-558-i5",
          "name": "لبن",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-558-i6",
          "name": "زيت",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-558-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-558-i8",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-558-i9",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-558-i10",
          "name": "ماء مغلي",
          "standardAmount": "1/3 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-558-i11",
          "name": "لبن حليب",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-558-i12",
          "name": "كاكاو خام",
          "standardAmount": "1/4 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-558-i13",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-558-i14",
          "name": "دقيق",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-558-i15",
          "name": "سكر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-558-i16",
          "name": "ماء",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والكاكاو والسكر والبيكنج باودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت والبيض والفانيليا واللبن واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء المغلي واخلطي حتى يصبح القوام متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اسكبي الخليط في قالب مدهون بالزبدة ومرشوش بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخلي القالب إلى الفرن المسخن مسبقًا على درجة حرارة 170 لمدة 45 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اختبري استواء الكيك بالستيكس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في وعاء آخر، أضيفي اللبن والسكر والكاكاو والدقيق والماء واخلطي المكونات على نار متوسطة حتى يغلي الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الزبدة واخلطي حتى تذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اسكبي الصوص فوق الكيك بعد أن يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "زيني الكيك بالفراولة والكيوي حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تخفيف الصوص بقليل من اللبن إذا كان قوامه غليظًا. يمكن حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=p8jBLXjnU8w&t=60s",
        "collection": "abuhaty",
        "citation": "لو عندك كوب دقيق و ٢ بيضه ! 🙈.. اعملي احلي  فادج كيك شيكولاته في العالم 😉👍🏻 وهميه بجد 😋🤩"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 420,
        "protein": 6,
        "fat": 16,
        "carbs": 64,
        "fiber": 3,
        "sugar": 50,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 1.5,
          "specialty": 2,
          "fats": 0.6,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "fah-559",
      "title": "فيريرو روشيه",
      "titleEn": "Ferrero Rocher",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-559-i1",
          "name": "بسكويت ويفر",
          "standardAmount": "200 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-559-i2",
          "name": "نوتلا",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-559-i3",
          "name": "شوكولاتة خام",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-559-i4",
          "name": "بندق أبيض محمص",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "فرفطة البسكويت بالراحة حتى يصبح ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة النوتلا والشوكولاتة الخام السايحة إلى البسكويت المفرفط ونعجنهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "فرد العجينة على ورقة تلاجة ووضعها في الفريزر لمدة 2-3 دقائق حتى تتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطع العجينة إلى دوائر باستخدام قطاعة دائرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "وضع نقطة من النوتلا في وسط كل دائرة وإضافة حبة بندق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غلق الدوائر على الحشوة وتشكيلها إلى كرات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غمس الكرات في الشوكولاتة السايحة وتصفية الشوكولاتة الزائدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "وضع الكرات على شبكة مغطاة بورق تلاجة وتركها حتى تتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من البسكويت المفضل لديك. تأكد من أن البندق محمص ومتقشر جيدًا. يمكن حفظ الفيريرو روشيه في التلاجة لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=dBSUoJ8xRnQ&t=383s",
        "collection": "abuhaty",
        "citation": "ثلاثة انواع مختلفه من شيكولاتة العيد 🎉 ( الباونتي / فيريرو روشيه / date pops ) 😍 عيد سعيد عليكم ❤️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 160,
        "protein": 2,
        "fat": 9,
        "carbs": 18,
        "fiber": 1,
        "sugar": 14,
        "cost": {
          "specialty": 4.5,
          "grains": 0.5
        }
      }
    },
    {
      "id": "fah-560",
      "title": "قطعة أكلير",
      "titleEn": "Éclair Bites",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-560-i1",
          "name": "كوب ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i2",
          "name": "كوب لبن",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i3",
          "name": "زبدة",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i4",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i5",
          "name": "سكر",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i6",
          "name": "ملح",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i7",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i8",
          "name": "بيض",
          "standardAmount": "6 حبات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i9",
          "name": "لبن",
          "standardAmount": "3 أكواب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i10",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i11",
          "name": "صفار البيض",
          "standardAmount": "4 حبات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i12",
          "name": "نشا",
          "standardAmount": "نصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i13",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i14",
          "name": "زبدة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i15",
          "name": "كريمة الطبخ",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i16",
          "name": "شوكولاتة داكنة",
          "standardAmount": "1 بار",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i17",
          "name": "لبن",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-560-i18",
          "name": "زبدة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في حلة على النار، ضعي كوب ماء وكوب لبن و200 جرام زبدة و2 ملاعق كبيرة زيت و2 ملاعق كبيرة سكر وربع ملعقة صغيرة ملح. اخلطي المكونات جيدًا حتى تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي 2 كوب دقيق منخول مرة واحدة وقلبي بسرعة حتى تصبح العجينة متكورة وتمتص السوائل. اتركيها على النار لمدة دقيقة واحدة على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقلي العجينة إلى العجان وأهويها لطرد الهواء الساخن. أضيفي البيض واحدة واحدة مع التقليب المستمر حتى تصبح العجينة ناعمة وقوامها متماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي العجينة في التلاجة حتى تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، ضعي 3 أكواب لبن ونصف كوب سكر و4 صفار بيض ونصف كوب نشا ومعلقة صغيرة فانيليا. اخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي ملعقة من الخليط إلى اللبن الساخن وقلبي بسرعة لمنع تكتل البيض. أعيدي الخليط إلى الوعاء وقلبي حتى يصبح القوام كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي 3 ملاعق كبيرة زبدة وقلبي جيدًا. اتركي البستري كريم يبرد وغطيه بكيس بلاستيكي ملاصق للكريمة لمنع تكون طبقة جافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخذي العجينة من التلاجة وشكليها إلى قطع بروفيترول أو أكلير. ضعيها على صينية مدهونة بالزيت وادخليها الفرن المحمى مسبقًا على درجة حرارة 180 درجة مئوية لمدة 40 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في وعاء، ضعي نصف كوب كريمة الطبخ و1 بار شوكولاتة داكنة وربع كوب لبن. اخلطي المكونات على نار هادئة حتى تذوب الشوكولاتة وتصبح القوام ناعم. أضيفي ملعقة كبيرة زبدة لللمعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "احشي البروفيترول أو الأكلير بالبستري كريم باستخدام كيس الحلواني. غطي الأكلير بصوص الشوكولاتة وزينه بالمكسرات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة تبرد تمامًا قبل الشكل. اخبزي البروفيترول أو الأكلير على درجة حرارة معتدلة لضمان نفخها بشكل جيد. يمكنك استخدام البروفيترول في الساليزيونات أو حشوه بالتونة أو الجبنة الكريمي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=02EbmBLwOLY&t=20s",
        "collection": "abuhaty",
        "citation": "أنجح و أسهل طريقه لعمل عجينه الشو هتعملي بيها اشيك قطعه أكلير و بروفيترول حكااايه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 320,
        "protein": 7,
        "fat": 16,
        "carbs": 38,
        "fiber": 0,
        "sugar": 22,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 3.5,
          "fats": 2,
          "specialty": 1.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-561",
      "title": "كب كيك طبقات الشيكولاتة",
      "titleEn": "Chocolate Layered Cupcakes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12 كب كيك",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-561-i1",
          "name": "قطعة بسكويت اوريو",
          "standardAmount": "12",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-561-i2",
          "name": "مكعب شيكولاته",
          "standardAmount": "12",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-561-i3",
          "name": "دقيق",
          "standardAmount": "1 كوب وربع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-561-i4",
          "name": "كاكاو خام",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-561-i5",
          "name": "زيت",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-561-i6",
          "name": "لبن",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-561-i7",
          "name": "سكر",
          "standardAmount": "3/4 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-561-i8",
          "name": "بيض",
          "standardAmount": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-561-i9",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-561-i10",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-561-i11",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض مع السكر والفانيليا في وعاء باستخدام مضرب كهربائي حتى يصبح القوام كريمي ولونه فاتح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي نصف كوب زيت واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي نصف كوب لبن واخلطي حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي رشة ملح واخلطي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، اخلطي الدقيق والبيكنج بودر والكاكاو جيدًا حتى لا تكون هناك تكتلات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي المكونات الجافة تدريجيًا إلى المكونات السائلة واخلطي حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي العجينة في قوالب الكب كيك المدهونة بالزبدة والمرشوشة بالدقيق والكاكاو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي قطعة بسكويت اوريو في كل قالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صبّي قليلًا من العجينة فوق كل قطعة بسكويت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي مكعب شيكولاته في كل قالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صبّي باقي العجينة حتى تغطي الشيكولاته، مع ترك فراغ في القمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي القوالب إلى الفرن المسخن مسبقًا على درجة حرارة 170 لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اتركي الكب كيك تبرد قليلًا قبل إخراجها من القوالب.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "زيني الكب كيك بالسكر البودرة إذا أردت.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع مختلفة من الشيكولاتة مثل الشيكولاتة البيضاء والشيكولاتة الداكنة للحصول على طبقات متنوعة. يمكن حفظ الكب كيك في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=3KG4prXvOXM&t=22s",
        "collection": "abuhaty",
        "citation": "كب كيك طبقات الشيكولاته🙈😍 احلي و اسهل كب كيك للمناسبات و اعياد الميلاد ❤😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 280,
        "protein": 4,
        "fat": 12,
        "carbs": 40,
        "fiber": 1,
        "sugar": 28,
        "cost": {
          "grains": 0.4,
          "specialty": 3,
          "dairyEggs": 0.8,
          "fats": 0.6,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-562",
      "title": "كرات السينابون",
      "titleEn": "Cinnabon Balls",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12-15 كرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-562-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب و نص",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-562-i2",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-562-i3",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-562-i4",
          "name": "خميرة",
          "standardAmount": "نص معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-562-i5",
          "name": "لبن بودر",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-562-i6",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-562-i7",
          "name": "ماء دافئ",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-562-i8",
          "name": "جبنة كريمي كيري",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-562-i9",
          "name": "قرفة مطحونة",
          "standardAmount": "نص كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-562-i10",
          "name": "حليب مكثف محلى",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-562-i11",
          "name": "صوص كراميل",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والسكر والملح والخميرة واللبن البودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت تدريجياً واعجني المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الدافئ تدريجياً حتى تحصلي على عجينة طرية ولينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي العجينة تخمر في مكان دافئ لمدة 30 دقيقة أو حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انثري رشة من الدقيق على سطح العمل وفردي العجينة حتى سمكها حوالي نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى دوائر باستخدام قاطع بسكويت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي قطعة من الجبنة الكريمي في وسط كل دائرة وغلقيها جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الكرات في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادهن الكرات بقليل من الزيت وانثر عليها القرفة المطحونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركي الكرات تخمر مرة أخرى لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقاً على درجة حرارة 200 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اخبزي الكرات لمدة 20 دقيقة أو حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدمي الكرات ساخنة مع صوص الكراميل والحليب المكثف المحلى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة القليل من الكاكاو المحلّى إلى القرفة للحصول على طعم أكثر غنى. يمكن حفظ الكرات في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=iJW5HrKYkFs&t=18s",
        "collection": "abuhaty",
        "citation": "كرات سينابون بطريقة جديدة وطعم حكااااااية ❤هاتبهري بيها الكل 😉\ncinnabon balls | فاطمه أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 220,
        "protein": 4,
        "fat": 8,
        "carbs": 34,
        "fiber": 1,
        "sugar": 16,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 2,
          "fats": 0.6,
          "sweeteners": 0.7,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-563",
      "title": "كريم كراميل لاتيه",
      "titleEn": "Crème Caramel Latte",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-563-i1",
          "name": "بيض",
          "standardAmount": "6",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-563-i2",
          "name": "حليب",
          "standardAmount": "كوباية ونص",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-563-i3",
          "name": "حليب مركز محلى",
          "standardAmount": "كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-563-i4",
          "name": "قشطة",
          "standardAmount": "علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-563-i5",
          "name": "سكر",
          "standardAmount": "نص كوبية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-563-i6",
          "name": "ماء",
          "standardAmount": "كوباية وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-563-i7",
          "name": "نسكافيه",
          "standardAmount": "معلقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-563-i8",
          "name": "فانيليا سائلة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-563-i9",
          "name": "ملح",
          "standardAmount": "زرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-563-i10",
          "name": "خل",
          "standardAmount": "معلقتين",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في البداية، ضعي نصف كوبية سكر وربع كوبية ماء في طاسة على نار هادئة. اتركي السكر يذوب ويتحول إلى كراميل ذهبي اللون، مع التحريك بين الحين والآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسلي القالب وضعي فيه القليل من الكراميل الذي قمت بتحضيره.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخلطي نصف كوبية ماء مع معلقة كبيرة من النسكافيه. أضيفي كوباية ونص من الحليب العادي وكوباية من الحليب المركز المحلى و6 بيضات ومعلقة كبيرة من الفانيليا السائلة وزرة ملح وعلبة القشطة. اخلطي المكونات جيدًا في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صفي الخليط من خلال مصفاة دقيقة لضمان خلوه من الشوائب والكتل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي القالب في صنية فرن واملأ الصنية بالماء الساخن، وأضيفي معلقتين من الخل لمنع اسوداد القالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادخلي القالب إلى الفرن على درجة حرارة 180 درجة مئوية لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد انتهاء الوقت، اخرجي القالب من الفرن واتركيه يبرد تمامًا، ثم غطيه وضعيه في الثلاجة لمدة ساعتين على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قبل التقديم، مرري القالب على النار قليلاً لتسهيل إخراج الكريم كراميل. قدميه بارداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استبدال نصف كوبية الماء التي تحتوي على النسكافيه بنصف كوبية حليب عادي إذا كنت لا تحب القهوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=SbQ3WVGuksc&t=60s",
        "collection": "abuhaty",
        "citation": "أحلي وأسهل حاجه ممكن تعمليها في الحر ( كريم كراميل لاتيه فاخر )😋😋من مطبخي #فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 8,
        "fat": 12,
        "carbs": 44,
        "fiber": 0,
        "sugar": 40,
        "cost": {
          "dairyEggs": 3,
          "sweeteners": 0.5,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-564",
      "title": "كوكيز تشوكليت",
      "titleEn": "Chocolate Cookies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10-12 دقيقة",
      "servings": "حوالي 20 كوكيز",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-564-i1",
          "name": "دقيق",
          "standardAmount": "2.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-564-i2",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-564-i3",
          "name": "تشوكليت شيبس",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-564-i4",
          "name": "زبدة",
          "standardAmount": "0.5 كوب + 2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-564-i5",
          "name": "بيض",
          "standardAmount": "2",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-564-i6",
          "name": "عسل أسود",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-564-i7",
          "name": "كاكاو",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-564-i8",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-564-i9",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-564-i10",
          "name": "بيكربونات الصوديوم",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-564-i11",
          "name": "ملح",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي الزبدة والسكر حتى تصبح القوام كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الفانيليا والبيض واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الملح واخلطي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي البيكنج بودر والبيكربونات الصوديوم والكاكاو والعسل الأسود واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الدقيق تدريجيًا واخلطي حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي 3/4 من تشوكليت الشيبس واخلطي برفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي الخليط وضعيه في الثلاجة لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد 30 دقيقة، اخرجي الخليط وشكلِ الكوكيز باستخدام ملعقة صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الكوكيز على صينية مغطاة بورق الزبدة مع ترك مسافة بينها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي بقية تشوكليت الشيبس على وجه الكوكيز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اخبزي الكوكيز لمدة 10-12 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أخرجي الكوكيز من الفرن واتركيها تبرد قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكوكيز مع الشاي أو النسكافيه. يمكن أيضًا حفظها في وعاء محكم الإغلاق لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=4J_574jF3Ls&t=24s",
        "collection": "abuhaty",
        "citation": "كوكيز تشوكليت توووووحفه جدا لاولادك في المدرسة 👍🍪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 170,
        "protein": 2,
        "fat": 8,
        "carbs": 24,
        "fiber": 1,
        "sugar": 16,
        "cost": {
          "grains": 0.6,
          "specialty": 2,
          "dairyEggs": 0.8,
          "sweeteners": 0.4,
          "fats": 0.8
        }
      }
    },
    {
      "id": "fah-565",
      "title": "كيك البسكوت بالشوكولاتة",
      "titleEn": "Chocolate Biscuit Cake (No-Bake)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-565-i1",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-565-i2",
          "name": "زبدة",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-565-i3",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-565-i4",
          "name": "كاكاو",
          "standardAmount": "1 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-565-i5",
          "name": "لبن بودرة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-565-i6",
          "name": "شوكولاتة مقطعة",
          "standardAmount": "200 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-565-i7",
          "name": "بسكوت",
          "standardAmount": "250 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع اللبن والزبدة في وعاء على النار حتى تسخن وتسيح الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف السكر والكاكاو واللبن البودرة وقلب المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ارفع الخليط من النار وأضف الشوكولاتة المقطعة وقلب حتى تذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "كسر البسكوت وادخله إلى الخليط وقلب جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اذا كان الخليط جافاً، يمكنك إضافة المزيد من البسكوت حسب الحاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغلق الخليط في قالب انجليش كيك أو كيس تلاجة وضغط عليه جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادخل القالب إلى التلاجة لمدة 3-4 ساعات حتى يبرد ويتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد التبريد، اقلب الكيك على صينية التقديم وزينه بكاكاو بودرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من البسكوت حسب الرغبة. يمكن تقديم الكيك مع القهوة أو الشاي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=2s7spCdhSM0",
        "collection": "abuhaty",
        "citation": "انسوا أي ليزي كيك جربتوها قبل كده… الوصفة دي في حتة تانية! 😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 480,
        "protein": 6,
        "fat": 24,
        "carbs": 62,
        "fiber": 3,
        "sugar": 48,
        "cost": {
          "dairyEggs": 2.5,
          "specialty": 3.5,
          "grains": 0.8,
          "sweeteners": 0.4,
          "fats": 1.5
        }
      }
    },
    {
      "id": "fah-566",
      "title": "كيك التايجر الهش جدا",
      "titleEn": "Super-Fluffy Tiger Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40-50 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-566-i1",
          "name": "زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-566-i2",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-566-i3",
          "name": "سكر",
          "standardAmount": "1.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-566-i4",
          "name": "بيض",
          "standardAmount": "4 حبات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-566-i5",
          "name": "دقيق",
          "standardAmount": "2.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-566-i6",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-566-i7",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-566-i8",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-566-i9",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-566-i10",
          "name": "كاكاو",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-566-i11",
          "name": "ماء",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر والبيض والفانيليا في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي ملعقة الخل الكبيرة واخلطي جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت تدريجياً مع الاستمرار في الخلط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي اللبن تدريجياً مع الاستمرار في الخلط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلطي الدقيق المنخول والبيكنج بودر والملح في وعاء منفصل، ثم أضيفيه إلى خليط البيض بالتدريج مع الاستمرار في الخلط على سرعة منخفضة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اقسمي الخليط إلى جزأين: جزء أبيض وجزء آخر أضيفي إليه الكاكاو والماء واخلطي جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادهني صينية الخبز بالزبدة ورشيها بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صبي الخليط الأبيض في الصينية ثم أضيفي الخليط بالشوكولاتة بالتناوب حتى تنتهي من الخليط كله.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقاً على درجة حرارة 170 لمدة 40-50 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ختاري الكيك بسواك أو خلة أسنان للتأكد من استواءها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكيك مع صوص الشوكولاتة للحصول على طعم أكثر لذة. يمكن حفظ الكيك في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=NvvfycE6_rE&t=34s",
        "collection": "abuhaty",
        "citation": "كيك التايجر الهش جدا 😋 | Tiger Cake\n| فاطمه ابو حاتي 😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 400,
        "protein": 6,
        "fat": 20,
        "carbs": 50,
        "fiber": 2,
        "sugar": 36,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 1.2,
          "specialty": 1,
          "fats": 1.5,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-567",
      "title": "كيك التوفي",
      "titleEn": "Toffee Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-567-i1",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-567-i2",
          "name": "لبن بودر لاتيريا",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-567-i3",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-567-i4",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-567-i5",
          "name": "سكر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-567-i6",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-567-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-567-i8",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-567-i9",
          "name": "سكر بودر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-567-i10",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-567-i11",
          "name": "ماء ساخن",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض والزيت والسكر والماء والفانيليا في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي كوب اللبن البودر لاتيريا واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الدقيق والبيكنج بودر واخلطيهم مع المكونات السائلة حتى تحصلي على خليط متجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اسكبي الخليط في قالب مدهون بالزيت أو الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخلي القالب إلى الفرن المسخن مسبقًا على درجة حرارة 170 درجة مئوية واتركيه لمدة 30 دقيقة أو حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أحضري صوص التوفي: اخلطي كوب اللبن البودر لاتيريا والسكر البودر والزبدة والماء الساخن في الخلاط حتى يصبح متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اسكبي الصوص على الكيك الساخن فور خروجه من الفرن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي الكيك وقدميه ساخنًا أو باردًا حسب الرغبة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام. يمكنك أيضًا تقديم الكيك مع كوب من الشاي أو القهوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Iak86JRRYTM&t=7s",
        "collection": "abuhaty",
        "citation": "هاتى كوباية دقيق واحده بس وتعالى نعمل احلى \"كيك توفى\" حكاية"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 380,
        "protein": 7,
        "fat": 16,
        "carbs": 54,
        "fiber": 1,
        "sugar": 40,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 2.5,
          "sweeteners": 0.8,
          "fats": 0.8
        }
      }
    },
    {
      "id": "fah-568",
      "title": "كيك الحليب بالفراولة",
      "titleEn": "Milk Cake with Strawberries",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-568-i1",
          "name": "دقيق",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-568-i2",
          "name": "سكر",
          "standardAmount": "1.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-568-i3",
          "name": "بيض",
          "standardAmount": "6 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-568-i4",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-568-i5",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-568-i6",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-568-i7",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-568-i8",
          "name": "حليب مكثف محلى",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-568-i9",
          "name": "كريمة شانتي دريم ليم",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-568-i10",
          "name": "صوص فراولة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-568-i11",
          "name": "شوكولاتة بيضة متسياحة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "خفق البيض جيدًا مع السكر والفانيليا وذرة الملح حتى يتقل القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نخل الدقيق والبيكنج بودر ونضيفهم للخليط مع التقليب في نفس الاتجاه وببطء حتى يختفي الدقيق تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صب الخليط في صينية مقاس 50*40 مدهونة بالزبدة ومرشوشة بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادخل الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 180 لمدة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطع الكيك حسب حجم القالب وضعي كل شريحة في العلبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "جهز لتر من الحليب المكثف المحلى واسقي الكيك به حتى يشربه تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اضرب الكريمة الشانتي دريم ليم جيدًا حتى تصبح متماسكة وخفيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي الكيك بالكريمة وضعي ورود الفراولة والشوكولاتة المتسياحة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخل الكيك إلى الثلاجة لمدة ساعة على الأقل حتى يبرد ويتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام كيك إسفنجي جاهز بدلاً من صنعه من الصفر. يمكن أيضًا استخدام صوص الفراولة المعلب أو الطازج حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Qnxm4Zl5H0U&t=18s",
        "collection": "abuhaty",
        "citation": "لو بتحبي الحلويات الساقعة والخفيفة… كيك الحليب بالفراولة دي هتبقى إدمانك الجديد! 🍓كيك الصيف👌♥️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 440,
        "protein": 7,
        "fat": 14,
        "carbs": 72,
        "fiber": 1,
        "sugar": 62,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 4,
          "specialty": 2.5,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "fah-569",
      "title": "كيك الخلاط بصوص الشيكولاتة",
      "titleEn": "Blender Cake with Chocolate Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20-25 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-569-i1",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-569-i2",
          "name": "زيت",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-569-i3",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-569-i4",
          "name": "بيض",
          "standardAmount": "3 بيضات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-569-i5",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-569-i6",
          "name": "كاكاو خام",
          "standardAmount": "1/3 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-569-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-569-i8",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-569-i9",
          "name": "فانيليا سائلة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-569-i10",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-569-i11",
          "name": "لبن",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-569-i12",
          "name": "سكر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-569-i13",
          "name": "نشا",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-569-i14",
          "name": "كاكاو خام",
          "standardAmount": "1/2 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-569-i15",
          "name": "فانيليا سائلة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-569-i16",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الحليب، الزيت، الخل، الفانيليا، والملح في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيض وخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي السكر وخلطي حتى يذوب السكر تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الدقيق، الكاكاو، والبيكنج بودر بعد نخلهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلطي المكونات جيدًا حتى تحصلي على خليط متجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اسكبي الخليط في أطباق التقديم المدهونة بالسمنة والمرشوشة بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادخلي الأطباق إلى الفرن المسخن مسبقًا على درجة حرارة 170 لمدة 20-25 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في وعاء، اخلطي الحليب، السكر، النشا، الكاكاو، والفانيليا جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ارفعي الخليط على النار مع التحريك المستمر حتى يتكاثف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الزبدة وقلبي حتى تذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اسكبي الصوص على الكيك الساخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "زيني الكيك بالفراولة والكريز حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكيك في أطباق عادية إذا لم تتوفر أطباق التقديم الخاصة. يمكن أيضًا سقي الكيك بخليط الحليب والكاكاو بعد خروجه من الفرن لجعله أكثر طراوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=BQW0AU8N1_o&t=62s",
        "collection": "abuhaty",
        "citation": "كيك الخلاط السريع 😋😍 بصوص الشيكولاتة الاقتصادي 😉🍫 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 400,
        "protein": 7,
        "fat": 16,
        "carbs": 58,
        "fiber": 2,
        "sugar": 44,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1.8,
          "specialty": 1.5,
          "fats": 0.8,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "fah-570",
      "title": "كيك السينابون",
      "titleEn": "Cinnabon Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40-50 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-570-i1",
          "name": "بيض",
          "standardAmount": "4",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-570-i2",
          "name": "دقيق",
          "standardAmount": "2.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-570-i3",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-570-i4",
          "name": "زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-570-i5",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-570-i6",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-570-i7",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-570-i8",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-570-i9",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-570-i10",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-570-i11",
          "name": "قرفة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-570-i12",
          "name": "كاكاو محلّى",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-570-i13",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-570-i14",
          "name": "دقيق",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض والفانيليا في وعاء وخفقيهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي السكر وخفقي حتى يصبح القوام أبيض وكريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت بالتدريج مع الاستمرار في الخفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي اللبن وخفقي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الخل والبيكنج بودر والملح وقلبهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخلطي الدقيق المنخول مع الخليط بالتدريج على سرعة منخفضة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغطي الصينية بالزبدة والدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي نصف كمية الخليط إلى الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخلطي السكر والقرفة والكاكاو ووزعيها على نصف الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي باقي الخليط فوق طبقة القرفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الصينية إلى الفرن المحمى مسبقًا على درجة حرارة 170 لمدة 40-50 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اختبري الكيك بعود أسنان، إذا خرج نظيفًا، يكون الكيك جاهزًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تزيين الكيك بصوص الحليب المكثف أو المكسرات حسب الرغبة. للحصول على كيك هش وجميل، تأكدي من خلط الدقيق جيدًا وتصفية المكونات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=b5CDCb5llxc&t=22s",
        "collection": "abuhaty",
        "citation": "كيكة السينابون الخطييره 😍 من جمالها مش هتبطلي تعمليها 😉❤ من مطبخي | فاطمه ابو حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 360,
        "protein": 5,
        "fat": 18,
        "carbs": 46,
        "fiber": 1,
        "sugar": 28,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 1,
          "fats": 1.5,
          "sweeteners": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-571",
      "title": "كيك الشطرنج",
      "titleEn": "Chess Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-571-i1",
          "name": "دقيق",
          "standardAmount": "كوب ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-571-i2",
          "name": "بيض",
          "standardAmount": "3",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-571-i3",
          "name": "حليب",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-571-i4",
          "name": "زيت",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-571-i5",
          "name": "سكر",
          "standardAmount": "كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-571-i6",
          "name": "خل",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-571-i7",
          "name": "بيكنج بودر",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-571-i8",
          "name": "فانيليا",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-571-i9",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-571-i10",
          "name": "كاكاو",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-571-i11",
          "name": "كريمة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-571-i12",
          "name": "شوكولاتة مبشورة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والبيكنج بودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخلطي البيض والزيت والحليب والسكر والفانيليا والخل والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي المكونات السائلة إلى المكونات الجافة واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صبي الخليط في صينية مدهونة بالزيت ومرشوشة بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخبزي الكيك لمدة 20-25 دقيقة حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "كرري الخطوات السابقة لإعداد كيك الشوكولاتة، مع إضافة ربع كوب من الكاكاو إلى المكونات الجافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد أن يبرد الكيك، قطعيه إلى نصفين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أخلطي الكريمة والشوكولاتة المبشورة لتحضير الجناش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي طبقة رقيقة من الجناش على نصف الكيك، ثم ضعي النصف الآخر فوقه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قطعي الكيك إلى مربعات صغيرة لتشكيل الشطرنج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اتركي الكيك يبرد تمامًا قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الكيك بارد تمامًا قبل تقطيعه لتجنب تفتته. يمكنك استخدام الشوكولاتة البيضاء والداكنة للحصول على مظهر جذاب.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=x9ldi7MJelw&t=29s",
        "collection": "abuhaty",
        "citation": "فاتك كتييييييير لو لسه مجربتيش \"كيك الشطرنج\" اتنين فى واحد"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 340,
        "protein": 5,
        "fat": 15,
        "carbs": 46,
        "fiber": 1,
        "sugar": 30,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 1.5,
          "fats": 1.2,
          "sweeteners": 0.5,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "fah-572",
      "title": "كيك الشيكولاتة الطينية",
      "titleEn": "Mud Chocolate Cake with Croquant",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-572-i1",
          "name": "دقيق",
          "standardAmount": "كوب وربع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i2",
          "name": "كاكاو خام",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i3",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i4",
          "name": "لبن",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i5",
          "name": "سكر",
          "standardAmount": "كوب الربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i6",
          "name": "بيض",
          "standardAmount": "2",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i7",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i8",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i9",
          "name": "نسكافيه",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i10",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i11",
          "name": "سكر",
          "standardAmount": "كوب الربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i12",
          "name": "نسكافيه",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i13",
          "name": "ماء",
          "standardAmount": "معلقة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i14",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i15",
          "name": "سكر",
          "standardAmount": "كوب الربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i16",
          "name": "كاكاو خام",
          "standardAmount": "نص كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i17",
          "name": "زيت",
          "standardAmount": "تلت كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i18",
          "name": "سكر",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i19",
          "name": "بيكربونات",
          "standardAmount": "ربع معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i20",
          "name": "مكسرات",
          "standardAmount": "كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i21",
          "name": "كريمة",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-572-i22",
          "name": "شيكولاتة خام",
          "standardAmount": "ربع كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسخين الفرن على 180 درجة مئوية ودهن صنية الخبز وترشيشها بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "خلط الدقيق المنخول والكاكاو والبيكنج بودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خلط البيض مع السكر والفانيليا والنسكافيه في وعاء آخر حتى يصبح الخليط أبيض وكريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة اللبن والزيت والملح إلى خليط البيض وخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة خليط الدقيق إلى خليط البيض وخلطهم حتى يتجانسوا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب الخليط في الصنية المدهونة ووضعها في الفرن لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير الكروكان: خلط السكر مع الماء على النار حتى يتكرمل، ثم إضافة البيكربونات والمكسرات وخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صب الكروكان في صنية مدهونة بالزيت وتركه حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تحضير الصوص: خلط اللبن الساخن مع السكر والكاكاو والزيت وخلطهم جيدًا حتى يذوب السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صب الصوص على الكيك بعد خروجه من الفرن وتركه حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "تحضير الجناش: تسخين الكريمة على النار حتى تسخن جيدًا، ثم إضافتها إلى الشيكولاتة المكسرة وخلطهم حتى تذوب الشيكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "صب الجناش على الكيك وتركه حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "تقديم الكيك مع الكروكان المكسر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من المكسرات حسب الرغبة. يمكن حفظ الكروكان في برطمان مغلق في الثلاجة واستخدامه في تزيين الحلويات الأخرى.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=EUZMaPn52EU&t=36s",
        "collection": "abuhaty",
        "citation": "Chocolate mud cake 🍫 لعشاق الشيكولاته  ❤😋طعم رائع بأسهل طريقه 👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 22,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 460,
        "protein": 6,
        "fat": 22,
        "carbs": 62,
        "fiber": 3,
        "sugar": 50,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 1.5,
          "specialty": 4,
          "fats": 1.5,
          "sweeteners": 0.8
        }
      }
    },
    {
      "id": "fah-573",
      "title": "كيك الشيكولاتة بدون بيض بالصوص",
      "titleEn": "Eggless Chocolate Cake with Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-573-i1",
          "name": "كوب ونصف دقيق",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-573-i2",
          "name": "ربع كوب كاكاو",
          "standardAmount": "0.25 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-573-i3",
          "name": "كوب وربع سكر",
          "standardAmount": "1.25 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-573-i4",
          "name": "كوب وربع لبن ساخن",
          "standardAmount": "1.25 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-573-i5",
          "name": "ثلث كوب زيت",
          "standardAmount": "1/3 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-573-i6",
          "name": "ملعقة كبيرة خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-573-i7",
          "name": "ملعقة صغيرة ونصف بيكنج بودر",
          "standardAmount": "1.5 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-573-i8",
          "name": "نصف ملعقة صغيرة بيكنج صودا",
          "standardAmount": "0.5 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-573-i9",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-573-i10",
          "name": "رشة ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-573-i11",
          "name": "كوب لبن",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-573-i12",
          "name": "ملعقتان كبيرتان نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-573-i13",
          "name": "ملعقتان كبيرتان كاكاو",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-573-i14",
          "name": "ملعقتان كبيرتان سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-573-i15",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-573-i16",
          "name": "مكعب شوكولاتة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والملح والبيكنج صودا والبيكنج بودر والكاكاو في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي اللبن الساخن والفانيليا والخل والزيت والسكر إلى خلاط واخلطيهم لمدة 3-4 دقائق حتى يذوب السكر تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الخليط السائل إلى الخليط الجاف واخلطيهم جيداً حتى لا يبقى أي أثر للدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغسلي القالب بالزبدة وصبي الخليط فيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخلي القالب إلى الفرن المحمى مسبقاً على درجة حرارة 170 لمدة 30 دقيقة حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "لتحضير الصوص، اخلطي اللبن والنشا والكاكاو والسكر في وعاء واخلطيهم جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الخليط على النار واخلطيه حتى يسخن ويتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الزبدة أو مكعب الشوكولاتة حسب الرغبة واخلطيهم جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صب الصوص على الكيك بعد خروجه من الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "زيني الكيك بالفراولة وورق النعناع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام الماء بدلاً من اللبن في الوصفة إذا كنت تفضلين ذلك. يمكن حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=eVScMk9--oo&t=42s",
        "collection": "abuhaty",
        "citation": "كيك سحري بدون بيض و بصوص اقتصادي 💯 في 💯 يلا جربوه و قولولي رايكم"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 380,
        "protein": 5,
        "fat": 14,
        "carbs": 60,
        "fiber": 2,
        "sugar": 46,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 1.2,
          "specialty": 1.5,
          "fats": 0.8,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-574",
      "title": "كيك الشيكولاتة مع الكروكان",
      "titleEn": "Chocolate Cake with Croquant",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-574-i1",
          "name": "دقيق",
          "standardAmount": "كوب وربع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i2",
          "name": "كاكاو خام",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i3",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i4",
          "name": "لبن",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i5",
          "name": "سكر",
          "standardAmount": "كوب وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i6",
          "name": "بيض",
          "standardAmount": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i7",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i8",
          "name": "نسكافيه",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i9",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i10",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i11",
          "name": "سكر",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i12",
          "name": "بيكربونات",
          "standardAmount": "ربع معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i13",
          "name": "مكسرات",
          "standardAmount": "كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i14",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i15",
          "name": "سكر",
          "standardAmount": "كوب وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i16",
          "name": "كاكاو خام",
          "standardAmount": "نص كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i17",
          "name": "زيت",
          "standardAmount": "تلت كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i18",
          "name": "كريمة",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-574-i19",
          "name": "شيكولاتة خام",
          "standardAmount": "ربع كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسخين الفرن على 180 درجة مئوية ودهن الصينية وترشيشها بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "خلط الدقيق المنخول، الكاكاو، البيكنج بودر، والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خلط البيض، السكر، الفانيليا، والنسكافيه مع الماء الساخن في وعاء آخر باستخدام المضرب الكهربائي حتى يصبح الخليط أبيض وكريماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة الزيت واللبن إلى خليط البيض وخلطهم جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة خليط الدقيق تدريجياً إلى خليط البيض وخلطهم جيداً حتى يتجانسوا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب الخليط في الصينية المدهونة ووضعها في الفرن لمدة 30 دقيقة حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير الكروكان: خلط السكر مع معلقتين ماء على النار حتى يتكرمل ويصبح لونه ذهبياً فاتحاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إضافة البيكربونات والمكسرات إلى الخليط المكرمل وخلطهم جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صب الخليط في صنية مدهونة بالزيت وفرده باستخدام سباتيول سيليكون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ترك الكروكان حتى يبرد ثم كسره إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "تحضير الصوص: خلط اللبن الساخن، السكر، الكاكاو، والزيت في وعاء وخلطهم جيداً حتى يذوب السكر ويتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "صب الصوص على الكيك بعد أن يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "تحضير الجناش: تسخين الكريمة في وعاء على النار حتى تسخن جيداً دون أن تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "إضافة الكريمة الساخنة إلى الشيكولاتة المكسرة وخلطهم جيداً حتى تذوب الشيكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "صب الجناش على الكيك وتركه حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "تقديم الكيك مع الكروكان المكسر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من المكسرات حسب الرغبة. يمكن حفظ الكروكان في برطمان في الثلاجة واستخدامه في تزيين الحلويات المختلفة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=R3HR8acxxfY&t=36s",
        "collection": "abuhaty",
        "citation": "Chocolate mud cake 🍫 لعشاق الشيكولاته  ❤😋طعم رائع بأسهل طريقه 👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 520,
        "protein": 7,
        "fat": 26,
        "carbs": 66,
        "fiber": 3,
        "sugar": 54,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 1.8,
          "specialty": 4.5,
          "fats": 1.5,
          "sweeteners": 0.7
        }
      }
    },
    {
      "id": "fah-575",
      "title": "كيك الشيكولاته",
      "titleEn": "Chocolate Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-575-i1",
          "name": "دقيق",
          "standardAmount": "كوب وربع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i2",
          "name": "كاكاو خام",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i3",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i4",
          "name": "لبن",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i5",
          "name": "سكر",
          "standardAmount": "كوب وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i6",
          "name": "بيض",
          "standardAmount": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i7",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i8",
          "name": "نسكافيه",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i9",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i10",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i11",
          "name": "سكر",
          "standardAmount": "كوب وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i12",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i13",
          "name": "كاكاو خام",
          "standardAmount": "نص كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i14",
          "name": "زيت",
          "standardAmount": "تلت كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i15",
          "name": "سكر",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i16",
          "name": "بيكربونات",
          "standardAmount": "ربع معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i17",
          "name": "مكسرات",
          "standardAmount": "كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i18",
          "name": "كريمة",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-575-i19",
          "name": "شيكولاتة خام",
          "standardAmount": "ربع كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسخين الفرن على 180 درجة مئوية ودهن الصينية وترشيشها بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "خلط الدقيق المنخول، الكاكاو الخام، البيكنج بودر، والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خلط البيض، السكر، الفانيليا، والنسكافيه مع الماء الساخن في وعاء آخر باستخدام المضرب الكهربائي حتى يصبح الخليط أبيض وكريماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة خليط الدقيق تدريجياً إلى خليط البيض والسكر مع الاستمرار في الخلط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الخليط في الصينية المعدة وخبز الكيك في الفرن لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير الكروكان: خلط السكر والماء في قدر على النار حتى يتحول إلى لون ذهبي فاتح، ثم إضافة البيكربونات والمكسرات وخلطها جيداً، ثم صب الخليط في صنية مدهونة بالزيت وتركه حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير الصوص: خلط اللبن الساخن، السكر، الكاكاو الخام، والزيت في وعاء وخلطهم جيداً حتى يمتزجوا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تحضير الجناش: تسخين الكريمة في قدر على النار حتى تسخن جيداً، ثم إضافتها إلى الشيكولاتة المكسرة وخلطها حتى تذوب الشيكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد خروج الكيك من الفرن، تركه حتى يبرد، ثم سقيه بالصوص، ثم وضع الجناش على الوجه، وأخيراً تزيينه بالكروكان المكسر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من المكسرات حسب الرغبة. يمكن حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام. يمكن تقديم الكيك مع كوب من الشاي أو القهوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=R3HR8acxxfY&t=41s",
        "collection": "abuhaty",
        "citation": "Chocolate mud cake 🍫 لعشاق الشيكولاته  ❤😋طعم رائع بأسهل طريقه 👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 460,
        "protein": 6,
        "fat": 22,
        "carbs": 62,
        "fiber": 3,
        "sugar": 52,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 1.5,
          "specialty": 4.5,
          "fats": 1.5,
          "sweeteners": 0.7
        }
      }
    },
    {
      "id": "fah-576",
      "title": "كيك الفادج",
      "titleEn": "Fudge Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-576-i1",
          "name": "لبن رايب",
          "standardAmount": "1.5 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i2",
          "name": "دقيق",
          "standardAmount": "2.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i3",
          "name": "كاكاو خام",
          "standardAmount": "1 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i4",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i5",
          "name": "سكر",
          "standardAmount": "2.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i6",
          "name": "زيت",
          "standardAmount": "1.25 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i7",
          "name": "زبدة",
          "standardAmount": "0.25 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i8",
          "name": "ماء ساخن",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i9",
          "name": "نسكافيه",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i10",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i11",
          "name": "بيكنج صودا",
          "standardAmount": "0.5 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i12",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i13",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i14",
          "name": "لبن مثلج",
          "standardAmount": "1.25 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i15",
          "name": "سكر بودرة",
          "standardAmount": "1.25 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i16",
          "name": "كاكاو محلي",
          "standardAmount": "1 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i17",
          "name": "زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i18",
          "name": "كريم شانيه",
          "standardAmount": "2 كيس",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i19",
          "name": "لبن بودرة",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i20",
          "name": "كريمة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i21",
          "name": "شوكولاتة خام مبشورة",
          "standardAmount": "2.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i22",
          "name": "فراولة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-576-i23",
          "name": "كريز",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير خليط الكيك: اخلطي الدقيق، الكاكاو، البيكنج صودا، البيكنج بودر، والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيض والفانيليا والزيت والزبدة واللبن الرايب واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الساخن المذوب فيه النسكافيه واخلطي الخليط حتى يصبح متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صبي الخليط في صانيتين مدهونتين بالزبدة ومرشوشتين بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخلي الصانيتين إلى الفرن المسخن مسبقًا على درجة 180 لمدة 40 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير الصوص: اخلطي اللبن المثلج، السكر البودرة، الكاكاو، الزيت، الكريم شانيه، واللبن البودرة في وعاء واخفقيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الزيت تدريجيًا واخفقي حتى يصبح القوام كريميًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الصوص في التلاجة لمدة ساعتين إلى ثلاث ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تحضير الجناش: اغلي الكريمة وأضيفي الشوكولاتة المبشورة واخلطي حتى تذوب الشوكولاتة وتصبح المزيج ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صبي الجناش فوق الكيك بعد أن يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "زيني الكيك بقطع الفراولة والكريز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضعي الكيك في التلاجة لمدة ليلة كاملة قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "من الأفضل ترك الكيك في التلاجة لمدة ليلة كاملة حتى يصبح الصوص أكثر ثباتًا ويكون الطعم أفضل. يمكن تقديم الكيك مع كوب من الشاي أو القهوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=0B9dLGasKjo&t=34s",
        "collection": "abuhaty",
        "citation": "أحلي تورتة دي ولا ايه  🙈كيك الفادج الخطيييير  🍫🍰من مطبخي فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 23,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 480,
        "protein": 7,
        "fat": 24,
        "carbs": 62,
        "fiber": 3,
        "sugar": 52,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 4,
          "specialty": 4,
          "fats": 2.5,
          "sweeteners": 0.9
        }
      }
    },
    {
      "id": "fah-577",
      "title": "كيك المالاجا",
      "titleEn": "Málaga Cake (Banana Cream)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-577-i1",
          "name": "دقيق",
          "standardAmount": "كوب ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i2",
          "name": "كاكاو خام",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i3",
          "name": "نشا",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i4",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i5",
          "name": "سكر",
          "standardAmount": "كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i6",
          "name": "زيت",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i7",
          "name": "حليب",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i8",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i9",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i10",
          "name": "حليب",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i11",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i12",
          "name": "حليب",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i13",
          "name": "سكر",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i14",
          "name": "نشا",
          "standardAmount": "معلقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i15",
          "name": "دقيق",
          "standardAmount": "معلقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i16",
          "name": "زبدة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i17",
          "name": "صفار بيض",
          "standardAmount": "1 حبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i18",
          "name": "كريمة شانتي مخفوقة",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i19",
          "name": "موز",
          "standardAmount": "12 حبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i20",
          "name": "كريمة خفق",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i21",
          "name": "شوكولاتة خام مبشورة",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-577-i22",
          "name": "فسدق مجروش",
          "standardAmount": "كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والكاكاو والنشا والبيكنج بودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخفقي البيض مع السكر والفانيليا حتى يذوب السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت والحليب إلى خليط البيض واعجني جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي خليط الدقيق تدريجيًا إلى خليط البيض واعجني حتى يصبح القوام متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اسكبي الخليط في قالب مدهون بالزبدة ومرشوش بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادخلي القالب إلى الفرن المسخن مسبقًا على درجة حرارة 170 لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد خروج الكيك من الفرن، اثقبيه بالاستيكس واسقيه بالحليب البارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في وعاء، اخلطي الحليب والسكر والنشا والدقيق والزبدة وصفار البيض وقلبيهم على النار حتى يصبح القوام كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الفانيليا وقلبي جيدًا، ثم اسكبي الخليط في وعاء وغطيه بالبلاستيك حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الكريمة الشانتي المخفوقة إلى الكريمة الباردة واعجني جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اغطي الكيك بالكريمة ورصي الموز على سطح الكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "سيحي الشوكولاتة مع ملعقتين من الكريمة وصبها فوق الموز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "زين الكيك بالفسدق المجروش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "دخلي الكيك إلى الثلاجة حتى تبرد تمامًا وتتماسك الشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الفرن مسخن مسبقًا على درجة حرارة 170 قبل بدء التحضير. يمكنك استخدام الموز الصغير إذا كان الموز الكبير كبيرًا جدًا. بعد تزيين الكيك بالشوكولاتة، ادخليه إلى الثلاجة لمدة 30 دقيقة على الأقل حتى تتماسك الشوكولاتة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=G1BS_wqCw0s&t=39s",
        "collection": "abuhaty",
        "citation": "كيك المالاجا كيكه آخر آلاجا😂هاتجربيه مش هاتبطلي تعمليه😉😋 فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 22,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 500,
        "protein": 8,
        "fat": 22,
        "carbs": 70,
        "fiber": 2,
        "sugar": 56,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 4,
          "specialty": 3.5,
          "produce": 2,
          "fats": 1.2,
          "sweeteners": 0.7
        }
      }
    },
    {
      "id": "fah-578",
      "title": "كيك المية الهش مع صوص الشوكولاتة",
      "titleEn": "One-Cup Fluffy Cake with Chocolate Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-578-i1",
          "name": "بيضات",
          "standardAmount": "3",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-578-i2",
          "name": "فانيليا",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-578-i3",
          "name": "سكر",
          "standardAmount": "كباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-578-i4",
          "name": "كاكاو خام",
          "standardAmount": "نص كباية",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-578-i5",
          "name": "زيت",
          "standardAmount": "كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-578-i6",
          "name": "لبن",
          "standardAmount": "نص كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-578-i7",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-578-i8",
          "name": "دقيق",
          "standardAmount": "كوبيتين",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-578-i9",
          "name": "باكينج بودر",
          "standardAmount": "علاقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-578-i10",
          "name": "ملح",
          "standardAmount": "زرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-578-i11",
          "name": "مياه ساخنة",
          "standardAmount": "نص كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-578-i12",
          "name": "لبن",
          "standardAmount": "باي ونص",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-578-i13",
          "name": "شوكولاتة",
          "standardAmount": "كعبين",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-578-i14",
          "name": "بسكوت",
          "standardAmount": "150 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-578-i15",
          "name": "زبدة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-578-i16",
          "name": "كاكاو خام",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن المياه واحضر الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف 3 بيضات بدرجة حرارة المطبخ إلى الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف معلقة كبيرة من الفانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف كباية من السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف نص كباية من الكاكاو الخام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف كباية من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف نص كباية من اللبن و معلقة كبيرة من الخل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادور الخليط في الخلاط لمدة 3-4 دقائق حتى يتجانس ويدوب السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في طبق قوي، ضع كوبيتين من الدقيق ومعهم علاقة كبيرة من الباكينج بودر وزرة ملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قلب المكونات جيدًا ثم أضف الخليط الذي تم ضربه في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قلب الخليط جيدًا حتى يتجانس ولا تبقى أي تكتلات من الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اسخن نص كباية من المياه الساخنة (حوالي 70 درجة) وأضفها إلى الخليط وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ادهن القالب جيدًا وصب الخليط فيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "سخن الفرن على درجة حرارة 180 وضعي القالب في صنية ألومنيوم غامقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "ضعي القالب في الفرن على الرف الوسطاني واتركيه لمدة 25 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "بعد 25 دقيقة، افحصي الكيك باستخدام عود أسنان. إذا خرج نظيفًا، فهذا يعني أن الكيك جاهز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "لتحضير صوص الشوكولاتة، سخن باي ونص من اللبن وضعي كعبين من الشوكولاتة الدارك أو الشوكولاتة بالحليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "ارفعي الخليط من النار بمجرد أن يسخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 19,
          "text": "أضف 150 جرام من البسكوت ومعلقة كبيرة من الزبدة ومعلقة كبيرة من الكاكاو الخام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 20,
          "text": "استخدمي الخلاط اليدوي لضرب المكونات جيدًا حتى يتجانس القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 21,
          "text": "اسقي الكيك بصوص الشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 22,
          "text": "قدمي الكيك ساخنًا أو باردًا حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن زيادة كمية البسكوت إلى 200 جرام إذا كنت تفضلين صوصًا أثقل. يمكن حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Gs9QeyLXRwc",
        "collection": "abuhaty",
        "citation": "تركايه حكااااااية .. كيك الميه الهش مع صوص الشكولاته الترند دايب دوووب #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 22,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 460,
        "protein": 6,
        "fat": 22,
        "carbs": 60,
        "fiber": 2,
        "sugar": 46,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 2,
          "specialty": 3,
          "fats": 1.5,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "fah-579",
      "title": "كيك بصوص التوفي",
      "titleEn": "Cake with Toffee Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40-50 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-579-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-579-i2",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-579-i3",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-579-i4",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-579-i5",
          "name": "بيكينج باودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-579-i6",
          "name": "فانيليا سائلة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-579-i7",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-579-i8",
          "name": "بيض",
          "standardAmount": "4 حبات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-579-i9",
          "name": "زبدة",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-579-i10",
          "name": "قشطة",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-579-i11",
          "name": "ماء",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-579-i12",
          "name": "حليب",
          "standardAmount": "1/2 كوب (حسب الحاجة)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-579-i13",
          "name": "جوز الهند",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والبيكينج باودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخفقي البيض مع السكر والفانيليا لمدة 3 دقائق حتى يصبح اللون أبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي نصف كوب الزيت تدريجياً مع استمرار الخفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي كوب الزبادي واخلطي جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي خليط الدقيق تدريجياً واخلطي حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اسكبي الخليط في قالب مدهون بالسمنة ومرشوش بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخبزي الكيك في فرن محمى على درجة 170 لمدة 40-50 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في وعاء، اخلطي السكر وربع كوب الماء واتركيه حتى يغلي ويكتسب اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي القشطة واخفقي حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الزبدة والفانيليا والملح واخلطي جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اسكبي الصوص فوق الكيك بعد أن يبرد قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي جوز الهند المحمص على وجه الكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة كوب حليب بارد فوق الكيك بعد خروجه من الفرن لجعله أكثر رطوبة. يمكن استخدام أي نوع من المكسرات بدلاً من جوز الهند حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=O7YIAZio-rE&t=35s",
        "collection": "abuhaty",
        "citation": "كيك  بصوص التوفي هش وفاتح جداً 😋😋مش هاتبطلي تعمليه 👏🏼👏🏼من مطبخي #فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 380,
        "protein": 6,
        "fat": 16,
        "carbs": 54,
        "fiber": 1,
        "sugar": 42,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 2.5,
          "fats": 1.5,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-580",
      "title": "كيك شاي الكرك",
      "titleEn": "Karak Tea Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-580-i1",
          "name": "4 بيضات",
          "standardAmount": "4",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-580-i2",
          "name": "كوب سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-580-i3",
          "name": "ملعقة صغيرة فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-580-i4",
          "name": "زيت نباتي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-580-i5",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-580-i6",
          "name": "ملعقة خل",
          "standardAmount": "1 ملعقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-580-i7",
          "name": "دقيق",
          "standardAmount": "2.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-580-i8",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-580-i9",
          "name": "شاي الكرك بالزعفران",
          "standardAmount": "2 زرف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-580-i10",
          "name": "صوص الحليب المكثف المحلوظ",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "خفق البيض مع السكر والفانيليا في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة الزيت تدريجيًا مع الاستمرار في الخفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة كوب اللبن وخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة ملعقة الخل وخلطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "خلط الدقيق المنخول والبيكنج بودر في وعاء منفصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة خليط الدقيق تدريجيًا إلى خليط البيض واللبن مع الاستمرار في الخفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إضافة 2 زرف من شاي الكرك بالزعفران وخلطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صب الخليط في صينية مدهونة بالزيت ومرشوشة بالدقيق.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "خبز الكيك في فرن محمى مسبقًا على درجة حرارة 180 درجة مئوية لمدة 30 دقيقة أو حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد خروج الكيك من الفرن، اتركه ليبرد قليلاً ثم قدمه مع صوص الحليب المكثف المحلوظ.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نكهة من شاي الكرك حسب الرغبة. يمكن حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام. يمكن تقديم الكيك مع كوب من الشاي الكرك للحصول على مذاق مميز.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ITKUkffwH3I",
        "collection": "abuhaty",
        "citation": "مين قال إن شاي الكرك مكانه الكوباية بس؟ جربناه في الكيك… والنتيجة فاقت كل التوقعات!"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 380,
        "protein": 6,
        "fat": 19,
        "carbs": 48,
        "fiber": 1,
        "sugar": 32,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 1,
          "fats": 1.5,
          "sweeteners": 0.7,
          "specialty": 1
        }
      }
    },
    {
      "id": "fah-581",
      "title": "كيك غرقان في صوص شوكولاتة",
      "titleEn": "Cake Drowned in Chocolate Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-581-i1",
          "name": "3 بيضات",
          "standardAmount": "3",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-581-i2",
          "name": "ملعقة كبيرة بانيليا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-581-i3",
          "name": "كوب لبن",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-581-i4",
          "name": "كوب زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-581-i5",
          "name": "كوب سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-581-i6",
          "name": "كوب سميد",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-581-i7",
          "name": "كوب جسد",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-581-i8",
          "name": "نصف كوب كاكاو خام دريم",
          "standardAmount": "1/2 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-581-i9",
          "name": "كوب دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-581-i10",
          "name": "ملعقة كبيرة بيكينج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-581-i11",
          "name": "كوب سكر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-581-i12",
          "name": "كوب ماء",
          "standardAmount": "2 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-581-i13",
          "name": "كوب سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-581-i14",
          "name": "كوب كاكاو خام دريم",
          "standardAmount": "1/2 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-581-i15",
          "name": "كوب لبن دافئ",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-581-i16",
          "name": "نصف كوب زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض والبانيليا واللبن والزيت والسكر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي السميد والجسد والكاكاو الخام الدريم والدقيق والبيكينج بودر تدريجياً مع التحريك المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قلبي المكونات جيداً في اتجاه واحد حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي خليط الكيك في قالب مقاس 26 سم مدهون بالزيت ومرشوش بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخلي القالب إلى الفرن المسخن مسبقاً على درجة حرارة 180 لمدة 45 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء آخر، اخلطي نصف كوب سكر ونصف كوب كاكاو خام دريم و2 كوب ماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ارفعي الخليط على النار حتى يغلي لمدة 3-4 دقائق، ثم اسكبيه على الكيك البارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في وعاء آخر، اخلطي كوب سكر ونصف كوب كاكاو خام دريم وكوب لبن دافئ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "استخدمي الخلاط الكهربائي لخلط المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي نصف كوب زيت تدريجياً مع الاستمرار في الخلط حتى تحصلي على صوص شوكولاتة كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اسقي الكيك بالسيرب ثم وزعي صوص الشوكولاتة على سطح الكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اتركي الكيك حتى يبرد تماماً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام كاكاو خام طبيعي 100% للحصول على طعم غني وصحي. يمكنك حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=4firLHmBQBw",
        "collection": "abuhaty",
        "citation": "أسعد لحظة لما تدخلي على ولادك بكيك غرقان في صوص شوكولاتة، هش و كريمي 🍫وصفة سهلة وناجحة من أول مرة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 520,
        "protein": 6,
        "fat": 24,
        "carbs": 70,
        "fiber": 3,
        "sugar": 54,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 1,
          "specialty": 2.5,
          "fats": 1.5,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "fah-582",
      "title": "كيك موس الشيكولاته",
      "titleEn": "Chocolate Mousse Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-582-i1",
          "name": "دقيق",
          "standardAmount": "كوب وربع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-582-i2",
          "name": "كاكاو",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-582-i3",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-582-i4",
          "name": "لبن",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-582-i5",
          "name": "سكر",
          "standardAmount": "ثلاث أرباع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-582-i6",
          "name": "بيض",
          "standardAmount": "2",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-582-i7",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-582-i8",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-582-i9",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-582-i10",
          "name": "لبن",
          "standardAmount": "كيلو",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-582-i11",
          "name": "كريم كراميل",
          "standardAmount": "2 كيس",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-582-i12",
          "name": "شيكولاته سادة",
          "standardAmount": "2",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-582-i13",
          "name": "كريم شانتيه",
          "standardAmount": "6 معالق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-582-i14",
          "name": "نيسكويك",
          "standardAmount": "6 معالق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-582-i15",
          "name": "نشا",
          "standardAmount": "2 معلقات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-582-i16",
          "name": "سكر",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير خليط الكيك: اخلطي الدقيق والكاكاو والبيكنج بودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخفقي البيض مع الفانيليا والسكر جيدًا حتى يصبح الخليط أبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت واللبن إلى خليط البيض وامزجيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي خليط الدقيق تدريجيًا إلى خليط البيض وامزجيهم حتى يصبح القوام متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اسكبي الخليط في صنية مدهونة بالزبدة ومرشوشة بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادخلي الصنية إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية لمدة 40-45 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اختبري الكيك بخلة أو عود أسنان للتأكد من نضجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي الجزء العلوي الناشف من الكيك واحتفظي به.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اسكبي الكيك في كسات أو صينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سقي الكيك بخليط اللبن والنيسكويك لترطيبه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "تحضير الموس: ضعي كيلو لبن في وعاء على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي 6 معالق من النيسكويك و6 معالق من الكريم شانتيه وربع كوب سكر وكيسين من الكريم كراميل و2 شوكولاتة سادة و2 معلقتين نشا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قلب الخليط جيدًا حتى يصبح كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اسكبي الموس فوق الكيك في الكسات أو الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "اتركي الكيك يبرد ثم ضعيه في الثلاجة لمدة ساعتين على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "قدمي الكيك باردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكيك في كسات أو في صينية كبيرة كطرطاية. يمكن تزيين الكيك بالشوكولاتة المبشورة أو الفواكه الطازجة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=fHTfN2gs5dM&t=27s",
        "collection": "abuhaty",
        "citation": "كيك موس الشيكولاته الرهيييييبه 🍫😋 طعمها تحفه وطريقتها مفيش أسهل من كده  😉👍من مطبخي فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 460,
        "protein": 8,
        "fat": 18,
        "carbs": 66,
        "fiber": 2,
        "sugar": 56,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 3,
          "specialty": 3.5,
          "fats": 0.8,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "fah-583",
      "title": "كيكة الزبادي",
      "titleEn": "Yogurt Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-583-i1",
          "name": "كوب زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-583-i2",
          "name": "كوب سمنة على زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-583-i3",
          "name": "كوب سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-583-i4",
          "name": "3 بيضات",
          "standardAmount": "3",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-583-i5",
          "name": "فانيليا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-583-i6",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-583-i7",
          "name": "دقيق",
          "standardAmount": "2.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-583-i8",
          "name": "كيس دريم كيك",
          "standardAmount": "1 كيس",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الزبادي والسمنة على الزيت والسكر والبيض والفانيليا والملح في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اضيفي الدقيق المنخول تدريجيًا واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي كيس دريم كيك واخلطي حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "دهنِ قالب الخبز بزبدة ورشِ الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صبِ الخليط في القالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادخلي القالب إلى الفرن المسخن مسبقًا على درجة حرارة 180 لمدة 45 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركي الكيكة تبرد قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكيكة مع كوب من اللبن للحصول على طعم رائع. الكيكة تبقى طازجة لفترة طويلة إذا تم حفظها في مكان جاف وبارد.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=U0oupbHXv6s&t=9s",
        "collection": "abuhaty",
        "citation": "كيكه الأمهات البسيطه بدون مكونات كتيره و بمقادير مظبوطه و نتيجه مضمونه💯💯"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 340,
        "protein": 5,
        "fat": 17,
        "carbs": 42,
        "fiber": 1,
        "sugar": 26,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 1.5,
          "fats": 1.5,
          "specialty": 1.2,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-584",
      "title": "كيكة الشيكولاتة والقهوة بدون فرن",
      "titleEn": "No-Oven Chocolate & Coffee Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-584-i1",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-584-i2",
          "name": "زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-584-i3",
          "name": "حليب",
          "standardAmount": "1 كوب وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-584-i4",
          "name": "كاكاو خام",
          "standardAmount": "نص كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-584-i5",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-584-i6",
          "name": "باكينج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-584-i7",
          "name": "ملح",
          "standardAmount": "زرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-584-i8",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-584-i9",
          "name": "قهوة",
          "standardAmount": "2 معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-584-i10",
          "name": "عسل",
          "standardAmount": "2 معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-584-i11",
          "name": "مياه",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-584-i12",
          "name": "صوص الشوكولاتة",
          "standardAmount": "1 كوب وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-584-i13",
          "name": "كاكاو خام",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخفقي السكر والزيت والحليب والكاكاو في الخلاط حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الفانيليا واعيدي الخفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انخلي الدقيق والباكينج بودر والملح وقلبيهم معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الخليط الجاف إلى الخليط الرطب واخلطيهم جيدًا بالمضرب اليدوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادهني قالب الكيك بالزيت وضعه في صنية أكبر تحتوي على ماء مغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي القالب بفوطة ثم بغطاء وضعيه على البوتاجاز على نار عالية لمدة 5 دقائق، ثم على نار هادئة لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد الطهي، اتركي الكيك يبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعدي السيرب بخلط القهوة والعسل والمياه الساخنة، ثم أضيفي المياه الباردة لبرد الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اسقي الكيك بالسيرب بعد تبريده تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطي الكيك بصوص الشوكولاتة والكاكاو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي الكيك يبرد تمامًا قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من تبريده الكيك تمامًا قبل سقيه بالسيرب لضمان امتصاص السيرب بشكل أفضل. يمكن حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=9iKv65g2uDs&t=19s",
        "collection": "abuhaty",
        "citation": "\"كيكه السعادة\" من غير فرن ولا مضرب وكله في الخلاط هتعملي أطعم كيك ميكس من الشيكولاته و القهوة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 420,
        "protein": 5,
        "fat": 20,
        "carbs": 56,
        "fiber": 2,
        "sugar": 44,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 0.8,
          "specialty": 2.5,
          "fats": 1.5,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-585",
      "title": "كيكة العسل الروسية",
      "titleEn": "Russian Honey Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "49 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-585-i1",
          "name": "زبدة",
          "standardAmount": "100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-585-i2",
          "name": "عسل",
          "standardAmount": "80 جرام",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-585-i3",
          "name": "بيكنج صودا",
          "standardAmount": "5 جرام",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-585-i4",
          "name": "دقيق",
          "standardAmount": "500-550 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-585-i5",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-585-i6",
          "name": "سكر بني",
          "standardAmount": "150 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-585-i7",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-585-i8",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-585-i9",
          "name": "كريمة حلويات",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-585-i10",
          "name": "سكر بودر",
          "standardAmount": "1.25 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-585-i11",
          "name": "كريمة حامضة",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-585-i12",
          "name": "جبن كريمة",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر البني والبيض والفانيليا والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبدة والعسل واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي الخليط على نار متوسطة وقلبي حتى تذوب الزبدة والسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي البيكنج صودا واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الدقيق تدريجيًا واخلطي حتى تحصلي على عجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة واتركيها في الثلاجة لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي العجينة إلى 8 قطع متساوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "افردي كل قطعة على ورقة زبدة أو مفرش سيليكون حتى سمك 2 ملم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قصي العجينة بقالب دائري وثقبها بالشوكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي الدوائر في صينية الفرن واتركيها تخبز لمدة 7 دقائق على درجة حرارة 175 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "كرري العملية حتى تنتهي من جميع القطع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اخلطي الكريمة الحلوية والكريمة الحامضة والجبن الكريمي والسكر البودر في وعاء واخفقي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ضعي طبقة من الكيك ثم طبقة من الكريمة وهكذا حتى تنتهي من جميع الطبقات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "زين الكيك بالعجينة المفرمة والشرايح المخبوزة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "ادخلي الكيك إلى الثلاجة لمدة 30 دقيقة قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام العسل الأبيض أو الأسود حسب الرغبة في تعزيز اللون. يمكن حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=dzmiBxLxzFI&t=56s",
        "collection": "abuhaty",
        "citation": "أحلي كيك دي ولا ايه وهمييييييييه 😋😋كيك العسل الروسيه russian honey cake ☺️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 460,
        "protein": 6,
        "fat": 24,
        "carbs": 58,
        "fiber": 1,
        "sugar": 40,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 5,
          "sweeteners": 1,
          "fats": 1
        }
      }
    },
    {
      "id": "fah-586",
      "title": "كيكة القهوة",
      "titleEn": "Coffee Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40-50 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-586-i1",
          "name": "دقيق منخول",
          "standardAmount": "2 وربع كوباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-586-i2",
          "name": "كاكاو خام",
          "standardAmount": "ربع كوباية",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-586-i3",
          "name": "بيض",
          "standardAmount": "4 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-586-i4",
          "name": "زيت",
          "standardAmount": "1 كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-586-i5",
          "name": "لبن",
          "standardAmount": "1 كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-586-i6",
          "name": "سكر",
          "standardAmount": "1 كوباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-586-i7",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-586-i8",
          "name": "ملح",
          "standardAmount": "زرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-586-i9",
          "name": "ماء",
          "standardAmount": "ربع كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-586-i10",
          "name": "نسكافيه",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-586-i11",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-586-i12",
          "name": "لبن بودرة",
          "standardAmount": "نص كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-586-i13",
          "name": "سكر بودرة",
          "standardAmount": "نص كوباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-586-i14",
          "name": "كريم شانتي خام",
          "standardAmount": "نص كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-586-i15",
          "name": "جبنة كيري",
          "standardAmount": "4 مكعبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-586-i16",
          "name": "شوكولاتة مبشورة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-586-i17",
          "name": "فستق مجروش",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والكاكاو والبيكنج بودر في وعاء وانخليهم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخفقي البيض مع السكر والفانيليا بالمضرب الكهربائي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت تدريجياً إلى خليط البيض والسكر وحركي جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي النسكافيه المذاب في الماء واللبن وحركي جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي خليط الدقيق تدريجياً إلى خليط السوائل وحركي حتى تمتزج المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني الفرن على درجة حرارة 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "دهن قالب الخبز بسمنة ورشيه بالدقيق أو الدقيق المخلوط بالكاكاو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صب خليط الكيك في القالب وادخليه إلى الفرن لمدة 40-50 دقيقة حتى يصبح لونه ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في وعاء، اخفقي اللبن والسكر البودرة واللبن البودرة والكريم شانتي والجبنة الكيري والنسكافيه حتى تصبح الكريمة ناعمة وكريمية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد خروج الكيك من الفرن، اتركه ليبرد قليلاً ثم صبه بالكريمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "زين الكيك بالشوكولاتة المبشورة والفستق المجروش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من المكسرات للزينة حسب الرغبة. يمكن حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=RBpd91FmRB0&t=35s",
        "collection": "abuhaty",
        "citation": "كيكة عشاق القهوه 😋🙈 خطيره و طعمها يجنن 😉من مطبخي # فاطمه_ابو_حاتي 👍🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 440,
        "protein": 7,
        "fat": 22,
        "carbs": 54,
        "fiber": 2,
        "sugar": 42,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 3.5,
          "fats": 1.5,
          "specialty": 2,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "fah-587",
      "title": "كيكة الكوكيز",
      "titleEn": "Giant Cookie Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10-15 دقيقة",
      "servings": "8-10 قطع",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-587-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-587-i2",
          "name": "شوكولاتة شيبس",
          "standardAmount": "100 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-587-i3",
          "name": "زبدة",
          "standardAmount": "230 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-587-i4",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-587-i5",
          "name": "سكر بني",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-587-i6",
          "name": "عسل أسود",
          "standardAmount": "2 ملاعق صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-587-i7",
          "name": "سكر أبيض",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-587-i8",
          "name": "فانيليا سائلة",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-587-i9",
          "name": "بيكنج بودر",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-587-i10",
          "name": "بيكنج صودا",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-587-i11",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سيح الزبدة حتى تأخذ لونًا ذهبيًا",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البيض واحدًا تلو الآخر وقلبهما معًا",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السكر البني والسكر الأبيض والفانيليا وقلبهما معًا",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الدقيق مع البيكنج بودر والبيكنج صودا والملح وقلبهما معًا",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انلم العجينة بيديك لمدة 15 دقيقة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف شوكولاتة الشيبس وانلمها في العجينة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع العجينة في الفريزر لمدة 15 دقيقة",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أخرج العجينة من الفريزر وفردها في صينية خبز",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخل الصينية في الفرن المسخن مسبقًا على درجة 250 مئوية (480 فهرنهايت) لمدة 10-15 دقيقة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اترك الكيكة تبرد قليلاً قبل تقطيعها",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكيكة مع آيس كريم للحصول على مذاق رائع. يمكن حفظ الكيكة في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=E3L8uaFJh9k&t=7s",
        "collection": "abuhaty",
        "citation": "جربنا كيكة الكوكيز انا و رودي🍪 تعالو نقولكم رأينا فيها 😉 اكتبولنا عايزين نجرب ايه تاني 🙈"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 460,
        "protein": 5,
        "fat": 22,
        "carbs": 62,
        "fiber": 2,
        "sugar": 44,
        "cost": {
          "grains": 0.7,
          "dairyEggs": 1,
          "specialty": 1.5,
          "fats": 2,
          "sweeteners": 0.7
        }
      }
    },
    {
      "id": "fah-588",
      "title": "كيكة الليمون الهشة",
      "titleEn": "Fluffy Lemon Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-588-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-588-i2",
          "name": "سكر",
          "standardAmount": "3/4 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-588-i3",
          "name": "زبادي",
          "standardAmount": "3/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-588-i4",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-588-i5",
          "name": "بيض",
          "standardAmount": "3",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-588-i6",
          "name": "عصير ليمون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-588-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-588-i8",
          "name": "بيكنج صودا",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-588-i9",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-588-i10",
          "name": "بشر ليمون",
          "standardAmount": "1 ليمونة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-588-i11",
          "name": "سكر بودر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-588-i12",
          "name": "جبن كريمي",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-588-i13",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-588-i14",
          "name": "ماء",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-588-i15",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض والزيت والسكر والزبادي وعصير الليمون والفانيليا في الخلاط حتى يمتزجوا جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الدقيق والبيكنج بودر والبيكنج صودا والملح في وعاء آخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خليط الدقيق تدريجيًا إلى خليط البيض مع التحريك المستمر في اتجاه واحد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي بشر الليمون وأخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اسكبي الخليط في صينية مدهونة بالسمنة ومرشوشة بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 170 درجة مئوية واتركيها لمدة 30 دقيقة أو حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أحضري الصوص عن طريق خلط السكر البودر والجبن الكريمي وعصير الليمون والماء والفانيليا في وعاء وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الصوص في الثلاجة حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أخرجي الكيكة من الفرن واتركيها لتبرد قليلاً قبل تقطيعها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "وزعي الصوص على الكيكة بعد تبريدها وزينيها ببشر الليمون والكرز إذا أردت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من خلط المكونات جيدًا للحصول على كيكة هشة وسponge. يمكنك تقديم الكيكة مع كوب من الشاي أو القهوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=kOzeJkDxu7w&t=56s",
        "collection": "abuhaty",
        "citation": "#cake  (كيك ستاربكس )سر كيك الليمون الهشه جداً👌😋بتاعت الكافيهات"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 320,
        "protein": 5,
        "fat": 14,
        "carbs": 44,
        "fiber": 1,
        "sugar": 32,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 2,
          "produce": 0.5,
          "fats": 1,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "fah-589",
      "title": "كيكة ديسباسيتو",
      "titleEn": "Despacito Cakes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "5 قوالب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-589-i1",
          "name": "بيض",
          "standardAmount": "2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i2",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i3",
          "name": "زيت",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i4",
          "name": "لبن",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i5",
          "name": "كاكاو خام",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i6",
          "name": "دقيق",
          "standardAmount": "كوب وربع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i7",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i8",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i9",
          "name": "خل",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i10",
          "name": "قهوة سريعة الذوبان",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i11",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i12",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i13",
          "name": "نسكويك",
          "standardAmount": "معلقتين كبيرتين",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i14",
          "name": "كريمة خام",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i15",
          "name": "لبن مثلج",
          "standardAmount": "كوب ونصف",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i16",
          "name": "سكر بودر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i17",
          "name": "شوكولاتة خام",
          "standardAmount": "ربع كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i18",
          "name": "كريمة حلويات",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-589-i19",
          "name": "نوتلا",
          "standardAmount": "معلقتين",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض مع السكر والفانيليا والخل في وعاء حتى يصبح القوام كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت واللبن وامزجي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الدقيق والبيكنج بودر والكاكاو والملح وقلبي حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اسكبي العجينة في قوالب الديسباسيتو وضعيها في الفرن المحمى مسبقًا على درجة حرارة 170 لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اختبري نضج الكيك بخلة أسنان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أخلطي اللبن والنسكويك واسكبي الخليط على الكيك الساخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخلطي الكريمة الخام واللبن المثلج والسكر والكاكاو وخفقي المكونات لمدة 7 دقائق حتى تصبح الكريمة ثقيلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي النوتلا وخفقي مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اسكبي الكريمة على الكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سخني الكريمة واسكبيها على الشوكولاتة المبشورة وقلبي حتى تذوب الشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اسكبي الجناش على الكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "زيني الكيك بالمرشميلو أو العنجيل أو الفوزدو أو أي نوع من الشوكولاتة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ضعي الكيك في الثلاجة لمدة 30 دقيقة قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن جميع المكونات تكون بدرجة حرارة المطبخ قبل البدء في التحضير. يمكن حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=RfhBLREho2Y&t=31s",
        "collection": "abuhaty",
        "citation": "بكوب دقيق واحد .. اعملي أحلي 5 قوالب ديسباسيتو 😍😉من مطبخي #فاطمه_ابو_حاتي 👍💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 480,
        "protein": 7,
        "fat": 24,
        "carbs": 60,
        "fiber": 2,
        "sugar": 50,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 3,
          "specialty": 4,
          "fats": 1,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-590",
      "title": "كيكة مربلة (ماربل كيك)",
      "titleEn": "Marble Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-590-i1",
          "name": "4 بيضات",
          "standardAmount": "4",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-590-i2",
          "name": "السكر",
          "standardAmount": "1 كباية وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-590-i3",
          "name": "اللبن الدافئ",
          "standardAmount": "1 كباية وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-590-i4",
          "name": "السمنة",
          "standardAmount": "1 كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-590-i5",
          "name": "الزيت",
          "standardAmount": "ربع كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-590-i6",
          "name": "الخل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-590-i7",
          "name": "الملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-590-i8",
          "name": "الدقيق",
          "standardAmount": "3 كوبات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-590-i9",
          "name": "البيكنج بودر",
          "standardAmount": "1 باكت",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-590-i10",
          "name": "البيكنج صودا",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-590-i11",
          "name": "الكاكاو الخام",
          "standardAmount": "ربع كباية",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-590-i12",
          "name": "اللبن الدافئ",
          "standardAmount": "ربع كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-590-i13",
          "name": "الزبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-590-i14",
          "name": "الدقيق",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي 4 بيضات مع 1 كباية وربع من السكر و1 كباية وربع من اللبن الدافئ في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي 1 كباية من السمنة وربع كباية من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي ملعقة كبيرة من الخل ورشة ملح واعجني المكونات لمدة 4 دقائق حتى يذوب السكر تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اخلطي 3 كوبات من الدقيق مع باكت من البيكنج بودر ونص ملعقة صغيرة من البيكنج صودا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الخليط الجاف تدريجياً إلى الخليط السائل واخلطيهم في اتجاه واحد حتى يتجانس الخليط ويختفي الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قسمي الخليط إلى جزأين: ثلث الخليط وثلثين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي ربع كباية من الكاكاو الخام وربع كباية من اللبن الدافئ إلى ثلث الخليط واخلطيهم جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادهني قالب الكيك بالزبدة ورشيه بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي طبقة من الخليط الأبيض ثم طبقة من الخليط الأسود، وهكذا حتى تنتهي من الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "خبطي القالب خبطتين وادخليه الفرن المسخن على درجة حرارة 180 لمدة 40 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخرجيه من الفرن وقومي باختبار الاستواء باستخدام عود أسنان. إذا خرج نظيفاً، تكون الكيكة جاهزة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكيكة وهي دافئة أو باردة. يمكن إضافة صوص الشوكولاتة أو الكريمة للتقديم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=tdOrLItPZkc",
        "collection": "abuhaty",
        "citation": "ريحة البيت اللي كله بركة.. وكيكة الطفولة اللي بتدوب في البق من أول قطمه🥺✨#فاطمه_أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 400,
        "protein": 6,
        "fat": 20,
        "carbs": 50,
        "fiber": 1,
        "sugar": 32,
        "cost": {
          "grains": 0.7,
          "dairyEggs": 1.2,
          "fats": 1.8,
          "specialty": 0.8,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-591",
      "title": "ماربل كيك (كيك التايجر)",
      "titleEn": "Marble Cake (Tiger Cake)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30-35 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-591-i1",
          "name": "بيض",
          "standardAmount": "5",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-591-i2",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-591-i3",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-591-i4",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-591-i5",
          "name": "سمنة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-591-i6",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-591-i7",
          "name": "لبن",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-591-i8",
          "name": "خل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-591-i9",
          "name": "بكينج بودر",
          "standardAmount": "3 ملاعق صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-591-i10",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-591-i11",
          "name": "كاكاو",
          "standardAmount": "1/4 كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-591-i12",
          "name": "لبن",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 180 درجة مئوية (من تحت فقط).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخفق البيض والفانيليا والملح والسكر في الخلاط حتى يصبح الخليط كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف مزيج السمنة والزيت تدريجياً واخفق جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف نصف كوب من اللبن واخفق جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلط الدقيق المنخول والبكينج بودر في وعاء منفصل، ثم أضفه تدريجياً إلى الخليط واخفق حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد إضافة باقي اللبن واخفق جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في وعاء صغير، اخلط ربع كوب من اللبن مع ملعقتين كبيرتين من الخل وثلاث ملاعق صغيرة من الباكينج بودر. اخفق جيداً حتى يفور الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الخليط المتفاعل إلى خليط الكيك واخفق جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخفق الخليط حتى يصبح متجانسًا وسائلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "انقل حوالي ثلث الخليط إلى وعاء صغير، وأضف ربع كوب من الكاكاو وربع كوب من اللبن واخلط جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صب الخليط الأبيض في صينية الكيك، ثم أضف الخليط الشوكولاتة بالتناوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخل الصينية إلى الفرن واتركها لمدة 30-35 دقيقة أو حتى يصبح الكيك ذهبي اللون ويكون مطبوخًا من الداخل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اترك الكيك يبرد قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكيك مع كوب من الشاي السادة أو الشاي باللبن أو الشاي بالنعناع. يمكن حفظ الكيك في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=z4hCDjeosvQ&t=1s",
        "collection": "abuhaty",
        "citation": "ماربل كيك خطيييرة وسهلة…( كيك التايجر)مش بس هتفتح النفس، دي كمان هتخلي ولادك يدخلوا المطبخ يساعدوكي👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 400,
        "protein": 7,
        "fat": 20,
        "carbs": 48,
        "fiber": 1,
        "sugar": 30,
        "cost": {
          "grains": 0.7,
          "dairyEggs": 1.2,
          "fats": 1.8,
          "specialty": 0.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-592",
      "title": "ميني كيك ريد فيلفت",
      "titleEn": "Mini Red Velvet Cakes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات غربية",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "12-15 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-592-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-592-i2",
          "name": "سكر ناعم",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-592-i3",
          "name": "كاكاو خام",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-592-i4",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-592-i5",
          "name": "بيكنج صودا",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-592-i6",
          "name": "بيكنج بودر",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-592-i7",
          "name": "بيض",
          "standardAmount": "3 بيضات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-592-i8",
          "name": "زبدة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-592-i9",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-592-i10",
          "name": "لبن رايب",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-592-i11",
          "name": "لون أحمر غذائي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-592-i12",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-592-i13",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-592-i14",
          "name": "سكر بودر",
          "standardAmount": "500 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-592-i15",
          "name": "جبنة كريمية",
          "standardAmount": "300 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-592-i16",
          "name": "زبدة سايلة",
          "standardAmount": "150 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-592-i17",
          "name": "فانيليا سائلة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير خليط الكيك: اخلطي البيض مع السكر والخل والفانيليا في وعاء حتى يصبح الخليط أبيض اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبدة والزيت واللبن الرايب مع استمرار الخفق في نفس الاتجاه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي الكاكاو والبيكنج بودر والبيكنج صودا مع الدقيق، ثم أضيفي المزيج تدريجياً إلى الخليط السائل مع استمرار الخفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي اللون الأحمر الغذائي واخلطي جيداً حتى يصبح الخليط باللون الأحمر المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "دهني قالب الكيك بسمنة وارشه بالدقيق، ثم صبي الخليط في القالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادخلي القالب إلى الفرن المحمى على درجة حرارة 170 لمدة 12-15 دقيقة، واختبري نضج الكيك بستيكس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير الكريمة: اخلطي الجبنة الكريمية بالمضرب الكهربائي حتى تصبح ناعمة، ثم أضيفي الزبدة السايلة والفانيليا واخلطي جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي السكر البودر تدريجياً مع استمرار الخفق حتى يصبح الخليط كريمي و أبيض اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الكريمة في الثلاجة لمدة 10 دقائق حتى تتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قطعي الكيك إلى قطع صغيرة، ثم قطعي كل قطعة إلى نصفين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أحضري طبق التقديم، وضعي طبقة من الكيك، ثم طبقة من الكريمة، ثم كرري العملية حتى تنتهي من جميع المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "زيني الكيك بقطع الكيك المتبقية والكريمة والفراولة إذا أردت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدمي الميني كيك ساخناً أو بارداً حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام نكهات مختلفة مثل الشوكولاتة أو الفانيليا للكيك والكريمة. يمكنك أيضاً استخدام بواقي الكيك لتحضير ترايفل في أكواب.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=MIkIyckLZ-U&t=40s",
        "collection": "abuhaty",
        "citation": "ميني كيك سهله و بسيطه لكل المناسبات ( ريد ڤيلڤت بالكريمه الاصليه ) ♥️🤩"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 420,
        "protein": 6,
        "fat": 20,
        "carbs": 56,
        "fiber": 1,
        "sugar": 44,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 3.5,
          "fats": 1.8,
          "specialty": 1,
          "sweeteners": 0.8
        }
      }
    },
    {
      "id": "fah-593",
      "title": "الجبنة الكريمي",
      "titleEn": "Homemade Cream Cheese",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-593-i1",
          "name": "لبن قاطع",
          "standardAmount": "1 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-593-i2",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-593-i3",
          "name": "حليب",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-593-i4",
          "name": "حليب بودرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-593-i5",
          "name": "ملح",
          "standardAmount": "رشة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "عندما يغلي اللبن، أضف ملعقة خل كبيرة وقلبه جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفي اللبن القاطع في مصفاة ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "احتفظ بالشرش (السائل) الناتج واستخدمه في المعجنات أو المشروبات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء، ضع الأجزاء الصلبة من اللبن القاطع وصفيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف نصف كوب حليب، 2 ملعقة كبيرة حليب بودرة، ورشة صغيرة من الملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "امزج المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف نصف كوب زيت بالتدريج واعجن حتى تحصل على قوام كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "احفظ الجبنة الكريمي في الثلاجة لتحسين قوامها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تزيين الجبنة الكريمي بالزعتر أو حبة البركة أو الزيت الزيتون حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=9_itHjUyvmo&t=26s",
        "collection": "abuhaty",
        "citation": "الجبنه الكريمي وازاي استفيد من اللبن القاطع👍😋 من مطبخي #فاطمه_ابو_حاتي#مامي_شيف"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 180,
        "protein": 9,
        "fat": 10,
        "carbs": 12,
        "fiber": 0,
        "sugar": 12,
        "cost": {
          "dairyEggs": 3,
          "fats": 1
        }
      }
    },
    {
      "id": "fah-594",
      "title": "النوتيلا الأصلية من البيت",
      "titleEn": "Original Homemade Nutella",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "3 بطرامانات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-594-i1",
          "name": "بندق مقشر ومحمص",
          "standardAmount": "نص كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-594-i2",
          "name": "زيت",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-594-i3",
          "name": "حليب",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-594-i4",
          "name": "حليب مكثف محلي",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-594-i5",
          "name": "نسكويك أو كاكاو خام",
          "standardAmount": "نص كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اطحن البندق مع شوية زيت في المطحنة",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الحليب المكثف المحلى إلى البندق المطحون",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الكاكاو الاسباني (أو النسكويك) وقلّب جيدًا",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الحليب والزيت بقية الكمية وقلّب حتى يتجانس الخليط",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخبز الخليط في بوترامونات واحفظه في الثلاجة",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "احفظ النوتيلا في الثلاجة قبل استخدامها لتحسين القوام. يمكنك زيادة الزيت بربع كوب إذا كنت ترغب في قوام أخف. قدميها في سندوتشات للصغار.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=sfkytpakuu0&t=38s",
        "collection": "abuhaty",
        "citation": "النوتيلا الاصلي من البيت بأقل تكلفه وأسهل طريقة  👍👌😋من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 220,
        "protein": 3,
        "fat": 15,
        "carbs": 20,
        "fiber": 1,
        "sugar": 17,
        "cost": {
          "specialty": 3,
          "dairyEggs": 2,
          "fats": 1.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-595",
      "title": "بارات الطاقة",
      "titleEn": "Energy Bars",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-595-i1",
          "name": "4 بيضات",
          "standardAmount": "4",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-595-i2",
          "name": "سكر",
          "standardAmount": "1 كوب وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-595-i3",
          "name": "دقيق",
          "standardAmount": "1 كوب وربع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-595-i4",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-595-i5",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-595-i6",
          "name": "قرفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-595-i7",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-595-i8",
          "name": "بكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-595-i9",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-595-i10",
          "name": "فواكه مجففة (التين، القراصية، البلح، الزبيب، المشمشية)",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-595-i11",
          "name": "مسكرات مشكلة",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "احمص المكسرات في الفرن حتى تتحمص قليلاً، ثم اتركها تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخفق البيض مع الفانيليا في وعاء حتى يصبح الخليط فاتح اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السكر وخفق المكونات معًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الملح والخل والزيت، واخفق المكونات معًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلط الدقيق والبكينج بودر والقرفة معًا، ثم أضفها إلى الخليط السابق واخلطهم جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الفواكه المجففة والمسكرات الحمصية، واخلطهم مع الخليط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صب الخليط في صينية مقاس 30×40 مدهونة بالسمن ومرشوشة بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "وزع الخليط بشكل متساوٍ في الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخبز البارات في فرن محمى مسبقًا على درجة حرارة 170 درجة مئوية لمدة 15 دقيقة أو حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخرج البارات من الفرن، واتركها تبرد قليلاً، ثم قطعها إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ البارات في الفريزر بعد تقطيعها في علبة خاصة بالفريزر. تقدم مع كوب شاي أو قهوة، أو توضع في لانش بوكس للطلاب.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=C5DqJz3djqk&t=30s",
        "collection": "abuhaty",
        "citation": "كيك جربته في مطعم و قولت لازم تشوفوه😋 بارات الطاقة للمدرسة و النادي و الجيم  😋😎 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 220,
        "protein": 4,
        "fat": 7,
        "carbs": 36,
        "fiber": 2,
        "sugar": 26,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 0.7,
          "specialty": 3,
          "sweeteners": 0.5,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "fah-596",
      "title": "بسكويت الزبدة النواعم",
      "titleEn": "Soft Butter Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "60 بسكويتة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-596-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-596-i2",
          "name": "زبدة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-596-i3",
          "name": "سكر بودر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-596-i4",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-596-i5",
          "name": "ملح",
          "standardAmount": "زررة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الزبدة بالمضرب الكهربائي حتى تصبح كريمية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي السكر المنخول واخلطي جيدًا حتى يصبح المزيج كريمي وخفيف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الفانيليا والملح واخلطي مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الدقيق المنخول تدريجيًا واخلطي حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة وضعيها في الثلاجة لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخراجي العجينة من الثلاجة وشكليها بالشكل المفضل لديك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخني الفرن على درجة حرارة 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي البسكويت في صينية الفرن وادخليها إلى الفرن لمدة 15 دقيقة أو حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي البسكويت لتبرد قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ البسكويت في وعاء محكم الإغلاق لمدة تصل إلى أسبوع. يمكنك تقديم البسكويت مع الشاي أو القهوة للحصول على مذاق رائع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=bia3kXXEmH0&t=34s",
        "collection": "abuhaty",
        "citation": "بـ 3 مكونات❤ اعملي 60 بسكوتة نواعم للعيد 🍪😋 بسكوت الزبده بطريقتي وبمقاديرلأول مرة - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 30,
        "kcal": 110,
        "protein": 1,
        "fat": 6,
        "carbs": 13,
        "fiber": 0,
        "sugar": 5,
        "cost": {
          "grains": 0.5,
          "fats": 2,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-597",
      "title": "بسكويت السعادة الدايب",
      "titleEn": "Melting Happiness Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "20-25 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-597-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-597-i2",
          "name": "نشا",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-597-i3",
          "name": "زبدة",
          "standardAmount": "250 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-597-i4",
          "name": "سكر بودرة",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-597-i5",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-597-i6",
          "name": "كاكاو خام",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-597-i7",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-597-i8",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تأكد من أن الزبدة طرية، وليس سائلة أو جامدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الزبدة مع السكر البودرة حتى يصبح القوام كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي البيض واحدة تلو الأخرى، واخلطي جيدًا حتى يختفي البيض تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الفانيليا والملح، واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انخلي الدقيق والنشا، وأضيفيهما إلى خليط الزبدة والسكر، واخلطي برفق بأطراف الأصابع حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اقسمي العجينة إلى نصفين، وأضيفي ملعقة كبيرة من الكاكاو إلى نصف منها واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي كل نصف من العجين في كيس بلاستيكي، وافرديها بالنشابة حتى تصبح مستطيلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رصي العجينتين معًا بالترتيب: شوكولاتة، فانيليا، شوكولاتة، فانيليا، شوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قطعي العجينة إلى قطع مستطيلة متساوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخبزي البسكويت في فرن محمى مسبقًا على درجة حرارة 170 درجة مئوية لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "بعد الخبز، اترك البسكويت ليبرد على شبكة، ثم قدميه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ البسكويت في وعاء محكم الإغلاق لمدة تصل إلى أسبوع. يمكن تقديم البسكويت مع الشاي أو القهوة للحصول على مذاق رائع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=FVYdSWNsrko",
        "collection": "abuhaty",
        "citation": "بسكويت السعادة الدايب🍪 مكس الفانيليا والشوكولاتة اللي هيخطف قلبك 😉واسرار التشكيل والطعم الدايب الهش👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 24,
        "kcal": 180,
        "protein": 2,
        "fat": 9,
        "carbs": 24,
        "fiber": 0,
        "sugar": 9,
        "cost": {
          "grains": 1,
          "fats": 2.3,
          "sweeteners": 0.4,
          "dairyEggs": 0.5,
          "specialty": 0.2
        }
      }
    },
    {
      "id": "fah-598",
      "title": "بسكويت السينابون",
      "titleEn": "Cinnabon Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "20 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-598-i1",
          "name": "دقيق متعدد الاستخدامات",
          "standardAmount": "3 كوب - نقصين معلقتين",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-598-i2",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-598-i3",
          "name": "زبدة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-598-i4",
          "name": "سكر بودر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-598-i5",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-598-i6",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-598-i7",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-598-i8",
          "name": "قرفة",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الزبدة بالمضرب الكهربائي حتى تصبح ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي السكر البودر المنخول واخلطي جيدًا حتى يصبح القوام كريمي ولونه فاتح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي البيضة والفانيليا واخلطي جيدًا حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الدقيق والنشا تدريجيًا مع الاستمرار في الخلط حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة واتركيها في الثلاجة لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انزلي العجينة من الثلاجة وفرديها بين ورقتين من ورق القصدير بسمك حوالي 2-3 ملم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رشّي القرفة على العجينة المنشرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "لفي العجينة على شكل رول وكأنك تصنع رول السينابون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قطعي الرول إلى قطع رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي القطع في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اخبزي البسكويت لمدة 15 دقيقة أو حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أخرجي البسكويت من الفرن واتركيه حتى يبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ البسكويت في وعاء محكم الإغلاق لمدة تصل إلى أسبوع. يمكنك أيضًا تزيين البسكويت بالسكر البودر بعد خروجه من الفرن للحصول على مظهر جذاب.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Dh3J-MFoXhg&t=56s",
        "collection": "abuhaty",
        "citation": "بسكويت السينابو ❤ ناعم و دايب و طعمه تحفه 😋😍| Biscuit Cinnamon"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 160,
        "protein": 2,
        "fat": 9,
        "carbs": 19,
        "fiber": 0,
        "sugar": 7,
        "cost": {
          "grains": 0.7,
          "fats": 2,
          "sweeteners": 0.3,
          "dairyEggs": 0.2,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-599",
      "title": "بسكويت العجوة بدون فرن",
      "titleEn": "No-Bake Date-Paste Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-599-i1",
          "name": "سميد ناعم (دقيق البسبوسة) بدون إضافات",
          "standardAmount": "ربع كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-599-i2",
          "name": "حليب بودرة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-599-i3",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-599-i4",
          "name": "قشطة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-599-i5",
          "name": "بسكوت الشاي",
          "standardAmount": "4 باكيت",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-599-i6",
          "name": "سمسم محمص",
          "standardAmount": "كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-599-i7",
          "name": "تمر مفروم",
          "standardAmount": "ربع كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السميد والحليب البودرة في وعاء على النار وقلبي حتى يأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبدة والقشطة وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي التمر المفروم واعجني المكونات معًا حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي العجينة في كيس تلاجة مدهون بالزبدة وافردها بشكل مستطيل بسمك حوالي 2 ملم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى مستطيلات وغلفيها بالبسكوت الشاي من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غلفي الرول بالسمسم المحمص من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الرول في التلاجة لمدة 3-4 ساعات حتى يبرد ويتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اقطعي الرول إلى قطع صغيرة وقدميه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم بسكويت العجوة مع الشاي باللبن أو النسكافيه. يمكن حفظ البسكويت في وعاء محكم الإغلاق لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=e2uTTGrQI_8&t=33s",
        "collection": "abuhaty",
        "citation": "بسكويت العجوه بدون فرن وفي 10 دقايق بس 😋😍 شكله حلو وطعمه أحلى.. وكمان يدينا طاقة 💪 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 220,
        "protein": 3,
        "fat": 9,
        "carbs": 32,
        "fiber": 2,
        "sugar": 18,
        "cost": {
          "grains": 1,
          "specialty": 2.5,
          "dairyEggs": 0.8,
          "fats": 0.6
        }
      }
    },
    {
      "id": "fah-600",
      "title": "بسكويت العشر دقايق",
      "titleEn": "Ten-Minute Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10-15 دقيقة",
      "servings": "حوالي 20 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-600-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-600-i2",
          "name": "سكر بودرة",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-600-i3",
          "name": "زيت",
          "standardAmount": "3/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-600-i4",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-600-i5",
          "name": "حليب",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-600-i6",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-600-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-600-i8",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-600-i9",
          "name": "مربة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-600-i10",
          "name": "كاكاو خام",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-600-i11",
          "name": "سكر خشن",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيضة مع السكر والفانيليا والحليب والزيت والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الدقيق والبيكنج بودر وقلبيهم معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انزلي الخليط السائل على الدقيق واعجني بيدك حتى تحصلي على عجينة سهلة التشكيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة لعدة دقائق لمنعها من الجفاف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شكلّي العجينة إلى كرات متساوية الحجم وضعيها على صاج مدهون بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعدي فتحة في وسط كل كرة بسكوت باستخدام ملعقة خشبية أو بصبعك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي المربة في الفتحات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي البسكويت إلى الفرن المسخن مسبقًا على درجة حرارة 170 لمدة 10-15 دقيقة حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعدّي جزءًا من العجينة مع الكاكاو وشكلّيه إلى كرات وغطيها بالسكر الخشن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "خبزي هذه الكرات أيضًا على درجة حرارة 170 لمدة 10-15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من المربة حسب الرغبة، ولكن يجب أن تكون مطحونة جيدًا لتجنب وجود قطع كبيرة. يمكن تشكيل البسكويت بأي شكل تفضله، مثل استخدام قطاع أو شوكة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=u2bO2NPdi5k&t=52s",
        "collection": "abuhaty",
        "citation": "بسكويت العشر دقايق للعيد 🙈😍 خلاص مش محتاجين نشتري بسكوت العيد من برة تاني 😍❤ - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 140,
        "protein": 2,
        "fat": 8,
        "carbs": 16,
        "fiber": 0,
        "sugar": 7,
        "cost": {
          "grains": 0.5,
          "fats": 1.2,
          "dairyEggs": 0.4,
          "sweeteners": 0.4,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-601",
      "title": "بسكويت اللانكشير",
      "titleEn": "Lancashire Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "حوالي 24 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-601-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-601-i2",
          "name": "سمنة باردة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-601-i3",
          "name": "نشا",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-601-i4",
          "name": "سكر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-601-i5",
          "name": "بيض",
          "standardAmount": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-601-i6",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-601-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-601-i8",
          "name": "فانيليا سائلة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر والسمنة جيدًا بالمضرب اليدوي أو الكهربائي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيض والفانيليا وامزجيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الملح والبيكنج بودر وامزجيهم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلطي النشا والدقيق معًا وانخليهم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي خليط الدقيق تدريجيًا إلى خليط السمنة والبيض وامزجيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة وضعيها في الثلاجة لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخني الفرن على درجة حرارة 160 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اغمسي صينية الخبز بورق الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "شكلِ العجينة إلى كرات صغيرة وضعيها على الصينية مع ترك مسافة بينها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخلي الصينية إلى الفرن واتركيها لمدة 15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أخرجِ البسكويت من الفرن واتركيه ليبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "زينِ البسكويت بالبندق المفروم، المربى، الشوكولاتة، أو أي مكسرات أخرى حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تزيين البسكويت بالبندق المفروم، المربى، الشوكولاتة، أو أي مكسرات أخرى حسب الرغبة. يمكن حفظ البسكويت في وعاء محكم الإغلاق لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=LcQQvlXzawM&t=52s",
        "collection": "abuhaty",
        "citation": "سر بسكويت اللانكشير بتاع الاعياد طعمه جنان 😋😍 من مطبخ فاطمه ابو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 24,
        "kcal": 140,
        "protein": 2,
        "fat": 8,
        "carbs": 17,
        "fiber": 0,
        "sugar": 5,
        "cost": {
          "grains": 0.6,
          "fats": 1.8,
          "sweeteners": 0.2,
          "dairyEggs": 0.3
        }
      }
    },
    {
      "id": "fah-602",
      "title": "بسكويت النشادر والبرتقال",
      "titleEn": "Ammonia & Orange Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15-20 دقيقة",
      "servings": "حوالي 30 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-602-i1",
          "name": "دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-602-i2",
          "name": "زبدة",
          "standardAmount": "0.5 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-602-i3",
          "name": "سمنة",
          "standardAmount": "0.5 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-602-i4",
          "name": "حليب",
          "standardAmount": "0.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-602-i5",
          "name": "بيض",
          "standardAmount": "3",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-602-i6",
          "name": "سكر بودرة",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-602-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة ممسوحة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-602-i8",
          "name": "نشادر",
          "standardAmount": "1 ملعقة صغيرة ممسوحة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-602-i9",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-602-i10",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-602-i11",
          "name": "روح البرتقال",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-602-i12",
          "name": "بشر البرتقال",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الزبدة والسمنة إلى مكعبات صغيرة وخفقها معًا حتى تصبح كريمية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف السكر البودرة المنخول وخفق المكونات معًا لمدة 10 دقائق حتى تصبح القوام كريمية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البيض واحدة تلو الأخرى مع الاستمرار في الخفق حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الفانيليا وملح وخفق المكونات مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الدقيق تدريجيًا مع الاستمرار في الخلط على سرعة منخفضة حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الحليب الدافئ مع النشادر تدريجيًا وقلب المكونات حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قسم العجينة إلى نصفين، أضف روح البرتقال وبشر البرتقال إلى النصف الأول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "شكل البسكويت باستخدام كيس الحلواني وضعيها على صاج مدهون بزيت خفيف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "خبز البسكويت في فرن محمى على درجة حرارة 160-170 لمدة 15-20 دقيقة حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أخرج البسكويت من الفرن وشله من الصاج فورًا لمنع التصاقه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "احفظ البسكويت في علبة محكمة الغلق للحفاظ على هشاشته. يمكنك تقليل أو زيادة كمية المكونات حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=EgFXyAgngz8&t=29s",
        "collection": "abuhaty",
        "citation": "بمقدار واحد✔️ هتعملي نوعين بسكويت للعيد وهقولك ازاي يطلع معاكي مقرمش"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 30,
        "kcal": 210,
        "protein": 3,
        "fat": 11,
        "carbs": 26,
        "fiber": 0,
        "sugar": 11,
        "cost": {
          "grains": 1,
          "fats": 4.5,
          "dairyEggs": 0.8,
          "sweeteners": 0.5,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-603",
      "title": "بسكويت النواعم بالزبدة",
      "titleEn": "Soft Butter Biscuits (Nawaem)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "12-15 دقيقة",
      "servings": "حسب الرغبة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-603-i1",
          "name": "دقيق مخصص للكحك والبسكوت",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-603-i2",
          "name": "زبدة",
          "standardAmount": "400 جرام (كوبين)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-603-i3",
          "name": "سكر بودر",
          "standardAmount": "160 جرام (كوب)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-603-i4",
          "name": "فانيليا",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-603-i5",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تأكد من أن الزبدة بدرجة التلاجة، أي بردة ساقعة ومسكة نفسها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع 400 جرام من الزبدة وضعتها في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اضف 160 جرام من السكر البودر المنخول وخلطهم جيدًا حتى تحصل على قوام كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف ملعقة صغيرة من الفانيليا وذرة ملح وخلطهم مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف كيلو من الدقيق المخصص للكحك والبسكوت وانخله جيدًا قبل إضافته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اعجن المكونات معًا حتى تصبح العجينة طرية وناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع العجينة في كيس الحلويني وشكل البسكويت على صاج الألومنيوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تأكد من ترك مسافة بين كل بسكويتة والأخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخبز البسكويت في فرن محمى مسبقًا على درجة حرارة 170 لمدة 12-15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اترك البسكويت ليبرد قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "استخدم دقيقًا مخصصًا للكحك والبسكوت للحصول على أفضل نتيجة. تأكد من أن الزبدة باردة قبل البدء. اخلط السكر والزبدة جيدًا للحصول على قوام كريمي. اخبز البسكويت على الرف الوسطاني في الفرن المحمى مسبقًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=livsw6DgKoc&t=30s",
        "collection": "abuhaty",
        "citation": "ب ٣ مكونات بس و من غير بيض هتعملي أحلي بسكويت نواعم للعيد"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 40,
        "kcal": 160,
        "protein": 2,
        "fat": 9,
        "carbs": 18,
        "fiber": 0,
        "sugar": 5,
        "cost": {
          "grains": 1.2,
          "fats": 3.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-604",
      "title": "بودينج الشيكولاتة الدايت",
      "titleEn": "Diet Chocolate Pudding",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-604-i1",
          "name": "كوبان من اللبن خالي الدسم",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-604-i2",
          "name": "الشفان المطحون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-604-i3",
          "name": "النشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-604-i4",
          "name": "الكاكاو الخام البودر",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-604-i5",
          "name": "القرفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-604-i6",
          "name": "سكر سويتال",
          "standardAmount": "4 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي اللبن الخالي الدسم، الشفان المطحون، النشا، الكاكاو الخام، والقرفة في وعاء على البارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قلبي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي الخليط على النار وقلبي باستمرار حتى يصبح القوام كريمي وخالي من التكتلات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي سكر سويتال وقلبي جيدًا حتى يذوب تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صبّي البودنج في الأواني الخاصة بك واتركيه يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "زيني البودنج بالشفان غير المطحون واللوز الناشف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ البودنج في الثلاجة لمدة تصل إلى 3 أيام. يمكنك أيضًا إضافة بعض الفواكه الطازجة للتقديم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=vIPNK1QLObs&t=86s",
        "collection": "abuhaty",
        "citation": "الدنيا حر و محتاجه حاجه ساقعه ترطب 😋 \nايه رأيكم هانحلي من غير ما نتخن 😉 بودينج الشيكولاته الدايت ا"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 120,
        "protein": 7,
        "fat": 2,
        "carbs": 19,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "dairyEggs": 0.8,
          "specialty": 0.8,
          "grains": 0.2,
          "sweeteners": 0.4,
          "spices": 0.1
        }
      }
    },
    {
      "id": "fah-605",
      "title": "ترافلز بالبسكويت والشيكولاتة",
      "titleEn": "Biscuit & Chocolate Truffles",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-605-i1",
          "name": "كباية لبن",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-605-i2",
          "name": "سكر",
          "standardAmount": "1/3 كباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-605-i3",
          "name": "لبن بودرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-605-i4",
          "name": "نشا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-605-i5",
          "name": "كاكاو خام",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-605-i6",
          "name": "شوكولاتة مبشورة",
          "standardAmount": "1/2 كوباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-605-i7",
          "name": "زبدة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-605-i8",
          "name": "بسكويت الشاي",
          "standardAmount": "5 باكت",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-605-i9",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-605-i10",
          "name": "كاكاو خام",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-605-i11",
          "name": "شوكولاتة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-605-i12",
          "name": "زيت",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-605-i13",
          "name": "مسكرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي اللبن، السكر، اللبن البودرة، النشا، وكاكاو الخام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي الخليط على نار هادئة مع التقليب المستمر حتى يصبح القوام كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الشوكولاتة المبشورة والزبدة، واخلطي حتى تذوب الشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي الخليط يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "كسر البسكويت إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الخليط المبرد إلى البسكويت المكسر، واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الخليط في وعاء، وأضيفي ملعقتين من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "شكلِ الكور باستخدام ملعقة صغيرة، ورصِها على ورق زبدة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي الكور بالشوكولاتة المذابة مع إضافة ملعقة صغيرة من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "زيني الترافلز بالمسكرات إذا رغبت.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدميها مع القهوة العربية.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الخليط بارد قبل إضافته إلى البسكويت لمنع ترطيبه. يمكنك حفظ الترافلز في الفريزر لفترة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=z9qB6N2o06s&t=12s",
        "collection": "abuhaty",
        "citation": "ترافلز 👌😍تعالي نعمل أسهل و اطعم حلويات شتويه بالبسكويت و الشيكولاته و بمكونات بسيطه من مطبخك"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 190,
        "protein": 3,
        "fat": 8,
        "carbs": 27,
        "fiber": 1,
        "sugar": 18,
        "cost": {
          "specialty": 3,
          "dairyEggs": 0.8,
          "fats": 0.5,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-606",
      "title": "تورتة باردة بدون فرن",
      "titleEn": "Cold No-Bake Torta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-606-i1",
          "name": "بسكوت الشاي",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-606-i2",
          "name": "كريم شانتي",
          "standardAmount": "كوبية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-606-i3",
          "name": "سكر بودر",
          "standardAmount": "نصف كوبية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-606-i4",
          "name": "ماء متلجة",
          "standardAmount": "كوبية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-606-i5",
          "name": "كرامل",
          "standardAmount": "كوبية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-606-i6",
          "name": "جبن كريمي",
          "standardAmount": "400 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-606-i7",
          "name": "نسكافيه",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-606-i8",
          "name": "حليب",
          "standardAmount": "كوبية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-606-i9",
          "name": "كاكاو",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الكريم شانتي: ضع كوبية كريم شانتي مع كوبية ماء متلجة ونصف كوبية سكر بودر، واخفقهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير الكرامل: اصنع الكرامل في البيت أو استخدم الكرامل الجاهز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خلط الجبن الكريمي: ضع الجبن الكريمي في وعاء واخفقه حتى يصبح كريميًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة الكرامل: أضف الكرامل إلى الجبن الكريمي واخفقهم معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة الكريم شانتي: أضف الكريم شانتي إلى خليط الجبن الكريمي والكرامل واخفقهم معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير سائل النسكافيه: اخلط معلقة كبيرة من النسكافيه مع كوبية حليب حتى يذوب النسكافيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غمس البسكوت: اغمس البسكوت في سائل النسكافيه وضعيه في قالب مربع أو دائري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تكوين الطبقات: ضع طبقة من البسكوت، ثم طبقة من خليط الجبن الكريمي والكرامل، ثم كرر العملية حتى تنتهي المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تغطية التورتة: غطِ التورتة بطبقة أخيرة من خليط الجبن الكريمي والكرامل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تجميد التورتة: غطِ التورتة ببلاستيك فيلم وضعيها في الثلاجة لمدة 3 ساعات على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "تقديم التورتة: اخرج التورتة من الثلاجة ورش عليها الكاكاو قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام الكاكاو أو الحليب السادة بدلاً من النسكافيه حسب الرغبة. يمكن ترك التورتة في الثلاجة لمدة أطول للحصول على نتيجة أفضل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=5g0Y9gubQbo&t=84s",
        "collection": "abuhaty",
        "citation": "تورته بارده بدون فرن 😉😋 من جمالها مش هتبطلي تعمليها طول الصيف"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 340,
        "protein": 5,
        "fat": 16,
        "carbs": 44,
        "fiber": 1,
        "sugar": 30,
        "cost": {
          "specialty": 3.5,
          "dairyEggs": 3,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-607",
      "title": "تورتة بدون فرن",
      "titleEn": "No-Oven Torta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-607-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-607-i2",
          "name": "لبن",
          "standardAmount": "1 كوب ناقص 3 ملاعق",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-607-i3",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-607-i4",
          "name": "سكر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-607-i5",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-607-i6",
          "name": "كاكاو",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-607-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 كيس (16 جرام)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-607-i8",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-607-i9",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض والفانيليا في وعاء باستخدام المضرب اليدوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي السكر واعجني المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت بالتدريج مع الاستمرار في العجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي اللبن بالتدريج مع الاستمرار في العجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الدقيق والبيكنج بودر والملح والكاكاو بعد نخلهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اعجني المكونات حتى تحصلي على خليط متجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخني مقلاة على نار هادئة ودهنيها بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي كمية من الخليط وغطي المقلاة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلب الكيك عندما يظهر بخار الماء على الغطاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "كرري العملية حتى تحصلي على 4 طبقات من الكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي الكيك يبرد لمدة 4-5 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أعدي الكريم الشانتي عن طريق خلط الكريمة والسكر واللبن المتجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضيفي الكاكاو أو الشوكولاتة المذابة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ضعي طبقة من الكيك واسقيها بالخليط المكون من الكاكاو واللبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أضيفي طبقة من الكريم الشانتي وقطع الفراولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "كرري العملية حتى تنتهي من جميع الطبقات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "غلفي التورتة بالكريم الشانتي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "زيني التورتة بالشوكولاتة المذابة والفراولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 19,
          "text": "اتركي التورتة في الثلاجة لمدة 4 ساعات على الأقل قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن النار هادئة جدًا عند طهي الكيك، واستخدمي ورق الزبدة لحماية سطح التقديم من التلوث. يمكنك تغيير التزيين حسب الرغبة، ولكن الفراولة والشوكولاتة المبشورة تعطي شكلًا جذابًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=DV5m8bcanMU&t=28s",
        "collection": "abuhaty",
        "citation": "من غير فرن ولامضرب كهربا اعملي أحلي تورته تكفي 8اشخاص  💪👍😋 الطعم حكااااااااية #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 19,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 300,
        "protein": 6,
        "fat": 14,
        "carbs": 38,
        "fiber": 1,
        "sugar": 20,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 0.9,
          "fats": 0.8,
          "specialty": 0.3,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-608",
      "title": "تورتة جيلي الأناناس",
      "titleEn": "Pineapple Jelly Torta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-608-i1",
          "name": "جيلي الأناناس",
          "standardAmount": "2 باكت",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-608-i2",
          "name": "ماء مغلية",
          "standardAmount": "1 كوب وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-608-i3",
          "name": "ماء باردة",
          "standardAmount": "1 كوب وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-608-i4",
          "name": "شريحة أناناس",
          "standardAmount": "1",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-608-i5",
          "name": "كريزة",
          "standardAmount": "6-8",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-608-i6",
          "name": "شريحة كيك",
          "standardAmount": "1",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-608-i7",
          "name": "كمبوت الأناناس",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-608-i8",
          "name": "زيت نباتي",
          "standardAmount": "Quantity for greasing",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أفضي محتويات الباكتين من جيلي الأناناس في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف كوبًا وربع من الماء المغلية واخلط جيدًا حتى يذوب الجيلي تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف كوبًا وربع من الماء الباردة واخلط مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادهن صنية خفيفة بالزيت النباتي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رص شرائح الأناناس في قاع الصنية، وضعي كريزة واحدة على كل شريحة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب خليط الجيلي فوق شرائح الأناناس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادخل الصنية إلى الثلاجة حتى تجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد حوالي 4-5 ساعات، أخرج الصنية من الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صبي نصف كوب من الماء الساخن على سطح الصنية لتسهيل إخراج التورتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قلب الصنية برفق على طبق التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي شريحة الكيك على سطح التورتة واسقيها بالكمبوت الأناناس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخل التورتة مرة أخرى إلى الثلاجة حتى تجمد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الفواكه المحفوظة أو الطازجة لإضافة نكهة إضافية للتورتة. يمكن حفظ التورتة في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=NYl_nd3aEJk",
        "collection": "abuhaty",
        "citation": "تورته \"جيلي الاناناس \" صيفية منعشة ولذيذة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 130,
        "protein": 3,
        "fat": 1,
        "carbs": 28,
        "fiber": 1,
        "sugar": 24,
        "cost": {
          "specialty": 1.6,
          "produce": 1.5,
          "grains": 0.2
        }
      }
    },
    {
      "id": "fah-609",
      "title": "تورتة حادقة من التونة والخضروات",
      "titleEn": "Savory Tuna & Vegetable Torta",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-609-i1",
          "name": "جزر مبشور",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-609-i2",
          "name": "بصل",
          "standardAmount": "1 حبة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-609-i3",
          "name": "فلفل أخضر",
          "standardAmount": "1 حبة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-609-i4",
          "name": "عصير ليمون",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-609-i5",
          "name": "تونة",
          "standardAmount": "3 علب",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-609-i6",
          "name": "مايونيز",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-609-i7",
          "name": "هريسة شطة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-609-i8",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-609-i9",
          "name": "توست",
          "standardAmount": "12 شريحة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-609-i10",
          "name": "جبنة كريمي",
          "standardAmount": "200 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-609-i11",
          "name": "جزر",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-609-i12",
          "name": "خيار",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-609-i13",
          "name": "فلفل ألوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-609-i14",
          "name": "زيتون أسود",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الخضروات: مبشور الجزر، بصل مقطع صغير، فلفل أخضر مقطع صغير، وعصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تصفية التونة وخلطها مع الخضروات والمايونيز، مع إضافة الهريسة الشطة والملح حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "وضع شرائح التوست في قالب تشيز كيك، ثم طبقة من خليط التونة والخضروات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إعادة وضع طبقة من التوست، ثم طبقة أخرى من خليط التونة والخضروات، وهكذا حتى الانتهاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "وضع طبقة أخيرة من التوست.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "فرد الجبنة الكريمي على وجه التورتة وغلفها بالجبن الكريمي من الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "وضع التورتة في الثلاجة لمدة ساعتين على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد خروج التورتة من الثلاجة، فتح القالب وتقديمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تزيين التورتة بالجزر المبشور، الخيار المقطع على شكل ورود، الفلفل الألوان، والزيتون الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تزيين التورتة بالخضروات الملونة حسب الرغبة لجعلها أكثر جاذبية. يمكن تقديم التورتة في المناسبات المختلفة مثل عيد الميلاد أو العزومات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=vfRE3igWOJU&t=13s",
        "collection": "abuhaty",
        "citation": "من غير سكريات ولا دقيق ولا فرن .. جربتى تعملى تورته حادقة قبل كده 👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 300,
        "protein": 16,
        "fat": 16,
        "carbs": 24,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 4,
          "dairyEggs": 1.5,
          "produce": 2,
          "grains": 1,
          "specialty": 1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-610",
      "title": "جاتوه بدون فرن",
      "titleEn": "No-Bake Gâteau",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "6 ساعات (تبريد)",
      "servings": "8-10 قطع",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-610-i1",
          "name": "بسكوت السادة",
          "standardAmount": "4 باكت (حوالي 300 جرام)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-610-i2",
          "name": "كاكاو خام",
          "standardAmount": "1/2 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-610-i3",
          "name": "سكر بودرة",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-610-i4",
          "name": "حليب سائل",
          "standardAmount": "3/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-610-i5",
          "name": "حليب بودرة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-610-i6",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-610-i7",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-610-i8",
          "name": "شوكولاتة خام مبشورة",
          "standardAmount": "200 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-610-i9",
          "name": "شوكولاتة بيضاء",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-610-i10",
          "name": "كريز أو فراولة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الحليب السائل، الكاكاو الخام، الحليب البودرة، السكر البودرة، والفانيليا في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي الخليط على النار مع التقليب المستمر حتى يتجانس ويصبح القوام كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزبدة وقلبي حتى تذوب تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الشوكولاتة الخام المبشورة وقلبي حتى تذوب تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انثري الخليط على البسكوت المكسر وقلبي حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الخليط في قوالب الكوب كيك أو قالب كبير وضغطيه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي القوالب بفيلم بلاستيكي وضعها في الثلاجة لمدة 6 ساعات على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد التبريد، قشري القوالب وأزيّنيها بالشوكولاتة البيضاء والكريز أو الفراولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الجاتوه في مناسبات مختلفة مثل عيد الميلاد أو الحفلات العائلية. يمكن حفظ الجاتوه في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=blGZSCT8N00&t=42s",
        "collection": "abuhaty",
        "citation": "جاتو سهل ولذيذ جدا من غير فرن ولامضرب كهربا،😋😋ونتيجه مضمونه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 320,
        "protein": 4,
        "fat": 14,
        "carbs": 44,
        "fiber": 2,
        "sugar": 32,
        "cost": {
          "specialty": 4,
          "dairyEggs": 1.5,
          "fats": 0.4,
          "sweeteners": 0.3,
          "produce": 0.5
        }
      }
    },
    {
      "id": "fah-611",
      "title": "جبنة القريش",
      "titleEn": "Qarish Cheese (Farmer's Cheese)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "24 ساعة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-611-i1",
          "name": "لبن",
          "standardAmount": "1 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-611-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-611-i3",
          "name": "فلفل أحمر",
          "standardAmount": "2 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-611-i4",
          "name": "حلبة مطحونة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغلي اللبن في وعاء على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغطي الوعاء واتركه في الفرن الدافئ لمدة 24 ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي اللبن الرايب في مصفاة وضعي ملعقة صغيرة من الملح عليه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي الجبنة في المصفاة حتى تفرغ من ميتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي الجبنة إلى قطع صغيرة وقدميها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يمكنك استخدام المية الناتجة (الشرش) لعمل المش.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        }
      ],
      "culturalNotes": "يمكنك استخدام اللبن الطازج بدلاً من اللبن الرايب لعمل الجبنة القريش. الجبنة القريش مفيدة جداً للمعدة ويمكن تقديمها مع العسل أو الفواكه.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=jGt1cAPyZdI&t=145s",
        "collection": "abuhaty",
        "citation": "طريقة عمل الجبنة القريش والمش الفلاحي والقشطة واللبن الرايب طعم رووووووعة من مطبخي فاطمة أبوحاتي  👍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 90,
        "protein": 9,
        "fat": 4,
        "carbs": 4,
        "fiber": 0,
        "sugar": 4,
        "cost": {
          "dairyEggs": 2.5,
          "produce": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-612",
      "title": "جبنة فلاحي",
      "titleEn": "Fellahi (Village) Cheese",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "4 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-612-i1",
          "name": "لبن",
          "standardAmount": "2 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-612-i2",
          "name": "ملح",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-612-i3",
          "name": "منفحة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع اللبن في وعاء على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الملح وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اترك اللبن حتى يصبح دافئًا (لا يغلي).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ارفع اللبن من على النار وأضف المنفحة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلبه جيدًا وغطي الوعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركه لمدة 4 ساعات أو حتى يبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صفي الجبنة باستخدام مصفة وشاشة بيضة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الملح إلى الماء الناتج من التصفية وقلبه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغمر الجبنة في الماء المليح وغطيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "احفظ الجبنة في وعاء محكم الغلق في الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة قطع الفلفل الأحمر والأخضر للجبنة لإعطائها طعمًا مميزًا. يمكن حفظ الجبنة في الثلاجة لمدة شهر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=za1qk52mt64&t=60s",
        "collection": "abuhaty",
        "citation": "طريقة عمل الجبنة الفلاحي في البيت 😍😋 بمكون واحد سحري هنعمل جبنة ملح خفيف للسحور 😆😉 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 110,
        "protein": 9,
        "fat": 6,
        "carbs": 5,
        "fiber": 0,
        "sugar": 5,
        "cost": {
          "dairyEggs": 6
        }
      }
    },
    {
      "id": "fah-613",
      "title": "جيلي بالفاكهة",
      "titleEn": "Fruit Jelly",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "4-5 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-613-i1",
          "name": "فاكهة متنوعة (خوخ، فراولة، برتقال، كيوي)",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-613-i2",
          "name": "جيلي دريم بالخوخ",
          "standardAmount": "3 كبايات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-613-i3",
          "name": "الماء",
          "standardAmount": "2 كبايات",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "جمع الفاكهة المتوفرة وتقشيرها وتقسيمها إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "وضع الفاكهة في قالب الجيلي.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إذابة الجيلي في الماء الساخن حتى يصبح متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة الماء المتلجة إلى الجيلي المذاب وتحريكه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب خليط الجيلي فوق الفاكهة في القالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "وضع القالب في الثلاجة لمدة 4-5 ساعات حتى يتماسك الجيلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قلب الجيلي من القالب وتقديمه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من الفاكهة المتوفرة في المنزل. يمكن تقديم الجيلي مع القليل من العسل أو السكر حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=2ifzpxBNd_Y",
        "collection": "abuhaty",
        "citation": "الجو حر جداااااااااااااااااا .. يالا نفرح الولاد و نعمل الجـــ ر*يمة ديه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 110,
        "protein": 3,
        "fat": 0,
        "carbs": 24,
        "fiber": 1,
        "sugar": 22,
        "cost": {
          "specialty": 1.6,
          "produce": 2
        }
      }
    },
    {
      "id": "fah-614",
      "title": "جيلي كولا",
      "titleEn": "Cola Jelly",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-614-i1",
          "name": "كولا",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-614-i2",
          "name": "كريستال جيلي",
          "standardAmount": "1 حزمة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-614-i3",
          "name": "جلاتين بودر نباتي",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-614-i4",
          "name": "ماء مغلي",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "افتحي حزمة الكريستال جيلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي ملعقة كبيرة من الجلاتين البودر النباتي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي كوبًا من الماء المغلي وقلب حتى يذوب تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الخليط في قوالب السيليكون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضع القوالب في الثلاجة حتى تتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد أن تتماسك، اخرجيها من القوالب وقدميها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام قوالب مختلفة الأشكال والألوان لجعل الجيلي أكثر جاذبية للأطفال. يمكن حفظ الجيلي في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=D5uxtlnm0yo",
        "collection": "abuhaty",
        "citation": "أكتر حاجه بتسعد ولادنا و مخلصه فلوسنا😭 هتعمليها بمكونين 🐨جيلي كولا🐨"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 110,
        "protein": 2,
        "fat": 0,
        "carbs": 26,
        "fiber": 0,
        "sugar": 25,
        "cost": {
          "specialty": 1.3
        }
      }
    },
    {
      "id": "fah-615",
      "title": "جيلي مانجو",
      "titleEn": "Mango Jelly Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-615-i1",
          "name": "4 بيضات",
          "standardAmount": "4",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i2",
          "name": "معلقة كبيرة من الفانيليا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i3",
          "name": "معلقة صغيرة من الخل",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i4",
          "name": "3/4 كوب سكر",
          "standardAmount": "3/4 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i5",
          "name": "قليل من الملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i6",
          "name": "كوب وربع من الدقيق",
          "standardAmount": "1 1/4 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i7",
          "name": "معلقة صغيرة ممسوحة من الباكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i8",
          "name": "كيلو من اللبن",
          "standardAmount": "1 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i9",
          "name": "ثلث كوب سكر",
          "standardAmount": "1/3 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i10",
          "name": "ثلث كوب نشا",
          "standardAmount": "1/3 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i11",
          "name": "معلقة صغيرة من الفانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i12",
          "name": "3 فصوص مستكة",
          "standardAmount": "3",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i13",
          "name": "معلقتين كبار من الزبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i14",
          "name": "كوب ونصف من الماء الساخن",
          "standardAmount": "1 1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i15",
          "name": "كوب ونصف من التلج",
          "standardAmount": "1 1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i16",
          "name": "2 باكت جيل دريم المنجا",
          "standardAmount": "2",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i17",
          "name": "منجا نعومي",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i18",
          "name": "كوب ماء دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-615-i19",
          "name": "معلقتين كبار من العسل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الكيك: ضعي البيض في وعاء، أضيفي الفانيليا، الخل، السكر، والملح. اخلطيهم جيدًا بالمضرب الكهربائي حتى يصبح الخليط فومي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الدقيق والباكينج بودر واخلطيهم على سرعة منخفضة حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صبي الخليط في صنية مقاس 30 في 30 سم وضعيها في الفرن لمدة 10 دقائق حتى يصبح الكيك ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أخرج الكيك من الفرن وقلبه لتسقيته بالسيروب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير السيروب: اخلطي كوب الماء الدافئ مع ملعقتين من العسل واخلطيهم جيدًا. صبي السيروب على الكيك واتركيه يمتصه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير البودنج: ضعي اللبن، السكر، النشا، والفانيليا في وعاء واخلطيهم جيدًا. ضعي الخليط على النار واخفقيه حتى يغلي ويتكاثف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي المستكة المدقوق والزبدة واخلطيهم جيدًا. صبي البودنج فوق الكيك المتسقي بالسيروب واتركيه يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تحضير الجيلي: ضعي باكتي جيل دريم المنجا في وعاء وأضيفي كوب ونصف من الماء الساخن واخلطيهم جيدًا حتى يذوب الجيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي كوب ونصف من التلج واخلطيهم جيدًا. قطعي المنجا إلى مكعبات متوسطة الحجم وأضيفيها إلى خليط الجيلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صبي خليط الجيلي فوق البودنج وضعي الطبق في الثلاجة لمدة 3 ساعات حتى يتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمي الطبق باردة ومزينة بالمنجا الطازجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أنواع مختلفة من الفواكه في طبقة الجيلي حسب الرغبة. يمكن حفظ الطبق في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=DGjpXa8EiNI&t=20s",
        "collection": "abuhaty",
        "citation": "لو الحلاوة ليها درجات… فالحلو ده على القمة! 🧡 #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 320,
        "protein": 7,
        "fat": 9,
        "carbs": 54,
        "fiber": 0,
        "sugar": 42,
        "cost": {
          "dairyEggs": 2.5,
          "specialty": 2.5,
          "grains": 0.4,
          "produce": 1.5,
          "sweeteners": 0.6,
          "fats": 0.3
        }
      }
    },
    {
      "id": "fah-616",
      "title": "حلاوة سبريد",
      "titleEn": "Halawa Spread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "10 دقائق",
      "servings": "4 برطمانات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-616-i1",
          "name": "لبن بودر",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-616-i2",
          "name": "سكر بودر",
          "standardAmount": "كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-616-i3",
          "name": "طحينه",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-616-i4",
          "name": "ماء مغلي",
          "standardAmount": "كوب و نصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-616-i5",
          "name": "فانيليا",
          "standardAmount": "معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي كوب لبن بودر وكوب سكر بودر في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي كوب طحينه وملعقة فانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي كوب ونصف من الماء المغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلطي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صبي الخليط في برطمانات نظيفة وجافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الحلاوة في البرطمانات في الثلاجة لمدة تزيد عن شهر. تقدم مع الساندويتشات أو كحلوى خفيفة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=aEbEWvPXKYM&t=192s",
        "collection": "abuhaty",
        "citation": "٤ انواع سبريد لا يمكن تستغني عنهم في البيت#مطبخ_فاطمة #food #shorts"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 180,
        "protein": 3,
        "fat": 8,
        "carbs": 24,
        "fiber": 1,
        "sugar": 20,
        "cost": {
          "dairyEggs": 2,
          "specialty": 1.5,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-617",
      "title": "حلو باللبن (فطير باللبن والسكر)",
      "titleEn": "Milk Sweet (Raqaq with Milk & Sugar)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-617-i1",
          "name": "لبن",
          "standardAmount": "نص كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-617-i2",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-617-i3",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-617-i4",
          "name": "رقاء",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-617-i5",
          "name": "سكر بودرة",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-617-i6",
          "name": "سمنة",
          "standardAmount": "معلقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع نصف كيلو لبن على النار مع ملعقتين سمنة وملعقتين كبيرتين من السكر، وقلّب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الرpaque وقلّبها مع اللبن والسكر والسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عندما يصبح الخليط جاهزًا، ارفعه من على النار وصبه في طبق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "رش عليه رشة سكر وملعقة سمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ابدأ في طي الرpaque بطريقة المنديل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضع الخليط على النار مرة أخرى لبضع دقائق حتى يصبح مقرمشًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الحلو باللبن ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة بعض الفانيليا للنكهة إذا أردت. يمكن حفظ الباقي في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=uJ36pSOYNKE&t=11s",
        "collection": "abuhaty",
        "citation": "2️⃣🥄 سكر ➕️🥛 لبن و يلا نحلي في دقيقه😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 7,
        "fat": 11,
        "carbs": 38,
        "fiber": 0,
        "sugar": 30,
        "cost": {
          "dairyEggs": 1.5,
          "grains": 0.5,
          "fats": 0.7,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-618",
      "title": "حلى البسكويت بالجيلي والكريم كراميل",
      "titleEn": "Biscuit Dessert with Jelly & Cream Caramel",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-618-i1",
          "name": "بسكوت",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-618-i2",
          "name": "كريم كراميل",
          "standardAmount": "2 باكيت",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-618-i3",
          "name": "حليب",
          "standardAmount": "لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-618-i4",
          "name": "جيلي فراولة",
          "standardAmount": "2 باكيت",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-618-i5",
          "name": "ماء",
          "standardAmount": "لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "رص البسكوت في قاع قالب بايريكس أو صنية عادية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعد كريم كراميل: اخلطي 2 باكيت كريم كراميل مع لتر حليب في وعاء على النار حتى يغلي، ثم ارفعيه من النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صب نصف كمية الكريم كراميل الساخن على طبقة البسكوت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي الكريم كراميل يبرد قليلاً، ثم صب باقي الكمية على البسكوت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد الجيلي: اخلطي 2 باكيت جيلي فراولة مع لتر ماء في وعاء على النار حتى يغلي، ثم ارفعيه من النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضفي كوبين من الماء البارد إلى الجيلي المغلي وقلب جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركي الجيلي يبرد حتى يصل إلى درجة حرارة المطبخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صب الجيلي على الكريم كراميل في القالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أدخل القالب إلى الثلاجة لمدة ساعة أو حتى يبرد تماماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من البسكويت الشاي السادة أو كيك الفانيليا إذا لم يكن لديك بسكويت العيد. يمكن تقديم الحلى في الصيف كوجبة خفيفة أو في المناسبات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=220K0GAOUsQ&t=23s",
        "collection": "abuhaty",
        "citation": "هاتي بواقي بسكوت  وتعالي نعمل (حلي البسكوت الصيفي اللذيذ) 👌😋فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 240,
        "protein": 5,
        "fat": 5,
        "carbs": 44,
        "fiber": 0,
        "sugar": 40,
        "cost": {
          "dairyEggs": 2,
          "specialty": 2.5,
          "grains": 0.5
        }
      }
    },
    {
      "id": "fah-619",
      "title": "حلى السعادة",
      "titleEn": "Happiness Dessert Cups",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-619-i1",
          "name": "كوب ماء مغلي",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-619-i2",
          "name": "باكت جلي دريم (فراولة)",
          "standardAmount": "1 باكت",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-619-i3",
          "name": "كوب ماء بارد",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-619-i4",
          "name": "موز",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-619-i5",
          "name": "نصف كوب لبن",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-619-i6",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-619-i7",
          "name": "كوبان لبن",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-619-i8",
          "name": "سكر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-619-i9",
          "name": "فانيليا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-619-i10",
          "name": "بسكوت العيد",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "صب كوب الماء المغلي على باكت جلي دريم وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف كوب الماء البارد وقلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع الموز ووزعه على الكؤوس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب الجلي على الموز بعد أن يبرد قليلاً، ثم ضع الكؤوس في الثلاجة لبضع دقائق حتى يجمد الجلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "خلط نصف كوب اللبن مع 2 ملعقة كبيرة من النشا وقلب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف كوبين من اللبن و3 ملاعق كبيرة من السكر والفانيليا إلى خليط النشا، ثم ضعه على النار وقلب حتى يتكاثف القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "فرفosh بسكوت العيد ووزع طبقة رقيقة فوق الجلي بعد أن يجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صب المهلبية فوق طبقة البسكوت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضع الكؤوس في الثلاجة حتى تبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الجلي قد جمد تمامًا قبل صب المهلبية عليه. يمكن تقديم الحلى باردة ومزينة بقطع الفواكه أو الشوكولاتة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=vbg-CSgKEBE",
        "collection": "abuhaty",
        "citation": "الصيف ميحلاش من غير \"حلى السعادة\" المنعش اللذيذ .. سهل وسريع ومن غير فرن"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 210,
        "protein": 5,
        "fat": 4,
        "carbs": 38,
        "fiber": 1,
        "sugar": 32,
        "cost": {
          "specialty": 1.8,
          "dairyEggs": 1,
          "produce": 0.5,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-620",
      "title": "حلى جيلي متعدد الطبقات",
      "titleEn": "Multi-Layer Jelly Dessert",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-620-i1",
          "name": "بسكوت سادة",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-620-i2",
          "name": "لبن",
          "standardAmount": "نص كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-620-i3",
          "name": "بودنج الموز",
          "standardAmount": "كيس واحد",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-620-i4",
          "name": "موز",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-620-i5",
          "name": "جيلي الفراولة",
          "standardAmount": "كيس واحد",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-620-i6",
          "name": "جيلي التفاح الأخضر",
          "standardAmount": "كيس واحد",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-620-i7",
          "name": "جيلي المانجا",
          "standardAmount": "كيس واحد",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-620-i8",
          "name": "ماء",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "طحن البسكوت السادة ووضعه في القالب لعمل طبقة أسفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تسخين نصف كيلو من اللبن على النار وإضافة كيس بودنج الموز، ثم تقليب المزيج جيدًا حتى الغليان، ثم رفعه عن النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع الموز ووضعه فوق طبقة البسكوت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب طبقة البودنج فوق الموز وتركها تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إذابة جيلي الفراولة في كوب ماء مغلي، ثم إضافة كوب ماء بارد وتركه حتى يجمد في التلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إذابة جيلي التفاح الأخضر في كوب ماء مغلي، ثم إضافة كوب ماء بارد وصبها فوق طبقة الجيلي الفراولة بعد تجميدها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إذابة جيلي المانجا في كوب ماء مغلي، ثم إضافة كوب ماء بارد وصبها فوق طبقة الجيلي التفاح الأخضر بعد تجميدها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ترك الحلى في التلاجة حتى تجمد جميع الطبقات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من ترك كل طبقة تبرد تمامًا قبل إضافة الطبقة التالية للحصول على طبقات واضحة وجميلة. يمكن تقديم الحلى باردة مع القليل من الكريمة أو الفواكه الطازجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=yppLkRiJcSM&t=7s",
        "collection": "abuhaty",
        "citation": "مساء السعادة ♥️حلي لذيذ وسريع لازم تجربوه😋👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 230,
        "protein": 5,
        "fat": 3,
        "carbs": 46,
        "fiber": 0,
        "sugar": 40,
        "cost": {
          "specialty": 3,
          "dairyEggs": 1.2,
          "produce": 0.4,
          "grains": 0.4
        }
      }
    },
    {
      "id": "fah-621",
      "title": "حليب مكثف محلي",
      "titleEn": "Homemade Condensed Milk",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "servings": "يُكفي لعمل كمية من الحليب المكثف",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-621-i1",
          "name": "سكر بودرة",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-621-i2",
          "name": "حليب بودرة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-621-i3",
          "name": "ماء",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-621-i4",
          "name": "زبدة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "احضر الخلاط أو الكبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع كل المكونات في الخلاط: كوب حليب بودرة، كوب سكر بودرة، ربع كوب ماء دافئ، ومعلقة كبيرة زبدة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إذا كان القوام غليظًا جدًا، يمكنك إضافة ملعقة ماء إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تأكد من أن القوام متجانس وسلس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام الحليب المكثف المحلي في العديد من الحلويات مثل السنابون والكنافة. يُحفظ الحليب المكثف في وعاء محكم الإغلاق في الثلاجة لفترة طويلة دون أن يفسد.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=z2w2THLSWcY&t=40s",
        "collection": "abuhaty",
        "citation": "الحليب المكثف المحلي  👍بطريقة سهلة ومكونات متوفرة ونتيجة رووووووعة  👍👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 120,
        "protein": 3,
        "fat": 3,
        "carbs": 20,
        "fiber": 0,
        "sugar": 18,
        "cost": {
          "dairyEggs": 1.8,
          "sweeteners": 0.5,
          "fats": 0.2
        }
      }
    },
    {
      "id": "fah-622",
      "title": "دانيت",
      "titleEn": "Danette-Style Chocolate Pudding",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-622-i1",
          "name": "لبن",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-622-i2",
          "name": "شيكولاته مبشورة",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-622-i3",
          "name": "سكر",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-622-i4",
          "name": "كاكاو محلي",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-622-i5",
          "name": "كريم شانتيه",
          "standardAmount": "ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-622-i6",
          "name": "نشا",
          "standardAmount": "ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-622-i7",
          "name": "فانيليا",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف اللبن إلى وعاء على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف النشا والكريم شانتيه مع التقليب المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السكر والكاكاو المحلى وقلّب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الشيكولاته المبشورة وقلّب حتى تذوب تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الفانيليا وقلّب المكونات مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب الخليط في أكواب أو بولات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركه يبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الدانيت للأطفال عند ذهابهم إلى المدرسة أو النادي كوجبة خفيفة وصحية. يمكن أيضًا تخزينها في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=xf9XcXVfcHs&t=39s",
        "collection": "abuhaty",
        "citation": "في خمس دقايق اعملي أحلي وأسهل دانيت 👍👌من مطبخي #فاطمه_ابو_حاتي💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 6,
        "fat": 9,
        "carbs": 34,
        "fiber": 1,
        "sugar": 30,
        "cost": {
          "dairyEggs": 1,
          "specialty": 1.5,
          "sweeteners": 0.2,
          "grains": 0.1
        }
      }
    },
    {
      "id": "fah-623",
      "title": "دانيت الكراميل",
      "titleEn": "Caramel Danette",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-623-i1",
          "name": "حليب",
          "standardAmount": "3 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-623-i2",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-623-i3",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-623-i4",
          "name": "كريمة",
          "standardAmount": "ربع كوب (اختياري)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-623-i5",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-623-i6",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-623-i7",
          "name": "ماء",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في حلة، ضعي كوب السكر وربع كوب الماء وارفعيها على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اتركي السكر يذوب ويتحول إلى كراميل دون تقليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عندما يبدأ الكراميل في اكتساب اللون الذهبي، هزي الحلة برفق لضمان توزيع الحرارة بشكل متساوٍ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي نصف كوب الحليب إلى الكراميل وقلبي برفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء منفصل، اخلطي نشا الذرة مع باقي الحليب البارد حتى يذوب النشا تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي خليط النشا والحليب إلى الحلة مع التقليب المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الزبدة والكريمة (إن رغبت) والفانيليا وقلبي حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي الخليط على النار حتى يغلي ويتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صبّي الخليط في قوالب الدانيت واتركيها تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "عندما تبرد، قومي بإزالة الدانيت من القوالب وقدميها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقليل كمية السكر إلى نصف كوب أو ربع كوب حسب الرغبة. يمكن حفظ الدانيت في الثلاجة لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=LBY966Dar0M",
        "collection": "abuhaty",
        "citation": "وصفه لو شوفتيها هتقومي تعمليها علي طول 😉 ( دانيت الكراميل ) 😋😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 140,
        "protein": 3,
        "fat": 3,
        "carbs": 25,
        "fiber": 0,
        "sugar": 22,
        "cost": {
          "dairyEggs": 1.8,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-624",
      "title": "رز بلبن بجيلي المشمش",
      "titleEn": "Rice Pudding with Apricot Jelly",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "1 ساعة و10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-624-i1",
          "name": "لبن كامل الدسم",
          "standardAmount": "1 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-624-i2",
          "name": "رز",
          "standardAmount": "نص كوباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-624-i3",
          "name": "سكر",
          "standardAmount": "نص كوباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-624-i4",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-624-i5",
          "name": "نشا",
          "standardAmount": "معلقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-624-i6",
          "name": "جلي دريم المشمش",
          "standardAmount": "باكة واحدة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-624-i7",
          "name": "ماء مغلي",
          "standardAmount": "كوباية لربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-624-i8",
          "name": "ماء بارد",
          "standardAmount": "كوباية لربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-624-i9",
          "name": "مشمش",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع كيلو لبن كامل الدسم على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف نصف كوباية من الرز المغسول جيدًا واتركهم يغليوا معًا لبضع دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اطفئ النار وغطي الوعاء واتركه لمدة ساعة حتى يستوي الرز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد ساعة، أعد وضع الخليط على النار وأضف نصف كوباية من السكر ومعلقة صغيرة من الفانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما يستوي الرز، خذ نصف كوباية من اللبن البارد وأضف ملعقة كبيرة من النشا واذبها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف خليط النشا إلى الرز على النار واخلط جيدًا حتى يربط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "جهز الأواني واملأها بالرز بلبن حتى نصفها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضع الأواني في الثلاجة حتى تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في وعاء آخر، اذب باكة الجلي دريم المشمش في كوباية لربع من الماء المغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف كوباية لربع من الماء البارد المثلج لبرد الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اغسل المشمش جيدًا ونشفه وقطّعه إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "رص المشمش في الأواني التي تحتوي على الرز بلبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "صب الجلي فوق المشمش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ضع الأواني في الثلاجة حتى يجمد الجلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قدم الطبق بارداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع أخرى من الفواكه مثل التوت أو الفراولة بدلاً من المشمش. يمكن حفظ الطبق في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=T1aYDlVthpc&t=3s",
        "collection": "abuhaty",
        "citation": "ميكس خطير يخطفك فى حته تانيه \" سويت اند ساور\" رز بلبن بجيلي المشمش"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 260,
        "protein": 8,
        "fat": 6,
        "carbs": 44,
        "fiber": 0,
        "sugar": 36,
        "cost": {
          "dairyEggs": 1.8,
          "grains": 0.3,
          "specialty": 1.2,
          "sweeteners": 0.3,
          "produce": 0.5
        }
      }
    },
    {
      "id": "fah-625",
      "title": "زبادي بالفواكه",
      "titleEn": "Fruit Yogurt",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "4 ساعات",
      "servings": "6 أكواب",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-625-i1",
          "name": "حليب طازج",
          "standardAmount": "1 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-625-i2",
          "name": "فراولة",
          "standardAmount": "نص كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-625-i3",
          "name": "سكر",
          "standardAmount": "نص كباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-625-i4",
          "name": "زبادي",
          "standardAmount": "1 كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-625-i5",
          "name": "لمونة",
          "standardAmount": "نص",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الفراولة إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الفراولة في طاسة وأضف السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ارفع الطاسة على النار واتركها حتى تتسبك الفراولة وتتبخر الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف عصير نصف لمونة واتركها تغلي لمدة 3 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ارفع الفراولة من النار واتركها تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغلي الحليب في وعاء واتركه حتى يبرد قليلاً حتى يصبح دافئًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "خذ كباية من الحليب الدافئ وأضف إليها كباية الزبادي واخلطهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعد خليط الحليب والزبادي إلى باقي الحليب الدافئ واخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي ملعقة من الفراولة في قاع كل كوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "املأ الكؤوس بالحليب المخلوط بالزبادي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "رص الكؤوس في صنية وضعي ماء ساخن حولها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخل الصنية في الفرن الدافئ (مغلق) لمدة 4 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "بعد 4 ساعات، اخرج الكؤوس وغطيها وضعها في الثلاجة لمدة 4 ساعات على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أنواع مختلفة من الفواكه مثل المانجو، الخوخ، المشمش، الجزر، أو البرتقال. يمكن أيضًا استخدام المربى بدلاً من الفواكه الطازجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=hAa6Sb-6-PQ&t=30s",
        "collection": "abuhaty",
        "citation": "كل اسرار الزبادي بالفواكهه عشان يطلع طعمه حكايه وكل اللي هايدوقه هاينبهر بجماله👌🏻😋#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 180,
        "protein": 6,
        "fat": 5,
        "carbs": 28,
        "fiber": 1,
        "sugar": 26,
        "cost": {
          "dairyEggs": 1.8,
          "produce": 2,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-626",
      "title": "زبادي بيتي",
      "titleEn": "Homemade Yogurt",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "4 ساعات",
      "servings": "حسب الرغبة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-626-i1",
          "name": "حليب",
          "standardAmount": "2 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-626-i2",
          "name": "زبادي",
          "standardAmount": "2 علبة (120 جرام)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغلي 2 كيلو حليب على النار مع التقليب المستمر لمنع تكون القشرة الجافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اطفي النار وغطي الحليب واتركيه حتى يبرد قليلاً ويصبح دافئًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضفي 2 علبة زبادي إلى الحليب الدافئ وقلبي جيدًا حتى يمتزجوا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغرفي الخليط في أطباق أو كبيات وغطيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الأطباق في صينية ساخنة (حوالي 100 درجة) وادخليها إلى الفرن المدفأ لمدة 4 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد 4 ساعات، ضعي الأطباق في الثلاجة لمدة 4 ساعات أو طوال الليل لوقف عمل البكتيريا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من استخدام حليب جيد النوعية وغليه جيدًا لضمان نظافته. يمكن تقديم الزبادي مع الفواكه أو العسل حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=SJ003zAPdPM&t=60s",
        "collection": "abuhaty",
        "citation": "الزبادي البيتي وصل 😍 بعد ماتجربيه مش هاتشتريه من بره تاني 😋😉\nمن مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 2,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 130,
        "protein": 7,
        "fat": 7,
        "carbs": 10,
        "fiber": 0,
        "sugar": 10,
        "cost": {
          "dairyEggs": 4
        }
      }
    },
    {
      "id": "fah-627",
      "title": "زبدة اللوتس",
      "titleEn": "Lotus Biscuit Butter",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "10 دقائق",
      "servings": "400 جرام",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-627-i1",
          "name": "بسكويت",
          "standardAmount": "200 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-627-i2",
          "name": "صوص كراميل",
          "standardAmount": "كوب وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-627-i3",
          "name": "قرفة",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البسكويت في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي القرفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي صوص الكراميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلطي المكونات جيدًا حتى تحصلي على قوام متجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انقلي الخليط إلى برطمان نظيف وناشف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الزبدة في البرطمان لمدة تزيد عن شهر في الثلاجة. تقدم مع الساندويتشات أو كدبس.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=aEbEWvPXKYM&t=287s",
        "collection": "abuhaty",
        "citation": "٤ انواع سبريد لا يمكن تستغني عنهم في البيت#مطبخ_فاطمة #food #shorts"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 240,
        "protein": 2,
        "fat": 10,
        "carbs": 36,
        "fiber": 0,
        "sugar": 26,
        "cost": {
          "specialty": 3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "fah-628",
      "title": "زبدة من القشطة وعيش طحفة",
      "titleEn": "Butter from Cream & Miracle Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-628-i1",
          "name": "قشطة",
          "standardAmount": "3 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-628-i2",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-628-i3",
          "name": "دقيق",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-628-i4",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-628-i5",
          "name": "زكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-628-i6",
          "name": "بيكينج بودر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-628-i7",
          "name": "كوار",
          "standardAmount": "صغير",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "احضر القشطة من الفريزر واتركها تأخذ حرارة المطبخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اضرب القشطة في الخلاط حتى تتحول إلى زبدة ويتكون الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي الزيت واحفظ الزبدة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلطي الدقيق والملح والزكر والبيكينج بودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي القشطة المتبقي (الخض) إلى الدقيق واعجني حتى تصبح العجينة متماسكة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركي العجينة ترتاح لمدة دقيقة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخني سنية بسبوسة على نار عالية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي العجينة على السنية الساخنة وقلبيها على طلقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي العيش بعد إخراجه من السنية ليبقى طريًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ العيش الطحفة في أكياس داخل الفريزر واستخدامه حسب الحاجة. يمكن تقديم العيش مع الجبنة والعسل والقشطة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=zPibgRjl_jA",
        "collection": "abuhaty",
        "citation": "جمعت قشطه اللبن و عملت بيها خير يملأ البيت طول رمضان و كمان معايا مفاجأة في الفيديو تفتكروا مين🤔"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 280,
        "protein": 5,
        "fat": 22,
        "carbs": 16,
        "fiber": 0,
        "sugar": 10,
        "cost": {
          "dairyEggs": 6,
          "grains": 0.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "fah-629",
      "title": "سابليه",
      "titleEn": "Sablé Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "12-15 دقيقة",
      "servings": "حوالي 24 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-629-i1",
          "name": "دقيق",
          "standardAmount": "3 كوب (360 جرام)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-629-i2",
          "name": "زبدة",
          "standardAmount": "1 كوب (225 جرام)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-629-i3",
          "name": "سكر بودرة",
          "standardAmount": "1/2 كوب (75 جرام)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-629-i4",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-629-i5",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-629-i6",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مرتين أو مرتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبدة والسكر البودرة واخفقيهما جيدًا حتى يصبح الخليط أبيض وكريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي البيضة والفانيليا واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الملح واخلطي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الدقيق تدريجيًا واخلطي حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اعجني العجينة قليلًا دون المبالغة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي العجينة واتركيها في الثلاجة لمدة 30 دقيقة إلى ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اغسلي سطح العمل وفرشي العجينة بين كيسين بلاستيكيين بسمك أقل من نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "استخدمي قطاعات مختلفة الأشكال لقطع العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي القطع على صينية مدهونة بالزيت أو مغطاة بورق زبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 170 لمدة 12-15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أخرجيه من الفرن واتركيه يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "يمكنك تزيين السابليه بالكراميل أو المربى أو الشوكولاتة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تشكيل السابليه بأي أشكال تريدها. يمكنك أيضًا إضافة الكاكاو إلى نصف العجينة للحصول على سابليه بالشوكولاتة. يمكن حفظ السابليه في وعاء محكم الإغلاق لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=A8daW2aN_XQ&t=33s",
        "collection": "abuhaty",
        "citation": "سر السابليه الناعم  😋😋 مقادير مظبوطه وطريقة ولا أسهل من كده  👌👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 24,
        "kcal": 160,
        "protein": 2,
        "fat": 9,
        "carbs": 19,
        "fiber": 0,
        "sugar": 6,
        "cost": {
          "grains": 0.8,
          "fats": 2,
          "sweeteners": 0.3,
          "dairyEggs": 0.2
        }
      }
    },
    {
      "id": "fah-630",
      "title": "شيكولاته مسيحة",
      "titleEn": "Melted Chocolate (Bag Method)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "حسب الرغبة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-630-i1",
          "name": "شيكولاته بيضاء",
          "standardAmount": "100 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-630-i2",
          "name": "شيكولاته بني",
          "standardAmount": "100 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-630-i3",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-630-i4",
          "name": "ماء دافئ",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الشيكولاته البيضاء والبني إلى قطع صغيرة أو مبشورة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف 100 جرام من الشيكولاته البيضاء إلى كيس بلاستيكي مع ملعقة كبيرة من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "وزع الزيت على الشيكولاته بالكيس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أفرغ الهواء من الكيس واربطه جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف 100 جرام من الشيكولاته البني إلى كيس بلاستيكي آخر مع ملعقة كبيرة من الزيت.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "وزع الزيت على الشيكولاته بالكيس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أفرغ الهواء من الكيس واربطه جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أغمر الكيسين في الماء الدافئ لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تأكد من أن الشيكولاته أصبحت سائلة تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "افتح الكيس من الجنب لتجنب دخول الماء.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صب الشيكولاته السائلة في طبق واستخدمها في التزيين.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الماء دافئ وليس ساخن جدًا لتجنب تخرز الشيكولاته. يمكن استخدام هذه الطريقة لتسييح أي نوع من الشيكولاته بسهولة وسرعة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=wkO9MbN4W7o&t=23s",
        "collection": "abuhaty",
        "citation": "أنجح وأسرع طريقة لتسييح الشيكولاته الخام من غير حمام بخار 👍😉من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 180,
        "protein": 2,
        "fat": 12,
        "carbs": 16,
        "fiber": 0,
        "sugar": 15,
        "cost": {
          "specialty": 2.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "fah-631",
      "title": "صوص التوفي",
      "titleEn": "Toffee Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "15 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-631-i1",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-631-i2",
          "name": "ماء",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-631-i3",
          "name": "قشطة",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-631-i4",
          "name": "لبن",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أحضِر كوب السكر وربع كوب الماء وضعا في طاسة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "هز الطاسة برفق حتى يذوب السكر ويأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عندما يأخذ اللون الذهبي، أضف علبة القشطة وقلّب حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف نصف كوب اللبن تدريجيًا حسب القوام المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك الصوص على النار حتى يأخذ القوام المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عندما يبرد الصوص، ضعه في وعاء وغطِّه، ثم ضعه في الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام الصوص لتزيين الكيك والسينابون والدوناتس. يمكن حفظ الصوص في الثلاجة لفترة طويلة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=dL5NqcTUMdY&t=18s",
        "collection": "abuhaty",
        "citation": "صوص التوفي  😋😋 للكيك والسينابون والدوناتس وحاجات كتيييييير  من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 220,
        "protein": 1,
        "fat": 12,
        "carbs": 28,
        "fiber": 0,
        "sugar": 27,
        "cost": {
          "dairyEggs": 1.8,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-632",
      "title": "عزيزية",
      "titleEn": "Azizia (Baked Pasta Milk Pudding)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-632-i1",
          "name": "ماكرونة",
          "standardAmount": "ربع كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-632-i2",
          "name": "حليب",
          "standardAmount": "1.25 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-632-i3",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-632-i4",
          "name": "صفار البيض",
          "standardAmount": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-632-i5",
          "name": "فانيليا",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-632-i6",
          "name": "كريم شانتي",
          "standardAmount": "معلقتين كبيرتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-632-i7",
          "name": "نشا",
          "standardAmount": "معلقتين كبيرتين",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-632-i8",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-632-i9",
          "name": "زبدة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-632-i10",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-632-i11",
          "name": "قشطة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-632-i12",
          "name": "سوس كراميل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سلق المكرونة في ماء ساخن بدون زيت أو ملح حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة الحليب والسكر إلى الخلاط وخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة النشا والكريم شانتي إلى كوب من الحليب وخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة المكرونة المسلوقة إلى خليط الحليب والسكر في الخلاط وخلطهم معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رفع الخليط على النار وإضافة صفار البيض والفانيليا والكريم شانتي والنشا، مع التقليب المستمر حتى يغلي ويتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب الخليط في صينية مدهونة بالزبدة ووزع الخليط فيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ترك الخليط لمدة ساعتين حتى يبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إدخال الصينية إلى الفرن على درجة حرارة 180 لمدة 30 دقيقة أو حتى يحمر السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ترك العزيزية تبرد تمامًا قبل قطعها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "إضافة المكسرات أو القشطة أو سوس الكراميل حسب الرغبة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة المكسرات أو القشطة أو سوس الكراميل على وجه العزيزية قبل التقديم للحصول على طعم إضافي. يمكن حفظ العزيزية في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=rgthcnRLyt8&t=43s",
        "collection": "abuhaty",
        "citation": "الدنيا حر وبنحب ناكل حاجه حلوه وبارده  ترطب 😋😋العزيزيه ولا أسهل ولا أحلي من كدهه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 320,
        "protein": 8,
        "fat": 9,
        "carbs": 52,
        "fiber": 1,
        "sugar": 34,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 3,
          "sweeteners": 0.5,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "fah-633",
      "title": "عمل اللبنة من الحليب والزبادي",
      "titleEn": "Labneh from Milk & Yogurt",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "8 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-633-i1",
          "name": "حليب",
          "standardAmount": "2 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-633-i2",
          "name": "زبادي بلدي",
          "standardAmount": "2 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-633-i3",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة ممسوحة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضعي الحليب في وعاء على النار وقلبيه باستمرار حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ارفعي الحليب من على النار واتركيه حتى يبرد قليلاً ويصبح دافئًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزبادي إلى الحليب الدافئ وقلبيهما جيدًا حتى يمتزجا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي الخليط في الفرن المغلق والدافيء لمدة 4 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد 4 ساعات، ضعي الخليط في الثلاجة لمدة 4 ساعات أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صفي الخليط في شاشة نظيفة واتركيه حتى يصفى تمامًا، يمكن وضع طبق ثقيل فوق الشاشة لتسريع عملية التصفية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الملح إلى اللبنة بعد التصفية وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمي اللبنة مع الزعتر أو الطماطم والزيتون حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ اللبنة في علبة محكمة الإغلاق في الثلاجة لمدة 3-4 أيام. يمكن استخدام السائل المصفى من اللبنة في عجين المعجنات والسنابون والبيتزا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=NcHM_m9zXXI&t=54s",
        "collection": "abuhaty",
        "citation": "هاتي كيلو لبن وعلبة زبادي وهاتنبهري بالنتيجة وتحدي💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 110,
        "protein": 9,
        "fat": 5,
        "carbs": 8,
        "fiber": 0,
        "sugar": 8,
        "cost": {
          "dairyEggs": 4.5
        }
      }
    },
    {
      "id": "fah-634",
      "title": "فرينش توست بالبودينج",
      "titleEn": "French-Toast Bread Pudding",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-634-i1",
          "name": "توست أو كرواسون أو عيش فينو",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-634-i2",
          "name": "لبن",
          "standardAmount": "1.5 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-634-i3",
          "name": "بيض",
          "standardAmount": "5 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-634-i4",
          "name": "قرفة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-634-i5",
          "name": "فانيليا سائلة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-634-i6",
          "name": "زبدة",
          "standardAmount": "0.5 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-634-i7",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-634-i8",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-634-i9",
          "name": "آيس كريم الفانيليا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-634-i10",
          "name": "فراولة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-634-i11",
          "name": "مكسرات مجروشة",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-634-i12",
          "name": "صوص كراميل",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "وزعي نصف كمية الزبدة (ربع كوب) في الطاجن ورشي نصف كوب من السكر في قاع الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "رصي شرائح التوست أو الكرواسون أو العيش الفينو في الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي البيض مع اللبن، السكر المتبقي (ربع كوب)، الزبدة المتبقي (ربع كوب)، الفانيليا، والملح في الخلاط حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صبّي الخليط فوق شرائح التوست في الطاجن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخّن الفرن على درجة حرارة 220 درجة مئوية وضعي الطاجن في الرف الأوسط حتى يأخذ اللون ويتماسك (حوالي 30 دقيقة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "زيني الطاجن بعد خروجه من الفرن بالآيس كريم الفانيليا، الفراولة، المكسرات المجروشة، وصوص الكراميل حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام السكر البني بدلاً من السكر الأبيض، ويمكن إضافة ملعقة عسل أسود للنكهة. يمكن حفظ الطاجن في الثلاجة لمدة تصل إلى يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=q0pVKN0kmzc&t=37s",
        "collection": "abuhaty",
        "citation": "فرينش توست بالبودينج 😋 أحلا حاجة في الويك ايند🍹 سريع وسهل والطعم توووووحفه جدًا 🙈😋 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 14,
        "fat": 28,
        "carbs": 54,
        "fiber": 1,
        "sugar": 36,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 2.5,
          "specialty": 1.5,
          "sweeteners": 0.5,
          "fats": 0.8,
          "produce": 0.5
        }
      }
    },
    {
      "id": "fah-635",
      "title": "قشطة",
      "titleEn": "Ashta (Clotted Cream)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "24 ساعة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-635-i1",
          "name": "لبن رايب",
          "standardAmount": "1 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-635-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-635-i3",
          "name": "فلفل أحمر",
          "standardAmount": "2 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-635-i4",
          "name": "حلبة مطحونة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-635-i5",
          "name": "عسل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغلي اللبن في وعاء على نار هادئة حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغطي الوعاء واتركه في الفرن الدافئ لمدة 24 ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي اللبن الرايب في مصفاة وضعي ملعقة صغيرة من الملح عليه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي الجبنة القريش في المصفاة حتى تجف لمدة 24 ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلطي الفلفل الأحمر والحلبة المطحونة مع اللبن الرايب في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الجبنة القريش إلى خليط المش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدمي القشطة مع العسل حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام اللبن الطازج بدلاً من اللبن الرايب للحصول على نتائج مماثلة. القشطة تبقى صالحة للاستخدام لمدة أسبوعين إذا تم حفظها في الثلاجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=jGt1cAPyZdI&t=107s",
        "collection": "abuhaty",
        "citation": "طريقة عمل الجبنة القريش والمش الفلاحي والقشطة واللبن الرايب طعم رووووووعة من مطبخي فاطمة أبوحاتي  👍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 160,
        "protein": 10,
        "fat": 8,
        "carbs": 12,
        "fiber": 0,
        "sugar": 12,
        "cost": {
          "dairyEggs": 2.5,
          "produce": 0.4,
          "spices": 0.2,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-636",
      "title": "كب كيك بالزبيب والمكسرات",
      "titleEn": "Raisin & Nut Cupcakes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12 كب كيك",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-636-i1",
          "name": "دقيق",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-636-i2",
          "name": "زيت",
          "standardAmount": "0.5 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-636-i3",
          "name": "زبدة",
          "standardAmount": "0.5 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-636-i4",
          "name": "لبن رايب",
          "standardAmount": "0.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-636-i5",
          "name": "سكر",
          "standardAmount": "0.75 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-636-i6",
          "name": "بيض",
          "standardAmount": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-636-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-636-i8",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-636-i9",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-636-i10",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-636-i11",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر والبيض والفانيليا في وعاء كبير وضعيها بالمضرب الكهربائي حتى تصبح الخليط أبيض وكريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبدة والزيت واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي اللبن الرايب واخلطي مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اخلطي الدقيق مع الملح والبيكنج بودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي خليط الدقيق تدريجيًا إلى خليط البيض والزيت واخلطي بسرعة بطيئة حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخلطي الزبيب والمكسرات مع ملعقة صغيرة من الدقيق وضعيها في العجينة واخلطي برفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "املأ قوالب الكب كيك بثلثي العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي القوالب في الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخفضي درجة الحرارة إلى 160 درجة مئوية واستمري في الخبز لمدة 10 دقائق إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أخرجي الكب كيك من الفرن واتركيها تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "زيني الكب كيك بكريم الشانتي حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام حليب عادي بدلاً من اللبن الرايب. عند تحضير كريم الشانتي، تأكدي من عدم زيادة كمية السائل حتى يبقى الكريم متماسكًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=mI-pwlW9F9k&t=23s",
        "collection": "abuhaty",
        "citation": "كب كيك  بالزبيب والمكسرات سهل وطعمه لذيييذ  😋😋من مطبخي فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 240,
        "protein": 4,
        "fat": 12,
        "carbs": 30,
        "fiber": 1,
        "sugar": 18,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1.2,
          "fats": 1.5,
          "sweeteners": 0.4,
          "specialty": 1.2
        }
      }
    },
    {
      "id": "fah-637",
      "title": "كوكيز الشوفان بالزبيب",
      "titleEn": "Oat & Raisin Cookies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "12-15 دقيقة",
      "servings": "حوالي 20 كوكيز",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-637-i1",
          "name": "زبدة",
          "standardAmount": "1 كوب (حوالي 200 جرام)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-637-i2",
          "name": "سكر",
          "standardAmount": "1.5 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-637-i3",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-637-i4",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-637-i5",
          "name": "دقيق",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-637-i6",
          "name": "قرفة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-637-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-637-i8",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-637-i9",
          "name": "شوفان",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-637-i10",
          "name": "زبيب",
          "standardAmount": "1 كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-637-i11",
          "name": "المكسرات",
          "standardAmount": "1 كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-637-i12",
          "name": "عسل أسود",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر والزبدة في وعاء حتى تصبح الخليط مثل الكريمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيض والفانيليا واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي العسل الأسود واخلطي مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي القرفة والبيكنج بودر والملح واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الدقيق المنخول واخلطي حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الشوفان واخلطي برفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الزبيب والمكسرات واخلطي حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخني الفرن على درجة حرارة 160 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "شكل الكوكيز على صينية مدهونة بالزيت أو مغطاة بورقة زبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخبزي الكوكيز لمدة 12-15 دقيقة حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي الكوكيز تبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقليل كمية السكر حسب الرغبة. يمكنك استخدام أنواع مختلفة من المكسرات حسب توفرها وذوقك الشخصي. هذه الوصفة مفيدة جدًا للأطفال والكبار.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=V-r9GuqquMk&t=68s",
        "collection": "abuhaty",
        "citation": "كوكيز الشوفان بالزبيب 🍪 طعمه مميز و مفيد جداا للكبار و الصغار 😋❤"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 230,
        "protein": 3,
        "fat": 11,
        "carbs": 32,
        "fiber": 2,
        "sugar": 18,
        "cost": {
          "grains": 1,
          "fats": 1.8,
          "dairyEggs": 0.4,
          "sweeteners": 0.6,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "fah-638",
      "title": "كوكيز جوز الهند",
      "titleEn": "Coconut Cookies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "25-30 دقيقة",
      "servings": "4 صواني",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-638-i1",
          "name": "دقيق",
          "standardAmount": "2 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-638-i2",
          "name": "جوز الهند",
          "standardAmount": "كوب ونصف",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-638-i3",
          "name": "سكر بودرة",
          "standardAmount": "كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-638-i4",
          "name": "بيض",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-638-i5",
          "name": "زبدة",
          "standardAmount": "كوب وربع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-638-i6",
          "name": "بيكنج بودر",
          "standardAmount": "ملعقة ونصف صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-638-i7",
          "name": "فانيليا",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-638-i8",
          "name": "سكر خشن",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الزبدة والسكر بودرة في وعاء باستخدام المضرب الكهربائي حتى تصبح خفيفة وبيضاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيض والفانيليا واخلطي جيدًا حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخلطي الدقيق والبيكنج بودر وجوز الهند.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي المكونات الجافة إلى خليط الزبدة والسكر والبيض واخلطي حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ارشي سطح العمل بالدقيق وفردي العجينة بسمك حوالي نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "استخدمي قطاعة الكوكيز لتشكيل العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رتب الكوكيز على صينية مدهونة بالزيت أو مغطاة بورق الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي السكر الخشن على وجه الكوكيز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية واتركيها لمدة 25-30 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركي الكوكيز تبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الكوكيز في وعاء محكم الإغلاق لمدة تصل إلى أسبوع. يمكن تقديمها مع الشاي أو القهوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=7bptexMSdGY&t=11s",
        "collection": "abuhaty",
        "citation": "كوكيز جوز الهند اللذيذ 😍😍 من مطبخ فاطمةأبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 24,
        "kcal": 190,
        "protein": 2,
        "fat": 11,
        "carbs": 22,
        "fiber": 1,
        "sugar": 11,
        "cost": {
          "grains": 0.6,
          "specialty": 1.5,
          "fats": 2.2,
          "sweeteners": 0.3,
          "dairyEggs": 0.3
        }
      }
    },
    {
      "id": "fah-639",
      "title": "كيك الجيلي بالفواكه",
      "titleEn": "Fruit Jelly Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-639-i1",
          "name": "دقيق",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-639-i2",
          "name": "سكر",
          "standardAmount": "1 كوب وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-639-i3",
          "name": "زيت",
          "standardAmount": "0.5 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-639-i4",
          "name": "لبن",
          "standardAmount": "0.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-639-i5",
          "name": "بيض",
          "standardAmount": "2",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-639-i6",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-639-i7",
          "name": "فانيليا",
          "standardAmount": "0.5 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-639-i8",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-639-i9",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-639-i10",
          "name": "جيلي",
          "standardAmount": "2 كيس",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-639-i11",
          "name": "كريم شانتي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-639-i12",
          "name": "فواكه",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 180.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الدقيق والملح والبيكنج بودر في وعاء.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخفقي البيض مع الفانيليا والسكر جيدًا حتى يصبح الخليط أبيض.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الزيت واللبن واخلطي جيدًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي خليط الدقيق تدريجيًا واخلطي حتى يتجانس.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اسكبي الخليط في صنية مدهونة بالسمنة ومرشوشة بالدقيق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادخلي الصنية إلى الفرن واتركيها لمدة 30 دقيقة أو حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في وعاء، غلي 2 كوب ماء وأضيفي كيسين من الجيلي واخلطي حتى يذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي كوب ماء بارد واخلطي جيدًا، ثم اتركي الخليط حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخفقي الكريم شانتي وافرديه فوق الكيك.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضيفي الفواكه المقطعة فوق الكريم شانتي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اسكبي الجيلي المبرد فوق الفواكه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ادخلي الكيك إلى الثلاجة لمدة 4-5 ساعات حتى يجمد.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الكريم شانتي متماسك جيدًا قبل وضعه على الكيك لمنع الجيلي من النزول. يمكنك استخدام أي نوع من الفواكه حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=OsMSIgx0nQ0&t=19s",
        "collection": "abuhaty",
        "citation": "كيك الجيلي بالفواكه  🍰🍓طعمه حكااااااية ومفيش اسهل من كده من مطبخي فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 280,
        "protein": 5,
        "fat": 10,
        "carbs": 42,
        "fiber": 1,
        "sugar": 32,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 1.5,
          "specialty": 1.5,
          "produce": 1.5,
          "fats": 0.8,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-640",
      "title": "كيك الحليب الساخن",
      "titleEn": "Hot-Milk Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-640-i1",
          "name": "دقيق",
          "standardAmount": "2 كوبايات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-640-i2",
          "name": "سكر أبيض",
          "standardAmount": "1 كوباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-640-i3",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-640-i4",
          "name": "زبدة سائلة",
          "standardAmount": "ربع كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-640-i5",
          "name": "زيت",
          "standardAmount": "نص كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-640-i6",
          "name": "فانيليا",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-640-i7",
          "name": "بيكنج باودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-640-i8",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-640-i9",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-640-i10",
          "name": "حليب",
          "standardAmount": "1 كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والبيكنج باودر جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخلطي الزيت والزبدة مع السكر لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي البيض واحدة تلو الأخرى، واخلطي جيدًا بعد كل إضافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الفانيليا والملح والخل، واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي خليط الدقيق تدريجيًا مع الاستمرار في الخلط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الحليب الساخن واخلطي حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخني الفرن على 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اغسلي قالب الخبز بحجم 26 سم، وادهنيه بالزبدة ورشيه بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صبّي الخليط في القالب، مع الحرص على أن لا يتجاوز نصف القالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخلي القالب إلى الفرن على الرف الأوسط، واتركيه لمدة 45 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اشعلي الكيك بعكاز خشبي من النصف، إذا خرج نظيفًا، فهذا يعني أن الكيك جاهز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة الفواكه المجففة حسب الرغبة. يمكن تقديم الكيك ساخنًا أو باردًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=dvlxv0AIGAk&t=32s",
        "collection": "abuhaty",
        "citation": "كيك فاخر من الاخر 👌🏼(كيك الحليب الساخن) تنفع للانش بوكس للأولاد فالمدرسة❤️ | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 7,
        "fat": 14,
        "carbs": 46,
        "fiber": 1,
        "sugar": 26,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1.2,
          "fats": 1,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-641",
      "title": "كيك الشوكولاتة السريع بالميكرويف",
      "titleEn": "Quick Microwave Chocolate Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "5 دقائق",
      "cookTime": "2 دقائق",
      "servings": "2-3 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-641-i1",
          "name": "دقيق",
          "standardAmount": "4 معالق",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-641-i2",
          "name": "سكر",
          "standardAmount": "2 معالق",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-641-i3",
          "name": "لبن",
          "standardAmount": "6 معالق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-641-i4",
          "name": "زيت",
          "standardAmount": "2 معالق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-641-i5",
          "name": "باكنج بودر",
          "standardAmount": "ربع معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-641-i6",
          "name": "كاكاو",
          "standardAmount": "معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-641-i7",
          "name": "شوكولاتة قبلة",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-641-i8",
          "name": "شوكولاتة للتقديم",
          "standardAmount": "معلقة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والسكر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي اللبن والزيت واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الباكنج بودر والكاكاو واخلطي مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي الخليط في وعاء مناسب للميكرويف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادهني وسط الخليط بملعقة كبيرة من الشوكولاتة قبلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الوعاء في الميكرويف واتركيه لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أخرجيه من الميكرويف وقدميه مع ملعقة من الشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكيك مع كوب من الحليب أو الشاي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Qnx3cmmHRWw&t=186s",
        "collection": "abuhaty",
        "citation": "حيرانه وجعانه ومش عارفة تعملى ايه .. جايبالك كام وصفة تصبيرة فى دقيقه حلو وحادق كمان👌#فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 320,
        "protein": 5,
        "fat": 12,
        "carbs": 48,
        "fiber": 2,
        "sugar": 28,
        "cost": {
          "grains": 0.2,
          "dairyEggs": 0.3,
          "specialty": 0.8,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-642",
      "title": "كيك العشر دقايق",
      "titleEn": "Ten-Minute Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "10 دقائق",
      "cookTime": "45 دقائق",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-642-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-642-i2",
          "name": "بيض",
          "standardAmount": "4",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-642-i3",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-642-i4",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-642-i5",
          "name": "زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-642-i6",
          "name": "كاكاو",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-642-i7",
          "name": "بكينج بودر",
          "standardAmount": "1 باكت",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-642-i8",
          "name": "فانيليا سائلة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-642-i9",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-642-i10",
          "name": "حليب",
          "standardAmount": "2 ملعقة كبيرة (حسب الحاجة)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تأكد من أن جميع المكونات بدرجة حرارة المطبخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي البيض والزبادي والزيت والفانيليا والملح في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي السكر واخلطي المكونات جيدًا لمدة دقيقة أو دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انخلي الدقيق مع البكينج بودر وضعيه على الخليط السائل واخلطي بمضرب يدوي في اتجاه واحد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن الفرن على درجة حرارة 170 درجة مئوية وابطني قالب الكيك مقاس 26.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب الخليط في القالب واتركي معلقتين كبيرتين من الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخلطي المعلقتين الكبيرتين من الخليط مع ملعقة كبيرة من الكاكاو الخام، وأضيفي ملعقتين من الحليب إذا كان الخليط كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الخليط في كيس تلاجة واصنع خطوط طولية وعرضية على سطح الكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخلي الكيك الفرن على الرف الوسطاني واستوِه لمدة 45 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اختبري الكيك بعد 35 دقيقة باستخدام عود أسنان، إذا خرج نظيفًا فالكيك جاهز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي الكيك يبرد قبل التقطيع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكيك مع الشاي أو النسكافيه. تأكدي من أن الكيك يبرد تمامًا قبل التقطيع لتجنب العجن.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=XQBMUWsvEyQ&t=30s",
        "collection": "abuhaty",
        "citation": "هو ده بقي كيك العشر دقايق ؟! 😳🧐 بصراحة وهمي 😋 | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 300,
        "protein": 5,
        "fat": 15,
        "carbs": 38,
        "fiber": 1,
        "sugar": 22,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1,
          "fats": 1.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-643",
      "title": "كيك الكريم كراميل البارد",
      "titleEn": "Cold Cream-Caramel Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-643-i1",
          "name": "بسكوت سادة لشاي",
          "standardAmount": "2-3 باكت",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-643-i2",
          "name": "لبن",
          "standardAmount": "1 كيلو",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-643-i3",
          "name": "كريم كراميل",
          "standardAmount": "1 باكت",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-643-i4",
          "name": "قهوة سريعة الذوبان",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-643-i5",
          "name": "كاكاو خام",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-643-i6",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-643-i7",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "كسر البسكويت إلى قطع كبيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إحضار كيلو لبن بارد وفرغ باكت كريم كراميل فيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف ملعقتين كبيرتين من القهوة السريعة الذوبان وملعقتين كبيرتين من الكاكاو الخام وملعقتين كبيرتين من النشا وملعقتين كبيرتين من السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلّب المكونات جيدًا في اللبن البارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ارفعي الخليط على النار حتى يغلي، ثم اخفضي النار واستمرّي في التقليب حتى يصبح القوام كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انزعي الخليط من على النار وصبّيه على البسكويت المكسر في وعاء بايركس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي الخليط وضعيه في الثلاجة حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عندما يبرد، اقلبي الكيك في طبق التقديم ورشّي الكاكاو الخام على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمي الكيك باردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من البسكويت المفضل لديك. يمكنك أيضًا إضافة قليل من الفانيليا للنكهة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=E6f3st5H1ho&t=10s",
        "collection": "abuhaty",
        "citation": "\" كيك الكريم كراميل\" باردة ولذيذه  من غير دقيق ولا فرن والطعم حكااااااااااااااايه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 240,
        "protein": 5,
        "fat": 6,
        "carbs": 42,
        "fiber": 1,
        "sugar": 34,
        "cost": {
          "dairyEggs": 1.8,
          "specialty": 2,
          "grains": 0.4,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-644",
      "title": "كيك بدون فرن",
      "titleEn": "No-Oven Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-644-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-644-i2",
          "name": "بيض",
          "standardAmount": "3",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-644-i3",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-644-i4",
          "name": "سكر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-644-i5",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-644-i6",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-644-i7",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-644-i8",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-644-i9",
          "name": "كاكاو خام",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي البيض مع الفانيليا والسكر جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت واخلطي المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الحليب واخلطي الخليط جيدًا حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الدقيق والبيكنج بودر والكاكاو والملح واخلطي المكونات الجافة مع السائلة حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادهني قالب الكيك بزيت خفيف، أو إذا كان القالب من الألومنيوم، ادهنيه بالسمنة وارشي الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صبّي خليط الكيك في القالب، مع الحرص على أن لا يتجاوز الخليط نصف القالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي القالب في حلة تحتوي على ماء مغلي، بحيث لا يتجاوز الماء ثلث القالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي الحلة بفوطة ثم بالغطاء، واتركي الكيك يطبخ على نار متوسطة لمدة 40 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد 40 دقيقة، اختبري نضج الكيك بوضع عود خشبي في وسطه، إذا خرج نظيفًا، فهذا يعني أن الكيك مستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أخرجي الكيك من الحلة واتركيه يبرد قليلًا، ثم قلبيه على سطح مسطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمي الكيك ساخنًا أو باردًا، ويمكنك تزينه بصوص الشوكولاتة أو أي صوص آخر حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم الكيك كما هو أو تزينه بصوص الشوكولاتة أو أي صوص آخر حسب الرغبة. يمكن حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=fJ79EleGijg&t=69s",
        "collection": "abuhaty",
        "citation": "من النهارده كل مشكلاتك مع الكيك هاتتحل 👌احلي كيك مظبوط عالشعره وبدون فرن 😋😋🔥 #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 300,
        "protein": 6,
        "fat": 14,
        "carbs": 38,
        "fiber": 1,
        "sugar": 20,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 0.7,
          "fats": 0.8,
          "sweeteners": 0.3,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-645",
      "title": "كيك ماربل موس بدون فرن",
      "titleEn": "No-Bake Marble Mousse Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "5-6 ساعات",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-645-i1",
          "name": "لبن",
          "standardAmount": "1 كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-645-i2",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-645-i3",
          "name": "كاكاو خام",
          "standardAmount": "1 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-645-i4",
          "name": "نشا",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-645-i5",
          "name": "كريم كراميل دريم",
          "standardAmount": "3 باكت",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-645-i6",
          "name": "شوكولاتة خام",
          "standardAmount": "نص باكت",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-645-i7",
          "name": "قهوة سريعة الذوبان",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-645-i8",
          "name": "بسكويت شاي ساده",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الحليب والسكر والكاكاو الخام والنشا والكريم كراميل دريم والشوكولاتة الخام والقهوة سريعة الذوبان في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قلبي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ارفعي الخليط على النار حتى يغلي، مع التحريك المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انسكبي الخليط في قوالب الكيك، وضعي فيها قطع من البسكويت الشاي السادة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي القوالب وضعيها في الثلاجة لمدة 5-6 ساعات حتى تتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد التماسك، اخرجي القوالب واقلبيها على حمام مياه ساخن لتسهيل إخراج الكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدمي الكيك باردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع مختلفة من البسكويت حسب الرغبة. يمكن حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=uEn7f04BjXA&t=8s",
        "collection": "abuhaty",
        "citation": "كيك ماربل موس لذيذ من غير دقيق و لا بيض و لا فرن❌ و الطعم 💯💯"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 6,
        "fat": 10,
        "carbs": 58,
        "fiber": 1,
        "sugar": 48,
        "cost": {
          "dairyEggs": 1.8,
          "specialty": 4,
          "grains": 0.3,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-646",
      "title": "كيك مج بالشيكولاتة للدايت",
      "titleEn": "Diet Chocolate Mug Cakes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "3 ساعات",
      "servings": "6 مجات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-646-i1",
          "name": "دقيق الشوفان",
          "standardAmount": "كوب وربع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-646-i2",
          "name": "كاكاو خام",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-646-i3",
          "name": "لبن رايب منزوع الدسم",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-646-i4",
          "name": "جوز الهند",
          "standardAmount": "ربع كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-646-i5",
          "name": "زيت جوز الهند",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-646-i6",
          "name": "خل",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-646-i7",
          "name": "بيكربونات الصوديوم",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-646-i8",
          "name": "بيكنج باودر",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-646-i9",
          "name": "سكر سويتال",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الكاكاو مع دقيق الشوفان والبيكربونات والبيكنج باودر والسكر سويتال في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي اللبن الرايب والخل وزيت جوز الهند إلى المكونات الجافة وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صب الخليط في مجات حتى نصفها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي المجات في حلة على نار متوسطة مع ماء غليان بحيث لا يتجاوز الماء ثلث ارتفاع المجات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي الحلة بفوطة نظيفة ثم بالغطاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركي الكيك يخبز لمدة 3 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد 3 ساعات، اختبري الكيك بعكازة خشبية للتأكد من استواءه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أحضري صوص الشوكولاتة بخلط كوب شوكولاتة دارك مع نصف كوب لبن منزوع الدسم ساخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صب الصوص على الكيك المخبوز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "زيني الكيك بقطع الفراولة والكيوي حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام زيت نباتي عادي بدلاً من زيت جوز الهند. يمكن حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=x0zWRaOKbGA&t=66s",
        "collection": "abuhaty",
        "citation": "بتعملي دايت ونفسك تاكلي كيك وبالشيكولاته كمان وبسعرات قليله تعالي شوفي احلي كيك مج بالشيكولاه ❤️😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 180,
        "protein": 6,
        "fat": 7,
        "carbs": 24,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 0.5,
          "specialty": 1,
          "fats": 0.3,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-647",
      "title": "كيكة البسكوت السريعة بدون فرن",
      "titleEn": "Quick No-Oven Biscuit Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "5 دقائق",
      "cookTime": "1 دقيقة",
      "servings": "2-3 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-647-i1",
          "name": "بسكوت",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-647-i2",
          "name": "لبن",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-647-i3",
          "name": "دقيق",
          "standardAmount": "ربع كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-647-i4",
          "name": "كاكاو",
          "standardAmount": "معلقة واحدة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-647-i5",
          "name": "سكر",
          "standardAmount": "معلقة واحدة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-647-i6",
          "name": "بيكينج باودر",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "كسر البسكوت حتى يصبح ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إحضار اللبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة الدقيق إلى خليط البسكوت المكسر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة الكاكاو والسكر والبيكينج باودر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلب المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "وضع الخليط في وعاء مناسب للميكرويف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تسخين الخليط في الميكرويف لمدة دقيقة بالضبط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إخراج الكيكة من الميكرويف وتقديمها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة قطع الشوكولاتة أو الفواكه المجففة حسب الرغبة للنكهة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=O-GJf2_t88c&t=24s",
        "collection": "abuhaty",
        "citation": "لما الاولاد يطلبوا طلبات غريبة وانت فى المطبخ🤭😉 .. تعالى اقولك نعمل ايه سهل وسريع ومن غير فرن"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 240,
        "protein": 5,
        "fat": 7,
        "carbs": 40,
        "fiber": 1,
        "sugar": 18,
        "cost": {
          "specialty": 0.8,
          "dairyEggs": 0.4,
          "grains": 0.2,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-648",
      "title": "كيكة الجيلي بالمانجا",
      "titleEn": "Mango Jelly Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-648-i1",
          "name": "3 بيضات",
          "standardAmount": "3",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-648-i2",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-648-i3",
          "name": "سكر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-648-i4",
          "name": "دقيق",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-648-i5",
          "name": "بيكنج بودر",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-648-i6",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-648-i7",
          "name": "كريم شانتي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-648-i8",
          "name": "سكر بودرة",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-648-i9",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-648-i10",
          "name": "جيلي دريم المانجا",
          "standardAmount": "1 باكت",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-648-i11",
          "name": "جيلي",
          "standardAmount": "2 باكت",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-648-i12",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-648-i13",
          "name": "مانجا",
          "standardAmount": "قطع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-648-i14",
          "name": "عسل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "خفق البيض مع الفانيليا والسكر جيدًا حتى يصبح القوام كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة الدقيق والبيكنج بودر والملح وتقليب المكونات حتى يختفي الدقيق تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صب خليط الكيك في القالب المجهز وادخله الفرن على درجة حرارة 170 لمدة 30 دقيقة حتى يستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خلال هذه الفترة، اخفق الكريم شانتي مع السكر البودرة واللبن والجيلي دريم المانجا حتى يصبح القوام كريمي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد خليط الجيلي بالمانجا في وعاء وقلب المكونات جيدًا، ثم اتركه حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب السيرب أو الماء بالعسل على الكيك المستوي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صب طبقة الكريم شانتي على الكيك.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف قطع المانجا على الكريم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صب طبقة الجيلي المبرد على الكيك.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخل الكيك إلى الثلاجة لمدة ساعتين على الأقل.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكيكة مع القليل من المانجا الطازجة أو الفواكه الأخرى حسب الرغبة. يمكن حفظ الكيكة في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=u5FTqbtbrlY",
        "collection": "abuhaty",
        "citation": "موسم المانجا بدأ🥭 يلا نعمل كيكه الجيلي المدلعه بالمانجا"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 260,
        "protein": 5,
        "fat": 8,
        "carbs": 42,
        "fiber": 1,
        "sugar": 34,
        "cost": {
          "grains": 0.2,
          "dairyEggs": 1.5,
          "specialty": 1.8,
          "produce": 1.5,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-649",
      "title": "كيكة العشر دقايق بدون فرن",
      "titleEn": "Ten-Minute No-Oven Cakes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-649-i1",
          "name": "زيت",
          "standardAmount": "كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-649-i2",
          "name": "حليب",
          "standardAmount": "كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-649-i3",
          "name": "دقيق",
          "standardAmount": "كوباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-649-i4",
          "name": "كاكاو بودر",
          "standardAmount": "ربع كوبية",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-649-i5",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-649-i6",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-649-i7",
          "name": "بادر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-649-i8",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-649-i9",
          "name": "سكر",
          "standardAmount": "كوباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-649-i10",
          "name": "شوكولاتة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيضة مع الفانيليا والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي السكر وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت والحليب وقلبي حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انخلي الدقيق والكاكاو فوق الخليط وقلبي حتى يصبح القوام متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اسكبي الخليط في قوالب الكيك (أواني صغيرة) حتى نصف ارتفاعها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي قطع الشوكولاتة في وسط كل قالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي القوالب في صينية واملأ الصينية بالماء الساخن حتى نصف ارتفاع القوالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي الصينية بفوطة ثم بغطاء وضعيها على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الكيك يطبخ لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أزيلي الغطاء والفوطة واتركي الكيك يبرد قليلاً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "زيني الكيك بالسكر البودر والكريز إذا أردت.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الماء لا يغلي بقوة حتى لا يدخل داخل القوالب. يمكنك تقديم الكيك ساخنًا أو باردًا حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=l3gY00Maj3k&t=52s",
        "collection": "abuhaty",
        "citation": "هاتشوفيها هاتقومي علي طول تعمليها كيكة العشر دقايق 😎هاتعمليها من غير فرن ولا مضرب كهربا 💪🏻#فاطمه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 400,
        "protein": 6,
        "fat": 22,
        "carbs": 46,
        "fiber": 2,
        "sugar": 30,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 0.6,
          "fats": 1.5,
          "specialty": 1.2,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-650",
      "title": "كيكة النشا الهشة واللذيذة",
      "titleEn": "Fluffy Cornflour Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40-50 دقيقة",
      "servings": "8-10 قطع",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-650-i1",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-650-i2",
          "name": "نشا",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-650-i3",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-650-i4",
          "name": "بيض",
          "standardAmount": "3 بيضات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-650-i5",
          "name": "لبن",
          "standardAmount": "1 كوب وربع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-650-i6",
          "name": "زيت",
          "standardAmount": "1 كوب وربع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-650-i7",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-650-i8",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-650-i9",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-650-i10",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والنشا والبيكنج بودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي السكر والبيض والزيت والفانيليا والحليب الساخن والخل والملح إلى خلاط واخلطيهم جيدًا حتى يذوب السكر تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الخليط السائل تدريجيًا إلى الخليط الجاف واخلطيهم حتى يمتزجوا جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اسكبي الخليط في قالب مقاس 26 سم مدهون بالسمنة أو الزبدة ومرشوش بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخلي القالب إلى الفرن المسخن مسبقًا على درجة حرارة 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركي الكيكة تخبز لمدة 40-50 دقيقة أو حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أخرجي الكيكة من الفرن واتركيها تبرد قبل التقطيع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الفرن مسخن مسبقًا على درجة حرارة 170 درجة مئوية قبل البدء في التحضير. يمكن تقديم الكيكة مع كوب من الشاي أو الشاي بالحليب.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=jYVHrn7ULko&t=43s",
        "collection": "abuhaty",
        "citation": "الكيك اللي مش هاتبطلي تعمليها من جمالها👌👏 كيك النشا الهشه ولونها التحفه 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 300,
        "protein": 5,
        "fat": 16,
        "carbs": 36,
        "fiber": 0,
        "sugar": 22,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 0.9,
          "fats": 1.9,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-651",
      "title": "كيكة النكترين السريعة",
      "titleEn": "Quick Nectarine Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-651-i1",
          "name": "نكترين",
          "standardAmount": "1",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-651-i2",
          "name": "سكر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-651-i3",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-651-i4",
          "name": "دقيق",
          "standardAmount": "3/4 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-651-i5",
          "name": "لبن",
          "standardAmount": "1/3 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-651-i6",
          "name": "مسكرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أزل النواة من النكترين وقطّعها إلى شرائح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي النكترين في صينية خبز غير لاصقة مقاس 18 سم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي 2 ملعقة كبيرة من السكر على النكترين ووزعيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلطي 2 ملعقة كبيرة من السكر، 2 ملعقة كبيرة من الزيت، 3/4 كوب من الدقيق، و1/3 كوب من اللبن في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الخليط على النكترين في الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي المكسرات على وجه الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شغّل الفرن على نار متوسطة وضعي الصينية فيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اغطي الصينية واتركيها حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدميها ساخنة أو باردة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع أخرى من الفواكه مثل التفاح أو البرتقال بدلاً من النكترين. يمكنك أيضًا إضافة قليل من القرفة للنكهة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=EP7vQkTp-xI",
        "collection": "abuhaty",
        "citation": "كيكة في السريع هتوديكي في عالم تاني 😋😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 190,
        "protein": 3,
        "fat": 6,
        "carbs": 32,
        "fiber": 1,
        "sugar": 18,
        "cost": {
          "produce": 0.8,
          "grains": 0.3,
          "dairyEggs": 0.2,
          "sweeteners": 0.2,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-652",
      "title": "كيكة باردة صيفية بدون فرن ولا بيض",
      "titleEn": "Cold Summer Cake — No Oven, No Eggs",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "5 دقائق",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-652-i1",
          "name": "بسكوت سادة",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-652-i2",
          "name": "لبن",
          "standardAmount": "لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-652-i3",
          "name": "نشا",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-652-i4",
          "name": "كاكاو بودرة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-652-i5",
          "name": "سكر",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-652-i6",
          "name": "زبدة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-652-i7",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-652-i8",
          "name": "شوكولاتة خام",
          "standardAmount": "نص بار",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-652-i9",
          "name": "إشطة (نسلة أو بوك)",
          "standardAmount": "علبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أحضري حلة وضعي فيها اللتر من اللبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي نصف كوب سكر، 3 ملاعق كبيرة من الكاكاو الخام، و3 ملاعق كبيرة من النشا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قلبي المكونات جيدًا مع اللبن البارد حتى تذوب تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ارفعي الحلة على النار وقلبي باستمرار حتى يغلي الخليط ويصبح كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي علبة الإشطة (نسلة أو بوك)، ملعقة كبيرة من الزبدة، وملعقة صغيرة من الفانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "استمري في التقليب حتى تذوب الشوكولاتة والزبدة تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أحضري قالب لتشيز كيك ورصي فيه طبقة من البسكوت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي طبقة من الموس الساخن فوق البسكوت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "كرري الخطوات السابقة حتى تنتهي من جميع المكونات، مع الحرص على أن تكون الطبقة الأخيرة من الموس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطي القالب وضعيه في الثلاجة لمدة 5 ساعات على الأقل أو طوال الليل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قبل التقديم، قومي بزينتها بالشوكولاتة الخامة المبشورة والفراولة أو الكريز حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام الكيك المتبقي بدلاً من البسكوت في الطبقة الأولى. يمكن تقديم الكيكة باردة ومزينة بالفواكه الطازجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=YiE8cqTqP20&t=34s",
        "collection": "abuhaty",
        "citation": "كيكه بارده صيفيه في عشر دقايق بدون فرن و بدون بيض 😉💪 من مطبخي #فاطمه_ابو_حاتي 😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 360,
        "protein": 6,
        "fat": 15,
        "carbs": 52,
        "fiber": 1,
        "sugar": 38,
        "cost": {
          "specialty": 2.5,
          "dairyEggs": 2.5,
          "fats": 0.3,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-653",
      "title": "كيكة ببيضة واحدة",
      "titleEn": "One-Egg Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-653-i1",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-653-i2",
          "name": "زيت",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-653-i3",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-653-i4",
          "name": "زبادي",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-653-i5",
          "name": "سكر",
          "standardAmount": "1/4 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-653-i6",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-653-i7",
          "name": "صودا",
          "standardAmount": "1/3 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-653-i8",
          "name": "دقيق",
          "standardAmount": "1 و 1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-653-i9",
          "name": "نشا",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-653-i10",
          "name": "كيك شيف من دريم",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-653-i11",
          "name": "كريم كراميل من دريم",
          "standardAmount": "1 باكت",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-653-i12",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيضة في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت، الفانيليا، الزبادي، السكر، والخل. اخلطي جيدًا لمدة 3-4 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي الدقيق، النشا، كيك شيف، كريم كراميل (اختياري)، والملح في وعاء منفصل.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي خليط السائل إلى خليط البودرة واخلطي جيدًا حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادهني قالب الخبز بسمنة ورشيه بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صبّي العجينة في القالب ووزعيها بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادخلي القالب إلى الفرن المحمى مسبقًا على درجة حرارة 170 لمدة 40 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أخرج الكيك من الفرن بعد 40 دقيقة واختبري استواءه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الكيك يبرد قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة ربع كوب سكر إضافي إذا لم تستخدمي الكريم كراميل. يمكن حفظ الكيك في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=a7ISB2wgQdI&t=38s",
        "collection": "abuhaty",
        "citation": "كيكة كل يوم ب(بيضه) واحده بس 🙈 من جمالها مش هتبطلي تعمليها 😋😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 240,
        "protein": 4,
        "fat": 8,
        "carbs": 38,
        "fiber": 1,
        "sugar": 22,
        "cost": {
          "grains": 0.7,
          "dairyEggs": 0.8,
          "specialty": 2,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-654",
      "title": "كيكة هشة ولذيذة ورطبة",
      "titleEn": "Fluffy Moist Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-654-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-654-i2",
          "name": "بيض",
          "standardAmount": "4 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-654-i3",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-654-i4",
          "name": "لبن رايب أو زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-654-i5",
          "name": "زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-654-i6",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-654-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-654-i8",
          "name": "جوز الهند",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-654-i9",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-654-i10",
          "name": "حليب",
          "standardAmount": "1 كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-654-i11",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "جهز صنية مقاس 30×40 وفرشها بورق زبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط البيض والزيت والفانيليا واللبن الرايب أو الزبادي والسكر والملح في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الدقيق والبيكنج بودر وجوز الهند واخلطهم جيدًا حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الخليط في الصنية المعدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أدخل الصنية إلى الفرن واتركها لمدة 20-25 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد خروج الكيك من الفرن، اسقها بالحليب البارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركها لتبرد ثم قطعها إلى مكعبات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكيك مع كوب شاي بنعناع أو نسكافي. يمكن حفظ الكيك في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=4S4_ox7OYvM&t=40s",
        "collection": "abuhaty",
        "citation": "انسي كل الكيكات اللي عملتيها وابهري كل حبايبك بكيكة لذيذه وهشه ورطبة 👌هاتجربيها مش هاتبطلي تعمليها"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 340,
        "protein": 6,
        "fat": 16,
        "carbs": 44,
        "fiber": 1,
        "sugar": 30,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1.2,
          "fats": 1.5,
          "specialty": 0.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-655",
      "title": "لبن رايب",
      "titleEn": "Laban Rayeb (Fermented Milk)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "24 ساعة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-655-i1",
          "name": "لبن",
          "standardAmount": "4 أكواب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-655-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-655-i3",
          "name": "عسل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغلي اللبن في وعاء على نار هادئة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد الغليان، صب اللبن في طاجن نظيف وغطيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ادخل الطاجن إلى الفرن الدافئ واتركه لمدة 24 ساعة دون تحريك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد 24 ساعة، اخرج الطاجن من الفرن واتركه حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صفي اللبن الرايب في مصفاة سلكية وضعي ملعقة صغيرة من الملح عليه.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركي اللبن الرايب في المصفاة لمدة يوم آخر حتى ينزل الماء الزائد.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يمكن تناول اللبن الرايب كما هو مع العسل أو استخدامه في العجين والمعجنات.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام اللبن الرايب في العجين والمعجنات أو تناوله كوجبة خفيفة مع العسل. يفضل حفظ اللبن الرايب في الثلاجة بعد تحضيره.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=jGt1cAPyZdI&t=33s",
        "collection": "abuhaty",
        "citation": "طريقة عمل الجبنة القريش والمش الفلاحي والقشطة واللبن الرايب طعم رووووووعة من مطبخي فاطمة أبوحاتي  👍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 160,
        "protein": 9,
        "fat": 8,
        "carbs": 13,
        "fiber": 0,
        "sugar": 13,
        "cost": {
          "dairyEggs": 1.2,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-656",
      "title": "مارشميلو في البيت",
      "titleEn": "Homemade Marshmallows",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12-15 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-656-i1",
          "name": "ماء",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-656-i2",
          "name": "سكر ناعم",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-656-i3",
          "name": "عسل جلوكوز",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-656-i4",
          "name": "عصير نصف ليمونة",
          "standardAmount": "نقطة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-656-i5",
          "name": "جيلاتين",
          "standardAmount": "ربع كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي نصف كوب ماء مع 2 كوب سكر ناعم وربع كوب عسل جلوكوز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي نقطة من عصير الليمون وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي الخليط على نار متوسطة حتى يغلي، واتركيه لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اخلطي ربع كوب جيلاتين مع نصف كوب ماء مغلي وقلبي بسرعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي خليط الجيلاتين إلى خليط السكر وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صبي الخليط في صينية مربعة مبطنة بالبلاستيك ودهنت بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "وزعي الخليط بالتساوي واتركيه يبرد لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي نصف الكمية من الخليط ولوني الباقي باللون المفضل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الخليط يبرد تمامًا في الثلاجة لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رشّي صينية بكمية كبيرة من النشا، ثم قطعي المارشميلو إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "غلفي كل مكعب بالنشا وصفيه في مصفاة لتنزيل النشا الزائد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أشكال مختلفة لقطع المارشميلو مثل الدوائر والنجمات والقلوب. يمكن حفظ المارشميلو في وعاء محكم الإغلاق لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ZHyMhRLTnJ8&t=34s",
        "collection": "abuhaty",
        "citation": "وداعاً للمحلات ..المارشميلو بقى بيتي! 🍭🚫\"مارشميلو في دقيقتين.. انسوا الجاهز! ⏳وسهولته مش طبيعية! 🔥☁️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 110,
        "protein": 1,
        "fat": 0,
        "carbs": 26,
        "fiber": 0,
        "sugar": 25,
        "cost": {
          "sweeteners": 0.7,
          "specialty": 0.8,
          "produce": 0.1
        }
      }
    },
    {
      "id": "fah-657",
      "title": "مربى التفاح الأخضر",
      "titleEn": "Green-Apple Jam",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "حوالي 1 لتر",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-657-i1",
          "name": "تفاح أخضر",
          "standardAmount": "1 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-657-i2",
          "name": "سكر سنترافيش",
          "standardAmount": "1 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-657-i3",
          "name": "زبيب",
          "standardAmount": "نص كوباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-657-i4",
          "name": "ماء",
          "standardAmount": "نص كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-657-i5",
          "name": "قرفة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-657-i6",
          "name": "عصير ليمون",
          "standardAmount": "معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-657-i7",
          "name": "جلاتين بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع التفاح الأخضر إلى ترنشات رفيعة أو مكعبات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف التفاح إلى وعاء وقلبه مع نصف كيلو من السكر السنترافيش ونص كوباية من الماء وملعقة كبيرة من عصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قلب المكونات جيدًا وغطي الوعاء، ثم ضعه على نار متوسطة حتى يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد الغليان، اترك المربى على النار حتى يبدأ في تسبك وينزل السويل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد خلط الجلاتين البودر في نصف كوباية من الماء حتى يذوب، ثم اتركه جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد نصف التسوية، أضف نصف كوباية من الزبيب وملعقة صغيرة من القرفة، وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اترك المربى على النار حتى يتسبك تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الجلاتين المذاب وقلب المربى مرة واحدة فقط على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ارفع المربى من النار عندما يصبح جاهزًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "حفظ المربى في أوعية معقمة ونظيفة، مع تغطية محكمة، واحفظها في الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقطيع التفاح إلى ترنشات رفيعة أو مكعبات حسب الرغبة. الجلاتين يساعد في تثبيت المربى عند حفظه في الثلاجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=p3zRBKQ38Ec&t=24s",
        "collection": "abuhaty",
        "citation": "مربي جديده من جمالها مش هتبطلي تعمليها 😋😍 من مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 240,
        "protein": 0,
        "fat": 0,
        "carbs": 62,
        "fiber": 2,
        "sugar": 58,
        "cost": {
          "produce": 2.5,
          "sweeteners": 0.7,
          "specialty": 0.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-658",
      "title": "مربى الجزر بالمشمش والبرتقال",
      "titleEn": "Carrot Jam with Apricots & Orange",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-658-i1",
          "name": "الجزر",
          "standardAmount": "1 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-658-i2",
          "name": "البرتقال",
          "standardAmount": "1 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-658-i3",
          "name": "السكر",
          "standardAmount": "500 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-658-i4",
          "name": "القرنفل",
          "standardAmount": "5-6 حبات",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-658-i5",
          "name": "المشمش",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل البرتقال وقطّعه إلى نصفين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "استخدم محضرة الطعام لعصر البرتقال وتصفيته من البذور والقشور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسل الجزر وقطّعه إلى شرائح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "استخدم محضرة الطعام لبشر الجزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الجزر المبشور وعصير البرتقال إلى وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف السكر والقرنفل والمشمش إلى الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ارفع الخليط على النار حتى يغلي، ثم خفف النار وقلب الخليط من وقت لآخر حتى يتسبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد أن تتسبك المربة، ارفعها من على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أحفظ المربة في برطمانات نظيفة وجافة، وضعها في مكان بارد وجاف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ المربة في البرطمانات لمدة طويلة إذا تم تخزينها في مكان بارد وجاف. عند استخدام المربة، استخدم ملعقة نظيفة وجافة لتجنب التلوث.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=m-6vt3xHEKI&t=140s",
        "collection": "abuhaty",
        "citation": "طريقة عمل مربى الجزر بالمشمش والبرتقال 👌🤩 و كفتة الفراخ الرهيييبة بحشو الجبنة 😋❤  | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 160,
        "protein": 1,
        "fat": 0,
        "carbs": 40,
        "fiber": 2,
        "sugar": 36,
        "cost": {
          "produce": 3.5,
          "sweeteners": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-659",
      "title": "مربى الفراولة",
      "titleEn": "Strawberry Jam",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "حسب الكمية المصنعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-659-i1",
          "name": "فراولة",
          "standardAmount": "1 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-659-i2",
          "name": "سكر",
          "standardAmount": "0.5 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-659-i3",
          "name": "ليمون",
          "standardAmount": "نص ليمونة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الفراولة جيدًا وقطعها إلى قطع صغيرة، ويمكن فرم بعضها في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف السكر إلى الفراولة وقلّب جيدًا، ثم غطِّها وضعها في الثلاجة ليلة كاملة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في اليوم التالي، افتح الفراولة وستجد أنها أفرزت الكثير من الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع الفراولة في حلة سميكة القاعدة على نار عالية واتركها تغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد فترة من الغليان، ستلاحظ تكوّن رغوة على السطح، اشل الرغوة بملعقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "استمر في الغلي حتى تصبح الفراولة كثيفة القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف عصير الليمون وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أخرج ملعقة من المربى وضعها في طبق، اتركها تبرد قليلًا، ثم اعمل خطًا في المنتصف، إذا لم تمتزج المربى معًا فهذا يعني أنها استوت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اترك المربى تبرد تمامًا، ثم ضعها في برطمانات معقمة وجافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اغلق البرطمانات بإحكام وضعها في مكان بارد وجاف أو في الثلاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من استخدام فراولة نضجة وخالية من الأجزاء الخضراء للحصول على مربى ذات طعم ولون رائع. يمكن حفظ المربى في البرطمانات المعقمة أو في أكياس في الفريزر لفترة طويلة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=jbutImm3k6M&t=18s",
        "collection": "abuhaty",
        "citation": "ازاي تعملي مربي احلي من الجاهزه بكتيييير 😉👍\nمن مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 170,
        "protein": 0,
        "fat": 0,
        "carbs": 44,
        "fiber": 1,
        "sugar": 42,
        "cost": {
          "produce": 3,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-660",
      "title": "مهلبية بالجلاش",
      "titleEn": "Mahalabia with Filo",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-660-i1",
          "name": "جلاش",
          "standardAmount": "1 لف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-660-i2",
          "name": "سمنة أو زبدة",
          "standardAmount": "1 كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-660-i3",
          "name": "لبن",
          "standardAmount": "1 كيلو",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-660-i4",
          "name": "مستكة",
          "standardAmount": "2 فصوص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-660-i5",
          "name": "سكر",
          "standardAmount": "1/2 كباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-660-i6",
          "name": "نشا",
          "standardAmount": "4 معالق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-660-i7",
          "name": "فانيليا",
          "standardAmount": "1 معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-660-i8",
          "name": "قشطة",
          "standardAmount": "1 معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-660-i9",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-660-i10",
          "name": "عسل أو شراب",
          "standardAmount": "2-3 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الجلاش إلى قطع صغيرة ورصها في صينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سيح السمنة أو الزبدة ووزعها على الجلاش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الفرن على درجة حرارة 180 درجة مئوية وادخل الصينية على الرف الأوسط حتى يتحمر الجلاش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء، ضع كيلو لبن على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "دق المستكة وضفها إلى اللبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف نصف كباية سكر إلى اللبن وقلب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في وعاء آخر، اخلط 4 معالق كبيرة من النشا مع نصف كباية لبن سائل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف خليط النشا إلى اللبن على النار وقلب باستمرار حتى يتكاثف القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف معلقة صغيرة من الفانيليا ومعلقة كبيرة من القشطة وقلب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أخرج الجلاش من الفرن وكسره قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف المكسرات المتحمسة وقليل من العسل أو الشربات وقلب المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "في أطباق التقديم، ضع طبقة من الجلاش المحمص، ثم طبقة من المهلبية، ثم طبقة أخرى من الجلاش المحمص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "يمكنك إضافة المزيد من المكسرات على الوجه إذا أردت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اترك الحلوى تبرد في الثلاجة قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من المكسرات المتوفرة في البيت، مثل السوداني أو اللوز. يمكن أيضًا استخدام الشربات بدلاً من العسل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=bpHt7T4VZfU",
        "collection": "abuhaty",
        "citation": "ترند الحلويات هتعمليه بلفه جلاش و🥄نشا و استمتعي باحلي كاسات مهلبيه غرقانه في الجلاش المقرمش"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 7,
        "fat": 18,
        "carbs": 50,
        "fiber": 1,
        "sugar": 28,
        "cost": {
          "grains": 1,
          "dairyEggs": 3,
          "fats": 1.5,
          "sweeteners": 0.5,
          "specialty": 0.8,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-661",
      "title": "مولتو بصوص الشيكولاتة",
      "titleEn": "Molto Croissants with Chocolate Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "6-8 قطع",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-661-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-661-i2",
          "name": "خميرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-661-i3",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-661-i4",
          "name": "ملح",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-661-i5",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-661-i6",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-661-i7",
          "name": "ماء دافئ",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-661-i8",
          "name": "زبدة",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-661-i9",
          "name": "زيت",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-661-i10",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-661-i11",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-661-i12",
          "name": "نشا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-661-i13",
          "name": "شوكولاتة مجروشة",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-661-i14",
          "name": "زبدة",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-661-i15",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-661-i16",
          "name": "حليب",
          "standardAmount": "2 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والخميرة والبيكنج بودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيضة والخل والماء الدافئ تدريجياً واعجني حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزبدة السيحة واعجني لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة بقطعة قماش واتركيها تخمر في مكان دافئ لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انثري قليلاً من الزيت على سطح العمل وفردي العجينة بشكل دائري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى مربعات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شكلي كل مربع على شكل كروسون بالطريقة الموضحة في الفيديو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الكروسون في صينية مدهونة بالزيت واتركيها تخمر لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "دهن الكروسون بخليط البيضة والحليب وادخليها الفرن المسخن على درجة حرارة 220 لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "في وعاء، اخلطي اللبن والسكر والنشا وقلبها على نار هادئة حتى تتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضيفي الشوكولاتة المجروشة والزبدة وقلب حتى تذوب الشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اتركي الصوص يبرد قليلاً ثم ضعيها في التلاجة لبضع دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اغمسي الكروسون في الصوص أو احشيها بالشوكولاتة باستخدام كيس حلواني.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم المولتو ساخنة أو باردة. يمكن حفظها في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=500TNVKlBtA&t=44s",
        "collection": "abuhaty",
        "citation": "مولتو (باظظ خالص) بصوص شيكولاته حكايه اعمليه وادعيلي😍♥️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 260,
        "protein": 6,
        "fat": 8,
        "carbs": 42,
        "fiber": 1,
        "sugar": 20,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1,
          "specialty": 1.5,
          "fats": 0.4,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-662",
      "title": "ميلك شيك",
      "titleEn": "Milkshake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "servings": "2 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-662-i1",
          "name": "موز مجمد",
          "standardAmount": "2 حبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-662-i2",
          "name": "حليب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-662-i3",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-662-i4",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-662-i5",
          "name": "آيس كريم",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-662-i6",
          "name": "سوس كراميل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انفض الموز المجمد في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الحليب والفانيليا والسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الآيس كريم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اضرب المكونات معًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الميلك شيك في الأكواب.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف السوس الكراميل حسب الرغبة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام الموز الطازج بدلاً من المجمد، ولكن الموز المجمد يعطي قوامًا أكثر كثافة وبرودة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=PQB5WHwCgRs&t=12s",
        "collection": "abuhaty",
        "citation": "جايبلكم سر🧋ميلك شيك 🧋الكافيهات و معاه هديه من أوكسي🥳شوفوا الفيديو للاخر و جابوا علي السؤال👍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 380,
        "protein": 9,
        "fat": 12,
        "carbs": 60,
        "fiber": 2,
        "sugar": 50,
        "cost": {
          "produce": 0.6,
          "dairyEggs": 1.5,
          "specialty": 0.8,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-663",
      "title": "نايتي",
      "titleEn": "Naiti (Jam Layer Cake Bites)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "10 قطع",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-663-i1",
          "name": "دقيق",
          "standardAmount": "7 معالق",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-663-i2",
          "name": "سكر",
          "standardAmount": "7 معالق",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-663-i3",
          "name": "زيت",
          "standardAmount": "7 معالق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-663-i4",
          "name": "لبن",
          "standardAmount": "7 معالق",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-663-i5",
          "name": "بيض",
          "standardAmount": "3 حبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-663-i6",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-663-i7",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-663-i8",
          "name": "ملح",
          "standardAmount": "زرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-663-i9",
          "name": "مربة فراولة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-663-i10",
          "name": "شوكولاتة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض مع الفانيليا والسكر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت تدريجياً مع الاستمرار في الخفق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي اللبن وواصلي الخفق حتى يمتزج الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الدقيق والبيكنج بودر والملح، واخلطيهم جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اسكبي الخليط في صينية مدهونة بالزبدة أو مغطاة بورق الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقاً على درجة حرارة 170 لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أخرجي الكيك من الفرن واتركيه ليبرد قليلاً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اقطعي الكيك إلى نصفين وضعي المربة على النصف السفلي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغطي النصف السفلي بالجزء العلوي واضغطي قليلاً.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قطعي الكيك إلى قطع صغيرة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "زيني القطع بالشوكولاتة السايحة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من المربة حسب الرغبة. يمكن تقديم النيتي مع كوب من الشاي أو القهوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=y3rEKIfwXSM&t=35s",
        "collection": "abuhaty",
        "citation": "ب7معالق دقيق اعملي احلي10قطع نايتي😍😍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 190,
        "protein": 4,
        "fat": 7,
        "carbs": 28,
        "fiber": 0,
        "sugar": 18,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 0.6,
          "fats": 0.8,
          "specialty": 0.8,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-664",
      "title": "نوتيلا بيتي",
      "titleEn": "Homemade Nutella",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-664-i1",
          "name": "بندق",
          "standardAmount": "100 جرام",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-664-i2",
          "name": "شيكولاته خام",
          "standardAmount": "100 جرام",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-664-i3",
          "name": "سكر بودر",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-664-i4",
          "name": "حليب بودر",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-664-i5",
          "name": "كاكاو خام",
          "standardAmount": "ربع كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-664-i6",
          "name": "ماء مغلي",
          "standardAmount": "كوب الاربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحميص البندق في الفرن على درجة حرارة 170 لمدة 10 دقائق حتى يأخذ لوناً ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "طحن البندق في الخلاط حتى يصبح ناعماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة الشيكولاته المقطعة إلى قطع صغيرة إلى الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة السكر البودر والحليب البودر والكاكاو الخام إلى الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الماء المغلي تدريجياً إلى الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خلط جميع المكونات جيداً حتى يصبح القوام ناعماً وسائلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صب الخليط في برطمان نظيف وناشف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ النوتيلا في البرطمان لمدة تزيد عن شهر في الثلاجة. يمكن استخدامها كإضافة للساندويتشات أو كصلصة للحلويات.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=aEbEWvPXKYM&t=382s",
        "collection": "abuhaty",
        "citation": "٤ انواع سبريد لا يمكن تستغني عنهم في البيت#مطبخ_فاطمة #food #shorts"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 180,
        "protein": 3,
        "fat": 10,
        "carbs": 20,
        "fiber": 2,
        "sugar": 16,
        "cost": {
          "specialty": 2.5,
          "dairyEggs": 0.6,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-665",
      "title": "وربات بالقشطة",
      "titleEn": "Warbat with Cream",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "حلويات خفيفة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6-8 وربات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-665-i1",
          "name": "باكيت بف باستري",
          "standardAmount": "1 باكيت",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-665-i2",
          "name": "حليب",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-665-i3",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-665-i4",
          "name": "قشطة",
          "standardAmount": "1 علبة أو نصف كوب كريمة حلويات أو 2 ملعقة كبيرة قشطة وش اللبن",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف 2 كوب حليب بارد إلى حلة وارفعها على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف 2 ملعقة كبيرة نشا وقلب المزيج جيدًا حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "استمر في التقليب حتى يغلي المزيج ويصبح القوام كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف القشطة وقلب حتى تذوب وتتمازج مع المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ارفع الحلة من النار واترك القشطة تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "امسح صنية خبز بالزيت ورشي الباف باستري فيها بشكل متساوٍ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادهن وش الوربات بمع<=(ة حليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخبز الوربات في الفرن المسخن على درجة حرارة 180 لمدة 10-12 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اترك الوربات تبرد قليلاً ثم افتحيها من النصف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "احشي الوربات بالقشطة باستخدام كيس حلويني أو ملعقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمي الوربات ساخنة أو باردة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة البندق أو السوداني المفروم على القشطة قبل الحشو للحصول على نكهة إضافية. يمكن حفظ الوربات في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=U8vBe47HaQY&t=40s",
        "collection": "abuhaty",
        "citation": "وربات القشطة السريعة هاتبهري بيها ضيوفك 😍طريقه سهله ونتيجة مضمونه وطعم حكايه😋🥰 فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 300,
        "protein": 5,
        "fat": 15,
        "carbs": 38,
        "fiber": 1,
        "sugar": 12,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 2.5
        }
      }
    },
    {
      "id": "fah-666",
      "title": "البرازق السوري",
      "titleEn": "Syrian Barazeq",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "20-25 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-666-i1",
          "name": "دقيق",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-666-i2",
          "name": "زبدة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-666-i3",
          "name": "سكر بودرة",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-666-i4",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-666-i5",
          "name": "لبن بودرة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-666-i6",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-666-i7",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-666-i8",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-666-i9",
          "name": "ماء",
          "standardAmount": "2 ملاعق",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-666-i10",
          "name": "سمسم محمص",
          "standardAmount": "2 ونص كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-666-i11",
          "name": "فسدق",
          "standardAmount": "نص كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-666-i12",
          "name": "شربات تقيل",
          "standardAmount": "6 ملاعق",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الزبدة مع السكر البودرة والفانيليا في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيضة والزيت وامزجيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الدقيق المنخول والبيكنج بودر واللبن البودرة والملح وامزجيهم حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إذا كانت العجينة جافة، أضيفي ماء حسب الحاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة واتركيها في الثلاجة لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "احمي الفرن على درجة حرارة 170.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أحضري صينية ودهنها بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "احمي السمسم في الفرن حتى يأخذ لونًا ذهبيًا فاتح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الشربات التقيل إلى السمسم وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "احضري الفسدق المكسر وقطعيه إلى قطع صغيرة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخذ قطعة من العجينة وكورها، ثم اغمسها في الفسدق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف ملعقة من السمسم بالشربات على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ضعي البرازق في الصينية وادهنها بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ادخل البرازق إلى الفرن لمدة 10 دقائق حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "ارفعي البرازق من الصينية فور خروجها من الفرن وهي ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من تغطية العجينة جيدًا بالسمسم والفسدق للحصول على مظهر جذاب. يمكن استخدام السوداني بدلاً من الفسدق إذا لم يكن متاحًا. احرص على رفع البرازق من الصينية فور خروجها من الفرن وهي ساخنة لتجنب التصاقها بالصينية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=_2BlU44gPQE&t=32s",
        "collection": "abuhaty",
        "citation": "البرازق السوري بطريقة سهله وطعم روووعه ونتيجة مضمونه  👍😋من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 22,
        "kcal": 260,
        "protein": 4,
        "fat": 14,
        "carbs": 30,
        "fiber": 1,
        "sugar": 12,
        "cost": {
          "grains": 1,
          "fats": 2.5,
          "specialty": 4,
          "dairyEggs": 0.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-667",
      "title": "المحوجة بطريقة زمان",
      "titleEn": "Old-Style Muhaggah",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30-40 دقيقة",
      "servings": "12-16 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-667-i1",
          "name": "دقيق",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-667-i2",
          "name": "زيت",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-667-i3",
          "name": "سمنة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-667-i4",
          "name": "عسل أسود",
          "standardAmount": "كوب الربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-667-i5",
          "name": "سكر بودر",
          "standardAmount": "كوب الربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-667-i6",
          "name": "تحويجة",
          "standardAmount": "نص كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-667-i7",
          "name": "جوز هند ناعم",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-667-i8",
          "name": "سمسم أبيض",
          "standardAmount": "٣ معالق",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-667-i9",
          "name": "حبة البركة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-667-i10",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-667-i11",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والبيكنج بودر والملح في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي التحويجة وجوز الهند وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي السكر البودر المنخول وقلبي مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخني الزيت والسمنة في طاسة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي السمسم الأبيض وحبة البركة وحمصيهما حتى يصبح لونهما ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ارفعي الطاسة عن النار وأضيفي محتوياتها إلى الدقيق وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "استمري في التقليب حتى يبرد الخليط قليلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي العسل الأسود وقلبي حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الخليط في صينية مربعة مقاس 30×40 مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "افردي الخليط باليد أو النشابة حتى يكون بنفس السمك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قطعي الخليط إلى مربعات قبل دخوله الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "سخني الفرن على درجة حرارة 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ادخلي الصينية إلى الفرن على الرف الوسطاني واتركيها لمدة 30-40 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أخرج الصينية من الفرن واتركيها لتبرد قليلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قطعي المحوجة مرة أخرى على نفس التقطيع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "قدميها مع كوب شاي دافئ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التحويجة هي مزيج من البهارات مثل المغات والشمر والينسون، ويمكن الحصول عليها من العطار. المحوجة تصبح مقرمشة وهشة عند تقطيعها فور خروجها من الفرن.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=JcWCfqTD4vE&t=30s",
        "collection": "abuhaty",
        "citation": "المحوجه بطريقة زمان ومقادير مظبوطه عالشعره"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 280,
        "protein": 5,
        "fat": 14,
        "carbs": 34,
        "fiber": 1,
        "sugar": 12,
        "cost": {
          "grains": 0.8,
          "fats": 2.2,
          "specialty": 2.5,
          "sweeteners": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-668",
      "title": "بابا روتي",
      "titleEn": "Papa Roti Coffee Buns",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10-12 دقيقة",
      "servings": "16 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-668-i1",
          "name": "دقيق متعدد الاستخدامات",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-668-i2",
          "name": "لبن بودر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-668-i3",
          "name": "خميرة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-668-i4",
          "name": "سكر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-668-i5",
          "name": "زبدة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-668-i6",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-668-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-668-i8",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-668-i9",
          "name": "بيضة",
          "standardAmount": "1 بيضة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-668-i10",
          "name": "حليب دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-668-i11",
          "name": "زبدة مملحة",
          "standardAmount": "مكعبات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-668-i12",
          "name": "نسكافيه",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-668-i13",
          "name": "ماء ساخن",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-668-i14",
          "name": "سكر بودر",
          "standardAmount": "1/3 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-668-i15",
          "name": "دقيق",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق واللبن البودر والسكر والخميرة والملح والبيكنج بودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيضة والزبدة والفانيليا وحركي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الحليب الدافئ تدريجيًا حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عجني العجينة لمدة 10 دقائق حتى تصبح ناعمة ومطاطية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي العجينة في وعاء مدهون بالزيت وغطيها ببلاستيك وفوطة نظيفة. اتركيها تخمر لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى كرات بحجم الليمون (حوالي 40 جرامًا لكل كرة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي الكور واتركيها ترتاح لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أفردي كل كرة وضعي مكعبًا من الزبدة المثلجة في الوسط، ثم غطيه وكوريه مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الكور في صينية مدهونة بالزيت أو مغطاة بورق الزبدة مع ترك مسافات بينها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعدي الطوبينج: اخلطي الزبدة والسكر والفانيليا والنسكافيه والماء الساخن والدقيق المنخول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي الطوبينج في كيس حلواني ووزعيه على وجه الفطائر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الصينية إلى الفرن المسخن على درجة حرارة 200 لمدة 10-12 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدميها ساخنة مع صوص الشوكولاتة أو الكراميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الزبدة تكون متجمدة عند استخدامها في الفطائر لمنع ذوبانها. يمكن حفظ الفطائر في وعاء مغلق في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=wgC19Q_3ywc&t=65s",
        "collection": "abuhaty",
        "citation": "فطاير قطنيه هشة جداً بطعم القهوه 😋👌♥️البابا روتي اللذيذه😋♥️- فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 220,
        "protein": 5,
        "fat": 8,
        "carbs": 32,
        "fiber": 1,
        "sugar": 9,
        "cost": {
          "grains": 1,
          "dairyEggs": 1.2,
          "fats": 1.5,
          "specialty": 1,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-669",
      "title": "بان كيك الجبنة",
      "titleEn": "Cheese Pancakes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-669-i1",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-669-i2",
          "name": "حليب",
          "standardAmount": "1 كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-669-i3",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-669-i4",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-669-i5",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-669-i6",
          "name": "دقيق",
          "standardAmount": "1 كباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-669-i7",
          "name": "بكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-669-i8",
          "name": "جبنة قريش",
          "standardAmount": "2 ملعقتان كبيرتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-669-i9",
          "name": "فلفل ألوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-669-i10",
          "name": "زيت",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-669-i11",
          "name": "شوفان",
          "standardAmount": "نص كوباية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-669-i12",
          "name": "بسترمة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "خفق البيضة والحليب معًا في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة الفلفل الأسود، الملح، السكر، الدقيق، والبكنج بودر وخلطهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة الجبنة القريش والفلفل الألوان وخلط الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة الشوفان إذا رغبتِ في ذلك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تسخين الطاسة على نار متوسطة ودهنها بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب الخليط في الطاسة بمقدار ملعقة كبيرة لكل بان كيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قلب البان كيك عندما يصبح لونه ذهبيًا من الجانب السفلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرر العملية حتى تنتهي من الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة البسترمة حسب الرغبة. يمكن تقديم البان كيك ساخنًا مع العسل أو السكر البودرة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=aPGGK5F9bBc&t=13s",
        "collection": "abuhaty",
        "citation": "بان كيك جبنه للفطار والعشا وللمدرسه كمان😋👏👏مغذي وطعمه وهمي♥️#فطار_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 16,
        "fat": 12,
        "carbs": 40,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 1.5,
          "protein": 1.5,
          "fats": 0.2,
          "produce": 0.4
        }
      }
    },
    {
      "id": "fah-670",
      "title": "بان كيك حلو وحادق",
      "titleEn": "Sweet & Savory Pancakes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-670-i1",
          "name": "دقيق الحبة الكاملة",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-670-i2",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-670-i3",
          "name": "ملح",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-670-i4",
          "name": "سكر",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-670-i5",
          "name": "حليب",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-670-i6",
          "name": "بكينج باودر",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-670-i7",
          "name": "زبدة سايحة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-670-i8",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-670-i9",
          "name": "جبنة رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-670-i10",
          "name": "عسل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-670-i11",
          "name": "موز",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي دقيق الحبة الكاملة، الخل، الملح، السكر، والحليب في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قلب المكونات جيدًا حتى تتجانس ولا تبقى أي تكتلات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي البكينج باودر وزبدة السايحة، واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صبي العجينة في سكويز أو ازازة ذات فتحة في الغطاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "دهن الطاسة بقليل من الزيت ومسحها بمنديل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن الطاسة وصبي العجينة فيها على شكل دوائر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد عشر ثواني، ضعي ملعقة من الماء على كل بان كيك وغطي الطاسة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي البان كيك حتى يصبح لونه ذهبيًا وهاشيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "لعمل البان كيك الحادق، ضعي قليل من العجينة في الوسط، ثم ضعي قطعة من جبنة الرومي، ثم غطيها بقليل من العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد عشر ثواني، ضعي ملعقة من الماء وقلب الطاسة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "كرري العملية حتى تنتهي من كل العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدمي البان كيك الحلو مع الفاكهة والعسل، والبان كيك الحادق مع الجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الفاكهة المتاحة عندك لتقديم البان كيك الحلو. يمكنك أيضًا استخدام أنواع مختلفة من الجبنة للبان كيك الحادق.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=XNtN3q1fWIc",
        "collection": "abuhaty",
        "citation": "بان كيك حلو وحادق وكمان صحى ومفيد .. أفكار لانش بوكس part 2"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 12,
        "fat": 14,
        "carbs": 52,
        "fiber": 5,
        "sugar": 12,
        "cost": {
          "grains": 1,
          "dairyEggs": 1.5,
          "fats": 0.5,
          "sweeteners": 0.2,
          "produce": 0.5,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-671",
      "title": "بسكويت الجبنة",
      "titleEn": "Cheese Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "20-25 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-671-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-671-i2",
          "name": "جبنة رومي مبشورة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-671-i3",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-671-i4",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-671-i5",
          "name": "لبن",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-671-i6",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-671-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-671-i8",
          "name": "صفار بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-671-i9",
          "name": "لبن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-671-i10",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-671-i11",
          "name": "جبنة مبشورة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والزبدة حتى تصبح مثل الرملة المبلولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الجبنة الرومي المبشورة، الملح، والبيكنج بودر، واخلطي المكونات الجافة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي البيضة ونص كوب اللبن، واعجني المكونات حتى تصبح عجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها في الثلاجة لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أخرج العجينة من الثلاجة وافردها باستخدام النشابة حتى سمكها حوالي نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة باستخدام قطاعات بأشكال مختلفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رصي القطع في صنية مدهونة بزيت خفيف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعدني صفار البيضة مع ملعقة لبن ورشة سكر، وادهن وجه البسكويت بالخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي رشة جبنة مبشورة على وجه البسكويت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "خبزي البسكويت في الفرن على درجة حرارة 160 لمدة 15 دقيقة حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أخرجي البسكويت من الفرن واتركيه حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدمي البسكويت في علبة محكمة أو في الفريزر لحفظه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم البسكويت كوجبة خفيفة للأطفال في المدرسة، ويمكن إضافة بعض الفاكهة أو الخضروات لزيادة القيمة الغذائية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=TKAbnHwzDIQ&t=22s",
        "collection": "abuhaty",
        "citation": "بسكويت الجبنه بطريقه سهله و طعمه تحفه .. ينفع جدااا للانش بوكس ♥"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 22,
        "kcal": 110,
        "protein": 4,
        "fat": 5,
        "carbs": 13,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1.8,
          "fats": 0.4
        }
      }
    },
    {
      "id": "fah-672",
      "title": "بسكويت الشيكولاتة الحلزوني",
      "titleEn": "Chocolate Swirl Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "20-24 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-672-i1",
          "name": "دقيق متعدد الاستخدام",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-672-i2",
          "name": "زبدة",
          "standardAmount": "ربع كيلو",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-672-i3",
          "name": "سكر بودرة",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-672-i4",
          "name": "كاكاو خام",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-672-i5",
          "name": "كاكاو محلى",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-672-i6",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-672-i7",
          "name": "فانيليا",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-672-i8",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-672-i9",
          "name": "لبن",
          "standardAmount": "ملعقة (حسب الرغبة)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر البودرة مع الزبدة والفانيليا في وعاء باستخدام المضرب الكهربائي حتى يصبح القوام كريمي واللون فاتح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيضة واخلطي لمدة دقيقتين إلى ثلاث دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الدقيق المنخول والملح واخلطي باليد حتى تتجمع العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقسمي العجينة إلى نصفين. أضيفي الكاكاو المحلى والكاكاو الخام إلى النصف الثاني واخلطي باليد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اشكلي العجينتين إلى كوار صغيرة ورشيها بالتبادل على صاج مدهون بالزيت أو مغطى بورق زبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 160 لمدة 15 دقيقة حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركي البسكويت يبرد قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "احفظي البسكويت في علبة محكمة الإغلاق ليبقى طريًا ومقرمشًا لفترة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=OY24qV4iy_0&t=26s",
        "collection": "abuhaty",
        "citation": "بمقادير بسيطه وخطوات سهله اعملي  بسكويت الشيكولاته الحلزوني حكاااااااايه😋من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 22,
        "kcal": 180,
        "protein": 3,
        "fat": 9,
        "carbs": 22,
        "fiber": 1,
        "sugar": 9,
        "cost": {
          "grains": 0.8,
          "fats": 2.2,
          "sweeteners": 0.4,
          "specialty": 0.5,
          "dairyEggs": 0.2
        }
      }
    },
    {
      "id": "fah-673",
      "title": "بسكويت اللانشكير",
      "titleEn": "Linzer-Style Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "حوالي 20 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-673-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-673-i2",
          "name": "نشا",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-673-i3",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-673-i4",
          "name": "ملح",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-673-i5",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-673-i6",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-673-i7",
          "name": "سمنة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-673-i8",
          "name": "بيض",
          "standardAmount": "2 حبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر والسمنة جيدًا بالمضرب اليدوي أو الكهربائي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيض والفانيليا واخلطي المكونات معًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي الدقيق والنشا والبيكنج بودر والملح في وعاء منفصل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انخلي خليط الدقيق على خليط السكر والسمنة واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة وضعيها في الثلاجة لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني الفرن على درجة حرارة 160 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اصنعي كرات صغيرة من العجينة وضعيها على صينية مغطاة بورق الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي الصينية إلى الفرن واتركيها لمدة 15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أخرجي البسكويت من الفرن واتركيه ليبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "زيني البسكويت بالبندق المفروم، السبرينكلز، المربة، الفستق، الشوكولاتة، أو أي تزيين تفضله.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من المربة التي تفضلها، مثل مربة الفراولة أو المشمش. يمكنك أيضًا تزيين البسكويت بالشوكولاتة المذابة أو المكسرات المفرومة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=56eG1oOvpOs&t=52s",
        "collection": "abuhaty",
        "citation": "بسكويت اللانشكير 😋😍 بسكوت طعمه رهيب حرفيًا وبمقادير سهلة وبسيطة | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 160,
        "protein": 2,
        "fat": 9,
        "carbs": 20,
        "fiber": 0,
        "sugar": 9,
        "cost": {
          "grains": 0.9,
          "fats": 1.8,
          "sweeteners": 0.3,
          "dairyEggs": 0.3
        }
      }
    },
    {
      "id": "fah-674",
      "title": "بسكويت الموز",
      "titleEn": "Banana Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "20-25 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-674-i1",
          "name": "دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-674-i2",
          "name": "عجوة (تمر)",
          "standardAmount": "500 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-674-i3",
          "name": "سمنة",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-674-i4",
          "name": "سكر بودرة",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-674-i5",
          "name": "باكو باكينج باودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-674-i6",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-674-i7",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-674-i8",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-674-i9",
          "name": "ماء",
          "standardAmount": "1/2 كوب إلى كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-674-i10",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "دعك العجوة بالزبدة الباردة حتى تصبح طرية وشكلها صوابع رفيعة وطويلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "خلط الدقيق المنخول، الباكو باكينج باودر، الملح، والسكر البودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة السمنة إلى خليط الدقيق وخلطها جيدًا حتى تشرب الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة البيضة والفانيليا وخلطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة الماء تدريجيًا حتى تصبح العجينة طرية وسهلة التشكيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تشكيل كوار صغيرة من العجينة، كل واحدة بحجم الليمونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "فرد كل كرة على سطح مغطى بالدقيق حتى تصبح رقيقة جدًا وشفافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "وضع قطعة من العجوة في وسط العجينة ولفها على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تشكيل الرول على شكل الموزة ورصها في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "دهن سطح البسكويت ببيضة مخفوقة مع ملعقة صغيرة من الفانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "تسخين الفرن على درجة حرارة 170 درجة مئوية وخبز البسكويت لمدة 15 دقيقة حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم البسكويت مع كوب من الشاي أو الحليب، وهو مناسب لوجبة الفطور أو العشاء. يمكن أيضًا حفظ البسكويت في وعاء محكم الإغلاق لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=mXT7FUciTco&t=27s",
        "collection": "abuhaty",
        "citation": "بسكوت الموز تووووووووووحفه جدا ومفيش اسهل من كده 😋😋 من مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 24,
        "kcal": 280,
        "protein": 4,
        "fat": 16,
        "carbs": 32,
        "fiber": 2,
        "sugar": 12,
        "cost": {
          "grains": 1.2,
          "specialty": 3,
          "fats": 3.5,
          "sweeteners": 0.3,
          "dairyEggs": 0.5
        }
      }
    },
    {
      "id": "fah-675",
      "title": "بسكويت اليانسون",
      "titleEn": "Anise Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "24 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-675-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-675-i2",
          "name": "بيض",
          "standardAmount": "4 بيضات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-675-i3",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-675-i4",
          "name": "زبدة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-675-i5",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-675-i6",
          "name": "بيكنج بودر",
          "standardAmount": "1 باكو",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-675-i7",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-675-i8",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-675-i9",
          "name": "ملح",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-675-i10",
          "name": "يانسون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-675-i11",
          "name": "قرفة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-675-i12",
          "name": "عين جمل",
          "standardAmount": "1/2 كوب (اختياري)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض مع الفانيليا والخل والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبدة والزيت والسكر واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الدقيق والبيكنج بودر واخلطيهم جيدًا حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقسمي العجينة إلى نصفين. أضيفي اليانسون إلى نصف العجينة واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي القرفة وعين الجمل (إن وجد) إلى النصف الآخر واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادهني صينية صغيرة بسمنة ورشها بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي العجينة في الصينية وادخليها الفرن المحمى مسبقًا على درجة حرارة 170 درجة مئوية لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخرجيها من الفرن واتركيها تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اقطعي البسكويت إلى قطع رفيعة ورصيها في صينية ألومنيوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخليها الفرن مرة أخرى على درجة حرارة 150 درجة مئوية لمدة 15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركيها تبرد تمامًا قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم البسكويت مع الشاي أو القهوة. يمكن حفظ البسكويت في وعاء محكم الإغلاق لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=FQ1j8UJ-pZ8&t=36s",
        "collection": "abuhaty",
        "citation": "بعجينه واحده هانعمل بسكوت اليانسون وبسكوت السينابون ✌️وصفة من الاخر بمقادير عالشعره👌😋 فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 24,
        "kcal": 180,
        "protein": 4,
        "fat": 8,
        "carbs": 24,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 0.7,
          "fats": 1.5,
          "sweeteners": 0.3,
          "spices": 0.5,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-676",
      "title": "بسكويت حادق بالدقيق الأسمر",
      "titleEn": "Savory Brown-Flour Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-676-i1",
          "name": "دقيق أسمر",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-676-i2",
          "name": "سمسم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-676-i3",
          "name": "حبة البركة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-676-i4",
          "name": "زعتر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-676-i5",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-676-i6",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-676-i7",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-676-i8",
          "name": "زيت",
          "standardAmount": "نص كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-676-i9",
          "name": "سمنة أو زبدة",
          "standardAmount": "كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-676-i10",
          "name": "ماء دافئ",
          "standardAmount": "نص كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-676-i11",
          "name": "خميرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-676-i12",
          "name": "صلصة طماطم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-676-i13",
          "name": "بزور",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق الأسمر، السمسم، حبة البركة، الزعتر، السكر، البيكنج بودر، والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي نصف كوباية زيت وكوباية سمنة أو زبدة، واخلطي المكونات جيدًا حتى تصبح مثل الرملة المبلولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي نصف كوباية ماء دافئ مع ملعقة صغيرة من الخميرة وملعقة من الصلصة الطماطم، واخلطي حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تخمر لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد النصف ساعة، افردي نصف العجينة على كيس تلاجة بسمك نصف سنتيمتر، وضعي بزور حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى دوائر باستخدام قطاع أو كباية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الدوائر في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخن الفرن لمدة ربع ساعة على درجة حرارة 180 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخلي الصينية إلى الفرن حتى يأخذ البسكويت لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أخرجي البسكويت من الفرن واتركيه يبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم البسكويت مع لبنة أو جبنة مع زيت الزيتون وحبة البركة، وهو مثالي للفطار أو الوجبات الخفيفة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=5FSl1n38jzA",
        "collection": "abuhaty",
        "citation": "أفكار لانش بوكس part 1 .. بسكويت حادق صحى ولذيذ بالدقيق الأسمر"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 240,
        "protein": 6,
        "fat": 14,
        "carbs": 24,
        "fiber": 4,
        "sugar": 2,
        "cost": {
          "grains": 0.9,
          "fats": 2.4,
          "specialty": 0,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-677",
      "title": "بسكويت حبة البركة",
      "titleEn": "Nigella-Seed Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15-20 دقيقة",
      "servings": "حوالي 20 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-677-i1",
          "name": "دقيق",
          "standardAmount": "3 كوب ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-677-i2",
          "name": "زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-677-i3",
          "name": "زبدة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-677-i4",
          "name": "زبادي",
          "standardAmount": "2 معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-677-i5",
          "name": "سكر",
          "standardAmount": "2 معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-677-i6",
          "name": "بكينج بودر",
          "standardAmount": "2 معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-677-i7",
          "name": "خل",
          "standardAmount": "1 معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-677-i8",
          "name": "المحلب المطحون",
          "standardAmount": "1 معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-677-i9",
          "name": "ملح",
          "standardAmount": "1 معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق، المحلب المطحون، البيكنج بودر، الملح، والسكر في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبدة والزيت واخلطي المكونات جيدًا حتى يتشرب الدقيق الدهون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الخل والزبادي واخلطي المكونات برفق حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخذي كوار صغيرة من العجينة وشكليها على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الرولات على صينية فرن مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي البيض المخفوق على وش البسكويت ورشي حبة البركة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخني الفرن على درجة حرارة 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي الصينية إلى الفرن على الرف الوسطاني واتركيها لمدة 15-20 دقيقة حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أخرجي البسكويت من الفرن واتركيه ليبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم البسكويت مع كوب شاي أو قهوة. يمكن حفظ البسكويت في وعاء محكم الإغلاق لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=sqJIXpu8Gg0&t=36s",
        "collection": "abuhaty",
        "citation": "بسكويت حبة البركة 😍 سهل ولذيذ ☕️ وكمان ناعم وطعمه في منتهى الجمال👌 😋فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 200,
        "protein": 4,
        "fat": 12,
        "carbs": 20,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.9,
          "fats": 2.5,
          "dairyEggs": 0.3,
          "spices": 0.6,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-678",
      "title": "بسكويت حدوتة",
      "titleEn": "Hadouta Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "حوالي 30 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-678-i1",
          "name": "دقيق",
          "standardAmount": "4 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-678-i2",
          "name": "زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-678-i3",
          "name": "سمن",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-678-i4",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-678-i5",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-678-i6",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-678-i7",
          "name": "خل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-678-i8",
          "name": "صفار بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-678-i9",
          "name": "لبن",
          "standardAmount": "1/4 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-678-i10",
          "name": "بياض بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-678-i11",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-678-i12",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الزيت والسمن في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي السكر والملح والبيكنج بودر وصفار البيضة وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الخل واستمري في التقليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الدقيق تدريجيًا مع التحريك المستمر حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي اللبن تدريجيًا حتى تحصلي على عجينة طرية وسهلة التشكيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة واتركيها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "فردي العجينة على سطح مغطى بالنشا بسمك حوالي نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي العجينة إلى أشكال مستطيلة بعرض حوالي 2 سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغمسي الوجه العلوي للبسكويت في بياض البيضة ثم رشي السمسم وحبة البركة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي البسكويت على صاج مدهون بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الصاج إلى الفرن المسخن مسبقًا على درجة حرارة 160 درجة مئوية لمدة 15 دقيقة أو حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أخرجي البسكويت من الفرن واتركيها لتبرد قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ البسكويت في علبة معدنية بغطاء محكم لمدة طويلة. يمكن تقديمها مع الجبنة أو الشاي لوجبة فطور خفيفة ولذيذة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=GXquLh_L3iA&t=12s",
        "collection": "abuhaty",
        "citation": "بسكوته حدوته ٢ ❌ ١ ناعمه و مقرمشه و تتاكل مع حلو او  حادق"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 30,
        "kcal": 180,
        "protein": 4,
        "fat": 10,
        "carbs": 20,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 1,
          "fats": 2.5,
          "dairyEggs": 0.4,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-679",
      "title": "بسكويت دايجستف من غير بيض ولا لبن",
      "titleEn": "Digestive Biscuits (No Eggs or Milk)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "حوالي 20 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-679-i1",
          "name": "دقيق الحبة الكاملة",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-679-i2",
          "name": "سكر بودر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-679-i3",
          "name": "باكينج بودر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-679-i4",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-679-i5",
          "name": "زيت الزيتون",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-679-i6",
          "name": "زبدة طرية",
          "standardAmount": "100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-679-i7",
          "name": "ماء",
          "standardAmount": "3-4 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق، السكر، الباكينج بودر، والملح في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت والزبدة واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء تدريجيًا حتى تصبح العجينة متماسكة وسهلة التشكيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي وعاء العجينة بكيس بلاستيكي مدهون بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخذي قطعة من العجينة وفرديها بين كرتين تلاجة حتى تصبح بسماكة نصف سنتيمتر تقريبًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى دوائر متساوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الدوائر في صينية مدهونة بالزيت وثقبها بشوكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 170 درجة مئوية واتركيها لمدة 15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أخرجيه من الفرن واتركيه ليبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم البسكويت مع تغميسات مختلفة مثل الحمص، الجبنة القريش، والطماطم الشيري. يمكن حفظ البسكويت في وعاء محكم الإغلاق لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=JArYJHFohAg&t=13s",
        "collection": "abuhaty",
        "citation": "بسكويت  من غير بيض🥚ومن غير لبن🥛❌وبدقيق صحي 🌾(دايجستف )و٣ تغميسات هتخلّي كل قطعة بطعم مختلف!"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 150,
        "protein": 4,
        "fat": 8,
        "carbs": 18,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "grains": 1,
          "fats": 1.5,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-680",
      "title": "بسكويت مالح بالسمسم وحبة البركة",
      "titleEn": "Savory Sesame & Nigella Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "20 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-680-i1",
          "name": "دقيق منخول",
          "standardAmount": "2 كوب ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-680-i2",
          "name": "سميد ناعم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-680-i3",
          "name": "سمسم",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-680-i4",
          "name": "حبة البركة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-680-i5",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-680-i6",
          "name": "بيكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-680-i7",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-680-i8",
          "name": "زيت ذرة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-680-i9",
          "name": "زبدة مذابة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-680-i10",
          "name": "حليب",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 170 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في طاسة على النار، احمص السمسم وحبة البركة جيدًا حتى تظهر رائحتهما.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف نصف كوب زبدة مذابة ونصف كوب زيت ذرة ونصف كوب حليب إلى الطاسة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف ملعقة صغيرة ملح وملعقة كبيرة سكر وملعقة كبيرة سميد ناعم وملعقة صغيرة بيكينج بودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف 2 كوب ونصف دقيق منخول وقلّب حتى تتجانس المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افرد العجينة على كيس تلاجة بسمك حوالي نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطع العجينة إلى قطع صغيرة وشكلها باستخدام سكينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رتب القطع على صاج مدهون بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخل الصاج إلى الفرن حتى يصبح لون البسكويت ذهبيًا من الأعلى والأسفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أخرج البسكويت من الفرن واتركه حتى يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم البسكويت مع الشاي أو القهوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تناول البسكويت مع الجبنة أو أي تغميسة تفضلها. يمكن حفظ البسكويت في وعاء محكم الإغلاق لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ni-_RLErmtw&t=38s",
        "collection": "abuhaty",
        "citation": "جربتي تعملي البسكوت مش مسكر🧐.... هقولك علي طريقة خطيرة لعمل بسكويت في ٥ دقايق"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 170,
        "protein": 4,
        "fat": 10,
        "carbs": 18,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.7,
          "fats": 1.9,
          "dairyEggs": 0.2,
          "specialty": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-681",
      "title": "بسكويت محشي تمر بالزبادي",
      "titleEn": "Yogurt Date-Filled Biscuits",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-681-i1",
          "name": "زبادي",
          "standardAmount": "1 كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-681-i2",
          "name": "سكر",
          "standardAmount": "1/2 كباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-681-i3",
          "name": "سمنة",
          "standardAmount": "1/2 كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-681-i4",
          "name": "زيت",
          "standardAmount": "1/2 كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-681-i5",
          "name": "ملح",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-681-i6",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-681-i7",
          "name": "دقيق",
          "standardAmount": "4 كبايات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-681-i8",
          "name": "باكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-681-i9",
          "name": "عجوة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-681-i10",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-681-i11",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-681-i12",
          "name": "لبن أو كريمة أو أشطة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي الزبادي مع السكر وقلبي حتى يذوب السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي خليط السمنة والزيت وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الملح والفانيليا وقلبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الدقيق والباكينج بودر وقلبي باليد حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شكل العجينة على شكل طبقة رقيقة في صينية مستطيلة مغطاة بكيس بلاستيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعددي العجوة وأضيفي عليها الزبدة والإضافات حسب الرغبة (مثل السمسم أو الحبهان).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "فردي العجوة على طبقة العجين الأولى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "دهن الصينية بالزيت وأضيفي نصف العجين المتبقي وفرديه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي طبقة العجوة وغطيها بالعجين المتبقي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "دهن وش البسكويت باللبن أو الكريمة أو الأشطة وأضيفي السمسم المحمص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قطع البسكويت على شكل مربعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الصينية إلى الفرن المسخن على درجة حرارة متوسطة حتى تتحمر البسكويت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم البسكويت مع الشاي أو أي مشروب آخر. يمكن أيضًا استخدامه كوجبة خفيفة للطلاب في المدرسة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=C19UUu_A6VI&t=15s",
        "collection": "abuhaty",
        "citation": "بكوبايه دقيق و علبه زبادي و بدون بيض هتعملي اطعم و انجح بسكوته محشيه تمر حكااايه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 380,
        "protein": 7,
        "fat": 18,
        "carbs": 48,
        "fiber": 3,
        "sugar": 22,
        "cost": {
          "grains": 1,
          "dairyEggs": 1,
          "fats": 1.5,
          "specialty": 2,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-682",
      "title": "بسكويت من غير بيض ولبن مع 3 تغميسات",
      "titleEn": "Eggless Biscuits with 3 Dips",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-682-i1",
          "name": "دقيق الحبة الكاملة",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-682-i2",
          "name": "سكر بودر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-682-i3",
          "name": "باكينج بودر",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-682-i4",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-682-i5",
          "name": "زيت الزيتون",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-682-i6",
          "name": "زبدة طرية",
          "standardAmount": "100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-682-i7",
          "name": "ماء",
          "standardAmount": "3-4 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق، السكر، الباكينج بودر، والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت والزبدة واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء تدريجيًا حتى تصبح العجينة سهلة التشكيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي وعاء بقطعة بلاستيك مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخذي قطعة من العجينة وفرديها بين كرتين تلاجة حتى تصبح بسماكة نصف سنتيمتر تقريبًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى دوائر متساوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الدوائر في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخبزي البسكويت في فرن محمى مسبقًا على درجة حرارة 170 درجة مئوية لمدة 15 دقيقة حتى يصبح لونه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أحضري التغميسات:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخلطي الحمص، عصير الليمون، الطحينة، الكمون، الكزبرة، البابريكا، الطماطم المفرومة، والماء البارد في الخلاط حتى يصبح القوام متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخلطي الزبادي، الجبنة القريش، زيت الزيتون، الملح، والزعتر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اخلطي الجبنة المقطعة إلى مكعبات، الطماطم الشيري المقطعة، الشطة، والزيتون في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم البسكويت مع التغميسات المختلفة للحصول على نكهات متنوعة. يمكن حفظ البسكويت في وعاء محكم الإغلاق لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=JArYJHFohAg",
        "collection": "abuhaty",
        "citation": "بسكويت  من غير بيض🥚ومن غير لبن🥛❌وبدقيق صحي 🌾(دايجستف )و٣ تغميسات هتخلّي كل قطعة بطعم مختلف!"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 160,
        "protein": 4,
        "fat": 8,
        "carbs": 19,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "grains": 1,
          "fats": 1.5,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-683",
      "title": "بنز الشيكولاتة",
      "titleEn": "Chocolate Buns",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-683-i1",
          "name": "محسن الخبز",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i2",
          "name": "زبادي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i3",
          "name": "دقيق",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i4",
          "name": "بكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i5",
          "name": "خل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i6",
          "name": "دقيق مخبوزات",
          "standardAmount": "4 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i7",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i8",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i9",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i10",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب و1/4",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i11",
          "name": "بياض بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i12",
          "name": "زيت",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i13",
          "name": "زبدة طرية",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i14",
          "name": "سكر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i15",
          "name": "شوكولاتة شيبس",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i16",
          "name": "صفار بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i17",
          "name": "لبن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i18",
          "name": "فانيليا",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-683-i19",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي مكونات محسن الخبز: الزبادي، الدقيق، البكينج بودر، والخل. قلبيهم جيدًا حتى يتفاعلوا ويكونوا فومًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخلطي الدقيق، السكر، الخميرة، والملح. أضيفي الماء الدافئ وبياض البيضة واعجني المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي محسن الخبز إلى العجينة واعجني لمدة 10 دقائق حتى تصبح العجينة مططية ونعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "دهني صينية التخمير بالزيت وضعي العجينة فيها. غطيها ببلاستيك وفوطة واتركيها تخمر حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد التخمير، افردي العجينة وضعي الزبدة الطرية والسكر والشوكولاتة الشيبس عليها. الفي العجينة وقطعيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "رشي صفار البيضة المخلوط باللبن والفانيليا على وجه البنز. أضيفي المكسرات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادخلي البنز إلى الفرن المسخن على درجة حرارة 200 درجة مئوية لمدة 20 دقيقة حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام العجينة في حلو وحادق. يمكن رش السكر البودرة على البنز بعد خروجها من الفرن للحصول على مظهر أجمل. المحسن الذي تم صنعه يمكن استخدامه مع أي عجينة ليعطيها هشاشة وطعمًا حلوًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=xiFrg88yqp4&t=20s",
        "collection": "abuhaty",
        "citation": "أحلى chocolate buns ممكن تعمليها وتنافسى بيها المطاعم العالميه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 280,
        "protein": 7,
        "fat": 10,
        "carbs": 40,
        "fiber": 1,
        "sugar": 12,
        "cost": {
          "grains": 1,
          "dairyEggs": 1,
          "fats": 1.2,
          "specialty": 1.5,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-684",
      "title": "بوريك تركي",
      "titleEn": "Turkish Börek",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6-8 قطع",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-684-i1",
          "name": "ورق الجلاش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-684-i2",
          "name": "جبنة كريمية",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-684-i3",
          "name": "جبنة مونزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-684-i4",
          "name": "جبنة شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-684-i5",
          "name": "جبنة رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-684-i6",
          "name": "جبنة فيلمانك",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-684-i7",
          "name": "باسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-684-i8",
          "name": "زبدة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-684-i9",
          "name": "زبادي",
          "standardAmount": "علبة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-684-i10",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الزبادي مع الزبدة حتى تصبح نعمة وكريمية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي 4-5 ملاعق من الزبدة السائلة واخلطي جيداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "دهن الصينية بخليط من الزبدة والزيت.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "دهن ورقة الجلاش بخليط الزبادي والزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "وزعي الجبنة الكريمي على ورقة الجلاش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي خليط الجبن والباسترما على الجلاش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "لفي الورقتين مع الحشوة وضعيها في الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرري الخطوات حتى تنتهي من جميع المقادير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قطعي البوريك إلى قطع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "دهن وجه البوريك بخليط الزبدة والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقاً على درجة حرارة 200 درجة مئوية لمدة 15 دقيقة حتى يصبح لونه ذهبياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة أنواع أخرى من الجبن حسب الرغبة. يمكن حفظ البوريك في الفريزر بعد أن يستوي وتسخينه لمدة 30 ثانية في الميكرويف قبل التقديم. يمكن تقديمه كوجبة خفيفة أو في الفطور.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=xge9jJGIEw4&t=46s",
        "collection": "abuhaty",
        "citation": "البوريك التركي لاحلي غدا و عشا😋😉 مقرمش من بره وطري ولذيذ من جوه😋من مطبخي #فاطمه_ابو_حاتي 💪🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 360,
        "protein": 16,
        "fat": 22,
        "carbs": 26,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 5,
          "protein": 3,
          "fats": 1
        }
      }
    },
    {
      "id": "fah-685",
      "title": "بوريك تركي باللحمة المفرومة",
      "titleEn": "Turkish Börek with Mince",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-685-i1",
          "name": "ورق الجلاش",
          "standardAmount": "1 لفة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-685-i2",
          "name": "لحمة مفرومة",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-685-i3",
          "name": "بطاطس",
          "standardAmount": "2 حبات",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-685-i4",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-685-i5",
          "name": "سمنة على زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-685-i6",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-685-i7",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-685-i8",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-685-i9",
          "name": "صفر بيضة",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-685-i10",
          "name": "لبن",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-685-i11",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-685-i12",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "بشر البطاطس النية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الفلفل الأسود، البابريكا، والملح إلى البطاطس المبشورة وقلّب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف اللحمة المفرومة إلى الخليط وقلّب حتى يتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خذ ورقة من الجلاش ودهنها بالماء ثم بالسمنة والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "كرر العملية مع 3 ورقات من الجلاش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الخليط على الورقة الأخيرة بشكل طولي ولفها بعناية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "كرر العملية حتى تنتهي من جميع الورقات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي البوريك في صنية فرن مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "دهن وجه البوريك بخليط صفار البيضة واللبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رش السمسم وحبة البركة على وجه البوريك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخل الصنية إلى الفرن المسخن على درجة حرارة 180 درجة مئوية لمدة 20 دقيقة حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أخرج البوريك من الفرن واتركها لتبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ البوريك في الثلاجة لمدة تصل إلى 24 ساعة قبل خبزها. يمكنك أيضًا تقديمها مع صلصة الطماطم أو الصلصة الحمراء.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=MqaRXJ69R6c&t=26s",
        "collection": "abuhaty",
        "citation": "«البوريك التركي» الاقتصادي 😍😋حاجة عظمة والطعم تحفة 🙈💞 هيفوتك كتير لو مجربتيش - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 400,
        "protein": 14,
        "fat": 24,
        "carbs": 32,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 1.5,
          "protein": 3,
          "produce": 1,
          "fats": 1.8,
          "dairyEggs": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-686",
      "title": "بيتزا البطاطس",
      "titleEn": "Potato Pizza",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-686-i1",
          "name": "بطاطس مسلوقة ومهروسة",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-686-i2",
          "name": "زبدة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-686-i3",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-686-i4",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-686-i5",
          "name": "جبنة مبشورة",
          "standardAmount": "معلقتان كبيرتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-686-i6",
          "name": "طماطم",
          "standardAmount": "شرايح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-686-i7",
          "name": "فلفل رومي",
          "standardAmount": "شرايح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-686-i8",
          "name": "زيتون",
          "standardAmount": "شرايح",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تسخين طاسة على النار وإضافة معلقة كبيرة من الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة البطاطس المسلوقة والمهروسة وتقليبها جيدًا مع الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تتبيل الخليط بالملح والفلفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "وضع الخليط في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة معلقتين كبيرتين من الجبنة المبشورة على وجه الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "وضع شرايح الطماطم والفلفل الرومي والزيتون على وجه الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "خبز الخليط في الفرن على نار هادئة لمدة 15 دقيقة حتى يصبح الوجه ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تقديم البيتزا ساخنة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم البيتزا مع سلطة خضراء أو صلصة الطماطم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=v7W3WubRzxc&t=245s",
        "collection": "abuhaty",
        "citation": "معشوقة الجماهير هنعمل بيها ٣ وصفات احلى من بعض"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 9,
        "fat": 12,
        "carbs": 34,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "produce": 2,
          "dairyEggs": 1.5,
          "fats": 0.4
        }
      }
    },
    {
      "id": "fah-687",
      "title": "بيتزا الفطيرة",
      "titleEn": "Mini Pizza Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "9-10 فطاير",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-687-i1",
          "name": "دقيق",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-687-i2",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-687-i3",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-687-i4",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-687-i5",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-687-i6",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-687-i7",
          "name": "جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-687-i8",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي الماء الدافئ مع السكر والخميرة وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اتركي الخليط لمدة 4 دقائق حتى يتخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الدقيق والزيت والملح وقلبي جيدًا بالمعلقة حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي العجينة لمدة 10 دقائق حتى تتخمر ويتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى كرات متساوية الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "دهن صاج أو صينية بالزيت وفردي العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الحشوة (الجبن والفلفل) على العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي الفطاير إلى الفرن الساخن على درجة حرارة عالية لمدة 10 دقائق حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدميها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الجبن حسب الرغبة. يمكن حفظ الفطاير في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=b-UeWdqC2co&t=20s",
        "collection": "abuhaty",
        "citation": "من ٣ كوب دقيق هتعملي ١٠ بيتزا الفطيره الخطيره 👌😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 240,
        "protein": 8,
        "fat": 8,
        "carbs": 34,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 1,
          "dairyEggs": 2.5,
          "produce": 0.8,
          "fats": 0.5,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-688",
      "title": "بيتزا صاج بصوص الجبنة",
      "titleEn": "Tray Pizza with Cheese Sauce",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-688-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i2",
          "name": "ماء دافئ",
          "standardAmount": "2 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i3",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i4",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i5",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i6",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i7",
          "name": "زيت",
          "standardAmount": "2 ملعقتان كبيرتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i8",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i9",
          "name": "دقيق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i10",
          "name": "حليب",
          "standardAmount": "1 كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i11",
          "name": "جبنة موزاريلا",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i12",
          "name": "صلصة طماطم",
          "standardAmount": "3 ملعقات كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i13",
          "name": "كاتشب",
          "standardAmount": "2 ملعقتان كبيرتان",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i14",
          "name": "بصل بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i15",
          "name": "ثوم بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i16",
          "name": "زعتر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i17",
          "name": "جبنة شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i18",
          "name": "سلامي",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i19",
          "name": "بصل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i20",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i21",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i22",
          "name": "فلفل حار",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-688-i23",
          "name": "سميد",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والسكر والملح والبيكنج بودر والخميرة في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ تدريجيًا مع العجن حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت واستمري في العجن لمدة 3-4 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تخمر لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، اذبي الزبدة على نار هادئة وأضيفي الدقيق وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الحليب تدريجيًا مع التقليب المستمر حتى يصبح الصوص سلسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الجبنة الموزاريلا واستمري في التقليب حتى تذوب الجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ارفعي الصوص من على النار واتركيه جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في وعاء آخر، اخلطي صلصة الطماطم والكاتشب والبصل بودرة والثوم بودرة والزعتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "دهن صاج الفرن بالزيت ورشي السميد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "انثري العجينة على الصاج وفرديها بالشكل المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي صوص البيتزا على العجينة ووزعيه بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضيفي صوص الجبنة على العجينة ووزعيه بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أضيفي الجبنة الشيدر والموزاريلا والسلامي والبصل والفلفل الأخضر والزيتون والفلفل الحار حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "ادخلي البيتزا إلى الفرن المسخن مسبقًا على درجة حرارة 220 درجة مئوية واتركيها لمدة 15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "اخراج البيتزا من الفرن واتركيها تبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة أي مكونات أخرى تفضلها في البيتزا. يمكن حفظ العجينة في الثلاجة لمدة تصل إلى 24 ساعة قبل الاستخدام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=K3nbZ2m_CtM&t=19s",
        "collection": "abuhaty",
        "citation": "هتعملي احلي صاج بيتزا للغدا و العشاء و هقولك علي سر صوص الجبنة الخطير🧈🧀"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 23,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 440,
        "protein": 16,
        "fat": 20,
        "carbs": 48,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 3.5,
          "fats": 0.8,
          "specialty": 2.5,
          "produce": 0.8,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-689",
      "title": "توست طري ولذيذ",
      "titleEn": "Soft Tasty Toast Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20-30 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-689-i1",
          "name": "دقيق",
          "standardAmount": "كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-689-i2",
          "name": "لبن دافئ",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-689-i3",
          "name": "زبادي صغير",
          "standardAmount": "علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-689-i4",
          "name": "سكر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-689-i5",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-689-i6",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-689-i7",
          "name": "خميرة",
          "standardAmount": "ملعقة ونصف كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-689-i8",
          "name": "بيكنج بودر",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-689-i9",
          "name": "محسن خبز",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-689-i10",
          "name": "ماء دافئ للعجن",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-689-i11",
          "name": "ماء دافئ لاختبار الخميرة",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الخميرة والسكر في ربع كوب ماء دافئ واتركيها لمدة 10 دقائق لاختبار الخميرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي البيكنج بودر والمحسن والملح مع الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خليط الخميرة واللبن الدافئ والزبادي والزيت إلى الدقيق واعجني المكونات مع بعضها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الماء الدافئ تدريجيًا حسب الحاجة حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اعجني العجينة لمدة 10 دقائق حتى تصبح ناعمة وملساء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة واتركيها تخمر في مكان دافئ لمدة 30 دقيقة أو حتى تضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اقسمي العجينة إلى قطع صغيرة وكوريها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "فردي كل كرة بالشكل المطلوب وضعيها في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي العجينة تخمر مرة أخرى لمدة 10-15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادهني العجينة بمزيج من اللبن البودرة والنسكافيه والماء والسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة 200 لمدة 20-30 دقيقة أو حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أخرجي التوست من الفرن وغطيه بفوطة منادية لتسهيل التقطيع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة ناعمة وملساء قبل تركها تخمر. يمكن إضافة لبن بودرة إلى الدقيق للحصول على طعم أفضل. اخبزي التوست في الفرن المسخن مسبقًا للحصول على نتائج أفضل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=gJhi22fZZbU&t=38s",
        "collection": "abuhaty",
        "citation": "العيش الفينو هش ولذيذ زي القطن والتوست الطري جدا😋👍من مطبخي فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 260,
        "protein": 8,
        "fat": 5,
        "carbs": 46,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 0.9,
          "fats": 0.7,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-690",
      "title": "جلاش رول بـ 4 حشوات مختلفة",
      "titleEn": "Filo Rolls with 4 Fillings",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-690-i1",
          "name": "جلاش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i2",
          "name": "تفاح",
          "standardAmount": "نص كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i3",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i4",
          "name": "إرفع",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i5",
          "name": "سكر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i6",
          "name": "زبادي",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i7",
          "name": "سمنة",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i8",
          "name": "بيكنج باودر",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i9",
          "name": "بطاطس",
          "standardAmount": "1.5 كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i10",
          "name": "جبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i11",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i12",
          "name": "جبنة كريمي",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i13",
          "name": "جبنة موتزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i14",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i15",
          "name": "جبنة رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i16",
          "name": "باسترمو",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i17",
          "name": "مربة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-690-i18",
          "name": "سمنة أو زيت",
          "standardAmount": "نقطة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير حشوة التفاح: قطع التفاح إلى قطع صغيرة، ثم ضعيها في قدر مع الزبدة، الإرفع، والسكر. ارفعي القدر عن النار وقلبي المكونات حتى تتجانس وينشف السائل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير خليط الدهن: اخلطي الزبادي، السمنة، والبيكنج باودر في وعاء للحصول على خليط الدهن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير حشوة البطاطس: اهرسي البطاطس المسلوقة، ثم أضيفي الجبنة، البقدونس، والجبنة الكريمي. قلبي المكونات حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير حشوة الجبنة: اخلطي الجبنة الموتزاريلا، الفلفل، الجبنة الرومي، والجبنة الكريمي. قلبي المكونات حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير حشوة تشيز كيك: ضعي المربة في كيس حلواني، وضعي الجبنة الكريمي في كيس آخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير الجلاش: فردي ورقة الجلاش ودهنيها بخليط الدهن. طوي الورقة نصفين، ثم دهنها مرة أخرى. ضعي الحشوة في الوسط، ثم اغلقي الأطراف ولفي الورقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "طبخ الجلاش: ضعي نقطة صغيرة من السمنة أو الزيت في مقلاة، ثم ضعي الجلاش وقلبيها حتى تصبح ذهبية اللون من جميع الجهات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الجلاش في الفريزر واستخدامه عند الحاجة. يمكن تقديم الجلاش ساخنًا أو في التوستر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=GTslXE9Fp4Q",
        "collection": "abuhaty",
        "citation": "حيرة كل يوم انتهت🤩 أربع حشوات مختلفة لجلاش رول اللانش بوكس. مقرمش، لذيذ، وسريع يخلي الأولاد يحبوه😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 340,
        "protein": 10,
        "fat": 18,
        "carbs": 34,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "grains": 1.5,
          "produce": 2.5,
          "dairyEggs": 4,
          "fats": 2,
          "protein": 2,
          "specialty": 1.2,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-691",
      "title": "دناش",
      "titleEn": "Danish",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-691-i1",
          "name": "دقيق",
          "standardAmount": "6 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-691-i2",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-691-i3",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-691-i4",
          "name": "زبادي",
          "standardAmount": "2 علبة (120 جرام)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-691-i5",
          "name": "لبن بودرة",
          "standardAmount": "6 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-691-i6",
          "name": "سكر",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-691-i7",
          "name": "خميرة فورية",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-691-i8",
          "name": "بيكنج بودر",
          "standardAmount": "1 باكو",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-691-i9",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-691-i10",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-691-i11",
          "name": "عسل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-691-i12",
          "name": "مربى",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-691-i13",
          "name": "كريز",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-691-i14",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الخميرة مع الماء الدافئ والسكر واتركيها جانباً حتى تتفاعل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخلطي الدقيق واللبن البودرة والبيكنج بودر والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خليط الخميرة إلى الدقيق واعجني المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الزيت تدريجياً واعجني حتى تصبح العجينة طرية وملساء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة واتركيها تخمر لمدة 30 دقيقة حتى تتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى قطع صغيرة وكورها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي كل قطعة بالشوبك حتى تصبح رقيقة جداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "دهني العجينة بالزبدة ولفها على نفسها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الدناش في صينية مدهونة بالزيت أو مغطاة بورق الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركي الدناش يخمر مرة أخرى لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الدناش إلى الفرن المسخن مسبقاً على درجة حرارة 180 درجة مئوية لمدة 15-20 دقيقة حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "بعد خروج الدناش من الفرن، دهنها بالعسل والمربى وضعي الكريز على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة السمسم على وجه الدناش قبل دخوله إلى الفرن للحصول على مظهر جذاب. يمكن حفظ الدناش في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Zix0ae_RP4E",
        "collection": "abuhaty",
        "citation": "العجينة المورقة عملنا بيها الدناش والكرواسون والباتيه ،تووووووحفة  😍😍😍من مطبخي فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 320,
        "protein": 9,
        "fat": 9,
        "carbs": 52,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "grains": 1.4,
          "dairyEggs": 1.5,
          "fats": 1,
          "sweeteners": 0.4,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "fah-692",
      "title": "دوناتس مخبوزة بدون زيت",
      "titleEn": "Baked Oil-Free Donuts",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12 دونات",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-692-i1",
          "name": "دقيق",
          "standardAmount": "2 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-692-i2",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-692-i3",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-692-i4",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-692-i5",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-692-i6",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-692-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-692-i8",
          "name": "ملح",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-692-i9",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-692-i10",
          "name": "صفار بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-692-i11",
          "name": "حليب",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-692-i12",
          "name": "سكر",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-692-i13",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-692-i14",
          "name": "كاكاو خام",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-692-i15",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-692-i16",
          "name": "شوكولاتة خام مبشورة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والخميرة والسكر والبيكنج بودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيضة والخل والماء الدافئ تدريجياً واعجني المكونات جيداً لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزبدة السائلة واخلطيها مع العجينة لمدة 5 دقائق إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها في مكان دافئ لمدة ساعة حتى تخمر ويتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أخلطي الحليب والسكر والنشا والكاكاو في وعاء وقلبها جيداً على النار حتى يغلي الخليط ويصبح قوامه كثيفاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الزبدة وقلبها حتى تذوب، ثم ارفعي السوس من النار واتركيه يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي العجينة إلى قطع متساوية ورسيها في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي العجينة واتركيها تخمر مرة أخرى لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "شغلي الفرن على درجة حرارة عالية واتركيه يسخن لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "دهن الدونات بصفار البيض المخفوق مع ملعقة من الحليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "خبز الدونات في الفرن لمدة 10-12 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اتركي الدونات تبرد ثم حقنيها بالسوس الشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدمي الدونات ساخنة أو باردة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة شوكولاتة خام مبشورة إلى السوس للحصول على طعم أقوى. يمكنك أيضاً تشكيل الدونات بشكل مختلف حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=fAqI5EyVPkQ&t=44s",
        "collection": "abuhaty",
        "citation": "بدون زيت اعملي احلي والذ دوناتس مخبوزه 😋👌🏻 بعجينه زي القطن 🙈"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 260,
        "protein": 6,
        "fat": 7,
        "carbs": 44,
        "fiber": 1,
        "sugar": 14,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 1,
          "specialty": 1.2,
          "fats": 0.5,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-693",
      "title": "رقائق السمبوسة",
      "titleEn": "Samosa Crisps",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "14 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-693-i1",
          "name": "دقيق",
          "standardAmount": "3 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-693-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-693-i3",
          "name": "زيت",
          "standardAmount": "3 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-693-i4",
          "name": "ماء",
          "standardAmount": "200 مل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-693-i5",
          "name": "لحمة معصجة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-693-i6",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-693-i7",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-693-i8",
          "name": "بهارات",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-693-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-693-i10",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-693-i11",
          "name": "بهارات سبعة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-693-i12",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-693-i13",
          "name": "قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-693-i14",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي 3 كوب دقيق مع ملعقة صغيرة ملح و3 ملعقة صغيرة زيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء تدريجياً واعجني حتى تصبح العجينة متوسطة القوام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة بكيس بلاستيك واتركيها ترتاح لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي العجينة إلى 14 كرة صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغطي الكور بالدقيق وافرديها بالنشابة حتى تصبح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعدي الحشوة: قلي البصل في السمنة حتى يتحمر، أضيفي اللحمة المعصجة والبهارات والبقدونس وقلبي جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الحشوة في وسط كل قطعة عجينة واقفليها بشكل جيد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي السمبوسة بالشكل المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخني الزيت في مقلاة على نار متوسطة وأضيفي السمبوسة وقلبيها حتى تصبح ذهبية اللون ومقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تغيير الحشوة حسب الرغبة، مثل الحشوات النباتية أو الجبنة. يمكن حفظ السمبوسة في الفريزر لمدة تصل إلى شهر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=qhfRXfO4myc",
        "collection": "abuhaty",
        "citation": "من غير ما تشترى وتلفى وتتعبى .. بدقيق وشوية مية واسمعي صوت القرمشة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 220,
        "protein": 8,
        "fat": 8,
        "carbs": 30,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "grains": 0.8,
          "protein": 4,
          "produce": 1,
          "fats": 0.8,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-694",
      "title": "رولات الجبنة",
      "titleEn": "Cheese Rolls",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6-8 رولات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-694-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-694-i2",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-694-i3",
          "name": "ماء دافئ",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-694-i4",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-694-i5",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-694-i6",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-694-i7",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-694-i8",
          "name": "زيت",
          "standardAmount": "3 معلقات كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-694-i9",
          "name": "جبنة براميلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-694-i10",
          "name": "جبنة كريمي",
          "standardAmount": "2 معلقات كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-694-i11",
          "name": "فلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-694-i12",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-694-i13",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-694-i14",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-694-i15",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر والخميرة في الماء الدافئ ودعيها لمدة 10 دقائق حتى تبدأ في التفاعل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الدقيق المنخول والبيكنج بودر والزبادي واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اعجني العجينة لمدة 5 دقائق ثم أضيفي الزيت واخلطيها مرة أخرى لمدة 5 دقائق حتى تحصلي على عجينة ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها في مكان دافئ لمدة 30 دقيقة حتى تخمر وتتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي الفلفل الأحمر والأخضر إلى قطع صغيرة وأضيفي الجبنة البراميلي والجبنة الكريمي واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انثري الدقيق على سطح العمل وفردي العجينة بسمك حوالي نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "وزعي الحشوة على العجينة وقطعيها إلى قطع بسمك 2 سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "لفي القطع وضعيها في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الرولات لمدة 30 دقيقة حتى تخمر مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادهن وجه الرولات بالبيضة المخفوقة ورشي السمسم وحبة البركة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة عالية لمدة 15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الرولات في الفريزر بعد تبريدها في أكياس محكمة الإغلاق واستخدامها عند الحاجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=58h1J_tMFJg&t=17s",
        "collection": "abuhaty",
        "citation": "أحب الوصفات لقلبي❤️  رولات الجبنة الخطيرة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 300,
        "protein": 10,
        "fat": 12,
        "carbs": 38,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 2.5,
          "produce": 0.4,
          "fats": 0.6
        }
      }
    },
    {
      "id": "fah-695",
      "title": "ساندوتشات المدرسة هشة وطرية",
      "titleEn": "Fluffy School Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12 ساندويتش",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-695-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-695-i2",
          "name": "حليب بودرة",
          "standardAmount": "3 ملاعق صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-695-i3",
          "name": "خميرة",
          "standardAmount": "2 ملاعق صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-695-i4",
          "name": "سكر",
          "standardAmount": "2 ملاعق صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-695-i5",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-695-i6",
          "name": "بيكنج باودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-695-i7",
          "name": "زبادي",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-695-i8",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب و1/4",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-695-i9",
          "name": "زيت",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-695-i10",
          "name": "سوسيس",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-695-i11",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والحليب البودرة والملح والخميرة والسكر والبيكنج باودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبادي والزيت والماء الدافئ تدريجياً واخلطي المكونات جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اعجني العجينة لمدة 10 دقائق على الأقل حتى تصبح متماسكة وناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة ببلاستيك وفوتة نظيفة واتركيها في مكان دافئ لمدة ساعة حتى تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى أجزاء متساوية وشكلها إلى كرات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي الكور بالبلاستيك والفوتة مرة أخرى واتركيها لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي كل كرة على شكل مستطيل رفيع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي السوسيس في وسط العجينة ولفها على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اقطعي الرول إلى نصفين لتصبح ساندويتشات ميني.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ارصي الساندويتشات في صنية مدهونة بالزيت واتركيها تخمر لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادهن وجه الساندويتشات بالبيضة ورش السمسم عليها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الصنية إلى الفرن المسخن مسبقاً على درجة حرارة عالية لمدة 15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الساندويتشات في الفريزر واستخدامها عند الحاجة. يمكن تقديمها مع كوب شاي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=lyX6D2uEV7M&t=31s",
        "collection": "abuhaty",
        "citation": "سندوتشات المدرسة هشة وطرية وهيحبها أولادك .. فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 200,
        "protein": 7,
        "fat": 6,
        "carbs": 30,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 0.8,
          "protein": 2.5,
          "fats": 0.5,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-696",
      "title": "ساندوتشات محشية بالجبن",
      "titleEn": "Cheese-Stuffed Sandwiches",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "8 ساندوتشات",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-696-i1",
          "name": "دقيق المخبوزات",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i2",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i3",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i4",
          "name": "ملح",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i5",
          "name": "بياض بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i6",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i7",
          "name": "ماء",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i8",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i9",
          "name": "جبن ميكس",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i10",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i11",
          "name": "بسطرمة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i12",
          "name": "جبنة براميلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i13",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i14",
          "name": "جبنة فيتا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i15",
          "name": "صفار بيض",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i16",
          "name": "لبن",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i17",
          "name": "بقسماط",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i18",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i19",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i20",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i21",
          "name": "توم بودر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-696-i22",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق المخبوزات والخميرة والسكر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي بياض البيضة والخل والماء الدافئ واعجني المكونات لمدة 10 دقائق حتى تصبح العجينة لينة ومتماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها تخمر لمدة نصف ساعة في مكان دافئ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي العجينة إلى 8 قطع متساوية وكوريها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "افردي كل كرة عجين وحشيها بالحشوة المفضلة (جبن ميكس، زيتون، بسطرمة، جبنة براميلي، فلفل، جبنة فيتا).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغلقي الحشوة جيدًا وشكلها على شكل رول.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي السندوتشات في قوالب مخصصة للخبز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادهني السندوتشات بخليط صفار البيض واللبن ورشها بالبقسماط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادهني السندوتشات بخليط الزبدة، الزعتر، التوم البودر، والسمسم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخبزي السندوتشات في الفرن المسخن مسبقًا على درجة حرارة عالية لمدة 20 دقيقة حتى تصبح ذهبية اللون ومقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة أي حشوات أخرى حسب الرغبة. يمكن حفظ السندوتشات في الثلاجة لمدة يومين أو تجميدها لمدة أطول. يمكن تقديمها ساخنة أو باردة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=3THmeW_dr_A&t=11s",
        "collection": "abuhaty",
        "citation": "يالا نملأ ريحه البيت سعادة و نعمل أطعم ساندوتشات خطيره بحشوة خيال"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 22,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 13,
        "fat": 14,
        "carbs": 40,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 0.7,
          "dairyEggs": 3,
          "protein": 1.5,
          "specialty": 0.8,
          "fats": 0.6
        }
      }
    },
    {
      "id": "fah-697",
      "title": "سمبوسك الباف",
      "titleEn": "Puff Samosas",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12-15 سمبوسك",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-697-i1",
          "name": "دقيق",
          "standardAmount": "5 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-697-i2",
          "name": "نشا",
          "standardAmount": "ربع كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-697-i3",
          "name": "زيت أو سمنة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-697-i4",
          "name": "ماء دافئ",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-697-i5",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-697-i6",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-697-i7",
          "name": "لبن بودرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-697-i8",
          "name": "ملح",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والنشا والبيكنج بودر والسكر والملح واللبن البودرة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي السمنة أو الزيت واخلطي المكونات حتى تصبح مثل حبيبات الرمل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الدافئ تدريجيًا واخلطي حتى تصبح العجينة لينة وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها ترتاح لمدة 30 دقيقة إلى ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قسمي العجينة إلى 3 كرات وغطيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "رشّي سطح العمل بالنشا وفردي العجينة بسمك حوالي نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي العجينة إلى دوائر باستخدام قطاعة الكعك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الحشوة المفضلة في وسط كل دائرة وغلقيها بالطريقة المفضلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي السمبوسك على صينية مدهونة بالزيت أو مرشوشة بالنشا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اغلي الزيت في مقلاة واحمري السمبوسك حتى تصبح ذهبية اللون من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اطهي السمبوسك حتى تصبح ذهبية اللون واطلبيها على منديل ورقي لتصفي الزيت الزائد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ السمبوسك غير المقلية في الفريزر لمدة تصل إلى شهر. عند الرغبة في تحميرها، اخرجيها من الفريزر واتركيها تذوب قليلاً قبل القلي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=zTAqyWIsZjY&t=32s",
        "collection": "abuhaty",
        "citation": "سمبوسك الباف طعمها رووووووعة وطريقتها مفيش أسهل من كده  👍😋مطبخ #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 200,
        "protein": 5,
        "fat": 7,
        "carbs": 30,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "grains": 1.3,
          "fats": 1,
          "dairyEggs": 0.3
        }
      }
    },
    {
      "id": "fah-698",
      "title": "سمبوسك السينابون",
      "titleEn": "Cinnabon Samosas",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-698-i1",
          "name": "شرايح السمبوسك",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-698-i2",
          "name": "سكر بودرة",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-698-i3",
          "name": "كاكاو",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-698-i4",
          "name": "قرفة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-698-i5",
          "name": "جبنة كيري",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-698-i6",
          "name": "قشطة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر البودرة مع الكاكاو والقرفة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قومي بتحضير شرايح السمبوسك وحشيها بالقشطة أو جبنة كيري.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغلقي الشرايح جيدًا بحيث تكون على شكل قرطاص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي الزيت في مقلاة على النار حتى يسخن، ثم خفضي النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اقلي السمبوسك حتى تأخذ لونًا ذهبيًا من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صفي السمبوسك من الزيت الزائد على منديل ورقي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغمسي السمبوسك في خليط السكر والكاكاو والقرفة حتى تغطي من جميع الجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمي السمبوسك ساخنة مع صوص الكراميل أو صوص الشوكولاتة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم السمبوسك مع صوص الكراميل أو صوص الشوكولاتة لتعزيز الطعم. يمكنك أيضًا حفظ السمبوسك في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=TDJOORetdCE&t=31s",
        "collection": "abuhaty",
        "citation": "سمبوسك بطعم السينابون الرهيب 👍😋مقادير متوفرة ونتيجة رووووووعة  👍👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 170,
        "protein": 4,
        "fat": 8,
        "carbs": 20,
        "fiber": 0,
        "sugar": 9,
        "cost": {
          "grains": 1,
          "dairyEggs": 1.8,
          "sweeteners": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-699",
      "title": "سمبوسك بحشوات متعددة بدون لحوم",
      "titleEn": "Multi-Filling Samosas (Meatless)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12-15 سمبوسك",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-699-i1",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i2",
          "name": "توم",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i3",
          "name": "بطاطس",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i4",
          "name": "كمون",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i5",
          "name": "كسبرة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i6",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i7",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i8",
          "name": "بصل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i9",
          "name": "فلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i10",
          "name": "بابريكا مدخنة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i11",
          "name": "بهارات البطاطس",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i12",
          "name": "بصل",
          "standardAmount": "1 حبة متوسطة الحجم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i13",
          "name": "كاري",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i14",
          "name": "بسلة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i15",
          "name": "جزر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i16",
          "name": "مرقة فورية",
          "standardAmount": "رشة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i17",
          "name": "جبنة القريش",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i18",
          "name": "زيت الزيتون",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i19",
          "name": "قشطة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i20",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i21",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i22",
          "name": "زيتون أسود",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i23",
          "name": "جبن شيدر",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i24",
          "name": "جبن موتزاريلا",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i25",
          "name": "جبن رومي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i26",
          "name": "جبن كريمي",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i27",
          "name": "فلفل بلدي أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i28",
          "name": "فلفل الوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i29",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i30",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i31",
          "name": "باسترمة",
          "standardAmount": "2 حبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i32",
          "name": "كاتشب",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i33",
          "name": "زعتر",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i34",
          "name": "دقيق",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-699-i35",
          "name": "ماء",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في طاسة على النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف التوم وشوحه حتى يصبح لونه أصفر فاتح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البطاطس المسلوقة والهرسها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الكمون، الكسبرة، الفلفل الأسود، الملح، البصل الأخضر، الكسبرة الخضراء، الفلفل الأحمر، البابريكا المدخنة، بهارات البطاطس، وقلّب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في طاسة أخرى، سخن الزيت وأضف البصل المفروم وشوحه حتى يتبل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الكاري والفلفل الأسود وقلّب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف البسلة والجزر المسلقين والمرقة الفورية وقلّب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الملح وقلّب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعد خلط جبنة القريش مع حبة البركة، زيت الزيتون، القشطة، البقدونس، الفلفل، والزيتون الأسود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعد خلط الجبن الشيدر، الجبن الموتزاريلا، الجبن الرومي، الجبن الكريمي، الفلفل البلدي الأحمر، والفلفل الوان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أعد خلط الطماطم، الزيتون، الباسترمة، الجبن المتبقي، الكاتشب، والزعتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أعد خلط الدقيق مع الماء لصنع خليط اللصق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اخبز العجينة وقطّعها إلى دوائر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أضف الحشوات إلى العجينة ولفها بطريقة مثالية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أضف خليط اللصق على الحواف لضمان عدم فتحها أثناء القلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "قلّي السمبوسك في زيت ساخن حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ السمبوسك في الفريزر واستخدامها عند الحاجة. يمكن تقديمها مع الصلصات المختلفة مثل الصلصة الحمراء أو الصلصة البيضاء.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ojHIE-o6YO4&t=22s",
        "collection": "abuhaty",
        "citation": "الحلقة 3️⃣ للتفريزات .. من غير لحمة ولا فراخ هقولك على خمس حشوات للسمبوسك هتنور سفرتك فى رمضان"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 35,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 240,
        "protein": 9,
        "fat": 12,
        "carbs": 24,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 1,
          "dairyEggs": 4,
          "produce": 2.5,
          "specialty": 1,
          "fats": 0.8,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-700",
      "title": "شابورة اليانسون المقرمشة",
      "titleEn": "Crispy Anise Shaboura",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-700-i1",
          "name": "دقيق",
          "standardAmount": "2 ونصف كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-700-i2",
          "name": "زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-700-i3",
          "name": "سكر",
          "standardAmount": "1 كوب وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-700-i4",
          "name": "حليب",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-700-i5",
          "name": "بيض",
          "standardAmount": "4 بيضات",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-700-i6",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-700-i7",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-700-i8",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-700-i9",
          "name": "يانسون",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-700-i10",
          "name": "حبة البركة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-700-i11",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-700-i12",
          "name": "زعفران بودر",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-700-i13",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع البيض في الخلاط.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الزيت والسكر والخل ونص كوب الحليب ومعلقة الفانيليا وذرة الزعفران.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط المكونات جيدًا حتى يذوب السكر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الملح وحبة البركة والبيكنج بودر واخلطهم معًا.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الدقيق تدريجيًا واخلط حتى تتجانس العجينة.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "دهن قالب مستطيل ووزع العجينة فيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رشي السمسم وحبة البركة على سطح العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخل القالب إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركها في الفرن لمدة 40-45 دقيقة حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أخرج الشابورة من الفرن واتركها تبرد قليلًا.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اقطعها إلى شرائح ورشيها مرة أخرى في الفرن على درجة حرارة 140 درجة مئوية حتى تتحمص.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الشابورة مع كوب شاي ساخن. حبة البركة واليانسون من المكونات المفيدة للصحة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=N-VXz_DyKjM&t=21s",
        "collection": "abuhaty",
        "citation": "شابورة اليانسون المقرمشه ( بسكوت )اسهل وانجح طريقة 👌 ومقادير من البيت♥"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 300,
        "protein": 6,
        "fat": 16,
        "carbs": 34,
        "fiber": 1,
        "sugar": 20,
        "cost": {
          "grains": 0.6,
          "fats": 1.5,
          "dairyEggs": 0.8,
          "sweeteners": 0.4,
          "spices": 0.5,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-701",
      "title": "صوابع جلاش بالقشطة",
      "titleEn": "Cream Filo Fingers",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12-15 صوافة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-701-i1",
          "name": "باكت جلاش",
          "standardAmount": "1 باكت",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-701-i2",
          "name": "قشطة",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-701-i3",
          "name": "حليب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-701-i4",
          "name": "نشا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-701-i5",
          "name": "زبدة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-701-i6",
          "name": "مكسرات مجروشة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-701-i7",
          "name": "عسل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "فتح لفة الجلاش وقطعها إلى مربعات بحجم 10 سم × 10 سم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير القشطة: إما استخدام علبة قشطة جاهزة أو خلط كوب حليب مع ملعقة نشا وتقليبها على النار حتى تتكاثف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أخذ مربعين من الجلاش ووضع القشطة على القطر، مع الحرص على عدم وصول القشطة إلى الحواف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "طي المربعات لتشكيل صوابع الجلاش ووضعها في صينية مدهونة بالزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رشة لطيفة من الزبدة السايبة على كل صوافة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تسوية الصوابع في الفرن على درجة حرارة 200 درجة مئوية لمدة 10 دقائق حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رش العسل الأبيض على الصوابع فور خروجها من الفرن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم صوابع الجلاش ساخنة أو باردة. يمكن استخدام أنواع مختلفة من المكسرات حسب الرغبة. يمكن حفظ الصوابع في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=uioWsHLwM4o&t=70s",
        "collection": "abuhaty",
        "citation": "صوابع جلاش بالقشطة 😋😍 لونها دهبي ومقرمشة من برة 🤗 وطرية وغرقانة قشطة من جوه 😋😉 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 240,
        "protein": 4,
        "fat": 14,
        "carbs": 26,
        "fiber": 0,
        "sugar": 14,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 2.5,
          "fats": 1.5,
          "specialty": 1.5,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-702",
      "title": "ضفاير البريوش",
      "titleEn": "Brioche Braids",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12 ضفيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-702-i1",
          "name": "دقيق",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-702-i2",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-702-i3",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-702-i4",
          "name": "لبن",
          "standardAmount": "كوب وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-702-i5",
          "name": "زبدة",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-702-i6",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-702-i7",
          "name": "صفار بيض",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-702-i8",
          "name": "لبن",
          "standardAmount": "معلقتين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-702-i9",
          "name": "نسكافيه",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-702-i10",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الخميرة والسكر في اللبن الدافئ وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الملح إلى الدقيق وقلبيهم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خليط الخميرة واللبن إلى الدقيق واعجني جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الزبدة واعجني حتى تصبح العجينة ملساء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة واتركيها تخمر في مكان دافئ لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى كرات صغيرة وفردي كل كرة لتصبح شريطًا طويلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اصنعي ضفائر من ثلاثة شرائط ورصي الضفائر في صينية خبز مدهونة بالزيت أو مغطاة بورق زبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي الضفائر تخمر مرة أخرى لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادهني الضفائر بخليط صفار البيض واللبن والنسكافيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 200 درجة مئوية وخبزيها لمدة 20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمي الضفائر ساخنة مع الشاي أو القهوة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من استخدام خميرة جيدة النوعية واعجني العجينة جيدًا لضمان نتائج هشة. يمكن تقديم الضفائر مع البيض المسلوق الملون في شم النسيم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=lj51WUjB_Wg&t=28s",
        "collection": "abuhaty",
        "citation": "الضفاير القطنيه الهشه (البريوش) 😍😉 \nمن مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 240,
        "protein": 6,
        "fat": 8,
        "carbs": 36,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 0.8,
          "fats": 0.7,
          "specialty": 0.4,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-703",
      "title": "عجينة الساندوتشات",
      "titleEn": "Sandwich Dough (3 Fillings)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "24 ساندوتش",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-703-i1",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i2",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i3",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i4",
          "name": "لبن بودرة",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i5",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i6",
          "name": "ماء دافئ",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i7",
          "name": "بياض البيض",
          "standardAmount": "2 بياض بيض",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i8",
          "name": "دقيق مخبوزات",
          "standardAmount": "كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i9",
          "name": "بكينج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i10",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i11",
          "name": "زبدة سائلة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i12",
          "name": "فلفل الوان",
          "standardAmount": "نص كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i13",
          "name": "بصل",
          "standardAmount": "1 بصل",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i14",
          "name": "سوسيس",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i15",
          "name": "كاتشب",
          "standardAmount": "نص كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i16",
          "name": "هوت صوص",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i17",
          "name": "تونه",
          "standardAmount": "2 علبة",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i18",
          "name": "ذرة",
          "standardAmount": "1 علبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i19",
          "name": "مايونيز",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i20",
          "name": "مسطردة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i21",
          "name": "لحم بارد أو روزبيف",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i22",
          "name": "خيار مخلل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i23",
          "name": "بابريكا",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i24",
          "name": "شطة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i25",
          "name": "بصل بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-703-i26",
          "name": "ثوم بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر والخميرة والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي ربع كوب لبن بودرة ونص كوب زيت و2 كوب ماء دافئ وبياض البيض. اخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي كيلو دقيق مخبوزات المنخول وملعقة كبيرة بكينج بودر وملعقة كبيرة خل. عجني المكونات جيدًا لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي ملعقة كبيرة من الزبدة السائلة في آخر العجن. استمري في العجن لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي العجينة في طبق التخمير وغطيها. اتركيها تخمر لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي الفلفل الألوان إلى مكعبات صغيرة. قطعي البصل إلى جوانح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شوح السوسيس والفلفل والبصل معًا. أضيفي نصف كوب كاتشب و2 ملعقة هوت صوص. قلبي المكونات وارفعيها من النار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي الفلفل الألوان إلى مكعبات صغيرة. قطعي البصل الأحمر ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي 2 علبة تونة مصفاة وعلبة ذرة ونص كوب مايونيز و2 ملعقة هوت صوص وملعقة مسطردة وملح وخل. قلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قطعي الفلفل الألوان إلى مكعبات صغيرة. قطعي الخيار المخلل واللحم البارد أو الروزبيف إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضيفي نصف كوب مايونيز و3 ملاعق كاتشب ورشة بابريكا وشطة وبصل بودر وثوم بودر. قلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قطعي العجينة إلى قطع صغيرة وزني كل قطعة من 25 إلى 30 جرام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "افعي كل قطعة واقفلها بالشكل المطلوب. ضعيها في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "غطي العجينة ببلاستيك واتركيها تخمر لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أعد خليط البيض بالصفارين واللبن والفانيليا. دهن وش الكايزر بالخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "ضعي الكايزر في الفرن المسخن على أعلى درجة حرارة. اخبزيها حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "أحشي الساندوتشات بالحشوات المختلفة. قدميها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع مختلفة من الحشوات حسب الرغبة. يمكن حفظ العجينة في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=EZCO9_xoih0&t=21s",
        "collection": "abuhaty",
        "citation": "عجينة سحرية من كيلو دقيق بس! اعملي بيها أحلى ميني ساندوتشات بـ 3 حشوات مختلفة 🤩🥪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 17,
        "totalMasterIngredients": 26,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 24,
        "kcal": 300,
        "protein": 12,
        "fat": 10,
        "carbs": 42,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "grains": 1.4,
          "dairyEggs": 1,
          "protein": 5,
          "specialty": 3.5,
          "produce": 1.5,
          "fats": 1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-704",
      "title": "عيش التورتيلا",
      "titleEn": "Tortilla Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "15 رغيف",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-704-i1",
          "name": "دقيق",
          "standardAmount": "3 كبايات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-704-i2",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-704-i3",
          "name": "زيت",
          "standardAmount": "ربع كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-704-i4",
          "name": "ماء",
          "standardAmount": "كباية ونص",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-704-i5",
          "name": "دقيق للفرش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الساخن تدريجيًا واخلطي حتى تتجمع العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اعجني العجينة لمدة دقيقة أو دقيقتين حتى تصبح متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى 15 قطعة صغيرة وكورها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي الكور بالدقيق وغطيها بكيس بلاستيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي كل كرة على شكل رغيف رقيق باستخدام الدقيق للفرش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي الزوايا الزائدة باستخدام سكينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخني الطاسة على نار متوسطة وأضيفي الرغيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قلبي الرغيفة عندما يتغير لونها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "انزعي الرغيفة من الطاسة وغطيها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "كرري الخطوات حتى تنتهي من جميع الرغائف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الرغائف في أكياس ووضعها في الفريزر. يمكن استخدامها في صنع الساندويشات المتنوعة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=kLb2EKWCPog",
        "collection": "abuhaty",
        "citation": "بكوبايه دقيق هتعملي احب ساندوتش للجميع👌🏻عيش التورتيلا بمقادير مظبوطه و طعم توحفه جدا"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 15,
        "kcal": 140,
        "protein": 3,
        "fat": 4,
        "carbs": 23,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "grains": 0.8,
          "fats": 0.6
        }
      }
    },
    {
      "id": "fah-705",
      "title": "عيش الصائمين بدون عجن",
      "titleEn": "No-Knead Fasting Bread",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "5 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-705-i1",
          "name": "ماء دافئ",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-705-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-705-i3",
          "name": "خميرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-705-i4",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-705-i5",
          "name": "باكينج باودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-705-i6",
          "name": "سميد (دقيق البسبوسة)",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-705-i7",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-705-i8",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلط الماء الدافئ مع الملح، الخميرة، السكر، والباكينج باودر في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف السميد وخلط المكونات لمدة 5 دقائق حتى تحصل على خليط متجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي الخليط واتركيه يخمر في مكان دافئ لمدة ربع ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن مقلاة على نار متوسطة ودهنها بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الخليط في المقلاة وغطيها حتى تبيض من الأعلى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلب العيش على الناحية الأخرى حتى يأخذ لونًا ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يمكنك دهن العيش بالزبدة فور إخراجه من المقلاة وهو ساخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تناول العيش مع الحلو أو الحادق حسب الرغبة. يمكن حفظ العيش في وعاء محكم الإغلاق لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=RYVfa8gufIE&t=9s",
        "collection": "abuhaty",
        "citation": "عيش الصايمين 🌙 من غير عجن و لا فرن و كله في الخلاط ودوقي أحلي عيش للسحور"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 6,
        "fat": 10,
        "carbs": 42,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 0.8,
          "fats": 1,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-706",
      "title": "فطائر البطاطس بدون فرن",
      "titleEn": "No-Oven Potato Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 فطيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-706-i1",
          "name": "مياه دافئة",
          "standardAmount": "كوباية ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-706-i2",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-706-i3",
          "name": "دقيق",
          "standardAmount": "6 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-706-i4",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-706-i5",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-706-i6",
          "name": "ملح",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-706-i7",
          "name": "بصلة",
          "standardAmount": "بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-706-i8",
          "name": "ميكس جبن",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-706-i9",
          "name": "بطاطس",
          "standardAmount": "4 بطاطس متوسطة الحجم",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-706-i10",
          "name": "بابريكا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-706-i11",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-706-i12",
          "name": "كزبرة خضراء",
          "standardAmount": "نص كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الماء الدافئ، الخميرة، الدقيق، السكر، والزيت في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اعجني المكونات جيدًا حتى تصبح العجينة مثل الرملة المبلولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الدافئ تدريجيًا حتى تتجانس العجينة وتصبح لينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اعجني العجينة لمدة 10 دقائق على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة بفيلم بلاستيك وفوطة نظيفة وضعها في مكان دافئ لمدة ساعة حتى تختمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء آخر، اقلي البصل المفروم في معلقتين من الزيت حتى يصبح ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي البابريكا والفلفل الأسود والملح، واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي البطاطس المهروسة والجبن المخلوط، واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قطعي العجينة إلى كرات صغيرة وفردي كل كرة باستخدام الشوكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الحشوة إلى وسط كل فطيرة واقفليها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "شكلي الفطائر حسب الرغبة (بيتيبان أو مدورة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "سخني الزيت في مقلاة على نار متوسطة وأضيفي الفطائر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قلبي الفطائر حتى تصبح ذهبية اللون من الجهتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ضعي الفطائر على مناديل مطبخ لامتصاص الزيت الزائد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة مكعبات فراخ مستوية أو باسترما أو أي مكونات أخرى حسب الرغبة. يمكن تقديم الفطائر ساخنة أو باردة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=56i-SV-Rm_E&t=27s",
        "collection": "abuhaty",
        "citation": "فطاير البطاطس بدون فرن والنتيجه وهميه😉😋 - فاطمه ابو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 340,
        "protein": 10,
        "fat": 10,
        "carbs": 52,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "grains": 1.4,
          "dairyEggs": 2,
          "produce": 1.8,
          "fats": 1.2,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-707",
      "title": "فطائر البيتزا",
      "titleEn": "Pizza Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6 فطائر",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-707-i1",
          "name": "دقيق متعدد الاستخدامات",
          "standardAmount": "3 كبايات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-707-i2",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-707-i3",
          "name": "زيت",
          "standardAmount": "ربع كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-707-i4",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-707-i5",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-707-i6",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-707-i7",
          "name": "لبن دافئ",
          "standardAmount": "كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-707-i8",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-707-i9",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-707-i10",
          "name": "قهوة سريعة الذوبان",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-707-i11",
          "name": "فلفل أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-707-i12",
          "name": "فلفل أحمر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-707-i13",
          "name": "فلفل أصفر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-707-i14",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-707-i15",
          "name": "بستر ماء زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-707-i16",
          "name": "جبن زريلة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-707-i17",
          "name": "جبن شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الخميرة والسكر في كوب من اللبن الدافئ ودعيها تذوب لمدة 5 دقائق.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الدقيق المنخول والملح في وعاء كبير.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خليط الخميرة واللبن إلى الدقيق واعجني جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي بياض البيضة وربع كباية زيت ومعلقة كبيرة من الخل واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الماء الدافئ تدريجيًا حتى تحصلي على عجينة طرية ومطاطية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "دعي العجينة ترتاح في مكان دافئ حتى تتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي العجينة إلى كرات صغيرة وادهني كأسًا بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "افردي كل كرة في الكأس حتى تصبح على شكل طبق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الحشوة المفضلة لديك (فلفل، طماطم، بستر ماء زيتون، جبن) إلى وسط كل طبق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعدي خليط الوش من صفار البيضة، معلقتين من اللبن، رشة من القهوة السريعة الذوبان، وملعقة صغيرة من السكر.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادهن وش الفطاير بخليط الوش ورشي السمسم حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الفطاير إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية لمدة 10-15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الفطاير في الفريزر بعد تغليفها في أكياس بلاستيكية. عند الرغبة في تناولها، اسخنيها في الفرن لمدة 5-7 دقائق.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=XCICt3irsQQ&t=30s",
        "collection": "abuhaty",
        "citation": "فطاير البيتزا سهله و لذيذه للمدرسه و الفطار و العشا 😋❤ من مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 16,
        "fat": 16,
        "carbs": 54,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 3,
          "specialty": 1.5,
          "produce": 1.5,
          "fats": 0.6,
          "protein": 1
        }
      }
    },
    {
      "id": "fah-708",
      "title": "فطائر الجبنة المقلية",
      "titleEn": "Fried Cheese Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "6-8 فطائر",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-708-i1",
          "name": "دقيق",
          "standardAmount": "5 كبايات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-708-i2",
          "name": "زبادي",
          "standardAmount": "1 كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-708-i3",
          "name": "ماء",
          "standardAmount": "1 كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-708-i4",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-708-i5",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-708-i6",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-708-i7",
          "name": "جبنة براميلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-708-i8",
          "name": "جبنة كريمية",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق، السكر، والملح في وعاء عميق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الخل والزبادي، ثم ابدئي بإضافة الماء تدريجيًا حتى تصبح العجينة لينة وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عجني العجينة جيدًا لمدة 5 دقائق، ثم غطيها واتركيها ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قسمي العجينة إلى كرات صغيرة متساوية الحجم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغطي الكور بفوطة نظيفة واتركيها ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "افردي كل كرة من العجينة على لوحة خشبية مغطاة بقليل من الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الحشوة (جبنة براميلي وجبنة كريمية) في وسط العجينة، ثم قومي بغلق الأطراف جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي الفطائر باستخدام قطاعة بيتزا أو مشرشرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخني الزيت في مقلاة على نار متوسطة، ثم اقلي الفطائر حتى تصبح ذهبية اللون من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي الفطائر المقلية على ورق منديل لامتصاص الزيت الزائد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تغيير الحشوات حسب الرغبة، مثل استخدام جبنة الشيدر أو الرومي أو اللحمة المعصجة. الفطائر لا تشرب الكثير من الزيت إذا تم قليها بشكل صحيح.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=t19d_MPcnw0&t=44s",
        "collection": "abuhaty",
        "citation": "فطائر الجبنة المقلية بدون فرن 🥟 سهلة جدًا وطعمها تحفة 😍😋 ومغرية جدًا على الأكل 😉🙈 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 360,
        "protein": 13,
        "fat": 16,
        "carbs": 42,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 1,
          "dairyEggs": 2.8,
          "fats": 1
        }
      }
    },
    {
      "id": "fah-709",
      "title": "فطائر الحلوم",
      "titleEn": "Halloumi Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12 فطيرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-709-i1",
          "name": "حليب دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-709-i2",
          "name": "خميرة فورية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-709-i3",
          "name": "زيت نباتي",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-709-i4",
          "name": "ملح",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-709-i5",
          "name": "زبادي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-709-i6",
          "name": "دقيق",
          "standardAmount": "2 كوب ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-709-i7",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-709-i8",
          "name": "خل",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-709-i9",
          "name": "قهوة سريعة التحضير",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-709-i10",
          "name": "حليب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-709-i11",
          "name": "زعتر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-709-i12",
          "name": "جبن حلوم",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والخميرة والملح في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبادي والخل والزيت وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الحليب الدافئ تدريجيًا واعجني حتى تصبح العجينة لينة وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي العجينة ترتاح في مكان دافئ لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى كرات صغيرة واتركيها ترتاح مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي الجبنة الحلوم إلى مكعبات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شكلي كل كرة عجين إلى دائرة وضعي مكعب جبنة في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غلقي الفطيرة بإحكام ورصفيها في صاج مدهون بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعدي خليط البيضة بالحليب والقهوة والسكر وادهني الفطائر به.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخلي الفطائر إلى الفرن المسخن مسبقًا على درجة حرارة 220 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخبزي الفطائر لمدة 10 دقائق حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قلبي الفطائر واتركيها لمدة 5 دقائق إضافية حتى تصبح ذهبية اللون من الجانب الآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أنواع مختلفة من الجبنة حسب الرغبة. يمكن تقديم الفطائر مع الشاي أو القهوة للحصول على وجبة خفيفة ولذيذة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=oCqL-R_bsus&t=57s",
        "collection": "abuhaty",
        "citation": "طريقة عمل «فطائر الحلوم» الشهية والسريعة 😍👌🏻 بمكونات بسيطة متوفرة في كل بيت 😋 | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 200,
        "protein": 8,
        "fat": 8,
        "carbs": 24,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.7,
          "dairyEggs": 3.5,
          "fats": 0.6,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-710",
      "title": "فطائر الشاي بالجبنة البراميلي",
      "titleEn": "Tea Pies with Baramily Cheese",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "14 فطيرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-710-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-710-i2",
          "name": "حليب",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-710-i3",
          "name": "ماء",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-710-i4",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-710-i5",
          "name": "خميرة",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-710-i6",
          "name": "سكر",
          "standardAmount": "ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-710-i7",
          "name": "خل",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-710-i8",
          "name": "ملح",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-710-i9",
          "name": "جبنة براميلي",
          "standardAmount": "100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-710-i10",
          "name": "قهوة سريعة الذوبان",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-710-i11",
          "name": "لبن بودرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-710-i12",
          "name": "سكر",
          "standardAmount": "ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-710-i13",
          "name": "ماء",
          "standardAmount": "3 ملاعق",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الحليب، الزيت، الماء، السكر، الخميرة، والخل في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اتركي الخليط لمدة ربع ساعة حتى تختمر الخميرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الدقيق والملح والخل واخلطي جيدًا حتى تحصلي على عجينة لينة وملساء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عجني العجينة لمدة 10 دقائق على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة ببلاستيك وفوطة نظيفة واتركيها في مكان دافئ لمدة ساعة حتى تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى كرات بحجم الليمونة تقريبًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي كل كرة عجين رفيعًا وضعي حشوة الجبنة البراميلي في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قفي العجينة وابدأي في عمل شرايط ولفها على بعضها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رصي الفطائر في صينية فرن مدهونة بالزيت أو مغطاة بورق الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعدي خليط الدهن من القهوة، اللبن البودرة، السكر، والماء واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "دهني وجه الفطائر بخليط الدهن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة عالية لمدة 20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اتركي الفطائر تبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الفطائر في الفريزر داخل أكياس بلاستيكية وتسخينها عند الحاجة في الميكرويف أو الفرن.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=tqpL3XDV_YQ&t=39s",
        "collection": "abuhaty",
        "citation": "فطاير تحفه لشرب الشاي ☕️ بتشكيل جديد و عجينه قطنيه 👍🏻😍 من مطبخي #فاطمه_ابو_حاتي 🌹"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 200,
        "protein": 7,
        "fat": 7,
        "carbs": 28,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 1.5,
          "fats": 0.6,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-711",
      "title": "فطائر الوردة",
      "titleEn": "Rose Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "18 فطيرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-711-i1",
          "name": "دقيق",
          "standardAmount": "5 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-711-i2",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-711-i3",
          "name": "لبن بودرة",
          "standardAmount": "3 معالق كبار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-711-i4",
          "name": "سكر",
          "standardAmount": "2 معالق كبار",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-711-i5",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-711-i6",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-711-i7",
          "name": "ملح",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-711-i8",
          "name": "ماء دافئ",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-711-i9",
          "name": "جبنة شدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-711-i10",
          "name": "زتونة",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق واللبن البودرة والسكر والخميرة والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ تدريجياً واعجني حتى تصبح العجينة طرية وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزيت واستمري في العجن لمدة 10 دقائق على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "دهني وعاء بزيت وضعي العجينة فيه، ثم غطيها ببلاستيك وفوطة نظيفة واتركيها تخمر في مكان دافئ حتى تتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى كرات متساوية الحجم (حجم ليمونة كبيرة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "افردي كل كرة بالشوبك وقطعيها إلى 4 أجزاء، مع ترك النصف الأوسط سليماً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الحشوة (جبنة شدر ونص زتونة) في الوسط وأغلقي الفطيرة بالشكل الموضح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رصي الفطائر في صينية مدهونة بالزيت وغطيها واتركيها تخمر مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "دهني الفطائر بخليط البيضة والخل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقاً على درجة حرارة عالية واتركيها حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "غطي الفطائر بمجرد خروجها من الفرن لكي تصبح طرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الفطائر في الفريزر بعد تبريدها، ويمكن تقديمها مع الشاي في الفطار أو اللانشبوكس للأطفال.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=GsbY70TBlls&t=51s",
        "collection": "abuhaty",
        "citation": "فطاير الوردة هشه زي القطن وتشكيل سهل وسريع 👏👌فطار وعشا ولانش بوكس 💪فاطمة ابو حاتى"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 18,
        "kcal": 220,
        "protein": 7,
        "fat": 8,
        "carbs": 30,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 1.3,
          "dairyEggs": 2.5,
          "fats": 1,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-712",
      "title": "فطائر باتيه وكرواسون هشة ومورقة",
      "titleEn": "Flaky Pâté & Croissants",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-712-i1",
          "name": "دقيق",
          "standardAmount": "كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i2",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i3",
          "name": "لبن بودرة",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i4",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i5",
          "name": "زبادي",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i6",
          "name": "عسل",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i7",
          "name": "خل",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i8",
          "name": "بيض",
          "standardAmount": "2 بيض",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i9",
          "name": "زبدة",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i10",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i11",
          "name": "جبنة براميلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i12",
          "name": "زبدة طرية",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i13",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i14",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i15",
          "name": "مربى مشمش",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i16",
          "name": "حليب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i17",
          "name": "قهوة سريعة الذوبان",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-712-i18",
          "name": "بياض البيض",
          "standardAmount": "2 بياض بيض",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير المحسن: اخلطي نصف كوب دقيق، ملعقة كبيرة باكنج بودر، كوب زبادي، ملعقة كبيرة عسل، وربع كوب خل في وعاء. اخلطي المكونات جيدًا حتى ترتفع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير العجينة: اخلطي كيلو دقيق، ملعقة كبيرة خميرة، كوب لبن بودرة، وملعقة صغيرة ملح في وعاء. أضيفي المحسن واعجني جيدًا مع إضافة الماء تدريجيًا حتى تتجمع العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي بيضتين واعجني لمدة 10 دقائق على الأقل حتى تصبح العجينة مطاطية ومطوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي ربع كوب زبدة وربع كوب زيت واعجني لمدة 10 دقائق إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة واتركيها تخمر لمدة ساعتين في مكان دافئ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى كرات بوزن حوالي 100 جرام لكل كرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "فردي كل كرة وضعي عليها ملعقة صغيرة من الزبدة، رشي الدقيق، ولفها على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرري الخطوة السابقة حتى تنتهي من جميع الكرات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي العجين واتركيها ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "لعمل الباتيه: فردي العجين وضعي الجبنة البراميلي، ثم لفيها على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي الباتيه في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "لعمل الكرواسون: فردي العجين ورفيها من أحد جانبيها، ثم لفيها على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ضعي الكرواسون في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "لعمل الدانش: فردي العجين ولفها على شكل حلزوني.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "غطي العجين واتركيها تخمر لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "حضري الدهان: اخلطي بياض البيض، ملعقتين حليب، ورشة قهوة سريعة الذوبان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "ادهني العجين بالخلطة وضعي حبة البركة أو السمسم حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "اخبزي الفطائر في الفرن على درجة حرارة 180 درجة مئوية لمدة 20-25 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 19,
          "text": "أخرج الفطائر من الفرن وادهن الدانش بمربى المشمش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 20,
          "text": "قدمي الفطائر ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام هذه العجينة لصنع أنواع مختلفة من المعجنات مثل السنابون والدونتس. يمكن حفظ العجينة في الثلاجة لمدة تصل إلى 24 ساعة قبل استخدامها.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=WIlWL0mTkQM",
        "collection": "abuhaty",
        "citation": "عجينه متعدده الاستخدام هشه و مورقه هتعملي بيها باتيه و كرواسون و فطائر و بنتيجه مضمونه💯💯"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 20,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 340,
        "protein": 9,
        "fat": 16,
        "carbs": 42,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 2.5,
          "fats": 1.5,
          "specialty": 1.5,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-713",
      "title": "فطائر بالبطاطس والبيض",
      "titleEn": "Potato & Egg Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "9 فطائر",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-713-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-713-i2",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-713-i3",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-713-i4",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-713-i5",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-713-i6",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-713-i7",
          "name": "بيض",
          "standardAmount": "1 حبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-713-i8",
          "name": "بهارات بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-713-i9",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-713-i10",
          "name": "بقدونس",
          "standardAmount": "2 ملاعق كبيرة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-713-i11",
          "name": "بلح أسود",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-713-i12",
          "name": "سمسم محمص",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-713-i13",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والبيكنج بودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت والماء واعجني المكونات حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها ترتاح لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي العجينة إلى كرات صغيرة، بعدد زوجي.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "فردي كل كرتين وضعي الحشوة في الوسط، ثم قومي بغلق الفطيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "احضر الحشوة: اهرسي البطاطس المسلوقة وأضيفي البيض المسلوق المفروم، البقدونس، الملح، الفلفل، والبهارات. اخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في مقلاة، أضيفي القليل من الزيت واحمر الفطائر من الجانبين حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمي الفطائر ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة حشوة التمر والبلح الأسود والسمسم المحمص والزبدة كحشوة بديلة. يمكن حفظ الفطائر في الثلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=1K0ilKU7rmo",
        "collection": "abuhaty",
        "citation": "فطاير السعادة😍 ب ٣ كوب دقيق هتعملي أطعم فطاير حلو و حادق"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 9,
        "kcal": 260,
        "protein": 8,
        "fat": 9,
        "carbs": 36,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "grains": 0.8,
          "produce": 1.2,
          "dairyEggs": 0.4,
          "fats": 0.6,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-714",
      "title": "فطائر تركية مسقية بالجبنة",
      "titleEn": "Turkish Pies with Cheese Soak",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12 فطيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-714-i1",
          "name": "دقيق",
          "standardAmount": "6 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-714-i2",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-714-i3",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-714-i4",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-714-i5",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-714-i6",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-714-i7",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-714-i8",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-714-i9",
          "name": "جبنة كريمية",
          "standardAmount": "4 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-714-i10",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-714-i11",
          "name": "نسكافيه",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-714-i12",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والبيكنج بودر في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخلطي الماء الدافئ، اللبن الدافئ، الزيت، الخميرة، السكر، والملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خليط السوائل إلى الدقيق واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اعجني العجينة لمدة 10 دقائق على الأقل حتى تصبح ناعمة وطرية وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة ببلاستيك واتركيها في مكان دافئ لمدة ساعة حتى تخمر ويتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى كرات صغيرة أكبر من حجم الليمونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "احشي كل كرة بالجبنة الكريمية وقفيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رشي صينية بالدقيق ورتبي الفطائر مع ترك مسافات بينها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الفطائر تخمر مرة أخرى لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعدي صوص السقي من اللبن والجبنة الكريمية واخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اسقي الفطائر بالصوص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادهن الفطائر بخليط البيضة، النسكافيه، والخل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ضعي الصينية في الفرن المسخن مسبقًا على درجة حرارة 220 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اخبزي الفطائر لمدة 15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "غطي الفطائر بفوطة دافئة لمدة 5 دقائق بعد إخراجها من الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من استخدام خميرة ذات جودة عالية وفعالة. يمكنك حشوة الفطائر بالطاطس المهروسة أو البقدونس حسب الرغبة. يمكن حفظ الفطائر في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=X4PzOYs2lkY",
        "collection": "abuhaty",
        "citation": "فطاير تركيه مسقيه بصوص هايخليها زي الاسفنج 😋👌بحشوة الجبنه للمدارس ..من مطبخي#فاطمه_ابوحاتي ❤️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 280,
        "protein": 8,
        "fat": 9,
        "carbs": 42,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 1.4,
          "dairyEggs": 2.5,
          "fats": 1.2,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-715",
      "title": "فطائر تركية مورقة",
      "titleEn": "Flaky Turkish Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "14 فطيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-715-i1",
          "name": "دقيق متعدد الاستخدامات منخول",
          "standardAmount": "3 كوبات ونص",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-715-i2",
          "name": "مياه دافئة",
          "standardAmount": "نص كوبية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-715-i3",
          "name": "حليب دافئ",
          "standardAmount": "نص كوبية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-715-i4",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-715-i5",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-715-i6",
          "name": "زيت",
          "standardAmount": "ربع كوبية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-715-i7",
          "name": "ملح",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-715-i8",
          "name": "زبدة",
          "standardAmount": "معلقتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-715-i9",
          "name": "جبن بيضاء",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-715-i10",
          "name": "زتون أسود",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-715-i11",
          "name": "صفار بيضة",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-715-i12",
          "name": "خل",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي المياه الدافئة والحليب الدافئ مع السكر والخميرة وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اتركي الخليط لمدة 10 دقائق إلى ربع ساعة حتى تتفاعل الخميرة وتظهر الرغوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الدقيق والزيت والملح إلى خليط الخميرة واعجني جيدًا لمدة 10 دقائق على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها في مكان دافئ حتى تخمر وتتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى 14 كرة متساوية وغطيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "فردي كل كرة بالدقيق حتى تصبح رقيقة جدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "دهني الفطيرة بالزبدة وضعي الحشوة (الجبن والزتون) ثم لفيها على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "فردي الرول لجعله أطول وأرق ثم لفيه على نفسه وقفيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الفطائر في صاج مدهون بالزيت واتركيها تخمر مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "دهني وجوه الفطائر بخليط صفار البيضة والخل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي الفطائر في الفرن المسخن على درجة حرارة 220 لمدة 15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "غطي الفطائر بفوطة نظيفة بعد خروجها من الفرن لحفظ رطوبتها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "احفظي الفطائر في أكياس بلاستيكية وضعها في الفريزر بعد أن تبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الفطائر في الفريزر لمدة طويلة. عند الرغبة في تناولها، يمكن تسخينها في الميكروويف أو الفرن لمدة دقيقة واحدة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=muBA0wc17U8&t=49s",
        "collection": "abuhaty",
        "citation": "عشاء فاخر 🙈😉 فطائر تركيه بعجينه مورقه ولا اسهل ولا اطعم من كدا 🔥😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 220,
        "protein": 6,
        "fat": 8,
        "carbs": 30,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.9,
          "dairyEggs": 1.8,
          "fats": 0.8,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-716",
      "title": "فطائر روسية باللحمة",
      "titleEn": "Russian Meat Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 فطيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-716-i1",
          "name": "دقيق",
          "standardAmount": "5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-716-i2",
          "name": "مية دافية",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-716-i3",
          "name": "خميرة",
          "standardAmount": "1.5 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-716-i4",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-716-i5",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-716-i6",
          "name": "زبدة على زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-716-i7",
          "name": "لحمة مفرومة",
          "standardAmount": "500 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-716-i8",
          "name": "بصلة",
          "standardAmount": "1 بصلة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-716-i9",
          "name": "طماطم",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-716-i10",
          "name": "فلفل حار",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-716-i11",
          "name": "فلفل رومي",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-716-i12",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-716-i13",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-716-i14",
          "name": "بابريكا",
          "standardAmount": "0.5 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-716-i15",
          "name": "كمون",
          "standardAmount": "0.5 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-716-i16",
          "name": "قرفة",
          "standardAmount": "0.5 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-716-i17",
          "name": "بهارات سبعة",
          "standardAmount": "0.5 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والخميرة والسكر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء تدريجياً واعجني العجينة لمدة 10 دقائق حتى تصبح لينة وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي العجينة في وعاء مدهون بالزيت وغطيه، ثم اتركيه في مكان دافئ لمدة 30 دقيقة حتى تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اخلطي اللحمة المفرومة مع البصل والطماطم والفلفل الحار والفلفل الرومي والبهارات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى 12 كرة متساوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "افردي كل كرة على سطح مدهون بالزيت والزبدة وضعي حشوة اللحمة في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "لفي العجينة حول الحشوة بشكل حلزوني وضعي الطرف الأخير تحت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رصفي الفطائر في صاج مدهون بالزيت واتركيها لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادخلي الفطائر إلى الفرن المسخن على درجة حرارة 200 لمدة 20-25 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة مورقة وطرية عند الفرد. يمكنك تغيير الحشوة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=2IGvSYZb2Ok&t=40s",
        "collection": "abuhaty",
        "citation": "«الفطائر الروسية» باللحمة 😋🥟 شكلها حلو جدًا وطعمها في منتهى الجمال 👌😍 وريحتها جبارة - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 360,
        "protein": 15,
        "fat": 14,
        "carbs": 44,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 1.2,
          "protein": 4.5,
          "produce": 1,
          "fats": 1.5,
          "spices": 0.6
        }
      }
    },
    {
      "id": "fah-717",
      "title": "فطائر سريعة بالجبنة",
      "titleEn": "Quick Cheese Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "8 فطائر",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-717-i1",
          "name": "دقيق",
          "standardAmount": "2.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-717-i2",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-717-i3",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-717-i4",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-717-i5",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-717-i6",
          "name": "ملح",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-717-i7",
          "name": "جبنة مشللة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-717-i8",
          "name": "جبنة رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-717-i9",
          "name": "جبنة كريمية",
          "standardAmount": "1 ملعقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-717-i10",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-717-i11",
          "name": "زعتر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-717-i12",
          "name": "ثوم بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي كوب الدقيق مع الخميرة والسكر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ واخلطي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي الخليط واتركيه في مكان دافئ لمدة ربع ساعة حتى يتضاعف حجمه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي كوب ونص الدقيق والملح واخلطي جيدًا حتى تصبح العجينة ناعمة وملساء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اعجني العجينة لمدة 10 دقائق على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة واتركيها في مكان دافئ لمدة 15 دقيقة حتى تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي العجينة إلى 8 كرات متساوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "احشي الفطائر بالجبنة المخلوطة وقفي الحواف جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "دهني الفطائر بالزبدة المخلوطة بالزعتر والثوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رصي الفطائر في صاج مدهون بالزيت وخبزيها في الفرن على درجة حرارة عالية حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أخرج الفطائر من الفرن ودهنيها بالزبدة الساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدميها ساخنة مع الشاي أو النعناع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الفطائر في الفريزر بعد تبريدها تمامًا. عند الاستخدام، اتركها تهدى قليلاً ثم اخبزها مرة أخرى.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=xXEeIz29_88&t=48s",
        "collection": "abuhaty",
        "citation": "فطاير سريعه بعجينة قطنيه ومقادير مظبوطه بالشعره وتحدي💪👌 فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 280,
        "protein": 10,
        "fat": 12,
        "carbs": 34,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 2.5,
          "fats": 0.7,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-718",
      "title": "فطائر قطنية بالجبن",
      "titleEn": "Cottony Cheese Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-718-i1",
          "name": "دقيق",
          "standardAmount": "6 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-718-i2",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-718-i3",
          "name": "لبن دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-718-i4",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-718-i5",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-718-i6",
          "name": "سكر",
          "standardAmount": "2 ملعقتان كبيرتان",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-718-i7",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-718-i8",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-718-i9",
          "name": "بيض",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-718-i10",
          "name": "جبن موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-718-i11",
          "name": "جبن شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-718-i12",
          "name": "جبن رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-718-i13",
          "name": "جبن فيتا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-718-i14",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-718-i15",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع الخميرة، السكر، الملح، والخل في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبادي، اللبن الدافئ، البيض، والزيت تدريجيًا مع التحريك المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عجني المكونات حتى تصبح العجينة طرية وملتصقة قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة بقطعة بلاستيك أو قماش نظيف واتركيها تخمر لمدة 30 دقيقة أو حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى كرات صغيرة وفردي كل كرة بشكل بيضاوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "دهني العجينة بالزبدة وضعي ملعقة من الحشوة في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غلقي الحشوة جيدًا ولفي العجينة على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الفطائر في صينية مدهونة بالزيت أو مفروشة بورق السيليكون مع وضع القفلة تحت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الفطائر تخمر لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "دهني الفطائر بخليط البيض والحليب والخل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الصينية إلى الفرن الساخن على درجة حرارة 220 درجة مئوية لمدة 10 دقائق حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أخرج الفطائر من الفرن ودهنيها بالزبدة ورشة من الزعتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدمي الفطائر ساخنة مع الشاي بالنعناع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الخميرة نشطة قبل استخدامها. يمكنك اختبارها بخلط ملعقة من الخميرة مع ماء دافئ ونصف ملعقة من السكر وتركها لمدة 10 دقائق. إذا ارتفعت وانتفت، فهي جاهزة للاستخدام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=gs6wF7ojxXo&t=48s",
        "collection": "abuhaty",
        "citation": "قومنا الصبح عملنا انا والبنات احلي فطاير للفطار 😍فطاير بعجينة قطنيه هشه ولذيذة😋😋#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 480,
        "protein": 18,
        "fat": 22,
        "carbs": 54,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 1.4,
          "dairyEggs": 4,
          "fats": 1.2
        }
      }
    },
    {
      "id": "fah-719",
      "title": "فطائر قطنية بالحشوات المختلفة",
      "titleEn": "Cottony Pies with Assorted Fillings",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 فطائر",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-719-i1",
          "name": "دقيق متعدد الاستخدامات",
          "standardAmount": "5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-719-i2",
          "name": "حليب بودرة",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-719-i3",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-719-i4",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-719-i5",
          "name": "زيت",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-719-i6",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-719-i7",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب أو أقل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-719-i8",
          "name": "ملح",
          "standardAmount": "1.5 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-719-i9",
          "name": "حشوة (مثل الجبنة والباسترما)",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والحليب البودرة والسكر والخميرة والملح في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الخل والزيت والماء الدافئ تدريجياً واعجني حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها تخمر في مكان دافئ لمدة 30 دقيقة أو حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي العجينة إلى كرات صغيرة وافردي كل كرة باستخدام المفرشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الحشوة في وسط الفطيرة وغلقي الأطراف بإحكام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الفطائر في صينية مدهونة بالزيت أو مفروشة بورق السيليكون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركي الفطائر تخمر مرة أخرى لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعدي خليط الحليب البودرة والنسكافيه والسكر والماء وادهن الفطائر به.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي حبة البركة وزبدة أو زيتونة في وسط كل فطيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقاً على درجة حرارة 220 درجة مئوية لمدة 20 دقيقة أو حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أخرج الفطائر من الفرن وقدميها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي حشوة تفضلها، مثل الجبنة والباسترما أو اللحم المفروم أو الخضروات. تأكدي من أن الحشوة مستوية وخالية من السائل لتجنب تسربها أثناء الطهي. يمكن تقديم الفطائر في الفطور أو العشاء.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=2IiI0FwLf-Q&t=42s",
        "collection": "abuhaty",
        "citation": "بتحتاري كل يوم في الفطار والعشا🤔تعالي نعمل فطاير هشه وقطنيه بتشكيل جديد رووووعه جداً😋فاطمه ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 360,
        "protein": 10,
        "fat": 16,
        "carbs": 44,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 2.5,
          "fats": 1.5,
          "protein": 1
        }
      }
    },
    {
      "id": "fah-720",
      "title": "فطائر محشية بالفراخ",
      "titleEn": "Chicken-Stuffed Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 فطيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-720-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-720-i2",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-720-i3",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-720-i4",
          "name": "ملح",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-720-i5",
          "name": "زبادي",
          "standardAmount": "علبة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-720-i6",
          "name": "ماء دافئ",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-720-i7",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-720-i8",
          "name": "فراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-720-i9",
          "name": "بصل",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-720-i10",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-720-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-720-i12",
          "name": "فلفل بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-720-i13",
          "name": "بهارات فراخ",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-720-i14",
          "name": "زبادي",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-720-i15",
          "name": "مايونيز",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-720-i16",
          "name": "كاتشب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والخميرة والسكر والملح في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبادي والماء الدافئ واعجني المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عجني العجينة لمدة 5 دقائق ثم أضيفي الزيت واخلطيها لمدة 5 دقائق إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة ببلاستيك واتركيها في مكان دافئ لمدة ساعة حتى تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، سخني الزيت وقلي البصل حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الفراخ المقطعة والبهارات وقلبيها حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الزبادي والمايونيز والكاتشب وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي الحشوة تبرد قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قطعي العجينة إلى 12 كرة متساوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "فردي كل كرة على سطح مغطى بالدقيق حتى تصبح دائرية ورقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي ملعقة من الحشوة في وسط كل دائرة وغلقيها بالشكل المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادهني صاج بالزيت وضعي الفطائر عليه واقليها حتى تصبح ذهبية اللون من الجهتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدمي الفطائر ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع مختلفة من الحشوات مثل التونة أو الجبن حسب الرغبة. يمكن حفظ الفطائر في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=1eYUaF0c1QY&t=30s",
        "collection": "abuhaty",
        "citation": "جعانه ... تعالى أقولك هنعمل ايه دلوقتى"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 280,
        "protein": 14,
        "fat": 10,
        "carbs": 34,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.8,
          "protein": 4,
          "produce": 0.8,
          "dairyEggs": 0.6,
          "fats": 0.8,
          "specialty": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-721",
      "title": "فطائر منفوخة بالجبنة",
      "titleEn": "Puffed Cheese Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "6-7 فطائر",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-721-i1",
          "name": "دقيق أبيض",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-721-i2",
          "name": "دقيق السيمولينا",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-721-i3",
          "name": "زيت",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-721-i4",
          "name": "ماء دافئ",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-721-i5",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-721-i6",
          "name": "زبدة سايحة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-721-i7",
          "name": "جبنة موزاريلا",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-721-i8",
          "name": "جبنة شيدر",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-721-i9",
          "name": "جبنة رومي",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق الأبيض والدقيق السيمولينا والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت وامزجي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الدافئ تدريجيًا حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اعجني العجينة لمدة دقائق قليلة حتى تصبح متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى كرات حجمها مثل الليمونة الكبيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غلفي الكور واتركيها ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي كل كرة بالدقيق حتى تصبح رقيقة جدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "دهني السطح بالزبدة السايحة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "طبقي الطرفين الأعلى والأدنى وضعي الحشوة في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غلقي الأطراف جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "سخني الطاسة على نار متوسطة وأضيفي القليل من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضعي الفطائر في الطاسة وقلبيها حتى تنفخ وتتحمر من الجانبين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الفطائر مع الشاي باللبن أو كوجبة فطور أو عشاء. يمكن تغيير الحشوة حسب الرغبة، ولكن يجب أن تكون الحشوة مستوية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=on1xSrcwR-c&t=24s",
        "collection": "abuhaty",
        "citation": "فطاير منفوخه بالجبنه بأسهل طريقة وابسط مكونات ❤❤والنتيجة رووووعه  😋😋👍من مطبخي #فاطمه_ابو_حاتي❤"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 400,
        "protein": 15,
        "fat": 18,
        "carbs": 44,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.9,
          "dairyEggs": 3.5,
          "fats": 1
        }
      }
    },
    {
      "id": "fah-722",
      "title": "فطائر مورقة سريعة",
      "titleEn": "Quick Flaky Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12 فطيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-722-i1",
          "name": "دقيق",
          "standardAmount": "نص كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-722-i2",
          "name": "حليب",
          "standardAmount": "كوب ونص",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-722-i3",
          "name": "بيض",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-722-i4",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-722-i5",
          "name": "سكر",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-722-i6",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-722-i7",
          "name": "ملح",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-722-i8",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-722-i9",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-722-i10",
          "name": "زبدة",
          "standardAmount": "نص كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-722-i11",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-722-i12",
          "name": "حليب",
          "standardAmount": "معلقتين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-722-i13",
          "name": "خل",
          "standardAmount": "معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-722-i14",
          "name": "سكر",
          "standardAmount": "رشة بسيطة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الحليب، الزيت، الفانيليا، الخل، السكر، البيضة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الدقيق والملح تدريجياً مع الاستمرار في الخلط حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عجني العجينة لمدة 10 دقائق على الأقل حتى تصبح مططية ولينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي العجينة في وعاء مدهون بالزيت، غطيها ببلاستيك وفوطة نظيفة، واتركيها تخمر في مكان دافئ لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد تخمير العجينة، افرديها على شكل مستطيل رقيق جداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "دهني العجينة بالزبدة الطرية أو السيحة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "لفي العجينة على شكل رول، ثم قطعيها إلى قطع متساوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي كل قطعة من الوسط واعلمي طرفيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رصي الفطائر في صينية مدهونة بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "خمر الفطائر مرة أخرى لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "دهني وجوه الفطائر بخليط البيضة والحليب والخل والسكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقاً على درجة حرارة 220 لمدة 20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدمي الفطائر ساخنة مع الشاي أو الجبن أو المربى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الزبدة تكون طرية أو سيحة عند دهن العجينة بها، واحرص على أن تكون العجينة رقيقة جداً عند الفرد لضمان توريق الفطائر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=-JTKsz1hUeM&t=37s",
        "collection": "abuhaty",
        "citation": "اسهل و اسرع فطاير مورقه في العالم 🥐😋 من مطبخي #فاطمه_ابوحاتي ♥️🌸"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 260,
        "protein": 6,
        "fat": 11,
        "carbs": 34,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 1,
          "fats": 1.2,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-723",
      "title": "فطائر هشة بالجبنة والزيتون",
      "titleEn": "Fluffy Cheese & Olive Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 فطيرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-723-i1",
          "name": "دقيق",
          "standardAmount": "3 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-723-i2",
          "name": "حليب بودرة",
          "standardAmount": "3 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-723-i3",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-723-i4",
          "name": "خميرة فورية",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-723-i5",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-723-i6",
          "name": "ملح",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-723-i7",
          "name": "باكينج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-723-i8",
          "name": "ماء دافئ",
          "standardAmount": "كوب ونص",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-723-i9",
          "name": "جبنة شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-723-i10",
          "name": "جبنة مبشورة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-723-i11",
          "name": "جبنة دوبلي كريم",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-723-i12",
          "name": "زيتون أخضر",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-723-i13",
          "name": "بيض",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-723-i14",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-723-i15",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والحليب البودرة والباكينج بودر والملح والسكر والخميرة في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت والماء الدافئ تدريجياً واعجني حتى تصبح العجينة متماسكة ولينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها في مكان دافئ لمدة ساعة حتى تخمر وتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي العجينة إلى كرات صغيرة وفردي كل كرة باستخدام الشوبك حتى تصبح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الحشوة (جبنة شيدر، جبنة مبشورة، جبنة دوبلي كريم، وزيتون أخضر) في وسط كل فطيرة وغلقيها بشكل جيد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "رشي القليل من الزيت على صينية الخبز ورتب الفطائر مع ترك مسافة بينها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركي الفطائر تخمر مرة أخرى لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي البيضة والخل في وعاء واخلطيهم جيداً، ثم دهن الفطائر بالخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أدخلي الصينية إلى الفرن المحمى مسبقاً على درجة حرارة 200 درجة مئوية واتركيها لمدة 15-20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رشي السمسم على الفطائر قبل إدخالها إلى الفرن.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع مختلفة من الجبنة حسب الرغبة. يمكن تقديم الفطائر مع الشاي بالنعناع أو أي مشروب آخر.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=UoDK2bMn13c&t=33s",
        "collection": "abuhaty",
        "citation": "فطاير هشه جدا للفطار والعشاء واللانش بوكس مش هاتبطلي تعمليها👌🏻😍😍 فاطمه ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 260,
        "protein": 9,
        "fat": 10,
        "carbs": 32,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 3,
          "fats": 0.6,
          "specialty": 0.6
        }
      }
    },
    {
      "id": "fah-724",
      "title": "فطاير البيدا التركي",
      "titleEn": "Turkish Pide Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-724-i1",
          "name": "كوب دقيق",
          "standardAmount": "1",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-724-i2",
          "name": "كوب مياه",
          "standardAmount": "1",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-724-i3",
          "name": "معلقة كبيرة خميرة",
          "standardAmount": "1",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-724-i4",
          "name": "2 كوب دقيق",
          "standardAmount": "2",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-724-i5",
          "name": "معلقة صغيرة سكر",
          "standardAmount": "1",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-724-i6",
          "name": "معلقة صغيرة ملح",
          "standardAmount": "1",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-724-i7",
          "name": "1/3 كوب مياه",
          "standardAmount": "1/3",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-724-i8",
          "name": "2 ملعقة زيت زيتون",
          "standardAmount": "2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-724-i9",
          "name": "سوسيس",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-724-i10",
          "name": "مكس جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-724-i11",
          "name": "جبن شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-724-i12",
          "name": "جبن كريمي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-724-i13",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-724-i14",
          "name": "زيت الزيتون",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير البوليش: اخلطي كوب دقيق وكوب مياه ومعلقة كبيرة خميرة في وعاء. اغطي الوعاء واتركيه في الثلاجة لمدة 4-5 ساعات أو ليلة كاملة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد فترة التخمير، اخلطي البوليش مع 2 كوب دقيق، معلقة صغيرة سكر، معلقة صغيرة ملح، وثلث كوب مياه. اعجن المكونات حتى تصبح عجينة لينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي ملعقتين زيت زيتون إلى العجينة واعجنها مرة أخرى حتى تصبح ناعمة وطرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تخمر حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير الحشو: قطعي السوسيس إلى قطع صغيرة وشوحها في ملعقة زيت لمدة 2-3 دقائق. ارفعي السوسيس من النار واتركيه يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تشكيل الفطاير: افردي العجينة على سطح مغطى بالدقيق. ضعي الحشو (سوسيس وجبن) في وسط العجينة وقفيها بإحكام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الفطاير في صينية مدهونة بالزيت واتركيها ترتاح قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أدخلي الفطاير إلى الفرن المسخن مسبقاً على درجة حرارة عالية (200 درجة مئوية) لمدة 10-15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أخرج الفطاير من الفرن ورشها بقليل من زيت الزيتون لإعطائها لمعة وطعم رائع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة زعتر أو أي توابل أخرى حسب الرغبة. يمكن حفظ الفطاير في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=GsyCfqhXiYo",
        "collection": "abuhaty",
        "citation": "فطاير البيدا التركي ... عجينه هشه و أطراف غرقانه جبنه طعم هتدمنيه👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 340,
        "protein": 13,
        "fat": 12,
        "carbs": 44,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.5,
          "protein": 2.5,
          "dairyEggs": 2.5,
          "fats": 0.6,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-725",
      "title": "فطاير الجيب التركية",
      "titleEn": "Turkish Pocket Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "20-24 فطيرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-725-i1",
          "name": "دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-725-i2",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-725-i3",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-725-i4",
          "name": "زيت",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-725-i5",
          "name": "بيض",
          "standardAmount": "2 بيضة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-725-i6",
          "name": "سكر",
          "standardAmount": "1.5 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-725-i7",
          "name": "خميرة",
          "standardAmount": "1.5 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-725-i8",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-725-i9",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-725-i10",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-725-i11",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-725-i12",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-725-i13",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-725-i14",
          "name": "نسكافيه",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-725-i15",
          "name": "لبن بودرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-725-i16",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-725-i17",
          "name": "ماء",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الخميرة ونصف ملعقة السكر في الماء الدافئ واتركيها لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي اللبن، الزيت، البيض، الخل، والسكر المتبقي إلى الماء وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الدقيق، البيكنج بودر، والملح واعجني حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها لمدة 30 دقيقة حتى تختمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجين إلى 20-24 قطعة وكوريها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي القطع واتركيها لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي كل قطعة على الرخامة المدهونة بالزيت والزبدة حتى تصبح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "دهني الوجه العلوي بالزيت والزبدة وطويها نصفين ثم نصفين مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رصي الفطائر في صينية مدهونة بالزيت واتركيها حتى تختمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعد خليط من اللبن البودرة، السكر، النسكافيه، والماء ودهن وجوه الفطائر به.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "رش السمسم وحبة البركة على وجوه الفطائر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي الصينية إلى الفرن المسخن على 200 درجة مئوية لمدة 10 دقائق حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "غطي الفطائر بفوطة بعد إخراجها من الفرن واحفظيها في كيس بلاستيك في الفريزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الفطائر في الفريزر لمدة تصل إلى شهر. قدميها مع الحشوات المفضلة لديك.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=i_hML29e_dU&t=36s",
        "collection": "abuhaty",
        "citation": "الطريقة الأصليه لفطاير الجيب التركيه  👍👌مفيش اسهل ولا أحلي من كده 👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 22,
        "kcal": 240,
        "protein": 7,
        "fat": 9,
        "carbs": 32,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 1.2,
          "fats": 1.2,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-726",
      "title": "فطاير السعادة بالحشوات المتنوعة",
      "titleEn": "Happiness Pies with Assorted Fillings",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "9 فطائر",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-726-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-726-i2",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-726-i3",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-726-i4",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-726-i5",
          "name": "زيت",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-726-i6",
          "name": "بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-726-i7",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-726-i8",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-726-i9",
          "name": "بهارات بطاطس",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-726-i10",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-726-i11",
          "name": "بقدونس",
          "standardAmount": "2 ملاعق كبيرة مفرومة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-726-i12",
          "name": "تمر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-726-i13",
          "name": "بلح أسود",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-726-i14",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-726-i15",
          "name": "سمسم محمص",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-726-i16",
          "name": "زيت للقلي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والبيكنج بودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت والماء واعجني المكونات حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها ترتاح لمدة ربع ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي العجينة إلى كرات صغيرة بعدد زوجي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "فردي كل كرتين وضعي الحشوة في الوسط وقفيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "احضر الحشوات: اهرسي البطاطس المسلوقة وأضيفي البيضة المسلوقة والملح والبهارات والفلفل والبقدونس. اخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "للحشوة الثانية: اغسل التمر والبلح الأسود، أضيفي السمنة والسمسم المحمص واطهي المكونات على النار حتى تتبخر الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخني قليلًا من الزيت في مقلاة واحمر الفطائر من الجانبين حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمي الفطائر ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام حشوات أخرى حسب الرغبة، مثل الجبنة أو اللحم المفروم. يمكن حفظ الفطائر في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=1K0ilKU7rmo",
        "collection": "abuhaty",
        "citation": "فطاير السعادة😍 ب ٣ كوب دقيق هتعملي أطعم فطاير حلو و حادق"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 9,
        "kcal": 280,
        "protein": 7,
        "fat": 11,
        "carbs": 38,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "grains": 0.8,
          "produce": 1.5,
          "dairyEggs": 0.3,
          "fats": 0.8,
          "specialty": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-727",
      "title": "فطاير الطاسة",
      "titleEn": "Pan Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "4 دقائق",
      "servings": "20 فطيرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-727-i1",
          "name": "دقيق",
          "standardAmount": "كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-727-i2",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-727-i3",
          "name": "ماء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-727-i4",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-727-i5",
          "name": "زبادي",
          "standardAmount": "علبة (100 جرام)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-727-i6",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-727-i7",
          "name": "خميرة فورية",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-727-i8",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-727-i9",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-727-i10",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع البيكنج بودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخلطي الماء الدافئ، اللبن الدافئ، السكر، والخميرة. اتركها لمدة 5 دقائق حتى تتفاعل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خليط السائل إلى الدقيق مع الخل والزبادي ونص كوب الزيت. اعجني المكونات جيدًا حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي العجينة ترتاح لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شكل العجينة إلى كرات صغيرة حجم البيضة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "افردي كل كرة بالسمك المناسب (حوالي نصف سنتيمتر).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "احشي الفطاير بالجبن والزيتون والدجاج المتبقي أو أي حشوة تفضلينها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اغلقي الفطاير وأكد على الأطراف بالشوكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الفطاير ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سخني الطاسة على نار متوسطة وادهنها بقليل من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخبزي الفطاير لمدة 4 دقائق على كل جانب حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدميها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الفطاير في الفريزر بعد تبريدها واستخدامها لاحقًا. يمكنك أيضًا تشكيل الفطاير بأي شكل تفضلينه، سواء كانت دائرية أو مربعة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=hYGNqWdB854&t=27s",
        "collection": "abuhaty",
        "citation": "فطاير الطاسة الرهييييبه  👍👌😋طعم رووووووعة وطريقة سهلة  👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 260,
        "protein": 8,
        "fat": 7,
        "carbs": 42,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 0.8,
          "fats": 1.2,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-728",
      "title": "فطاير الطاسة الرهيبة",
      "titleEn": "Amazing Pan Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "4 دقائق",
      "servings": "12-15 فطيرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-728-i1",
          "name": "دقيق",
          "standardAmount": "كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-728-i2",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-728-i3",
          "name": "ماء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-728-i4",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-728-i5",
          "name": "زبادي",
          "standardAmount": "علبة (100 جرام)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-728-i6",
          "name": "سكر",
          "standardAmount": "2 معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-728-i7",
          "name": "خميرة فورية",
          "standardAmount": "2 معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-728-i8",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-728-i9",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-728-i10",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع البيكنج بودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخلطي الماء الدافئ واللبن الدافئ مع السكر والخميرة واتركيهم لمدة 5 دقائق حتى تتفاعل الخميرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خليط الماء واللبن إلى الدقيق واعجني جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الزبادي والخل وكوب الزيت واعجني حتى تصبح العجينة ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اتركي العجينة ترتاح لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "شكل العجينة إلى كرات صغيرة واتركيها ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي كل كرة بالشوبك حتى سمك نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "احشي الفطائر بالجبنة أو الحشوات المفضلة لديك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غلقي الفطائر وتأكد من إحكام القفلة بالشوكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اسخني الطاسة على نار متوسطة وادهنها بقليل من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اقلي الفطائر لمدة 4 دقائق حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدميها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حشو الفطائر بالجبنة، الزيتون، الفراخ المعصجة، النوتلا، أو خليط السكر والقرفة والكاكاو. يمكنك أيضًا تخزين الفطائر في الفريزر بعد تبريدها واستخدامها لاحقًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=_bzJrnCMDSo&t=27s",
        "collection": "abuhaty",
        "citation": "فطاير الطاسة الرهيبة 👌😋 طعم روعة وطريقة سهلة جدًا 😍😉 من مطبخي فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 340,
        "protein": 9,
        "fat": 9,
        "carbs": 56,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 0.8,
          "fats": 1.2,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-729",
      "title": "فطاير بالجبنة والقشطة",
      "titleEn": "Cheese & Cream Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 فطاير",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-729-i1",
          "name": "دقيق",
          "standardAmount": "6 أكواب (حوالي 800 جرام)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i2",
          "name": "لبن",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i3",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i4",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i5",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i6",
          "name": "خميرة",
          "standardAmount": "1.5 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i7",
          "name": "ملح",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i8",
          "name": "جبنة كريم",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i9",
          "name": "جبنة متزولة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i10",
          "name": "جبنة شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i11",
          "name": "جبنة رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i12",
          "name": "قشطة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i13",
          "name": "عسل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i14",
          "name": "بيض",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i15",
          "name": "مربة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i16",
          "name": "نتلة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i17",
          "name": "نوتلا",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-729-i18",
          "name": "زبدة فول سوداني",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع السكر والخميرة والملح في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الحليب تدريجيًا مع التحريك حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزبدة والزيت واعجني العجينة لمدة 7 دقائق حتى تصبح طرية ولا تلتصق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تخمر لمدة ساعة في مكان دافئ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اقسمي العجينة إلى 6 قطع وافردي كل قطعة بسمك حوالي 4 ملم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي ملعقة من الجبنة الكريم في وسط العجينة وغطي الأطراف عليها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الفطاير في صينية مدهونة بالزيت أو مغطاة بورق زبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادهن وجه الفطاير بخليط من البيض المخفوق وادخلها الفرن المسخن على درجة حرارة 220 لمدة 15-20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أخرج الفطاير من الفرن وقدميها ساخنة مع القشطة والعسل أو المربة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تشكيل الفطاير بأحجام مختلفة حسب الرغبة. يمكن إضافة ملح وفلفل على وجه الفطاير قبل دخولها الفرن للحصول على نكهة مميزة. يمكن حفظ الفطاير في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=YOC4YULUpU8&t=36s",
        "collection": "abuhaty",
        "citation": "فطاير امي باضافتي 😂عجينه سهله وتوووووحفه بمكونات عندك في البيت😋من مطبخي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 360,
        "protein": 9,
        "fat": 14,
        "carbs": 50,
        "fiber": 1,
        "sugar": 14,
        "cost": {
          "grains": 1.6,
          "dairyEggs": 3,
          "fats": 1.2,
          "specialty": 1.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-730",
      "title": "فطاير بالسجق",
      "titleEn": "Sausage Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 فطيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-730-i1",
          "name": "دقيق مخبوزات",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i2",
          "name": "سكر",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i3",
          "name": "خميرة",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i4",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i5",
          "name": "ماء دافئ",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i6",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i7",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i8",
          "name": "فلفل حار",
          "standardAmount": "1 قرن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i9",
          "name": "فلفل أخضر",
          "standardAmount": "2 أقران",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i10",
          "name": "فلفل أحمر",
          "standardAmount": "1 قرن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i11",
          "name": "فلفل أصفر",
          "standardAmount": "1 قرن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i12",
          "name": "ثوم",
          "standardAmount": "6-7 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i13",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i14",
          "name": "لحم مفروم",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i15",
          "name": "ليه",
          "standardAmount": "100 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i16",
          "name": "طحينه",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i17",
          "name": "بهارات لحم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i18",
          "name": "سجق بلدي",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i19",
          "name": "كمون",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i20",
          "name": "كسبرة ناشفة",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i21",
          "name": "صدور فراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i22",
          "name": "بابريكا مدخنة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-730-i23",
          "name": "جبن مخلط",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والسكر والملح والخميرة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ تدريجيًا واعجني حتى تصبح العجينة لينة ومتماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي نصف كوب من الزيت واخلطي جيدًا لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تختمر لمدة 30 دقيقة حتى تضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، اخلطي البصل والفلفل الحار والفلفل الأخضر والثوم والطماطم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي اللحم المفروم والليه والطحينه والبهارات واعجني جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "كرري الخطوات السابقة لتحضير حشوة السجق والفراخ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي العجينة إلى كرات صغيرة وفرديها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الحشوة في وسط كل فطيرة وغلقيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رصي الفطائر في صاج مدهون بالزيت واتركيها تطهى على نار متوسطة لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضيفي الجبن المخلط على وجه الفطائر قبل إخراجها من الفرن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدميها ساخنة مع سلطة البصل الحمراء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة شرائح الطماطم والفلفل الحلو على وجه الفطائر قبل تسوية الجبن للحصول على مظهر جذاب.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=8LHjTetgJQs&t=10s",
        "collection": "abuhaty",
        "citation": "السعادة أنواع ومفيش احلى من شوية فطاير يملوا البيت بهجه وسط لمه الحبايب #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 23,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 380,
        "protein": 18,
        "fat": 14,
        "carbs": 46,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 1.2,
          "protein": 9,
          "produce": 2,
          "fats": 1.2,
          "specialty": 0.4,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-731",
      "title": "فطاير بالفراخ",
      "titleEn": "Chicken Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 فطيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-731-i1",
          "name": "دقيق مخبوزات",
          "standardAmount": "2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i2",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i3",
          "name": "خميرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i4",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i5",
          "name": "ماء دافئ",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i6",
          "name": "زيت",
          "standardAmount": "نص كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i7",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i8",
          "name": "فلفل حار",
          "standardAmount": "1 قرن",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i9",
          "name": "فلفل أخضر",
          "standardAmount": "2 قرون",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i10",
          "name": "فلفل أحمر",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i11",
          "name": "فلفل أصفر",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i12",
          "name": "توم",
          "standardAmount": "6-7 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i13",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i14",
          "name": "لحم مفروم",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i15",
          "name": "طحينية",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i16",
          "name": "بهارات لحم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i17",
          "name": "سجق بلدي",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i18",
          "name": "كمون",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i19",
          "name": "كسبرة ناشفة",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i20",
          "name": "صدور فراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i21",
          "name": "بابريكا مدخنة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i22",
          "name": "بهارات فراخ",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i23",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-731-i24",
          "name": "جبن متنوع",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والسكر والخميرة والملح في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ تدريجيًا واعجني حتى تصبح العجينة لينة ومتماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي نصف كوباية من الزيت واخلطي جيدًا لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تختمر لمدة 30 دقيقة حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، اخلطي البصل والفلفل الحار والفلفل الأخضر والفلفل الأصفر والتوم والطماطم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي اللحم المفروم والطحينية والملح والبهارات واعجني جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "كرري الخطوات السابقة لتحضير حشوة السجق والفراخ، مع إضافة التوابل المناسبة لكل حشوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي العجينة إلى كرات صغيرة وافرديها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الحشوة في وسط كل فطيرة وغلقيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رصي الفطائر في صاج مدهون بالزيت وادخليها الفرن المسخن على درجة حرارة عالية لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضيفي الجبن المتنوع على وجه الفطائر قبل 2 دقائق من انتهاء وقت الطهي.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الفطائر مع سلطة البصل الأحمر والبقدونس والطماطم. يمكن حفظ الفطائر في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=8LHjTetgJQs&t=10s",
        "collection": "abuhaty",
        "citation": "السعادة أنواع ومفيش احلى من شوية فطاير يملوا البيت بهجه وسط لمه الحبايب #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 24,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 420,
        "protein": 20,
        "fat": 16,
        "carbs": 50,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 2.4,
          "protein": 9,
          "produce": 2.5,
          "fats": 1.2,
          "dairyEggs": 1,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-732",
      "title": "فطاير بالقهوة",
      "titleEn": "Coffee-Glazed Buns",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12 فطايرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-732-i1",
          "name": "دقيق متعدد الاستخدامات",
          "standardAmount": "4 أكواب (نص كيلو)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-732-i2",
          "name": "سكر",
          "standardAmount": "1/3 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-732-i3",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-732-i4",
          "name": "بكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-732-i5",
          "name": "ملح",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-732-i6",
          "name": "بيض",
          "standardAmount": "2 بيض",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-732-i7",
          "name": "لبن",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-732-i8",
          "name": "مياه",
          "standardAmount": "1/2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-732-i9",
          "name": "زبدة",
          "standardAmount": "100 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-732-i10",
          "name": "سكر بودرة",
          "standardAmount": "1 كوب و1/4",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-732-i11",
          "name": "زبدة سائلة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-732-i12",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-732-i13",
          "name": "قهوة سريعة الذوبان",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-732-i14",
          "name": "دقيق",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-732-i15",
          "name": "نشا",
          "standardAmount": "1/4 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-732-i16",
          "name": "زبدة للحشو",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-732-i17",
          "name": "صوص كراميل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والسكر والخميرة والبكينج بودر والملح في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيض واللبن والمياه الدافئة تدريجياً واعجني المكونات جيداً لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزبدة تدريجياً واستمري في العجن لمدة 10 دقائق إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة بفوطة نظيفة واتركيها تخمر في مكان دافئ لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "خلال فترة تخمير العجينة، اخلطي السكر البودرة والزبدة السائلة والفانيليا والقهوة السريعة الذوبان والدقيق والنشا لتحضير التوبينج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عندما تخمر العجينة، قسميها إلى كرات صغيرة (حوالي 60 جرام لكل كرة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "افردي كل كرة على شكل دائرية وضعي قطعة صغيرة من الزبدة في الوسط، ثم قومي بطي الحواف لتشكيل الفطاير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي الفطاير بفوطة نظيفة واتركيها لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الفطاير في صينية خبز مدهونة بالزيت واتركيها تخمر مرة أخرى في الفرن الدافئ لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي الفطاير في الفرن المسخن على درجة حرارة 200 درجة مئوية وخبزيها لمدة 15-20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أخرج الفطاير من الفرن وقدميها مع صوص الكراميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الفطاير في كيس بلاستيكي محكم الإغلاق لمدة تصل إلى 3 أيام. يمكنك تقديم الفطاير مع الشاي الكرك للحصول على مذاق أفضل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=izUKxoLoanY&t=26s",
        "collection": "abuhaty",
        "citation": "أطعم و ألذ فطاير بالقهوة تغيّر مودك… باباروتي بالقهوة مع شاي كرك، ريحتهم بس كفيلة تسعدك👌🏻"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 340,
        "protein": 6,
        "fat": 14,
        "carbs": 48,
        "fiber": 1,
        "sugar": 24,
        "cost": {
          "grains": 1.3,
          "dairyEggs": 0.8,
          "fats": 1.5,
          "sweeteners": 0.8,
          "specialty": 0.6
        }
      }
    },
    {
      "id": "fah-733",
      "title": "فطاير بالكنافة",
      "titleEn": "Kunafa Pan Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "10 دقائق",
      "cookTime": "5 دقائق",
      "servings": "4-6 فطاير",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-733-i1",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-733-i2",
          "name": "ماء",
          "standardAmount": "1.25-2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-733-i3",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-733-i4",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-733-i5",
          "name": "كنافة متحمرة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-733-i6",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-733-i7",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-733-i8",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-733-i9",
          "name": "قرفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-733-i10",
          "name": "زيت",
          "standardAmount": "نقطتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع السكر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء تدريجيًا مع التحريك حتى تحصلي على عجينة خفيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركي العجينة ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخني مقلاة على نار متوسطة وأضيفي نقطتين من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي قليلًا من العجينة في المقلاة واتركيها حتى تتماسك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلبي العجينة على الجهة الأخرى حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الكنافة المتحمرة والزبدة والسكر والمكسرات على نصف الفطيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلبي النصف الآخر من الفطيرة على الحشوة وضغطها قليلًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الفطيرة تتحمر من الجهتين حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدميها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة القرفة للحشوة للحصول على طعم مميز. يمكن حفظ الفطائر في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=IYZfmg5JJlI&t=35s",
        "collection": "abuhaty",
        "citation": "في دقيقتين اعملي أحلي فطاير بالكنافه😋 (الدوكه أو المصبوبه)من مطبخي #فاطمه_ابو_حاتي💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 5,
        "fat": 12,
        "carbs": 48,
        "fiber": 1,
        "sugar": 22,
        "cost": {
          "grains": 0.8,
          "fats": 0.5,
          "specialty": 1.5,
          "sweeteners": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-734",
      "title": "فطاير باللحم",
      "titleEn": "Meat Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 فطيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-734-i1",
          "name": "دقيق مخبوزات",
          "standardAmount": "2 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i2",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i3",
          "name": "خميرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i4",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i5",
          "name": "ماء دافئ",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i6",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i7",
          "name": "لحم مفروم",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i8",
          "name": "ليه",
          "standardAmount": "100 جرام",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i9",
          "name": "بصل",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i10",
          "name": "فلفل بارد",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i11",
          "name": "فلفل حامي",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i12",
          "name": "طحينة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i13",
          "name": "توم",
          "standardAmount": "5 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i14",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i15",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i16",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i17",
          "name": "بهارات لحم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i18",
          "name": "سجق بلدي",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i19",
          "name": "فلفل حامي",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i20",
          "name": "فلفل بارد",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i21",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i22",
          "name": "كمون",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i23",
          "name": "كسبرة ناشفة",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i24",
          "name": "جبن مشكل",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i25",
          "name": "صدور فراخ",
          "standardAmount": "نص كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i26",
          "name": "فلفل الوان",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i27",
          "name": "توم",
          "standardAmount": "6 فصوص",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i28",
          "name": "ملح",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i29",
          "name": "بابريكا مدخنة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i30",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i31",
          "name": "بهارات فراخ",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-734-i32",
          "name": "جبن ميكس",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في العجان، اخلطي 2 كيلو من الدقيق مع 2 ملعقة كبيرة من السكر، 1 ملعقة صغيرة من الملح، و2 ملعقة كبيرة من الخميرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ تدريجيًا حتى تجمع العجينة وتصبح لينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي نصف كوب من الزيت واخلطي جيدًا لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي العجينة في طبق كبير مدهون بالزيت، قلبيها لتكون مدهونة من جميع الجوانب، وغطيها واتركيها تخمر لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أخلطي نصف كيلو من البصل، حبة فلفل حامي، 2 حبة فلفل بارد، 6-7 فصوص توم، و2 حبة طماطم في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي نصف كيلو من اللحم المفروم، ملعقة كبيرة من الطحينة، ملح، فلفل، وبهارات اللحم، واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أخلطي نصف كيلو من البصل، حبة فلفل حامي، 2 حبة فلفل بارد، نصف كوب من السجق البلدي، ملعقة صغيرة من الملح، نصف ملعقة صغيرة من الكمون، ونصف ملعقة صغيرة من الكسبرة الناشفة، واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أخلطي نصف كيلو من البصل، ربع كيلو من الفلفل الوان، 6 فصوص توم، نصف كيلو من صدور الفراخ، ملعقة كبيرة من الملح، ملعقة صغيرة من البابريكا المدخنة، فلفل أسود، وبهارات الفراخ، واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قطعي العجينة إلى كرات صغيرة بحجم البرتقالة الصغيرة، وغطيها واتركيها ترتاح لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "افردي كل كرة عجين على رشة من الدقيق، وضعي الحشوة في الوسط، وغلقي الفطيرة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "رصي الفطائر في صاج مدهون بالزيت، وضعيها في الفرن الساخن على درجة حرارة عالية لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أخرج الفطائر من الفرن، ضعي الجبنة على الوجه، وضعيها مرة أخرى في الفرن حتى تذوب الجبنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الفطائر مع سلطة البصل الأحمر والبقدونس والطماطم. يمكن حفظ الفطائر في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=8LHjTetgJQs&t=10s",
        "collection": "abuhaty",
        "citation": "السعادة أنواع ومفيش احلى من شوية فطاير يملوا البيت بهجه وسط لمه الحبايب #فاطمة_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 32,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 440,
        "protein": 18,
        "fat": 18,
        "carbs": 52,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 2.4,
          "protein": 10,
          "produce": 2.5,
          "fats": 1.2,
          "dairyEggs": 1.5,
          "specialty": 0.4,
          "spices": 0.8
        }
      }
    },
    {
      "id": "fah-735",
      "title": "فطاير حلو وحادق",
      "titleEn": "Sweet & Savory Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 فطيرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-735-i1",
          "name": "دقيق",
          "standardAmount": "3 كبايات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-735-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-735-i3",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-735-i4",
          "name": "ماء",
          "standardAmount": "حسب الحاجة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-735-i5",
          "name": "زيت",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-735-i6",
          "name": "زبدة",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-735-i7",
          "name": "لحمة معصجة",
          "standardAmount": "حسب الحاجة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-735-i8",
          "name": "جبنة موتزاريلا",
          "standardAmount": "حسب الحاجة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-735-i9",
          "name": "لبن",
          "standardAmount": "نص كيلو",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-735-i10",
          "name": "كاسترد أو نشا",
          "standardAmount": "حسب الحاجة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-735-i11",
          "name": "فانيليا",
          "standardAmount": "حسب الحاجة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-735-i12",
          "name": "زبيب",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-735-i13",
          "name": "عسل أبيض أو شربات تقيل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-735-i14",
          "name": "سكر بودرة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والملح والسكر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء تدريجيًا حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اعجني العجينة لمدة 10 دقائق حتى تصبح مططية ونعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي العجينة إلى 12 قطعة وكوريها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الكور في طبق مدهون بالزيت وغطيها ببلاستيك لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد مرور الساعة، افردي كل كرة على شكل مستطيل وقطعيها إلى نصفين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الحشوة (اللحمة والجبنة) على نصف المستطيل وطبقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرري الخطوات السابقة حتى تنتهي من جميع الكور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الفطائر في صاج غير مدهون وادخليها إلى الفرن الساخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخبزي الفطائر حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "للفطاير الحلوة، اخلطي اللبن مع الكاسترد والفانيليا والزبيب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "افردي العجينة وضعي الحشوة ثم طبقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ضعي الفطائر في الفرن حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "بعد خروج الفطائر من الفرن، ادهنيها بالعسل الأبيض أو الشربات التقيل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "رش السكر البودرة على الفطائر الحلوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة مططية ونعمة قبل تشكيل الفطائر. اخبزي الفطائر في فرن ساخن جداً لضمان أن تكون مورقة وطرية من الداخل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=W1kZnNjnOE0&t=34s",
        "collection": "abuhaty",
        "citation": "فطاير حلو وحادق بشوية دقيق و ميه .. هتبقى محترفة فيها والطعم حكااااااااااااية"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 340,
        "protein": 10,
        "fat": 14,
        "carbs": 44,
        "fiber": 1,
        "sugar": 16,
        "cost": {
          "grains": 0.8,
          "protein": 3,
          "dairyEggs": 2,
          "fats": 1.2,
          "specialty": 1,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-736",
      "title": "فطاير شم النسيم (المنجاؤنه)",
      "titleEn": "Sham el-Nessim Pies (Mangauna)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 فطايرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-736-i1",
          "name": "دقيق",
          "standardAmount": "كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-736-i2",
          "name": "زبادي",
          "standardAmount": "2 علبتين",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-736-i3",
          "name": "سكر",
          "standardAmount": "كوب وربع",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-736-i4",
          "name": "لبن",
          "standardAmount": "كوب وربع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-736-i5",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-736-i6",
          "name": "زبدة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-736-i7",
          "name": "بيض",
          "standardAmount": "2 بيضة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-736-i8",
          "name": "لبن بودرة",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-736-i9",
          "name": "خميرة فورية",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-736-i10",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-736-i11",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-736-i12",
          "name": "فانيليا",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-736-i13",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-736-i14",
          "name": "لبن بودرة (لدهان الوجه)",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-736-i15",
          "name": "نسكافيه",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-736-i16",
          "name": "سكر (لدهان الوجه)",
          "standardAmount": "نص معلقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-736-i17",
          "name": "ماء (لدهان الوجه)",
          "standardAmount": "3 ملاعق",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الخميرة مع شوية من اللبن الدافي وملعقة من السكر، واتركيها حتى تختمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الدقيق مع البيكنج بودر والملح واللبن البودرة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي السمنة والزيت وقلبها مع الدقيق حتى تصبح مثل حبيبات الرمل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي البيض ورشة الفانيليا والخل وبقية السكر وبقية اللبن الدافي، وعجني المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الزبادي أو اللبن الرايب، وعجني لمدة 7 إلى 10 دقائق حتى تصبح العجينة طرية ولينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة واتركيها تخمر لمدة ساعة أو ساعتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد الخمرة الأولى، فدي الهواء من العجينة وغطيها مرة أخرى واتركيها تخمر مرة ثانية لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي العجينة إلى أجزاء صغيرة وشكلها بالأشكال المفضلة لديك (مثل الدفيرة أو الحلزونة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الأشكال في صينية مدهونة بالزيت واتركيها تخمر لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعدي خليط الدهان من اللبن البودرة والنسكافيه والسكر والماء، وادهن به وجوه الفطاير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الفطاير إلى الفرن المسخن على 200 درجة مئوية، واتركيها حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أطفئي تحت الفرن واشغل الشوائف الهوائية حتى تأخذ اللون من الأعلى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اتركي الفطاير في الفرن لمدة 7 إلى 10 دقائق حتى تصبح هشة وذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تشكيل الفطاير بالأشكال المختلفة حسب الرغبة. يمكنك أيضًا دهن الفطاير بالعسل الأبيض أو المربى بعد الخبز للحصول على طعم لذيذ.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=zWmUya6MWoU&t=76s",
        "collection": "abuhaty",
        "citation": "فطاير شم النسيم (المنجاؤنه) 🌷😋 طعمها تحفه و طريقتها سهله جدا 😉من مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 340,
        "protein": 8,
        "fat": 13,
        "carbs": 48,
        "fiber": 1,
        "sugar": 14,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 1.5,
          "fats": 1.5,
          "sweeteners": 0.4,
          "specialty": 0.2
        }
      }
    },
    {
      "id": "fah-737",
      "title": "فطاير مثلثات البيتزا بالعجينة الرهيبة",
      "titleEn": "Pizza Triangles with Amazing Dough",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12 فطيرة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-737-i1",
          "name": "دقيق متعدد الاستخدامات",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-737-i2",
          "name": "كريمة الطهي أو كريمة الخفق",
          "standardAmount": "1 كوباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-737-i3",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-737-i4",
          "name": "خميرة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-737-i5",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-737-i6",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-737-i7",
          "name": "ماء دافئ",
          "standardAmount": "1 كوباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-737-i8",
          "name": "جبن مشكل",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-737-i9",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-737-i10",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-737-i11",
          "name": "باسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-737-i12",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-737-i13",
          "name": "زيت",
          "standardAmount": "لدهن",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-737-i14",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-737-i15",
          "name": "حليب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-737-i16",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع الخميرة والسكر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيضة والكريمة تدريجيًا واخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الدافئ تدريجيًا واعجني حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي العجينة تختمر في مكان دافئ لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى كرات حجمها مثل البيضة الكبيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "افردي كل كرة على شكل دائرة رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي الدائرة إلى شرايط دون الوصول إلى الحواف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الحشوة في وسط الدائرة وطي الشرايط لتشكيل مثلث.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي المثلثات في صينية مدهونة بالزيت أو مغطاة بورق الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركي الفطاير تختمر مرة أخرى لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادهن وجه الفطاير بخليط البيضة والحليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي السمسم حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اخبزي الفطاير في الفرن المسخن مسبقًا على درجة حرارة 220 درجة مئوية لمدة 20 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أخرج الفطاير من الفرن واتركيها تبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع مختلفة من الجبن والحشوات حسب الرغبة. يمكن تقديم الفطاير مع مشروب دافئ للحصول على وجبة متكاملة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Z3854am_4X4&t=48s",
        "collection": "abuhaty",
        "citation": "فطاير مثلثات البيتزا بالعجينه الرهيبه عجينة الكريمة💯🙈"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 320,
        "protein": 12,
        "fat": 12,
        "carbs": 42,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 3.5,
          "protein": 1.5,
          "produce": 1.5,
          "fats": 0.8,
          "specialty": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-738",
      "title": "فطاير محشية بالجبنة والرومي",
      "titleEn": "Cheese & Roumy Stuffed Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12 فطيرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-738-i1",
          "name": "دقيق",
          "standardAmount": "4 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-738-i2",
          "name": "زبادي",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-738-i3",
          "name": "زيت",
          "standardAmount": "1/4 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-738-i4",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-738-i5",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-738-i6",
          "name": "خل",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-738-i7",
          "name": "ملح",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-738-i8",
          "name": "ماء دافئ",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-738-i9",
          "name": "موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-738-i10",
          "name": "شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-738-i11",
          "name": "رومي",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-738-i12",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-738-i13",
          "name": "لبن بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-738-i14",
          "name": "ماء",
          "standardAmount": "2 ملعقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-738-i15",
          "name": "سكر",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-738-i16",
          "name": "نسكافيه",
          "standardAmount": "1/4 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الملح والسكر والخميرة في الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبادي والزيت وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الدافئ تدريجيًا حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اعجني العجينة لمدة 10 دقائق على الأقل حتى تصبح مططية ولينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة ببلاستيك وفوطة نظيفة واتركيها تخمر حتى يتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "احشي الفطاير بالجبنة والرومي والزيتون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قسمي العجينة إلى كرات صغيرة وفرديها بالشوبك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الحشوة في وسط العجينة وقفيها بإحكام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الفطاير في صينية مدهونة بالزيت أو مغطاة بورق الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادهن وش الفطاير بالخليط المكون من اللبن البودرة والماء والسكر والنسكافيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ادخلي الفطاير إلى الفرن الساخن على الرف السفلي لمدة 10-15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اقصي الفطاير بالمقص بعد الخبز للحصول على شكل جذاب.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الفطاير في الفريزر بعد تبريدها في أكياس تلاجة، وتسخينها في الفرن أو الميكرويف عند الحاجة. يمكنك أيضًا تغيير الحشوة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=M20LilegbCk&t=18s",
        "collection": "abuhaty",
        "citation": "فطاير محشيه قطنيه .. سريعة التحضير و سهلة التشكيل 😉👍\nمن مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 260,
        "protein": 10,
        "fat": 9,
        "carbs": 34,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 1,
          "dairyEggs": 3.5,
          "specialty": 0.6,
          "fats": 0.6
        }
      }
    },
    {
      "id": "fah-739",
      "title": "فطاير مقلية بالفراخ والجبنة",
      "titleEn": "Fried Chicken & Cheese Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 فطاير",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-739-i1",
          "name": "دقيق",
          "standardAmount": "5 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-739-i2",
          "name": "لبن دافئ",
          "standardAmount": "2.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-739-i3",
          "name": "زيت",
          "standardAmount": "0.5 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-739-i4",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-739-i5",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-739-i6",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-739-i7",
          "name": "صدور فراخ",
          "standardAmount": "0.5 كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-739-i8",
          "name": "بصل",
          "standardAmount": "1 بصلة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-739-i9",
          "name": "فلفل ملون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-739-i10",
          "name": "صوص حار أو كاتشب",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-739-i11",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-739-i12",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-739-i13",
          "name": "زعتر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-739-i14",
          "name": "قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-739-i15",
          "name": "جبنة شيدر أو موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الخميرة والسكر والملح في اللبن الدافئ واتركيهم لمدة 10 دقائق حتى تبدأ الخميرة في العمل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت إلى خليط الخميرة وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الدقيق تدريجيًا واعجني حتى تحصلي على عجينة لينة وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تخمر في مكان دافئ لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، اقلي البصل والفلفل الملون في قليل من الزيت حتى يصبح البصل شفافًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي قطع الفراخ وقلبيها حتى تستوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الملح، الفلفل، الزعتر، القرفة، والصوص الحار أو الكاتشب وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي الحشو يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قطعي العجينة إلى قطع صغيرة وافردي كل قطعة باستخدام الشوكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي ملعقة من الحشو في وسط كل قطعة وغلقي الفطاير بالشكل المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "سخني الزيت في مقلاة على نار متوسطة واقلي الفطاير حتى تصبح ذهبية اللون من الجهتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدمي الفطاير ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تغيير الحشوة حسب الرغبة، مثل إضافة اللحمة المفرومة أو الجبن فقط مع الفلفل والبقدونس. يمكن أيضًا خبز الفطاير في الفرن بعد تحميرها قليلاً من الأسفل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=p6e7h4f8IsU&t=38s",
        "collection": "abuhaty",
        "citation": "الفطاير المقلية بالفراخ والجبنة  😋😋طريقة سهلة وطعمها جنااااان  👍👍من مطبخي فاطمة أبوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 440,
        "protein": 18,
        "fat": 20,
        "carbs": 46,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 1.2,
          "protein": 4,
          "dairyEggs": 1.5,
          "produce": 1,
          "fats": 1.5,
          "specialty": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-740",
      "title": "فطير شرقي",
      "titleEn": "Eastern Feteer",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "18 فتيرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-740-i1",
          "name": "دقيق",
          "standardAmount": "1 كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-740-i2",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-740-i3",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-740-i4",
          "name": "ماء",
          "standardAmount": "حوالي 2 كوب وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-740-i5",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-740-i6",
          "name": "زبدة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-740-i7",
          "name": "حشوة (عصاج، جبنة، موزاريلا، باسترمة)",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي كيلو دقيق مع رشة ملح ورشة سكر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء تدريجيًا حتى تتجانس العجينة وتصبح متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انزلي العجينة على سطح مرشوش بالدقيق وعجنيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقسمي العجينة إلى كرات صغيرة، كل كرة حوالي 100 جرام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغمسي الكرات في الزيت وضعيها في طبق، ثم اتركيها لترتاح لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انزلي العجينة المرتاحة وفرديها حتى تصبح شفافة، مع مراعاة وضع الزيت على اليدين والسطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "وزعي ملعقة من الزبدة على العجينة المفرودة، ثم اقطعيها بسكينة وطبقها بطريقة سهلة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخبزي الفطاير في الفرن المسخن مسبقًا على درجة حرارة عالية حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "يمكنك حشو الفطاير بالحشوات المفضلة لديك مثل العصاج والجبنة والموزاريلا والباسترمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدمي الفطاير ساخنة مع العسل أو السكر البودرة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجينة مرتاحة جيدًا قبل الفرد، واستخدمي الزيت لمنع العجينة من الالتصاق. يمكنك تقديم الفطاير سادة أو محشوة بالحشوات المفضلة لديك.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=eruQZsWaq4U",
        "collection": "abuhaty",
        "citation": "الله على ريحه الخبيز فى البيت وسط دفا العيلة ولمه الحبايب..فطير شرقي حلو وحادق مش هتجبيه تانى من بره"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 18,
        "kcal": 320,
        "protein": 9,
        "fat": 14,
        "carbs": 40,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 1.2,
          "fats": 2,
          "protein": 3,
          "dairyEggs": 2,
          "specialty": 1
        }
      }
    },
    {
      "id": "fah-741",
      "title": "فطير مشلتت بدون فرن",
      "titleEn": "No-Oven Meshaltet",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "3 فطائر",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-741-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-741-i2",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-741-i3",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-741-i4",
          "name": "ماء",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-741-i5",
          "name": "زبدة",
          "standardAmount": "2 ملعقتان كبيرتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-741-i6",
          "name": "زيت",
          "standardAmount": "2 ملعقتان كبيرتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-741-i7",
          "name": "نشا",
          "standardAmount": "2 ملعقتان كبيرتان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-741-i8",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والملح والسكر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء تدريجياً واعجني حتى تصبح العجينة لينة ومرنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقسمي العجينة إلى 3 كرات متساوية.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "افردي كل كرة على سطح مغطى بالدقيق حتى تصبح رقيقة جداً.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعدي خليط التوريق من الزبدة والزيت والنشا والبيكنج بودر وامزجيهم جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادهن العجينة المفرودة بخليط التوريق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اقطعي العجينة إلى 4 أقسام باستخدام سكينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "طي العجينة بالشكل الموضح في الفيديو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "افردي الفطيرة مرة أخرى حتى تصبح رقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "خبز الفطيرة على مقلاة ساخنة على نار متوسطة حتى تتحمر من الجهتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "غطي الفطائر بعد خبزها لحفظ الرطوبة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الفطير مع العسل أو الجبنة القديمة. يمكن حفظ الفطائر في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Y-zyt5FXTj0&t=51s",
        "collection": "abuhaty",
        "citation": "أخيراً هاتعرفي تعملي فطير مشلتت مورق وطري😋♥ ومن غير فرن👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 6,
        "fat": 18,
        "carbs": 48,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "grains": 0.7,
          "fats": 1.4,
          "dairyEggs": 0.3
        }
      }
    },
    {
      "id": "fah-742",
      "title": "فطير مشلتت سريع",
      "titleEn": "Quick Meshaltet",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "5 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-742-i1",
          "name": "كوباية وربع من السمنة أو الزبدة",
          "standardAmount": "1 كوباية وربع",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-742-i2",
          "name": "علبة زبادي",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-742-i3",
          "name": "علبة قشطة",
          "standardAmount": "1 علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-742-i4",
          "name": "معلقة صغيرة من الباكينج بودر",
          "standardAmount": "1 معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-742-i5",
          "name": "لفة جلاش",
          "standardAmount": "1 لفة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في طبق عميق، اخلطي القشطة والزبدة والباكينج بودر جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي ملعقتين من السمنة في الصينية ووزعيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ابدئي بفرد ورقة الجلاش وضعيها في الصينية، وادهنها بالخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "كرري الخطوة السابقة مع كل ورقة جلاش، مع التأكد من دهن كل ورقة أو كل ورقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عند الانتهاء من وضع جميع ورقات الجلاش، ضعي الورق السليم تحت وفوق وفي النص إذا كان هناك ورق متقطع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ادهن الوش بالسمنة المتبقي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الصينية في الفرن على درجة حرارة 200 درجة مئوية لمدة 10 دقائق حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطي الفطيرة بورق الألومنيوم لمدة 5 دقائق بعد خروجها من الفرن لترطيبها.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الفطير المشلتت مع المشي أو الخيار والعسل حسب الرغبة. يمكن حفظ الفطير في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=D3ll91Ye7rI&t=38s",
        "collection": "abuhaty",
        "citation": "من غير دقيق ولا لت وعجن 😂هانعمل الفطيره الخطيرة 😋😋هاتعملي الفطير المشلتت بكل سهوله ونتيجة مضمونه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 400,
        "protein": 7,
        "fat": 26,
        "carbs": 34,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "grains": 1.5,
          "fats": 2,
          "dairyEggs": 1.5
        }
      }
    },
    {
      "id": "fah-743",
      "title": "فطير مطبق حادق",
      "titleEn": "Savory Folded Feteer",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-743-i1",
          "name": "جبن رومي شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-743-i2",
          "name": "فلفل الوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-743-i3",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-743-i4",
          "name": "باسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-743-i5",
          "name": "سمنة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-743-i6",
          "name": "قشطة",
          "standardAmount": "علبة واحدة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-743-i7",
          "name": "زبادي",
          "standardAmount": "علبة واحدة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-743-i8",
          "name": "باكينج بودر",
          "standardAmount": "ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-743-i9",
          "name": "جلاش",
          "standardAmount": "ورقتان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-743-i10",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-743-i11",
          "name": "كاسترد",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-743-i12",
          "name": "مسكرات",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-743-i13",
          "name": "عسل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-743-i14",
          "name": "سكر بودر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الحشوة: قطع الجبن والفلفل الوان والزيتون والباسترما حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير الخلطة السرية: خلط السمنة والقشطة والزبادي والباكينج بودر جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "فرد ورقة الجلاش ودهن نصفها بالخلطة السرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "طي الورقة على نفسها من النصف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "وضع الحشوة على النصف الفارغ من الورقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "طي الورقة على الحشوة وغلق الأطراف جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تسخين الزيت في مقلاة على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "وضع الفطير في الزيت وتحميره من الجانبين حتى يصبح ذهبي اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "إعادة الخطوات من 3 إلى 7 لعمل فطائر إضافية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تقديم الفطائر ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تغيير الحشوة حسب الرغبة، مثل استخدام اللحمة أو الفراخ أو الكاسترد مع المكسرات. يمكن حفظ الفطائر في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=pHRIUuCjM80&t=64s",
        "collection": "abuhaty",
        "citation": "حيرانه تعملي اكل ايه تعالي نعمل أحلي فطير مطبق حلو وحادق 😍😋مقادير بسيطه ونتيجة رهيبه#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 400,
        "protein": 13,
        "fat": 24,
        "carbs": 34,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 2.5,
          "protein": 2,
          "produce": 0.8,
          "fats": 1.5,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-744",
      "title": "فطير مطبق حلو",
      "titleEn": "Sweet Folded Feteer",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-744-i1",
          "name": "جبن رومي شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-744-i2",
          "name": "فلفل الوان",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-744-i3",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-744-i4",
          "name": "بسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-744-i5",
          "name": "سمنة",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-744-i6",
          "name": "قشطة",
          "standardAmount": "علبة واحدة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-744-i7",
          "name": "زبادي",
          "standardAmount": "علبة واحدة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-744-i8",
          "name": "باكينج بودر",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-744-i9",
          "name": "جلاش",
          "standardAmount": "ورقتان",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-744-i10",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-744-i11",
          "name": "كاسترد",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-744-i12",
          "name": "سكر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-744-i13",
          "name": "قرفة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-744-i14",
          "name": "عسل أبيض",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-744-i15",
          "name": "سكر بودر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الحشوة: قطع الجبن والبسترما والزيتون والفلفل الألوان إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "خلطة الجلاش: اخلطي السمنة والقشطة والزبادي والباكينج بودر جيدًا حتى تصبح متجانسة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير الفطير: افردي ورقة الجلاش ودهني نصفها بالخلطة، ثم طوي النصف الآخر عليها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضعي الحشوة على النصف الفارغ من الفطير وغلقي الأطراف جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "كرري الخطوات السابقة لعمل فطائر أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تسوية الفطير: سخني الزيت في مقلاة على نار متوسطة، ثم ضعي الفطائر وقلبيها حتى تصبح ذهبية اللون من الجهتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "للفطير الحلو: اتبعي نفس الخطوات مع حشوة الكاسترد والسكر والقرفة، ثم أضيفي العسل الأبيض أو السكر البودر عند التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام حشوات مختلفة حسب الرغبة، مثل المكسرات أو البلح. يمكن حفظ الفطائر في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=pHRIUuCjM80&t=64s",
        "collection": "abuhaty",
        "citation": "حيرانه تعملي اكل ايه تعالي نعمل أحلي فطير مطبق حلو وحادق 😍😋مقادير بسيطه ونتيجة رهيبه#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 12,
        "fat": 24,
        "carbs": 40,
        "fiber": 1,
        "sugar": 18,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 2.5,
          "protein": 2,
          "produce": 0.8,
          "fats": 1.5,
          "specialty": 0.8,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-745",
      "title": "فطيرة أبو حاتي",
      "titleEn": "Abu Haty Pie",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-745-i1",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-745-i2",
          "name": "سوسيس",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-745-i3",
          "name": "بسطرما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-745-i4",
          "name": "جبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-745-i5",
          "name": "موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-745-i6",
          "name": "طماطم",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-745-i7",
          "name": "زبدة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-745-i8",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-745-i9",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-745-i10",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-745-i11",
          "name": "زبادي",
          "standardAmount": "علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-745-i12",
          "name": "باكنج باودر",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-745-i13",
          "name": "ورق جلاش",
          "standardAmount": "4 أوراق",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الفلفل والطماطم إلى قطع صغيرة وازالة البزر من الطماطم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف السوسيس والبسطرما المقطعة إلى قطع صغيرة إلى الحشوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الجبنة والموزاريلا المقطعة إلى قطع صغيرة إلى الحشوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلط الزبدة، الزيت، السكر، الملح، الزبادي، والباكنج باودر في وعاء للحصول على الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغمس ورقة الجلاش في الخليط وضعتها في صينية الخبز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "كرر الخطوة السابقة مع الأوراق الأخرى حتى تغطي الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الحشوة في وسط الأوراق وغلقي الأركان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الفطيرة في مقلاة على نار متوسطة وغطيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلب الفطيرة بعد أن تصبح ذهبية اللون من الجهة السفلى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركها حتى تنضج من الجهة الأخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من الجبنة واللحوم المتوفرة في الثلاجة. يمكن إضافة الخضروات المفضلة لديك إلى الحشوة. يمكن حفظ الفطيرة في الثلاجة لمدة تصل إلى 24 ساعة قبل الطهي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=xHaVU361vaA&t=28s",
        "collection": "abuhaty",
        "citation": "تعبتي من الطبيخ! وعايزة غدا سريع من غير مواعين كتيره❌تعالوا نعمل فطيرة ابو حاتي في نص ساعه بس"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 14,
        "fat": 24,
        "carbs": 28,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "grains": 0.8,
          "protein": 3.5,
          "dairyEggs": 2.5,
          "produce": 0.5,
          "fats": 1.5
        }
      }
    },
    {
      "id": "fah-746",
      "title": "فطيرة البلح",
      "titleEn": "Date Pie",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-746-i1",
          "name": "بلح أسود مقشر ومشى للنوى",
          "standardAmount": "كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-746-i2",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-746-i3",
          "name": "زبدة",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-746-i4",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-746-i5",
          "name": "زبدة",
          "standardAmount": "معلقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-746-i6",
          "name": "سكر",
          "standardAmount": "معلقتين",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-746-i7",
          "name": "جلاش",
          "standardAmount": "لفة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي معلقة الزبدة مع البلح وشويهم على النار لمدة 3 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخترِي جلاشًا جيدًا وادهنِي صينية الخبز بالزبدة والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أحضري ورقتين من الجلاش وضعيهما في الصينية، ثم ادهنيهما بالزبدة والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي ورقتين أخريين وادهنِيهم بالطريقة نفسها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "كرري الخطوة السابقة حتى يتبقى لديك 4 ورقات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الحشوة (البلح المشوي) في وسط الصينية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي ورقتين من الجلاش وادهنِيهم بالزبدة والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اغلقي الفطيرة بالورقات المتبقية، مع التأكد من أن جميع الأطراف مغلقة جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادهنِي الفطيرة بالزبدة والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي الصينية في الفرن المسخن مسبقًا على درجة حرارة عالية (حوالي 200 درجة مئوية) حتى تأخذ اللون الذهبي الفاتح (حوالي 10 دقائق).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخلطي معلقتين من السكر مع كوب من اللبن واسقي الفطيرة بالخليط.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أعيدي الفطيرة إلى الفرن لمدة 10 دقائق إضافية حتى يمتص الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أخرجي الفطيرة من الفرن واتركيها لتبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك زيادة كمية السكر في خليط اللبن حسب الرغبة، لكن البلح عادةً ما يكون حلوًا بما يكفي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=2DLqI-tqbEk&t=28s",
        "collection": "abuhaty",
        "citation": "فطيرة رووووعه  ومكونات بسيطة جدا وأسهل من كده مفيش من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 400,
        "protein": 5,
        "fat": 14,
        "carbs": 64,
        "fiber": 4,
        "sugar": 48,
        "cost": {
          "produce": 4,
          "grains": 1.5,
          "fats": 1,
          "dairyEggs": 0.4,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-747",
      "title": "فطيرة الجبنة اللذيذة",
      "titleEn": "Tasty Cheese Pie",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-747-i1",
          "name": "دقيق منخول متعدد الاستخدام",
          "standardAmount": "كباية وربع",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-747-i2",
          "name": "حليب دافئ",
          "standardAmount": "كباية ونص",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-747-i3",
          "name": "زيت",
          "standardAmount": "ربع كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-747-i4",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-747-i5",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-747-i6",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-747-i7",
          "name": "خل",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-747-i8",
          "name": "حليب بودرة",
          "standardAmount": "2-3 ملاعق كبيرة (اختياري)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-747-i9",
          "name": "جبنة كريمي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-747-i10",
          "name": "جبنة مونزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-747-i11",
          "name": "شيدر",
          "standardAmount": "حسب الرغبة (مبشورة)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-747-i12",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-747-i13",
          "name": "حليب",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-747-i14",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-747-i15",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-747-i16",
          "name": "خل",
          "standardAmount": "معلقة صغيرة (اختياري)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق، السكر، الملح، والخميرة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الحليب الدافئ والزيت والخل واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اعجني العجينة لمدة 10 دقائق حتى تصبح ناعمة وخالية من التجعدات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تخمر في مكان دافئ لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد التخمير، افردي العجينة في صنية مدهونة بالزيت بسمك نصف سنتيمتر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى شرائط بعرض حوالي 1.5 سم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أحضري طبق وضعيه في وسط العجينة وقصي الأطراف حوله.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الجبنة الكريمي على العجينة وغطيها بالشرائط بطريقة متقاطعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادهن الأطراف بالبيضة المخفوقة مع الحليب والفلفل الأسود والسكر والخل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخلي الفطيرة إلى الفرن على الرف الأقرب للأرضية لمدة 10 دقائق حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قطعي الفطيرة وقدميها ساخنة مع كوب الشاي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة حشوات مختلفة مثل حشوة البيتزا حسب الرغبة. الفطيرة تناسب العشاء والفطور.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=bpWs3dLijFs&t=47s",
        "collection": "abuhaty",
        "citation": "فطيره خطيره للعشا و الفطار 😋❤👌 من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 12,
        "fat": 14,
        "carbs": 36,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 2.8,
          "fats": 0.6
        }
      }
    },
    {
      "id": "fah-748",
      "title": "فطيرة الجلاش بالجبنة والباسترما",
      "titleEn": "Filo Pie with Cheese & Basturma",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-748-i1",
          "name": "ورق الجلاش",
          "standardAmount": "1 حزمة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-748-i2",
          "name": "سمنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-748-i3",
          "name": "لبن",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-748-i4",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-748-i5",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-748-i6",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-748-i7",
          "name": "جبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-748-i8",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-748-i9",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-748-i10",
          "name": "باسترما",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-748-i11",
          "name": "جبن قريش",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-748-i12",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "دهن الصنية بسمنة خفيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ترتيب ورقات الجلاش في الصنية، مرة بالطول ومرة بالعرض، مع دهن كل ورقة بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خلط اللبن مع الفلفل الأسود والملح والزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غمس ورقات الجلاش في الخلطة وترتيبها في وسط الصنية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة الحشوة (الجبنة، الفلفل، الزيتون، الباسترما) في وسط الورقات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غمس ورقات الجلاش الإضافية في خلطة البيض وترتيبها فوق الحشوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إكمال الطبقة العلوية بورق الجلاش المدهون بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "طي أطراف الورق لتساوي الفطيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "دهن السطح بسمنة قبل الخبز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "خبز الفطيرة في الفرن المسخن على درجة حرارة 200 لمدة 20 دقيقة حتى تصبح ذهبية اللون ومقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الفطيرة ساخنة كوجبة فطور أو غداء أو عشاء. يمكن حفظها في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=GAFt0LfzcMA&t=19s",
        "collection": "abuhaty",
        "citation": "هاتقومي تعمليها دلوقتي من سهولتها👌👏👏فطيرة الصيف اللذيذه 🔥"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 14,
        "fat": 22,
        "carbs": 32,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 3,
          "protein": 2.5,
          "fats": 1.5,
          "specialty": 0.6
        }
      }
    },
    {
      "id": "fah-749",
      "title": "فطيرة السعادة بالتوم والريحان",
      "titleEn": "Garlic & Basil Happiness Pie",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-749-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-749-i2",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-749-i3",
          "name": "زبادي",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-749-i4",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-749-i5",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-749-i6",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-749-i7",
          "name": "ملح",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-749-i8",
          "name": "زيت",
          "standardAmount": "معلقتان كبيرتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-749-i9",
          "name": "توم",
          "standardAmount": "رأس",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-749-i10",
          "name": "زعتر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-749-i11",
          "name": "بقدونس",
          "standardAmount": "معلقة كبيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-749-i12",
          "name": "زبدة",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-749-i13",
          "name": "ملح",
          "standardAmount": "نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-749-i14",
          "name": "زيت زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-749-i15",
          "name": "جبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي السكر والخميرة في الماء الدافئ واتركيه لمدة 10 دقائق حتى يктив.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبادي والبيكنج بودر والملح إلى المزيج السابق وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ابدئي بإضافة الدقيق تدريجيًا مع الاستمرار في العجن حتى تحصلي على عجينة ناعمة ومرنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تختمر في مكان دافئ لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، اهرسي التوم مع الزيت على نار هادئة حتى يصبح لونه مفاتح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الزعتر والبقدونس والزبدة والملح إلى التوم المهروس وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "حضري صنية الخبز ودهنها بالزيت ورش الدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ابدئي بفرد العجينة في الصنية ووزعي صلصة التوم على سطحها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي الجبن المبشور على الصلصة ووزعيه بشكل متساوٍ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادخلي الصنية إلى الفرن المسخن مسبقًا على درجة حرارة 200 درجة مئوية لمدة 20 دقيقة أو حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قطعي الفطيرة إلى قطع وقدميها ساخنة مع كوب شاي أو شاي باللبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة بعض الريحان الطازج على سطح الفطيرة قبل دخولها الفرن للحصول على رائحة وطعم إضافي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=9bf85OV4oQI&t=10s",
        "collection": "abuhaty",
        "citation": "فطيرة السعادة بالتوم والريحان حاجة كده هتاخدك فوق الخيال"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 10,
        "fat": 12,
        "carbs": 44,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 1.5,
          "fats": 0.9,
          "produce": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-750",
      "title": "فطيرة الكاسترد بدون فرن",
      "titleEn": "No-Oven Custard Pie",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-750-i1",
          "name": "جلاش",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-750-i2",
          "name": "كاسترد جاهز",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-750-i3",
          "name": "زبادي",
          "standardAmount": "نص كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-750-i4",
          "name": "زبدة سايحة",
          "standardAmount": "نص كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-750-i5",
          "name": "حليب سخن",
          "standardAmount": "كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-750-i6",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-750-i7",
          "name": "سكر بودر",
          "standardAmount": "نص كباية",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-750-i8",
          "name": "سمنة أو زيت",
          "standardAmount": "معلقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-750-i9",
          "name": "عسل",
          "standardAmount": "معلقة (اختياري)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-750-i10",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة (اختياري)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-750-i11",
          "name": "موس",
          "standardAmount": "حسب الرغبة (اختياري)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-750-i12",
          "name": "كيوي",
          "standardAmount": "حسب الرغبة (اختياري)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-750-i13",
          "name": "تفاح",
          "standardAmount": "حسب الرغبة (اختياري)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير خليط الدهن: اخلطي نص كباية زبدة سايحة، نص كباية زبادي، ومعلقة صغيرة بيكنج بودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "فرد ورقة جلاش ودهنها بالخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "وضع ورقة جلاش أخرى فوق الورقة الأولى ودهنها أيضًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "وضع حشوة الكاسترد في الوسط وطي الفطيرة بالثلثين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "دهن الفطيرة بالخليط مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تسخين طاسة على نار متوسطة ووضع معلقة سمنة أو زيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قلي الفطيرة حتى يصبح لونها ذهبيًا من الجهتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تقديم الفطيرة ساخنة مع سكر بودر وحليب سخن أو عسل حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة المكسرات والفواكه مثل الموس والكيوي والتفاح للتقديم. يمكن حفظ الفطيرة في الثلاجة لمدة تصل إلى يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=rrzxhqArGmU&t=36s",
        "collection": "abuhaty",
        "citation": "فطيرة الكاسترد من غير فرن ولاتوريق❤️ احلي واسهل حاجة ممكن تعمليها فالشتاء 🥶- فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 400,
        "protein": 6,
        "fat": 20,
        "carbs": 50,
        "fiber": 1,
        "sugar": 36,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 2.5,
          "fats": 1.5,
          "specialty": 1.5,
          "produce": 1,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-751",
      "title": "فطيرة جلاش في الطاسة",
      "titleEn": "Pan Filo Pie",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-751-i1",
          "name": "لفة جلاش",
          "standardAmount": "1",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-751-i2",
          "name": "زبدة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-751-i3",
          "name": "زيت",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-751-i4",
          "name": "زبادي",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-751-i5",
          "name": "بيكنج بودر",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-751-i6",
          "name": "جبن مخلطة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-751-i7",
          "name": "فلفل",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-751-i8",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-751-i9",
          "name": "بسطرمة",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-751-i10",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-751-i11",
          "name": "حليب",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي نصف كوب زبدة، 2 ملعقة كبيرة زيت، 3 ملاعق كبيرة زبادي، ونص ملعقة صغيرة بيكنج بودر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ادهني صنية بسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطعي ورقة الجلاش إلى نصفين وضعيها في الصنية، واحدة بالطول وأخرى بالعرض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادهني كل ورقة من الخليط الذي أعددته.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "كرري الخطوة السابقة حتى تنتهي من جميع أوراق الجلاش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الحشوة (الجبن، الفلفل، الطماطم، البسطرمة، البيضة) في وسط الفطيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي الحشوة بورقة جلاش أخرى وادهنيها بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اطوي الأطراف الخارجة من الصنية لكي تغطي الحشوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادهني السطح بالسمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي الفطيرة في الطاسة على نار متوسطة لمدة 4 دقائق حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قلبي الفطيرة وضعيها مرة أخرى في الصنية وغطيها لمدة 2 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي نصف كوب حليب وغطي الفطيرة لمدة 2 دقائق حتى تشرب الحليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قطعي الفطيرة وقدميها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع مختلفة من الجبن والحشوات حسب الرغبة. يمكن حفظ الفطيرة في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=RIJXh59m7fI",
        "collection": "abuhaty",
        "citation": "لجوع آخر الليل .. فطيرة ولا تبيستي في زمانه 😅 وفي الطاسة  ومن غير فرن"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 360,
        "protein": 12,
        "fat": 22,
        "carbs": 30,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 2.5,
          "fats": 1.8,
          "protein": 1.5,
          "produce": 0.6
        }
      }
    },
    {
      "id": "fah-752",
      "title": "فطيرة شرقي",
      "titleEn": "Eastern-Style Pie",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-752-i1",
          "name": "لفة جلاش",
          "standardAmount": "1",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-752-i2",
          "name": "لحمة مفرومة",
          "standardAmount": "ربع كيلو",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-752-i3",
          "name": "بصل",
          "standardAmount": "ربع كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-752-i4",
          "name": "سمنة",
          "standardAmount": "معلقة كبيرة + نص كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-752-i5",
          "name": "زيت",
          "standardAmount": "ربع كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-752-i6",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة أو نص معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-752-i7",
          "name": "فلفل أسود",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-752-i8",
          "name": "فلفل أخضر",
          "standardAmount": "شريحة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-752-i9",
          "name": "زبادي",
          "standardAmount": "علبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-752-i10",
          "name": "بكنج بودر",
          "standardAmount": "معلقة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-752-i11",
          "name": "سكر",
          "standardAmount": "معلقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-752-i12",
          "name": "جبنة",
          "standardAmount": "شريحة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن طاسة وضف معلقة كبيرة من السمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل المفروم وشوحه حتى يتغير لونه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف اللحمة المفرومة وقلبها مع البصل حتى يتغير لون اللحمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الملح والفلفل الأسود والفلفل الأخضر وقلب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف علبة الزبادي، معلقة صغيرة من البكنج بودر، معلقة صغيرة من السكر، وربع كباية من الزيت ونص كباية من السمنة. قلب المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد خلطة التوريق جانباً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضف معلقة سمنة في الصينية ووزعها على الأرضية والجوانب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف ورقتين من الجلاش في الصينية ودهنها بخلطة التوريق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "كرر الخطوة السابقة حتى تنتهي من جميع أوراق الجلاش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف شريحة الجبنة على الوجه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "لف الأطراف ودهنها بخلطة التوريق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخل الفطيرة إلى الفرن على درجة حرارة 200 لمدة 20 دقيقة حتى تأخذ اللون الذهبي الفاتح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أخرج الفطيرة من الفرن وضف عليها شوية متزلل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أعد الفطيرة إلى الفرن لمدة 10 دقائق حتى تأخذ اللون الجميل والجبنة تسيح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أخرج الفطيرة من الفرن وقدمها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة بعض التوابل الأخرى مثل الكزبرة المفرومة أو البقدونس للحصول على نكهة إضافية. يمكن حفظ الفطيرة في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=dWaz0pr6PBQ",
        "collection": "abuhaty",
        "citation": "تحذير! ⚠️الفيديو ده هيخليكي تقومي تعملي فطيرة شرقي حالًا…اسهل واسرع فطيرة ممكن تعمليها👌"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 16,
        "fat": 24,
        "carbs": 34,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 1.5,
          "protein": 3,
          "produce": 0.8,
          "fats": 1.8,
          "dairyEggs": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-753",
      "title": "فطيرة متعددة النكهات",
      "titleEn": "Multi-Flavour Pies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12-16 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-753-i1",
          "name": "دقيق",
          "standardAmount": "6 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-753-i2",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-753-i3",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-753-i4",
          "name": "ملح",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-753-i5",
          "name": "زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-753-i6",
          "name": "ماء دافئ",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-753-i7",
          "name": "زيت الزيتون",
          "standardAmount": "1/3 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-753-i8",
          "name": "صلصة الطماطم",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-753-i9",
          "name": "كاتشب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-753-i10",
          "name": "زعتر",
          "standardAmount": "4 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-753-i11",
          "name": "ثوم بودرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-753-i12",
          "name": "سوسيس",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-753-i13",
          "name": "فلفل رومي",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-753-i14",
          "name": "زيتون أسود",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-753-i15",
          "name": "جبن موزاريلا",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-753-i16",
          "name": "لبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-753-i17",
          "name": "جبن مكس",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع السكر والخميرة والملح في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبادي والماء الدافئ تدريجيًا واعجني المكونات معًا حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي زيت الزيتون واعجني لمدة 10 دقائق إضافية حتى تصبح العجينة ناعمة ومطاطية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي العجينة في وعاء مدهون بالزيت واتركيها تخمر حتى تتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخني الفرن على درجة حرارة عالية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "افردي العجينة على صاج أو صينية خبز وضعي الحشوات المختلفة على أجزاء مختلفة من العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي العجينة إلى مربعات وضعيها في الفرن لمدة 5 دقائق على الأرضية ثم ارفعيها إلى الأعلى لمدة 10 دقائق إضافية حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي الفطائر تبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الفطائر في الفريزر وتسخينها عند الحاجة. يمكن تقديمها مع الشاي بالنعناع للحصول على وجبة متكاملة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=WKeXnu5SZL4",
        "collection": "abuhaty",
        "citation": "عجينة واحدة… ترضي كل الاذواق🤷‍♀️وتعملي منها كذا فطيرة وكل واحدة بطعم مختلف 🤩🔥"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 300,
        "protein": 10,
        "fat": 12,
        "carbs": 38,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 1.4,
          "dairyEggs": 3,
          "protein": 2,
          "produce": 1.5,
          "fats": 0.8,
          "specialty": 0.8,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-754",
      "title": "فوكاشيا بالزيتون",
      "titleEn": "Olive Focaccia",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-754-i1",
          "name": "دقيق",
          "standardAmount": "4 أكواب (نص كيلو)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-754-i2",
          "name": "ماء دافئ",
          "standardAmount": "325 مل (كوب ونص)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-754-i3",
          "name": "سكر",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-754-i4",
          "name": "خميرة",
          "standardAmount": "ملعقة كبيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-754-i5",
          "name": "ملح",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-754-i6",
          "name": "زيت زيتون",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-754-i7",
          "name": "زيتون أخضر وأسود",
          "standardAmount": "كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي الماء الدافئ مع السكر والخميرة والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي نصف كوب من الدقيق و2 ملاعق كبيرة من الزيت وقلبي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي الوعاء واتركيه لمدة 30 دقيقة حتى تتشكل الرغوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي 4 أكواب من الدقيق تدريجيًا واعجني حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة واتركيها لمدة 30 دقيقة حتى تختمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انزلي العجينة على سطح مبلل بالماء وامطها وطبقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "كرري هذه الخطوة 4 مرات، مع تغطية العجينة وتركها لمدة 30 دقيقة بعد كل مرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي شرائح الزيتون على العجينة وطبقها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي العجينة واتركيها لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي العجينة في الثلاجة لمدة 3 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "سخني الفرن على درجة حرارة 200 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادهني صينية الخبز بملعقة من الزيت وضعي العجينة فيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ادهني العجينة بملعقتين من الزيت ورشة ملح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ادخلي الصينية إلى الفرن حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "اتركيها حتى تصبح ذهبية اللون من الأعلى والأسفل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم الفوكاشيا مع الجبنة والشاي للحصول على وجبة فطور لذيذة. يمكن حفظ الفوكاشيا في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=rNvfhPclSXY",
        "collection": "abuhaty",
        "citation": "صباح السعادة رجعت لكم باحلي فطار 🥖عيش بالزيتون🥖 \"الفوكاشيا\""
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 280,
        "protein": 7,
        "fat": 9,
        "carbs": 42,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "grains": 0.9,
          "fats": 0.6,
          "specialty": 1.2,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-755",
      "title": "فيونكات الشيكولاتة",
      "titleEn": "Chocolate Bows",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12-15 فيونكة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-755-i1",
          "name": "دقيق",
          "standardAmount": "5 كبايات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-755-i2",
          "name": "حليب بودرة",
          "standardAmount": "3 معالق كبار",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-755-i3",
          "name": "زبادي",
          "standardAmount": "1 كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-755-i4",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-755-i5",
          "name": "زيت",
          "standardAmount": "ثلث كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-755-i6",
          "name": "سكر",
          "standardAmount": "2 ملعقتان كبيرتان",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-755-i7",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-755-i8",
          "name": "ملح",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-755-i9",
          "name": "ماء دافئ",
          "standardAmount": "من كوبية لربع كوبية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-755-i10",
          "name": "نوتلا (شيكولاتة)",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-755-i11",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-755-i12",
          "name": "لبن",
          "standardAmount": "2 ملاعق",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-755-i13",
          "name": "قهوة سريعة الذوبان",
          "standardAmount": "شوية",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-755-i14",
          "name": "سكر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع الحليب البودرة، السكر، الملح، والخميرة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبادي واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الدافئ تدريجيًا حتى تتماسك العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الزيت والزبدة واخلطي جيدًا لمدة 10 دقائق حتى تصبح العجينة متماسكة وطرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي العجينة ببلاستيك فيلم وفوطة نظيفة وضعها في مكان دافئ لمدة ساعة حتى تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى كرات صغيرة بحجم البيضة البلدي أو الليمونة الكبيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رشي الدقيق على سطح العمل وفردي كل كرة بالشكل المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي النوتلا على جانبي العجينة واقسمي العجينة إلى نصفين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أغلقي الجوانب واقطعي فتحتين في الوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطي الفيونكات بفوطة واتركيها ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أخلطي البيضة مع اللبن والقهوة السريعة الذوبان وادهني بها وجه الفيونكات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "رشي السكر على وجه الفيونكات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ضعي الفيونكات في الفرن المسخن على درجة حرارة 220 لمدة 20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الفيونكات في الفريزر بعد تبريدها في كيس بلاستيك. يمكن تقديمها مع الشاي أو الحليب كفطور أو وجبة خفيفة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ZtD-iB4jouA&t=34s",
        "collection": "abuhaty",
        "citation": "فيونكات الشيكولاته بعجينه توووووحفه 🤩😋 هتبهري بيها كل اللي هيشوفها و يدوقها 💯😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 300,
        "protein": 7,
        "fat": 11,
        "carbs": 44,
        "fiber": 1,
        "sugar": 16,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 1.2,
          "fats": 0.9,
          "specialty": 2,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-756",
      "title": "قراقيش",
      "titleEn": "Qaraqish (Date Biscuits)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15-20 دقيقة",
      "servings": "12-15 قرص",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "fah-756-i1",
          "name": "دقيق",
          "standardAmount": "كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-756-i2",
          "name": "سمنة",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-756-i3",
          "name": "زيت",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-756-i4",
          "name": "ماء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-756-i5",
          "name": "لبن",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-756-i6",
          "name": "سكر",
          "standardAmount": "معلقتين كبار",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-756-i7",
          "name": "سمسم محمص",
          "standardAmount": "معلقتين كبار",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-756-i8",
          "name": "بيكنج بودر",
          "standardAmount": "باكيت",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-756-i9",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-756-i10",
          "name": "ملح",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-756-i11",
          "name": "شمر ويانسون مجروشين",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والسكر والسمسم المحمص والملح في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ واللبن والسكر والخميرة، وقلبيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي السمنة والزيت المذابين، واعجني المكونات حتى تصبح العجينة طرية وملبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تخمر في مكان دافئ لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد خميرة العجينة، افرديها بين كرتين تلاجة بسمك رقيق جدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي العجينة إلى مربعات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي العجوة كحشوة، ولفي العجينة على شكل رول.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي الرول إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رشي القراقيش في صاج مدهون بالزيت، وادخليها الفرن المحمى على درجة حرارة 180 درجة مئوية لمدة 15-20 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركي القراقيش تبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجوة خالية من الحصى أو الرمل قبل استخدامها. يمكنك إضافة ملعقة زبدة للعجوة لجعلها أكثر طراوة. قدمي القراقيش مع الشاي باللبن والجبنة للحصول على وجبة فطور مثالية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=8Kl5UVP1mjQ&t=36s",
        "collection": "abuhaty",
        "citation": "هو فطار العيد ينفع من غير منين بالعجوه وشوية قراقيش .. هما خمس اسرار وهيطلع معاكى مظبوط وتحدي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 340,
        "protein": 6,
        "fat": 20,
        "carbs": 36,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "grains": 1.2,
          "fats": 3.8,
          "specialty": 0.6,
          "dairyEggs": 0.2,
          "spices": 0.5
        }
      }
    },
    {
      "id": "fah-757",
      "title": "قرص الأفران بالسكر والسمسم",
      "titleEn": "Bakery Rounds with Sugar & Sesame",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12 قرص",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-757-i1",
          "name": "دقيق",
          "standardAmount": "5 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-757-i2",
          "name": "زيت",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-757-i3",
          "name": "زبدة",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-757-i4",
          "name": "قشطة",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-757-i5",
          "name": "لبن رايب",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-757-i6",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-757-i7",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-757-i8",
          "name": "ملح",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-757-i9",
          "name": "بكينج بودر",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-757-i10",
          "name": "سكر (لحشوة)",
          "standardAmount": "5 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-757-i11",
          "name": "قرفة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-757-i12",
          "name": "سكر (للوجه)",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-757-i13",
          "name": "سمسم محمص",
          "standardAmount": "ربع كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع السكر والخميرة والملح والبكينج بودر في وعاء كبير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي القشطة واللبن الرايب والزبدة والزيت، ثم اعجني المكونات جيدًا حتى تصبح العجينة ناعمة ولا تلتصق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة ببلاستيك وفوطة نظيفة، واتركيها في مكان دافئ حتى تتضاعف حجمها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي العجينة إلى كرات صغيرة بحجم الليمونة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "احشي كل كرة بخليط السكر والقرفة، ثم اغلقيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "دعي الكرات في طبق به خليط من السكر والسمسم المحمص.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رتبى الأقراص في صينية مدهونة بالزيت، واتركيها تخمر لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي الصينية إلى الفرن المسخن على درجة حرارة 200 درجة مئوية، واتركيها حتى تأخذ اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدميها ساخنة مع الشاي أو في الفطور والعشاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة المكسرات أو الزبيب إلى الحشوة حسب الرغبة. يمكن حفظ الأقراص في وعاء محكم الإغلاق لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=0ccPafcDUWI&t=20s",
        "collection": "abuhaty",
        "citation": "قرص الأفران بالسكر والسمسم وهميه بجد  😋😋👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 320,
        "protein": 6,
        "fat": 13,
        "carbs": 46,
        "fiber": 2,
        "sugar": 16,
        "cost": {
          "grains": 1.3,
          "dairyEggs": 1,
          "fats": 1,
          "specialty": 0.7,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-758",
      "title": "كرواسون بدون عجن",
      "titleEn": "No-Knead Croissants",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 كرواسونات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-758-i1",
          "name": "زبدة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-758-i2",
          "name": "لبن رايب أو زبادي",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-758-i3",
          "name": "حليب",
          "standardAmount": "قليل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-758-i4",
          "name": "باكينج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-758-i5",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-758-i6",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-758-i7",
          "name": "ورق جلاش",
          "standardAmount": "3 ورقات",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-758-i8",
          "name": "جبنة كريمي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-758-i9",
          "name": "جبنة ذتة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-758-i10",
          "name": "زبدة",
          "standardAmount": "قليل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-758-i11",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-758-i12",
          "name": "حبة البركة",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ذوب الزبدة في المايكرويف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف اللبن الرايب أو الزبادي والحليب إلى الزبدة المذوبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الباكينج بودر، السكر، والملح واخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغمر ورقتين من الجلاش في الخليط ودهنهما جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف ورقة جلاش ثالثة فوق الورقتين المدهونتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الحشوة (جبنة كريمي أو جبنة ذتة) في وسط الجلاش.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اقطعي الجلاش إلى نصفين ولف كل نصف لتشكيل الكرواسون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرر الخطوات مع الورقات الأخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رص الكرواسون في صاج مدهون بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادهن وش الكرواسون بقليل من الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف السمسم أو حبة البركة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخل الكرواسون إلى الفرن المسخن على درجة حرارة 200 لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدم الكرواسون ساخنًا مع مشروبك المفضل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ الكرواسون في الفريزر لفترة طويلة واستخدامه عند الحاجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=c_g8eZQ9prY&t=16s",
        "collection": "abuhaty",
        "citation": "وصفه سحريه هتعملي بيها كرواسون مورق و محشي حلو او حادق من غير عجن و لا تخمير و النتيجه مضمونه👏"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 300,
        "protein": 7,
        "fat": 14,
        "carbs": 36,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 1.2,
          "fats": 0.5,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-759",
      "title": "كرواسون سريع بدون عجن",
      "titleEn": "Quick No-Knead Croissants",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "30-40 دقيقة",
      "servings": "6-8 قطع",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-759-i1",
          "name": "لفة الجلاش",
          "standardAmount": "1 لفة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-759-i2",
          "name": "الكريمة أو القشطة",
          "standardAmount": "1 كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-759-i3",
          "name": "الزيت",
          "standardAmount": "1/2 كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-759-i4",
          "name": "المياه الغازية (سيفن أب أو سبرايت)",
          "standardAmount": "1/2 كباية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-759-i5",
          "name": "الحشوة (جبنة كيري أو نوتلا)",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي الزيت والكريمة أو القشطة والمياه الغازية في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ادهني كل ورقة من لفائف الجلاش بالخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "رصي الورق المدهون فوق بعضه البعض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي اللفة إلى مسلسات صغيرة أو كبيرة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "احشي كل مسلس بالحشوة المفضلة (جبنة كيري أو نوتلا).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ارصي الكرواسون في صنية مدهونة بالزيت أو مغطاة بورق السيليكون.",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادهني الكرواسون بخليط من نصف كباية زيت وربع كباية ماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادخلي الصنية إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الكرواسون في الفرن لمدة 30-40 دقيقة حتى يصبح مورقًا وذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من دهن كل ورقة جيدًا بالخليط لضمان توريقة الكرواسون. يمكنك حشو الكرواسون بالحشوات الحلوة أو الحادقة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=v3u2-2MH2RA&t=28s",
        "collection": "abuhaty",
        "citation": "من غير دقيق ولا خميره ولا حتي عجن هتعملي احلي كوراسون 🥐💯 من مطبخي #فاطمه_ابو_حاتي 😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 340,
        "protein": 6,
        "fat": 18,
        "carbs": 38,
        "fiber": 1,
        "sugar": 14,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 2,
          "specialty": 1.5,
          "fats": 0.8
        }
      }
    },
    {
      "id": "fah-760",
      "title": "كريب بدون بيض ولا لبن",
      "titleEn": "Crepe (No Eggs or Milk)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-760-i1",
          "name": "دقيق",
          "standardAmount": "كوب ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-760-i2",
          "name": "نشا",
          "standardAmount": "ربع كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-760-i3",
          "name": "حليب بودرة",
          "standardAmount": "ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-760-i4",
          "name": "زيت",
          "standardAmount": "معلقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-760-i5",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-760-i6",
          "name": "سكر",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-760-i7",
          "name": "ماء",
          "standardAmount": "كوبيتين",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والنشا والملح والسكر والحليب البودرة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت والماء واخلطي المكونات جيدًا في الخلاط حتى يصبح الخليط ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي الخليط من التكتلات باستخدام غربال.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخني مقلاة على نار متوسطة وأضيفي نقطة زيت ووزعيها بالمنديل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي مغرفة من الخليط ووزعيها في المقلاة بحركة دائرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلب الكريب عندما تبدأ الحواف في الانفصال عن المقلاة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اطهي الكريب حتى يصبح لونه فاتحًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أخرج الكريب من المقلاة واتركه يبرد قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "جهزي الحشوة المفضلة لديك (مثل الكاتشب والمايونيز والجبن والفلفل الأخضر والزيتون).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي الحشوة على نصف الكريب وغلقيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "احمص الكريب مرة أخرى في المقلاة حتى يصبح مقرمشًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدمي الكريب ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك حفظ الكريب في الثلاجة لمدة تصل إلى 3 أيام. يمكنك أيضًا تجميده لمدة تصل إلى شهر. عند تقديم الكريب، يمكنك إضافة حشوات مختلفة حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=an8uq8T2Xw8&t=21s",
        "collection": "abuhaty",
        "citation": "جعانه .. تعالى نعمل كريب المحلات المقرمش ✌️لذيذ واقتصادي ومن غير بيض ولا لبن"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 220,
        "protein": 4,
        "fat": 5,
        "carbs": 40,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.6,
          "fats": 0.2,
          "dairyEggs": 0.1
        }
      }
    },
    {
      "id": "fah-761",
      "title": "كريب فيتوتشيني",
      "titleEn": "Fettuccine Crepe",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-761-i1",
          "name": "دقيق",
          "standardAmount": "كوب ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-761-i2",
          "name": "بيكن باودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-761-i3",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-761-i4",
          "name": "ماء",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-761-i5",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-761-i6",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-761-i7",
          "name": "لبن",
          "standardAmount": "2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-761-i8",
          "name": "زيت",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-761-i9",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والبيكن باودر والسكر في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء تدريجياً مع التحريك المستمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي البيضة والفانيليا واخلطي جيداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي اللبن واخلطي حتى تصبح العجينة ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الزيت أو الزبدة واخلطي مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني مقلاة على نار متوسطة وادهنيها بقليل من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اسكبي كمية من العجينة في المقلاة ووزعيها بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلب الكريب عندما تبدأ الجوانب في التحول إلى اللون الذهبي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ارفعي الكريب من المقلاة وكرري العملية حتى تنتهي العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قطعي الكريب إلى شرائط رفيعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمي الكريب فيتوتشيني مع قليل من الآيس كريم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة قليل من الشوكولاتة المذابة أو الفواكه الطازجة للتقديم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=SyGMuycwgP8&t=10s",
        "collection": "abuhaty",
        "citation": "وصفة \"كريب فيتوتشيني \" في تاني حلقات أوكسي والشيف فاطمة وهيبقى عندكوا الفرصة تكسبوا غسالات مع أوكسي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 9,
        "fat": 11,
        "carbs": 56,
        "fiber": 1,
        "sugar": 18,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 1,
          "fats": 0.3,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-762",
      "title": "كور مقرمشة بالسكر",
      "titleEn": "Crispy Sugar Balls",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-762-i1",
          "name": "دقيق",
          "standardAmount": "3 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-762-i2",
          "name": "نشا",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-762-i3",
          "name": "حليب",
          "standardAmount": "1.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-762-i4",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-762-i5",
          "name": "ملح",
          "standardAmount": "1/2 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-762-i6",
          "name": "بيكنج بودر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-762-i7",
          "name": "خميرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-762-i8",
          "name": "زيت",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-762-i9",
          "name": "شربات أو عسل أو سكر بودر أو قرفة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والنشا والسكر والملح والبيكنج بودر والخميرة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الحليب الدافئ تدريجياً وأعجني المكونات حتى تصبح العجينة متماسكة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها تخمر في مكان دافئ لمدة 30 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي العجينة إلى قطع صغيرة وشكلها إلى كرات صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخني الزيت في مقلاة على نار متوسطة وأضيفي الكور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلبي الكور باستمرار حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اطهي الكور حتى تصبح مقرمشة من الخارج وطرية من الداخل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صفي الكور من الزيت وأضيفيها إلى الشربات أو العسل أو السكر البودر أو القرفة حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام الماء بدلاً من الحليب إذا لم يكن متوفراً. يمكن تشكيل الكور بحجم مختلف حسب الرغبة، ولكن كلما صغرت الكور كلما كانت أكثر قرمشة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=F4hBQyyPx_c&t=35s",
        "collection": "abuhaty",
        "citation": "شوية دقيق وحبه مايه وفرحي حبايبك👌♥️"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 7,
        "fat": 10,
        "carbs": 50,
        "fiber": 1,
        "sugar": 12,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 0.6,
          "fats": 0.8,
          "sweeteners": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-763",
      "title": "كيك حادق بالزيتون والجبنة",
      "titleEn": "Savory Olive & Cheese Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-763-i1",
          "name": "دقيق",
          "standardAmount": "1.5 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-763-i2",
          "name": "زيت",
          "standardAmount": "0.5 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-763-i3",
          "name": "زبادي أو لبن رايب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-763-i4",
          "name": "بيض",
          "standardAmount": "4",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-763-i5",
          "name": "خل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-763-i6",
          "name": "ملح",
          "standardAmount": "0.5 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-763-i7",
          "name": "بيكنج بودر",
          "standardAmount": "1 كيس",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-763-i8",
          "name": "جبنة مبشورة",
          "standardAmount": "0.5 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-763-i9",
          "name": "زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-763-i10",
          "name": "طماطم",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-763-i11",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض مع الخل والملح في وعاء عميق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبادي أو اللبن الرايب والزيت واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الدقيق والبيكنج بودر واخلطي حتى تحصلي على خليط متجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي نصف كوب من الجبنة المبشورة واخلطيها مع الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صبّي الخليط في صنية مقاس 25x30 مغلفة بورق الزبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "وزعي الزيتون والطماطم والزعتر على سطح الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الصنية في الفرن المسخن مسبقًا على درجة حرارة 180 لمدة 20 دقيقة أو حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي الكيك يبرد قليلاً قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة بيضة أو لبنة على سطح الكيك حسب الرغبة. يمكن حفظ الكيك في الثلاجة لمدة تصل إلى 3 أيام. يمكن تقديم الكيك ساخنًا أو باردًا حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=u3udx9kKmCw",
        "collection": "abuhaty",
        "citation": "فطار وعشا مختلف ولذيذ 👌ينفع كمان للانش بوكس"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 260,
        "protein": 9,
        "fat": 14,
        "carbs": 26,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 2,
          "specialty": 0.6,
          "produce": 0.8,
          "fats": 1
        }
      }
    },
    {
      "id": "fah-764",
      "title": "كيكة البيض المالحة",
      "titleEn": "Savory Egg Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-764-i1",
          "name": "5 بيضات",
          "standardAmount": "5",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-764-i2",
          "name": "كوب حليب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-764-i3",
          "name": "كوب دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-764-i4",
          "name": "كوب سوسيس",
          "standardAmount": "1 كوب",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-764-i5",
          "name": "كوب جبنة مشكلة",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-764-i6",
          "name": "نص كوب شرايح زتون أخضر وإسود",
          "standardAmount": "1/2 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-764-i7",
          "name": "فلفل رومي ملون مفروم صغير",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-764-i8",
          "name": "فلفل حامي",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-764-i9",
          "name": "ملح",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-764-i10",
          "name": "فلفل أسود",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-764-i11",
          "name": "بابريكا",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-764-i12",
          "name": "سمنة",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-764-i13",
          "name": "بقدونس",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البيض والحليب والسمنة مع الملح والفلفل والبابريكا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الدقيق تدريجياً مع الاستمرار في الخلط حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي السوسيس والجبنة المشكّلة والفلفل الرومي والزتون والبقدونس والبابريكا والفلفل الحامي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلبي المكونات جيداً حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخني الفرن على درجة حرارة 180 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "دهن القالب بالسمنة ورشة الدقيق أو فرش ورق زبدة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صبّي خليط الكيك في القالب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أدخلي القالب إلى الفرن على الرف الأوسط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الكيك في الفرن لمدة 20 دقيقة أو حتى يحمر الوجه ويسيح الجبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قطعي الكيك وقدميها ساخنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكيك مع توست وفلفل مخلل أو أي مكونات أخرى تفضلينها. يمكن حفظ الكيك في الثلاجة لمدة يومين.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ehPfL9_sDjM&t=37s",
        "collection": "abuhaty",
        "citation": "بتحتاري في الفطار 🤔تعالي نعمل ٤وصفات مختلفه هاتخلي الفطار شكل تاني 😋😋#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 300,
        "protein": 16,
        "fat": 18,
        "carbs": 18,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "dairyEggs": 2.5,
          "protein": 3.5,
          "grains": 0.3,
          "produce": 1,
          "fats": 0.6
        }
      }
    },
    {
      "id": "fah-765",
      "title": "مشبك دمياطي",
      "titleEn": "Damietta Meshabak",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 قطع",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-765-i1",
          "name": "دقيق",
          "standardAmount": "1 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-765-i2",
          "name": "نشا الدرة",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-765-i3",
          "name": "ماء دافئ",
          "standardAmount": "1 كوب إلى 1 كوب وربع",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-765-i4",
          "name": "خميرة",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-765-i5",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-765-i6",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-765-i7",
          "name": "مية الزهر أو مية الورد",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-765-i8",
          "name": "سكر",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-765-i9",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-765-i10",
          "name": "عصير ليمون",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-765-i11",
          "name": "عسل أبيض أو عسل جلوكوز",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والنشا والملح والسكر والخميرة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي ملعقة كبيرة من مية الزهر أو مية الورد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء الدافئ تدريجياً واعجني حتى تحصلي على عجينة قوامها مثل عجينة البانكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة ببلاستيك وفوطة نظيفة واتركيها في مكان دافئ لمدة 30 دقيقة حتى تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، اخلطي السكر والماء وعصير الليمون وضعيهم على النار حتى يغليوا لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي العسل الأبيض أو عسل الجلوكوز واخلطي جيداً، ثم اتركي الشربات يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد أن تخمر العجينة، ضعيها في كيس تلاجة وقصي فتحة صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخني الزيت في مقلاة على نار متوسطة، ثم ابدئي في تشكيل المشبك وقليه حتى يصبح لونه أشقر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغمسي المشبك في الشربات البارد بعد قليه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "كرري العملية حتى تنتهي من كل العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن الزيت ساخن والنار متوسطة لضمان أن المشبك يقلى بشكل جيد ولا يأخذ لوناً داكناً. يمكنك تشكيل المشبك بحجم أكبر أو أصغر حسب رغبتك.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Hfn6nBgyV-c&t=32s",
        "collection": "abuhaty",
        "citation": "عندك كوب دقيق و كيس تلاجه 😉 .. اعملي احلي مشبك دمياطي 👌😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 360,
        "protein": 3,
        "fat": 4,
        "carbs": 78,
        "fiber": 0,
        "sugar": 60,
        "cost": {
          "grains": 0.5,
          "fats": 0.8,
          "sweeteners": 0.9,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-766",
      "title": "معمول بالكيس والماكينة",
      "titleEn": "Maamoul (Bag & Press Method)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "30 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-766-i1",
          "name": "دقيق",
          "standardAmount": "كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-766-i2",
          "name": "بيض",
          "standardAmount": "4",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-766-i3",
          "name": "فانيلا برتقال",
          "standardAmount": "2 باكيت",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-766-i4",
          "name": "سمن",
          "standardAmount": "400 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-766-i5",
          "name": "سكر بودر",
          "standardAmount": "400 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-766-i6",
          "name": "نشا",
          "standardAmount": "120 جرام",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-766-i7",
          "name": "نشادر",
          "standardAmount": "5 جرام",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-766-i8",
          "name": "بيكنج بودر",
          "standardAmount": "10 جرام",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-766-i9",
          "name": "حليب",
          "standardAmount": "100 مل",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-766-i10",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف السمنة إلى العجان وضربها حتى تصبح كريمية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف السكر البودر المخلوط وضرب الخليط لمدة 4-5 دقائق حتى يصبح كريميًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البيضات واحدة تلو الأخرى مع ضرب الخليط جيدًا بعد كل بيضة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الفانيلا البرتقالية والملح والبيكنج بودر وقلب الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الحليب مع النشادر وقلب الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الدقيق والنشا المخلوطين واعجن الخليط حتى يصبح متجانسًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رطّب يديك وشكل العجينة باستخدام الكيس أو الماكينة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي العجينة على صاج مدهون بالزيت واتركي فراغات بين القطع.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "خبز البسكويت في الفرن المحمى على درجة حرارة 180 لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركي البسكويت يبرد قبل التقديم.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "احفظي البسكويت في علبة محكمة بعيدًا عن الرطوبة لكي يبقى مقرمشًا ولذيذًا. يمكن تخزين العجينة في التلاجة إذا كنت تصنع كمية كبيرة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=noHoMSZMoUg&t=25s",
        "collection": "abuhaty",
        "citation": "اسرار بسكوت العيد بالبرتقال والنشادر 🍊وانسي انه يسيح ويفرش منك👌معمول بالكيس و الماكينة هش ومقرمش👏"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 30,
        "kcal": 200,
        "protein": 3,
        "fat": 9,
        "carbs": 26,
        "fiber": 1,
        "sugar": 12,
        "cost": {
          "grains": 1.4,
          "fats": 3.5,
          "sweeteners": 0.5,
          "dairyEggs": 0.7,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-767",
      "title": "مناقيش الطاسة السريعة",
      "titleEn": "Quick Pan Manakeesh",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 منقشة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-767-i1",
          "name": "دقيق",
          "standardAmount": "4 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-767-i2",
          "name": "خميرة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-767-i3",
          "name": "سكر",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-767-i4",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-767-i5",
          "name": "زبادي",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-767-i6",
          "name": "لبن دافئ",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-767-i7",
          "name": "ملح",
          "standardAmount": "نصف ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-767-i8",
          "name": "زعتر",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-767-i9",
          "name": "زيت زيتون",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-767-i10",
          "name": "جبن كريمي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-767-i11",
          "name": "جبن شيدر",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-767-i12",
          "name": "جبن رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-767-i13",
          "name": "جبن اسطنبولي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-767-i14",
          "name": "جبن حدقة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-767-i15",
          "name": "لحم معصج",
          "standardAmount": "حسب الرغبة",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والملح والسكر والخميرة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت والزبادي والحليب الدافئ واعجني حتى تصبح العجينة لينة وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركي العجينة ترتاح لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة بطبق مدهون بالزيت واتركيها في مكان دافئ لمدة 30 دقيقة حتى تختمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى كرات صغيرة وافردي كل كرة باستخدام مفرمة العجين حتى تصبح رقيقة جداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني الطاسة على نار متوسطة وأضيفي ملعقة صغيرة من الزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي العجينة في الطاسة واتركيها حتى تأخذ لوناً ذهبياً من الأسفل، ثم قلبيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي الحشوة المفضلة (زعتر، جبن، لحم معصج) على العجينة وقلبيها مرة أخرى حتى تأخذ اللون الذهبي من الجانب الآخر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمي المناقيش ساخنة مع الشاي أو الشاي بالحليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي حشوة تفضلها، مثل الزعتر والزيت، الجبن بأنواعه المختلفة، أو اللحم المعصج مع الجبن. يمكن حفظ المناقيش في الثلاجة لمدة يومين أو تجميدها لمدة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=D9Qu_1c6Uu0&t=32s",
        "collection": "abuhaty",
        "citation": "مناقيش الطاسة السريعة 🥟😍 من غير فرن هتعملي ألذ وأطعم فطار وعشاء 👌 - فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 300,
        "protein": 10,
        "fat": 13,
        "carbs": 36,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 1,
          "dairyEggs": 3,
          "fats": 1,
          "protein": 1.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-768",
      "title": "مناقيش بالزعتر واللبنة",
      "titleEn": "Manakeesh with Thyme & Labneh",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6 مناقيش",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-768-i1",
          "name": "دقيق",
          "standardAmount": "2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-768-i2",
          "name": "حليب بودرة",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-768-i3",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-768-i4",
          "name": "بيكنج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-768-i5",
          "name": "ملح",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-768-i6",
          "name": "سكر",
          "standardAmount": "معلقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-768-i7",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-768-i8",
          "name": "ماء دافئ",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-768-i9",
          "name": "لبنة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-768-i10",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-768-i11",
          "name": "حليب",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والحليب البودرة والبيكنج بودر والملح والسكر والخميرة في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت والماء الدافئ تدريجياً واخلطي حتى تتجانس العجينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي العجينة في طبق مدهون بالزيت وغطيها ببلاستيك واتركيها في مكان دافئ لمدة ساعة حتى تخمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد خميرة العجينة، افرديها بشكل مستطيل على سطح مغطى بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "وزعي اللبنة على العجينة وقطعيها إلى شرائح بسمك 2 سم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "لفي الشرائح بشكل حلزوني وضعها في صنية مدهونة بالزيت مع ترك مسافات بينها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي الفطاير واتركيها تخمر مرة أخرى لمدة 15 دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادهني الفطاير بخليط البيضة والحليب وضعيها في الفرن لمدة 15 دقيقة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أخرج الفطاير من الفرن وغطيها لمدة 5 دقائق قبل التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "قدمي المناقيش ساخنة مع الشاي للحصول على أفضل طعم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=PdItRWSicKY&t=30s",
        "collection": "abuhaty",
        "citation": "ألذ مناقيش هتجربوها 😋 أنجح طريقة  عجينة طرية بعجان تورنيدو مع حشو رهيب زعتر ولبنه ❤️| فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 9,
        "fat": 10,
        "carbs": 38,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "grains": 0.7,
          "dairyEggs": 1.5,
          "fats": 0.7,
          "spices": 0.2
        }
      }
    },
    {
      "id": "fah-769",
      "title": "نواعم بالقرفة والسكر",
      "titleEn": "Cinnamon & Sugar Softies",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-769-i1",
          "name": "دقيق",
          "standardAmount": "5 أكواب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i2",
          "name": "ماء",
          "standardAmount": "نص كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i3",
          "name": "زيت",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i4",
          "name": "سمنة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i5",
          "name": "قشطة",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i6",
          "name": "زبادي",
          "standardAmount": "نص كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i7",
          "name": "سكر",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i8",
          "name": "خميرة",
          "standardAmount": "2 ملاعق صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i9",
          "name": "فانيليا",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i10",
          "name": "خل",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i11",
          "name": "باكنج بودر",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i12",
          "name": "ملح",
          "standardAmount": "نص ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i13",
          "name": "سكر (لحشو)",
          "standardAmount": "كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i14",
          "name": "قرفة",
          "standardAmount": "ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i15",
          "name": "زبدة",
          "standardAmount": "ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i16",
          "name": "كاكاو",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i17",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i18",
          "name": "سمسم محمص",
          "standardAmount": "كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i19",
          "name": "سكر (للوجه)",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-769-i20",
          "name": "سمنة (للوجه)",
          "standardAmount": "ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي نصف كوب زيت، نصف كوب سمنة، نصف كوب قشطة، نصف كوب ماء، نصف كوب زبادي في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي ملعقتين كبيرتين سكر، ملعقتين صغيرتين خميرة، ملعقة كبيرة فانيليا، ملعقة كبيرة خل، نصف ملعقة صغيرة ملح، وملعقة كبيرة باكنج بودر. اخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خمسة أكواب دقيق منخول واعجني حتى تصبح العجينة ناعمة وطرية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها تخمر لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعدي الحشوة بخلط كوب سكر، ملعقة كبيرة قرفة، ملعقة صغيرة كاكاو، ملعقة كبيرة زبدة، ومكسرات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعدي التغطية بخلط كوب سمسم محمص، ملعقتين كبيرتين سكر، وملعقة كبيرة سمنة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شكلِي العجينة إلى كرات متساوية الحجم واحشيها بالحشوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "انزلي الكروات في التغطية ورصِّيها في صينية خبز.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الكروات تخمر لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سخِّن الفرن على درجة حرارة عالية (أعلى درجة حرارة ممكنة) وخبِّزي الكروات لمدة 15 دقيقة حتى تتحمر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدميها ساخنة مع كوب شاي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حفظ النواعم في الفريزر داخل أكياس أو علب محكمة الإغلاق واستخدامها عند الحاجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=3WxBjszThWY&t=13s",
        "collection": "abuhaty",
        "citation": "هو الشتا ايه غير شوية نواعم بالقرفة والسكر والسمسم"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 400,
        "protein": 7,
        "fat": 20,
        "carbs": 48,
        "fiber": 2,
        "sugar": 16,
        "cost": {
          "grains": 1.2,
          "fats": 2.2,
          "dairyEggs": 1.2,
          "specialty": 1,
          "sweeteners": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "fah-770",
      "title": "وافل وبانكيك",
      "titleEn": "Waffles & Pancakes",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-770-i1",
          "name": "دقيق",
          "standardAmount": "كوب ونصف",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-770-i2",
          "name": "لبن",
          "standardAmount": "كوب ونصف",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-770-i3",
          "name": "نشا",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-770-i4",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-770-i5",
          "name": "زبدة ساية أو زيت",
          "standardAmount": "ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-770-i6",
          "name": "فانيليا",
          "standardAmount": "ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-770-i7",
          "name": "بيكنج بودر",
          "standardAmount": "2 ملعقتين صغيرتين ممسوحين",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-770-i8",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-770-i9",
          "name": "سكر بودرة",
          "standardAmount": "كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-770-i10",
          "name": "زبادي",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-770-i11",
          "name": "زيت",
          "standardAmount": "نصف كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-770-i12",
          "name": "شوكولاتة دهن",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-770-i13",
          "name": "فراولة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-770-i14",
          "name": "موز",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-770-i15",
          "name": "سوس كراميل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-770-i16",
          "name": "آيس كريم",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والبيكنج بودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي كوب ونصف من اللبن تدريجياً واعجني المزيج بالمضرب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي البيضة والفانيليا ومعلقة الزبدة أو الزيت واعجني حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي العجينة ترتاح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، اخلطي السكر البودرة والزبادي واعجني المزيج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي نصف كوب من الزيت تدريجياً واعجني حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخفقي نصف كمية السوس الشوكولاتة مع 4 ملاعق من اللبن لتحضير صوص خفيف.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخني مكنة الوافل ودهنيها بالزيت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي العجينة إلى المكنة واتركيها لمدة 7 إلى 10 دقائق حتى تنضج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "إذا لم تتوفر لديك مكنة الوافل، يمكنك استخدام مقلاة مدهونة بالزيت على نار متوسطة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضيفي العجينة لتحضير البانكيك.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدمي الوافل والبانكيك مع الشوكولاتة الدهنية، الفراولة، الموز، سوس الكراميل، وآيس كريم حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام سوس الكراميل المصنوع في المنزل أو المشتري من الخارج. يمكنك أيضاً إضافة أي فواكه أخرى حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=o90lzijQgJM&t=26s",
        "collection": "abuhaty",
        "citation": "وافل وبان كيك خطييير من مطبخي فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 520,
        "protein": 10,
        "fat": 20,
        "carbs": 74,
        "fiber": 2,
        "sugar": 46,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 1.5,
          "specialty": 2,
          "produce": 1,
          "sweeteners": 0.6,
          "fats": 0.8
        }
      }
    },
    {
      "id": "fah-771",
      "title": "وردات التمر الهشة جداً للفطار والعشا",
      "titleEn": "Super-Flaky Date Roses (Breakfast & Dinner)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "فطائر حلوة",
      "cookingMethod": "فرن",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "12 وردة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-771-i1",
          "name": "دقيق",
          "standardAmount": "نصف كيلو",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-771-i2",
          "name": "لبن",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-771-i3",
          "name": "ماء",
          "standardAmount": "كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-771-i4",
          "name": "زيت",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-771-i5",
          "name": "خميرة",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-771-i6",
          "name": "بيكينج بودر",
          "standardAmount": "معلقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-771-i7",
          "name": "سكر",
          "standardAmount": "معلقتان كبيرتان",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-771-i8",
          "name": "ملح",
          "standardAmount": "قليل",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-771-i9",
          "name": "عجوة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-771-i10",
          "name": "زبدة",
          "standardAmount": "معلقتان صغيرتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-771-i11",
          "name": "لبن بودرة",
          "standardAmount": "معلقتان صغيرتان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-771-i12",
          "name": "قهوة سريعة الذوبان",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-771-i13",
          "name": "سكر",
          "standardAmount": "معلقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-771-i14",
          "name": "ماء",
          "standardAmount": "ثلث كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-771-i15",
          "name": "سمسم",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع الخميرة، البيكينج بودر، السكر، والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزيت، اللبن، والماء الدافئ تدريجياً واعجني حتى تصبح العجينة لينة وغير لاصقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركي العجينة ترتاح لمدة 10 دقائق على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي العجينة إلى كرات حجم البيضة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "افردي كل كرة بالشوبك واحشيها بالعجوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قسمي العجينة المفرودة إلى أقسام وقطعيها بالسكينة لتشكيل الوردة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رشي القليل من الزيت على صينية الخبز وضعي الورود عليها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي الورود تخمر مرة أخرى لمدة 10 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعدي خليط التغطية من اللبن البودرة، القهوة، السكر، والماء وادهن به الورود.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رشي السمسم على الورود حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي الصينية في الفرن المسخن مسبقاً على درجة حرارة 220 درجة مئوية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "خبزي الورود لمدة 10 دقائق حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدميها ساخنة مع الشاي أو النسكافيه أو الكابتشينو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تأكد من أن العجوة تكون باردة عند الحشو لتجنب ذوبانها. يمكنك تقديم الورود مع مشروبات مختلفة مثل الشاي أو القهوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=JLEmSYH_dn4&t=17s",
        "collection": "abuhaty",
        "citation": "وردات التمر الهشه جدا للفطار و العشا 😋😉 من مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 260,
        "protein": 6,
        "fat": 8,
        "carbs": 42,
        "fiber": 2,
        "sugar": 16,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 0.6,
          "specialty": 2,
          "fats": 0.6,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-772",
      "title": "آيس كراميل ماكياتو",
      "titleEn": "Iced Caramel Macchiato",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "آيس كريم",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "servings": "1 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-772-i1",
          "name": "أسبريسو",
          "standardAmount": "2 شوت",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-772-i2",
          "name": "حليب",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-772-i3",
          "name": "حليب مخفوق",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-772-i4",
          "name": "سيرب كراميل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-772-i5",
          "name": "ثلج",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-772-i6",
          "name": "كريمة",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير أسبريسو: قم بتحضير 2 شوت أسبريسو باستخدام ماكينة الإسبريسو أو عن طريق خلط ملعقة كبيرة من القهوة المطحونة مع نصف كوب ماء ساخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير الحليب المخفوق: أضف ملعقة كبيرة من الحليب المخفوق إلى الكوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة السيرب: أضف ملعقة كبيرة من السيرب الكراميل إلى الكوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خلط المكونات: قم بخلط الأسبريسو والحليب المخفوق والسيرب الكراميل جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة الثلج: أضف الثلج حسب الرغبة إلى الكوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إضافة الحليب: أضف الحليب السائل حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إضافة الكريمة: أضف الكريمة على السطح لتقديم اللمسة الأخيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تقديم: قدم المشروب مباشرة وهو بارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام القهوة المطحونة بدلاً من ماكينة الإسبريسو إذا لم تتوفر المكنة. يمكن أيضًا استخدام السكر البني لتحضير السيرب الكراميل في المنزل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=MQGgw2V4ar4&t=36s",
        "collection": "abuhaty",
        "citation": "هانجيبلك ستار باكس لغاية عندك😉آيس كراميل ميكاتو بأسهل طريقة وطعم حكاااااايه😋😍😍#فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 180,
        "protein": 4,
        "fat": 9,
        "carbs": 22,
        "fiber": 0,
        "sugar": 20,
        "cost": {
          "dairyEggs": 0.8,
          "specialty": 0.8,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-773",
      "title": "آيس كريم التين الشوكي",
      "titleEn": "Prickly Pear Ice Cream",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "آيس كريم",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-773-i1",
          "name": "عصير التين الشوكي",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-773-i2",
          "name": "كريم شانتيه الخام",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-773-i3",
          "name": "سكر بودر",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-773-i4",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-773-i5",
          "name": "لون أصفر",
          "standardAmount": "1 سنة صغيرة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف 3 أكواب من عصير التين الشوكي إلى وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف 1 كوب من الكريم شانتيه الخام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف 1/2 كوب من السكر البودر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف 1 ملعقة صغيرة من الفانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف 1 سنة صغيرة من اللون الأصفر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلّب المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع الخليط في وعاء وغطيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أدخل الوعاء إلى الفريزر لمدة 4 ساعات على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد 4 ساعات، اخرج الوعاء وتأكد من أن القوام أصبح كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تجربة إضافة قطع صغيرة من التين الشوكي الطازج للحصول على نكهة أقوى. يمكن حفظ الآيس كريم في الفريزر لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ShtqwXUOeBg&t=77s",
        "collection": "abuhaty",
        "citation": "احلى ميلك تشيك وايس كريم بالتين الشوكي🤔😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 240,
        "protein": 2,
        "fat": 15,
        "carbs": 26,
        "fiber": 1,
        "sugar": 24,
        "cost": {
          "produce": 3,
          "dairyEggs": 3,
          "sweeteners": 0.4,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "fah-774",
      "title": "آيس كريم العجمية",
      "titleEn": "Agameya Ice Cream (Honey-Sesame Fudge)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "آيس كريم",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-774-i1",
          "name": "كريمة الخفق",
          "standardAmount": "1 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-774-i2",
          "name": "حليب مكثف محلى",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-774-i3",
          "name": "عجمية",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-774-i4",
          "name": "سمنة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-774-i5",
          "name": "زبيب",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-774-i6",
          "name": "عسل",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-774-i7",
          "name": "عين جمل",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخفقي كريمة الخفق جيدًا حتى تصبح كثيفة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الحليب المكثف المحلى واخفقي المكونات معًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخبزي العجمية في مقلاة على نار هادئة مع السمنة حتى تصبح ذهبية اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي العسل والزبيب وعين الجمل واخلطي المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي العجمية المحمصة إلى خليط الآيس كريم واخلطيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صبي الخليط في علبة وضعيها في الفريزر لمدة 6 ساعات على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قبل التقديم، اغمس ملعقة في ماء ساخن لتسهيل إخراج الآيس كريم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة نكهات أخرى مثل الفراولة أو الفانيليا إلى خليط الآيس كريم الأساسي. يمكن حفظ الآيس كريم في الفريزر لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=tjfCzwUDff4&t=30s",
        "collection": "abuhaty",
        "citation": "آيس كريم بمكونين بس 😋وعملنا نوع باللوتس ونوع بالعجميه 🙈ماتستغربيش العجميه مش بس للكحك تحفه  جداً😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 420,
        "protein": 5,
        "fat": 26,
        "carbs": 42,
        "fiber": 1,
        "sugar": 38,
        "cost": {
          "dairyEggs": 6,
          "sweeteners": 1,
          "specialty": 2,
          "fats": 0.3
        }
      }
    },
    {
      "id": "fah-775",
      "title": "آيس كريم الفاكهة (كيوي، موز بالشوكولاتة، فراولة)",
      "titleEn": "Fruit Ice Cream (Kiwi, Chocolate Banana, Strawberry)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "آيس كريم",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "cookTime": "ساعتين إلى ثلاث ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-775-i1",
          "name": "كيوي",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-775-i2",
          "name": "زبادي",
          "standardAmount": "كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-775-i3",
          "name": "كريم شانتي",
          "standardAmount": "بكة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-775-i4",
          "name": "عسل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-775-i5",
          "name": "موز",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-775-i6",
          "name": "شوكولاتة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-775-i7",
          "name": "كاكاو",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-775-i8",
          "name": "فراولة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-775-i9",
          "name": "لبن",
          "standardAmount": "فنجان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر الفاكهة وقطعها إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الفاكهة في أكياس واحفظها في الفريزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اختر نوع الفاكهة المفضلة لديك (كيوي، موز بالشوكولاتة، فراولة).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلط الفاكهة مع الزبادي والكريم شانتي في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف العسل إذا كنت ترغب في زيادة الحلاوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الكاكاو إذا كنت ترغب في طعم الشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخلط المكونات جيدًا حتى تصبح ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صب الخليط في وعاء وضعيه في الفريزر لمدة ساعتين إلى ثلاث ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلبي الخليط مرة أو مرتين أثناء التجميد للحصول على قوام ناعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الآيس كريم بعد التجميد مباشرة.",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الفاكهة المفضلة لديك. يمكنك أيضًا إضافة نكهات أخرى مثل الفانيليا أو اللوز حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=tnlz-ekPHTI&t=48s",
        "collection": "abuhaty",
        "citation": "ب3 مكونات بس 👌هاتعملي ايس كريم 🍦بطعم مميز جربيه بالطعم اللي بتحبيه وقوليلي هتختاري انهي نوع؟؟"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 220,
        "protein": 5,
        "fat": 10,
        "carbs": 28,
        "fiber": 2,
        "sugar": 24,
        "cost": {
          "produce": 3.5,
          "dairyEggs": 3,
          "sweeteners": 0.5,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "fah-776",
      "title": "آيس كريم الفاكهة الاقتصادي",
      "titleEn": "Budget Fruit Ice Cream",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "آيس كريم",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "servings": "3 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-776-i1",
          "name": "فاكهة مجمدة",
          "standardAmount": "نص كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-776-i2",
          "name": "كريم شانتيه",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-776-i3",
          "name": "زبادي",
          "standardAmount": "2 علب (100 جرام لكل علبة)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-776-i4",
          "name": "لبن ساقع",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-776-i5",
          "name": "عسل",
          "standardAmount": "3 ملاعق كبيرة (حسب الرغبة)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-776-i6",
          "name": "عصير ليمون",
          "standardAmount": "1 ليمونة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-776-i7",
          "name": "لون غذائي",
          "standardAmount": "نقطة واحدة (اختياري)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي الفاكهة المجمدة، الكريم شانتيه، الزبادي، عصير الليمون، واللبن الساقع في الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي العسل حسب الرغبة وخلطي جيدًا لمدة 5 دقائق حتى تمتزج المكونات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي اللون الغذائي إذا أردت تعزيز اللون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صبي الخليط في علب نظيفة وجافة وغطيها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادخلي العلب إلى الفريزر لمدة لا تقل عن 8 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد التجميد، قدمي الآيس كريم في أكواب وزيّنيها حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أنواع مختلفة من الفاكهة المجمدة مثل الفراولة، المانجا، والموز. يمكن أيضًا استخدام شراب الحلويات الشرقية بدلاً من العسل إذا لم يكن متاحًا.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=twSwm0NEKII&t=38s",
        "collection": "abuhaty",
        "citation": "آيس كريم الفاكهة الاقتصادي👍🍨من غير ماكينه ومن غير بيض 😋من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 160,
        "protein": 4,
        "fat": 5,
        "carbs": 26,
        "fiber": 2,
        "sugar": 22,
        "cost": {
          "produce": 3,
          "dairyEggs": 1.8,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-777",
      "title": "آيس كريم الكانتلوب",
      "titleEn": "Cantaloupe Ice Cream",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "آيس كريم",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-777-i1",
          "name": "كانتالوب",
          "standardAmount": "نص كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-777-i2",
          "name": "باكيت جيلي أناناس",
          "standardAmount": "1 باكيت",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-777-i3",
          "name": "زبادي",
          "standardAmount": "120 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-777-i4",
          "name": "عسل أبيض",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-777-i5",
          "name": "لون طعم صحي",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر الكانتالوب وقطّعه إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع القطع في كيس واحفظه في الفريزر حتى يتجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء خلط، ضع الكانتالوب المجمد وحليب الزبادي والعسل الأبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف باكيت الجيلي الأناناس المذاب وخلط المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إذا أردت، أضف رشة من اللون الطعم الصحي وقلب جيدًا للحصول على لون جذاب.",
          "phase": "alternative",
          "sourceDocs": [],
          "isAlternative": true,
          "importance": "variation"
        },
        {
          "stepNumber": 6,
          "text": "اغطِ الخليط وضعه في الفريزر لمدة 30 دقيقة على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قبل التقديم، اخلط الخليط مرة أخرى للحصول على قوام ناعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدم الآيس كريم في أكواب أو أواني صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الفاكهة المفضلة لديك لتحضير الآيس كريم. يمكن حفظ الآيس كريم في الفريزر لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=0r0fw2gimS8&t=81s",
        "collection": "abuhaty",
        "citation": "الجو حرررررررر وفرهدة وتمنه بقى نارررررررررررر .. تعالوا نعمله في البيت وأطعم من المحلات"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 150,
        "protein": 4,
        "fat": 1,
        "carbs": 32,
        "fiber": 1,
        "sugar": 28,
        "cost": {
          "produce": 2,
          "dairyEggs": 0.6,
          "sweeteners": 0.6,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "fah-778",
      "title": "آيس كريم الكنافة",
      "titleEn": "Kunafa Ice Cream",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "آيس كريم",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "cookTime": "3 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-778-i1",
          "name": "مانجا مجمدة",
          "standardAmount": "1 كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-778-i2",
          "name": "لبن سائل",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-778-i3",
          "name": "كريم شانتي",
          "standardAmount": "1 باقة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-778-i4",
          "name": "كنافة",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-778-i5",
          "name": "سمنة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-778-i6",
          "name": "عسل",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي المانجا المجمدة، اللبن السائل، وكريم الشانتي في الخلاط حتى تصبح المزيج ناعم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صبي المزيج في وعاء وضعيه في الفريزر لمدة 3 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أخرج الكنافة من الفريزر وقطعيها إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي نصف كوب من السمنة إلى الكنافة وخلطيهم جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن الفرن على أعلى درجة حرارة واحمصي الكنافة حتى تصبح مقرمشة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي ملعقتين من العسل إلى الكنافة المحمصة وقلبي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أخرج آيس كريم المانجا من الفريزر وضعي الكنافة المقرمشة فوقه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعيدي الآيس كريم إلى الفريزر لمدة ساعتين إضافيتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمي الآيس كريم في أكواب وتمتعي بالطعم الرائع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من الفواكه المجمدة بدلاً من المانجا حسب الرغبة. يمكن حفظ الآيس كريم في الفريزر لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=lYs19Oh3gCs&t=12s",
        "collection": "abuhaty",
        "citation": "لو عندك شوية كنافه من رمضان .. هاتيهم وتعالى نعمل \"أيس كريم كنافة \" خطييييييييير"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 480,
        "protein": 6,
        "fat": 24,
        "carbs": 62,
        "fiber": 2,
        "sugar": 48,
        "cost": {
          "produce": 5,
          "dairyEggs": 2.5,
          "fats": 1.5,
          "sweeteners": 0.6,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "fah-779",
      "title": "آيس كريم اللوتس",
      "titleEn": "Lotus Biscoff Ice Cream",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "آيس كريم",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-779-i1",
          "name": "كريمة الخفق",
          "standardAmount": "1 لتر",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-779-i2",
          "name": "حليب مكثف محلى",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-779-i3",
          "name": "كريمة شمتيق خام",
          "standardAmount": "4 ملاعق كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-779-i4",
          "name": "كريمة لوتس",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-779-i5",
          "name": "بسكوت لوتس",
          "standardAmount": "حسب الرغبة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، ضعي كريمة الخفق وخفقيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الحليب المكثف المحلى واخلطيهما جيدًا حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي 4 ملاعق كبيرة من الكريمة الشمتيق الخام واخلطيها مع الخليط السابق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي 3 ملاعق كبيرة من كريمة لوتس واخلطيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الخليط في علبة ووزعي بسكوت لوتس المكسر عليها.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العلبة وضعها في الفريزر لمدة 6 ساعات على الأقل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قبل التقديم، اغمس ملعقة في ماء ساخن لتسهيل إخراج الآيس كريم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة نكهات أخرى مثل الفراولة أو الفانيليا حسب الرغبة. للحصول على أفضل نتيجة، تأكدي من أن الكريمة والحليب المكثف المحلى باردة قبل الخلط.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=tjfCzwUDff4&t=30s",
        "collection": "abuhaty",
        "citation": "آيس كريم بمكونين بس 😋وعملنا نوع باللوتس ونوع بالعجميه 🙈ماتستغربيش العجميه مش بس للكحك تحفه  جداً😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 450,
        "protein": 4,
        "fat": 30,
        "carbs": 44,
        "fiber": 0,
        "sugar": 38,
        "cost": {
          "dairyEggs": 7,
          "specialty": 3,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "fah-780",
      "title": "آيس كريم أوريو",
      "titleEn": "Oreo Ice Cream Pops",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "آيس كريم",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "servings": "10-12 كوباية",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-780-i1",
          "name": "باكيت أوريو",
          "standardAmount": "6",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-780-i2",
          "name": "حليب مكثف محلي",
          "standardAmount": "نصف كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-780-i3",
          "name": "كريمة حلويات",
          "standardAmount": "كوباية ونصف (أو علبة قشطة مع نصف كوب لبن)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "كسر الباكيتات الستة من الأوريو إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "خلط الكريمة في وعاء وخفقها لمدة دقيقتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إضافة الحليب المكثف المحلي وخفق الخليط لمدة دقيقتين إضافيتين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إضافة قطع الأوريو المكسرة إلى الخليط وخلطها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الخليط في كوبات الايس كريم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إدخال الكوبات إلى الفريزر لمدة 6 ساعات على الأقل حتى يجمد الايس كريم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تقديم الايس كريم كما هو أو بتغطيته بالشوكولاتة المذابة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الايس كريم في كوبات عادية أو بتغطيته بالشوكولاتة المذابة للحصول على طبقة مقرمشة من الخارج. يمكن أيضًا استخدام ملعقة لتناول الايس كريم إذا لم تكن ترغب في استخدام العصي.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=7WRohReQzYg&t=29s",
        "collection": "abuhaty",
        "citation": "بثلاثة مكونات اعملي احلي آيس كريم لزوم الحر 😋😊 من مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 280,
        "protein": 3,
        "fat": 16,
        "carbs": 30,
        "fiber": 1,
        "sugar": 24,
        "cost": {
          "specialty": 6,
          "dairyEggs": 2.5
        }
      }
    },
    {
      "id": "fah-781",
      "title": "آيس كريم بدون بيض وبلا ماكينة",
      "titleEn": "No-Egg, No-Machine Ice Cream",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "آيس كريم",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "servings": "4 أنواع مختلفة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-781-i1",
          "name": "لبن مثلج",
          "standardAmount": "2.5 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-781-i2",
          "name": "كريم شانتيه خام",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-781-i3",
          "name": "حليب مكثف محلي",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-781-i4",
          "name": "كريمة خفق",
          "standardAmount": "200 ملل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-781-i5",
          "name": "صوص الكراميل",
          "standardAmount": "3 معالق",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-781-i6",
          "name": "فانيليا سائلة",
          "standardAmount": "نص معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-781-i7",
          "name": "نسكافيه فيل بلاك",
          "standardAmount": "1 كيس",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-781-i8",
          "name": "شوكولاتة دهن",
          "standardAmount": "3 معالق",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-781-i9",
          "name": "كاكاو خام",
          "standardAmount": "1 معلقة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي كوب كريم شانتيه الخام مع 2.5 كوب لبن متلج في وعاء ودربيهم لمدة 5 دقائق حتى يصبح القوام كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي علبة كريمة الخفق ودربيها لمدة دقيقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي كوب الحليب المكثف المحلي ودربيها لمدة دقيقة أخرى حتى يتجانس الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قسّمي الخليط على 4 علب محكمة الإغلاق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي 3 معالق من صوص الكراميل إلى إحدى العلب وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي نصف معلقة فانيليا سائلة إلى إحدى العلب وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي كيس نسكافيه فيل بلاك إلى إحدى العلب وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي 3 معالق من الشوكولاتة الدهن و1 معلقة من الكاكاو الخام إلى العلبة الأخيرة وقلبيها جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أدخلي العلب إلى الفريزر لمدة لا تقل عن 8 ساعات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد مرور 8 ساعات، اخرجي العلب من الفريزر وقدمي الآيس كريم في أكواب أو أطباق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "يمكن تزيين الآيس كريم بصوص الكراميل والمكسرات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة مكونات أخرى مثل الفواكه المعبأة أو المكسرات حسب الرغبة. يمكن حفظ الآيس كريم في الفريزر لمدة طويلة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=mdPdgircbPY&t=42s",
        "collection": "abuhaty",
        "citation": "الايس كريم اللذيذ 🙈😉 (بدون بيض) و (بدون ماكينه) 💪👍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 380,
        "protein": 6,
        "fat": 22,
        "carbs": 40,
        "fiber": 1,
        "sugar": 36,
        "cost": {
          "dairyEggs": 6,
          "specialty": 3,
          "sweeteners": 0.8
        }
      }
    },
    {
      "id": "fah-782",
      "title": "آيس كريم فراولة صحي واقتصادي",
      "titleEn": "Healthy Budget Strawberry Ice Cream",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "آيس كريم",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-782-i1",
          "name": "فراولة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-782-i2",
          "name": "سكر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-782-i3",
          "name": "حليب",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-782-i4",
          "name": "كريمة خفق",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي الفراولة المقطعة مع السكر والحليب والكريمة الخفق في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي الخليط في الفريزر لمدة ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أخرجيه من الفريزر وضعيه في الكبة وخفقيه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعيدي الخليط إلى الفريزر لمدة 30 دقيقة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أخرجيه مرة أخرى وخفقيه مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدميه في أكواب أو أطباق صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة قليل من العصير الطبيعي للفراولة للحصول على نكهة أقوى. يمكن حفظ الآيس كريم في الفريزر لمدة تصل إلى أسبوع.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=TNj26UHHCyw&t=30s",
        "collection": "abuhaty",
        "citation": "ايس كريم صحي واقتصادي وفي 5دقايق بس"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 210,
        "protein": 4,
        "fat": 11,
        "carbs": 26,
        "fiber": 2,
        "sugar": 24,
        "cost": {
          "produce": 2.5,
          "dairyEggs": 1.8,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-783",
      "title": "آيس كريم منزلي بثلاث نكهات: فانيليا، كراميل، وشوكولاتة",
      "titleEn": "Homemade Ice Cream in Three Flavours: Vanilla, Caramel & Chocolate",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "آيس كريم",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-783-i1",
          "name": "حليب",
          "standardAmount": "1 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-783-i2",
          "name": "سكر",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-783-i3",
          "name": "نشا",
          "standardAmount": "3 معالق كبار",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-783-i4",
          "name": "زبدة",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-783-i5",
          "name": "دريم ويب",
          "standardAmount": "3 باكيت",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-783-i6",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-783-i7",
          "name": "حليب مثلج",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-783-i8",
          "name": "كراميل",
          "standardAmount": "3 معالق كبار",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-783-i9",
          "name": "بسكوت ساد",
          "standardAmount": "نص كوب مجروش",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-783-i10",
          "name": "كاكاو",
          "standardAmount": "2 ملعقتين كبار",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-783-i11",
          "name": "شوكولاتة شيبس",
          "standardAmount": "2 ملعقتين",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-783-i12",
          "name": "شوكولاتة مelted",
          "standardAmount": "3 ملعقتين",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي الحليب والسكر والنشا جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي الخليط على نار متوسطة وقلبي حتى يبدأ في الغليان ويصبح القوام كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزبدة واستمري في التقليب حتى تذوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أزيلي الخليط من النار واتركيه يبرد قليلاً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي 3 باكيتات من الدريم ويب، ملعقة كبيرة من الفانيليا، وكوب من الحليب المتلج. اخلطي جيدًا لمدة 7 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقلي الخليط إلى وعاء وضعيه في الثلاجة لمدة ساعتين حتى يبرد تمامًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد تبريد الخليط، قسمي الخليط إلى ثلاثة أجزاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "لنكهة الفانيليا: اخلطي جزءًا من الخليط جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "لنكهة الكراميل: أضيفي 3 معالق كبار من الكراميل ونص كوب من البسكوت المجروش. اخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "لنكهة الشوكولاتة: أضيفي 2 ملعقتين كبار من الكاكاو، 2 ملعقتين من شوكولاتة الشيبس، و3 ملعقتين من الشوكولاتة المelted. اخلطي جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي النكهات في صينيات وضعيها في الفريزر لمدة 4-6 ساعات حتى تتجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قبل التقديم، اترك الآيس كريم يذوب قليلاً لمدة 10 دقائق ثم قدميه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أي نوع من البسكوت المجروش حسب الرغبة. يمكنك أيضًا إضافة مكونات أخرى مثل الفواكه المجففة أو الجوز لتعزيز النكهة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Jv04xEpWiQI&t=55s",
        "collection": "abuhaty",
        "citation": "مفاجأة الصيف🍨🍦٣ أنواع من الايس كريم و مكوناتها من البيت"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 320,
        "protein": 6,
        "fat": 14,
        "carbs": 44,
        "fiber": 1,
        "sugar": 38,
        "cost": {
          "dairyEggs": 5,
          "specialty": 2.5,
          "sweeteners": 0.8,
          "grains": 0.3
        }
      }
    },
    {
      "id": "fah-784",
      "title": "تورتة آيس كريم",
      "titleEn": "Ice Cream Cake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "آيس كريم",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "cookTime": "5-6 ساعات",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-784-i1",
          "name": "دقيق",
          "standardAmount": "نص كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-784-i2",
          "name": "سكر",
          "standardAmount": "نص كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-784-i3",
          "name": "بيض",
          "standardAmount": "3 بيضات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-784-i4",
          "name": "فانيليا",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-784-i5",
          "name": "بيكنج بودر",
          "standardAmount": "ربع ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-784-i6",
          "name": "ملح",
          "standardAmount": "ذرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-784-i7",
          "name": "آيس كريم دريم فانيليا",
          "standardAmount": "2 باكت",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-784-i8",
          "name": "حليب متلج",
          "standardAmount": "كوب وربع لكل باكت",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-784-i9",
          "name": "آيس كريم دريم شوكولاتة",
          "standardAmount": "2 باكت",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-784-i10",
          "name": "شربات",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-784-i11",
          "name": "بولات آيس كريم",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-784-i12",
          "name": "صوص الشوكولاتة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الكيك: اخلطي الدقيق والسكر والبيكنج بودر والملح في وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيض والفانيليا واخلطي المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اسكبي خليط الكيك في صينية مدهونة بالزبدة ومرشوشة بالدقيق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادخلي الصينية إلى الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية لمدة 20 دقيقة أو حتى يصبح لونها ذهبيًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أخرج الكيك من الفرن واتركيه ليبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير آيس كريم الفانيليا: اخلطي آيس كريم الفانيليا مع الحليب المتلج في وعاء واخفقي المكونات لمدة 7 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحضير آيس كريم الشوكولاتة: اخلطي آيس كريم الشوكولاتة مع الحليب المتلج في وعاء واخفقي المكونات لمدة 7 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اسكبي شرابًا خفيفًا على الكيك بعد أن يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي آيس كريم الشوكولاتة على الكيك ووزعيه بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي آيس كريم الفانيليا فوق آيس كريم الشوكولاتة ووزعيه بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "هز القالب برفق لتسوية الآيس كريم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادخلي التورتة إلى التلاجة لمدة 5-6 ساعات حتى تجمد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أخرج التورتة من التلاجة وزينها ببولات الآيس كريم وصوص الشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع مختلفة من الآيس كريم حسب الرغبة. يمكن حفظ التورتة في التلاجة لمدة تصل إلى 3 أيام.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=5DS0FFVPyrU&t=16s",
        "collection": "abuhaty",
        "citation": "محبي الايس كريم يجمعوا هنا .. تورته أيس كريم حكااااااية ومفيش اسهل واطعم من كده👌😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 420,
        "protein": 7,
        "fat": 20,
        "carbs": 54,
        "fiber": 1,
        "sugar": 44,
        "cost": {
          "dairyEggs": 6,
          "specialty": 3,
          "grains": 0.4,
          "sweeteners": 1
        }
      }
    },
    {
      "id": "fah-785",
      "title": "3 مشروبات صحية ولذيذة",
      "titleEn": "Three Healthy & Delicious Drinks",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-785-i1",
          "name": "ثلج",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-785-i2",
          "name": "أيس كريم فانيليا",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-785-i3",
          "name": "حليب",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-785-i4",
          "name": "بسكويت شوكلاته",
          "standardAmount": "2 باكت",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-785-i5",
          "name": "كراميل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-785-i6",
          "name": "أوراق السبانخ",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-785-i7",
          "name": "فراولة",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-785-i8",
          "name": "بنجر",
          "standardAmount": "1 قطعة كبيرة أو 2 قطع صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-785-i9",
          "name": "عصير البرتقال",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-785-i10",
          "name": "عسل أبيض",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-785-i11",
          "name": "موز",
          "standardAmount": "2 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-785-i12",
          "name": "قرفة",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-785-i13",
          "name": "شوفان",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-785-i14",
          "name": "عسل",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير ميلك شيك أوريو",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الثلج إلى الدورق",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف كوب من الأيس كريم الفانيليا",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف كوب من الحليب",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف 2 باكت من بسكويت الشوكولاتة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخلط المكونات لمدة 30 ثانية",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صب المشروب في الكؤوس",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف سوس الكراميل حسب الرغبة",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تحضير مشروب السبانخ والفراولة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف كوب من أوراق السبانخ",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف كوب من الفراولة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف قطعة كبيرة من البنجر أو 2 قطع صغيرة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف كوب من عصير البرتقال",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أضف 2 ملعقة كبيرة من العسل الأبيض",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أضف كوب من الماء",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "اخلط المكونات جيدًا",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "صب المشروب في الكؤوس",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "تحضير عصير الشوفان بالموز",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 19,
          "text": "أضف كوب من الحليب",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 20,
          "text": "أضف 2 حبة من الموز",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 21,
          "text": "أضف رشة من القرفة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 22,
          "text": "أضف 2 ملعقة كبيرة من الشوفان",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 23,
          "text": "أضف ملعقة كبيرة من العسل",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 24,
          "text": "اخلط المكونات جيدًا",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 25,
          "text": "صب العصير في الكؤوس",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام سوس الشوكولاتة بدلاً من سوس الكراميل في ميلك شيك أوريو. يمكن تقليل أو زيادة كمية العسل حسب الرغبة في مشروب السبانخ والفراولة. يمكن استخدام خلاط شخصي لتقديم العصير في أي مكان.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=rbvBaQLmGI4&t=21s",
        "collection": "abuhaty",
        "citation": "هنعمل مع بعض ٣ مشروبات 🍹 منهم مشروب للنضارة 🤩❤️ بجد توووحفة جدا 😍  | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 25,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 340,
        "protein": 8,
        "fat": 14,
        "carbs": 46,
        "fiber": 4,
        "sugar": 36,
        "cost": {
          "dairyEggs": 2.5,
          "produce": 3,
          "specialty": 2,
          "sweeteners": 0.5,
          "grains": 0.3
        }
      }
    },
    {
      "id": "fah-786",
      "title": "4 مشروبات شتوية سهلة وسريعة",
      "titleEn": "Four Easy Winter Drinks",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-786-i1",
          "name": "عصير التفاح بدون سكر",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i2",
          "name": "قرفة",
          "standardAmount": "2 عود",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i3",
          "name": "نجمة بادنجان",
          "standardAmount": "1/2 قطعة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i4",
          "name": "شرائح برتقال",
          "standardAmount": "2 شريحة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i5",
          "name": "دقيق الرز",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i6",
          "name": "سكر بودرة",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i7",
          "name": "لبن بودرة",
          "standardAmount": "1/2 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i8",
          "name": "جزهند ناعم",
          "standardAmount": "1/2 كوب",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i9",
          "name": "نشا",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i10",
          "name": "سمسم محمص",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i11",
          "name": "زبيب",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i12",
          "name": "فانيليا بودرة",
          "standardAmount": "1 باكت",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i13",
          "name": "سكر بودرة",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i14",
          "name": "كاكاو",
          "standardAmount": "1/2 كوب",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i15",
          "name": "شوكولات شبس",
          "standardAmount": "1/2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i16",
          "name": "حليب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i17",
          "name": "كاسترد",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i18",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i19",
          "name": "حبة هان",
          "standardAmount": "2 فص",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i20",
          "name": "جست الهند",
          "standardAmount": "حسب الرغبة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-786-i21",
          "name": "مرشميلو",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الهوت سيدر: اخلطي عصير التفاح، القرفة، نجمة بادنجان، وشرائح البرتقال في وعاء. اغلي المزيج على النار حتى تختلط النكهات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير بودرة السحلب: اخلطي دقيق الرز، السكر البودرة، اللبن البودرة، الجزهند الناعم، النشا، السمسم المحمص، الزبيب، والفانيليا بودرة في وعاء كبير. احفظي المزيج في برطمان محكم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير السحلب: اخلطي كوب حليب مع ملعقة كبيرة من بودرة السحلب على البارد. ارفعي المزيج على النار وقلبي حتى يغلي. صب السحلب في الأكواب وقدميه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير بودرة الهوت شوكولات: اخلطي السكر البودرة، الكاكاو، اللبن البودرة، النشا، والشوكولات شبس في وعاء. احفظي المزيج في برطمان محكم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير الهوت شوكولات: اخلطي كوب حليب مع ملعقة كبيرة من بودرة الهوت شوكولات على البارد. ارفعي المزيج على النار وقلبي حتى يغلي. صب الهوت شوكولات في الأكواب وقدميه مع المرشميلو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير الكاسترد: اخلطي كوب حليب مع ملعقة كبيرة من الكاسترد وملعقة صغيرة من السكر وفصين حبة هان. ارفعي المزيج على النار وقلبي حتى يغلي ويتكاثف. صب الكاسترد في الأكواب وزينه بجست الهند.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "احفظي بودرة السحلب والهوت شوكولات في برطمانات محكمة ونظيفة وناشفة. يمكنك إضافة المكسرات على وجه السحلب للحصول على طعم مقرمش.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=M3wFoUGB5NI&t=55s",
        "collection": "abuhaty",
        "citation": "٤ مشروبات لا غني عنهم في البرد 🥤🧋#مطبخ_فاطمة"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 300,
        "protein": 5,
        "fat": 10,
        "carbs": 48,
        "fiber": 1,
        "sugar": 40,
        "cost": {
          "produce": 1.5,
          "dairyEggs": 2,
          "grains": 0.6,
          "sweeteners": 0.8,
          "specialty": 2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "fah-787",
      "title": "آيس كوفي",
      "titleEn": "Iced Coffee",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "servings": "2 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-787-i1",
          "name": "قهوة سريعة الذوبان",
          "standardAmount": "1/2 كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-787-i2",
          "name": "سكر",
          "standardAmount": "1/4 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-787-i3",
          "name": "بودرة الآيس كريم الفانيليا",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-787-i4",
          "name": "الماء المتجمد",
          "standardAmount": "2 ملعقتان كبيرتان",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-787-i5",
          "name": "ثلج",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي نصف كوب من القهوة السريعة الذوبان مع ربع كوب من السكر وملعقة كبيرة من بودرة الآيس كريم الفانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي ملعقتين كبيرتين من الماء المتجمد واعجني المزيج جيداً بالمضرب الكهربائي حتى يصبح كثيفاً ورغوياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في كوبين، أضيفي الثلج ثم صبي القهوة الرغوية فوق الثلج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلبي المزيج جيداً وقدمي الآيس كوفي بارداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة القليل من السوس كراميل للحصول على مذاق أقوى وأكثر حلاوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=f9rZ4EJhmlQ&t=6s",
        "collection": "abuhaty",
        "citation": "أيس كوفى\" و \"سبانش لاتيه\" أحلى من الكافيهات .. لزوم الصيف و الحر"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 140,
        "protein": 1,
        "fat": 2,
        "carbs": 28,
        "fiber": 0,
        "sugar": 26,
        "cost": {
          "specialty": 0.8,
          "sweeteners": 0.2,
          "dairyEggs": 0.4
        }
      }
    },
    {
      "id": "fah-788",
      "title": "سبانش لاتيه",
      "titleEn": "Spanish Latte",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "servings": "1 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-788-i1",
          "name": "قهوة سريعة الذوبان",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-788-i2",
          "name": "ماء ساخن",
          "standardAmount": "ربع كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-788-i3",
          "name": "حليب مكثف محلى",
          "standardAmount": "50 جرام",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-788-i4",
          "name": "ثلج",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-788-i5",
          "name": "حليب سائل",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أذوب القهوة السريعة الذوبان في الماء الساخن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الحليب المكثف المحلى إلى الكوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الثلج حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب القهوة المذوبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أكمل الكوب بالحليب السائل البارد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلّب المكونات جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم المشروب بارداً وبالهناء والشفاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك إضافة القليل من السكر الكراميل للحصول على طعم أكثر حلاوة ونكهة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=f9rZ4EJhmlQ&t=48s",
        "collection": "abuhaty",
        "citation": "أيس كوفى\" و \"سبانش لاتيه\" أحلى من الكافيهات .. لزوم الصيف و الحر"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 160,
        "protein": 3,
        "fat": 4,
        "carbs": 26,
        "fiber": 0,
        "sugar": 24,
        "cost": {
          "specialty": 0.4,
          "dairyEggs": 0.6
        }
      }
    },
    {
      "id": "fah-789",
      "title": "سبريسو وفل وايت",
      "titleEn": "Espresso & Flat White",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "cookTime": "5 دقائق",
      "servings": "2 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-789-i1",
          "name": "قهوة سبريسو",
          "standardAmount": "1-2 شوط",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-789-i2",
          "name": "حليب",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-789-i3",
          "name": "سكر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير سبريسو باستخدام آلة تحضير القهوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إضافة القهوة إلى الكوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير الحليب الم foamy باستخدام آلة البخار.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب الحليب الم foamy فوق القهوة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إضافة السكر حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم السبريسو والفل وايت ساخنين أو مبردين حسب الرغبة. يمكن إضافة قليل من القرفة أو الكاكاو المطحون على السطح للزينة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=E0Yh6TUhZlU",
        "collection": "abuhaty",
        "citation": "صحينا الصبح قررنا نعمل حاجه مختلفه #الرجاله_لما_تدخل_المطبخ😂😂"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 90,
        "protein": 5,
        "fat": 4,
        "carbs": 8,
        "fiber": 0,
        "sugar": 7,
        "cost": {
          "dairyEggs": 0.4,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "fah-790",
      "title": "شاي نوبي",
      "titleEn": "Nubian Tea (Shay bil-Laban)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "1 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-790-i1",
          "name": "مياه",
          "standardAmount": "1 كوبية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-790-i2",
          "name": "لبن",
          "standardAmount": "1 كوبية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-790-i3",
          "name": "شاي",
          "standardAmount": "2 باكت",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-790-i4",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-790-i5",
          "name": "دقيق",
          "standardAmount": "نصف كوبية",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-790-i6",
          "name": "مياه",
          "standardAmount": "ربع كوبية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-790-i7",
          "name": "ملح",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-790-i8",
          "name": "سكر",
          "standardAmount": "رشة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-790-i9",
          "name": "بيضة",
          "standardAmount": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-790-i10",
          "name": "زيت",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-790-i11",
          "name": "جبنة رومي",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف كوبية من المياه وكوبية من اللبن إلى وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف 2 باكت من الشاي وملعقة صغيرة من السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اترك الخليط على نار هادئة لمدة 5 دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اخلط نصف كوبية من الدقيق مع ربع كوبية من المياه ورشة ملح ورشة سكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البيضة وملعقة صغيرة من الزيت واخلط المكونات جيدًا حتى لا تبقى أي تكتلات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن طاسة على النار وأضف نقطة صغيرة من الزيت وزعها بالتساوي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف كمية بسيطة من خليط الدقيق وحركها في الطاسة حتى تتفرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلب الخليط حتى يأخذ لونًا بسيطًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الجبنة الرومي وقلب السندويشة من الجانبين حتى تسخن الجبنة وتسيح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم السندويشة مع كوباية الشاي البلبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تعديل كمية السكر حسب الرغبة. يمكنك أيضًا إضافة بعض الخيار والزيتون للتقديم.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=1Z7JCQkF1RU",
        "collection": "abuhaty",
        "citation": "صباح السعادة | يله فطار في السريع مع شاي نوبي يعدل المزاج"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 380,
        "protein": 14,
        "fat": 12,
        "carbs": 54,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 0.8,
          "specialty": 0.4,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-791",
      "title": "عصير الأناناس والتفاح والبرتقال الطازج",
      "titleEn": "Fresh Pineapple, Apple & Orange Juice",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "servings": "4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-791-i1",
          "name": "أناناس",
          "standardAmount": "1 حبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-791-i2",
          "name": "تفاح",
          "standardAmount": "1 حبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-791-i3",
          "name": "برتقال",
          "standardAmount": "2 حبتان",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-791-i4",
          "name": "ماء",
          "standardAmount": "حسب الرغبة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-791-i5",
          "name": "سكر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الأناناس: قم بإزالة القشرة والعينين من الأناناس وقطعه إلى قطع كبيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "وضع الأناناس في العصارة: ضع قطع الأناناس في العصارة واستخدم السرعة المناسبة لعصره.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير التفاح: قم بتنظيف التفاح وقطعه إلى قطع كبيرة دون إزالة القشرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "وضع التفاح في العصارة: ضع قطع التفاح في العصارة واستخدم السرعة المناسبة لعصره.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحضير البرتقال: قم بتنظيف البرتقال وقطعه إلى نصفين.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "وضع البرتقال في العصارة: ضع نصف البرتقال في العصارة واستخدم السرعة المناسبة لعصره.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تصفية العصير: استخدم الفلتر لتصفية العصير وإزالة الألياف والبذور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تقديم العصير: صب العصير في أكواب وقدمه بارداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة ماء أو سكر حسب الرغبة لتعديل طعم العصير. يمكن حفظ العصير في الثلاجة لمدة تصل إلى 24 ساعة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=7VPrBsdv-LA&t=52s",
        "collection": "abuhaty",
        "citation": "مشروبات الصيف 😍😋 اعملي كل العصائر دي فريش وبيور في البيت 🍹 أسهل مشروبات تروي العطش | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 110,
        "protein": 1,
        "fat": 0,
        "carbs": 26,
        "fiber": 3,
        "sugar": 20,
        "cost": {
          "produce": 4,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-792",
      "title": "عصير الخروب",
      "titleEn": "Carob Juice (Kharoub)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-792-i1",
          "name": "خروب",
          "standardAmount": "نص كيلو",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-792-i2",
          "name": "سكر",
          "standardAmount": "نص كيلو (2 كوب)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-792-i3",
          "name": "ماء",
          "standardAmount": "4 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الخروب جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف ربع كوب ماء إلى السكر وضعه على النار وحركه برفق حتى يصبح لونه ذهبيًا غامق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الماء تدريجيًا إلى الكراميل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف حوالي لترين من الماء إلى الخروب المغسول واتركه يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي القدر وهدي النار واتركه لمدة نصف ساعة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صفي الخليط بمصفاة عميقة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف لترين من الماء البارد إلى العصير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اترك العصير يبرد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اكتب العصير في أكياس واحفظه في الفريزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تذوق العصير وإضافة المزيد من السكر أو الماء حسب الرغبة. يمكن أيضًا تقديم الخروب المسلوق للأطفال كوجبة خفيفة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=IOgVMClWKUk&t=34s",
        "collection": "abuhaty",
        "citation": "عصير الخروب 😋😍\n #فاطمه ابوحاتي \n#مشروبات_رمضانيه"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 160,
        "protein": 1,
        "fat": 0,
        "carbs": 40,
        "fiber": 2,
        "sugar": 36,
        "cost": {
          "specialty": 3,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "fah-793",
      "title": "عصير الدوم الرمضاني",
      "titleEn": "Ramadan Doum Juice",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "servings": "4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-793-i1",
          "name": "دوم مطحون",
          "standardAmount": "نصف كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-793-i2",
          "name": "سكر",
          "standardAmount": "نصف كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-793-i3",
          "name": "حليب",
          "standardAmount": "كوبان",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-793-i4",
          "name": "ماء",
          "standardAmount": "كوبان",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-793-i5",
          "name": "ثلج",
          "standardAmount": "كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-793-i6",
          "name": "مكسرات",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف نصف كوب من الدوم المطحون إلى وعاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف نصف كوب من السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف كوبين من الحليب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف كوبين من الماء المغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف كوبًا من الثلج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف المكسرات حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخلط جميع المكونات في الخلاط حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صفي العصير في أكواب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدم العصير بارداً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن حلي العصير بالعسل بدلاً من السكر للحصول على طعم أكثر صحة. يمكن حفظ العصير في الثلاجة لمدة تصل إلى 24 ساعة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=mL0BT3iS3HI&t=318s",
        "collection": "abuhaty",
        "citation": "الوصفه اللي دايما بتنقذنا و معاها مشروب رمضاني هديه 🤣"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 140,
        "protein": 3,
        "fat": 2,
        "carbs": 28,
        "fiber": 2,
        "sugar": 24,
        "cost": {
          "specialty": 1.5,
          "dairyEggs": 0.5,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-794",
      "title": "عصير فراولة وعصير موز وعصير شمام وعصير ليمون بالنعناع",
      "titleEn": "Four Juices: Strawberry, Banana, Melon & Mint Lemonade",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "servings": "4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-794-i1",
          "name": "فراولة متفرزة",
          "standardAmount": "300 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-794-i2",
          "name": "لبن",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-794-i3",
          "name": "كريم شونتي",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-794-i4",
          "name": "آيس كريم",
          "standardAmount": "3 بولات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-794-i5",
          "name": "تلجة",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-794-i6",
          "name": "شربات تقيل أو عسل أو سكر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-794-i7",
          "name": "موز",
          "standardAmount": "3 حبات",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-794-i8",
          "name": "فانيليا",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-794-i9",
          "name": "لمونة",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-794-i10",
          "name": "شمام",
          "standardAmount": "1 حبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-794-i11",
          "name": "سكر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-794-i12",
          "name": "ورق نعناع",
          "standardAmount": "حسب الرغبة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسلي الفراولة وقطعيها إلى قطع صغيرة",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الفراولة إلى الخلاط مع اللبن، الكريم شونتي، الآيس كريم، التلجة، وشربات التقيل أو العسل أو السكر حسب الرغبة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خلطي المكونات جيدًا حتى تصبح ناعمة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب العصير في أكواب وزينه بالنعناع",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي الموز إلى قطع صغيرة وأضيفي التلجة واللبن، العسل أو الشربات التقيل أو السكر، والفانيليا",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خلطي المكونات جيدًا حتى تصبح ناعمة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صب العصير في أكواب وزينه بشرائح الموز",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قطعي الشمام إلى مكعبات وأضيفي السكر واللبن والتلجة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "خلطي المكونات جيدًا حتى تصبح ناعمة",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صب العصير في أكواب وزينه بقطع الشمام",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اعصري الليمون وشيلي البذور",
          "phase": "prep",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضيفي السكر والماء وخلطي جيدًا",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "صفي العصير للتخلص من القشور",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أضيفي ورق النعناع والتلجة وخلطي مرة أخرى",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "صب العصير في أكواب وزينه بشرائح الليمون والنعناع",
          "phase": "finish",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام أنواع مختلفة من الليمون مثل الليمون البلدي والقطالية. يمكنك أيضًا تزيين الأكواب بشرائح الفواكه أو الأعشاب الطازجة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=Vz6ZtFRDh4U&t=27s",
        "collection": "abuhaty",
        "citation": "انسى حر الصيف خالص طول ما فى مشروبات الصيف المنعشة و تعالى شوفى تركات الميكسات الصح .. الجزء الأول"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 5,
        "fat": 10,
        "carbs": 44,
        "fiber": 3,
        "sugar": 38,
        "cost": {
          "produce": 4,
          "dairyEggs": 2.5,
          "specialty": 1,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-795",
      "title": "قهوة باردة بالشوكولاتة البيضاء (إيس وايت موكة)",
      "titleEn": "Iced White Mocha",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "servings": "1 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-795-i1",
          "name": "شوكولاتة بيضاء خام",
          "standardAmount": "40-50 جرام",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-795-i2",
          "name": "لبن",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-795-i3",
          "name": "فانيليا سايلة",
          "standardAmount": "معلقة صغيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-795-i4",
          "name": "أسبريسو أو نسكافيه",
          "standardAmount": "معلقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-795-i5",
          "name": "مياه",
          "standardAmount": "ربع كوبية",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-795-i6",
          "name": "ثلج",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-795-i7",
          "name": "كريم شانتي (اختياري)",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-795-i8",
          "name": "سيراب كراميل (اختياري)",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أذوب الشوكولاتة البيضاء في الميكروويف لمدة 30 ثانية.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أخلط الشوكولاتة المذابة مع القهوة (أسبريسو أو نسكافيه) المذوبة في مياه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الفانيليا السايلة إلى الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضع الخليط في الكوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيف الثلج إلى الكوب حتى يمتلئ.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أصب اللبن فوق الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يمكن إضافة كريم شانتي وسيراب كراميل حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن إضافة السكر أو العسل أو سيراب الكراميل حسب الرغبة للتحلية.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=kiyBNAR028E&t=37s",
        "collection": "abuhaty",
        "citation": "انا والاولاد عملنا ٤مشروبات بارده من القهوة علي طريقة الكافيهات😋توووحفه جداً #فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 320,
        "protein": 7,
        "fat": 15,
        "carbs": 38,
        "fiber": 0,
        "sugar": 36,
        "cost": {
          "specialty": 1.5,
          "dairyEggs": 0.5
        }
      }
    },
    {
      "id": "fah-796",
      "title": "كابتشينو",
      "titleEn": "Cappuccino",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "servings": "1 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-796-i1",
          "name": "نسكافيه",
          "standardAmount": "1 فنجان",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-796-i2",
          "name": "سكر",
          "standardAmount": "1 فنجان",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-796-i3",
          "name": "ماء",
          "standardAmount": "1/2 فنجان",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي النسكافيه والسكر والماء في فنجان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "استخدمي المضرب الكهربائي لخفق المكونات لمدة 5 دقائق على سرعة منخفضة في البداية ثم ازدادي السرعة تدريجياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "استمري في الخفق حتى تحصلي على رغوة كثيفة وبيضاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صبي الرغوة في علبة نظيفة وجافة ذات غطاء محكم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الرغوة إلى كوب من اللبن الساخن مع ملعقة من السكر إذا رغبت.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "زيني الكابتشينو بقليل من الكاكاو المبروش على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "احفظي الرغوة في الفريزر في علبة محكمة الغلق لكي تدوم لفترة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=bBiNEByS4GM&t=22s",
        "collection": "abuhaty",
        "citation": "ازاي نعمل رغوة الكابتشينو والنسكافيه زي الكافيهات بالظبط 😋😋👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 90,
        "protein": 1,
        "fat": 0,
        "carbs": 22,
        "fiber": 0,
        "sugar": 20,
        "cost": {
          "specialty": 0.3,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "fah-797",
      "title": "كوب نسكافيه بالفوم",
      "titleEn": "Foamy Nescafé",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "1 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-797-i1",
          "name": "نسكافيه",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-797-i2",
          "name": "سكر",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-797-i3",
          "name": "الماء",
          "standardAmount": "1 ملعقة صغيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-797-i4",
          "name": "حليب",
          "standardAmount": "حسب الرغبة",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-797-i5",
          "name": "كاكاو",
          "standardAmount": "رشة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف ملعقة من النسكافيه وملعقة من السكر وملعقة من الماء في كوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اشرب الخليط بالشكل المذكور حتى يمتزج جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الحليب الساخن تدريجيًا إلى الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "حرك الخليط بقوة لصنع الفوم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف رشة من الكاكاو على السطح للزينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تقديم الكوب مع قطعة صغيرة من الشوكولاتة أو بسكويت صغير للزينة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=-K7p-OUaQok&t=43s",
        "collection": "abuhaty",
        "citation": "يا جماعة انا مكاني في ستاربكس 😅"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 100,
        "protein": 4,
        "fat": 3,
        "carbs": 14,
        "fiber": 0,
        "sugar": 12,
        "cost": {
          "specialty": 0.3,
          "dairyEggs": 0.3,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "fah-798",
      "title": "ماكياتو",
      "titleEn": "Macchiato",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "cookTime": "1 دقيقة",
      "servings": "1 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-798-i1",
          "name": "لبن",
          "standardAmount": "200 مل",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-798-i2",
          "name": "بن مفحون خشن",
          "standardAmount": "1 ملعقة كبيرة",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-798-i3",
          "name": "سكر",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد اللبن في درجة حرارة الغرفة أو اتركه يخرج من الثلاجة لبضع دقائق.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "استخدم ماكينة البخار لتسخين اللبن وإنشاء الفوم. إذا لم تتوفر ماكينة، استخدم مضرب كهربائي أو مضرب يدوي لخلط اللبن حتى يصبح م foamy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد البن المفحون الخشن في كوب صغير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب الفوم المعد من اللبن فوق البن في الكوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف السكر حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم المشروب ساخنًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تزيين المشروب بقشطة أو قطع شوكولاتة حسب الرغبة. يمكن أيضًا تقديم ماكياتو مع بسكويت أو كعك صغير.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=nyX6SSr6IwQ&t=54s",
        "collection": "abuhaty",
        "citation": "احلي ميكاتو من ايد محمد خالد 🙈😍"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 120,
        "protein": 7,
        "fat": 5,
        "carbs": 11,
        "fiber": 0,
        "sugar": 10,
        "cost": {
          "dairyEggs": 0.5,
          "specialty": 0.4
        }
      }
    },
    {
      "id": "fah-799",
      "title": "مشروب الدوم اللذيذ",
      "titleEn": "Delicious Doum Drink",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "تسبيك",
      "prepTime": "20 دقيقة",
      "cookTime": "3 دقائق",
      "servings": "4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-799-i1",
          "name": "دوم مكسر",
          "standardAmount": "نص كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-799-i2",
          "name": "سكر",
          "standardAmount": "كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-799-i3",
          "name": "ماء",
          "standardAmount": "2 لتر",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الدوم جيدًا للتخلص من أي شوائب أو تراب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع السكر في حلة على النار وقلب السكر مع الدوم حتى يسيح قليلاً، من دون أن يتلون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف 2 لتر من الماء واترك المزيج يسخن على النار من دون أن يغلي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي الحلة واشطبيها من على النار واتركها منقوعة في التلاجة طوال الليل.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صفي المشروب جيدًا في اليوم التالي.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يمكنك حفظ المشروب في أكياس في الفريزر واستخدامه حسب الحاجة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "مشروب الدوم ملطف ومفيد للصحة، يساعد على تنظيم ضغط الدم وتنظيف الكبد والكلى والطحال. يمكن تقديمه بارداً في الأيام الحارة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=KQxlmn-Xw0U&t=32s",
        "collection": "abuhaty",
        "citation": "مشروب الدوم اللذيذ  😋👍 مش هاتشربيه من بره تاني  😍😍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 170,
        "protein": 1,
        "fat": 0,
        "carbs": 42,
        "fiber": 3,
        "sugar": 36,
        "cost": {
          "specialty": 2,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-800",
      "title": "مشروب اللمون والجنزبيل والعسل لرفع المناعة",
      "titleEn": "Immunity Lemon, Ginger & Honey Drink",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "حفظ وتجميد",
      "prepTime": "20 دقيقة",
      "servings": "يحفظ لمدة أسبوع",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-800-i1",
          "name": "لمون",
          "standardAmount": "نص كيلو",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-800-i2",
          "name": "جنزبيل فرش",
          "standardAmount": "ربع كيلو",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-800-i3",
          "name": "عسل أبيض",
          "standardAmount": "كباية كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نقشر الجنزبيل كما لو كنا نقشر بطاطس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نغسل الجنزبيل واللمون جيدًا ونشفهما.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "نقطع الجنزبيل واللمون إلى شرايح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نخلط الجنزبيل واللمون في بولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "نضع الخليط في برطمان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "نسكب العسل فوق الخليط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نغطي البرطمان ونحفظه في التلاجة لمدة ساعتين قبل الاستخدام.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يمكن حفظ الخليط في التلاجة لمدة أسبوع.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن تناول ملعقة من الخليط يوميًا لرفع المناعة وزيادة نضارة البشرة. يمكن أيضًا إضافة الماء الساخن إلى الخليط قبل تناوله.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=G7VazZAG3Ps&t=21s",
        "collection": "abuhaty",
        "citation": "محتاجين الفترة دي نرفع مناعتنا عشان كده عملنا مشروب رهيب لرفع المناعه وزيادة النضاره #فاطمه_ابوحاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 60,
        "protein": 0,
        "fat": 0,
        "carbs": 16,
        "fiber": 1,
        "sugar": 14,
        "cost": {
          "produce": 3,
          "sweeteners": 1
        }
      }
    },
    {
      "id": "fah-801",
      "title": "مشروب النضارة (السبانخ والبنجر والفراولة)",
      "titleEn": "Glow Drink (Spinach, Beetroot & Strawberry)",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "servings": "4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-801-i1",
          "name": "أوراق السبانخ",
          "standardAmount": "1 كوب",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-801-i2",
          "name": "فراولة",
          "standardAmount": "1 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-801-i3",
          "name": "بنجر",
          "standardAmount": "1 قطعة كبيرة أو 2 قطع صغيرة",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-801-i4",
          "name": "عصير البرتقال",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-801-i5",
          "name": "عسل أبيض",
          "standardAmount": "2 ملاعق كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-801-i6",
          "name": "ماء",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف أوراق السبانخ إلى الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الفراولة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البنجر المقطع إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف عصير البرتقال.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف العسل الأبيض.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخلط جميع المكونات معًا حتى تصبح ناعمة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذا المشروب غني بالفيتامينات والمعادن، ويحسن من صحة البشرة ويقوي الشعر. يمكنك تعديل كمية العسل حسب الرغبة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=rbvBaQLmGI4&t=172s",
        "collection": "abuhaty",
        "citation": "هنعمل مع بعض ٣ مشروبات 🍹 منهم مشروب للنضارة 🤩❤️ بجد توووحفة جدا 😍  | فاطمة أبو حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 90,
        "protein": 2,
        "fat": 0,
        "carbs": 22,
        "fiber": 3,
        "sugar": 17,
        "cost": {
          "produce": 3.5,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "fah-802",
      "title": "موهيتو فراولة",
      "titleEn": "Strawberry Mojito",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "servings": "4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-802-i1",
          "name": "فراولة",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-802-i2",
          "name": "ماء",
          "standardAmount": "كوب واحد",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-802-i3",
          "name": "ثلج",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-802-i4",
          "name": "سكر",
          "standardAmount": "ملعقة صغيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-802-i5",
          "name": "عصير ليمون",
          "standardAmount": "ملعقة كبيرة",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد الفراولة وقطعها إلى قطع صغيرة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الفراولة إلى الكوب مع السكر وعصير الليمون.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الماء الساخن وقلب المكونات جيدًا حتى يذوب السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الثلج حسب الرغبة وقلب مرة أخرى.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم المشروب باردة في أكواب",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من الفواكه الأخرى حسب الرغبة، مثل التوت أو البرتقال.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=KgySZxu0sxY&t=154s",
        "collection": "abuhaty",
        "citation": "بيتزا سريعة في دقائق، وموهيتو فراولة بطعم يجنن… والمفاجأة؟ من غير فراولة أصلًا! 😍🍕🥤"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 40,
        "protein": 0,
        "fat": 0,
        "carbs": 10,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "produce": 2,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "fah-803",
      "title": "ميلك شيك التين الشوكي",
      "titleEn": "Prickly Pear Milkshake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "20 دقيقة",
      "servings": "4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-803-i1",
          "name": "عصير التين الشوكي",
          "standardAmount": "3 أكواب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-803-i2",
          "name": "أيس كريم الفانيليا",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-803-i3",
          "name": "كريم شانتيه",
          "standardAmount": "1 باكيت",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-803-i4",
          "name": "تلج",
          "standardAmount": "حسب الرغبة",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل التين الشوكي جيدًا وقشره.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع التين الشوكي إلى قطع صغيرة وضفه إلى الخلاط مع كوب من الماء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف التين الشوكي المقطّع والماء إلى الخلاط واخلطه جيدًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صفّي الخليط للتخلص من البذور.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "احتفظ بحوالي لتر ونصف من العصير.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء الخلاط، ضف 3 أكواب من عصير التين الشوكي، كوبًا من الأيس كريم الفانيليا، باكيت كريم شانتيه، وقليل من التلج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخلط المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صب الميلك شيك في أكواب وقدمه باردًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك استخدام التين الشوكي الطازج أو المعلب لعمل العصير. يمكنك أيضًا إضافة قليل من السكر إذا كنت تفضل الميلك شيك أكثر حلاوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ShtqwXUOeBg",
        "collection": "abuhaty",
        "citation": "احلى ميلك تشيك وايس كريم بالتين الشوكي🤔😉"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 240,
        "protein": 4,
        "fat": 9,
        "carbs": 38,
        "fiber": 2,
        "sugar": 34,
        "cost": {
          "produce": 3,
          "dairyEggs": 2,
          "specialty": 0.6
        }
      }
    },
    {
      "id": "fah-804",
      "title": "ميلك شيك القهوة",
      "titleEn": "Coffee Milkshake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "servings": "4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-804-i1",
          "name": "آيس كريم الفانيليا",
          "standardAmount": "1 كباية",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-804-i2",
          "name": "حليب",
          "standardAmount": "1 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-804-i3",
          "name": "ثلج مجروش",
          "standardAmount": "2 كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-804-i4",
          "name": "نسكافيه",
          "standardAmount": "3 ملاعق كبيرة",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-804-i5",
          "name": "بسكوت القهوة",
          "standardAmount": "2 باكت",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-804-i6",
          "name": "سوس كراميل",
          "standardAmount": "حسب الرغبة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-804-i7",
          "name": "كريم شانتي خام",
          "standardAmount": "ربع كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-804-i8",
          "name": "سكر",
          "standardAmount": "ربع كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف الحليب والنسكافيه وبسكوت القهوة وكوب آيس كريم الفانيليا والثلج المجروش إلى الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قلب جميع المكونات جيدًا حتى تمتزج معًا بشكل جيد.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صب الخليط في أكواب التقديم.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "زين الأكواب بسوس الكراميل وكريم الشانتي الخام أو آيس كريم الفانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف قطعة من بسكوت القهوة أو أي بسكوت سادة على وجه كل كوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكن استخدام أي نوع من البسكوت السادة إذا لم تتوفر بسكوت القهوة. يمكن أيضًا إضافة السكر إذا كنت تفضل المشروب أكثر حلاوة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=49jakUGqEWE&t=25s",
        "collection": "abuhaty",
        "citation": "اعملي ميلك شيك القهوه زي الكافيهات و احلي 🙈لذييييذ جدا 😋"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 300,
        "protein": 5,
        "fat": 11,
        "carbs": 44,
        "fiber": 1,
        "sugar": 40,
        "cost": {
          "dairyEggs": 2.2,
          "specialty": 2.5,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "fah-805",
      "title": "ميلك شيك المانجو",
      "titleEn": "Mango Milkshake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "10 دقائق",
      "servings": "4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-805-i1",
          "name": "مانجو متقشرة ومتقطعة مكعبات",
          "standardAmount": "2 كوب",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-805-i2",
          "name": "تلج مكعبات",
          "standardAmount": "2 كوب",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-805-i3",
          "name": "آيس كريم فانيليا",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-805-i4",
          "name": "كريم شانتيه",
          "standardAmount": "1 باكيت",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-805-i5",
          "name": "سكر",
          "standardAmount": "2 ملعقة كبيرة",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف المانجو إلى الخلاط.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف التلج المكعبات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الآيس كريم الفانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الكريم شانتيه.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف السكر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخلط المكونات جيدًا في الخلاط حتى تصبح القوام ناعمًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إذا كانت القوام غليظة، أضف ماء بارد أو تلج إضافي حتى تحصل على القوام المطلوب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صب الميلك شيك في الأكواب.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "زين الأكواب ببولة من الآيس كريم، وأوراق النعناع، ومكعبات المانجو، وكريزة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تعديل القوام بإضافة المزيد من التلج أو الماء البارد حسب الرغبة. يمكنك أيضًا تزيين الأكواب بالفواكه الأخرى مثل التوت أو الفراولة.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=GDq7FQfLudM&t=29s",
        "collection": "abuhaty",
        "citation": "ميلك شيك المانجو لذيذ و منعش في الصيف  😍🍨 من مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 4,
        "fat": 10,
        "carbs": 46,
        "fiber": 3,
        "sugar": 42,
        "cost": {
          "produce": 3.5,
          "dairyEggs": 1.8,
          "specialty": 0.6,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "fah-806",
      "title": "ميلك شيك أوريو",
      "titleEn": "Oreo Milkshake",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "servings": "4 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-806-i1",
          "name": "لبن مثلج",
          "standardAmount": "2 كوب",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-806-i2",
          "name": "أيس كريم فانيليا",
          "standardAmount": "1 كوب",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-806-i3",
          "name": "ثلج مكعبات",
          "standardAmount": "10 مكعبات",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-806-i4",
          "name": "بسكويت أوريو",
          "standardAmount": "2 باكيت",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أحضِر الخلاط وأضف إليه الثلج المكعبات.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الأيس كريم الفانيليا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف كوبين من اللبن المثلج.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف محتويات الباكيتين من بسكويت الأوريو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلط جميع المكونات جيدًا حتى تتجانس.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف كريمة الشانتي المخفوقة أو بوليت الأيس كريم حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "زين الكأس بقطعة من بسكويت الأوريو أو صوص الشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "لا تحتاج إلى إضافة سكر إضافي لأن الأيس كريم وبسكويت الأوريو يحتويان على السكر. يمكنك استخدام صوص الشوكولاتة المخصص أو أي صوص آخر لتعزيز الطعم والشكل.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ZgbmD7whkqU&t=30s",
        "collection": "abuhaty",
        "citation": "ميلك شيك اوريو 🍨 بمكونات متوفره في البيت 😍 من مطبخي #فاطمه_ابو_حاتي 💪"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 7,
        "fat": 14,
        "carbs": 42,
        "fiber": 1,
        "sugar": 36,
        "cost": {
          "dairyEggs": 1.8,
          "specialty": 2.5
        }
      }
    },
    {
      "id": "fah-807",
      "title": "نسكافيه مع رغوة الكابتشينو",
      "titleEn": "Nescafé with Cappuccino Foam",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "سلطات ومشروبات",
      "prepTime": "5 دقائق",
      "servings": "1 كوب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-807-i1",
          "name": "نسكافيه",
          "standardAmount": "1 فنجان",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-807-i2",
          "name": "سكر",
          "standardAmount": "1 فنجان",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-807-i3",
          "name": "الماء",
          "standardAmount": "1/2 فنجان",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي نسكافيه، السكر، والماء في فنجان.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "استخدمي المضرب الكهربائي لخفق المكونات لمدة 5 دقائق على سرعة منخفضة في البداية ثم ازدادي السرعة تدريجياً.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "استمري في الخفق حتى تحصلي على رغوة كثيفة وبيضاء.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "احفظي الرغوة في علبة نظيفة ومحكمة الغلق في الفريزر.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "لتقديم النسكافيه، أضيفي الرغوة إلى كوب من الماء الساخن أو الحليب الساخن مع ملعقة من السكر حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "زيني الكوب بشوية من الكاكاو المطحون على السطح.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "احفظي الرغوة في علبة نظيفة ومحكمة الغلق في الفريزر لكي تظل طازجة لفترة أطول.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=bBiNEByS4GM&t=22s",
        "collection": "abuhaty",
        "citation": "ازاي نعمل رغوة الكابتشينو والنسكافيه زي الكافيهات بالظبط 😋😋👍من مطبخي #فاطمه_ابو_حاتي"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 90,
        "protein": 1,
        "fat": 0,
        "carbs": 22,
        "fiber": 0,
        "sugar": 20,
        "cost": {
          "specialty": 0.3,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "fah-808",
      "title": "هوت شوكليت بالمارشميلو",
      "titleEn": "Hot Chocolate with Marshmallows",
      "chapter": "الباب العاشر: وصفات قناة فاطمة أبو حاتي",
      "chapterNumber": 10,
      "category": "مشروبات",
      "cookingMethod": "تسبيك",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "2 أكواب",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "fah-808-i1",
          "name": "لبن",
          "standardAmount": "2 كوبايات",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-808-i2",
          "name": "شوكولاتة",
          "standardAmount": "2 مكعبات",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "fah-808-i3",
          "name": "سكر",
          "standardAmount": "3 معالق صغيرة (حسب الرغبة)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن البراد وضف 2 كوبايات من اللبن.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف 2 مكعبات من الشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قلب المكونات حتى تذوب الشوكولاتة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف 3 معالق صغيرة من السكر حسب الرغبة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك الخليط حتى يغلي ويصبح قوامه كثيفًا.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب الخليط في الأكواب وقدمه مع المارشميلو.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يمكنك تقديم هذا المشروب ساخنًا أو باردًا حسب الرغبة. يمكنك أيضًا إضافة المارشميلو على سطح المشروب للحصول على مظهر جذاب.",
      "source": {
        "name": "قناة فاطمة أبو حاتي — يوتيوب",
        "url": "https://www.youtube.com/watch?v=ivY4kfOJUJQ&t=6s",
        "collection": "abuhaty",
        "citation": "مشروب الدفا بطريقه أشهر الكافيهات  .. الهوت شوكليت في البيت"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من قناة فاطمة أبو حاتي على يوتيوب، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 260,
        "protein": 8,
        "fat": 9,
        "carbs": 38,
        "fiber": 1,
        "sugar": 34,
        "cost": {
          "dairyEggs": 0.8,
          "specialty": 0.8,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "w-cn-001",
      "title": "نودلز الرامن القلوية",
      "titleEn": "Alkaline Noodles (Ramen Noodles)",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "مخبوزات",
      "cookingMethod": "تحضير عجين",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-cn-001-i1",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "500 غرام",
          "standardAmountEn": "500 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-001-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-001-i3",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "210 غرام",
          "standardAmountEn": "210 g",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-001-i4",
          "name": "ماء قلوي (كانسوي)",
          "nameEn": "lye water (Kansui)",
          "standardAmount": "1½ ملعقة صغيرة",
          "standardAmountEn": "1½ teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-001-i5",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والملح في وعاء كبير.",
          "textEn": "Mix the flour and salt in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء والماء القلوي تدريجيًا واعجني حتى تصبح العجينة ناعمة ومرنة.",
          "textEn": "Add the water and lye water gradually and knead until the dough is smooth and elastic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها ترتاح لمدة 30 دقيقة.",
          "textEn": "Cover the dough and let it rest for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "افردي العجينة باستخدام آلة فرد المعكرونة أو الشوبك حتى تصبح رقيقة جدًا.",
          "textEn": "Roll out the dough using a pasta machine or rolling pin until it is very thin.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي العجينة إلى شرائح رفيعة لتصبح شُعيرية.",
          "textEn": "Cut the dough into thin strips to form noodles.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغلي الماء في قدر وأضيفي الشُّعيرية واتركيها تغلي لمدة 10 دقائق.",
          "textEn": "Bring a pot of water to a boil and add the noodles, cooking for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صفي الشُّعيرية واتركيها تبرد قبل التخزين.",
          "textEn": "Drain the noodles and let them cool before storing.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشُّعيرية القلوية هي مكون أساسي في العديد من أطباق الرامن اليابانية، وهي تتميز بنكهتها الفريدة ومرونتها.",
      "source": {
        "name": "redhousespice.com",
        "url": "https://redhousespice.com/alkaline-noodles-ramen-noodles/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 390,
        "protein": 13,
        "fat": 2,
        "carbs": 80,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "grains": 1.2,
          "specialty": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-cn-002",
      "title": "باوزي مخبوز (كعك صيني محشو)",
      "titleEn": "Baked Baozi",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقائق",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-cn-002-i1",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "300 غرام (2 1/2 كوب)",
          "standardAmountEn": "300 g (2 1/2 cups)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-002-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-002-i3",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-002-i4",
          "name": "بيضة",
          "nameEn": "egg",
          "standardAmount": "1 بيضة",
          "standardAmountEn": "1 egg",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-002-i5",
          "name": "ماء دافئ",
          "nameEn": "warm water",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-002-i6",
          "name": "لحم فخذ الضأن",
          "nameEn": "lamb leg meat",
          "standardAmount": "1 رطل (450 غرام)",
          "standardAmountEn": "1 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-002-i7",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 1/2 ملعقة صغيرة",
          "standardAmountEn": "1 1/2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-002-i8",
          "name": "كمون مطحون",
          "nameEn": "cumin powder",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-002-i9",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "1 1/2 ملعقة صغيرة",
          "standardAmountEn": "1 1/2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-002-i10",
          "name": "زيت السمسم المحمص",
          "nameEn": "toasted sesame oil",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-002-i11",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 بصلة صغيرة (مفرومة ناعمًا)",
          "standardAmountEn": "1 small onion (minced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-002-i12",
          "name": "صفار البيض",
          "nameEn": "egg yolk",
          "standardAmount": "1 صفار بيضة",
          "standardAmountEn": "1 egg yolk",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-002-i13",
          "name": "حليب",
          "nameEn": "milk",
          "standardAmount": "1 ملعقة صغيرة (أو ماء)",
          "standardAmountEn": "1 teaspoon (or water)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-002-i14",
          "name": "بذور السمسم المحمص",
          "nameEn": "toasted sesame seeds",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اخلطي الدقيق والملح. أضيفي الزيت النباتي والبيضة والماء الدافئ، واخلطي حتى تصبح العجينة متماسكة. غطي العجينة واتركيها ترتاح لمدة 30 دقيقة.",
          "textEn": "In a large bowl, mix the flour and salt. Add the vegetable oil, egg, and warm water, and mix until the dough is smooth. Cover the dough and let it rest for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخلطي لحم الضأن المفروم والملح والكمون والفلفل الأسود وزيت السمسم المحمص والبصل المفروم. اخلطي المكونات جيدًا.",
          "textEn": "In another bowl, mix the ground lamb, salt, cumin, black pepper, toasted sesame oil, and minced onion. Mix the ingredients well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قسّمي العجينة إلى كرات صغيرة. افردي كل كرة باستخدام شوكة أو شوبك حتى تصبح رقيقة.",
          "textEn": "Divide the dough into small balls. Roll each ball out with a fork or a rolling pin until it is thin.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي ملعقة صغيرة من الحشوة في وسط كل قطعة عجين. اغلقي الحواف بإحكام.",
          "textEn": "Place a small spoonful of the filling in the center of each piece of dough. Seal the edges tightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الباوزي في صينية خبز مدهونة بالزيت. ادهني سطح الباوزي بصفار البيض المخفوق مع الحليب. رشي بذور السمسم المحمصة على الوجه.",
          "textEn": "Place the baozi on a greased baking sheet. Brush the surface of the baozi with the beaten egg yolk mixed with milk. Sprinkle the toasted sesame seeds on top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخبزي الباوزي في فرن مسخن مسبقًا على درجة حرارة 180 درجة مئوية (350 درجة فهرنهايت) لمدة 20 دقيقة أو حتى يصبح لونه ذهبيًا.",
          "textEn": "Bake the baozi in a preheated oven at 180°C (350°F) for 20 minutes or until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الباوزي المخبوز نوع من الباوزي الصيني التقليدي، لكنه يُخبز بدلًا من أن يُطهى على البخار. ويُقدَّم غالبًا كوجبة فطور أو وجبة خفيفة.",
      "source": {
        "name": "omnivorescookbook.com",
        "url": "https://omnivorescookbook.com/kao-bao-zi/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 210,
        "protein": 9,
        "fat": 7,
        "carbs": 27,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 7,
          "grains": 0.8,
          "produce": 0.5,
          "fats": 0.4,
          "dairyEggs": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-cn-003",
      "title": "سلطة براعم الفاصولياء",
      "titleEn": "Bean Sprout Salad",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "مقبلات وسلطات",
      "cookingMethod": "سلطة",
      "prepTime": "15 دقيقة",
      "cookTime": "40 ثانية",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-cn-003-i1",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-003-i2",
          "name": "براعم الفاصولياء",
          "nameEn": "bean sprouts",
          "standardAmount": "12 أونصة (340 غرام)",
          "standardAmountEn": "12 oz",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-003-i3",
          "name": "فلفل أنيهيم",
          "nameEn": "Anaheim pepper",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-003-i4",
          "name": "بصل أخضر",
          "nameEn": "green onions",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-003-i5",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-003-i6",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-003-i7",
          "name": "خل تشنكيانغ",
          "nameEn": "Chinkiang vinegar",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-003-i8",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-003-i9",
          "name": "فلفل سزوان المطحون",
          "nameEn": "ground Sichuan peppercorn",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-003-i10",
          "name": "زيت فول سوداني",
          "nameEn": "peanut oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-003-i11",
          "name": "زيت السمسم المحمص",
          "nameEn": "toasted sesame oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغلِ الماء في قدر متوسط الحجم. أضف الملح وحرّك حتى يذوب تمامًا. أضف براعم الفاصولياء واطهها لمدة 40 ثانية، أو حتى تنضج مع احتفاظها بقوام متماسك قليلًا. صفِّ البراعم فورًا وانقلها إلى مصفاة، ثم اشطفها بماء الصنبور البارد لإيقاف الطهي. بعد أن تبرد تمامًا، صفِّها جيدًا ثم جففها بمناديل ورقية. انقلها إلى وعاء كبير.",
          "textEn": "Bring a medium-sized pot of water to a boil. Add the salt and stir to dissolve completely. Add the bean sprouts and cook for 40 seconds, or until al dente. Immediately drain and transfer the bean sprouts to a colander. Rinse with cold tap water to stop cooking. Once cooled completely, drain thoroughly, then pat dry with paper towels. Transfer to a big bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الفلفل المقطع، البصل الأخضر، والثوم إلى الوعاء مع براعم الفاصولياء. لا تخلط المكونات. تأكد من وضع الثوم في أعلى الوعاء.",
          "textEn": "Add the sliced pepper, green onion, and garlic to the bowl with the bean sprouts. Do not stir. Make sure the garlic is on the very top of the bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف صلصة الصويا، خل تشنكيانغ، السكر، وفلفل سزوان المطحون.",
          "textEn": "Add the soy sauce, Chinkiang vinegar, sugar, and Sichuan peppercorns.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخّن زيت الفول السوداني على نار متوسطة حتى يسخن. صب الزيت فورًا في الوعاء مباشرة فوق الثوم وفلفل سزوان. يجب أن ترى المكونات تئزّ في الزيت الساخن.",
          "textEn": "Heat the peanut oil over medium heat until hot. Immediately drizzle the oil into the bowl, directly over the garlic and Sichuan peppercorns. You should see the ingredients sizzle in the hot oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "امزج جميع المكونات معًا وأضف زيت السمسم المحمص (أو زيت الفلفل الحار إذا كنت تفضل الطبق الحار). اخلط مرة أخرى وقدم الطبق كمقبلة.",
          "textEn": "Mix everything together and pour in the sesame oil (or chili oil, if you prefer a spicy dish). Mix again and serve as an appetizer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذه السلطة الصينية خفيفة ومليئة بالنكهات، وهي تُقدم عادة كمقبلة في المطبخ الصيني.",
      "source": {
        "name": "omnivorescookbook.com",
        "url": "https://omnivorescookbook.com/bean-sprout-salad/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 90,
        "protein": 3,
        "fat": 7,
        "carbs": 6,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "produce": 3,
          "fats": 0.8,
          "specialty": 0.6,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-cn-004",
      "title": "شوربة النودلز بموزة اللحم البقري",
      "titleEn": "Beef Shank Noodle Soup",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "شوربات",
      "cookingMethod": "سلق وطهي",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-cn-004-i1",
          "name": "زيت فول سوداني",
          "nameEn": "peanut oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-004-i2",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1/2 بصلة (مقطعة)",
          "standardAmountEn": "1/2 onion (minced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-004-i3",
          "name": "جزر",
          "nameEn": "carrot",
          "standardAmount": "1 جزرة (مقطعة شرائح)",
          "standardAmountEn": "1 carrot (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-004-i4",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1 1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-004-i5",
          "name": "سائل طهي لحم البقر",
          "nameEn": "beef braising liquid",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-004-i6",
          "name": "كاتشب",
          "nameEn": "ketchup",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-004-i7",
          "name": "نودلز القمح الطازجة",
          "nameEn": "fresh wheat noodles",
          "standardAmount": "8 أونصات (225 غرام)",
          "standardAmountEn": "8 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-004-i8",
          "name": "نودلز مجففة",
          "nameEn": "dried noodles",
          "standardAmount": "5 أونصات (140 غرام)",
          "standardAmountEn": "5 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-004-i9",
          "name": "بوك تشوي صغير",
          "nameEn": "baby bok choy",
          "standardAmount": "4 رؤوس",
          "standardAmountEn": "4 heads",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-004-i10",
          "name": "موزة لحم بقري مطهوة على نار هادئة",
          "nameEn": "braised beef shank",
          "standardAmount": "1 كوب (مقطعة)",
          "standardAmountEn": "1 cup (chopped)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-004-i11",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-004-i12",
          "name": "فلفل أبيض",
          "nameEn": "white pepper",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "1/8 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-004-i13",
          "name": "فجل صيني مخلل",
          "nameEn": "Chinese pickled radish",
          "standardAmount": "1 ملعقة كبيرة (اختياري)",
          "standardAmountEn": "1 tablespoon (Optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-004-i14",
          "name": "زيت الفلفل الحار المنزلي",
          "nameEn": "homemade chili oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-004-i15",
          "name": "كزبرة خضراء مفرومة",
          "nameEn": "chopped cilantro",
          "standardAmount": "للتزيين",
          "standardAmountEn": "for garnish",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في قدر متوسط الحجم على نار متوسطة عالية حتى يسخن. أضف البصل والجزر. اطهيهما مع التحريك حتى يصبح البصل ذهبي اللون، لمدة 3 دقائق تقريبًا.",
          "textEn": "Heat the oil in a medium-sized pot over medium-high heat until hot. Add the onion and carrot. Cook and stir until the onion turns golden, about 3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الماء، سائل طهي لحم البقر، والكاتشب. اتركه يغلي ببطء حتى يصبح البصل ناعمًا جدًا، لمدة 5 إلى 10 دقائق.",
          "textEn": "Add the water, beef braising liquid, and ketchup. Simmer until the onions turn very soft, 5 to 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر منفصل، اغلِ الماء واطهُ النودلز وفقًا لتعليمات العبوة. بعد أن تنضج، اشطف النودلز بماء الصنبور لبضع ثوانٍ لإيقاف الطهي، ثم صفّها وانقلها إلى وعاءين للتقديم.",
          "textEn": "In a separate pot, bring water to a boil and cook the noodles according to the package instructions. Once done, rinse the noodles with tap water for a few seconds to stop cooking, then drain and transfer them into two serving bowls.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البوك تشوي الصغير إلى ماء سلق النودلز المغلي. اطهه لمدة دقيقة واحدة أو حتى يصل إلى درجة النضج المطلوبة. انقل البوك تشوي فوق النودلز.",
          "textEn": "Add the baby bok choy into the noodle boiling water. Cook for 1 minute or until the desired doneness. Transfer the bok choy onto the noodles.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إذا كانت موزة اللحم البقري المطهوة باردة، أضفها إلى المرق. اطهها لمدة دقيقة تقريبًا لتسخينها.",
          "textEn": "If the braised beef shank is cold, add it to the broth. Cook for 1 minute or so, to warm it up.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عندما يصبح المرق جاهزًا، تذوقه بعناية واضبط النكهة بإضافة رشة من الملح والفلفل الأبيض. انقل المرق إلى أوعية النودلز. ضع فوقه موزة اللحم البقري المطهوة والفجل المخلل (إن استخدمته). رش زيت الفلفل الحار وزيّن بالكزبرة الخضراء. قدّمه ساخنًا كطبق رئيسي.",
          "textEn": "Once the broth is ready, taste it carefully and adjust the flavor by adding a pinch of salt and the white pepper. Transfer it to the noodle bowls. Top with the braised beef shank and pickles (if using). Drizzle with chili oil and garnish with cilantro. Serve hot as a main dish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "شوربة النودلز بموزة اللحم البقري طبق شعبي في الصين، خاصة في المناطق الشمالية حيث تُقدَّم كوجبة دافئة ومريحة في الشتاء.",
      "source": {
        "name": "omnivorescookbook.com",
        "url": "https://omnivorescookbook.com/beef-shank-noodle-soup/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 22,
        "fat": 9,
        "carbs": 52,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 6,
          "grains": 3,
          "produce": 2.5,
          "specialty": 0.8,
          "fats": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-cn-005",
      "title": "طبق خضار بوذا",
      "titleEn": "Buddha's Delight",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالمقلاة",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-cn-005-i1",
          "name": "زهور السوسن المجففة",
          "nameEn": "dried lily flowers",
          "standardAmount": "25 غ (1/2 كوب)",
          "standardAmountEn": "25 g (1/2 cup)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i2",
          "name": "فطر الشيتاكي المجفف",
          "nameEn": "dried shiitake mushrooms",
          "standardAmount": "25 غ (8 قطع متوسطة)",
          "standardAmountEn": "25 g (8 medium)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i3",
          "name": "فطر الأذن الخشبية المجفف",
          "nameEn": "dried wood ear mushrooms",
          "standardAmount": "10 غ (2 ملعقة كبيرة)",
          "standardAmountEn": "10 g (2 tablespoons)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i4",
          "name": "شعيرية فول المونج",
          "nameEn": "mung bean vermicelli noodles",
          "standardAmount": "40 غ (حزمة صغيرة، تعطي حوالي 1 كوب عند الترطيب)",
          "standardAmountEn": "40 g (1 small bundle, yields about 1 cup once rehydrated)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i5",
          "name": "صلصة الصويا الخفيفة",
          "nameEn": "light soy sauce",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i6",
          "name": "صلصة المحار النباتية",
          "nameEn": "vegetarian oyster sauce",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i7",
          "name": "صلصة الصويا الداكنة",
          "nameEn": "dark soy sauce",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i8",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i9",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i10",
          "name": "ماء نقع الزهور والفطر",
          "nameEn": "soaking water from the lily flower and mushroom",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i11",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i12",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i13",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i14",
          "name": "زيت الفول السوداني",
          "nameEn": "peanut oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i15",
          "name": "البصل الأخضر",
          "nameEn": "green onion",
          "standardAmount": "4 أعواد (مقطعة)",
          "standardAmountEn": "4 (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i16",
          "name": "الزنجبيل المفروم",
          "nameEn": "minced ginger",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i17",
          "name": "الجزر",
          "nameEn": "carrot",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i18",
          "name": "كرات التوفو المقلية",
          "nameEn": "deep fried tofu puffs",
          "standardAmount": "10 قطع (مقسومة نصفين)",
          "standardAmountEn": "10 pieces (halved)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i19",
          "name": "بوك تشوي صغير",
          "nameEn": "baby bok choy",
          "standardAmount": "4 رؤوس (مقطعة أرباعًا)",
          "standardAmountEn": "4 heads (quartered)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i20",
          "name": "ملفوف صيني (نابا)",
          "nameEn": "napa cabbage",
          "standardAmount": "230 غ (4 أكواب، مقطعة)",
          "standardAmountEn": "230 g (4 cups, chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-005-i21",
          "name": "براعم الخيزران",
          "nameEn": "bamboo shoots",
          "standardAmount": "1/2 كوب (شرائح)",
          "standardAmountEn": "1/2 cup (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقعي المكونات المجففة (زهور السوسن وفطر الشيتاكي وفطر الأذن الخشبية) في الماء لمدة 30 دقيقة حتى تطرى.",
          "textEn": "Soak the dried ingredients (lily flowers, shiitake mushrooms, wood ear mushrooms) in water for 30 minutes until softened.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقعي شعيرية فول المونج في الماء الساخن لمدة 10 دقائق حتى تطرى، ثم صفيها.",
          "textEn": "Soak the mung bean vermicelli noodles in hot water for 10 minutes until softened, then drain them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء صغير، اخلطي صلصة الصويا الخفيفة، صلصة المحار النباتية، صلصة الصويا الداكنة، السكر، الملح، و1 كوب من ماء النقع.",
          "textEn": "In a small bowl, mix the light soy sauce, vegetarian oyster sauce, dark soy sauce, sugar, salt, and 1 cup of soaking water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اخلطي نشا الذرة مع ملعقة كبيرة من الماء لتحضير خليط التكثيف.",
          "textEn": "In another bowl, mix the cornstarch with 1 tablespoon of water to make the slurry.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخني زيت الفول السوداني في مقلاة ووك كبيرة أو مقلاة عادية على نار متوسطة.",
          "textEn": "Heat the peanut oil in a large wok or skillet over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي البصل الأخضر والزنجبيل المفروم، وقلبي لمدة دقيقة.",
          "textEn": "Add the green onion and minced ginger, and stir-fry for 1 minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الجزر وكرات التوفو المقلية والبوك تشوي الصغير والملفوف الصيني وبراعم الخيزران، وقلبي لمدة 5 دقائق.",
          "textEn": "Add the carrot, deep-fried tofu puffs, baby bok choy, napa cabbage, and bamboo shoots, and stir-fry for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي المكونات المجففة المنقوعة وشعيرية فول المونج، وقلبي لمدة دقيقتين.",
          "textEn": "Add the soaked dried ingredients and the mung bean vermicelli, and stir-fry for 2 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي خليط الصلصة، وقلبي لمدة دقيقتين.",
          "textEn": "Add the sauce mixture, and stir-fry for 2 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضيفي خليط التكثيف، وقلبي حتى تتكاثف الصلصة.",
          "textEn": "Add the slurry, and stir until the sauce thickens.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدميها ساخنة.",
          "textEn": "Serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "طبق خضار بوذا طبق نباتي تقليدي في المطبخ الصيني، يُقدَّم عادة في الأعياد والمناسبات الخاصة.",
      "source": {
        "name": "omnivorescookbook.com",
        "url": "https://omnivorescookbook.com/buddhas-delight/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 140,
        "protein": 5,
        "fat": 4,
        "carbs": 22,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "specialty": 6,
          "grains": 1,
          "produce": 1,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-cn-006",
      "title": "سلطة التوفو ببيض القرن (البيض المعتّق)",
      "titleEn": "Tofu with Century Egg Salad",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "مقبلات وسلطات",
      "cookingMethod": "تقديم بارد",
      "prepTime": "15 دقيقة",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-cn-006-i1",
          "name": "التوفو الحريري",
          "nameEn": "silken tofu",
          "standardAmount": "كتلة واحدة (16 أونصة / 450 جرام)",
          "standardAmountEn": "1 block (16 oz / 450 g)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-006-i2",
          "name": "بيض القرن (البيض المعتّق)",
          "nameEn": "century eggs",
          "standardAmount": "2 بيضة",
          "standardAmountEn": "2 eggs",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-006-i3",
          "name": "صلصة الصويا الخفيفة",
          "nameEn": "light soy sauce",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-006-i4",
          "name": "زيت السمسم المحمص",
          "nameEn": "toasted sesame oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-006-i5",
          "name": "البصل الأخضر",
          "nameEn": "green onion",
          "standardAmount": "1 حبة، مقطعة رفيعًا",
          "standardAmountEn": "1 green onion, thinly sliced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف التوفو المقطّع إلى مكعبات في وعاء كبير.",
          "textEn": "Add the cubed silken tofu to a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع فوقه بيض القرن المقطع مكعبات.",
          "textEn": "Top with the cubed century eggs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اسكب صلصة الصويا الخفيفة وزيت السمسم المحمص فوق المكونات.",
          "textEn": "Drizzle light soy sauce and toasted sesame oil over the top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "زيّن بالبصل الأخضر المقطع شرائح رفيعة.",
          "textEn": "Garnish with thinly sliced green onion.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدّم السلطة باردة كمقبلات.",
          "textEn": "Serve the salad cold as an appetizer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذه السلطة الصينية تقليدية وتُعد من المقبلات الشهية في المطبخ الصيني.",
      "source": {
        "name": "omnivorescookbook.com",
        "url": "https://omnivorescookbook.com/tofu-with-century-egg-salad/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 120,
        "protein": 9,
        "fat": 7,
        "carbs": 5,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 4.5,
          "specialty": 0.8,
          "fats": 0.3
        }
      }
    },
    {
      "id": "w-cn-007",
      "title": "إيغ فو يونغ بالجمبري (عجة صينية)",
      "titleEn": "Shrimp Egg Foo Young",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-cn-007-i1",
          "name": "مرق الدجاج",
          "nameEn": "chicken broth",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-007-i2",
          "name": "كاتشب",
          "nameEn": "ketchup",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-007-i3",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-007-i4",
          "name": "خل الأرز",
          "nameEn": "rice vinegar",
          "standardAmount": "1 1/2 ملعقة كبيرة",
          "standardAmountEn": "1 1/2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-007-i5",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 1/2 ملعقة كبيرة",
          "standardAmountEn": "1 1/2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-007-i6",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-007-i7",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "6 بيضات كبيرة",
          "standardAmountEn": "6 large eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-007-i8",
          "name": "براعم الفاصولياء",
          "nameEn": "bean sprouts",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-007-i9",
          "name": "فلفل هالابينو",
          "nameEn": "jalapeno pepper",
          "standardAmount": "1 حبة، مقطعة شرائح",
          "standardAmountEn": "1 jalapeno pepper, sliced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-007-i10",
          "name": "بصل أخضر",
          "nameEn": "green onions",
          "standardAmount": "2 بصل أخضر مفروم",
          "standardAmountEn": "2 green onions, finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-007-i11",
          "name": "جمبري",
          "nameEn": "shrimp",
          "standardAmount": "1 كوب جمبري مطبوخ ومقطع",
          "standardAmountEn": "1 cup cooked and chopped shrimp",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-007-i12",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "1/8 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-007-i13",
          "name": "فلفل أبيض",
          "nameEn": "white pepper powder",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "1/8 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-007-i14",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "2-8 ملعقة كبيرة",
          "standardAmountEn": "2-8 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخفقي مكونات الصلصة (مرق الدجاج والكاتشب وصلصة الصويا وخل الأرز والسكر ونشا الذرة) معًا في قدر على نار متوسطة منخفضة حتى تغلي الصلصة بهدوء وتتكاثف، لمدة 5 دقائق تقريبًا.",
          "textEn": "Whisk together the sauce ingredients (chicken broth, ketchup, soy sauce, rice vinegar, sugar, cornstarch) in a saucepan over medium-low heat until the sauce simmers and thickens, about 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي البيض، براعم الفاصولياء، البصل الأخضر، الجمبري، الملح، والفلفل الأبيض في وعاء حتى تتجانس المكونات.",
          "textEn": "Beat together the eggs, bean sprouts, green onions, shrimp, salt, and white pepper powder in a bowl until well-combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخني الزيت في مقلاة على نار متوسطة، وضعي حوالي 1/2 كوب من خليط البيض في المقلاة لتشكيل قرص.",
          "textEn": "Heat the oil in a skillet over medium heat, and scoop about 1/2 cup of the egg mixture into the skillet to make a patty.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقلي القرص حتى يصبح ذهبي اللون، لمدة 4 دقائق تقريبًا لكل جانب، ثم كرري العملية مع باقي خليط البيض. ضعي الأقراص جانبًا.",
          "textEn": "Fry until golden brown, about 4 minutes per side, and repeat with the remaining egg mixture. Set the patties aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اسكبي الصلصة بالملعقة فوق الأقراص.",
          "textEn": "Spoon the sauce over the patties.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "إيغ فو يونغ طبق صيني تقليدي يُقدَّم غالبًا في المناسبات الخاصة.",
      "source": {
        "name": "omnivorescookbook.com",
        "url": "https://omnivorescookbook.com/shrimp-egg-foo-young/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 240,
        "protein": 17,
        "fat": 15,
        "carbs": 10,
        "fiber": 1,
        "sugar": 6,
        "cost": {
          "protein": 5,
          "dairyEggs": 1.8,
          "produce": 1.2,
          "specialty": 0.8,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "w-cn-008",
      "title": "تارت البيض الصيني",
      "titleEn": "Egg Tart (蛋撻)",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "حلويات",
      "cookingMethod": "خبز",
      "prepTime": "45 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-cn-008-i1",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "1 1/2 كوب + 1 كوب",
          "standardAmountEn": "1 1/2 cups + 1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-008-i2",
          "name": "زبدة غير مملحة مبردة",
          "nameEn": "chilled unsalted butter",
          "standardAmount": "7 ملاعق كبيرة",
          "standardAmountEn": "7 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-008-i3",
          "name": "زبدة غير مملحة طرية",
          "nameEn": "softened unsalted butter",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-008-i4",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "4 ملاعق كبيرة + 1/4 كوب",
          "standardAmountEn": "4 tablespoons + 1/4 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-008-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/4 ملعقة صغيرة + رشة",
          "standardAmountEn": "1/4 teaspoon + pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-008-i6",
          "name": "بيضة كبيرة",
          "nameEn": "large egg",
          "standardAmount": "1 + 4",
          "standardAmountEn": "1 + 4",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-008-i7",
          "name": "ماء ثلج",
          "nameEn": "ice water",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-008-i8",
          "name": "ماء ساخن",
          "nameEn": "hot water",
          "standardAmount": "5/6 كوب",
          "standardAmountEn": "5/6 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-008-i9",
          "name": "حليب مبخر",
          "nameEn": "evaporated milk",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-008-i10",
          "name": "قطاعة معجنات متعرجة الحواف",
          "nameEn": "fluted pastry cutter",
          "standardAmount": "4.5 بوصة",
          "standardAmountEn": "4 1/2”",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-008-i11",
          "name": "قالب تارت البيض",
          "nameEn": "egg tart mold",
          "standardAmount": "القاعدة 2 بوصة أو أكثر، والقمة 3 بوصات للحافة الداخلية و3.3 بوصة للحافة الخارجية",
          "standardAmountEn": "base 2”+, top 3” for inner edge, 3.3” for outer edge",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير العجينة المائية: اخلطي الدقيق والزبدة المبردة والسكر والملح في وعاء. أضيفي البيضة والماء الثلجي واعجني حتى تصبح العجينة متماسكة.",
          "textEn": "Prepare the water dough: In a bowl, mix the flour, chilled butter, sugar, and salt. Add the egg and ice water, and knead until the dough is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير العجينة الزيتية: اخلطي الدقيق والزبدة الطرية والسكر في وعاء. أضيفي الماء الساخن واعجني حتى تصبح العجينة ناعمة.",
          "textEn": "Prepare the oil dough: In a bowl, mix the flour, softened butter, and sugar. Add the hot water, and knead until the dough is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "جمع العجينتين: قسمي العجينتين إلى كرات صغيرة وضعي كل كرة من العجينة المائية داخل كرة من العجينة الزيتية. اغلقي العجينة الزيتية حول العجينة المائية ودعيها ترتاح لمدة 30 دقيقة.",
          "textEn": "Assemble the pastry dough: Divide both doughs into small balls. Place each ball of water dough inside a ball of oil dough. Seal the oil dough around the water dough and let it rest for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تحضير الحشوة: اخلطي البيض والسكر والملح والحليب المبخر في وعاء حتى تتجانس المكونات.",
          "textEn": "Make the filling: In a bowl, mix the eggs, sugar, salt, and evaporated milk until well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تشكيل تارت البيض: اضغطي العجين في قوالب التارت واملئيها بالحشوة.",
          "textEn": "Shape the egg tarts: Press the dough into the egg tart molds and fill them with the filling.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خبز تارت البيض: ضعي القوالب في الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية واخبزيها لمدة 20 دقيقة حتى يصبح لونها ذهبيًا.",
          "textEn": "Bake the egg tarts: Place the molds in a preheated oven at 180°C and bake for 20 minutes until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تارت البيض حلوى شهيرة في هونغ كونغ، وتتميز بقشرتها المقرمشة وحشوتها الكريمية.",
      "source": {
        "name": "omnivorescookbook.com",
        "url": "https://omnivorescookbook.com/hong-kong-egg-tart/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 290,
        "protein": 6,
        "fat": 15,
        "carbs": 33,
        "fiber": 1,
        "sugar": 15,
        "cost": {
          "dairyEggs": 3.5,
          "grains": 0.8,
          "sweeteners": 0.8,
          "fats": 0.3
        }
      }
    },
    {
      "id": "w-cn-009",
      "title": "كرات الأرز اللزج بالفول السوداني المطحون",
      "titleEn": "Glutinous Rice Ball with Crushed Peanuts",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "حلويات",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-cn-009-i1",
          "name": "دقيق الأرز اللزج",
          "nameEn": "glutinous rice flour",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-009-i2",
          "name": "دقيق الأرز العادي",
          "nameEn": "plain rice flour",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-009-i3",
          "name": "الماء الدافئ",
          "nameEn": "lukewarm water",
          "standardAmount": "1/2 كوب أو قليل أكثر حسب الحاجة",
          "standardAmountEn": "1/2 cup or slightly more to adjust",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-009-i4",
          "name": "فول سوداني مطحون",
          "nameEn": "crushed peanuts",
          "standardAmount": "20 غرام",
          "standardAmountEn": "20 g",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-009-i5",
          "name": "السمسم",
          "nameEn": "sesame seeds",
          "standardAmount": "10 غرام",
          "standardAmountEn": "10 g",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-009-i6",
          "name": "جوز الهند المجفف",
          "nameEn": "desiccated coconut",
          "standardAmount": "20 غرام",
          "standardAmountEn": "20 g",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-009-i7",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-009-i8",
          "name": "السكر البني",
          "nameEn": "brown sugar",
          "standardAmount": "1 قطعة",
          "standardAmountEn": "1 piece",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-009-i9",
          "name": "زنجبيل ناضج",
          "nameEn": "old ginger",
          "standardAmount": "3 شرائح",
          "standardAmountEn": "3 slices",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، ضع دقيق الأرز اللزج ودقيق الأرز العادي. أضف الماء الدافئ واعجن حتى تتشكل عجينة. قسّم العجينة إلى 7-10 أجزاء، ثم شكّل كل جزء على هيئة كرة مستديرة.",
          "textEn": "In a large bowl, place glutinous rice flour and rice flour. Add warm water and knead to form dough. Divide the dough into 7-10 portions; roll each portion into a round ball.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغلِ بعض الماء في قدر وأضف جميع كرات الأرز اللزج. اطهها حتى تطفو على السطح، مع التحريك لمنع التصاقها، ثم أخرج الكرات من القدر.",
          "textEn": "Bring some water to a boil in a pot and add all glutinous rice balls. Cook until they float on the surface. Stir to prevent them from sticking; transfer the balls out.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع السكر البني والماء في قدر صغير. اطهُ المزيج على نار متوسطة حتى يذوب السكر ويتحول إلى شراب. ثم خفف النار واتركه دقيقة أو دقيقتين أخريين حتى يتكاثف الشراب بالقوام المرغوب.",
          "textEn": "Add brown sugar and water in a saucepan. Cook until the sugar dissolves into syrup over medium heat. Then lower the heat and cook for another minute or two until the syrup thickens as desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "حمّص الفول السوداني في الفرن أو في مقلاة حتى يصبح مقرمشًا، ثم اجرشه.",
          "textEn": "Roast or pan fry the peanuts until crispy and then crush.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم الكرات مع الشراب والفول السوداني المطحون والسمسم وجوز الهند المجفف.",
          "textEn": "Serve the balls with the syrup, crushed peanuts, sesame seeds, and desiccated coconut.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كرات الأرز اللزج بالفول السوداني المجروش حلوى صينية تقليدية تُقدَّم عادة في المناسبات الخاصة.",
      "source": {
        "name": "chinasichuanfood.com",
        "url": "https://www.chinasichuanfood.com/glutinous-rice-ball-with-crushed-peanuts/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 300,
        "protein": 5,
        "fat": 8,
        "carbs": 54,
        "fiber": 2,
        "sugar": 18,
        "cost": {
          "grains": 1,
          "specialty": 1.5,
          "sweeteners": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-cn-010",
      "title": "أرز الدجاج على طريقة هاينان",
      "titleEn": "Hainanese Chicken Rice",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالبخار",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-cn-010-i1",
          "name": "دجاجة كاملة",
          "nameEn": "whole chicken",
          "standardAmount": "2.5-3 رطل (1.1-1.4 كغ)",
          "standardAmountEn": "2.5-3 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i2",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 قطعة بحجم الإبهام",
          "standardAmountEn": "1 thumb",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i3",
          "name": "بصل أخضر",
          "nameEn": "green onions",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i4",
          "name": "ملح البحر",
          "nameEn": "sea salt",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i5",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i6",
          "name": "صلصة الصويا الحلوة",
          "nameEn": "sweet soy sauce",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i7",
          "name": "كزبرة خضراء مفرومة",
          "nameEn": "chopped cilantro",
          "standardAmount": "اختياري",
          "standardAmountEn": "optional",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i8",
          "name": "زبدة و/أو دهون الدجاج",
          "nameEn": "butter and/or chicken fat",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i9",
          "name": "بصل أخضر مفروم",
          "nameEn": "chopped green onions",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i10",
          "name": "زنجبيل مفروم",
          "nameEn": "minced ginger",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i11",
          "name": "ثوم مفروم",
          "nameEn": "minced garlic",
          "standardAmount": "3 فصوص",
          "standardAmountEn": "3 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i12",
          "name": "أرز جاسمين",
          "nameEn": "jasmine rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i13",
          "name": "مرق الدجاج",
          "nameEn": "chicken broth",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i14",
          "name": "فلفل حار تايلندي",
          "nameEn": "Thai chili peppers",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i15",
          "name": "فلفل رومي أحمر",
          "nameEn": "red bell pepper",
          "standardAmount": "1/4 حبة",
          "standardAmountEn": "1/4 piece",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i16",
          "name": "بصل أبيض صغير",
          "nameEn": "small white onion",
          "standardAmount": "1/4 حبة",
          "standardAmountEn": "1/4 piece",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i17",
          "name": "زنجبيل مفروم",
          "nameEn": "minced ginger",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i18",
          "name": "ثوم مفروم",
          "nameEn": "minced garlic",
          "standardAmount": "2 فصوص",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i19",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i20",
          "name": "عصير الليم (الليمون الأخضر)",
          "nameEn": "lime juice",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i21",
          "name": "صلصة الصويا الخفيفة",
          "nameEn": "light soy sauce",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i22",
          "name": "خل تشنكيانغ",
          "nameEn": "Chinkiang vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i23",
          "name": "زنجبيل مقطع رفيعًا",
          "nameEn": "thinly sliced ginger",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i24",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-010-i25",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الدجاجة ونظفها جيدًا. ضعها في قدر كبير مع الزنجبيل والبصل الأخضر والملح. أضف الماء حتى يغطي الدجاجة.",
          "textEn": "Wash the chicken and clean it thoroughly. Place it in a large pot with ginger, green onions, and salt. Add enough water to cover the chicken.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "غطِّ القدر واتركه على نار متوسطة حتى يغلي. ثم خفف النار واتركه يُطهى على نار هادئة لمدة 30 دقيقة.",
          "textEn": "Cover the pot and bring it to a boil over medium heat. Then reduce the heat and simmer for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أخرج الدجاجة من القدر واتركها تبرد قليلًا. ادهن الدجاجة بزيت السمسم واتركها تبرد تمامًا.",
          "textEn": "Remove the chicken from the pot and let it cool slightly. Brush the chicken with sesame oil and let it cool completely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في قدر آخر، أذب الزبدة ودهون الدجاج على نار متوسطة. أضف البصل الأخضر المفروم والزنجبيل المفروم والثوم المفروم وقلّب لمدة دقيقة.",
          "textEn": "In another pot, melt the butter and fat in a pan over medium heat. Add the chopped green onions, minced ginger, and minced garlic and stir for a minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الأرز والمرق واتركه يغلي. ثم خفف النار وغطِ القدر واتركه يطهى لمدة 20 دقيقة أو حتى ينضج الأرز.",
          "textEn": "Add the rice and broth and bring to a boil. Then reduce the heat, cover the pot, and simmer for 20 minutes or until the rice is cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء صغير، اخلط الفلفل الحار التايلندي والفلفل الرومي الأحمر والبصل الأبيض والزنجبيل المفروم والثوم المفروم والملح وعصير الليم وصلصة الصويا الخفيفة وخل تشنكيانغ والزنجبيل المقطع شرائح رفيعة والسكر وزيت السمسم. اخلط جيدًا.",
          "textEn": "In a small bowl, mix the Thai chili peppers, red bell pepper, white onion, minced ginger, minced garlic, salt, lime juice, light soy sauce, Chinkiang vinegar, thinly sliced ginger, sugar, and sesame oil. Mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الأرز مع الدجاج المقطع إلى قطع وصلصة الفلفل الحار على الجانب. يمكنك تزيين الطبق بالكزبرة المفرومة إذا أردت.",
          "textEn": "Serve the rice with sliced chicken and the chili sauce on the side. Garnish with chopped cilantro if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أرز الدجاج الهيناني هو طبق شعبي في هاينان، الصين، ويُعرف بطعمه اللذيذ وطريقة طهيه التقليدية.",
      "source": {
        "name": "omnivorescookbook.com",
        "url": "https://omnivorescookbook.com/hainanese-chicken-rice/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 25,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 480,
        "protein": 32,
        "fat": 22,
        "carbs": 38,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 8,
          "grains": 1.2,
          "produce": 1,
          "specialty": 1,
          "fats": 0.8,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-cn-011",
      "title": "صلصة غمس الهوت بوت (القدر الساخن) على طريقة بكين",
      "titleEn": "Beijing Hot Pot Dipping Sauce",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "مقبلات وسلطات",
      "cookingMethod": "خلط",
      "prepTime": "10 دقائق",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-cn-011-i1",
          "name": "معجون السمسم الصيني",
          "nameEn": "Chinese sesame paste",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-011-i2",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-011-i3",
          "name": "توفو مخمر أحمر",
          "nameEn": "red fermented bean curd",
          "standardAmount": "1 قطعة",
          "standardAmountEn": "1 block",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-011-i4",
          "name": "صلصة زهر الكرّاث الصينية المخمرة",
          "nameEn": "Chinese fermented leek flower sauce",
          "standardAmount": "2-3 ملاعق صغيرة (اختياري)",
          "standardAmountEn": "2-3 teaspoons (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-011-i5",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "2 ملاعق صغيرة (أو حسب الرغبة)",
          "standardAmountEn": "2 teaspoons (or to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-011-i6",
          "name": "زيت السمسم المحمص",
          "nameEn": "toasted sesame oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-011-i7",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "1 ملعقة صغيرة (2 فص)",
          "standardAmountEn": "1 teaspoon (2 cloves)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-011-i8",
          "name": "كزبرة خضراء مفرومة",
          "nameEn": "minced cilantro",
          "standardAmount": "2 ملعقة كبيرة (اختياري)",
          "standardAmountEn": "2 tablespoons (optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف معجون السمسم إلى وعاء كبير. أضف الماء تدريجياً، ملعقة كبيرة في المرة الواحدة، واستخدم ملعقة أو ملعقة خفق لخلط الماء حتى يصبح المعجون ناعماً.",
          "textEn": "Add the sesame paste to a large bowl. Add the water gradually, one tablespoon at a time, and use a spoon or spatula to blend the water until the paste is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف التوفو المخمر الأحمر وفتّته أثناء خلطه بالصلصة حتى يمتزج بها تمامًا.",
          "textEn": "Add the red fermented bean curd and break it apart while mixing it into the sauce until fully incorporated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف باقي المكونات واخلط حتى تذوب جميعها تمامًا في الصلصة. تذوّق الصلصة واضبطها حسب ذوقك. إذا لم تستخدم صلصة زهر الكرّاث، ستكون الصلصة أخف طعمًا. يمكنك إضافة المزيد من صلصة الصويا وزيت السمسم والثوم لتعزيز النكهة.",
          "textEn": "Add the remaining ingredients and mix until everything is fully dissolved into the sauce. Taste the sauce and adjust it according to your taste. If you do not use the leek flower sauce, the sauce will be milder. You can add more soy sauce, sesame oil, and garlic to boost the flavor.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذه الصلصة جزء أساسي من تجربة الهوت بوت في بكين، إذ تُستخدم لغمس الأطعمة المطهوة في المرق الساخن.",
      "source": {
        "name": "omnivorescookbook.com",
        "url": "https://omnivorescookbook.com/beijing-hot-pot-dipping-sauce/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 120,
        "protein": 4,
        "fat": 10,
        "carbs": 5,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "specialty": 3.5,
          "produce": 0.5,
          "fats": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-cn-012",
      "title": "دجاج كونغ باو",
      "titleEn": "Kung Pao Chicken",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-cn-012-i1",
          "name": "زيت فول سوداني",
          "nameEn": "peanut oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-012-i2",
          "name": "فول سوداني نيئ",
          "nameEn": "raw peanuts",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-012-i3",
          "name": "صدر دجاج",
          "nameEn": "chicken breast",
          "standardAmount": "250 غرام",
          "standardAmountEn": "250 grams",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-012-i4",
          "name": "صلصة الصويا الخفيفة",
          "nameEn": "light soy sauce",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-012-i5",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "3 ملاعق صغيرة",
          "standardAmountEn": "3 teaspoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-012-i6",
          "name": "خل تشنكيانغ",
          "nameEn": "Chinkiang vinegar",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1.5 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-012-i7",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-012-i8",
          "name": "صلصة الثوم الحارة",
          "nameEn": "chili garlic sauce",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-012-i9",
          "name": "بصل أخضر صيني",
          "nameEn": "Chinese scallion",
          "standardAmount": "1/3 كوب مقطع",
          "standardAmountEn": "1/3 cup chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-012-i10",
          "name": "خيار",
          "nameEn": "cucumber",
          "standardAmount": "1/2 كوب مقطع",
          "standardAmountEn": "1/2 cup cubed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخّن زيت الفول السوداني في مقلاة غير لاصقة على نار متوسطة عالية حتى يدفأ. أضف الفول السوداني النيئ وخفف النار إلى متوسطة. قلّب من حين لآخر حتى يصبح الفول السوداني بنيًا وتفوح منه رائحة المكسرات المحمصة. انقل الفول السوداني إلى طبق مبطن بعدة طبقات من المناديل الورقية ليبرد. احتفظ بالزيت المتبقي في المقلاة لاستخدامه لاحقًا.",
          "textEn": "Heat peanut oil in a nonstick skillet over medium high heat until warm. Add raw peanuts and turn down to medium heat. Stir occasionally until the peanuts turn brown and have a nice nutty aroma. Transfer the peanuts to a plate lined with several layers of paper towel to cool. Save the rest of the oil in the skillet for later use.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع صدر الدجاج إلى مكعبات بحجم 1 إلى 1.5 سم (1/2 بوصة) وانقله إلى وعاء. أضف ملعقة كبيرة من صلصة الصويا الخفيفة واخلط جيدًا. أضف 2 ملعقة صغيرة من نشا الذرة واخلط باليد حتى يغطي الدجاج طبقة رقيقة من النشا. اتركه جانباً.",
          "textEn": "Cut chicken breast into 1 to 1.5 cm (1/2 inch) cubes and transfer to a bowl. Add 1 tablespoon light soy sauce and mix well. Add 2 teaspoons cornstarch. Mix by hand until the chicken is evenly coated with a thin layer of starch. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط في وعاء صغير ما تبقى من صلصة الصويا الخفيفة (1 ملعقة كبيرة) وخل تشنكيانغ والسكر وصلصة الثوم الحارة وما تبقى من نشا الذرة (1 ملعقة صغيرة). اخلط جيدًا.",
          "textEn": "Combine the remaining 1 tablespoon light soy sauce, Chinkiang vinegar, sugar, chili garlic sauce, and the remaining 1 teaspoon cornstarch to a small bowl. Mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطّع باقي الخضروات وجهّزها.",
          "textEn": "Cut and prepare the rest of the veggies.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخّن المقلاة غير اللاصقة نفسها مرة أخرى على نار متوسطة عالية. إذا لم يكن الزيت كافيًا لتغطية قاع المقلاة، أضف القليل منه. عندما يسخن الزيت، وزّع قطع الدجاج في المقلاة دون أن تتراكب. اتركها تُطهى دون تقليب لمدة 20 ثانية. اقلبها لطهي الجانب الآخر لمدة 20 ثانية أخرى. قلّب بضع مرات حتى تنضج جميع الأسطح وتكتسب لونًا بنيًا خفيفًا، مع بقاء الداخل نيئًا.",
          "textEn": "Heat the same nonstick skillet again, over medium high heat. If there is not enough oil to cover the bottom of the skillet, add a bit more. When the oil is hot, spread the chicken across the skillet without overlapping. Let it cook without stirring for 20 seconds. Flip to cook the other side for another 20 seconds. Stir a few times until all surfaces are cooked and slightly browned, but the inside is still raw.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف البصل الأخضر الصيني وقلّب بضع مرات أخرى. اخلط صلصة الكونغ باو مرة أخرى واسكبها على الدجاج. قلّب فورًا بضع مرات حتى تمتزج جيدًا وتتكاثف الصلصة، لمدة 20 ثانية. أطفئ النار. أضف الفول السوداني والخيار. قلّب مرة أخيرة ليمتزج كل شيء جيدًا. انقل كل شيء إلى طبق.",
          "textEn": "Add the scallion and stir another few times. Mix the kung pao sauce again and pour it over the chicken. Immediately stir a few times to mix well until the sauce thickens, 20 seconds. Stop heat. Add peanuts and cucumber. Give it one last stir to mix well. Transfer everything to a plate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدّمه دافئًا فوق الأرز المطهو على البخار.",
          "textEn": "Serve warm over steamed rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "دجاج الكونغ باو هو طبق شهير في المطبخ الصيني، يتميز بنكهته الحارة والحلوة والمالحة.",
      "source": {
        "name": "omnivorescookbook.com",
        "url": "https://omnivorescookbook.com/easy-kung-pao-chicken/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 20,
        "fat": 16,
        "carbs": 15,
        "fiber": 2,
        "sugar": 10,
        "cost": {
          "protein": 4,
          "specialty": 1.5,
          "produce": 1.5,
          "fats": 0.5,
          "sweeteners": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-cn-013",
      "title": "جذر اللوتس المحشو بالأرز اللزج بالعسل",
      "titleEn": "Honey Lotus Root with Sticky Rice",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "حلويات",
      "cookingMethod": "طهي بالغلي",
      "prepTime": "4-5 ساعات",
      "cookTime": "1 ساعة و20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-cn-013-i1",
          "name": "الأرز اللزج",
          "nameEn": "glutinous rice",
          "standardAmount": "150 غرام (5 أوقية)",
          "standardAmountEn": "150 grams (5 ounces)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-013-i2",
          "name": "سكر أبيض",
          "nameEn": "white sugar",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-013-i3",
          "name": "جذر اللوتس",
          "nameEn": "lotus root",
          "standardAmount": "400 غرام",
          "standardAmountEn": "400 grams",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-013-i4",
          "name": "سكر نبات",
          "nameEn": "rock sugar",
          "standardAmount": "100 غرام (3.5 أوقية)",
          "standardAmountEn": "100 grams (3.5 ounces)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-013-i5",
          "name": "سكر بني",
          "nameEn": "brown sugar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-013-i6",
          "name": "شراب زهر الأوسمانثوس",
          "nameEn": "osmanthus syrup",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز اللزج وانقعه في وعاء صغير مع ماء يغطيه بحوالي 1 سم لمدة 4-5 ساعات أو طوال الليل في الثلاجة.",
          "textEn": "Rinse the glutinous rice and soak it in a small bowl with water covering it by about 1 cm for 4-5 hours or overnight in the fridge.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفي الأرز وأضف السكر الأبيض واخلط جيداً.",
          "textEn": "Drain the rice, add white sugar, and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسل جذر اللوتس بعناية، اقشره وأزل الرؤوس القاسية دون قطع الكثير منها.",
          "textEn": "Wash the lotus root carefully, peel it, and cut off the tough ends without cutting too much.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطع حوالي 2 سم من أحد طرفي جذر اللوتس واحفظ القطعة الصغيرة لاستخدامها كغطاء.",
          "textEn": "Cut about 2 cm from one end of the lotus root and save the small piece to use as a lid.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "احشُ ثقوب جذر اللوتس بالأرز اللزج باستخدام ملعقة وعود أكل صيني لدفع الأرز داخل الثقوب. اكبس الأرز جيدًا داخل الثقوب.",
          "textEn": "Stuff the lotus root with glutinous rice using a spoon and a chopstick to push the rice into the holes. Compress the rice inside the holes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد القطعة الصغيرة كغطاء إلى مكانها الأصلي وثبّتها بـ 6-8 أعواد أسنان.",
          "textEn": "Place the small piece back as a lid in its original position and secure it with 6-8 toothpicks.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع جذر اللوتس في قدر صغير مع 2 كوب من الماء وسكر النبات (أو السكر الأبيض) والسكر البني. اتركه يغلي على نار عالية مع التحريك حتى يذوب السكر.",
          "textEn": "Add the lotus root to a small pot with 2 cups of water and rock sugar (or white sugar) and brown sugar. Bring to a boil over high heat, stirring to dissolve the sugar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "خفف النار، وغطِّ القدر واتركه يغلي لمدة ساعة. اقلب جذر اللوتس بعد 30 دقيقة وأضف المزيد من الماء إذا لزم الأمر.",
          "textEn": "Reduce heat, cover, and boil for 1 hour. Flip the lotus root after 30 minutes and add more water if necessary.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "خفف النار إلى أدنى درجة واتركه يغلي لمدة 20 دقيقة أخرى. قلب جذر اللوتس 4-5 مرات أثناء الطهي.",
          "textEn": "Reduce heat to the lowest setting and simmer for another 20 minutes, flipping the lotus root 4-5 times during cooking.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد الطهي، انقل جذر اللوتس إلى لوح التقطيع واتركه يبرد. عندما يبرد بما يكفي لتتمكن من حمله، قطّعه إلى شرائح متساوية السُّمك.",
          "textEn": "After cooking, transfer the lotus root to a cutting board and let it cool. Cut into evenly thick slices when cool enough to handle.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "رش شراب زهر الأوسمانثوس (أو العسل) على الوجه وقدّمه دافئًا أو باردًا.",
          "textEn": "Drizzle osmanthus syrup (or honey) on top and serve warm or cold.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذا الطبق هو وصفة تقليدية صينية تجمع بين حلاوة الأرز اللزج ونكهة جذر اللوتس.",
      "source": {
        "name": "omnivorescookbook.com",
        "url": "https://omnivorescookbook.com/honey-lotus-root-with-sticky-rice/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 3,
        "fat": 1,
        "carbs": 76,
        "fiber": 4,
        "sugar": 40,
        "cost": {
          "produce": 3,
          "sweeteners": 3,
          "grains": 0.6
        }
      }
    },
    {
      "id": "w-cn-014",
      "title": "خبز المانتو الصيني على البخار",
      "titleEn": "Chinese Steamed Buns (Mantou)",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "مخبوزات",
      "cookingMethod": "طهي بالبخار",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-cn-014-i1",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "250 غ",
          "standardAmountEn": "250 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-014-i2",
          "name": "خميرة فورية",
          "nameEn": "instant yeast",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-014-i3",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "¾ ملعقة صغيرة",
          "standardAmountEn": "¾ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-014-i4",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-014-i5",
          "name": "ماء دافئ",
          "nameEn": "lukewarm water",
          "standardAmount": "130 غ",
          "standardAmountEn": "130 g",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-014-i6",
          "name": "عناب صيني (اختياري)",
          "nameEn": "Chinese dates (optional)",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 pieces",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والخميرة والبيكنج بودر والسكر في وعاء كبير.",
          "textEn": "Mix the flour, yeast, baking powder, and sugar in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ تدريجياً واعجني العجينة حتى تصبح ناعمة ومرنة.",
          "textEn": "Gradually add the lukewarm water and knead the dough until it is smooth and elastic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها ترتاح لمدة 30 دقيقة في مكان دافئ.",
          "textEn": "Cover the dough and let it rest for 30 minutes in a warm place.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شكّلي العجينة على هيئة كعكات صغيرة بحجم الكرة.",
          "textEn": "Shape the dough into small ball-sized buns.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الكعكات في سلة تبخير مبطنة بورق الزبدة أو أوراق الخيزران.",
          "textEn": "Place the buns in a steamer basket lined with parchment paper or bamboo leaves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركي الكعكات ترتاح لمدة 15 دقيقة.",
          "textEn": "Let the buns rest for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغلي الماء في قدر التبخير وضعي السلة فوقه. اطهي الكعكات على البخار لمدة 20 دقيقة.",
          "textEn": "Bring the water to a boil in a steamer pot and add the basket. Steam the buns for 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركي الكعكات تبرد قليلًا قبل التقديم.",
          "textEn": "Let the buns cool slightly before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المانتو خبز صيني تقليدي على شكل كعكات مطهوة على البخار، ويُقدَّم عادةً مع الوجبات الرئيسية.",
      "source": {
        "name": "redhousespice.com",
        "url": "https://redhousespice.com/mantou-steamed-buns/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 160,
        "protein": 5,
        "fat": 1,
        "carbs": 33,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.7,
          "sweeteners": 0.15,
          "specialty": 0.2
        }
      }
    },
    {
      "id": "w-cn-015",
      "title": "عجة المحار",
      "titleEn": "Oyster Omelette",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-cn-015-i1",
          "name": "مرق الدجاج",
          "nameEn": "chicken broth",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-015-i2",
          "name": "كاتشب",
          "nameEn": "ketchup",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-015-i3",
          "name": "صلصة الصويا الخفيفة",
          "nameEn": "light soy sauce",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-015-i4",
          "name": "خل الأرز",
          "nameEn": "rice vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-015-i5",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-015-i6",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-015-i7",
          "name": "محار منزوع الصدفة",
          "nameEn": "shucked oysters",
          "standardAmount": "1/2 رطل (225 غرام)",
          "standardAmountEn": "1/2 lb",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-015-i8",
          "name": "زيت فول سوداني",
          "nameEn": "peanut oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-015-i9",
          "name": "نشا البطاطس",
          "nameEn": "potato starch",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-015-i10",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-015-i11",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-015-i12",
          "name": "فلفل أبيض",
          "nameEn": "white pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-015-i13",
          "name": "بصل أخضر",
          "nameEn": "green onion",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 green onions",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي مكونات الصلصة في قدر على نار متوسطة منخفضة. اغلي حتى تتكاثف الصلصة.",
          "textEn": "Whisk together the sauce ingredients in a saucepan over medium-low heat. Simmer until the sauce thickens.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي المحار إلى غربال ورشي النشا عليه بشكل متساوٍ. افركي المحار بلطف بالنشا، ثم اغسليه بالماء البارد لتنظيفه من أي شظايا قواقع أو أوساخ. صفي المحار جيدًا وامسحيه بمنديل ورقي.",
          "textEn": "Add the oysters into a colander and sprinkle evenly with cornstarch. Rub the oysters gently with the cornstarch, then use cold running water to rinse them off. This helps to clean the oysters from any shell fragments and debris. Drain thoroughly and gently pat dry with paper towels.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخني 1/2 ملعقة كبيرة من الزيت في مقلاة قطرها 9 بوصات على نار متوسطة حتى يسخن دون أن يتصاعد منه الدخان. أضيفي المحار واتركيه حتى يبيضّ لونه من الأسفل، لمدة 30 ثانية تقريبًا. اقلبيه لطهي الجانب الآخر حتى يبيضّ للتو. صفي السائل وانقلي المحار إلى طبق ليبرد قليلًا.",
          "textEn": "Heat 1/2 tablespoon of oil in a 9-inch skillet over medium heat until hot but not smoking hot. Add the oysters. Let cook until the bottom has turned white, 30 seconds or so. Flip to cook the other side until it just turns white. Drain off the liquid and transfer the oysters onto a plate to cool off slightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "امزجي نشا البطاطس مع ملعقة كبيرة من الماء في وعاء صغير حتى يذوب تمامًا.",
          "textEn": "Mix the potato starch with 1 tablespoon of water in a small bowl until fully dissolved.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اضربي البيض في وعاء كبير مع الملح والفلفل الأبيض. أضيفي خليط النشا. اخلطي حتى تذوب تمامًا. أضيفي البصل الأخضر والمحار المبرد. اخلطي مرة أخرى.",
          "textEn": "Beat the eggs in a large bowl with salt and white pepper. Add the potato starch slurry. Mix until fully dissolved. Add the green onion and cooled-off oysters. Mix again.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي ما تبقى من الزيت (1 1/2 ملعقة كبيرة) إلى المقلاة نفسها وسخنيه على نار متوسطة عالية حتى يسخن. اسكبي خليط البيض وخففي النار إلى متوسطة. اطهيها حتى يصبح لون القاع ذهبيًا. اقلبي العجة بعناية. استمري في الطهي حتى يتماسك القاع وينضج الداخل. انقليها إلى طبق تقديم كبير. قدميها ساخنة مع الصلصة كمقبلات أو طبق رئيسي.",
          "textEn": "Add the remaining 1 1/2 tablespoons of oil into the same skillet and heat over medium-high heat until hot. Pour in the egg batter and turn to medium heat. Cook until the bottom turns golden. Carefully flip the omelet. Keep cooking until the bottom has set and the inside has cooked. Transfer to a large serving plate. Serve hot along with the sauce as an appetizer or main dish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "عجة المحار هي طبق شعبي في المطبخ الصيني، خاصة في جنوب الصين. يتم تقديمها عادة كمقبلات أو طبق رئيسي.",
      "source": {
        "name": "omnivorescookbook.com",
        "url": "https://omnivorescookbook.com/oyster-omelet/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 200,
        "protein": 13,
        "fat": 11,
        "carbs": 12,
        "fiber": 0,
        "sugar": 5,
        "cost": {
          "protein": 6,
          "dairyEggs": 0.9,
          "specialty": 0.6,
          "grains": 0.3,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "w-cn-016",
      "title": "رقائق الجمبري",
      "titleEn": "Prawn Crackers",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "مخبوزات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-cn-016-i1",
          "name": "الروبيان الطازج",
          "nameEn": "fresh shrimp",
          "standardAmount": "180 غ",
          "standardAmountEn": "180 g",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-016-i2",
          "name": "الزنجبيل المفروم",
          "nameEn": "minced ginger",
          "standardAmount": "1 قطعة صغيرة",
          "standardAmountEn": "1 small piece",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-016-i3",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "150 مل",
          "standardAmountEn": "150 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-016-i4",
          "name": "نشا التابيوكا",
          "nameEn": "tapioca starch",
          "standardAmount": "400 غ",
          "standardAmountEn": "400 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-016-i5",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-016-i6",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نظف الروبيان واغسله جيدًا، ثم اهرسه في الخلاط.",
          "textEn": "Clean the shrimp and wash them thoroughly, then blend them in a food processor.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الزنجبيل المفروم والماء إلى الروبيان المهروس وامزجهم جيدًا.",
          "textEn": "Add the minced ginger and water to the blended shrimp and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف نشا التابيوكا تدريجيًا مع الاستمرار في العجن حتى تحصل على عجينة متماسكة.",
          "textEn": "Gradually add the tapioca starch while continuing to knead until you get a firm dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الملح والسكر واخلطهم جيدًا.",
          "textEn": "Add the salt and sugar and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطِّ العجينة واتركها ترتاح لمدة 30 دقيقة.",
          "textEn": "Cover the dough and let it rest for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطع العجينة إلى قطع صغيرة وشكلها إلى دوائر رقيقة.",
          "textEn": "Cut the dough into small pieces and shape them into thin circles.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخّن الزيت في قدر عميق واقلِ الرقائق حتى يصبح لونها ذهبيًا.",
          "textEn": "Heat the oil in a deep pan and fry the crackers until they turn golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صفِّ الرقائق على مناديل ورقية للتخلص من الزيت الزائد.",
          "textEn": "Drain the crackers on paper towels to remove excess oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "رقائق الجمبري طبق شعبي في المطبخ الصيني، وتُقدَّم كمقبلات أو وجبة خفيفة.",
      "source": {
        "name": "chinasichuanfood.com",
        "url": "https://www.chinasichuanfood.com/homemade-shrimp-cracker-or-prawn-crackers/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 260,
        "protein": 9,
        "fat": 1,
        "carbs": 53,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 4,
          "grains": 2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-cn-017",
      "title": "كعك الأرز اللزج بمعجون الفاصوليا الحمراء",
      "titleEn": "Sticky Rice Cake with Red Bean Paste",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "حلويات",
      "cookingMethod": "قلي في المقلاة",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-cn-017-i1",
          "name": "حشوة الفاصوليا الحمراء",
          "nameEn": "red bean paste",
          "standardAmount": "420 جرام (1 و 1/2 كوب)",
          "standardAmountEn": "420 g (1 1/2 cups)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-017-i2",
          "name": "دقيق الأرز اللزج",
          "nameEn": "glutinous rice flour",
          "standardAmount": "250 جرام (2 و 1/4 كوب)",
          "standardAmountEn": "250 g (2 1/4 cups)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-017-i3",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "225 مل (1 كوب ناقص ملعقة كبيرة)",
          "standardAmountEn": "225 ml (1 cup minus 1 tablespoon)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-017-i4",
          "name": "بذور السمسم البيضاء المحمصة",
          "nameEn": "white roasted sesame seeds",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-017-i5",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الحشوة: استخدم معجون الفاصوليا الحمراء الجاهز.",
          "textEn": "Prepare the filling: Use ready-made red bean paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير العجينة: اخلط دقيق الأرز اللزج والماء في وعاء كبير حتى تصبح العجينة متجانسة. غطِ العجينة واتركها لمدة 15 دقيقة.",
          "textEn": "Prepare the dough: Mix glutinous rice flour and water in a large bowl until the dough is smooth. Cover the dough and let it rest for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تشكيل الكعكات: رش سطح العمل بقليل من دقيق الأرز اللزج. قسّم العجينة إلى كرات صغيرة. افرد كل كرة وضع قليلًا من معجون الفاصوليا الحمراء في الوسط. أغلق الكعكة بإحكام لتشكيل كرة.",
          "textEn": "Shape the cakes: Dust a work surface with a little glutinous rice flour. Divide the dough into small balls. Flatten each ball and place a small amount of red bean paste in the center. Seal the cake tightly to form a ball.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "طبخ الكعكات: سخن مقلاة غير لاصقة على نار متوسطة وأضف القليل من الزيت النباتي. ضع الكعكات في المقلاة واقليها لمدة 2-3 دقائق على كل جانب حتى تصبح ذهبية اللون.",
          "textEn": "Cook the cakes: Heat a non-stick pan over medium heat and add a little vegetable oil. Place the cakes in the pan and fry for 2-3 minutes on each side until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تقديم: قدم الكعكات ساخنة مع بذور السمسم البيضاء المحمصة على الوجه.",
          "textEn": "Serve: Serve the cakes hot, sprinkled with white roasted sesame seeds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كعكة الأرز اللزج بمعجون الفاصوليا الحمراء حلوى صينية تقليدية تُقدَّم عادة في المناسبات الخاصة.",
      "source": {
        "name": "omnivorescookbook.com",
        "url": "https://omnivorescookbook.com/sticky-rice-cake-with-red-bean-paste/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 340,
        "protein": 6,
        "fat": 3,
        "carbs": 72,
        "fiber": 4,
        "sugar": 25,
        "cost": {
          "specialty": 2.5,
          "grains": 1.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "w-cn-018",
      "title": "البيض بالصويا",
      "titleEn": "Soy Sauce Eggs",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "مقبلات وسلطات",
      "cookingMethod": "غلي ونقع",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-cn-018-i1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "6-12 بيضة كبيرة",
          "standardAmountEn": "6-12 large eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-018-i2",
          "name": "صلصة الصويا",
          "nameEn": "Soy Sauce",
          "standardAmount": "3/4 كوب (180 مل)",
          "standardAmountEn": "3/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-018-i3",
          "name": "سكر بني",
          "nameEn": "Brown Sugar",
          "standardAmount": "2 ملعقة كبيرة (30 غرام)",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-018-i4",
          "name": "خل الأرز",
          "nameEn": "Rice Vinegar",
          "standardAmount": "1 ملعقة كبيرة (15 مل)",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-018-i5",
          "name": "فلفل حار مجفف",
          "nameEn": "Dried Chilis",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 dried chilis",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-018-i6",
          "name": "يانسون نجمي",
          "nameEn": "Star Anise Pods",
          "standardAmount": "2 زهرة",
          "standardAmountEn": "2 star anise pods",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-018-i7",
          "name": "الماء",
          "nameEn": "Water",
          "standardAmount": "3-4 أكواب (750-1000 مل)",
          "standardAmountEn": "3-4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل البيض جيدًا وضعه في قدر مع كمية كافية من الماء تغطيه بنحو 1 بوصة (2.5 سم). اترك الماء يغلي على نار عالية، ثم خفف النار واترك البيض يغلي لمدة 10 دقائق.",
          "textEn": "Wash the eggs thoroughly and place them in a pot with enough water to cover them by about 1 inch. Bring the water to a boil over high heat, then reduce the heat and boil the eggs for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقل البيض إلى وعاء به ماء بارد لبضع دقائق حتى يبرد.",
          "textEn": "Transfer the eggs to a bowl of cold water for a few minutes to cool them down.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر آخر، اخلط صلصة الصويا والسكر البني وخل الأرز والفلفل الحار المجفف واليانسون النجمي والماء. اترك المزيج يغلي على نار عالية، ثم خفف النار واتركه على نار هادئة لمدة 5 دقائق.",
          "textEn": "In another pot, combine the soy sauce, brown sugar, rice vinegar, dried chilis, star anise, and water. Bring the mixture to a boil over high heat, then reduce the heat and simmer for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البيض المبرد إلى المزيج الساخن واتركه ينقع لمدة 30 دقيقة على الأقل أو طوال الليل للحصول على نكهة أقوى.",
          "textEn": "Add the cooled eggs to the hot mixture and let them marinate for at least 30 minutes or overnight for a stronger flavor.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البيض بالصويا هو طبق شعبي في المطبخ الصيني، يتم تقديمه كمقبلات أو كجزء من وجبة الإفطار.",
      "source": {
        "name": "omnivorescookbook.com",
        "url": "https://omnivorescookbook.com/chinese-soy-sauce-eggs/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 100,
        "protein": 7,
        "fat": 5,
        "carbs": 5,
        "fiber": 0,
        "sugar": 4,
        "cost": {
          "dairyEggs": 3,
          "specialty": 0.8,
          "spices": 0.4,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "w-cn-019",
      "title": "سبرينغ رول بالدجاج وصلصة الفول السوداني",
      "titleEn": "Chicken Spring Rolls with Peanut Sauce",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-cn-019-i1",
          "name": "صدر الدجاج",
          "nameEn": "chicken breast",
          "standardAmount": "1 رطل (450 غرام)",
          "standardAmountEn": "1 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i2",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i3",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i4",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i5",
          "name": "زبدة فول سوداني طبيعية غير مملحة",
          "nameEn": "unsalted natural peanut butter",
          "standardAmount": "4 ملاعق كبيرة ممتلئة",
          "standardAmountEn": "4 heaping tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i6",
          "name": "خل تشينكيانغ",
          "nameEn": "Chinkiang vinegar",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i7",
          "name": "صلصة الصويا الخفيفة",
          "nameEn": "light soy sauce",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i8",
          "name": "شراب القيقب",
          "nameEn": "maple syrup",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i9",
          "name": "زيت السمسم المحمص",
          "nameEn": "toasted sesame oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i10",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i11",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "4 شرائح",
          "standardAmountEn": "4 slices",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i12",
          "name": "زيت الفلفل الحار المنزلي (اختياري)",
          "nameEn": "homemade chili oil (Optional)",
          "standardAmount": "2-3 ملاعق كبيرة",
          "standardAmountEn": "2-3 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i13",
          "name": "أوراق أرز دائرية للّف",
          "nameEn": "round rice paper wrappers",
          "standardAmount": "12 ورقة (8 بوصات / 22 سم)",
          "standardAmountEn": "12 wrappers (8\" / 22cm)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i14",
          "name": "خيار إنجليزي",
          "nameEn": "English cucumber",
          "standardAmount": "1 حبة (مقطعة إلى شرائح)",
          "standardAmountEn": "1 cucumber (cut into strips)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i15",
          "name": "جزر",
          "nameEn": "carrots",
          "standardAmount": "3 حبات (مبشورة)",
          "standardAmountEn": "3 carrots (shredded)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i16",
          "name": "براعم الفاصولياء",
          "nameEn": "bean sprouts",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i17",
          "name": "بصل أخضر",
          "nameEn": "green onions",
          "standardAmount": "4 حبات (مقطعة إلى شرائح)",
          "standardAmountEn": "4 green onions (cut to strips)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i18",
          "name": "شعيرية الأرز المطبوخة",
          "nameEn": "cooked rice vermicelli",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-019-i19",
          "name": "كزبرة خضراء",
          "nameEn": "cilantro",
          "standardAmount": "1 حزمة صغيرة",
          "standardAmountEn": "1 small batch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اسلق صدر الدجاج في ماء مغلي لمدة 10 دقائق حتى ينضج. اتركه يبرد ثم قطّعه إلى قطع صغيرة.",
          "textEn": "Boil the chicken breast in boiling water for 10 minutes until cooked. Let it cool, then cut it into small pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء صغير، اخلط زبدة الفول السوداني وخل تشينكيانغ وصلصة الصويا الخفيفة وشراب القيقب وزيت السمسم المحمص والثوم المفروم والزنجبيل وزيت الفلفل الحار (إن استخدمته). حرّك جيدًا حتى تتجانس المكونات.",
          "textEn": "In a small bowl, mix peanut butter, Chinkiang vinegar, light soy sauce, maple syrup, toasted sesame oil, minced garlic, ginger, and chili oil (if using). Stir well until the ingredients are well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغمس أوراق الأرز في الماء الدافئ لمدة 10-15 ثانية حتى تطرى. ضعها على سطح العمل.",
          "textEn": "Dip the rice paper wrappers in warm water for 10-15 seconds until they become soft. Place them on a work surface.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع قليلًا من الدجاج المقطع والخيار والجزر وبراعم الفاصولياء والبصل الأخضر وشعيرية الأرز المطبوخة والكزبرة الخضراء في وسط الورقة.",
          "textEn": "Place a small amount of the chopped chicken, cucumber, carrots, bean sprouts, green onions, cooked rice vermicelli, and cilantro in the center of the wrapper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قم بطي الحواف ولف الرول بعناية. كرر العملية مع الورق المتبقي.",
          "textEn": "Fold the edges and roll the spring roll carefully. Repeat with the remaining wrappers.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخّن الزيت في مقلاة على نار متوسطة. اقلِ الرولات حتى تصبح ذهبية اللون ومقرمشة.",
          "textEn": "Heat the oil in a pan over medium heat. Fry the spring rolls until golden brown and crispy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الرولات مع صلصة الفول السوداني جانبًا.",
          "textEn": "Serve the spring rolls with the peanut sauce on the side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "رولات الربيع هي طبق شعبي في الصين، وتُقدم عادة كمقبلات في المناسبات الخاصة.",
      "source": {
        "name": "omnivorescookbook.com",
        "url": "https://omnivorescookbook.com/chicken-spring-rolls/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 310,
        "protein": 26,
        "fat": 15,
        "carbs": 18,
        "fiber": 2,
        "sugar": 7,
        "cost": {
          "protein": 5,
          "specialty": 2,
          "grains": 1,
          "produce": 1,
          "fats": 0.4,
          "sweeteners": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-cn-020",
      "title": "يوتياو (أصابع العجين الصينية المقلية)",
      "titleEn": "Youtiao - Chinese Doughnut",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "مخبوزات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-cn-020-i1",
          "name": "زيت للقلي",
          "nameEn": "oil for deep-frying",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-020-i2",
          "name": "زيت نباتي للدهن",
          "nameEn": "vegetable oil for brushing",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-020-i3",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-020-i4",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-020-i5",
          "name": "بيكربونات الصودا",
          "nameEn": "baking soda",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-020-i6",
          "name": "بيضة",
          "nameEn": "egg",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-020-i7",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "120 مل (+5 مل حسب حجم البيضة)",
          "standardAmountEn": "120 ml (+5 ml for adjusting based on the size of the egg)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-020-i8",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1/2 ملعقة كبيرة",
          "standardAmountEn": "1/2 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-020-i9",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-020-i10",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والبيكنج بودر وبيكربونات الصودا والملح والسكر في وعاء كبير.",
          "textEn": "Mix the flour, baking powder, baking soda, salt, and sugar in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيضة والماء والزيت النباتي واخلطي المكونات جيداً حتى تصبح العجينة متماسكة.",
          "textEn": "Add the egg, water, and vegetable oil and mix well until the dough is smooth and consistent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها ترتاح لمدة 30 دقيقة.",
          "textEn": "Cover the dough and let it rest for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انشري العجينة على سطح مغطى بالدقيق وقطعيها إلى شرائط طويلة ورقيقة.",
          "textEn": "Spread the dough on a floured surface and cut it into long, thin strips.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي شريطين معاً وادهنيهما بالزيت النباتي، ثم اثنيهما معاً وادهنيهما مرة أخرى.",
          "textEn": "Place two strips together and brush them with vegetable oil, then fold them together and brush again.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني الزيت في قدر عميق حتى يسخن، ثم اقلي الشرائط حتى يصبح لونها ذهبيًا.",
          "textEn": "Heat the oil in a deep pot until hot, then fry the strips until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صفي اليوتياو على مناديل ورقية للتخلص من الزيت الزائد.",
          "textEn": "Drain the youtiao on paper towels to remove excess oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدميها ساخنة مع الشاي أو القهوة.",
          "textEn": "Serve hot with tea or coffee.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يوتياو هو طبق تقليدي في الصين ويُقدم عادةً مع الشاي أو القهوة في الصباح.",
      "source": {
        "name": "chinasichuanfood.com",
        "url": "https://www.chinasichuanfood.com/youtiao-chinese-doughnut/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 220,
        "protein": 6,
        "fat": 9,
        "carbs": 30,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "grains": 0.6,
          "fats": 1.2,
          "dairyEggs": 0.3
        }
      }
    },
    {
      "id": "w-cn-021",
      "title": "زونغزي بمعجون الفاصوليا الحمراء",
      "titleEn": "Zongzi with Red Bean Paste",
      "chapter": "مطبخ الصين",
      "chapterNumber": 45,
      "category": "إفطار",
      "cookingMethod": "طهي بالغلي",
      "prepTime": "12 ساعات",
      "cookTime": "3 ساعات",
      "servings": "20-30 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-cn-021-i1",
          "name": "أوراق الخيزران المجففة أو الطازجة",
          "nameEn": "dried or fresh bamboo leaves",
          "standardAmount": "20-30 ورقة",
          "standardAmountEn": "20-30 leaves",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-021-i2",
          "name": "الأرز اللزج",
          "nameEn": "glutinous rice",
          "standardAmount": "2 كوب (400 غرام)",
          "standardAmountEn": "2 cups (400 grams)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-021-i3",
          "name": "معجون الفاصوليا الحمراء",
          "nameEn": "red bean paste",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-cn-021-i4",
          "name": "خيوط قطنية أو سيقان رفيعة",
          "nameEn": "cotton twine or narrow stalks",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز اللزج بالماء 2-3 مرات. ضع الأرز في وعاء كبير وأضف الماء حتى يغطيه. اتركه ينقع طوال الليل.",
          "textEn": "Rinse the glutinous rice with water 2-3 times. Place the rice in a large bowl and add water to cover. Let it soak overnight.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إذا كنت تستخدم أوراق الخيزران المجففة، انقعها في الماء الساخن لمدة 30 دقيقة ثم اغسلها جيدًا. أما إذا كنت تستخدم أوراقًا طازجة، فاكتفِ بغسلها جيدًا.",
          "textEn": "If using dried bamboo leaves, soak them in hot water for 30 minutes and then rinse them well. If using fresh bamboo leaves, rinse them well only.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "رتّب الأوراق بحيث يكون جانبها الداخلي متجهًا إلى الأسفل. ضع كمية من الأرز اللزج في وسط الورقة، ثم أضف ملعقة من معجون الفاصوليا الحمراء، وغطّها بطبقة أخرى من الأرز.",
          "textEn": "Arrange the leaves with the inner side facing down. Place a portion of the glutinous rice in the center of the leaf, then add a spoonful of red bean paste, and cover it with another layer of rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اطوِ الأوراق حول الحشوة واربطها بخيوط قطنية أو سيقان رفيعة.",
          "textEn": "Fold the leaves around the filling and tie them with cotton twine or narrow stalks.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع الزونغزي في قدر كبير وأضف الماء حتى يغطيها. اتركها تغلي على نار متوسطة لمدة 3 ساعات.",
          "textEn": "Place the zongzi in a large pot and add water to cover them. Bring to a boil over medium heat and cook for 3 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد الطهي، اتركها تبرد قليلاً قبل فتحها واستمتع بها.",
          "textEn": "After cooking, let them cool slightly before opening and enjoy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الزونغزي طبق صيني تقليدي يُقدَّم خلال مهرجان قوارب التنين، ويُؤكل غالبًا في الإفطار أو كوجبة خفيفة.",
      "source": {
        "name": "omnivorescookbook.com",
        "url": "https://omnivorescookbook.com/zongzi-red-bean-paste/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 25,
        "kcal": 120,
        "protein": 3,
        "fat": 1,
        "carbs": 27,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "specialty": 2.5,
          "grains": 1.5
        }
      }
    },
    {
      "id": "w-es-001",
      "title": "الرز الأسود (أرز نغرو)",
      "titleEn": "Arroz Negro (Arròs Negre)",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالصينية",
      "prepTime": "30 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-es-001-i1",
          "name": "مرق السمك",
          "nameEn": "fish broth",
          "standardAmount": "3 أكواب (710 مل)",
          "standardAmountEn": "3 cups (710 ml)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-001-i2",
          "name": "خيوط الزعفران",
          "nameEn": "saffron threads",
          "standardAmount": "1/4 ملعقة صغيرة (.17 غرام)",
          "standardAmountEn": "1/4 tsp (.17 grams)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-001-i3",
          "name": "زيت الزيتون البكر الممتاز",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "1/4 كوب (60 مل)",
          "standardAmountEn": "1/4 cup (60 ml)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-001-i4",
          "name": "حبار",
          "nameEn": "cuttlefish",
          "standardAmount": "1 قطعة",
          "standardAmountEn": "1 piece",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-001-i5",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1/2 حبة",
          "standardAmountEn": "1/2 piece",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-001-i6",
          "name": "فلفل حلو أخضر إيطالي",
          "nameEn": "Italian sweet green pepper",
          "standardAmount": "1/2 حبة",
          "standardAmountEn": "1/2 piece",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-001-i7",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-001-i8",
          "name": "فلفل حلو مدخن إسباني",
          "nameEn": "sweet smoked Spanish paprika",
          "standardAmount": "1/2 ملعقة صغيرة (1.15 غرام)",
          "standardAmountEn": "1/2 tsp (1.15 grams)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-001-i9",
          "name": "طماطم",
          "nameEn": "tomatoes",
          "standardAmount": "2 حبات",
          "standardAmountEn": "2 pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-001-i10",
          "name": "أرز إسباني دائري",
          "nameEn": "Spanish round rice",
          "standardAmount": "1 كوب (220 غرام)",
          "standardAmountEn": "1 cup (220 grams)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-001-i11",
          "name": "حبر الحبار",
          "nameEn": "squid ink",
          "standardAmount": ".14 أوقية (4 غرام)",
          "standardAmountEn": ".14 oz (4 grams)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-001-i12",
          "name": "بقدونس مفروم",
          "nameEn": "finely chopped parsley",
          "standardAmount": "حفنة",
          "standardAmountEn": "a handful",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-001-i13",
          "name": "ليمون",
          "nameEn": "lemon",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 piece",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-001-i14",
          "name": "ملح البحر",
          "nameEn": "sea salt",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-001-i15",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "رشة",
          "standardAmountEn": "a dash",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف 3 أكواب من مرح السمك إلى قدر ورشة من خيوط الزعفران وسخن على نار متوسطة.",
          "textEn": "Add 3 cups of fish broth to a saucepan and a pinch of saffron threads and heat on medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع نصف بصلة و4 فصوص ثوم ونصف حبة فلفل حلو أخضر إيطالي واهرس 2 حبة طماطم وقطّع الحبار إلى مكعبات متوسطة الحجم.",
          "textEn": "Finely chop 1/2 onion, roughly chop 4 cloves of garlic, finely chop 1/2 Italian sweet green pepper, finely grate 2 tomatoes, and cut one cleaned cuttlefish (tentacles removed) into medium-sized cubes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن صينية باييلا على نار متوسطة وأضف 1/4 كوب من زيت الزيتون البكر الممتاز.",
          "textEn": "Heat a paella pan on medium heat and add 1/4 cup of extra virgin olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد دقيقة، أضف الملح وقطعة الحبار، واخلطها مع الزيت. بعد دقيقتين، ارفع الحبار من الصينية واتركه جانباً.",
          "textEn": "After 1 minute, season the olive oil with sea salt and add the pieces of cuttlefish, mix with the olive oil. After 2 minutes and the cuttlefish is lightly sautéed, remove from the pan and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "استخدم نفس الصينية ونفس درجة الحرارة، أضف البصل والفلفل الحلو، واخلطهما مع الزيت. بعد 3 دقائق، أضف الثوم واخلط لمدة 30 ثانية، ثم أضف الفلفل الحلو المدخن الإسباني وخلط الطماطم المهرسة واخلط لمدة 3 دقائق حتى يتكاثف الصلصة.",
          "textEn": "Using the same pan and the same heat, add the chopped onion and Italian sweet pepper, mix with the olive oil. After 3 minutes and the onion is translucent, add the chopped garlic and continue to mix. After 30 seconds, add 1/2 tsp of sweet smoked Spanish paprika, quickly mix together, then add the finely grated tomato (about 1/2 cup - 115 grams), mix together and simmer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف كوب من الأرز الإسباني الدائري وحبر الحبار، وأضف الملح والفلفل الأسود واخلط لمدة دقيقتين، ثم أضف مرح السمك المعتق والحبار المطهو مسبقاً وقلب الخليط مرة واحدة لضمان توزيع المكونات بشكل متساوٍ، ولا تقلب مرة أخرى.",
          "textEn": "After 3 minutes and the tomato sauce has thickened, add 1 cup of uncooked Spanish round rice, 1/4 oz of squid ink, and season everything with sea salt and black pepper, mix continuously for about 2 minutes, then pour in the saffron-infused fish broth and the cuttlefish we cooked earlier, give it one final mix so everything is evenly distributed, do not mix again.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد 8-9 دقائق من رفع درجة الحرارة، وعندما تمتص الأرز معظم المرق، خفف النار إلى متوسطة منخفضة واتركه يغلي لمدة 3-5 دقائق أو حتى يمتص المرق بالكامل، ثم ارفع درجة الحرارة إلى متوسطة عالية واتركه لمدة 90 ثانية لتحقيق السكارات، ثم ارفع الصينية من النار وغطيها بمنديل واتركها لمدة 5 دقائق.",
          "textEn": "About 8 to 9 minutes after turning up the heat, and a lot of the broth has been absorbed by the rice, but there is still some left, lower the fire to a low-medium heat, simmer for 3 to 5 minutes or until all the broth has been absorbed, then turn the heat back up to medium-high and go for 90 seconds to achieve the socarrat, then remove the pan from the heat, cover with a dishcloth and let it sit for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "انزع الغطاء وأضف شرائح الليمون ورشة من البقدونس المفروم، واستمتع!",
          "textEn": "Uncover the pan and garnish with lemon wedges and sprinkle with finely chopped fresh parsley, enjoy!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الرز الأسود (أرز نغرو) هو طبق تقليدي من إسبانيا، خاصة من منطقة فالنسيا. يتميز بلونه الأسود الغامق ونكهة الحبار الغنية.",
      "source": {
        "name": "spainonafork.com",
        "url": "https://spainonafork.com/seafood-rice-from-spain-arros-negre-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 420,
        "protein": 22,
        "fat": 14,
        "carbs": 55,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "protein": 12,
          "grains": 1.5,
          "produce": 3,
          "specialty": 5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "w-es-002",
      "title": "أرز كوباني",
      "titleEn": "Arroz a la Cubana",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالمقلاة",
      "prepTime": "15 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-es-002-i1",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-002-i2",
          "name": "بطاطس",
          "nameEn": "potato",
          "standardAmount": "1 بطاطس متوسطة، مقطعة مكعبات",
          "standardAmountEn": "1 medium potato, diced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-002-i3",
          "name": "جزر",
          "nameEn": "carrot",
          "standardAmount": "1 جزر متوسط، مقطعة مكعبات",
          "standardAmountEn": "1 medium carrot, diced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-002-i4",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1/2 بصل متوسط، مقطعة مكعبات",
          "standardAmountEn": "1/2 medium onion, diced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-002-i5",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فصوص، مفروم",
          "standardAmountEn": "2 cloves, minced",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-002-i6",
          "name": "لحم بقري مفروم",
          "nameEn": "ground beef",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 pound",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-002-i7",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "60 مل",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-002-i8",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-002-i9",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-002-i10",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-002-i11",
          "name": "فلفل حلو",
          "nameEn": "bell pepper",
          "standardAmount": "1 فلفل حلو متوسط، مقطعة مكعبات",
          "standardAmountEn": "1 medium bell pepper, diced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-002-i12",
          "name": "زبيب",
          "nameEn": "raisins",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-002-i13",
          "name": "بازلاء",
          "nameEn": "peas",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-002-i14",
          "name": "أرز مطبوخ",
          "nameEn": "cooked rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في مقلاة كبيرة على نار متوسطة. أضف البطاطس والجزر وقلّب لمدة 3 دقائق. ارفع الخليط إلى وعاء.",
          "textEn": "Heat the oil in a large skillet over medium heat. Add the potato and carrot and sauté for 3 minutes. Remove to a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل والثوم إلى المقلاة الساخنة وقلّب حتى يصبح لونه ذهبياً قليلاً، لمدة 5-7 دقائق. أضف اللحم المفروم وقلّبه حتى يصبح بنياً ومفتتًا، لمدة 5-7 دقائق.",
          "textEn": "Add the onion and garlic to the hot skillet and sauté until slightly brown, 5-7 minutes. Add the ground beef and cook, stirring until browned and crumbly, 5-7 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد إضافة خليط البطاطس والجزر إلى المقلاة مع الماء، صلصة الصويا، الملح والفلفل. غطِّ واتركه يغلي على نار هادئة حتى تصبح البطاطس ناعمة، لمدة 5-8 دقائق.",
          "textEn": "Return the potato-carrot mixture to the skillet with the water, soy sauce, salt, and pepper. Cover and simmer until the potatoes are tender, 5-8 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الفلفل الحلو، الزبيب والبازلاء وقلّب حتى يسخن الخليط، لمدة 2 دقائق. قدمه فوق الأرز المطبوخ الساخن.",
          "textEn": "Add the bell pepper, raisins, and peas and cook until heated through, about 2 minutes. Serve over hot cooked rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أرز كوباني هو طبق شعبي في إسبانيا، ويتميز بمزيج من اللحم المفروم والخضروات والتوابل، ويقدم فوق الأرز.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/284079/arroz-a-la-cubana-giniling/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 480,
        "protein": 24,
        "fat": 18,
        "carbs": 55,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "protein": 6,
          "produce": 4,
          "grains": 1.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "w-es-003",
      "title": "شوربة الثوم الباسكية (زورروكوتونا)",
      "titleEn": "Basque Garlic Soup (Zurrukutuna)",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "أطباق رئيسية",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-es-003-i1",
          "name": "زيت زيتون بكر ممتاز",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "1/4 كوب (60 مل)",
          "standardAmountEn": "1/4 cup (60 ml)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-003-i2",
          "name": "خبز فرنسي",
          "nameEn": "baguette",
          "standardAmount": "3.5 أوقية (100 غرام)",
          "standardAmountEn": "3.5 oz (100 grams)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-003-i3",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "6 حبات (مقطعة رفيعًا)",
          "standardAmountEn": "6 cloves (thinly sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-003-i4",
          "name": "فلفل أحمر مطحون",
          "nameEn": "crushed red pepper",
          "standardAmount": "1/4 ملعقة صغيرة (0.625 غرام)",
          "standardAmountEn": "1/4 tsp (0.625 grams)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-003-i5",
          "name": "فلفل حلو مدخن إسباني",
          "nameEn": "sweet smoked Spanish paprika",
          "standardAmount": "1 ملعقة صغيرة (2.50 غرام)",
          "standardAmountEn": "1 tsp (2.50 grams)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-003-i6",
          "name": "طماطم",
          "nameEn": "tomatoes",
          "standardAmount": "2 حبة (مفرمة)",
          "standardAmountEn": "2 (finely grated)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-003-i7",
          "name": "مرق خضروات",
          "nameEn": "vegetable broth",
          "standardAmount": "4 1/4 كوب (1 لتر)",
          "standardAmountEn": "4 1/4 cups (1 liter)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-003-i8",
          "name": "ورقة غار",
          "nameEn": "bay leaf",
          "standardAmount": "1 ورقة",
          "standardAmountEn": "1",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-003-i9",
          "name": "فيليه حبار",
          "nameEn": "cod fillet",
          "standardAmount": "8 أوقية (225 غرام)",
          "standardAmountEn": "8 oz (225 grams)",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-003-i10",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-003-i11",
          "name": "ملح البحر وفلفل أسود",
          "nameEn": "sea salt & black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-003-i12",
          "name": "بقدونس مفروم",
          "nameEn": "chopped parsley",
          "standardAmount": "للتزيين",
          "standardAmountEn": "for garnish",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الخبز الفرنسي إلى شرائح بسماكة 1.25 سم، ثم ضعها في صينية مغطاة بورق القصدير، وأدخلها إلى الفرن المحمى مسبقًا على درجة حرارة 200 درجة مئوية / 400 درجة فهرنهايت لمدة 10 دقائق أو حتى تصبح الشرائح مقرمشة قليلاً، ثم اتركها جانباً.",
          "textEn": "Cut the baguette into slices that are 1.25 cm thick, then place them on a baking tray lined with foil, and bake in a preheated oven at 200°C / 400°F for 10 minutes or until the slices are lightly toasted, then set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن قدرًا على نار متوسطة وأضف زيت الزيتون.",
          "textEn": "Heat a stockpot over medium heat and add the olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد دقيقتين، أضف الثوم المقطع والفلفل الأحمر المطحون، واخلط باستمرار لمدة دقيقة، ثم أضف شرائح الخبز المقرمشة واخلطها معًا لمدة 3 دقائق، ثم أضف الفلفل الحلو المدخن الإسباني واخلط بسرعة، ثم أضف الطماطم المفرمة وقلّب مع التوابل حسب الرغبة.",
          "textEn": "After a couple of minutes, add the sliced garlic and crushed red pepper, and mix continuously for 1 minute, then add the toasted baguette slices and continue to mix for 3 minutes, then add the sweet smoked Spanish paprika and quickly mix together, then add the grated tomatoes and season with salt and pepper, and continue to mix together.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد 3 دقائق من إضافة الطماطم، أضف مرق الخضروات وورقة الغار، رفع درجة الحرارة إلى عالية واخلط، بمجرد أن يغلي، ضع غطاء على القدر وخفض درجة الحرارة إلى منخفضة، واخلط كل 2-3 دقائق لمساعدة قطع الخبز على التفتت.",
          "textEn": "About 3 minutes after adding the grated tomatoes, add the vegetable broth and bay leaf, raise to a high heat, and mix, once it comes to a boil, place a lid on the pan and lower to a low heat, mix every 2-3 minutes to help break the pieces of bread apart.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بينما تغلي الشوربة، ضع فيليه الحبار على منديل ورق وامسحه جيدًا، ثم أضف الملح والفلفل وقطّعه ناعمًا، اكسر البيض في وعاء، أضف الملح واخلطه جيدًا.",
          "textEn": "While the soup is simmering, place the cod fillet on some paper towels and pat dry, then season with salt and pepper and finely chop, crack the eggs into a bowl, season with salt, and whisk together.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد 15 دقيقة من غلي الشوربة وتفتت قطع الخبز، أخرج ورقة الغار، أضف الحبار المقطع واخلطه في الشوربة، اتركه يغلي لمدة 3 دقائق، ثم أضف البيض المخفوق ببطء مع الخلط برفق، ثم ضع غطاء على القدر وأغلق النار.",
          "textEn": "After simmering the soup for 15 minutes and the pieces of bread are broken apart, remove the bay leaf, add the chopped cod and mix into the soup, simmer for 3 minutes, then slowly add the whisked eggs while gently mixing together, then place a lid on the pan and turn off the heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد بضع دقائق، أخرج الغطاء وانقل الشوربة إلى أطباق ضحلة، وزينها بالبقدونس المفروم، واستمتع!",
          "textEn": "After a couple of minutes, remove the lid and transfer the soup into shallow bowls, garnish with chopped parsley, and enjoy!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "شوربة الثوم الباسكية (زورروكوتونا) هي طبق تقليدي من منطقة الباسك في إسبانيا، وتتميز بطعمها الغني والنكهات القوية.",
      "source": {
        "name": "spainonafork.com",
        "url": "https://spainonafork.com/the-famous-garlic-soup-from-the-basque-country-zurrukutuna-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 20,
        "fat": 12,
        "carbs": 22,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 9,
          "produce": 2,
          "grains": 1,
          "fats": 0.5
        }
      }
    },
    {
      "id": "w-es-004",
      "title": "البوكرنوس بالخل",
      "titleEn": "Boquerones en Vinagre",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "مقبلات وسلطات",
      "cookingMethod": "نقع",
      "prepTime": "30 دقيقة",
      "cookTime": "4 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-es-004-i1",
          "name": "سردين",
          "nameEn": "Sardines",
          "standardAmount": "500 غرام",
          "standardAmountEn": "1 pound",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-004-i2",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-004-i3",
          "name": "خل التفاح",
          "nameEn": "apple cider vinegar",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-004-i4",
          "name": "ملح البحر",
          "nameEn": "Sea salt",
          "standardAmount": "حسب الذوق",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-004-i5",
          "name": "فلفل أسود",
          "nameEn": "Black pepper",
          "standardAmount": "حسب الذوق",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-004-i6",
          "name": "بقدونس",
          "nameEn": "Parsley",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ابدأ بتنظيف السردين. أزل الرأس والأحشاء والعمود الفقري باستخدام إبهامك. ثم اشطف السردين بالماء البارد وضعه في وعاء، وأضف قليلاً من ملح البحر.",
          "textEn": "Start by cleaning the sardines. Remove the head, viscera, and spine using your thumb. Then rinse the sardines under cold water and place them in a bowl, adding a bit of sea salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي السردين بشكل مسطح في صينية زجاجية. من المهم استخدام صينية زجاجية وليس معدنية لتجنب إعطاء السمك طعمًا معدنيًا.",
          "textEn": "Lay the sardines flat in a glass baking dish. It is important to use a glass dish and not metal to avoid giving the fish a metallic taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي السردين بالعصير الحامض والخل. نصيحة: أضف المزيد من الخل مقارنة بالعصير الحامض، حيث أن طعم الليمون سيصبح مرًا بعد يوم.",
          "textEn": "Cover the sardines with lemon juice and vinegar. Tip: Add more vinegar than lemon juice, as the lemon flavor will become bitter the next day.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي البقدونس ناعمًا وأضفه فوق السردين.",
          "textEn": "Chop the parsley finely and sprinkle it over the sardines.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف طبقة ثانية من السردين وكرر العملية.",
          "textEn": "Add a second layer of sardines and repeat the process.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي الصينية بورق بلاستيك وضعيها في الثلاجة لمدة لا تقل عن 4 ساعات.",
          "textEn": "Cover the glass dish with plastic wrap and place it in the refrigerator for at least 4 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قبل التقديم، اغسلي السردين بالماء البارد، ثم اغطيها بالبقدونس المفروم وضعي قليلاً من ملح البحر. قدميها مع خبز ريفي.",
          "textEn": "Before serving, rinse the sardines with cold water, then garnish with chopped parsley and a bit of sea salt. Serve with rustic bread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البوكرنوس بالخل هو طبق تاباس تقليدي في إسبانيا، يتم تقديمه كمقبلات في الحانات والمقاهي.",
      "source": {
        "name": "spanishfoodguide.com",
        "url": "https://www.spanishfoodguide.com/de/rezepte/wie-man-sardellen-in-essig-zubereitet-spanisches-boquerones-en-vinagre-rezept/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 180,
        "protein": 20,
        "fat": 10,
        "carbs": 1,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 7,
          "produce": 1.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "w-es-005",
      "title": "كريمة كاتالانية",
      "titleEn": "Crema Catalana",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "حلويات",
      "cookingMethod": "طهي بالحليب",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-es-005-i1",
          "name": "حليب عضوي",
          "nameEn": "organic milk",
          "standardAmount": "2.5 كوب",
          "standardAmountEn": "2 1/2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-005-i2",
          "name": "حبة فانيليا",
          "nameEn": "vanilla bean",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 bean",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-005-i3",
          "name": "عود قرفة",
          "nameEn": "cinnamon stick",
          "standardAmount": "1 عود",
          "standardAmountEn": "1 stick",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-005-i4",
          "name": "قشر ليمون",
          "nameEn": "lemon peels",
          "standardAmount": "8 قشر",
          "standardAmountEn": "8 peels",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-005-i5",
          "name": "صفار البيض",
          "nameEn": "egg yolks",
          "standardAmount": "5 صفار",
          "standardAmountEn": "5 yolks",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-005-i6",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1/4 كوب + إضافي للغطس",
          "standardAmountEn": "1/4 cup + extra for coating",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-005-i7",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف 2 كوب من الحليب العضوي إلى قدر مع 8 قشر ليمون، عود قرفة، حبة فانيليا منقسمة إلى نصفين، و 2 ملعقة كبيرة من السكر. اترك الخليط يغلي على نار متوسطة، ثم أطفئ النار واترك الحليب ينقع لمدة 10 دقائق.",
          "textEn": "Add 2 cups of organic milk to a saucepan along with 8 lemon peels, 1 cinnamon stick, 1 split vanilla bean, and 2 tablespoons of sugar. Bring the mixture to a light boil over medium heat, then turn off the heat and let the milk infuse for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "فصل صفار البيض عن بياض البيض (أرمي بياض البيض). أضف 2 ملعقة كبيرة من السكر إلى صفار البيض واخلطهم جيدًا. في وعاء آخر، أضف 1/2 كوب من الحليب البارد وملعقة كبيرة من نشا الذرة واخلطهم جيدًا. أضف خليط الحليب البارد إلى صفار البيض واخلطهم جيدًا حتى يتجانسوا.",
          "textEn": "Separate the yolks from the whites of 5 large organic eggs (discard the whites). Add 2 tablespoons of sugar to the yolks and whisk together. In a separate bowl, mix 1/2 cup of cold organic milk with 1 tablespoon of cornstarch and whisk until smooth. Add the cold milk mixture to the yolks and whisk until well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي الحليب المنقوع إلى خليط البيض واخلطهم جيدًا حتى يتجانسوا. أعد الخليط إلى القدر واتركه على نار متوسطة، واخلطه باستمرار لمدة 9-10 دقائق حتى يصبح كريميًا. أطفئ النار واخلط لمدة 30 ثانية إضافية.",
          "textEn": "Strain the infused milk into the egg mixture and whisk until well incorporated. Return the mixture to the saucepan and heat over medium heat, whisking continuously for 9-10 minutes until it thickens. Turn off the heat and continue whisking for another 30 seconds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انقل الخليط إلى 4 أكواب فردية. بعد 20 دقيقة، غطهم بورق بلاستيك واتركهم في الثلاجة لمدة 4 ساعات على الأقل.",
          "textEn": "Transfer the mixture to 4 individual ramekins. After 20 minutes, cover them with plastic wrap and refrigerate for at least 4 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قبل التقديم، أضف ملعقة كبيرة من السكر على كل كريمة واستخدم مشعلًا مطبخيًا لحرق السكر حتى يصبح ذهبيًا عميقًا.",
          "textEn": "Before serving, sprinkle 1 tablespoon of sugar on top of each ramekin and use a kitchen torch to caramelize the sugar until it turns a deep golden color.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كريمة كاتالانية هي حلوى تقليدية من كاتالونيا، إسبانيا، وتتميز بنكهتها الغنية وقشرتها المقرمشة.",
      "source": {
        "name": "spainonafork.com",
        "url": "https://spainonafork.com/crema-catalana-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 220,
        "protein": 6,
        "fat": 9,
        "carbs": 30,
        "fiber": 0,
        "sugar": 28,
        "cost": {
          "dairyEggs": 3,
          "sweeteners": 0.5,
          "spices": 0.8
        }
      }
    },
    {
      "id": "w-es-006",
      "title": "فابادا أستورية",
      "titleEn": "Fabada Asturiana",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-es-006-i1",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "3 فصوص",
          "standardAmountEn": "3 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-006-i2",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1/2 بصلة",
          "standardAmountEn": "1/2 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-006-i3",
          "name": "نقانق لحم بقري حلال",
          "nameEn": "halal beef sausages",
          "standardAmount": "2 قطعة",
          "standardAmountEn": "2 pieces",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-006-i4",
          "name": "فاصوليا بيضاء",
          "nameEn": "white beans",
          "standardAmount": "570 غرام",
          "standardAmountEn": "570 grams",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-006-i5",
          "name": "زيت زيتون بكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-006-i6",
          "name": "فلفل حلو مدخن إسباني",
          "nameEn": "sweet smoked Spanish paprika",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-006-i7",
          "name": "ماء بارد",
          "nameEn": "cold water",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-006-i8",
          "name": "خيوط الزعفران",
          "nameEn": "saffron threads",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-006-i9",
          "name": "ملح البحر",
          "nameEn": "sea salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-006-i10",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "صفي الفاصوليا البيضاء في غربال واغسلها بالماء البارد.",
          "textEn": "Drain the white beans into a sieve and rinse them under cold running water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قشر 3 فصوص ثوم وقطّعها ناعماً، وقطّع نصف بصلة ناعماً، وقطّع السجق إلى قطع بسمك 2.5 سم.",
          "textEn": "Peel 3 cloves of garlic and finely mince them, finely dice half an onion, and cut the sausages into 1-inch thick pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن قدرًا كبيرًا على نار متوسطة وأضف ملعقة كبيرة من زيت الزيتون البكر، بعد 2 دقيقة أضف السجق وقلّبه لمدة 4 دقائق حتى يصبح ذهبيًا، ثم ارفعه من القدر واتركه جانباً.",
          "textEn": "Heat a large saucepan over medium heat and add a generous tablespoon of extra virgin olive oil. After 2 minutes, add the sausages and stir for 4 minutes until they are browned, then remove them from the pan and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في نفس القدر، أضف البصل المقطّع والثوم المفروم، وقلّبه لمدة 3 دقائق حتى يصبح البصل شفافًا، ثم أضف ملعقة صغيرة من الفلفل الحلو المدخن الإسباني وقلّبه بسرعة.",
          "textEn": "In the same pan, add the diced onions and minced garlic, and stir for 3 minutes until the onions are translucent. Add 1 teaspoon of sweet smoked Spanish paprika and stir quickly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد السجق إلى القدر، وأضف الفاصوليا البيضاء، وقلّب المكونات جيدًا، ثم أضف الماء البارد، وملعقة صغيرة من ملح البحر، ونصف ملعقة صغيرة من خيوط الزعفران، وقلّب برفق.",
          "textEn": "Return the sausages to the pan, add the drained white beans, and stir well to combine. Add 1.5 cups of cold water, a pinch of sea salt, and 1/2 teaspoon of saffron threads, and stir gently.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطِ القدر واتركه على نار متوسطة لمدة 8 دقائق، ثم ارفع الغطاء وأطفئ النار، يجب أن يكون الماء قد تكثف وأصبح شوربة غنية بالنكهات.",
          "textEn": "Cover the pan and cook over medium heat for 8 minutes. Remove the lid and turn off the heat; the water should have thickened into a rich broth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "انقل الفابادا إلى أطباق التقديم وقدمها ساخنة.",
          "textEn": "Transfer the fabada to shallow bowls and serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفابادا أستورية هي طبق تقليدي من منطقة أستوريا في شمال إسبانيا، وتتميز بطعمها الغني ونكهاتها المميزة.",
      "source": {
        "name": "spainonafork.com",
        "url": "https://spainonafork.com/fabada-asturiana-spanish-bean-and-sausage-stew/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 450,
        "protein": 25,
        "fat": 16,
        "carbs": 55,
        "fiber": 14,
        "sugar": 2,
        "cost": {
          "protein": 4,
          "grains": 3,
          "spices": 3.2,
          "fats": 0.3
        }
      }
    },
    {
      "id": "w-es-007",
      "title": "الحساء الإسباني من السمك والطماطم",
      "titleEn": "Spanish Fish & Tomato Stew",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "20 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-es-007-i1",
          "name": "زيت زيتون بكر ممتاز",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "45 ml",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-007-i2",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "بصلة متوسطة",
          "standardAmountEn": "1 medium",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-007-i3",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-007-i4",
          "name": "كرفس",
          "nameEn": "celery",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 sticks",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-007-i5",
          "name": "جزر",
          "nameEn": "carrot",
          "standardAmount": "جزرة واحدة",
          "standardAmountEn": "1 carrot",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-007-i6",
          "name": "فلفل حلو مدخن إسباني",
          "nameEn": "sweet smoked Spanish paprika",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-007-i7",
          "name": "زعتر مجفف",
          "nameEn": "dried thyme",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-007-i8",
          "name": "طماطم مقطعة",
          "nameEn": "diced tomatoes",
          "standardAmount": "علبة واحدة (425 جرام)",
          "standardAmountEn": "1 can (15 oz / 425 grams)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-007-i9",
          "name": "مرق سمك",
          "nameEn": "fish broth",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1 1/2 cups (360 ml)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-007-i10",
          "name": "خيوط الزعفران",
          "nameEn": "saffron threads",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-007-i11",
          "name": "بطاطس صغيرة ذهبية",
          "nameEn": "baby gold potatoes",
          "standardAmount": "450 جرام",
          "standardAmountEn": "1 lb",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-007-i12",
          "name": "شرائح سمك القد",
          "nameEn": "cod fillets",
          "standardAmount": "3 شرائح (225 جرام لكل شريحة)",
          "standardAmountEn": "3 fillets (8 oz / 225 grams each)",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-007-i13",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-007-i14",
          "name": "ملح البحر وفلفل أسود",
          "nameEn": "sea salt & black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-007-i15",
          "name": "بقدونس مفروم",
          "nameEn": "chopped parsley",
          "standardAmount": "للتزيين",
          "standardAmountEn": "for garnish",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن قدرًا كبيرًا على نار متوسطة وأضف زيت الزيتون.",
          "textEn": "Heat a large pot over medium heat and add the olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد دقيقتين، أضف البصل المفروم، الثوم، الكرفس، والجزر، واخلط باستمرار لمدة 5 دقائق حتى تصبح الخضروات مطبوخة قليلاً.",
          "textEn": "After a couple of minutes, add the chopped onion, garlic, celery, and carrot, and stir continuously for 5 minutes until the vegetables are lightly sautéed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الفلفل الحلو المدخن الإسباني والزعتر المجفف واخلط بسرعة، ثم أضف الطماطم المقطعة، مرق السمك، خيوط الزعفران، وقم بتتبيل بالملح والفلفل، ثم ارفع درجة الحرارة إلى عالية واخلط برفق.",
          "textEn": "Add the sweet smoked Spanish paprika and dried thyme, and quickly mix together, then add the diced tomatoes, fish broth, saffron, and season with salt and pepper, then raise the heat to high and give it a gentle mix.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في هذه الأثناء، قطع البطاطس الصغيرة إلى نصفين، وإذا كنت تستخدم بطاطس أكبر، قم بتقطيعها إلى قطع بحجم 2 سم.",
          "textEn": "In the meantime, cut the baby potatoes in half, and if you are using larger potatoes, cut them into 2 cm thick bite-sized pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما يغلي المرق، أضف البطاطس المقطعة واخلطها، ثم ضع غطاء على القدر وخفض درجة الحرارة إلى متوسطة منخفضة.",
          "textEn": "Once the broth comes to a boil, add the chopped potatoes, mix together, then place a lid on the pot and lower the heat to low-medium.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بينما يغلي الحساء، ضع شرائح السمك القد على منديل ورق وجففها، ثم قم بتتبيلها بالملح والفلفل، وقطع كل شريحة إلى قطعتين متساويتين للحصول على 6 قطع من السمك.",
          "textEn": "While the stew is simmering, place the cod fillets on paper towels and pat dry, season with salt and pepper, and then cut each fillet into 2 evenly sized pieces for a total of 6 pieces of fish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد 20 دقيقة من طهي البطاطس وتأكد من أنها مطبوخة جيدًا، أضف شرائح السمك فوق الحساء، ضعها في طبقة واحدة، ثم قلبها برفق حتى تغطي بالمرق، ثم ضع الغطاء مرة أخرى واتركها تغلي لمدة 5 دقائق أو حتى يصبح السمك مطبوخًا.",
          "textEn": "After simmering the potatoes for 20 minutes and they are cooked through, add the cod fillets over the stew, all in a single layer, then gently flip each one so they're fully coated in the broth, then place the lid back on the pot and simmer for 5 minutes or until the fish is cooked through.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدم الحساء مباشرة من القدر أو نقله إلى أطباق ضحلة، وزينه بعصير الليمون الطازج وبقدونس مفروم.",
          "textEn": "Serve the stew directly from the pot or transfer it to shallow bowls, topped with a squeeze of fresh lemon juice and some chopped parsley.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذا الحساء الإسباني من السمك والطماطم هو طبق تقليدي في المطبخ الإسباني، يتم تقديمه في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "spainonafork.com",
        "url": "https://spainonafork.com/classic-spanish-fish-tomato-stew-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 350,
        "protein": 28,
        "fat": 15,
        "carbs": 28,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "protein": 10,
          "produce": 4,
          "specialty": 2,
          "fats": 0.7
        }
      }
    },
    {
      "id": "w-es-008",
      "title": "البطاطس المقلية",
      "titleEn": "French Fries",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-es-008-i1",
          "name": "بطاطس روسية",
          "nameEn": "russet potatoes",
          "standardAmount": "2 بطاطس كبيرة",
          "standardAmountEn": "2 extra large russet potatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-008-i2",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 لتر",
          "standardAmountEn": "1 quart",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-008-i3",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اقطع حواشي البطاطس لجعلها على شكل مستطيل. قطعها إلى شرائح بسماكة 1.27 سم. قطع كل شريحة إلى عصي.",
          "textEn": "Cut the edges of the potatoes to make a rectangle. Slice into 1/2-inch slabs. Cut each slab into several sticks.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقع العصي في الماء البارد لمدة 30 دقيقة على الأقل (يمكنك تخزينها في الثلاجة طوال الليل بهذه الطريقة). بدلاً من ذلك، اشطف البطاطس تحت الماء البارد حتى يصبح الماء صافياً. الهدف هو التخلص من النشا الزائد الذي يجعل العصي تلتصق ببعضها.",
          "textEn": "Immerse the sticks in cold water for at least 30 minutes (you can also store them in the fridge overnight this way). Alternatively, rinse the potatoes under cold water until the water runs clear. The goal is to get rid of all the loose starch that will make the fries stick to each other.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "جفف البطاطس بمنشفة جيداً قبل القلي.",
          "textEn": "Carefully dry the potatoes with towels right before frying.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن الزيت إلى 160 درجة مئوية. اقلي العصي بالدفعة (حوالي حفنة في كل مرة) لمدة 5 دقائق، أو حتى تصبح مطبوخة ولكن غير بنية. تأكد من تسخين الزيت بين الدفعات. صفي العصي فوق صينية.",
          "textEn": "Preheat the oil to 320°F. Fry the sticks in small batches (about a handful at a time) for about 5 minutes, or until cooked through but not brown. Be sure to let the oil heat up between batches. Drain the sticks over a cookie sheet.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك العصي لمدة 30 دقيقة.",
          "textEn": "Let the sticks sit for about 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن الزيت إلى 190 درجة مئوية. اقلي العصي حتى تصبح ذهبية اللون ومقرمشة، لمدة 2-4 دقائق. صفي العصي فوق صينية.",
          "textEn": "Heat the oil to 375°F. Fry the sticks until light brown and crispy, about 2-4 minutes. Drain the sticks over a cookie sheet.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رش العصي بالملح وقدمها فوراً.",
          "textEn": "Sprinkle with salt and serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البطاطس المقلية طبق شعبي في إسبانيا، وتُعرف باسم 'البطاطس الفرنسية' أو 'بابّاس فريتاس'.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/pommes-frites-french-fries/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 5,
        "fat": 20,
        "carbs": 50,
        "fiber": 4,
        "sugar": 1,
        "cost": {
          "produce": 2,
          "fats": 2
        }
      }
    },
    {
      "id": "w-es-009",
      "title": "كروكيت الديك الرومي",
      "titleEn": "Croquetas de Pavo (Turkey Croquettes)",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "25 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-es-009-i1",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "60 غرام",
          "standardAmountEn": "2 ounces",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-009-i2",
          "name": "زيت الزيتون البكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "60 مل",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-009-i3",
          "name": "دقيق",
          "nameEn": "flour",
          "standardAmount": "120 غرام",
          "standardAmountEn": "4 ounces",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-009-i4",
          "name": "بصل متوسط",
          "nameEn": "medium onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 medium",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-009-i5",
          "name": "حليب كامل الدسم",
          "nameEn": "whole milk",
          "standardAmount": "1 لتر",
          "standardAmountEn": "1/4 gallon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-009-i6",
          "name": "مسحوق جوزة الطيب",
          "nameEn": "nutmeg",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-009-i7",
          "name": "لحم ديك رومي حلال مقدد",
          "nameEn": "halal turkey ham",
          "standardAmount": "250 غرام",
          "standardAmountEn": "9 ounces",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-009-i8",
          "name": "دقيق",
          "nameEn": "flour",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-009-i9",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-009-i10",
          "name": "فتات الخبز",
          "nameEn": "breadcrumbs",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن 4 ملاعق كبيرة (حوالي 60 غرام) من الزبدة غير المملحة و60 مل من زيت الزيتون البكر في قدر على نار هادئة حتى تذوب الزبدة.",
          "textEn": "Heat 4 tablespoons (about 60 grams) of unsalted butter and 60 ml of extra virgin olive oil in a pan over low heat until the butter melts.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل المفروم ناعماً وقلبه لمدة 5-6 دقائق حتى يكتسب لوناً ذهبياً.",
          "textEn": "Add finely chopped onion and sauté for 5-6 minutes until it turns golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف قليل من الملح وجوزة الطيب وقلب الخليط جيداً.",
          "textEn": "Add a pinch of salt and nutmeg and stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الجامون السيرانو المفروم ناعماً وقلبه لمدة دقيقة واحدة.",
          "textEn": "Add finely chopped halal turkey ham and stir for one minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الدقيق وقلب الخليط باستمرار لمدة دقيقة.",
          "textEn": "Add the flour and stir the mixture constantly for one minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الحليب تدريجياً مع التحريك المستمر لمدة 15-20 دقيقة حتى يصبح الخليط كثيفاً وكريماً.",
          "textEn": "Gradually add the milk while stirring continuously for 15-20 minutes until the mixture thickens and becomes creamy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صبه في وعاء كبير واتركه يبرد إلى درجة الغرفة، ثم غطه بالنايلون واتركه في الثلاجة لمدة 4 ساعات على الأقل أو طوال الليل.",
          "textEn": "Pour the mixture into a large bowl and let it cool to room temperature, then cover it with plastic wrap and refrigerate for at least 4 hours or overnight.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "شكل الخليط البارد إلى كروكيت صغيرة وغمسها في الدقيق، ثم البيض المخفوق، ثم فتات الخبز.",
          "textEn": "Shape the cold mixture into small croquettes and coat them in flour, then beaten eggs, then breadcrumbs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخن الزيت في مقلاة وقلّي الكروكيت حتى تصبح ذهبية اللون من جميع الجوانب.",
          "textEn": "Heat oil in a pan and fry the croquettes until golden brown on all sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صفي الكروكيت على ورق المطبخ لتصريف الزيت الزائد.",
          "textEn": "Drain the croquettes on paper towels to remove excess oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكروكيت هي من الأطباق الشهيرة في إسبانيا، وتُقدم عادة كمقبلات في البارات والمقاهي.",
      "source": {
        "name": "spanishfoodguide.com",
        "url": "https://www.spanishfoodguide.com/de/rezepte/croquetas-de-jamon-rezept-spanische-kroketten-mit-serrano-schinken/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 14,
        "fat": 18,
        "carbs": 22,
        "fiber": 1,
        "sugar": 6,
        "cost": {
          "protein": 5,
          "dairyEggs": 4,
          "grains": 1.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "w-es-010",
      "title": "الحليب المقلي",
      "titleEn": "Leche Frita",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "حلويات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-es-010-i1",
          "name": "حليب",
          "nameEn": "milk",
          "standardAmount": "4 أكواب (1 لتر)",
          "standardAmountEn": "4 cups (1 liter)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-010-i2",
          "name": "نشا الذرة",
          "nameEn": "corn starch",
          "standardAmount": "1 كوب (125 غ)",
          "standardAmountEn": "1 cup (125 g)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-010-i3",
          "name": "سكر بودرة",
          "nameEn": "granulated sugar",
          "standardAmount": "3/4 كوب (150 غ)",
          "standardAmountEn": "3/4 cup (150 g)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-010-i4",
          "name": "قرفة مطحونة",
          "nameEn": "cinnamon powder",
          "standardAmount": "1/2 ملعقة صغيرة (1.32 غ)",
          "standardAmountEn": "1/2 tsp (1.32 g)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-010-i5",
          "name": "عود قرفة",
          "nameEn": "cinnamon stick",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-010-i6",
          "name": "قشر ليمون",
          "nameEn": "lemon peels",
          "standardAmount": "4",
          "standardAmountEn": "4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-010-i7",
          "name": "ليمون",
          "nameEn": "lemon",
          "standardAmount": "1/2",
          "standardAmountEn": "1/2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-010-i8",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-010-i9",
          "name": "زيت عباد الشمس",
          "nameEn": "sunflower oil",
          "standardAmount": "1/2 كوب (125 مل)",
          "standardAmountEn": "1/2 cup (125 ml)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف 3 أكواب من الحليب إلى قدر، وأضف عود القرفة و4 قشرات ليمون. سخن الخليط على نار متوسطة حتى يغلي قليلاً، ثم أطفئ النار.",
          "textEn": "Add 3 cups of milk to a saucepan, along with a cinnamon stick and 4 lemon peels. Heat the mixture over medium heat until it comes to a light boil, then turn off the heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أثناء تتبيل الحليب، أضف كوبًا من الحليب إلى وعاء، وأضف النشا تدريجيًا مع التحريك المستمر.",
          "textEn": "While the milk is infusing, add 1 cup of milk to a bowl and gradually add the corn starch while whisking continuously.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ادهن صينية خبز بحجم 10 بوصات × 6 بوصات بملعقة صغيرة من زيت عباد الشمس.",
          "textEn": "Grease a 10-inch by 6-inch casserole dish with 1 teaspoon of sunflower oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد 20 دقيقة من تتبيل الحليب، أزل القشرات والقرفة، ثم سخن الحليب على نار متوسطة. أضف خليط الحليب والنشا وسكر البودرة تدريجيًا مع التحريك المستمر لمدة 20-25 دقيقة حتى يصبح الخليط كثيفًا وكريميًا.",
          "textEn": "After 20 minutes of infusing, remove the lemon peels and cinnamon stick, then heat the milk over medium heat. Add the milk and corn starch mixture and granulated sugar gradually while whisking continuously for 20-25 minutes until the mixture becomes thick and creamy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انقل الخليط الكثيف إلى الصينية المدهونة، واتركه ليبرد، ثم غطه بالبلاستيك وضعيه في الثلاجة لمدة ساعتين على الأقل.",
          "textEn": "Transfer the thickened mixture to the greased casserole dish, let it cool, then cover with plastic wrap and refrigerate for at least 2 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد ساعتين، أخرج الصينية من الثلاجة، وقلب الخليط على لوح تقطيع لفصله بسهولة. قطع الخليط إلى مربعات بحجم 1.5 بوصة × 1.5 بوصة.",
          "textEn": "After a couple of hours, remove the casserole dish from the fridge, place a cutting board over the casserole, and invert it to easily remove the mixture. Cut the mixture into 1.5-inch by 1.5-inch squares.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف النشا إلى وعاء، وخفق البيض في وعاء آخر. غمس كل مربع من الخليط في النشا ثم في البيض، ثم ضعه على صينية مغطاة بورق الزبدة.",
          "textEn": "Add corn starch to one bowl and beat the eggs in another. Coat each square of the mixture in corn starch, then in the egg wash, and place them on a plate lined with parchment paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخن مقلاة صغيرة على نار متوسطة، وأضف نصف كوب من زيت عباد الشمس. بعد 4 دقائق، أضف المربعات المغلفة إلى المقلاة بالدفعة الواحدة، وقلّبها لمدة 45-60 ثانية على كل جانب. ارفعها وضعها على طبق مغطى بورق المطبخ.",
          "textEn": "Heat a small frying pan over medium heat and add 1/2 cup of sunflower oil. After 4 minutes, add the coated squares to the pan in a single layer, cooking in batches for 45-60 seconds per side. Transfer them to a plate lined with paper towels.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف السكر والقرفة المطحونة إلى وعاء، وغمس المربعات المقليّة فيها. ضعها في طبق التقديم ورش عليها قشر الليمون، وقدمها على الفور.",
          "textEn": "Add granulated sugar and cinnamon powder to a bowl, and coat the fried squares in the mixture. Place them on a serving dish and sprinkle with lemon zest, then serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الحليب المقلي هو حلوى تقليدية إسبانية تُقدم غالبًا في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "spainonafork.com",
        "url": "https://spainonafork.com/spanish-leche-frita-recipe-incredible-fried-milk-dessert/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 350,
        "protein": 8,
        "fat": 18,
        "carbs": 40,
        "fiber": 0,
        "sugar": 25,
        "cost": {
          "dairyEggs": 3,
          "grains": 0.5,
          "sweeteners": 0.4,
          "fats": 1,
          "produce": 0.3
        }
      }
    },
    {
      "id": "w-es-011",
      "title": "الناتيلا (البوظة الإسبانية)",
      "titleEn": "Natillas (Spanish Vanilla Pudding)",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "حلويات",
      "cookingMethod": "طهي على نار هادئة",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-es-011-i1",
          "name": "حليب عضوي",
          "nameEn": "Organic Milk",
          "standardAmount": "2.25 كوب",
          "standardAmountEn": "2 1/4 Cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-011-i2",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 Cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-011-i3",
          "name": "بيض عضوي",
          "nameEn": "Organic Eggs",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 Eggs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-011-i4",
          "name": "حبة فانيليا",
          "nameEn": "Vanilla Bean",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 Bean",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-011-i5",
          "name": "عود قرفة",
          "nameEn": "Cinnamon Stick",
          "standardAmount": "1 عود",
          "standardAmountEn": "1 Stick",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-011-i6",
          "name": "قشرة ليمون",
          "nameEn": "Lemon Peel",
          "standardAmount": "3 قشرات",
          "standardAmountEn": "3 Peels",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-011-i7",
          "name": "قرفة مطحونة",
          "nameEn": "Cinnamon Powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 Tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-011-i8",
          "name": "بسكويت ماريا",
          "nameEn": "Maria Cookies",
          "standardAmount": "4 قطع",
          "standardAmountEn": "4 Cookies",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقل 3 بيضات عضوية إلى وعاء واخفقها، ثم أضف نصف كوب السكر إلى البيض واخلط جيدًا واتركه جانباً.",
          "textEn": "Crack 3 organic eggs into a bowl and beat them, then add half of the sugar to the eggs and mix well, set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن مقلاة غير لاصقة على نار متوسطة وأضف 2.25 كوب حليب عضوي، بقية السكر، عود قرفة، حبة فانيليا، و3 قشرات ليمون. اخلط المكونات معًا حتى تبدأ في الغليان برفق، ثم خفف النار إلى نار هادئة.",
          "textEn": "Heat a non-stick frying pan over medium heat and add 2 1/4 cups of organic milk, the remaining sugar, 1 cinnamon stick, 1 vanilla bean, and 3 lemon peels. Mix everything together until it starts to boil gently, then lower the heat to low.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف حوالي 1/3 كوب من الحليب الساخن من المقلاة إلى وعاء البيض مع الاستمرار في الخفق، وذلك لتسوية درجة حرارة خليط البيض مع الحليب.",
          "textEn": "Add about 1/3 cup of the hot milk from the pan to the bowl with the eggs while continuing to mix, this will bring the egg mixture to the same temperature as the milk in the pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قبل إضافة خليط البيض إلى المقلاة، ارفع عود القرفة، حبة الفانيليا، وقشرات الليمون.",
          "textEn": "Before adding the egg mixture to the pan, remove the cinnamon stick, vanilla bean, and lemon peels.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ابدأ في صب خليط البيض ببطء في المقلاة مع الاستمرار في الخفق، بمجرد إضافة جميع خليط البيض، واصل الخفق دون توقف لمدة 3-4 دقائق حتى يصبح الخليط كريميًا، ثم أطفئ النار واخفق لمدة دقيقة إضافية.",
          "textEn": "Start slowly pouring the egg mixture into the pan while continuing to whisk the milk in the pan. Once all the egg mixture is in the pan, continue to whisk without stopping for about 3-4 minutes until a creamy texture forms, then turn off the heat and continue to whisk for another minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقل الخليط الكريمي إلى 3 أوعية صغيرة، ثم رش القرفة المطحونة على الوجه وأضف قطعة من البسكويت ماريا على كل وعاء.",
          "textEn": "Transfer the creamy mixture into 3 small bowls, then sprinkle some cinnamon powder on top and add one Maria cookie on top of each bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطِ كل وعاء بورق بلاستيك وضعيه في الثلاجة لمدة ساعتين على الأقل.",
          "textEn": "Cover each bowl with plastic wrap and place in the refrigerator for at least 2 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "استمتع!",
          "textEn": "Enjoy!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الناتيلا هي حلوى تقليدية إسبانية تُقدم عادةً في المناسبات الخاصة.",
      "source": {
        "name": "spainonafork.com",
        "url": "https://spainonafork.com/natillas-vanilla-pudding-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 240,
        "protein": 7,
        "fat": 8,
        "carbs": 35,
        "fiber": 0,
        "sugar": 30,
        "cost": {
          "dairyEggs": 2.5,
          "sweeteners": 0.5,
          "grains": 1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-es-012",
      "title": "نوغات اللوز الإسباني",
      "titleEn": "Spanish Almond Nougat - Turron de Alicante",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "حلويات",
      "cookingMethod": "خبز وخلط",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-es-012-i1",
          "name": "لوز مقشر",
          "nameEn": "blanched almonds",
          "standardAmount": "1 1/2 كوب",
          "standardAmountEn": "1 1/2 cups",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-012-i2",
          "name": "عسل",
          "nameEn": "honey",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-012-i3",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-012-i4",
          "name": "بياض بيضة",
          "nameEn": "egg white",
          "standardAmount": "1 بياض بيضة",
          "standardAmountEn": "1 egg white",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-012-i5",
          "name": "زيت زيتون إسباني بكر",
          "nameEn": "extra virgin Spanish olive oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 210 درجة مئوية (410 درجة فهرنهايت) مع خيار الشواء.",
          "textEn": "Preheat the oven to 210C (410F) with the bake/broil option.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف 1 1/2 كوب من اللوز المقشر إلى صينية خبز مغطاة بورق القصدير، وزع اللوز بحيث يكون في طبقة واحدة، ثم ضع الصينية في الفرن لمدة 11-12 دقيقة. ارفع اللوز من الفرن وانقله إلى وعاء.",
          "textEn": "Add 1 1/2 cups of blanched almonds to a baking tray lined with foil paper, spread the almonds in a single layer, and bake for 11-12 minutes. Remove from the oven and transfer to a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "احفظ بياض البيضة في وعاء واتركه عند درجة حرارة الغرفة.",
          "textEn": "Reserve 1 egg white in a bowl and set aside at room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن مقلاة كبيرة على نار هادئة وأضف 1/2 كوب من العسل. اطهِ العسل لمدة 15 دقيقة دون التحريك، ثم أضف 1/2 كوب من السكر واخلطه مع العسل. اطهِ لمدة 15 دقيقة أخرى مع الاستمرار في الخلط برفق دون التوقف.",
          "textEn": "Heat a large frying pan over LOW heat and add 1/2 cup of honey. Cook for 15 minutes without stirring, then add 1/2 cup of white sugar and mix with the honey. Cook for another 15 minutes while continuing to gently mix without stopping.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد مرور 30 دقيقة من طهي العسل والسكر، ضع بياض البيض في خلاط كهربائي واخفقه على سرعة متوسطة حتى تتشكل قمم ناعمة. استمر في طهي صلصة العسل وخلطها على نار هادئة أثناء ذلك. بمجرد تشكّل القمم الناعمة، ابدأ بإضافة صلصة الكراميل الساخنة ببطء ملعقة تلو الأخرى إلى الخلاط حتى تنتقل كل الصلصة التي في المقلاة إلى الخلاط. استمر في الخفق لمدة 3 دقائق أخرى.",
          "textEn": "Once you hit the 30-minute mark of cooking the honey and sugar, add the egg whites to an electric mixer and whisk at medium power until soft peaks form. Continue to cook and mix the honey sauce on LOW heat while doing this. Once soft peaks form, start slowly adding the hot caramel sauce in spoonfuls into the mixer until all the sauce in the pan is in the mixer. Continue to whisk for another 3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف اللوز المحمص إلى وعاء النوغات واخلطه بملعقة حتى يمتزج جيدًا.",
          "textEn": "Add the toasted almonds to the bowl with the nougat and mix with a spatula until everything is well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "انقل خليط النوغات إلى صينية خبز بحجم 2 × 6 بوصات أو 3 × 8 بوصات، تأكد من تبطين الصينية بورق القصدير.",
          "textEn": "Transfer the almond nougat into a bread pan that is 2 x 6 or 3 x 8 inches, make sure it’s lined with parchment paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "لديك خياران: يمكنك ترك خليط النوغات ليتماسك طوال الليل، أو يمكنك وضعه في فرن مسخن على درجة حرارة 70 درجة مئوية (165 درجة فهرنهايت) لمدة 2 ساعات، ثم اتركه يرتاح لمدة 1-2 ساعة قبل التقديم.",
          "textEn": "You have two options: you can leave your almond nougat to sit overnight to harden up, or add it to a preheated oven with the BAKE only option at 70C (165F) for 2 hours, then let it rest for 1-2 hours before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "النوغات الإسباني، المعروف باسم تورون دي أليكانتي، هو حلوى تقليدية تُصنع في منطقة أليكانتي في إسبانيا.",
      "source": {
        "name": "spainonafork.com",
        "url": "https://spainonafork.com/spanish-almond-nougat-turron-de-alicante/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 9,
        "kcal": 380,
        "protein": 10,
        "fat": 22,
        "carbs": 40,
        "fiber": 3,
        "sugar": 34,
        "cost": {
          "specialty": 6,
          "sweeteners": 2,
          "dairyEggs": 0.3
        }
      }
    },
    {
      "id": "w-es-013",
      "title": "الخبز بالطماطم والثوم",
      "titleEn": "Pa amb tomàquet (Bread with garlic & tomato)",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "مقبلات وسلطات",
      "cookingMethod": "شوي وفرك",
      "prepTime": "10 دقائق",
      "cookTime": "3 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-es-013-i1",
          "name": "شرائح الخبز الريفي",
          "nameEn": "thick slices country bread",
          "standardAmount": "4 شرائح",
          "standardAmountEn": "4 slices",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-013-i2",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-013-i3",
          "name": "طماطم",
          "nameEn": "tomato",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 tomato",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-013-i4",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-013-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-013-i6",
          "name": "فلفل أسود مطحون",
          "nameEn": "fresh cracked pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "شوي شرائح الخبز تحت الشواية أو على الشواية الساخنة لمدة حوالي 30 ثانية على كل جانب.",
          "textEn": "Toast the bread slices under the broiler or on a hot grill for about 30 seconds per side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قدم الخبز المشوي إلى الطاولة. أعطِ كل شخص فص ثوم لفركه على الخبز المشوي.",
          "textEn": "Bring the toasted bread to the table. Give everyone a garlic clove to rub onto their toasted bread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "فرك نصف الطماطم على الخبز المشوي.",
          "textEn": "Rub the tomato halves on the toasted bread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب الزيت على الخبز ونثر الملح والفلفل الأسود المطحون حسب الرغبة.",
          "textEn": "Drizzle with olive oil and season with salt and freshly cracked pepper to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم الخبز ساخناً.",
          "textEn": "Serve warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الخبز بالطماطم والثوم هو طبق تقليدي كاتالوني يتم تقديمه كمقبلات أو وجبة خفيفة.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/recipe-pa-amb-tomaquet-bread-with-garlic-tomato/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 180,
        "protein": 4,
        "fat": 9,
        "carbs": 24,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 1,
          "produce": 0.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "w-es-014",
      "title": "بطاطس بريفاس على الطريقة الأليكانتية",
      "titleEn": "Alicante Style Patatas Bravas",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي وطهي",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-es-014-i1",
          "name": "بطاطس يوكون غولد كبيرة",
          "nameEn": "Large Yukon Gold Potato",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-014-i2",
          "name": "صلصة طماطم",
          "nameEn": "Tomato Puree",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-014-i3",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 clove",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-014-i4",
          "name": "فلفل حار مجفف صغير",
          "nameEn": "Small Dried Cayenne Pepper",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 small",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-014-i5",
          "name": "فلفل حار مدخن",
          "nameEn": "Smoked Paprika",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-014-i6",
          "name": "سكر أبيض",
          "nameEn": "White Sugar",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-014-i7",
          "name": "زيت زيتون إسباني بكر ممتاز",
          "nameEn": "Extra Virgin Spanish Olive Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-014-i8",
          "name": "بقدونس طازج",
          "nameEn": "Fresh Parsley",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-014-i9",
          "name": "ملح البحر",
          "nameEn": "Sea Salt",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-014-i10",
          "name": "فلفل أسود مطحون",
          "nameEn": "Freshly Cracked Black Pepper",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على أعلى درجة حرارة مع خيار الشوي.",
          "textEn": "Pre-heat your oven with the bake/broil option to its highest setting.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع ثوم حبة واحدة والفلفل الحار المجفف حبة واحدة إلى قطع صغيرة جداً.",
          "textEn": "Finely mince 1 clove of garlic and 1 small dried cayenne pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن مقلاة صغيرة على نار متوسطة وأضف ملعقة كبيرة من زيت الزيتون الإسباني البكر الممتاز.",
          "textEn": "Heat a small saucepan over medium heat and add 1 tablespoon of extra virgin Spanish olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عندما يسخن الزيت، أضف الثوم والفلفل الحار المفروم، اخلطهما لمدة 15 ثانية، ثم أضف كوب من صلصة الطماطم، نصف ملعقة صغيرة من الفلفل الحار المدخن، قليل من السكر الأبيض، وقليل من الملح والفلفل الأسود المطحون. اخلط المكونات جيداً ثم خفف النار إلى درجة منخفضة.",
          "textEn": "Once the oil gets hot, add the minced garlic and minced cayenne pepper, mix for 15 seconds, then add 1 cup of tomato puree, 1/2 teaspoon of smoked paprika, a pinch of white sugar, and season with sea salt and freshly cracked black pepper. Mix everything together and lower the heat to LOW.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اقطع البطاطس الكبيرة إلى شرائح رقيقة بسمك حوالي 1/16 بوصة.",
          "textEn": "Thinly slice 1 large Yukon Gold potato into rounds about 1/16 inch thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "رتب شرائح البطاطس على صينية مغطاة بورق القصدير في طبقة واحدة، رش كل شريحة بقليل من زيت الزيتون الإسباني البكر الممتاز وقليل من الملح.",
          "textEn": "Arrange the potato slices on a baking tray lined with parchment paper in a single layer, drizzle each slice with a bit of extra virgin Spanish olive oil, and season with sea salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أدخل الصينية إلى الفرن واتركها لمدة 20 دقيقة حتى تنضج البطاطس.",
          "textEn": "Place the tray in the oven and bake for 20 minutes until the potatoes are cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عندما تنضج البطاطس، ضع الشرائح في طبق التقديم، صب خليط الطماطم فوقها، وزينها بالبقدونس الطازج.",
          "textEn": "Once the potatoes are cooked, place the slices in a serving dish, pour the tomato mixture over the potatoes, and garnish with fresh parsley.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البطاطس البرافاس هي طبق شعبي في إسبانيا، خاصة في منطقة أليكانتي، حيث يتم تقديمها كمقبلات في الحانات والمقاهي.",
      "source": {
        "name": "spainonafork.com",
        "url": "https://spainonafork.com/alicante-style-patatas-bravas/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 220,
        "protein": 3,
        "fat": 9,
        "carbs": 33,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "produce": 2,
          "fats": 1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-es-015",
      "title": "بيستو أندلسي",
      "titleEn": "Spanish Pisto Andaluz",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي وطهي",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-es-015-i1",
          "name": "زيت زيتون بكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "1/4 كوب (60 مل)",
          "standardAmountEn": "1/4 cup (60 ml)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-015-i2",
          "name": "بطاطس",
          "nameEn": "potato",
          "standardAmount": "1 بطاطس متوسطة (مقطعة إلى مكعبات صغيرة)",
          "standardAmountEn": "1 medium potato (peeled and cut into small cubes)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-015-i3",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 بصل كبير",
          "standardAmountEn": "1 large onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-015-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "3 فصوص",
          "standardAmountEn": "3 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-015-i5",
          "name": "فلفل أحمر",
          "nameEn": "red bell pepper",
          "standardAmount": "1 فلفل أحمر كبير",
          "standardAmountEn": "1 large red bell pepper",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-015-i6",
          "name": "فلفل أخضر",
          "nameEn": "green bell pepper",
          "standardAmount": "1 فلفل أخضر كبير",
          "standardAmountEn": "1 large green bell pepper",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-015-i7",
          "name": "كوسا",
          "nameEn": "zucchini",
          "standardAmount": "1 كوسا متوسطة",
          "standardAmountEn": "1 medium zucchini",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-015-i8",
          "name": "فلفل حلو مدخن إسباني",
          "nameEn": "sweet smoked Spanish paprika",
          "standardAmount": "1 ملعقة صغيرة (2.50 غرام)",
          "standardAmountEn": "1 tsp (2.50 grams)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-015-i9",
          "name": "كمون مطحون",
          "nameEn": "ground cumin",
          "standardAmount": "3/4 ملعقة صغيرة (2 غرام)",
          "standardAmountEn": "3/4 tsp (2 grams)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-015-i10",
          "name": "طماطم",
          "nameEn": "tomatoes",
          "standardAmount": "4 طماطم",
          "standardAmountEn": "4 tomatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-015-i11",
          "name": "ملح البحر وفلفل أسود",
          "nameEn": "sea salt & black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-015-i12",
          "name": "بقدونس طازج",
          "nameEn": "fresh parsley",
          "standardAmount": "للتزيين",
          "standardAmountEn": "for garnish",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن مقلاة كبيرة على نار متوسطة وأضف زيت الزيتون.",
          "textEn": "Heat a large fry pan over medium heat and add the olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في هذه الأثناء، قطع البطاطس إلى مكعبات صغيرة.",
          "textEn": "In the meantime, cut the potato into small bite-sized cubes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عندما يصبح الزيت ساخنًا، أضف البطاطس المقطعة وقلّبها حتى تغطي بالزيت، ثم قلبها كل 3-4 دقائق حتى تتحمر بشكل متساوٍ.",
          "textEn": "Once the oil is hot, add the chopped potato and mix to coat them in the olive oil, then stir every 3-4 minutes to ensure even frying.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بينما تتحمر البطاطس، قطع البصل والثوم بشكل خشن، وقطع الفلفل الحلو والفلفل الأخضر والكوسا بشكل ناعم، وفرم الطماطم.",
          "textEn": "While the potatoes are frying, roughly chop the onion and garlic, finely chop the bell peppers and zucchini, and finely grate the tomatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد قلي البطاطس لمدة حوالي 20 دقيقة حتى تصبح ذهبية اللون، ارفعها من المقلاة وضعها جانباً مع الحفاظ على الزيت في المقلاة.",
          "textEn": "After frying the potatoes for about 20 minutes until they are golden brown, remove them from the pan and set aside, making sure to reserve the olive oil in the pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "استخدم نفس المقلاة وخفف النار إلى متوسطة-منخفضة، أضف البصل والثوم والفلفل الحلو والفلفل الأخضر، وقلّبهم معًا، ثم قلبهم كل 1-2 دقائق.",
          "textEn": "Using the same pan, lower the heat to medium-low, add the chopped onion, garlic, and bell peppers, mix together, then stir every 1-2 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد 6-8 دقائق وعندما تصبح الخضروات مطبوخة قليلاً، أضف الكوسا، وقلّبهم معًا، ثم قلبهم كل دقيقة تقريبًا.",
          "textEn": "After 6-8 minutes and the vegetables are lightly sautéed, add the chopped zucchini, mix together, then stir every minute or so.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عندما يصبح الكوسا مطبوخًا قليلاً، بعد حوالي 4 دقائق، أضف الفلفل الحلو المدخن والكمون، وقلّبهم بسرعة، ثم أضف الطماطم المفرومة والبطاطس المقلية، وقم بتتبيلها بالملح والفلفل، وقلّبهم معًا، ثم اتركهم يغليون لمدة 5-10 دقائق أو حتى يتكاثف الطماطم قليلاً.",
          "textEn": "Once the zucchini is lightly sautéed, about 4 minutes, add the paprika and cumin, quickly mix together, then add the grated tomatoes, the fried potatoes, and season with salt and pepper, mix together, then simmer for 5-10 minutes or until the grated tomatoes have slightly thickened.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "انقل الخليط إلى طبق التقديم الكبير وزينه بالبقدونس الطازج، واستمتع!",
          "textEn": "Transfer the mixture to a large serving dish and garnish with fresh parsley, enjoy!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البيستو الأندلسي هو طبق تقليدي إسباني يُقدم كطبق رئيسي أو جانبي، ويتميز بمزيج من الخضروات المقلية والمحمرة.",
      "source": {
        "name": "spainonafork.com",
        "url": "https://spainonafork.com/better-than-ratatouille-spanish-pisto-andaluz-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 140,
        "protein": 4,
        "fat": 8,
        "carbs": 17,
        "fiber": 4,
        "sugar": 9,
        "cost": {
          "produce": 5,
          "fats": 0.7,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-es-016",
      "title": "الرز بالحليب",
      "titleEn": "Rice Pudding",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "حلويات",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "10 دقائق",
      "cookTime": "55 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-es-016-i1",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-016-i2",
          "name": "الأرز الأبيض",
          "nameEn": "white rice",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-016-i3",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "قليل",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-016-i4",
          "name": "عود القرفة",
          "nameEn": "cinnamon stick",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-016-i5",
          "name": "الحليب",
          "nameEn": "milk",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-016-i6",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-016-i7",
          "name": "صفار البيض",
          "nameEn": "egg yolk",
          "standardAmount": "3",
          "standardAmountEn": "3",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-016-i8",
          "name": "قرفة مطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-016-i9",
          "name": "قشر الليمون",
          "nameEn": "lemon zest",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-016-i10",
          "name": "اللوز المقطع",
          "nameEn": "slivered almonds",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-016-i11",
          "name": "الزبيب",
          "nameEn": "raisins",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر متوسط، غلي الماء.",
          "textEn": "In a medium pot, bring the water to a boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الأرز، الملح، عود القرفة، وقشر الليمون. غطي القدر واتركيه يغلي على نار هادئة لمدة 16 دقيقة أو حتى يصبح الأرز طريًا.",
          "textEn": "Add the rice, salt, cinnamon stick, and lemon zest. Cover and simmer for 16 minutes or until the rice is tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر كبير، أضف الحليب والسكر وطهي حتى يصبح المزيج ساخنًا والسكر ذائبًا عند التحريك.",
          "textEn": "In a large pot, add the milk and sugar and cook until the mixture is hot and the sugar dissolves when whisked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف ملعقتين أو ثلاث من مزيج الحليب الساخن إلى صفار البيض، لتحضيرها تدريجيًا.",
          "textEn": "Stir a few spoonfuls of the hot milk mixture into the egg yolks to temper them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد صفار البيض المعدة إلى مزيج الحليب الساخن وقلّب جيدًا.",
          "textEn": "Add the tempered egg yolks back into the hot milk mixture and whisk to combine.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الأرز المطبوس (مع عود القرفة وقشر الليمون) إلى مزيج الحليب. اطهي على نار هادئة حتى يصبح المزيج كثيفًا بما يكفي لوقوف ملعقة فيه. يستغرق حوالي 35-40 دقيقة.",
          "textEn": "Add the cooked rice (with the cinnamon stick and lemon zest) to the milk mixture. Cook at a gentle simmer until thickened enough to stand a spoon up into it. This takes about 35-40 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "زّين الطبق بالقرفة، قشر الليمون، الزبيب، واللوز المقطع.",
          "textEn": "Garnish with cinnamon, lemon zest, raisins, and slivered almonds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الرز بالحليب هو حلوى تقليدية في إسبانيا، تقدم عادةً في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/rice-pudding-sutlijash/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 300,
        "protein": 8,
        "fat": 8,
        "carbs": 50,
        "fiber": 1,
        "sugar": 32,
        "cost": {
          "dairyEggs": 2.5,
          "grains": 0.3,
          "sweeteners": 0.4,
          "specialty": 1
        }
      }
    },
    {
      "id": "w-es-017",
      "title": "عجة البطاطس الإسبانية",
      "titleEn": "Spanish Potato Omelette",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي وطبخ",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-es-017-i1",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "8 حبات",
          "standardAmountEn": "8 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-017-i2",
          "name": "بطاطس",
          "nameEn": "potatoes",
          "standardAmount": "1 كغ",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-017-i3",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-017-i4",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "500 مل",
          "standardAmountEn": "500 ml",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-017-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البطاطس، اغسلها وامسحها بمنديل. قطعها إلى مكعبات بحجم 1 سم أو شرائح بسماكة 2 مم. اغسلها وامسحها مرة أخرى. أضف الملح حسب الرغبة واخلطها.",
          "textEn": "Peel the potatoes, wash them, and dry them with a cloth. Cut them into 1 cm cubes or 2 mm slices. Wash and dry them again. Add some salt to taste and mix them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في مقلاة. عندما يسخن، قم بقلي البطاطس ولكن لا تدعها تتحمر. بمجرد أن تصبح جاهزة، صفي الزيت واحفظ البطاطس.",
          "textEn": "Heat the oil in a pan. When hot, fry the potatoes but do not let them get brown. Once they're done, drain the oil and store the potatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطّع البصل إلى مكعبات أو شرائح. قم بقليه حتى يصبح شفافًا.",
          "textEn": "Dice or slice the onion; fry it until it is translucent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخفق البيض في وعاء مع قليل من الملح حتى يصبح الخليط متجانسًا. ثم أضف البطاطس والبصل واخلطهم.",
          "textEn": "Beat the 8 eggs in a bowl with a small amount of salt until the mix is homogenous. Then, mix in the potatoes and the onion.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن 3 ملاعق كبيرة من زيت الزيتون في مقلاة فارغة. يمكنك استخدام المقلاة السابقة بعد إزالة معظم الزيت.",
          "textEn": "Heat 3 tablespoons of olive oil in an empty pan – you can use the previous pan after removing most of the oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عندما تسخن المقلاة، أضف البيض مع البصل والبطاطس.",
          "textEn": "Once the pan is hot, add the egg with the onion and the potatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد 7-8 دقائق، يجب أن يكون الجزء السفلي جاهزًا. ضع الطبق فوق المقلاة وقلب الخليط بعناية بحيث يرقد الجزء غير المطبوخ على الطبق. هذه هي أصعب خطوة في الوصفة. بعد ذلك، ضع المقلاة على النار مرة أخرى وأدخل الخليط ببطء إلى المقلاة لطبخ الجانب الآخر.",
          "textEn": "After 7-8 minutes, the bottom part should be done. Put the dish over the pan and carefully turn it around so that the undone part rests on the dish. This is the most difficult step of the recipe. After that, put the pan on the fire again and slowly slide the mix into the pan to cook the other side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد بضع دقائق إضافية، يجب أن يكون جاهزًا للتقديم.",
          "textEn": "After a couple of additional minutes, it should be done and ready to serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "العجة الإسبانية هي طبق تقليدي في إسبانيا، وتُعرف أيضًا باسم 'تورتيا دي باتاتاس'. تُقدم عادة كوجبة خفيفة أو كجزء من وجبة الغداء.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Spanish_Potato_Omelette",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 15,
        "fat": 24,
        "carbs": 35,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "dairyEggs": 2.5,
          "produce": 3,
          "fats": 1
        }
      }
    },
    {
      "id": "w-es-018",
      "title": "تارتا دي سانتياغو",
      "titleEn": "Tarta de Santiago",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "حلويات",
      "cookingMethod": "خبز",
      "prepTime": "20 دقيقة",
      "cookTime": "55 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-es-018-i1",
          "name": "اللوز المقشر",
          "nameEn": "blanched almonds",
          "standardAmount": "350 غرام",
          "standardAmountEn": "2 1/2 cups",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-018-i2",
          "name": "السكر الناعم",
          "nameEn": "granulated sugar",
          "standardAmount": "250 غرام",
          "standardAmountEn": "1 1/4 cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-018-i3",
          "name": "البيض",
          "nameEn": "eggs",
          "standardAmount": "5 حبات",
          "standardAmountEn": "5 large",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-018-i4",
          "name": "القرفة",
          "nameEn": "cinnamon powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-018-i5",
          "name": "قشر الليمون",
          "nameEn": "lemon zest",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-018-i6",
          "name": "السكر البودرة",
          "nameEn": "powdered sugar",
          "standardAmount": "16 غرام",
          "standardAmountEn": "2 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-018-i7",
          "name": "رذاذ الطهي اللاصق",
          "nameEn": "nonstick cooking spray",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف 350 غرام من اللوز المقشر إلى صينية خبز مبطنة بورق الزبدة، وضعيها في الفرن المُسخن مسبقًا على درجة حرارة 170 درجة مئوية (340 درجة فهرنهايت) لمدة 8-9 دقائق حتى يصبح اللوز ذهبيًا.",
          "textEn": "Add 350 grams of blanched almonds to a baking tray lined with parchment paper and place it in a preheated oven at 170°C (340°F) for 8-9 minutes until the almonds are lightly toasted.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أخرج اللوز من الفرن واتركه يبرد، ثم ضعه في محضرة الطعام وقم بطحنه لمدة 35-45 ثانية حتى يصبح قطع صغيرة، وليس مسحوقًا.",
          "textEn": "Remove the almonds from the oven and let them cool, then add them to a food processor and grind for 35-45 seconds until you get small chunks, not powder.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء كبير، اخلط 250 غرام من السكر الناعم مع 5 بيضات، ثم أضف 1 ملعقة صغيرة من القرفة وقشر الليمون، واخلط جيدًا.",
          "textEn": "In a large bowl, mix 250 grams of granulated sugar with 5 large eggs, then add 1 teaspoon of cinnamon powder and 1 teaspoon of lemon zest, and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف خليط اللوز تدريجيًا إلى خليط البيض والسكر، واخلط حتى يتجانس.",
          "textEn": "Gradually add the almond mixture to the egg and sugar mixture, and continue mixing until all ingredients are well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغلف صينية خبز دائرية قطرها 22 سم بورق الزبدة، ورش جوانبها برذاذ الطهي اللاصق، ثم أضف خليط الكيك إلى الصينية وارفعها قليلًا على الطاولة لطرد الفقاعات الهوائية وتسوية السطح.",
          "textEn": "Line a 9-inch (22 cm) round baking pan with parchment paper and spray the sides with nonstick cooking spray, then add the cake mixture to the pan and tap it a few times on the counter to release any air bubbles and level the cake.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أدخل الصينية إلى الفرن المُسخن مسبقًا على درجة حرارة 170 درجة مئوية (340 درجة فهرنهايت) واتركها لمدة 55 دقيقة حتى يصبح الكيك جاهزًا.",
          "textEn": "Place the baking pan in the preheated oven at 170°C (340°F) and bake for 55 minutes until the cake is fully cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أخرج الكيك من الفرن واتركه يبرد، ثم ارفعه من الصينية وانقله إلى طبق التقديم.",
          "textEn": "Remove the cake from the oven and let it cool, then remove it from the pan and transfer it to a serving dish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضع صليب سانتياغو المقطوع من الورق على الكيك ورش السكر البودرة، ثم أزل الورق برفق وقدم الكيك.",
          "textEn": "Place the Saint James paper cut-out cross on the cake and sprinkle with powdered sugar, then gently remove the paper cross and serve the cake.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تارتا دي سانتياغو هي كعكة اللوز التقليدية من غاليسيا، إسبانيا، وغالبًا ما تزين بصليب سانتياغو.",
      "source": {
        "name": "spainonafork.com",
        "url": "https://spainonafork.com/tarta-de-santiago-the-famous-spanish-almond-cake/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 480,
        "protein": 15,
        "fat": 30,
        "carbs": 40,
        "fiber": 4,
        "sugar": 35,
        "cost": {
          "specialty": 10,
          "sweeteners": 0.7,
          "dairyEggs": 1.5,
          "produce": 0.3
        }
      }
    },
    {
      "id": "w-es-019",
      "title": "البيض المخفوق مع الكوسة | زارانغولو مورسياني",
      "titleEn": "Spanish Scrambled Eggs with Zucchini | Zarangollo Murciano",
      "chapter": "مطبخ إسبانيا",
      "chapterNumber": 171,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالمقلاة",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-es-019-i1",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-019-i2",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1/2 حبة",
          "standardAmountEn": "1/2 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-019-i3",
          "name": "كوسة",
          "nameEn": "zucchini",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 zucchini",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-019-i4",
          "name": "زيت زيتون بكر ممتاز",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-019-i5",
          "name": "ملح البحر وفلفل أسود",
          "nameEn": "sea salt & black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-es-019-i6",
          "name": "شبت طازج مفروم",
          "nameEn": "freshly chopped chives",
          "standardAmount": "حفنة",
          "standardAmountEn": "a handful",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقل 4 بيضات إلى وعاء، أضف الملح والفلفل الأسود، واخفق البيض لمدة 10 ثوانٍ تقريبًا، تاركًا بعض خطوط البياض.",
          "textEn": "Crack 4 eggs into a bowl, season with sea salt and black pepper, and lightly whisk the eggs for about 10 seconds, leaving some streaks of egg whites.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع نصف بصلة إلى شرائح رفيعة.",
          "textEn": "Thinly slice 1/2 onion.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قشر الكوسة وقطعها إلى دوائر بسمك حوالي 1/8 بوصة.",
          "textEn": "Peel 1 medium-sized zucchini and cut it into rounds about 1/8 inch thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن مقلاة كبيرة غير لاصقة على نار متوسطة عالية وأضف 2 ملعقة كبيرة من زيت الزيتون البكر الممتاز.",
          "textEn": "Heat a large nonstick fry pan over medium-high heat and add 2 tablespoons of extra virgin olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد دقيقة، أضف شرائح البصل واخلطها مع زيت الزيتون، بعد دقيقتين أضف شرائح الكوسة واخلطها، استمر في التقليب لمدة 5-6 دقائق حتى تصبح الكوسة شفافة وذات لون ذهبي فاتح والبصل محمر.",
          "textEn": "After 1 minute, add the sliced onion and mix with the olive oil. After 2 minutes, add the sliced zucchini and continue to mix. Cook for 5-6 minutes until the zucchini is translucent and developing a light golden color and the onions are caramelized.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خفف النار إلى متوسطة منخفضة، أضف خليط البيض واخلطه كل 30 ثانية، اترك البيض حتى يصبح مكعبات كبيرة، بعد 3 دقائق وأصبح البيض مطبوخًا بالكامل، أزل المقلاة عن النار.",
          "textEn": "Reduce the heat to low-medium, add the egg mixture, and mix every 30 seconds. Cook until the eggs form large chunks, about 3 minutes, or until fully cooked. Remove the pan from the heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "انقل الخليط إلى طبق التقديم ورشه بالشبت المفروم الطازج، واستمتع!",
          "textEn": "Transfer the mixture to a serving dish and sprinkle with freshly chopped chives. Enjoy!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "زارانغولو مورسياني هو طبق تقليدي من منطقة مورسيا في إسبانيا، يتميز ببساطته ونكهته الغنية.",
      "source": {
        "name": "spainonafork.com",
        "url": "https://spainonafork.com/spanish-scrambled-eggs-with-zucchini-zarangollo-murciano-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 160,
        "protein": 8,
        "fat": 10,
        "carbs": 8,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "dairyEggs": 1.2,
          "produce": 2.5,
          "fats": 0.5
        }
      }
    },
    {
      "id": "w-et-001",
      "title": "مراسم القهوة الإثيوبية",
      "titleEn": "Ethiopian Coffee Ceremony",
      "chapter": "مطبخ إثيوبيا",
      "chapterNumber": 66,
      "category": "مشروبات",
      "cookingMethod": "تحضير القهوة",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-et-001-i1",
          "name": "حبوب القهوة الخضراء",
          "nameEn": "green coffee beans",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-001-i2",
          "name": "حبوب القهوة المطحونة",
          "nameEn": "coffee grounds",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 Tbsp",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-001-i3",
          "name": "ذرة الشعير (محمصة)",
          "nameEn": "popped popcorn kernels",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-001-i4",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-001-i5",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل حبوب القهوة بالماء البارد وقم بفرزها لإزالة أي حبوب غير صالحة.",
          "textEn": "Wash the coffee beans in cool water and pick through them to remove any unsuitable beans.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفي الماء الزائد وقم بتحميص الحبوب في مقلاة على نار متوسطة/منخفضة حتى تبدأ في الانفجار وتتحول إلى اللون البني الداكن. اقلب الحبوب باستمرار باستخدام عود خشبي أو هز المقلاة.",
          "textEn": "Pour off the excess water and roast the beans in a pan over medium/medium-low heat until they start popping and turn dark brown. Stir continuously with a wooden skewer or keep shaking the pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قم بطحن الحبوب المحمصة. في المدن الإثيوبية، يتم استخدام آلات طحن القهوة، ولكن يمكنك طحنها يدويًا إذا كنت ترغب في ذلك.",
          "textEn": "Grind the roasted beans. In urban parts of Ethiopia, coffee grinders are used, but you can grind them by hand if you prefer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف ملعقة كبيرة من حبوب القهوة المطحونة لكل كوب من الماء وقم بطهي القهوة في جبنة (قدر خزفي خاص) أو في أي وعاء آخر.",
          "textEn": "Add one tablespoon of coffee grounds for each cup of water and brew the coffee in a jebena (a special clay coffee pot) or any other pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب القهوة في أكواب صغيرة من أعلى، حوالي 20-25 سم، لتحقيق تدفق جميل للقهوة.",
          "textEn": "Pour the coffee into small cups from a height of about 8-10 inches to create a beautiful stream of dark coffee.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم القهوة مع كميات كبيرة من السكر وابتسامة، ويمكنك أيضًا تقديم الذرة المحمصة كمرافقة.",
          "textEn": "Serve the coffee with plenty of sugar and a smile, and you can also serve popped popcorn as a side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "مراسم القهوة الإثيوبية هي جزء مهم من الثقافة الإثيوبية، حيث يتم تقديم القهوة في مناسبات اجتماعية مختلفة.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/ethiopian-inspired-coffee-ceremony-bunna-ceremony/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 60,
        "protein": 1,
        "fat": 1,
        "carbs": 13,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "specialty": 2,
          "grains": 0.3,
          "sweeteners": 0.2
        }
      }
    },
    {
      "id": "w-et-002",
      "title": "فول مدمس",
      "titleEn": "Ful Medames",
      "chapter": "مطبخ إثيوبيا",
      "chapterNumber": 66,
      "category": "إفطار",
      "cookingMethod": "سلق وهرس",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-et-002-i1",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-002-i2",
          "name": "طماطم",
          "nameEn": "tomato",
          "standardAmount": "2 حبتان",
          "standardAmountEn": "2 tomatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-002-i3",
          "name": "فاصولياء حمراء معلبة",
          "nameEn": "canned fava beans",
          "standardAmount": "850 غرام",
          "standardAmountEn": "30 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-002-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-002-i5",
          "name": "بقدونس مفروم",
          "nameEn": "chopped parsley",
          "standardAmount": "كمية كافية",
          "standardAmountEn": "as needed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-002-i6",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "عصير حبة واحدة",
          "standardAmountEn": "juice of 1 lemon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-002-i7",
          "name": "بيض مسلوق ومقطع",
          "nameEn": "hard-boiled eggs, chopped",
          "standardAmount": "2 حبتان (اختياري)",
          "standardAmountEn": "2 eggs (optional)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-002-i8",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "كمية كافية",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-002-i9",
          "name": "خبز البيتا",
          "nameEn": "pita bread",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف البصل والطماطم والفاصولياء الحمراء إلى قدر متوسط الحجم.",
          "textEn": "Add the onion, tomatoes, and fava beans to a medium pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الماء حتى يغطي المكونات تقريبًا.",
          "textEn": "Add water to almost cover the ingredients.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أغلي المزيج، ثم خفف النار واتركه يغلي على نار هادئة، غطِّه واتركه يطبخ لمدة 45 دقيقة أو حتى تمتزج النكهات.",
          "textEn": "Bring to a boil, then reduce to a gentle simmer, cover, and cook for about 45 minutes or until the flavors meld nicely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اهرس الفاصولياء أو اهرسها بالخلاط.",
          "textEn": "Mash or puree the beans.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الملح، ثم اسكب عصير الليمون وزيت الزيتون ورشة كبيرة من البقدونس المفروم.",
          "textEn": "Season with salt, then drizzle with lemon juice, olive oil, and a healthy handful of chopped parsley.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم الفول المدمس ساخنًا مع البيض المسلوق المقطع والخبز البيتا.",
          "textEn": "Serve the ful medames hot with chopped hard-boiled eggs and pita bread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفول المدمس هو طبق إفطار تقليدي في إثيوبيا، يتم تقديمه غالبًا مع البيض المسلوق والخبز البيتا.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/fava-bean-mash-ful-medames/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 14,
        "fat": 9,
        "carbs": 35,
        "fiber": 9,
        "sugar": 3,
        "cost": {
          "grains": 4.5,
          "produce": 2.5,
          "dairyEggs": 0.5,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-et-003",
      "title": "الخبز المطبوخ بالتوابل الإثيوبي (هيمباشا)",
      "titleEn": "Ethiopian Spiced Bread (Himbasha)",
      "chapter": "مطبخ إثيوبيا",
      "chapterNumber": 66,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "45 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-et-003-i1",
          "name": "دقيق القمح الأبيض",
          "nameEn": "all-purpose flour",
          "standardAmount": "1 1/2 كوب",
          "standardAmountEn": "1 1/2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-003-i2",
          "name": "دقيق القمح الكامل",
          "nameEn": "whole wheat flour",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-003-i3",
          "name": "خميرة جافة فورية",
          "nameEn": "instant dry yeast",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-003-i4",
          "name": "الحلبة المطحونة",
          "nameEn": "ground fenugreek",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-003-i5",
          "name": "الكزبرة المطحونة",
          "nameEn": "ground coriander",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-003-i6",
          "name": "الهيل المطحون",
          "nameEn": "ground cardamom",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-003-i7",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-003-i8",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "1-2 فص",
          "standardAmountEn": "1-2 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-003-i9",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-003-i10",
          "name": "الماء الدافئ",
          "nameEn": "warm water",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-003-i11",
          "name": "بيضة",
          "nameEn": "egg",
          "standardAmount": "1",
          "standardAmountEn": "1 large",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي جميع المكونات جيدًا حتى تصبح العجينة ناعمة.",
          "textEn": "Knead all ingredients together until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "غطي العجينة واتركيها ترتفع في مكان دافئ لمدة 45 دقيقة إلى ساعة أو حتى تتضاعف في الحجم.",
          "textEn": "Cover and let rise in a warm spot for 45 minutes to 1 hour or until doubled in size.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "افردي العجينة بسماكة حوالي 1/3 بوصة في صينية خبز مدهونة بالزيت بقطر 12 بوصة.",
          "textEn": "Roll out the dough thinly to fill an oiled, 12-inch oven-safe pan or skillet - about 1/3 inch thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي العجينة فورًا باستخدام عجلة رافيولي.",
          "textEn": "Immediately cut with a ravioli wheel.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اتركيها ترتفع لمدة 30-45 دقيقة أو حتى تتضاعف في الحجم.",
          "textEn": "Let rise 30-45 minutes - until puffed and doubled in size.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني الفرن إلى 175 درجة مئوية (350 درجة فهرنهايت).",
          "textEn": "Preheat the oven to 350F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغسلي العجينة بالزيت وخبزيها لمدة 15-20 دقيقة.",
          "textEn": "Brush with oil and bake for 15-20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هيمباشا هو خبز تقليدي إثيوبي يتميز بنكهات التوابل الغنية. يتم تقديمه عادةً مع الوجبات الرئيسية أو كوجبة خفيفة.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/eritrean-spiced-bread-hembesha-2/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 220,
        "protein": 6,
        "fat": 4,
        "carbs": 38,
        "fiber": 3,
        "sugar": 0,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 0.3,
          "spices": 0.4,
          "produce": 0.1,
          "fats": 0.1
        }
      }
    },
    {
      "id": "w-et-004",
      "title": "إنجيرا (الخبز الإثيوبي)",
      "titleEn": "Injera (Ethiopian Teff Flatbread)",
      "chapter": "مطبخ إثيوبيا",
      "chapterNumber": 66,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "12 ساعة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-et-004-i1",
          "name": "دقيق التيف",
          "nameEn": "teff flour",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-004-i2",
          "name": "الماء الدافئ",
          "nameEn": "warm water",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-004-i3",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "قليل",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-004-i4",
          "name": "زيت للقلي",
          "nameEn": "oil for frying",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-004-i5",
          "name": "مُبَادِر التخمير (اختياري)",
          "nameEn": "fermentation starter (optional)",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "امزج الدقيق مع الماء والملح. أضف مُبَادِر التخمير إذا كنت تستخدمه.",
          "textEn": "Mix the flour with the water and salt. Add the fermentation starter if using.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اترك الخليط يتخمر لمدة 12 ساعة على الأقل، أو طوال الليل. يجب أن تظهر فقاعات على السطح.",
          "textEn": "Set aside to ferment for at least 12 hours, or overnight. Bubbles should appear on the surface.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن مقلاة كبيرة ومسطحة حتى تصبح ساخنة بما يكفي لجعل قطرة من الماء تتصاعد.",
          "textEn": "Heat a large, flat pan until it is hot enough to make a droplet of water sizzle.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادهن المقلاة بقليل من الزيت.",
          "textEn": "Lightly oil the pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب بعض العجين في المقلاة، بدءًا من المركز وتدويرًا للخارج. يجب أن يكون العجين رقيقًا قليلاً أكثر من الكريب.",
          "textEn": "Pour some batter onto the pan, spiralling outwards from the center. The batter should be a little thicker than a crêpe.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عندما يغطي سطح الإنجيرا ثقوبًا أو حفرًا، ويتغير لونها بالكامل ويبدأ الحواف في الارتفاع، ارفعها واتركها جانباً.",
          "textEn": "As it cooks, the surface of the injera will become covered in holes or pits. When the entire injera has changed color and the edges start to lift from the pan, remove it and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "كرر العملية حتى تنتهي من العجين.",
          "textEn": "Repeat until all the batter is used up.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الإنجيرا هو خبز تقليدي إثيوبي يستخدم كأساس للعديد من الأطباق الإثيوبية.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Injera",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 100,
        "protein": 3,
        "fat": 1,
        "carbs": 20,
        "fiber": 3,
        "sugar": 0,
        "cost": {
          "grains": 1.5,
          "fats": 0.1,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-et-005",
      "title": "الزبدة المُعَطَّرَة (نيتر كيبه)",
      "titleEn": "Niter Kibbeh (Ethiopian Spiced Clarified Butter)",
      "chapter": "مطبخ إثيوبيا",
      "chapterNumber": 66,
      "category": "حشوات",
      "cookingMethod": "طهي بطيء",
      "prepTime": "15 دقيقة",
      "cookTime": "90 دقيقة",
      "servings": "حوالي 2 كوب",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-et-005-i1",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "450 جرام",
          "standardAmountEn": "1 pound",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-005-i2",
          "name": "بصل أصفر مفروم",
          "nameEn": "yellow onion, chopped",
          "standardAmount": "60 مل",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-005-i3",
          "name": "ثوم مفروم",
          "nameEn": "garlic, minced",
          "standardAmount": "45 مل",
          "standardAmountEn": "3 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-005-i4",
          "name": "زنجبيل مفروم",
          "nameEn": "ginger, minced",
          "standardAmount": "30 مل",
          "standardAmountEn": "2 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-005-i5",
          "name": "عود قرفة",
          "nameEn": "cinnamon stick",
          "standardAmount": "5 سم",
          "standardAmountEn": "2 inches",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-005-i6",
          "name": "حبوب فلفل أسود",
          "nameEn": "black peppercorns",
          "standardAmount": "1.5 تلميذة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-005-i7",
          "name": "حبوب الهيل الأسود",
          "nameEn": "black cardamom pods",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 pods",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-005-i8",
          "name": "قرنفل",
          "nameEn": "cloves",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-005-i9",
          "name": "بذور الحلبة",
          "nameEn": "fenugreek seeds",
          "standardAmount": "1.5 تلميذة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-005-i10",
          "name": "بذور الكزبرة",
          "nameEn": "coriander seeds",
          "standardAmount": "1.5 تلميذة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-005-i11",
          "name": "الزعتر اليوناني",
          "nameEn": "dried oregano",
          "standardAmount": "1.5 تلميذة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-005-i12",
          "name": "حبوب الكمون",
          "nameEn": "cumin seeds",
          "standardAmount": "1.5 تلميذة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-005-i13",
          "name": "المسك",
          "nameEn": "nutmeg",
          "standardAmount": "0.5 تلميذة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-005-i14",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "0.5 تلميذة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-005-i15",
          "name": "البسبولة (اختياري)",
          "nameEn": "besobela (optional)",
          "standardAmount": "15 مل",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-et-005-i16",
          "name": "الكوسيرت (اختياري)",
          "nameEn": "kosseret (optional)",
          "standardAmount": "15 مل",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قم بتحمير التوابل الكاملة في مقلاة جافة على نار متوسطة لمدة بضع دقائق حتى تصبح ذات رائحة قوية. تأكد من عدم حرق التوابل حتى لا تصبح مرّة. اتركها جانباً.",
          "textEn": "Toast the whole spices in a dry skillet over medium heat for a few minutes until very fragrant. Be careful not to scorch the spices or they will become bitter. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف جميع المكونات إلى قدر متوسط الحجم واتركها على نار هادئة جداً. استمر في الطهي على نار هادئة لمدة ساعة على الأقل أو حتى 90 دقيقة. تأكد من عدم حرق الزبدة حتى لا تصبح مرّة.",
          "textEn": "Place all the ingredients in a medium saucepan and bring it to an extremely low simmer. Continue to simmer over low heat for at least one hour or up to 90 minutes. Be very careful not to burn the butter or it will become bitter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اسكب الخليط عبر قماش غربال ناعم. لا حاجة لإزالة الرغوة، سيتم إزالة كل شيء أثناء التصفية. صب النيتر كيبه في وعاء، اتركها لتبرد، ثم غطيها بإحكام. يمكن حفظها في درجة الغرفة لبضعة أسابيع، في الثلاجة لبضعة أشهر، وفي الفريزر لفترة أطول (ستكون صلبة في الثلاجة والفريزر، اتركها تعود إلى درجة الغرفة للسهولة في الاستخدام).",
          "textEn": "Pour everything through a fine-mesh cheesecloth. No need to skim off the foam, everything will be removed during straining. Pour the niter kibbeh into a jar, let it cool, and cover so that it is airtight. It will keep at room temperature for several weeks, in the fridge for a few months, and even longer in the freezer (it will be hard in the fridge and freezer, let it come to room temp for easy scooping).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "النيتر كيبه هي زبدة مُعَطَّرَة تُستخدم في المطبخ الإثيوبي لتعزيز نكهة الأطباق.",
      "source": {
        "name": "daringgourmet.com",
        "url": "https://www.daringgourmet.com/niter-kibbeh-ethiopian-spiced-clarified-butter/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 32,
        "kcal": 100,
        "protein": 0,
        "fat": 11,
        "carbs": 0,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 4.5,
          "produce": 0.7,
          "spices": 1
        }
      }
    },
    {
      "id": "w-fr-001",
      "title": "البويابيس (حساء السمك المرسيلي)",
      "titleEn": "Bouillabaisse",
      "chapter": "مطبخ فرنسا",
      "chapterNumber": 69,
      "category": "أطباق رئيسية",
      "cookingMethod": "سلق وطهي",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "w-fr-001-i1",
          "name": "سمك روبين البحر",
          "nameEn": "sea robin",
          "standardAmount": "660 غرام",
          "standardAmountEn": "660 g",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i2",
          "name": "سمك العقرب",
          "nameEn": "scorpionfish",
          "standardAmount": "660 غرام",
          "standardAmountEn": "660 g",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i3",
          "name": "سمك الغرنار الأحمر",
          "nameEn": "red gurnard",
          "standardAmount": "660 غرام",
          "standardAmountEn": "660 g",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i4",
          "name": "سمك ثعبان البحر (الكونجر)",
          "nameEn": "conger",
          "standardAmount": "660 غرام",
          "standardAmountEn": "660 g",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i5",
          "name": "سمك الراهب (أبو الشص)",
          "nameEn": "monkfish",
          "standardAmount": "660 غرام",
          "standardAmountEn": "660 g",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i6",
          "name": "سمك جون دوري (سمك القديس بطرس)",
          "nameEn": "John Dory",
          "standardAmount": "660 غرام",
          "standardAmountEn": "660 g",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i7",
          "name": "أخطبوط",
          "nameEn": "octopus",
          "standardAmount": "1 أخطبوط حي (اختياري)",
          "standardAmountEn": "1 live octopus (optional)",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i8",
          "name": "قنافذ البحر",
          "nameEn": "sea urchins",
          "standardAmount": "10 قنافذ بحر",
          "standardAmountEn": "10 sea urchins",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i9",
          "name": "بطاطس",
          "nameEn": "potatoes",
          "standardAmount": "1 كيلوغرام",
          "standardAmountEn": "1 kg",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i10",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "7 فصوص",
          "standardAmountEn": "7 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i11",
          "name": "بصل",
          "nameEn": "onions",
          "standardAmount": "3 بصلات",
          "standardAmountEn": "3 onions",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i12",
          "name": "طماطم",
          "nameEn": "tomatoes",
          "standardAmount": "5 طماطم ناضجة",
          "standardAmountEn": "5 ripe tomatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i13",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i14",
          "name": "باقة أعشاب (بوكيه غارني)",
          "nameEn": "bouquet garni",
          "standardAmount": "1 باقة",
          "standardAmountEn": "1 bouquet garni",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i15",
          "name": "شمر",
          "nameEn": "fennel",
          "standardAmount": "1 غصن",
          "standardAmountEn": "1 branch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i16",
          "name": "زعفران",
          "nameEn": "saffron",
          "standardAmount": "8 خيوط",
          "standardAmountEn": "8 threads",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i17",
          "name": "خبز قروي",
          "nameEn": "country bread",
          "standardAmount": "10 شرائح",
          "standardAmountEn": "10 slices",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i18",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-001-i19",
          "name": "فلفل الكايين",
          "nameEn": "cayenne pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نظف الأسماك واقطعها إلى شرائح كبيرة، مع ترك العظام.",
          "textEn": "Clean the fish and cut them into large slices, leaving the bones.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن زيت الزيتون في قدر كبير وعميق.",
          "textEn": "Heat the olive oil in a large, deep saucepan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل مع 6 فصوص ثوم مهروسة وقطع الأخطبوط والطماطم. شوّحها على نار هادئة مع التحريك برفق لمدة 5 دقائق.",
          "textEn": "Add the onions, along with 6 crushed garlic cloves, the octopus pieces, and tomatoes. Sauté over low heat, stirring gently for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف شرائح الأسماك؛ الكبيرة أولًا ثم الصغيرة. غطّها بالماء المغلي وأضف الملح والفلفل والشمر وباقة الأعشاب والزعفران. اتركها على نار هادئة مع التحريك من حين لآخر لمدة 20 دقيقة.",
          "textEn": "Add the fish slices; first the large slices then the smaller ones. Cover with boiling water and add salt, pepper, fennel, bouquet garni, and saffron. Simmer over low heat, stirring occasionally for 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "حضّر صلصة الرويل: اهرس فصوص الثوم في الهاون حتى تصبح معجونًا، ثم أضف صفار البيض والزعفران، وأضف زيت الزيتون قليلًا قليلًا مع الخلط لتحضير مايونيز.",
          "textEn": "Prepare the rouille: Crush the garlic cloves in a mortar until they form a paste, then add the egg yolk and saffron, and blend in the olive oil little by little to make a mayonnaise.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اسلق البطاطس في ماء مملح لمدة 15-20 دقيقة. افتح قنافذ البحر بمقص واستخرج بطارخها بملعقة صغيرة.",
          "textEn": "Cook the potatoes in salted water for 15-20 minutes. Open the sea urchins with a pair of scissors and remove the roe with a small spoon.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رتّب الأسماك في طبق التقديم. أضف بطارخ قنافذ البحر إلى المرق وحرّك.",
          "textEn": "Arrange the fish on a platter. Add the sea urchin roe into the broth and stir.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "افرك عدة شرائح من الخبز بالثوم وادهن كل شريحة بملعقة كبيرة من الرويل. ضع شريحتين على الأقل في كل وعاء تقديم.",
          "textEn": "Rub several slices of bread with garlic and spread a tablespoon of rouille on each. Place at least two slices per serving bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أخرج الأسماك والبطاطس من المرق ورتبها على طبق كبير للتقديم.",
          "textEn": "Remove the fish and potatoes from the broth and place them on a large serving platter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صب المرق الساخن في كل وعاء يحتوي على شريحة خبز مدهونة بالرويل. قدم الأسماك والبطاطس على طبق منفصل.",
          "textEn": "Pour the hot broth into each bowl containing a slice of bread spread with rouille. Serve the fish and potatoes on a separate platter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البويابيس طبق تقليدي من مرسيليا في جنوب فرنسا، يتميز بخليطه المتنوع من الأسماك وثمار البحر.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Bouillabaisse",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 420,
        "protein": 48,
        "fat": 14,
        "carbs": 22,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "protein": 42,
          "produce": 8,
          "fats": 6,
          "spices": 1.5
        }
      }
    },
    {
      "id": "w-fr-002",
      "title": "كاليماري مع صلصة التزاتزيكي",
      "titleEn": "Calamari with Tzatziki",
      "chapter": "مطبخ فرنسا",
      "chapterNumber": 69,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي وخلط",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-fr-002-i1",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فص صغير، مفروم ناعمًا",
          "standardAmountEn": "2 small cloves, finely chopped",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-002-i2",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-002-i3",
          "name": "خيار",
          "nameEn": "cucumber",
          "standardAmount": "خيار صغير",
          "standardAmountEn": "1 small cucumber",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-002-i4",
          "name": "زبادي",
          "nameEn": "yogurt",
          "standardAmount": "250 جرام",
          "standardAmountEn": "250 grams",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-002-i5",
          "name": "نعناع مجفف",
          "nameEn": "dried mint",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-002-i6",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-002-i7",
          "name": "ملح وفلفل",
          "nameEn": "salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-002-i8",
          "name": "حبار",
          "nameEn": "squid",
          "standardAmount": "1 رطل (450 جرام)",
          "standardAmountEn": "1 lb",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-002-i9",
          "name": "دقيق",
          "nameEn": "all-purpose flour",
          "standardAmount": "وعاء كبير ممتلئ",
          "standardAmountEn": "a large bowl full",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-002-i10",
          "name": "زيت نباتي أو زيت زيتون",
          "nameEn": "vegetable or olive oil",
          "standardAmount": "كمية كافية (1 بوصة على الأقل في المقلاة)",
          "standardAmountEn": "enough (at least 1 inch deep in the pan)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-002-i11",
          "name": "عصير ليمون طازج",
          "nameEn": "freshly squeezed lemon juice",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-002-i12",
          "name": "ملح وفلفل وأوريجانو يوناني مجفف",
          "nameEn": "salt, pepper, and dried Greek oregano",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف الثوم إلى زيت الزيتون في وعاء متوسط الحجم.",
          "textEn": "Add the garlic to the olive oil in a medium-sized bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع الخيار الصغير إلى شرائح رفيعة، ثم صفّه لمدة 15 دقيقة على الأقل. رش قليلًا من الملح فوق شرائح الخيار لتساعده على إخراج السوائل الزائدة.",
          "textEn": "Finely slice the small cucumber. Then strain the cucumber for at least 15 minutes. Sprinkle a little salt on top of the sliced cucumber to encourage excess liquid to be released.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الزبادي والخيار والنعناع وعصير الليمون والملح والفلفل إلى الثوم وزيت الزيتون. اخلط المكونات جيدًا. إذا بدا المزيج سائلًا، أضف قليلًا من الزبادي.",
          "textEn": "Add the yogurt, cucumber, mint, lemon juice, and salt and pepper to the garlic and olive oil. Mix together well. If the mixture appears runny, add a touch more yogurt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "نظّف الحبار واقطع أجسامه إلى حلقات بعرض 1 بوصة تقريبًا (2.5 سم)، أو اتركها كاملة إذا كانت صغيرة.",
          "textEn": "Clean the squid and cut the bodies into rings of about 1 inch big or leave them whole if they are small.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "حضّر وعاءً من الدقيق. رش فيه قليلًا من الملح والفلفل واخلطهما معًا.",
          "textEn": "Prepare a bowl of flour. Sprinkle some salt and pepper into the flour and mix together.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن الزيت على درجة حرارة عالية جدًا.",
          "textEn": "Heat the oil to a very high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغمس قطعة من الحبار في الدقيق وتأكد من تغطيتها جيدًا من الخارج والداخل.",
          "textEn": "Dip a piece of calamari into the flour and make sure it is well coated outside and inside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عندما يسخن الزيت، أضف قطع الحبار المغطاة بالدقيق، بضع قطع في كل مرة.",
          "textEn": "Once the oil is hot, add the flour-coated calamari a few pieces at a time.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سيطهى الحبار بسرعة جدًا، حوالي دقيقة لكل قطعة صغيرة، وقد تحتاج القطع الأكبر إلى دقيقة إضافية.",
          "textEn": "They will cook extremely fast, about 1 minute per piece of small calamari, the larger pieces may need an extra minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أخرج الحبار من الزيت وضعه على مناديل ورقية لامتصاص الزيت الزائد. قدّمه فورًا مع صلصة التزاتزيكي.",
          "textEn": "Remove from the oil and place on a paper towel to remove any excess oil. Serve immediately with the tzatziki.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكاليماري مع صلصة التزاتزيكي طبق شائع في مطابخ البحر المتوسط، خاصة في اليونان وقبرص.",
      "source": {
        "name": "internationalcuisine.com",
        "url": "https://www.internationalcuisine.com/cyprus-kalamari-and-tzatziki/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 24,
        "fat": 18,
        "carbs": 28,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "protein": 9,
          "dairyEggs": 1.5,
          "produce": 1.5,
          "grains": 0.4,
          "fats": 1.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-fr-003",
      "title": "كاليسون (حلوى اللوز الفرنسية)",
      "titleEn": "Calisson",
      "chapter": "مطبخ فرنسا",
      "chapterNumber": 69,
      "category": "حلويات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-fr-003-i1",
          "name": "لوز",
          "nameEn": "Almonds",
          "standardAmount": "7 أونصات (200 غرام)",
          "standardAmountEn": "7 oz",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-003-i2",
          "name": "السكر البودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "7 أونصات (200 غرام)",
          "standardAmountEn": "7 oz",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-003-i3",
          "name": "العسل",
          "nameEn": "Honey",
          "standardAmount": "3.5 أونصة (100 غرام)",
          "standardAmountEn": "3.5 oz",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-003-i4",
          "name": "القرفة",
          "nameEn": "Cinnamon",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-003-i5",
          "name": "القرنفل",
          "nameEn": "Cloves",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-003-i6",
          "name": "الزبيب",
          "nameEn": "Raisins",
          "standardAmount": "1.75 أونصة (50 غرام)",
          "standardAmountEn": "1.75 oz",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-003-i7",
          "name": "الدقيق",
          "nameEn": "Flour",
          "standardAmount": "3.5 أونصة (100 غرام)",
          "standardAmountEn": "3.5 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-003-i8",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي اللوز المطحون والسكر البودرة في وعاء.",
          "textEn": "Mix the ground almonds and powdered sugar in a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي العسل والقرفة والقرنفل والزبيب واخلطي جيداً.",
          "textEn": "Add the honey, cinnamon, cloves, and raisins and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الدقيق تدريجياً واخلطي حتى تحصلي على عجينة متماسكة.",
          "textEn": "Gradually add the flour and mix until you get a firm dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها ترتاح لمدة 30 دقيقة.",
          "textEn": "Cover the dough and let it rest for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شكّلي العجينة على هيئة كرات صغيرة وضعيها في صينية مبطنة بورق الزبدة.",
          "textEn": "Shape the dough into small balls and place them on a baking sheet lined with parchment paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخبزيها في فرن مسخن مسبقًا على درجة حرارة 180 درجة مئوية (350 درجة فهرنهايت) لمدة 20 دقيقة أو حتى يصبح لونها ذهبيًا.",
          "textEn": "Bake in a preheated oven at 180°C (350°F) for 20 minutes or until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركيها تبرد قبل التقديم.",
          "textEn": "Let them cool before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكاليسون هو حلوى تقليدية من مدينة أفينيون في جنوب فرنسا، وتتميز برائحتها العطرة وطعمها الحلو.",
      "source": {
        "name": "daringgourmet.com",
        "url": "https://www.daringgourmet.com/ginger-scallion-noodles/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 14,
        "kcal": 150,
        "protein": 3,
        "fat": 6,
        "carbs": 23,
        "fiber": 1,
        "sugar": 18,
        "cost": {
          "specialty": 5,
          "sweeteners": 4.5,
          "grains": 0.4,
          "dairyEggs": 0.25,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-fr-004",
      "title": "ثوم كونفي (مطهو ببطء في الزيت)",
      "titleEn": "Confit Garlic",
      "chapter": "مطبخ فرنسا",
      "chapterNumber": 69,
      "category": "مقبلات وسلطات",
      "cookingMethod": "طهي في الفرن",
      "prepTime": "10 دقائق",
      "cookTime": "1 ساعة و20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-fr-004-i1",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 رأس",
          "standardAmountEn": "2 bulbs",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-004-i2",
          "name": "زعتر",
          "nameEn": "thyme",
          "standardAmount": "2 غصن",
          "standardAmountEn": "2 sprigs",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-004-i3",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "250 مل",
          "standardAmountEn": "250ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-004-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "رشة سخية",
          "standardAmountEn": "a generous pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن إلى 150 درجة مئوية (130 درجة مئوية للفرن المروحي، غاز 2).",
          "textEn": "Preheat the oven to 150C/130C fan/gas 2.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الثوم في صينية فرن صغيرة (حوالي 13 سم في العرض)، أضف الزعتر ورشة سخية من الملح.",
          "textEn": "Place the garlic in a small ovenproof dish (about 13cm wide), add the thyme and a generous pinch of salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صب زيت الزيتون في الصينية، مع التأكد من أن الزيت يغطي الثوم بالكامل. أضف المزيد من الزيت إذا لزم الأمر.",
          "textEn": "Pour the olive oil into the dish, making sure it completely covers the garlic. Add a little more oil if needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع الصينية في الفرن واطه لمدة 1 ساعة و20 دقيقة حتى يبدأ الزيت في الغليان برفق ويصبح لون الثوم ذهبياً غامقاً. يجب أن يحافظ الثوم على شكله ولكنه ينهار عند الضغط عليه.",
          "textEn": "Put the dish in the oven and cook for 1 hour and 20 minutes until the oil is gently bubbling and the garlic is deeply golden. The cloves should still hold their shape but collapse completely when pressed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك الثوم ليبرد في الزيت. يمكن حفظه لمدة أسبوعين في وعاء معقم مغلق في الثلاجة.",
          "textEn": "Leave the garlic to cool in the oil. It will keep for two weeks in a sterilized, sealed jar in the fridge.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الثوم الكونفي طبق شائع في المطبخ الفرنسي، يُستخدم كمقبلات أو لإضافة نكهة غنية إلى كثير من الأطباق.",
      "source": {
        "name": "bbcgoodfood.com",
        "url": "https://www.bbcgoodfood.com/recipes/confit-garlic",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 190,
        "protein": 1,
        "fat": 19,
        "carbs": 6,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "produce": 1.5,
          "fats": 4.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-fr-005",
      "title": "كونفيه البط",
      "titleEn": "Duck Confit",
      "chapter": "مطبخ فرنسا",
      "chapterNumber": 69,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بطيء",
      "prepTime": "30 دقيقة",
      "cookTime": "2-3 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "w-fr-005-i1",
          "name": "فخذات البط",
          "nameEn": "duck legs",
          "standardAmount": "4 قطع (250 جرام / 8 أوقية كل قطعة)",
          "standardAmountEn": "4 pieces (250g / 8oz each)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-005-i2",
          "name": "دهون البط",
          "nameEn": "duck fat",
          "standardAmount": "750 مل / 25 أوقية",
          "standardAmountEn": "750 ml / 25 oz",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-005-i3",
          "name": "ملح طهي",
          "nameEn": "cooking/kosher salt",
          "standardAmount": "4 ملاعق صغيرة",
          "standardAmountEn": "4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-005-i4",
          "name": "أغصان الزعتر",
          "nameEn": "thyme sprigs",
          "standardAmount": "1/3 كوب (معبأة خفيفة)",
          "standardAmountEn": "1/3 cup (lightly packed)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-005-i5",
          "name": "أغصان المريمية",
          "nameEn": "sage sprigs",
          "standardAmount": "1/3 كوب (معبأة خفيفة)",
          "standardAmountEn": "1/3 cup (lightly packed)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-005-i6",
          "name": "أغصان إكليل الجبل (روزماري)",
          "nameEn": "rosemary sprigs",
          "standardAmount": "1/3 كوب (معبأة خفيفة)",
          "standardAmountEn": "1/3 cup (lightly packed)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-005-i7",
          "name": "أغصان الأوريجانو",
          "nameEn": "oregano sprigs",
          "standardAmount": "1/3 كوب (معبأة خفيفة)",
          "standardAmountEn": "1/3 cup (lightly packed)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-005-i8",
          "name": "فصوص ثوم",
          "nameEn": "garlic cloves",
          "standardAmount": "6 فصوص (مهروسة بقشرها)",
          "standardAmountEn": "6 cloves (smashed with skin on)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-005-i9",
          "name": "بصل الشالوت",
          "nameEn": "shallot",
          "standardAmount": "1 حبة (مقطعة بسمك 0.7 سم / 1/3 بوصة)",
          "standardAmountEn": "1 (sliced 0.7cm / 1/3&quot; thick)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-005-i10",
          "name": "حبوب الفلفل الأسود",
          "nameEn": "black peppercorns",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-005-i11",
          "name": "بذور الكزبرة",
          "nameEn": "coriander seeds",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-005-i12",
          "name": "يانسون نجمي",
          "nameEn": "star anise",
          "standardAmount": "8 زهرات",
          "standardAmountEn": "8",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-005-i13",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "2 ورقة",
          "standardAmountEn": "2",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-005-i14",
          "name": "حبات العرعر",
          "nameEn": "juniper berries",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-005-i15",
          "name": "قرنفل",
          "nameEn": "cloves",
          "standardAmount": "8 حبات",
          "standardAmountEn": "8",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الملح مع التوابل في وعاء. افركي فخذات البط بالخلطة من جميع الجوانب.",
          "textEn": "Mix the salt with the spices in a bowl. Rub the duck legs with the mixture on all sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي فخذات البط في وعاء عميق، وغطيها بالتوابل. غطي الوعاء وضعيه في الثلاجة لمدة 24 ساعة.",
          "textEn": "Place the duck legs in a deep dish, and cover them with the spices. Cover the dish and refrigerate for 24 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد 24 ساعة، اغسلي فخذات البط بالماء البارد، وجففيها جيدًا.",
          "textEn": "After 24 hours, rinse the duck legs with cold water and pat them dry.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي فخذات البط في صينية خبز، وأضيفي الدهون والتوابل. غطي الصينية بورق الألمنيوم.",
          "textEn": "Place the duck legs in a roasting pan, and add the fat and spices. Cover the pan with aluminum foil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الصينية في الفرن المسخن مسبقًا على درجة حرارة 100 درجة مئوية (212 درجة فهرنهايت) واتركيها لمدة 2-3 ساعات حتى يصبح اللحم طريًا.",
          "textEn": "Place the pan in the preheated oven at 100°C (212°F) and cook for 2-3 hours until the meat is tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أخرجي الصينية من الفرن، واتركي فخذات البط تبرد قليلًا. صفّي الدهون واحفظيها في وعاء محكم الإغلاق.",
          "textEn": "Remove the pan from the oven, and let the duck legs cool slightly. Strain the fat and store it in an airtight container.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي فخذات البط في وعاء عميق، وغطيها بالدهون المصفاة. احفظيها في الثلاجة لمدة تصل إلى 6 أشهر.",
          "textEn": "Place the duck legs in a deep dish, and cover them with the strained fat. Store them in the refrigerator for up to 6 months.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "لتقديم الكونفيه، حمّري فخذات البط في الفرن المسخن مسبقًا على درجة حرارة 200 درجة مئوية (392 درجة فهرنهايت) لمدة 10-15 دقيقة حتى يصبح الجلد مقرمشًا.",
          "textEn": "To serve the confit, crisp the duck legs in the preheated oven at 200°C (392°F) for 10-15 minutes until the skin is crispy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كونفيه البط هو طبق تقليدي فرنسي يتميز بطهي البط ببطء في الدهون. يتم تقديمه عادة مع البطاطس المهروسة أو الخضروات المشوية.",
      "source": {
        "name": "recipetineats.com",
        "url": "https://www.recipetineats.com/duck-confit/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 640,
        "protein": 38,
        "fat": 48,
        "carbs": 1,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "protein": 14,
          "fats": 9,
          "produce": 0.8,
          "spices": 1.5
        }
      }
    },
    {
      "id": "w-fr-006",
      "title": "فلاميش (فطيرة الكرّاث الفرنسية)",
      "titleEn": "Flamiche (French Leek Pie)",
      "chapter": "مطبخ فرنسا",
      "chapterNumber": 69,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-fr-006-i1",
          "name": "دقيق أبيض",
          "nameEn": "Plain flour",
          "standardAmount": "350 غرام (12 أوقية/ 3 أكواب)",
          "standardAmountEn": "350 g (12oz/ 3 cups)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-006-i2",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "175 غرام (6 أوقية/ ¾ كوب) (طرية)",
          "standardAmountEn": "175 g (6oz/ ¾ cup) (softened)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-006-i3",
          "name": "ملح البحر",
          "nameEn": "Sea salt",
          "standardAmount": "رشة",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-006-i4",
          "name": "حليب",
          "nameEn": "Milk",
          "standardAmount": "7 ملاعق كبيرة",
          "standardAmountEn": "7 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-006-i5",
          "name": "مسحوق الكاري",
          "nameEn": "Curry powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-006-i6",
          "name": "كرّاث",
          "nameEn": "Leeks",
          "standardAmount": "900 غرام (2 رطل) (حوالي 4-5 متوسطة) (مقطعة)",
          "standardAmountEn": "900 g (2lb) (about 4-5 medium) (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-006-i7",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "40 غرام (1.5 أوقية/ 3 ملاعق كبيرة)",
          "standardAmountEn": "40 g (1.5oz/ 3 tbsp)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-006-i8",
          "name": "صفار البيض",
          "nameEn": "Egg yolks",
          "standardAmount": "4 (3 للحشو و1 للدهن)",
          "standardAmountEn": "4 (3 for filling and 1 for glaze)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-006-i9",
          "name": "كريمة فرنسية (كريم فريش)",
          "nameEn": "Crème fraîche",
          "standardAmount": "200 غرام (7 أوقية/ ¾ كوب) بنسبة دهون 12% (أو كريمة خفق/زبادي يوناني سادة)",
          "standardAmountEn": "200 g (7oz/ ¾ cup) 12% fat (or heavy cream/plain Greek yoghurt)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-006-i10",
          "name": "جوزة الطيب المبشورة",
          "nameEn": "Freshly grated nutmeg",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-006-i11",
          "name": "ملح البحر وفلفل أسود",
          "nameEn": "Sea salt & black pepper",
          "standardAmount": "رشة",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اخلطي الدقيق والزبدة والملح حتى تصبح المكونات مثل الرمل.",
          "textEn": "In a large bowl, mix the flour, butter, and salt until the mixture resembles sand.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الحليب تدريجياً واخلطي حتى تصبح العجينة متماسكة.",
          "textEn": "Gradually add the milk and mix until the dough comes together.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها في الثلاجة لمدة 30 دقيقة.",
          "textEn": "Cover the dough and refrigerate for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في مقلاة كبيرة، أذيبي الزبدة وشوّحي الكرّاث حتى يصبح طريًا وذهبيًا.",
          "textEn": "In a large pan, melt the butter and sauté the leeks until they are soft and golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي مسحوق الكاري وقلبي لمدة دقيقة.",
          "textEn": "Add the curry powder and stir for a minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء آخر، اخلطي صفار البيض والكريمة الفرنسية وجوزة الطيب والملح والفلفل.",
          "textEn": "In another bowl, mix the egg yolks, crème fraîche, nutmeg, salt, and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الكرّاث المطهو إلى خليط البيض والكريمة الفرنسية وقلّبي جيدًا.",
          "textEn": "Add the cooked leeks to the egg and crème fraîche mixture and stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بطّني صينية الفطيرة بالعجينة وضعي الحشوة.",
          "textEn": "Line a pie dish with the dough and add the filling.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطّي الحشوة بالجزء العلوي من العجينة وأغلقي الحواف.",
          "textEn": "Cover the filling with the top part of the dough and seal the edges.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ادهني العجينة بصفار البيض المتبقي.",
          "textEn": "Brush the dough with the remaining egg yolk.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخبزي الفطيرة في فرن محمى مسبقًا على درجة حرارة 180 درجة مئوية لمدة 45 دقيقة أو حتى تصبح ذهبية اللون.",
          "textEn": "Bake the pie in a preheated oven at 180°C for 45 minutes or until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اتركي الفطيرة تبرد لمدة 10 دقائق قبل التقديم.",
          "textEn": "Let the pie cool for 10 minutes before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفلاميش فطيرة تقليدية من شمال فرنسا، وتتميز باستخدام الكرّاث الفرنسي مكونًا رئيسيًا.",
      "source": {
        "name": "madaboutmacarons.com",
        "url": "https://www.madaboutmacarons.com/flamiche-recipe-french-leek-pie/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 520,
        "protein": 9,
        "fat": 30,
        "carbs": 55,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "produce": 4,
          "dairyEggs": 7.5,
          "grains": 0.7,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-fr-007",
      "title": "بطاطس فوندان",
      "titleEn": "Fondant Potatoes",
      "chapter": "مطبخ فرنسا",
      "chapterNumber": 69,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-fr-007-i1",
          "name": "بطاطس كبيرة نشوية",
          "nameEn": "large floury potatoes",
          "standardAmount": "4 حبات (400 جرام / 14 أوقية لكل حبة)",
          "standardAmountEn": "4 (400g / 14 oz each)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-007-i2",
          "name": "ملح طهي",
          "nameEn": "cooking salt / kosher salt",
          "standardAmount": "3/4 ملعقة صغيرة",
          "standardAmountEn": "3/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-007-i3",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-007-i4",
          "name": "زيت زيتون بكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-007-i5",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "3 ملاعق كبيرة (50 جرام)",
          "standardAmountEn": "3 tbsp (50g)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-007-i6",
          "name": "أغصان الزعتر",
          "nameEn": "thyme sprigs",
          "standardAmount": "6 أغصان",
          "standardAmountEn": "6 sprigs",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-007-i7",
          "name": "مرق دجاج",
          "nameEn": "chicken stock / broth",
          "standardAmount": "1 كوب (منخفض الصوديوم أو نباتي)",
          "standardAmountEn": "1 cup (low sodium or vegetable)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 200 درجة مئوية (390 درجة فهرنهايت) أو 180 درجة مئوية للفرن المروحي.",
          "textEn": "Preheat the oven to 200°C / 390°F (180°C fan-forced).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع كل حبة بطاطا إلى أسطوانات بقطر حوالي 6 سم وارتفاع 7 سم. ثم قطعها نصفين لتحصل على 8 أسطوانات قصيرة بارتفاع 3.5 سم.",
          "textEn": "Cut each potato into cylinders about 6 cm in diameter and 7 cm tall. Then cut them in half to get 8 short cylinders 3.5 cm tall.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "جفف البطاطا وضعها في وعاء كبير. اخلطها مع نصف كمية الزيت وكل الملح والفلفل.",
          "textEn": "Pat the potatoes dry and place them in a large bowl. Toss with half the oil and all the salt and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في مقلاة سميكة القاعدة تتحمل حرارة الفرن، سخّن الزيت المتبقي على نار متوسطة عالية. ضع البطاطا واطهُ كل جانب لمدة 6-8 دقائق حتى يصبح لونه ذهبيًا.",
          "textEn": "In an ovenproof heavy-based skillet, heat the remaining oil over medium-high heat. Add the potatoes and cook each side for 6-8 minutes until golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الزبدة والزعتر. بعد أن تذوب الزبدة، اسقِ البطاطا بها بالملعقة. أضف المرق واتركه يغلي، ثم انقل المقلاة إلى الفرن واخبزها لمدة 30 دقيقة حتى تطرى البطاطا، مع سقيها بالزبدة مرة واحدة بعد 15 دقيقة.",
          "textEn": "Add the butter and thyme. Once melted, spoon the butter over the potatoes (basting). Add the stock, bring to a boil, then transfer to the oven and bake for 30 minutes until the potatoes are tender, basting at the 15-minute mark.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اسقِ البطاطا بالزبدة مرة أخيرة ثم قدّمها! ولتقديمها على طريقة المطاعم، قدّمها مع ستيك اللحم البقري وصلصة البيرنيز والبازلاء بالزبدة.",
          "textEn": "Baste one more time then serve! For a restaurant-style option, serve alongside steak with béarnaise sauce and buttered peas.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بطاطس الفوندان طبق فرنسي تقليدي يُطهى في الفرن ويُقدَّم طبقًا جانبيًا مع اللحوم، وتتميز بداخلها الطري الكريمي وخارجها الذهبي المقرمش.",
      "source": {
        "name": "recipetineats.com",
        "url": "https://www.recipetineats.com/fondant-potatoes/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 5,
        "fat": 16,
        "carbs": 55,
        "fiber": 6,
        "sugar": 3,
        "cost": {
          "produce": 3,
          "dairyEggs": 0.8,
          "fats": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-fr-008",
      "title": "كريب الشوكولاتة الفرنسي",
      "titleEn": "French Chocolate Crêpes",
      "chapter": "مطبخ فرنسا",
      "chapterNumber": 69,
      "category": "إفطار",
      "cookingMethod": "طبخ على النار",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-fr-008-i1",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "25 جرام (1 أوقية / 2 ملعقة كبيرة)",
          "standardAmountEn": "25 g (1oz / 2 tbsp)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-008-i2",
          "name": "دقيق أبيض",
          "nameEn": "plain flour",
          "standardAmount": "150 جرام (5 أوقية / 1 كوب)",
          "standardAmountEn": "150 g (5oz / 1 cup)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-008-i3",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "2 بيضة كبيرة",
          "standardAmountEn": "2 large eggs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-008-i4",
          "name": "حليب كامل الدسم",
          "nameEn": "whole milk",
          "standardAmount": "275 مل (10 أوقية سائلة)",
          "standardAmountEn": "275 ml (10 floz)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-008-i5",
          "name": "ملح البحر",
          "nameEn": "sea salt",
          "standardAmount": "رشة",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-008-i6",
          "name": "مسحوق الفانيليا",
          "nameEn": "vanilla powder",
          "standardAmount": "¼ ملعقة صغيرة (اختياري)",
          "standardAmountEn": "¼ tsp (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-008-i7",
          "name": "سكر بودرة",
          "nameEn": "icing or powdered sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-008-i8",
          "name": "بودرة الكاكاو غير المحلاة",
          "nameEn": "unsweetened cacao powder",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ذوّبي الزبدة في مقلاة الكريب (ويُفضَّل أن تتحمّر قليلًا لإضافة نكهة إضافية).",
          "textEn": "Melt the butter in the crêpe pan (it's even better if it's slightly browned to add extra flavor).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الدقيق، سكر البودرة، بودرة الكاكاو، الملح والفانيليا في وعاء كبير. اصنعي حفرة في الوسط وأضيفي البيض. اخفقي المكونات جيداً مع الزبدة الذائبة حتى تحصلي على عجينة سميكة وناعمة.",
          "textEn": "Stir the flour, icing sugar, cacao powder, salt, and optional vanilla in a large bowl. Make a well in the middle and break the eggs into it. Using a hand whisk, beat the mixture well with the melted butter until a smooth, thick paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي نحو ربع كمية الحليب إلى البيض واخفقي جيدًا حتى لا تتكون كتل. أضيفي باقي الحليب تدريجيًا. سيبدو الخليط سائلًا جدًا، وهذا طبيعي تمامًا.",
          "textEn": "Add about a quarter of the milk to the eggs and whisk well to ensure no lumps. Gradually add the rest of the milk. The batter will look quite runny, but this is perfectly normal.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "امسحي المقلاة المدهونة بالزبدة بورق المطبخ لإزالة الزائد. سخني المقلاة على نار متوسطة عالية. صبي مغرفة صغيرة من الخليط في المقلاة الساخنة. حرّكي المقلاة بسرعة لتوزيع الخليط بأرق طبقة ممكنة على سطحها، وأعيدي الفائض إلى وعاء الخليط.",
          "textEn": "Wipe the buttery pan with kitchen paper to remove any excess. Heat the pan on medium-high. Ladle one small quantity of the batter into the hot pan. Swirl the batter around the pan quickly, as thinly as possible, covering the surface of the pan and remove any excess back into the batter bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اطهي الكريب على نار متوسطة عالية لمدة 2-3 دقائق تقريبًا حتى تتكون فقاعات على السطح. اقلبي الكريب بسرعة باستخدام ملعقة مسطحة أو أطراف أصابعك، واطهيه لدقيقتين أخريين تقريبًا.",
          "textEn": "Cook over a medium-high heat for about 2-3 minutes until bubbles form on the surface. Using a spatula or your fingertips, quickly flip the crêpe over and cook for another couple of minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خففي النار قليلًا (مع إبقائها متوسطة) وكرري العملية، مع مسح المقلاة بقليل من الزبدة في كل مرة، حتى تحصلي على 6-8 كريبات تقريبًا (حسب حجم المقلاة)، ورصّيها فوق بعضها على طبق كبير.",
          "textEn": "Turn down the heat slightly (but still at medium) and repeat the process, topping up with wiping of butter in the pan, until you have about 6-8 crêpes (depending on pan size), stacking them aside on a large plate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكريبيه الفرنسية هي وجبة فطور شهيرة في فرنسا، وتقدم عادة مع الشوكولاتة أو العسل أو الفراولة.",
      "source": {
        "name": "madaboutmacarons.com",
        "url": "https://www.madaboutmacarons.com/chocolate-crepes-how-to-serve-french-style/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 260,
        "protein": 7,
        "fat": 11,
        "carbs": 34,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "grains": 0.4,
          "dairyEggs": 1.8,
          "sweeteners": 0.5,
          "specialty": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-fr-009",
      "title": "ترافل الشوكولاتة بالغاناش",
      "titleEn": "Chocolate Ganache Truffles",
      "chapter": "مطبخ فرنسا",
      "chapterNumber": 69,
      "category": "حلويات",
      "cookingMethod": "تحضير الغاناش",
      "prepTime": "15 دقيقة",
      "cookTime": "6 ساعات (برد)",
      "servings": "20-25 كرات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-fr-009-i1",
          "name": "شوكولاتة داكنة",
          "nameEn": "dark chocolate",
          "standardAmount": "285 جرام (10 أوقية)",
          "standardAmountEn": "285g (10 oz)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-009-i2",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "30 جرام (2 ملعقة كبيرة)",
          "standardAmountEn": "30g (2 tbsp)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-009-i3",
          "name": "كريمة طازجة",
          "nameEn": "cream",
          "standardAmount": "125 مليلتر (1/2 كوب)",
          "standardAmountEn": "125ml (1/2 cup)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-009-i4",
          "name": "جوز هند مبشور",
          "nameEn": "desiccated coconut",
          "standardAmount": "125 جرام (1/2 كوب)",
          "standardAmountEn": "125g (1/2 cup)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-009-i5",
          "name": "بودرة الكاكاو غير المحلاة",
          "nameEn": "unsweetened cocoa powder",
          "standardAmount": "60 جرام (1/4 كوب)",
          "standardAmountEn": "60g (1/4 cup)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-009-i6",
          "name": "فول سوداني مطحون",
          "nameEn": "crushed peanuts",
          "standardAmount": "125 جرام (1/2 كوب)",
          "standardAmountEn": "125g (1/2 cup)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-009-i7",
          "name": "زينة للحلويات",
          "nameEn": "sprinkles",
          "standardAmount": "85 جرام (1/3 كوب)",
          "standardAmountEn": "85g (1/3 cup)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-009-i8",
          "name": "سكر بودرة",
          "nameEn": "icing sugar / powdered sugar",
          "standardAmount": "60 جرام (1/4 كوب)",
          "standardAmountEn": "60g (1/4 cup)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع الشوكولاتة والكريمة والزبدة في وعاء آمن للميكروويف. سخّنه في الميكروويف على درجة عالية 4 مرات لمدة 30 ثانية في كل مرة، مع التحريك بينها.",
          "textEn": "Place the chocolate, cream, and butter in a microwave-safe bowl. Microwave on high for 4 x 30-second bursts, stirring in between.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "غطِ الوعاء بطبق واتركه لمدة 5 دقائق، ثم اخلط حتى تذوب الشوكولاتة وتكون ناعمة (هذا هو الغاناش!).",
          "textEn": "Cover the bowl with a plate and let it stand for 5 minutes, then stir until the chocolate is melted and smooth (this is the ganache!).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع الوعاء في الثلاجة لمدة 6 ساعات. لا تحاول اختصار الوقت بوضعه في الفريزر!",
          "textEn": "Place the bowl in the refrigerator for 6 hours. Do not be tempted to shortcut it by freezing it!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع في الثلاجة أيضًا طبقًا كبيرًا أو صينية لتضع عليها كرات الترافل بعد تشكيلها.",
          "textEn": "Put a dinner plate or tray that you will use to place the rolled truffles on in the fridge as well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد 6 ساعات، أخرج الغاناش من الثلاجة وابدأ بتشكيل كرات صغيرة باستخدام ملعقة صغيرة.",
          "textEn": "After 6 hours, take the ganache out of the fridge and start shaping small balls with a teaspoon.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "دحرج كرات الترافل في جوز الهند المبشور أو بودرة الكاكاو غير المحلاة أو الفول السوداني المجروش أو زينة الحلويات أو السكر البودرة حسب الرغبة.",
          "textEn": "Roll the truffle balls in desiccated coconut, unsweetened cocoa powder, crushed peanuts, sprinkles, or powdered sugar as desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع الكرات على الطبق المبرد واتركها حتى تبرد تمامًا.",
          "textEn": "Place the truffle balls on the chilled plate and let them cool completely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الغاناش هو مزيج كريمي من الشوكولاتة والكريمة، وهو مكون أساسي في العديد من الحلويات الفرنسية.",
      "source": {
        "name": "recipetineats.com",
        "url": "https://www.recipetineats.com/chocolate-ganache-truffles/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 22,
        "kcal": 160,
        "protein": 2,
        "fat": 11,
        "carbs": 13,
        "fiber": 1,
        "sugar": 9,
        "cost": {
          "specialty": 7,
          "dairyEggs": 1.6,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "w-fr-010",
      "title": "غراتان دوفينوا",
      "titleEn": "Gratin Dauphinois",
      "chapter": "مطبخ فرنسا",
      "chapterNumber": 69,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-fr-010-i1",
          "name": "بطاطس",
          "nameEn": "potatoes",
          "standardAmount": "750 جرام (1 رطل 10 أوقية)",
          "standardAmountEn": "750 g (1lb 10oz)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-010-i2",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2-3 فصوص (مقطعة ناعماً)",
          "standardAmountEn": "2-3 cloves (finely chopped)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-010-i3",
          "name": "حليب كامل الدسم",
          "nameEn": "full fat milk",
          "standardAmount": "275 مل (10 أوقية سائلة / 1 كوب)",
          "standardAmountEn": "275 ml (10fl oz/ 1 cup)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-010-i4",
          "name": "كريمة خفق",
          "nameEn": "double or heavy cream",
          "standardAmount": "150 مل (5.5 أوقية سائلة / 0.6 كوب)",
          "standardAmountEn": "150 ml (5.5fl oz/ 0.6 cup)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-010-i5",
          "name": "جوزة الطيب",
          "nameEn": "nutmeg",
          "standardAmount": "1/4 ملعقة صغيرة (مطحونة أو مبشورة طازجة)",
          "standardAmountEn": "1/4 tsp (freshly grated or ground)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-010-i6",
          "name": "ملح وفلفل أسود مطحون",
          "nameEn": "salt and ground black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-010-i7",
          "name": "زعتر طازج",
          "nameEn": "fresh thyme",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-010-i8",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "قطعة صغيرة (لدهن الصينية)",
          "standardAmountEn": "knob (to grease the dish)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-010-i9",
          "name": "جبن إمانتال أو جرويير",
          "nameEn": "emmental or gruyère cheese",
          "standardAmount": "100 جرام (3.5 أوقية/ 1 كوب) (مبشور ناعمًا) (اختياري)",
          "standardAmountEn": "100 g (3.5oz/ 1 cup) (finely grated) (optional)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشّر البطاطس (مع أن ذلك ليس ضروريًا دائمًا، فيمكن تنظيفها وترك قشرها)، ثم اغسلها وجففها بورق المطبخ. قطّعها إلى شرائح رقيقة قدر الإمكان (3 ملم) إما باليد أو بالماندولين (احذر على أصابعك!) أو بملحق التقطيع في محضّرة الطعام.",
          "textEn": "Peel the potatoes (although not always necessary - I love them cleaned with skins still on), wash and pat dry on kitchen paper. Slice them as thin as you can (3mm) either by hand or with a mandoline (watch your fingers!) or the slicer attachment of a food processor.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الفرن إلى 190 درجة مئوية (375 درجة فهرنهايت) (170 درجة مئوية للفرن المروحي / غاز 5).",
          "textEn": "Preheat oven to 190°C/ 375°F (170°C fan/Gas 5).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الحليب والكريمة والثوم في قدر متوسط الحجم حتى يغلي. خفف النار، أضف جوزة الطيب، الملح والفلفل، ثم أضف شرائح البطاطس.",
          "textEn": "Heat the milk, cream, and chopped garlic in a medium saucepan until boiling. Turn down the heat to low, add the nutmeg, salt, and pepper, then add the sliced potatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اطهِ الخليط لمدة 5 دقائق، قلب الشرائح بملعقة لضمان تغطيتها جيداً بالحليب الكريمي. إذا كنت تضيف الجبن، أضفه في القدر هنا أو رشه في النهاية على الوجه.",
          "textEn": "Cook for about 5 minutes, turning the slices over with a spoon so that the potatoes are well covered and heated in the creamy milk. If adding cheese, either add it in the pan here or sprinkle on at the end on top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادهن صينية الخبز بالزبدة. ضع خليط البطاطس في الصينية ووزّعه بالتساوي باستخدام ملعقة مسطحة.",
          "textEn": "Butter the baking dish. Add the potato mixture to the dish, spreading them out evenly with a spatula.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخبزها لمدة 45 دقيقة تقريبًا أو حتى يصبح لونها ذهبيًا.",
          "textEn": "Bake for about 45 minutes or until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الغراتان دوفينوا طبق فرنسي تقليدي من منطقة دوفينيه، يتكون من شرائح بطاطس رقيقة مطهوة في الحليب وكريمة الخفق، ومتبَّلة بجوزة الطيب والثوم.",
      "source": {
        "name": "madaboutmacarons.com",
        "url": "https://www.madaboutmacarons.com/gratin-dauphinois-french-creamy-potato-bake/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 330,
        "protein": 7,
        "fat": 18,
        "carbs": 36,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "produce": 2,
          "dairyEggs": 3,
          "fats": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-fr-011",
      "title": "كعكة التوابل الفرنسية (بان دبيس)",
      "titleEn": "Pain d'épices (gâteau)",
      "chapter": "مطبخ فرنسا",
      "chapterNumber": 69,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "20 دقيقة",
      "cookTime": "40-50 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-fr-011-i1",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "9 أونصات سائلة / 1 كوب (250 مل)",
          "standardAmountEn": "9 fl oz / 1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-011-i2",
          "name": "العسل",
          "nameEn": "honey",
          "standardAmount": "9 أونصات / 2/3 كوب (250 غ)",
          "standardAmountEn": "9 oz / 2/3 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-011-i3",
          "name": "قرون الهيل",
          "nameEn": "cardamom pods",
          "standardAmount": "4 قرون",
          "standardAmountEn": "4 pods",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-011-i4",
          "name": "القرنفل",
          "nameEn": "cloves",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-011-i5",
          "name": "يانسون نجمي",
          "nameEn": "star anise",
          "standardAmount": "2 زهرة",
          "standardAmountEn": "2 star anise",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-011-i6",
          "name": "سكر القصب",
          "nameEn": "cane sugar",
          "standardAmount": "3.5 أونصة / ½ كوب (100 غ)",
          "standardAmountEn": "3.5 oz / ½ cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-011-i7",
          "name": "الزبدة غير المملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "5.5 أونصة / 2/3 كوب (150 غ)",
          "standardAmountEn": "5.5 oz / 2/3 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-011-i8",
          "name": "دقيق الجاودار",
          "nameEn": "rye flour",
          "standardAmount": "9 أونصات / 2 كوب (250 غ)",
          "standardAmountEn": "9 oz / 2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-011-i9",
          "name": "البيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-011-i10",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "رشة جيدة",
          "standardAmountEn": "a good pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-011-i11",
          "name": "خلطة توابل كعك الزنجبيل",
          "nameEn": "gingerbread spice",
          "standardAmount": "1½ ملعقة صغيرة",
          "standardAmountEn": "1½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-011-i12",
          "name": "فواكه مسكّرة",
          "nameEn": "candied fruits",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ادهن القالب بالزبدة وسخن الفرن على درجة 180 مئوية (360 فهرنهايت، 160 مئوية للفرن المروحي، غاز 4).",
          "textEn": "Grease the loaf tin with a little butter and preheat the oven to 180°C/360°F (160°C fan/Gas 4).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغلِ الماء والعسل والسكر والتوابل الكاملة معًا في قدر حتى يذوب كل شيء. بعد أن يذوب كل شيء، أذب الزبدة فيه. أطفئ النار واترك التوابل تنقع في الخليط لمدة 5 دقائق. أخرج القرنفل واليانسون النجمي لتزيين الكعكة بهما في النهاية.",
          "textEn": "Boil the water, honey, sugar, and whole spices together in a saucepan until the liquids dissolve. Once all dissolved, melt in the butter. Turn off the heat and leave the spices to infuse for 5 minutes. Remove the cloves and star anise to decorate the loaf at the end.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء، اخلط دقيق الجاودار والبيكنج بودر والملح والتوابل المطحونة. أضف خليط العسل الدافئ تدريجيًا واخفق أو حرّك حتى يصبح الخليط ناعمًا. سيكون الخليط سائلًا إلى حد ما.",
          "textEn": "In a bowl, stir together the rye flour, baking powder, salt, and ground spices. Gradually add the warm honey mixture and whisk or stir until the mixture is smooth. The result will be a batter that is quite liquid.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب الخليط في القالب حتى يملأ 3/4 من حجمه. اخبز لمدة 40-50 دقيقة حتى يصبح لون الكعك بنياً داكناً. يجب أن يكون مركز الكعك صلباً ومروناً؛ يجب أن يخرج العود نظيفاً أو مع بقايا رطبة قليلة.",
          "textEn": "Pour the batter into the loaf tin, 3/4 to the top. Bake for 40–50 minutes, until dark brown. The loaf should feel firm and springy in the centre; a skewer should come out clean or with a few moist crumbs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك الكعكة في القالب لمدة 10 دقائق تقريبًا حتى تبرد قليلًا، ثم اقلبها على شبكة تبريد. زيّنها بالفواكه المسكّرة واليانسون النجمي المتبقي.",
          "textEn": "Leave in the tin for about 10 minutes to cool slightly before turning out on to a wire tray. Decorate with candied fruits and the leftover star anise.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بان ديبيس كعكة توابل فرنسية تقليدية تتميز بنكهاتها العطرية الدافئة.",
      "source": {
        "name": "madaboutmacarons.com",
        "url": "https://www.madaboutmacarons.com/pain-depices-french-gingerbread/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 480,
        "protein": 5,
        "fat": 16,
        "carbs": 82,
        "fiber": 3,
        "sugar": 48,
        "cost": {
          "sweeteners": 4.5,
          "grains": 1.2,
          "dairyEggs": 1.6,
          "spices": 1.2,
          "specialty": 2
        }
      }
    },
    {
      "id": "w-fr-012",
      "title": "بيسالاديير (فطيرة البصل والأنشوفة الفرنسية)",
      "titleEn": "Pissaladière",
      "chapter": "مطبخ فرنسا",
      "chapterNumber": 69,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "1 ساعة و 30 دقيقة",
      "cookTime": "40-45 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-fr-012-i1",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "4 ملاعق كبيرة + إضافي للصينية",
          "standardAmountEn": "4 tbsp + extra for the tray",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-012-i2",
          "name": "بصل",
          "nameEn": "onions",
          "standardAmount": "1 كغ، مقطع نصفين ثم شرائح رقيقة قدر الإمكان",
          "standardAmountEn": "1kg, halved and sliced as thinly as possible",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-012-i3",
          "name": "زعتر",
          "nameEn": "thyme",
          "standardAmount": "حزمة صغيرة + أغصان صغيرة إضافية للتقديم",
          "standardAmountEn": "small bunch + extra mini sprigs to serve",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-012-i4",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "2 ورقة",
          "standardAmountEn": "2 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-012-i5",
          "name": "شرائح سمك الأنشوفة",
          "nameEn": "anchovy fillets",
          "standardAmount": "80 غ، مصفاة ومقطعة نصفين بالطول",
          "standardAmountEn": "80g, drained and halved lengthways",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-012-i6",
          "name": "زيتون أسود",
          "nameEn": "black olives",
          "standardAmount": "80 غ، صغير وجاف، منزوع النوى",
          "standardAmountEn": "80g, small, dry, pitted",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-012-i7",
          "name": "جبن البارميزان",
          "nameEn": "parmesan",
          "standardAmount": "20 غ، مبشور ناعم",
          "standardAmountEn": "20g, finely grated",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-012-i8",
          "name": "زبدة باردة غير مملحة",
          "nameEn": "cold unsalted butter",
          "standardAmount": "200 غ",
          "standardAmountEn": "200g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-012-i9",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-012-i10",
          "name": "دقيق خبز أبيض قوي",
          "nameEn": "strong white bread flour",
          "standardAmount": "200 غ + كمية إضافية لرش السطح",
          "standardAmountEn": "200g + extra for dusting",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-012-i11",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-012-i12",
          "name": "ماء بارد جليدي",
          "nameEn": "ice-cold water",
          "standardAmount": "125 مل",
          "standardAmountEn": "125ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "لتحضير العجينة، ابشر الزبدة بشكل خشن في وعاء، مع تقليبها بملعقة من الدقيق أثناء البشر. ضعها في الفريزر لمدة 30 دقيقة على الأقل، أو في الثلاجة لمدة ساعة حتى تتماسك.",
          "textEn": "To make the pastry, coarsely grate the butter into a bowl, tossing it with a spoonful of the flour as you go. Freeze for at least 30 mins, or chill for 1 hr until firm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلط عصير الليمون مع 125 مل من الماء المثلج. ضع باقي الدقيق و1 ملعقة صغيرة من الملح في وعاء كبير، ثم وزّع فوقهما الزبدة المبشورة المجمدة. قلّب الزبدة مع الدقيق بأطراف أصابعك. لا تفركهما كما تفعل عند تحضير الكرامبل، فالمطلوب أن تبقى رقائق وقطع من الزبدة منتشرة في الدقيق.",
          "textEn": "Stir the lemon juice into 125ml ice-cold water. Tip the remaining flour and 1 tsp salt into a large bowl, then scatter in the frozen grated butter. Toss the butter and flour together using your fingertips. Don’t rub it in like you would for crumble – you want flakes and shards of butter running throughout the flour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف ثلثي ماء الليمون واستخدم سكين مائدة لجمع الخليط. أضف قليلًا من الماء إذا كان جافًا، فيجب أن يكون العجين خشن المظهر لكنه يتماسك عند الضغط عليه.",
          "textEn": "Pour in two-thirds of the lemon water and use a cutlery knife to bring the mixture together. Drizzle in a little more water if it’s dry – the dough should be shaggy, but hold together when pressed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقلب العجين على سطح عمل مرشوش بقليل من الدقيق واجمعه بيديك بعجنه برفق. شكّله على هيئة مستطيل تقريبي، ثم غلّفه وضعه في الثلاجة لمدة 20 دقيقة.",
          "textEn": "Tip the dough out onto a lightly floured work surface and bring together using your hands by gently kneading. Shape into a rough rectangle, then wrap and chill for 20 mins.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "افرد العجين على شكل مستطيل تقريبي بقياس 20 × 30 سم، مع تعديل الحواف لتبقى مستقيمة. المطلوب عجين مُجزّع تتخلله خطوط من الزبدة، لا كتلة ناعمة متجانسة. اقطع المستطيل بالعرض إلى ثلاثة مستطيلات أصغر متساوية، ثم رصّها بعناية فوق بعضها وافردها مجددًا إلى مستطيل بقياس 20 × 30 سم. اقطع ورصّ مرة أخرى، ثم غلّف العجين وضعه في الثلاجة لمدة 30 دقيقة على الأقل.",
          "textEn": "Roll the pastry out into a rough 20 x 30cm rectangle, nudging the edges straight as you do. You’re aiming for a marbled dough with streaks of butter, not a smooth, uniform block. Cut the rectangle crosswise into three even, smaller rectangles, then neatly stack them on top of each other and roll out again to a 20 x 30cm rectangle. Cut and stack again, then wrap and chill for at least 30 mins.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخّن الزيت في قدر واسع وضحل يتحمل اللهب المباشر أو في مقلاة على نار متوسطة. أضف البصل وتبّله جيدًا، وحرّك حتى يلمع ويبدأ في الأزيز. اربط الزعتر وأوراق الغار معًا بخيط المطبخ وضعها في القدر. اطهُ البصل لمدة 40-45 دقيقة مع التحريك كثيرًا. في أول 15-20 دقيقة سيبدو كأنه يسبح في عصارته، لكن لا تقلق، فالسائل سيتبخر. عندما يبدأ البصل في التحول إلى اللون الذهبي ويصبح لزجًا، راقبه عن كثب، وحرّك لتكشط القطع المكرملة من قاع القدر وتمزجها معه. عندما يصبح البصل ذهبيًا داكنًا وذابلًا وقوامه كالمربى، أخرج حزمة الأعشاب، ثم اترك البصل يبرد تمامًا.",
          "textEn": "Heat the oil in a large, shallow, flameproof casserole dish or frying pan over a medium heat. Tip in the onions, season well and stir until glossy and starting to sizzle. Tie the thyme and bay together using kitchen string and drop into the pan. Cook the onions for 40-45 mins, stirring often. For the first 15-20 mins, they’ll look like they’re swimming in their own juices, but don’t worry – the liquid will bubble away. Once the onions start to turn golden and sticky, keep a close eye on them, stirring in the caramelised bits from the base. When the onions are deep golden, collapsed and jammy, remove the herb bundle, then leave the onions to cool fully.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادهن صينية خبز قليلاً. افرد العجين على سطح عمل مغبر قليلًا على شكل مستطيل تقريبيًا بحجم 25 × 35 سم، ثم ضعه بعناية على الصينية وقم بقص الحواف لجعلها مرتبة. ضع العجين في الثلاجة لمدة 20 دقيقة.",
          "textEn": "Lightly oil a baking tray. Roll out the pastry on a lightly floured surface into a rough 25 x 35cm rectangle, then carefully lift it onto the tray and trim the edges to neaten. Chill for 20 mins.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخّن الفرن إلى 220 درجة مئوية (200 درجة مئوية للفرن المروحي / غاز 7). وزّع البصل المبرد على العجين، مع ترك حافة رفيعة. رتّب شرائح الأنشوفة فوقه على شكل شبكة، ثم ضع حبات الزيتون في وسط المعيّنات. رش جبن البارميزان واخبز لمدة 30 دقيقة حتى ينتفخ العجين ويصبح ذهبيًا داكنًا عند الحواف ومن الأسفل، ويفور البصل ويكتسب لونًا محمرًا لامعًا.",
          "textEn": "Heat the oven to 220C/ 200C fan/gas 7. Spread the cooled onions over the pastry, leaving a thin border. Arrange the anchovies on top in a lattice-style pattern, then put the olives in the centre of the diamonds. Sprinkle over the parmesan and bake for 30 mins until the pastry is puffed up and deep golden at the edges and underneath, and the onions are bubbling and burnished.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "رش فوقه بعض الزعتر، أو ضع غصنًا صغيرًا فوق كل تقاطع لشرائح الأنشوفة. اتركه يرتاح لمدة 10 دقائق على الأقل قبل تقطيعه إلى مربعات. بعد أن يبرد تمامًا، يمكن حفظه مغلفًا جيدًا في الفريزر لمدة تصل إلى ثلاثة أشهر. أعد تسخينه في الفرن مباشرة من التجميد قبل التقديم.",
          "textEn": "Scatter over some thyme, or put a mini sprig over each anchovy cross. Rest for at least 10 mins before cutting into squares. Once completely cool, will keep well wrapped and frozen for up to three months. Reheat from frozen in the oven before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البيسالاديير طبق تقليدي من منطقة بروفانس في جنوب فرنسا، يتميز بعجينته الرقيقة المغطاة بالبصل المكرمل والأنشوفة والزيتون الأسود.",
      "source": {
        "name": "bbcgoodfood.com",
        "url": "https://www.bbcgoodfood.com/premium/next-level-pissaladiere",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 420,
        "protein": 8,
        "fat": 24,
        "carbs": 45,
        "fiber": 4,
        "sugar": 9,
        "cost": {
          "produce": 3,
          "dairyEggs": 3.5,
          "protein": 3,
          "specialty": 2.5,
          "grains": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-fr-013",
      "title": "راتاتويل",
      "titleEn": "Ratatouille",
      "chapter": "مطبخ فرنسا",
      "chapterNumber": 69,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-fr-013-i1",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "1/3-1/4 كوب",
          "standardAmountEn": "1/3-1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-013-i2",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة كبيرة، مقطعة",
          "standardAmountEn": "1 large, sliced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-013-i3",
          "name": "فلفل رومي أحمر",
          "nameEn": "red bell pepper",
          "standardAmount": "1 حبة، مقطعة إلى قطع 1 بوصة (2.5 سم)",
          "standardAmountEn": "1, cut into 1-inch pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-013-i4",
          "name": "فلفل رومي أصفر",
          "nameEn": "yellow bell pepper",
          "standardAmount": "1 حبة، مقطعة إلى قطع 1 بوصة (2.5 سم)",
          "standardAmountEn": "1, cut into 1-inch pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-013-i5",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "6 فصوص، مقطعة",
          "standardAmountEn": "6 cloves, sliced",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-013-i6",
          "name": "كوسا",
          "nameEn": "zucchini",
          "standardAmount": "1 1/2 رطل (700 غرام)، مقطعة إلى دوائر",
          "standardAmountEn": "1 1/2 lb, sliced into rounds",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-013-i7",
          "name": "باذنجان",
          "nameEn": "eggplant",
          "standardAmount": "1 حبة صغيرة، مقطعة إلى مكعبات",
          "standardAmountEn": "1 small, cubed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-013-i8",
          "name": "طماطم روما",
          "nameEn": "roma tomatoes",
          "standardAmount": "4 حبات، مقطعة",
          "standardAmountEn": "4, chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-013-i9",
          "name": "روزماري",
          "nameEn": "rosemary",
          "standardAmount": "1/4 ملعقة صغيرة، مفرومة",
          "standardAmountEn": "1/4 tsp, freshly chopped",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-013-i10",
          "name": "زعتر",
          "nameEn": "thyme",
          "standardAmount": "1 ملعقة صغيرة، مفرومة",
          "standardAmountEn": "1 tsp, freshly chopped",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-013-i11",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-013-i12",
          "name": "فلفل أسود",
          "nameEn": "pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن قدرًا كبيرًا أو مقلاة حتى يصبح حارًا جدًا.",
          "textEn": "Heat a large pot or skillet until very hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف زيت الزيتون، البصل والفلفل. اطهِ حتى يصبح لونها بنيًا.",
          "textEn": "Add olive oil, sliced onions, and peppers. Cook until browned.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الثوم، الكوسا والباذنجان. اطهِ حتى يصبح لونها بنيًا.",
          "textEn": "Add garlic, zucchini, and eggplant. Cook until browned.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الطماطم، الروزماري، الزعتر، الملح والفلفل. اخلط جيدًا.",
          "textEn": "Stir in tomatoes, rosemary, thyme, salt, and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم الراتاتويل ساخنًا أو باردًا.",
          "textEn": "Serve the ratatouille hot or chilled.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الراتاتويل هو طبق خضروات مكون من خضروات الصيف مثل الكوسا، الباذنجان، والفلفل، وهو شائع في المطبخ الفرنسي.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/ratatouille/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 140,
        "protein": 3,
        "fat": 10,
        "carbs": 14,
        "fiber": 6,
        "sugar": 8,
        "cost": {
          "produce": 7,
          "fats": 2,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-fr-014",
      "title": "سلطة نيسواز",
      "titleEn": "Salade Niçoise",
      "chapter": "مطبخ فرنسا",
      "chapterNumber": 69,
      "category": "مقبلات وسلطات",
      "cookingMethod": "تحضير وتقديم",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-fr-014-i1",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "1 فص",
          "standardAmountEn": "1 clove",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-014-i2",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-014-i3",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-014-i4",
          "name": "عصير ليمون طازج",
          "nameEn": "fresh lemon juice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-014-i5",
          "name": "مستردة ديجون",
          "nameEn": "Dijon mustard",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-014-i6",
          "name": "بصل الشالوت",
          "nameEn": "shallot",
          "standardAmount": "1 حبة (مفرومة)",
          "standardAmountEn": "1 (minced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-014-i7",
          "name": "فلفل أسود مطحون",
          "nameEn": "freshly ground black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-014-i8",
          "name": "بطاطس صغيرة جديدة",
          "nameEn": "small new potatoes",
          "standardAmount": "1 رطل (450 جرام) (مسلوقة)",
          "standardAmountEn": "1 lb (boiled)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-014-i9",
          "name": "فاصولياء خضراء رفيعة (هاريكو فير)",
          "nameEn": "haricot verts",
          "standardAmount": "8 أونصات (225 جرام) (مسلوقة سلقًا سريعًا)",
          "standardAmountEn": "8 oz (blanched)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-014-i10",
          "name": "طماطم كرز",
          "nameEn": "cherry tomatoes",
          "standardAmount": "12 أونصة (340 جرام) (مقطعة نصفين)",
          "standardAmountEn": "12 oz (halved)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-014-i11",
          "name": "زيتون أسود نيسواز",
          "nameEn": "black Niçoise olives",
          "standardAmount": "1/2 كوب (مقسّم)",
          "standardAmountEn": "1/2 cup (divided)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-014-i12",
          "name": "قلوب الخرشوف المتبلة",
          "nameEn": "marinated artichoke hearts",
          "standardAmount": "8 أونصات (225 جرام) (مقسّمة)",
          "standardAmountEn": "8 oz (divided)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-014-i13",
          "name": "أنشوجة",
          "nameEn": "anchovies",
          "standardAmount": "8 حبات (مغسولة ومصفاة)",
          "standardAmountEn": "8 (rinsed and drained)",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-014-i14",
          "name": "بيض مسلوق",
          "nameEn": "hard-boiled eggs",
          "standardAmount": "4 حبات (مقطعة نصفين بالطول)",
          "standardAmountEn": "4 (halved lengthwise)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-014-i15",
          "name": "خيار",
          "nameEn": "cucumber",
          "standardAmount": "1 حبة صغيرة (مقطعة شرائح رفيعة)",
          "standardAmountEn": "1 small (thinly sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-014-i16",
          "name": "تونا معلب بالزيت",
          "nameEn": "oil-packed tuna",
          "standardAmount": "3 علب سعة كل منها 4 أونصات (مصفاة)",
          "standardAmountEn": "3 4 oz cans (drained)",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-fr-014-i17",
          "name": "بصل أحمر",
          "nameEn": "red onion",
          "standardAmount": "1/2 حبة (مقطعة شرائح رفيعة)",
          "standardAmountEn": "1/2 (sliced thinly)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الصلصة: افرم الثوم على لوح التقطيع ورش فوقه كمية وفيرة من الملح. اكشط الثوم والملح معًا بالسكين حتى يصبحا معجونًا ناعمًا. انقل المعجون إلى وعاء واخفق فيه الزيت وعصير الليمون والمستردة والشالوت والملح والفلفل. اترك الصلصة جانبًا.",
          "textEn": "Make the dressing: Mince the garlic on a cutting board and sprinkle heavily with salt. Using a knife, scrape the garlic and salt together to form a smooth paste. Transfer the paste to a bowl and whisk in the oil, lemon juice, mustard, shallot, salt, and pepper. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير السلطة: قم بترتيب جميع المكونات في صفوف منفصلة على طبق التقديم الكبير. صب الصلصة فوق جميع المكونات وقم بتتبيلها بالملح والفلفل حسب الرغبة.",
          "textEn": "Make the salad: Arrange all ingredients in separate rows on a large serving platter. Drizzle the dressing over all ingredients and season with salt and pepper to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سلطة نيسواز هي طبق تقليدي من مدينة نيس في جنوب فرنسا، وتتميز بتنوع مكوناتها من الخضروات والأسماك.",
      "source": {
        "name": "internationalcuisine.com",
        "url": "https://www.internationalcuisine.com/france-nicoise-salad/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 2,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 14,
        "fat": 20,
        "carbs": 25,
        "fiber": 5,
        "sugar": 4,
        "cost": {
          "produce": 6,
          "protein": 4,
          "fats": 2.5,
          "specialty": 2
        }
      }
    },
    {
      "id": "w-gr-001",
      "title": "ديبليس",
      "titleEn": "Diples",
      "chapter": "مطبخ اليونان",
      "chapterNumber": 74,
      "category": "حلويات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-gr-001-i1",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-001-i2",
          "name": "زيت نباتي",
          "nameEn": "Vegetable oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-001-i3",
          "name": "سمن",
          "nameEn": "Butter",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-001-i4",
          "name": "عسل",
          "nameEn": "Honey",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-001-i5",
          "name": "قرفة",
          "nameEn": "Cinnamon",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق مع الماء لتحضير عجينة متماسكة.",
          "textEn": "Mix the flour with water to make a firm dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اتركي العجينة ترتاح لمدة 30 دقيقة.",
          "textEn": "Let the dough rest for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقطعي العجينة إلى قطع صغيرة وفرديها باستخدام مكواة رقيقة.",
          "textEn": "Cut the dough into small pieces and roll them out thinly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلي القطع في زيت ساخن حتى تصبح ذهبية اللون.",
          "textEn": "Fry the pieces in hot oil until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صفي الديبليس من الزيت وضعيها على ورق المطبخ.",
          "textEn": "Drain the diples on paper towels.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صبي السمن المذاب والعسل على الديبليس، وأضيفي القرفة.",
          "textEn": "Pour the melted butter and honey over the diples, and add cinnamon.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدميها ساخنة أو باردة حسب الرغبة.",
          "textEn": "Serve hot or cold as desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الديبليس هي حلوى يونانية تقليدية تقدم في المناسبات الخاصة.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/cucumber-and-yogurt-dip-jajik/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 540,
        "protein": 7,
        "fat": 29,
        "carbs": 66,
        "fiber": 1,
        "sugar": 28,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1.2,
          "sweeteners": 2,
          "fats": 0.8,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-gr-002",
      "title": "الغالاكتوبوريكو",
      "titleEn": "Galaktoboureko",
      "chapter": "مطبخ اليونان",
      "chapterNumber": 74,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-gr-002-i1",
          "name": "سكر أبيض",
          "nameEn": "white granulated sugar",
          "standardAmount": "150 غرام",
          "standardAmountEn": "150 g",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-002-i2",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6 eggs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-002-i3",
          "name": "السميد",
          "nameEn": "semolina",
          "standardAmount": "150 غرام",
          "standardAmountEn": "150 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-002-i4",
          "name": "حليب",
          "nameEn": "milk",
          "standardAmount": "1 لتر",
          "standardAmountEn": "1 liter",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-002-i5",
          "name": "حبوب الفانيليا",
          "nameEn": "vanilla beans",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 beans",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-002-i6",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "عصير نصف حبة",
          "standardAmountEn": "juice of 1/2 lemon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-002-i7",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "قليل",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-002-i8",
          "name": "العجينة الرقيقة",
          "nameEn": "phyllo dough",
          "standardAmount": "450 غرام",
          "standardAmountEn": "450 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-002-i9",
          "name": "زبدة مذابة",
          "nameEn": "melted butter",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "امزج السكر والبيض والسميد في قدر. أضف الحليب وحبوب الفانيليا. أضف عصير الليمون.",
          "textEn": "Combine sugar, eggs, and semolina in a saucepan. Add milk and vanilla beans. Stir in lemon juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أغلي الخليط مع التحريك المستمر بالشوكة. عندما يبدأ في الغليان، خفف النار واستمر في التحريك لمدة 10 دقائق أخرى. أزل الخليط عن النار واتركه يبرد.",
          "textEn": "Bring the mixture to a boil, stirring constantly with a fork. When it starts boiling, reduce heat and keep stirring for another 10 minutes. Remove the mixture from the heat and let it cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغمس كل ورقة من العجينة الرقيقة في الزبدة المذابة.",
          "textEn": "Brush each sheet of phyllo dough with melted butter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادهن صينية بالزبدة، وضعي نصف العجينة الرقيقة فيها طبقة طبقة. صب الحشوة الباردة فوق العجينة، ثم غطيها بالعجينة الرقيقة المتبقية.",
          "textEn": "Butter a pan and place half the phyllo sheets in it, one by one. Pour the cooled semolina custard over the pastry, and cover with the remaining buttered phyllo.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رش القليل من الماء على العجينة.",
          "textEn": "Sprinkle the pastry with a bit of water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخبز المعجنات في فرن محمى على درجة حرارة 180 درجة مئوية لمدة ساعة. اتركها تبرد قبل التقديم.",
          "textEn": "Bake the pastry in a preheated oven at 180°C for 1 hour. Let it cool before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الغالاكتوبوريكو هو حلوى يونانية تقليدية مصنوعة من الحليب والسميد محشوة في العجينة الرقيقة. يتم تقديمها عادة باردة.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Galaktoboureko",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 850,
        "protein": 24,
        "fat": 36,
        "carbs": 110,
        "fiber": 2,
        "sugar": 45,
        "cost": {
          "sweeteners": 0.3,
          "dairyEggs": 4.2,
          "grains": 4.8,
          "specialty": 3,
          "produce": 0.3
        }
      }
    },
    {
      "id": "w-gr-003",
      "title": "اليوفتسي (اليورزي المخبوز)",
      "titleEn": "Giouvetsi (Traditional Greek Orzo Bake)",
      "chapter": "مطبخ اليونان",
      "chapterNumber": 74,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "2 ساعات",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-gr-003-i1",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "0.5 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-003-i2",
          "name": "لحم الضأن المقطع",
          "nameEn": "cubed lamb stew meat",
          "standardAmount": "1.5 كيلوغرام",
          "standardAmountEn": "3 pounds",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-003-i3",
          "name": "طماطم معلبة مقطعة",
          "nameEn": "canned whole peeled tomatoes",
          "standardAmount": "1 علبة (790 غرام)",
          "standardAmountEn": "1 (28 ounce) can",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-003-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-003-i5",
          "name": "سكر أبيض",
          "nameEn": "white sugar",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "0.5 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-003-i6",
          "name": "ملح وفلفل",
          "nameEn": "salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-003-i7",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "0.5 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-003-i8",
          "name": "اليورزي (الرز الإيطالي)",
          "nameEn": "orzo pasta",
          "standardAmount": "0.5 كيلوغرام",
          "standardAmountEn": "1 pound",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-003-i9",
          "name": "ماء ساخن",
          "nameEn": "hot water",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن زيت الزيتون في قدر كبير على نار متوسطة؛ قم بطهي اللحم حتى يصبح مقرمشًا من جميع الجوانب، لمدة حوالي 5 دقائق.",
          "textEn": "Heat olive oil in a large saucepan over medium heat; cook meat until browned on all sides, about 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الطماطم المهروسة، الثوم، السكر، الملح والفلفل. غطِّ القدر واتركها على نار هادئة لمدة ساعة، مع التحريك من حين لآخر. اترك الخليط جانباً.",
          "textEn": "Add pureed tomatoes, garlic, sugar, salt, and pepper. Cover and simmer for 1 hour, stirring occasionally. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الفرن على درجة حرارة 175 درجة مئوية (350 درجة فهرنهايت).",
          "textEn": "Preheat the oven to 350 degrees F (175 degrees C).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ذوب الزبدة في مقلاة متوسطة الحجم على نار متوسطة وأضف اليورزي. قم بطهيه حتى يصبح ذهبيًا قليلاً، لمدة 3 إلى 5 دقائق.",
          "textEn": "Melt butter in a medium skillet over medium heat and add the orzo. Saute until slightly brown, 3 to 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انقل اليورزي إلى صينية خبز، وفرده بشكل متساوٍ. ضع اللحم فوق اليورزي وصب صلصة الطماطم فوق اللحم. أضف الماء الساخن.",
          "textEn": "Transfer orzo to a baking pan, spreading it out evenly. Place the meat on top of the orzo and pour the tomato sauce over the meat. Add hot water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطِّ الصينية بورق الألمنيوم وخبزها في الفرن المُسخن مسبقًا حتى يمتص اليورزي كل الماء ويصبح ناعمًا، لمدة ساعة تقريبًا. إذا أصبح الطبق جافًا، أضف المزيد من الماء أثناء الخبز.",
          "textEn": "Cover with aluminum foil and bake in the preheated oven until all water is absorbed and orzo is soft, about 1 hour. If the dish becomes too dry, add more water during baking.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "اليوفتسي هو طبق تقليدي يوناني يتم تقديمه عادة في مناسبات خاصة. يتم تقديمه غالبًا مع سلطة اليونانية.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/269634/youvetsi-traditional-greek-orzo-bake/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 900,
        "protein": 44,
        "fat": 54,
        "carbs": 53,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "protein": 18,
          "grains": 1.5,
          "produce": 1.6,
          "fats": 0.8,
          "dairyEggs": 1.2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-gr-004",
      "title": "كفتة اللحم المشوية في جهاز القلي الهوائي",
      "titleEn": "Air Fryer Beef Kofta Kebabs",
      "chapter": "مطبخ اليونان",
      "chapterNumber": 74,
      "category": "أطباق رئيسية",
      "cookingMethod": "القلي الهوائي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-gr-004-i1",
          "name": "لحم بقر مفروم",
          "nameEn": "ground beef",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 pound",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-004-i2",
          "name": "بصل أصفر مفروم",
          "nameEn": "minced yellow onion",
          "standardAmount": "60 مل",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-004-i3",
          "name": "بقدونس مفروم",
          "nameEn": "chopped fresh parsley",
          "standardAmount": "60 مل",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-004-i4",
          "name": "ثوم مفروم",
          "nameEn": "minced garlic",
          "standardAmount": "2 فصوص",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-004-i5",
          "name": "كمون",
          "nameEn": "cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-004-i6",
          "name": "كزبرة مطحونة",
          "nameEn": "ground coriander",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-004-i7",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-004-i8",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-004-i9",
          "name": "قرفة مطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-004-i10",
          "name": "سواكين",
          "nameEn": "skewers",
          "standardAmount": "8 سواكين",
          "standardAmountEn": "8 skewers",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-004-i11",
          "name": "زبادي يوناني بسيط",
          "nameEn": "plain Greek yogurt",
          "standardAmount": "240 مل",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-004-i12",
          "name": "خيار مبشور وجاف",
          "nameEn": "grated cucumber, squeezed dry",
          "standardAmount": "120 مل",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-004-i13",
          "name": "ثوم مفروم",
          "nameEn": "minced garlic",
          "standardAmount": "1 فص",
          "standardAmountEn": "1 clove",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-004-i14",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-004-i15",
          "name": "كزبرة مجففة",
          "nameEn": "dried dill",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-004-i16",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلط اللحم المفروم، البصل، البقدونس، الثوم، الكمون، الكزبرة، الملح، الفلفل الأسود، والقرفة في وعاء كبير حتى يتجانس.",
          "textEn": "Mix the ground beef, onion, parsley, garlic, cumin, coriander, salt, black pepper, and cinnamon in a large bowl until well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقسم الخليط إلى 8 أجزاء وشكلها على شكل أقراص بيضاوية حول السواكين، مع التأكد من تغطية طرف السواكين.",
          "textEn": "Divide the mixture into 8 portions and shape them into oval-shaped patties around the skewers, making sure the point of the skewer is covered.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع الكباب على طبق واحفظها في الثلاجة.",
          "textEn": "Place the kebabs on a plate and refrigerate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن جهاز القلي الهوائي إلى 188 درجة مئوية (370 درجة فهرنهايت).",
          "textEn": "Preheat the air fryer to 370 degrees F (188 degrees C).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أخلط الزبادي، الخيار، الثوم، عصير الليمون، الكزبرة، والملح الكوشير في وعاء صغير واحفظها في الثلاجة حتى الاستخدام.",
          "textEn": "Stir the yogurt, cucumber, garlic, lemon juice, dill, and kosher salt together in a small bowl and refrigerate until ready to use.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضع 4 سواكين في سلة جهاز القلي الهوائي واطهها لمدة 10 دقائق. انقل الكباب إلى طبق. كرر العملية مع السواكين المتبقية.",
          "textEn": "Place 4 skewers in the basket of the air fryer and cook for 10 minutes. Transfer the kebabs to a plate. Repeat with the remaining skewers.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الكباب مع صلصة التزاتشي.",
          "textEn": "Serve the kebabs with tzatziki sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكفتة هي طبق شعبي في العديد من البلدان العربية والشرق أوسطية، وتُقدم عادة مع صلصة التزاتشي.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/air-fryer-beef-kofta-kabobs-recipe-11714847",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 270,
        "protein": 20,
        "fat": 15,
        "carbs": 5,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 5,
          "dairyEggs": 1,
          "produce": 1.1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-gr-005",
      "title": "الميلوماكارونو",
      "titleEn": "Melomakarono",
      "chapter": "مطبخ اليونان",
      "chapterNumber": 74,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "24-30 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-gr-005-i1",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-005-i2",
          "name": "قرفة مطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-005-i3",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-005-i4",
          "name": "قرنفل مطحون",
          "nameEn": "ground cloves",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-005-i5",
          "name": "بيكنج صودا",
          "nameEn": "baking soda",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-005-i6",
          "name": "هيل مطحون",
          "nameEn": "ground nutmeg",
          "standardAmount": "0.5 ملعقة صغيرة",
          "standardAmountEn": "0.5 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-005-i7",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "450 جرام",
          "standardAmountEn": "1 pound",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-005-i8",
          "name": "سكر أبيض",
          "nameEn": "white sugar",
          "standardAmount": "180 مل (0.75 كوب)",
          "standardAmountEn": "0.75 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-005-i9",
          "name": "صفار البيض",
          "nameEn": "egg yolks",
          "standardAmount": "3",
          "standardAmountEn": "3",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-005-i10",
          "name": "عصير البرتقال الطازج",
          "nameEn": "freshly squeezed orange juice",
          "standardAmount": "120 مل (0.5 كوب)",
          "standardAmountEn": "0.5 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-005-i11",
          "name": "عسل",
          "nameEn": "honey",
          "standardAmount": "1 ملعقة صغيرة + 1 كوب",
          "standardAmountEn": "1 teaspoon + 1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-005-i12",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "240 مل (1 كوب)",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-005-i13",
          "name": "جوز مطحون",
          "nameEn": "finely crushed walnuts",
          "standardAmount": "120 مل (0.5 كوب)",
          "standardAmountEn": "0.5 cup",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-005-i14",
          "name": "قرفة مطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "رشة",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-005-i15",
          "name": "قرنفل مطحون",
          "nameEn": "ground cloves",
          "standardAmount": "رشة",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 175 درجة مئوية (350 درجة فهرنهايت).",
          "textEn": "Preheat the oven to 350 degrees F (175 degrees C).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الدقيق، القرفة، بيكنج بودر، القرنفل، البيكنج صودا، والهيل في وعاء كبير.",
          "textEn": "Whisk flour, cinnamon, baking powder, cloves, baking soda, and nutmeg together in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء منفصل، اخفقي الزبدة حتى تصبح خفيفة ورقيقة؛ أضيفي السكر واخلطي جيدًا.",
          "textEn": "In a separate bowl, beat butter until light and fluffy; add sugar and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلطي صفار البيض وعصير البرتقال في وعاء آخر. أضيفي خليط البيض إلى خليط الزبدة تدريجيًا مع الاستمرار في الخلط.",
          "textEn": "Beat egg yolks and orange juice together in another bowl. Stir egg mixture into the butter mixture gradually while mixing.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي خليط الدقيق ببطء إلى خليط الزبدة مع الاستمرار في الخلط. أضيفي العسل واخلطي حتى تتشكل عجينة ناعمة.",
          "textEn": "Add flour mixture slowly to the butter mixture, mixing after each addition. Add honey and mix until a soft dough forms.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطي العجينة واتركيها في الثلاجة حتى تصبح صلبة بما يكفي للعمل بها، لمدة حوالي 30 دقيقة.",
          "textEn": "Cover the dough and chill it until firm enough to work with, about 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شكل العجينة إلى قطع صغيرة على شكل بيضاوي وضعها على صينية الخبز مع ترك مسافة بينها.",
          "textEn": "Shape the dough into small ovals and place them a few inches apart on baking sheets. Flatten slightly; cookies will spread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "افرديها قليلاً؛ ستنشر الكعك أثناء الخبز.",
          "textEn": "Bake in the preheated oven until light golden brown, 15 to 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخبزها في الفرن المحمى لمدة 15 إلى 20 دقيقة حتى تصبح ذهبية اللون.",
          "textEn": "Meanwhile, heat honey, water, and sugar together in a saucepan over medium-low heat until sugar is dissolved. Let syrup cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "في الوقت نفسه، اخلطي العسل، الماء، والسكر في قدر على نار هادئة حتى يذوب السكر. اتركي السيرب يبرد.",
          "textEn": "Mix walnuts, cinnamon, and cloves together in a bowl to make the topping.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخلطي الجوز، القرفة، والقرنفل في وعاء لتحضير التغطية.",
          "textEn": "Dip cookies into the cooled syrup for 10 to 15 seconds per side. Sprinkle walnut topping over syrup and let dry completely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اغمسي الكعك في السيرب لمدة 10 إلى 15 ثانية من كل جانب. ارش التغطية من الجوز على الكعك المغمس بالسيرب واتركها حتى تجف تمامًا.",
          "textEn": "Store cookies in muffin cups or between layers of parchment paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الميلوماكارونو هي كعك تقليدي يوناني تُقدم عادة خلال عيد الميلاد.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/267858/melomakarona-cookies/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 27,
        "kcal": 260,
        "protein": 3,
        "fat": 16,
        "carbs": 30,
        "fiber": 1,
        "sugar": 18,
        "cost": {
          "grains": 1,
          "dairyEggs": 5,
          "sweeteners": 3.9,
          "specialty": 2.5,
          "produce": 0.5,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-gr-006",
      "title": "شوربة القراص",
      "titleEn": "Nettle Soup",
      "chapter": "مطبخ اليونان",
      "chapterNumber": 74,
      "category": "شوربات",
      "cookingMethod": "سلق وهرس",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-gr-006-i1",
          "name": "الشوك الشائع",
          "nameEn": "stinging nettles",
          "standardAmount": "450 جرام",
          "standardAmountEn": "1 pound",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-006-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-006-i3",
          "name": "زيت زيتون بكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-006-i4",
          "name": "بصل أبيض",
          "nameEn": "white onion",
          "standardAmount": "1 حبة مقطعة",
          "standardAmountEn": "1 diced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-006-i5",
          "name": "أرز البسمتي",
          "nameEn": "basmati rice",
          "standardAmount": "60 مل",
          "standardAmountEn": "0.25 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-006-i6",
          "name": "مرق دجاج",
          "nameEn": "chicken broth",
          "standardAmount": "960 مل",
          "standardAmountEn": "4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-006-i7",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أغلي ماءً في قدر كبير مع 2 ملاعق صغيرة من الملح. أضف الشوك الشائع واطهيه لمدة 1-2 دقيقة حتى يلين. هذا سيزيل معظم الحكة. صفيه في غربال واغسله بالماء البارد. قطع الأجزاء القاسية وأقطع الشوك الشائع بشكل خشن.",
          "textEn": "Bring a large pot of water to a boil with 2 teaspoons of salt. Add the stinging nettles and cook for 1-2 minutes until they soften. This will remove most of the sting. Drain in a colander and rinse with cold water. Trim off any tough stems and chop coarsely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن زيت الزيتون في قدر على نار هادئة، وأضف البصل. اطهيه حتى يصبح شفافًا ولينًا، لمدة حوالي 5 دقائق. أضف الأرز، مرق الدجاج، والشوك الشائع المقطع. اتركه يغلي ثم خفف النار، غطِ القدر، واطهيه حتى ينضج الأرز، لمدة حوالي 15 دقيقة.",
          "textEn": "Heat the olive oil in a saucepan over medium-low heat, and stir in the onion. Cook until the onion has softened and turned translucent, about 5 minutes. Stir in the rice, chicken broth, and chopped nettles. Bring to a boil, then reduce heat to medium-low, cover, and simmer until the rice is tender, about 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اهرس الشوربة باستخدام خلاط يدوي، وأضف الملح والفلفل حسب الرغبة.",
          "textEn": "Puree the soup with an immersion blender, and season to taste with salt and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشوك الشائع هو نبات ينمو بشكل طبيعي في اليونان ويستخدم في العديد من الوصفات التقليدية.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/165071/stinging-nettle-soup/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 110,
        "protein": 4,
        "fat": 3,
        "carbs": 16,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "produce": 3.4,
          "grains": 0.2,
          "protein": 1.5,
          "fats": 0.1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-gr-007",
      "title": "الكعك البرتقال اليوناني (بورتوكالوبيتا)",
      "titleEn": "Greek Orange Phyllo Cake (Portokalopita)",
      "chapter": "مطبخ اليونان",
      "chapterNumber": 74,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-gr-007-i1",
          "name": "سكر",
          "nameEn": "white sugar",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-007-i2",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-007-i3",
          "name": "قرفة مطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-007-i4",
          "name": "برتقال",
          "nameEn": "orange",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 oranges",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-007-i5",
          "name": "عجينة الفيلو",
          "nameEn": "phyllo dough",
          "standardAmount": "1 حزمة (16 أوقية)",
          "standardAmountEn": "1 (16 ounce) package",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-007-i6",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "5 حبات",
          "standardAmountEn": "5 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-007-i7",
          "name": "زبادي يوناني",
          "nameEn": "Greek yogurt",
          "standardAmount": "1 حاوية (7 أوقية)",
          "standardAmountEn": "1 (7 ounce) container",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-007-i8",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "0.75 كوب",
          "standardAmountEn": "0.75 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-007-i9",
          "name": "سكر",
          "nameEn": "white sugar",
          "standardAmount": "0.5 كوب",
          "standardAmountEn": "0.5 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-007-i10",
          "name": "بودرة خبز",
          "nameEn": "baking powder",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي 2 كوب سكر، 1.5 كوب ماء، و1 ملعقة صغيرة قرفة في قدر على نار متوسطة عالية. اعصري عصير البرتقال وأضيفي نصف البرتقال المعصور. اغلي المزيج بقوة لمدة 8 دقائق. أخرجي القدر من النار واتركي السيروب يبرد.",
          "textEn": "Combine 2 cups sugar, 1.5 cups water, and 1 teaspoon ground cinnamon in a saucepan over medium-high heat. Squeeze in orange juice and add juiced halves. Bring to a boil and boil vigorously for 8 minutes. Remove from heat and allow the syrup to cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخني الفرن إلى 175 درجة مئوية (350 درجة فهرنهايت). دهن صينية خبز بحجم 9x13 بوصة.",
          "textEn": "Preheat the oven to 350 degrees F (175 degrees C). Lightly grease a 9x13-inch baking pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أخرجى أوراق العجينة من العبوة وقطعيها إلى قطع صغيرة وضعها في صينية الخبز. اتركي العجينة تجف قليلاً.",
          "textEn": "Remove phyllo sheets from the package and tear or slice them into shreds. Place the shredded phyllo in the baking pan and let it dry out a little.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقطعي نصف برتقالة إلى شرائح رقيقة لزينة الكعك. اقشر وزعج البرتقالات المتبقية.",
          "textEn": "Cut 1 orange in half and slice 1 half into very thin half-moons to garnish the cake. Zest and juice the remaining 2 1/2 oranges.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أخلطي عصير البرتقال، قشر البرتقال، البيض، الزبادي اليوناني، زيت الزيتون، 0.5 كوب سكر، وبودرة الخبز في الخلاط أو المعالج الغذائي. اخلطي المكونات حتى تصبح ناعمة ومتجانسة.",
          "textEn": "Combine orange juice, orange zest, eggs, Greek yogurt, olive oil, 0.5 cup sugar, and baking powder in a blender or food processor. Blend until the mixture is smooth and all ingredients are well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب الخليط فوق العجينة المقطعة في صينية الخبز. اخلطي برفق للتأكد من توزيع الخليط بشكل متساوٍ ولا تبقى أي قطع جافة من العجينة. زيني سطح الكعك بالشرائح البرتقالية.",
          "textEn": "Pour the mixture over the shredded phyllo in the baking pan. Stir gently to ensure the wet mixture is evenly distributed and no dry phyllo shreds remain. Garnish the top of the cake with the orange slices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخبزي الكعك في الفرن المحمى حتى يصبح السطح ذهبي اللون والملء متماسكًا، لمدة حوالي 45 دقيقة. يجب أن يخرج عود الأسنان نظيفًا عند إدخاله في الوسط.",
          "textEn": "Bake in the preheated oven until the top is golden and the filling is set, about 45 minutes. A toothpick inserted in the center should come out clean.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أخرجي الكعك من الفرن وصب السيروب المبرد فورًا على الكعك الساخن.",
          "textEn": "Remove the cake from the oven and immediately ladle the cooled syrup over the hot cake.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الكعك جانباً لمدة ساعة على الأقل أو طوال الليل حتى يمتص معظم السيروب. قطعي الكعك إلى مربعات وقدميه.",
          "textEn": "Set the cake aside for at least 1 hour or overnight, until most of the syrup has soaked in. Slice into squares and serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البورتوكالوبيتا هي كعكة يونانية تقليدية تُصنع من عجينة الفيلو والبرتقال، وهي تُقدم عادة في المناسبات الخاصة.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/262979/portokalopita-greek-orange-phyllo-cake/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 9,
        "kcal": 600,
        "protein": 9,
        "fat": 24,
        "carbs": 88,
        "fiber": 2,
        "sugar": 55,
        "cost": {
          "sweeteners": 0.8,
          "grains": 4,
          "dairyEggs": 2.7,
          "fats": 1,
          "produce": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-gr-008",
      "title": "الجبن المقلي (ساغاناكي)",
      "titleEn": "Pan-Fried White Brined Cheese (Saganaki)",
      "chapter": "مطبخ اليونان",
      "chapterNumber": 74,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي",
      "prepTime": "10 دقائق",
      "cookTime": "4-6 دقائق",
      "servings": "2-4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-gr-008-i1",
          "name": "شريحة كبيرة من الجبن المالح والمملح (مثل الفيتا أو السيريني)",
          "nameEn": "large slice of salty, brined white cheese (e.g. feta, sirene)",
          "standardAmount": "1 شريحة",
          "standardAmountEn": "1 slice",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-008-i2",
          "name": "زيت زيتون (غير البكر)",
          "nameEn": "olive oil (not extra virgin)",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-008-i3",
          "name": "شريحة حامضة من الليمون",
          "nameEn": "large lemon wedge",
          "standardAmount": "1 شريحة",
          "standardAmountEn": "1 wedge",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-008-i4",
          "name": "دقيق (اختياري)",
          "nameEn": "flour (optional)",
          "standardAmount": "كمية قليلة",
          "standardAmountEn": "a small amount",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-008-i5",
          "name": "خبز بيتي أو خبز آخر (اختياري)",
          "nameEn": "pita or other bread (optional)",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن مقلاة صغيرة على نار متوسطة إلى عالية.",
          "textEn": "Heat a small frying pan over medium-high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بينما تسخن المقلاة، قطع الجبن إلى شرائح بالحجم والسمك المطلوب. الشرائح الأسمك ستستغرق وقتًا أطول للذوبان وقد تحرق، بينما ستكون الشرائح الأرق لها فرصة أقل للتحمير.",
          "textEn": "While the pan heats, cut the cheese into slices of the desired size and thickness. Thicker slices will take longer to melt through and may result in burning, while thinner ones will have less chance to brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يمكنك تغطية الشرائح بالدقيق إذا أردت—هذا سيخلق قشرة أغمق وأكثر هشاشة قليلاً، ولكنه خطوة اختيارية حيث سيكتسب الجبن قشرة خفيفة من تلقاء نفسه بفضل الزيت والحرارة العالية. وسيقلل أيضًا من الرش.",
          "textEn": "Optionally, dredge the slices in flour—this will create a darker and slightly crispier crust, but is an optional step as the cheese will acquire a very slight crust on its own by virtue of the oil and high heat. It will also reduce the spitting somewhat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الزيت إلى المقلاة الساخنة وحركه. عندما يلمع الزيت ويصبح أكثر سلاسة، يكون جاهزًا. أضف الجبن وانحسر—سيرش بسبب الماء المالح على الجبن.",
          "textEn": "Add the oil to the hot pan and swirl it around. When the oil shimmers and seems to become more fluid, it is ready. Add the cheese and step back—it will spit due to the brine-water on the cheese.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلب الجبن بعد دقيقة أو دقيقتين. يجب أن تستغرق شريحة بسمك 0.75 سم حوالي 1-2 دقيقة على كل جانب.",
          "textEn": "Flip the cheese after a minute or two. A slice of ¾ centimeter should get about 1–2 minutes per side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم الجبن فورًا مع الليمون والخبز (إذا أردت).",
          "textEn": "Serve immediately, with lemon and (optionally) bread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "ساغاناكي هو طبق يوناني تقليدي يتم تقديمه كمقبلات. يتم تقديمه عادة مع الليمون والخبز.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Pan_Fried_White_Brined_Cheese_(Saganaki)",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 3,
        "kcal": 250,
        "protein": 8,
        "fat": 18,
        "carbs": 12,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "dairyEggs": 3,
          "fats": 0.1,
          "produce": 0.3,
          "grains": 0.55
        }
      }
    },
    {
      "id": "w-gr-009",
      "title": "السبانخ والرز",
      "titleEn": "Spanakorizo",
      "chapter": "مطبخ اليونان",
      "chapterNumber": 74,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-gr-009-i1",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-009-i2",
          "name": "الأرز الطويل الحبة",
          "nameEn": "long-grain rice",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-009-i3",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-009-i4",
          "name": "البصل",
          "nameEn": "onion",
          "standardAmount": "بصلة صغيرة مفرومة",
          "standardAmountEn": "1 small onion, chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-009-i5",
          "name": "السبانخ الطازجة",
          "nameEn": "fresh spinach",
          "standardAmount": "حزمة",
          "standardAmountEn": "1 bunch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-009-i6",
          "name": "قشر الليمون",
          "nameEn": "lemon zest",
          "standardAmount": "قشرة ليمونة",
          "standardAmountEn": "1 lemon, zested",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-009-i7",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "عصير ليمونة",
          "standardAmountEn": "juice of 1 lemon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-009-i8",
          "name": "الجبن الفيتا",
          "nameEn": "feta cheese",
          "standardAmount": "0.25 كوب مفتت",
          "standardAmountEn": "0.25 cup crumbled",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-009-i9",
          "name": "الشبت الطازج",
          "nameEn": "fresh dill",
          "standardAmount": "0.25 كوب مفروم",
          "standardAmountEn": "0.25 cup chopped",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-009-i10",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-009-i11",
          "name": "الفلفل الأسود المطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف الماء والأرز إلى قدر وغليهما. خفف الحرارة إلى متوسطة منخفضة، غطِ القدر، واتركه يغلي ببطء حتى يصبح الأرز ناعمًا ويتم امتصاص السائل، لمدة 20 إلى 25 دقيقة.",
          "textEn": "Bring water and rice to a boil in a saucepan. Reduce heat to medium-low, cover, and simmer until rice is tender and liquid has been absorbed, 20 to 25 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في قدر على نار متوسطة عالية. قم بتحمير البصل حتى يصبح طريًا، لمدة حوالي 5 دقائق.",
          "textEn": "Heat oil in a saucepan over medium-high heat. Saute onion until tender, about 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الأرز المطبوس والسبانخ؛ اطهي وقلّب حتى تذبل السبانخ، لمدة 3 إلى 5 دقائق.",
          "textEn": "Add the cooked rice and spinach; cook and stir until spinach wilts, 3 to 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف عصير الليمون، قشر الليمون، الجبن الفيتا، والشبت. ارفع القدر عن النار. أضف الملح والفلفل حسب الرغبة.",
          "textEn": "Add lemon juice, zest, feta cheese, and dill. Remove from heat. Season with salt and pepper to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السبانخ والرز هو طبق تقليدي يوناني يتم تقديمه كطبق رئيسي أو جانبي. يتميز بنكهات الطبيعة والحمضية.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/261366/spanakorizo/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 170,
        "protein": 5,
        "fat": 3,
        "carbs": 30,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "grains": 0.5,
          "produce": 3.2,
          "dairyEggs": 0.8,
          "fats": 0.1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-gr-010",
      "title": "الستراباتسادا مع سلطة العدس والرز",
      "titleEn": "Strapatsada with a Chickpea Rice Salad",
      "chapter": "مطبخ اليونان",
      "chapterNumber": 74,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي في مقلاة",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-gr-010-i1",
          "name": "طماطم",
          "nameEn": "tomatoes",
          "standardAmount": "2 حبة متوسطة",
          "standardAmountEn": "2 medium",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-010-i2",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-010-i3",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "3 فصوص مفروم",
          "standardAmountEn": "3 cloves minced",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-010-i4",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "6 حبات كبيرة",
          "standardAmountEn": "6 large",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-010-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "0.75 ملعقة صغيرة، مقسمة",
          "standardAmountEn": "0.75 teaspoon, divided",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-010-i6",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "0.5 ملعقة صغيرة، مقسمة",
          "standardAmountEn": "0.5 teaspoon, divided",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-010-i7",
          "name": "جبن الفيتا مفتت",
          "nameEn": "crumbled feta cheese",
          "standardAmount": "0.25 كوب",
          "standardAmountEn": "0.25 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-010-i8",
          "name": "زعتر طازج مفروم",
          "nameEn": "chopped fresh oregano",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-010-i9",
          "name": "رز بني مطبوخ",
          "nameEn": "cooked brown rice",
          "standardAmount": "3 أكواب ساخنة",
          "standardAmountEn": "3 cups hot",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-010-i10",
          "name": "عدس معلب",
          "nameEn": "canned chickpeas",
          "standardAmount": "1 علبة (375 غرام)، مصفى ومغسول",
          "standardAmountEn": "1 (15 ounce) can, rinsed and drained",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-010-i11",
          "name": "زيتون كالاماتا مفروم",
          "nameEn": "pitted Kalamata olives, chopped",
          "standardAmount": "0.25 كوب",
          "standardAmountEn": "0.25 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-010-i12",
          "name": "بقدونس طازج مفروم",
          "nameEn": "chopped fresh parsley",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-010-i13",
          "name": "قشر الليمون",
          "nameEn": "lemon zest",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-010-i14",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-010-i15",
          "name": "الطحينة",
          "nameEn": "tahini",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر الطماطم وقطعها باستخدام مبشرة (يجب أن ينتج حوالي 1 كوب طماطم مبشورة).",
          "textEn": "Shred the tomatoes using a box grater (this should yield about 1 cup grated tomato).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في مقلاة كبيرة على نار متوسطة. أضف الطماطم المبشورة والثوم. اطهي مع التحريك المتكرر حتى تتكسر الطماطم ويتبخر معظم الماء، لمدة حوالي 7 دقائق.",
          "textEn": "Heat the olive oil in a large skillet over medium heat. Add the grated tomato and garlic. Cook, stirring frequently, until the tomatoes are broken down and most of the water has evaporated, about 7 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البيض، نصف ملعقة صغيرة من الملح، وربع ملعقة صغيرة من الفلفل إلى خليط الطماطم. اطهي حتى يتماسك البيض، مع التحريك برفق، لمدة حوالي 3 دقائق. يجب أن يكون البيض ناعمًا وليس مائيًا. أضف الجبن الفيتا والزعتر واخلط جيدًا. احتفظ بالخليط دافئًا.",
          "textEn": "Add the eggs, 1/2 teaspoon of salt, and 1/4 teaspoon of pepper to the tomato mixture. Cook until the eggs are set, gently stirring, about 3 minutes. They should be soft but not watery. Fold in the feta and oregano. Keep warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء كبير، اخلط الرز، العدس، الزيتون، البقدونس، قشر الليمون، والباقي من الملح والفلفل. في وعاء صغير، اخفق عصير الليمون والطحينة وصبها فوق خليط الرز. اخلط برفق حتى يغطي الخليط.",
          "textEn": "In a large bowl, stir together the rice, chickpeas, olives, parsley, lemon zest, and the remaining 1/4 teaspoon each of salt and pepper. In a small bowl, whisk together the lemon juice and tahini and pour over the rice mixture. Toss gently to coat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم خليط البيض فوق خليط الرز. إذا أردت، يمكنك رش المزيد من الطماطم، الزعتر، والبقدونس على الوجه.",
          "textEn": "Serve the egg mixture over the rice mixture. If you like, sprinkle with additional tomato, oregano, and parsley.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الستراباتسادا هي طبق تقليدي يوناني يُقدم عادة كمقبلات أو طبق رئيسي بسيط. هذا الطبق يجمع بين البيض والطماطم والجبن الفيتا، وهو سهل التحضير وسريع.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/8418894/strapatsada-with-a-chickpea-rice-salad/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 400,
        "protein": 16,
        "fat": 15,
        "carbs": 42,
        "fiber": 6,
        "sugar": 4,
        "cost": {
          "produce": 3,
          "dairyEggs": 2.3,
          "grains": 2,
          "specialty": 1.3,
          "fats": 0.1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-gr-011",
      "title": "التراموسالاتا",
      "titleEn": "Taramasalata",
      "chapter": "مطبخ اليونان",
      "chapterNumber": 74,
      "category": "مقبلات وسلطات",
      "cookingMethod": "خلط",
      "prepTime": "15 دقيقة",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-gr-011-i1",
          "name": "خبز",
          "nameEn": "bread",
          "standardAmount": "370 جرام (بدون القشرة)",
          "standardAmountEn": "13 ounces (crust removed)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-011-i2",
          "name": "ماء بارد",
          "nameEn": "cold water",
          "standardAmount": "كمية كافية لتغطية الخبز",
          "standardAmountEn": "enough to cover the bread",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-011-i3",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "120 مل",
          "standardAmountEn": "0.5 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-011-i4",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "بصلة صغيرة، مقطعة بشكل خشن",
          "standardAmountEn": "1 small onion, roughly chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-011-i5",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "عصير ليمونة كبيرة",
          "standardAmountEn": "juice of 1 large lemon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-011-i6",
          "name": "تراما (روث السمك المحفوظ)",
          "nameEn": "tarama (cured fish roe)",
          "standardAmount": "240 جرام",
          "standardAmountEn": "1 cup",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع الخبز في وعاء، غطه بالماء البارد واتركه حتى يصبح مبللًا جيدًا، لمدة 5 إلى 10 دقائق. صفي الماء من الوعاء وعصر الخبز جيدًا لإزالة الماء الزائد.",
          "textEn": "Place the bread in a bowl, cover with cold water, and let it sit until well soaked, 5 to 10 minutes. Drain the water from the bowl and squeeze the bread to remove excess water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الخبز، زيت الزيتون، البصل، وعصير الليمون إلى محضرة الطعام وخلطهم حتى يصبح الخليط ناعمًا.",
          "textEn": "Add the bread, olive oil, onion, and lemon juice to a food processor and blend until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف التراما واعمل على خلطه جيدًا حتى يصبح الخليط متجانسًا.",
          "textEn": "Add the tarama and blend until well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التراموسالاتا هي طبق مقبلات يوناني تقليدي، يتم تقديمه عادة مع الخبز الطازج أو الكريب.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/259371/taramosalata/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 500,
        "protein": 16,
        "fat": 25,
        "carbs": 40,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 2,
          "fats": 0.8,
          "specialty": 8,
          "produce": 0.8
        }
      }
    },
    {
      "id": "w-gr-012",
      "title": "تيروكافتري المشوي",
      "titleEn": "Roasted Garlic Tirokafteri",
      "chapter": "مطبخ اليونان",
      "chapterNumber": 74,
      "category": "مقبلات وسلطات",
      "cookingMethod": "خلط",
      "prepTime": "15 دقيقة",
      "cookTime": "لا يوجد",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-gr-012-i1",
          "name": "فلفل أحمر مشوي",
          "nameEn": "roasted red peppers",
          "standardAmount": "6 أوقية",
          "standardAmountEn": "6 ounces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-012-i2",
          "name": "ثوم مشوي",
          "nameEn": "roasted garlic",
          "standardAmount": "0.25 كوب",
          "standardAmountEn": "0.25 cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-012-i3",
          "name": "صلصة الفلفل الحار",
          "nameEn": "hot pepper sauce",
          "standardAmount": "1 ملعقة صغيرة، أو حسب الرغبة",
          "standardAmountEn": "1 teaspoon, or to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-012-i4",
          "name": "عصير الليمون الطازج",
          "nameEn": "freshly squeezed lemon juice",
          "standardAmount": "0.5 كوب",
          "standardAmountEn": "0.5 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-012-i5",
          "name": "الزعتر المجفف",
          "nameEn": "dried oregano",
          "standardAmount": "0.25 ملعقة صغيرة",
          "standardAmountEn": "0.25 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-012-i6",
          "name": "فلفل أبيض مطحون",
          "nameEn": "ground white pepper",
          "standardAmount": "0.125 ملعقة صغيرة",
          "standardAmountEn": "0.125 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-012-i7",
          "name": "جبن الفيتا المفتت",
          "nameEn": "crumbled feta",
          "standardAmount": "8 أوقية",
          "standardAmountEn": "8 ounces",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-012-i8",
          "name": "جبن الكريمة",
          "nameEn": "cream cheese",
          "standardAmount": "4 أوقية، مذابة",
          "standardAmountEn": "4 ounces, softened",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-012-i9",
          "name": "زيت الزيتون البكر الممتاز",
          "nameEn": "extra-virgin olive oil",
          "standardAmount": "0.25 كوب",
          "standardAmountEn": "0.25 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-012-i10",
          "name": "الكريمة المخفوقة",
          "nameEn": "half-and-half",
          "standardAmount": "0.25 كوب",
          "standardAmountEn": "0.25 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع الفلفل الأحمر المشوي، الثوم المشوي، صلصة الفلفل الحار، عصير الليمون، الزعتر، والفلفل الأبيض في الخلاط واخلط حتى يصبح المزيج ناعمًا.",
          "textEn": "Place the roasted red peppers, roasted garlic, hot pepper sauce, lemon juice, oregano, and white pepper into a blender and blend until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف جبن الفيتا وجبن الكريمة واخلط حتى يصبح المزيج ناعمًا.",
          "textEn": "Add the crumbled feta and cream cheese, and blend until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "مع تشغيل الخلاط، صب زيت الزيتون ببطء حتى يمتزج ويتكاثف.",
          "textEn": "With the blender running, slowly pour in the olive oil until incorporated and thickened.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الكريمة المخفوقة إذا لزم الأمر للحصول على قوام الديب.",
          "textEn": "Stir in the half-and-half if needed to achieve a dip consistency.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطِ الديب واحفظه في الثلاجة حتى الاستخدام.",
          "textEn": "Cover and store the dip in the refrigerator until ready to serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تيروكافتري هي صلصة يونانية تقليدية تُقدم كمقبلات. تتميز بنكهتها الحارة والكريمية.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/138092/roasted-garlic-tyrokavteri/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 340,
        "protein": 8,
        "fat": 30,
        "carbs": 7,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "dairyEggs": 4.3,
          "fats": 0.4,
          "produce": 0.8,
          "specialty": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-gr-013",
      "title": "فطائر الطماطم والفيتا",
      "titleEn": "Tomato and Feta Fritters",
      "chapter": "مطبخ اليونان",
      "chapterNumber": 74,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي",
      "prepTime": "45 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-gr-013-i1",
          "name": "طماطم طازجة مقطعة",
          "nameEn": "diced fresh tomatoes",
          "standardAmount": "2 كوب مع العصائر",
          "standardAmountEn": "2 cups with juices",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-013-i2",
          "name": "كوسا مبشورة",
          "nameEn": "grated zucchini",
          "standardAmount": "0.5 كوب معبأ",
          "standardAmountEn": "0.5 cup packed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-013-i3",
          "name": "بصل أخضر مقطع",
          "nameEn": "sliced green onions",
          "standardAmount": "0.33 كوب",
          "standardAmountEn": "0.33 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-013-i4",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "2 ملعقة صغيرة أو حسب الرغبة",
          "standardAmountEn": "2 teaspoons or to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-013-i5",
          "name": "سكر أبيض",
          "nameEn": "white sugar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-013-i6",
          "name": "فلفل أسود مطحون",
          "nameEn": "freshly ground black pepper",
          "standardAmount": "0.5 ملعقة صغيرة",
          "standardAmountEn": "0.5 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-013-i7",
          "name": "زعتر بري مجفف",
          "nameEn": "dried oregano",
          "standardAmount": "0.25 ملعقة صغيرة",
          "standardAmountEn": "0.25 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-013-i8",
          "name": "فلفل حار",
          "nameEn": "cayenne pepper",
          "standardAmount": "قليل",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-013-i9",
          "name": "بقدونس طازج مفروم",
          "nameEn": "chopped fresh Italian parsley",
          "standardAmount": "0.25 كوب",
          "standardAmountEn": "0.25 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-013-i10",
          "name": "نعناع طازج مفروم",
          "nameEn": "chopped fresh mint",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-013-i11",
          "name": "ريحان طازج مفروم",
          "nameEn": "chopped fresh basil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-013-i12",
          "name": "جبن فيتا مفتت",
          "nameEn": "crumbled feta cheese",
          "standardAmount": "3 أوقية",
          "standardAmountEn": "3 ounces",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-013-i13",
          "name": "دقيق أبيض",
          "nameEn": "all-purpose flour",
          "standardAmount": "0.75 كوب أو أكثر حسب الحاجة",
          "standardAmountEn": "0.75 cup or more as needed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-013-i14",
          "name": "بودرة خبز",
          "nameEn": "baking powder",
          "standardAmount": "0.75 ملعقة صغيرة",
          "standardAmountEn": "0.75 teaspoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-013-i15",
          "name": "زيت نباتي للقلي",
          "nameEn": "vegetable oil for frying",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "جمع جميع المكونات.",
          "textEn": "Gather all ingredients.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الطماطم، الزيكوودا، البصل الأخضر، الملح، السكر، الفلفل الأسود، الوريجانو، والفلفل الحار في وعاء. اتركي الخليط لمدة 15 دقيقة حتى يخرج السكر والملح السوائل من الخضروات.",
          "textEn": "Stir together tomatoes, zucchini, green onions, kosher salt, sugar, black pepper, oregano, and cayenne in a bowl. Let sit for 15 minutes for the sugar and salt to draw out liquids from the vegetables.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قلبي خليط الطماطم؛ أضيفي البقدونس، النعناع، والريحان. أضيفي جبن الفيتا المفتت. أضيفي الدقيق وبودرة الخبز؛ اخلطي بالملعقة حتى يتجانس الخليط. يجب أن يكون الخليط متساقطًا ولكنه يحتفظ بشكله عند وضعه على ملعقة. إذا كان الخليط متساقطًا جدًا، أضيفي المزيد من الدقيق؛ إذا كان جافًا، أضيفي قليلًا من الماء حتى يصل إلى القوام المطلوب. غطي الوعاء بورق بلاستيك واتركيه في الثلاجة لمدة 30 دقيقة على الأقل.",
          "textEn": "Stir the tomato mixture; add parsley, mint, and basil. Crumble in feta cheese. Add flour and baking powder; mix with a spoon until combined. The batter should be relatively loose but will hold its shape on a spoon. If too loose, add more flour; if too dry, add some water until desired consistency is reached. Wrap the bowl in plastic wrap and let chill in the refrigerator for at least 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخني 2.5 سم من زيت القلي في مقلاة على نار متوسطة عالية حتى تصل درجة حرارة الزيت إلى 175 درجة مئوية، أو استخدمي قلاية عميقة.",
          "textEn": "Heat 1 inch of vegetable oil in a frying pan over medium-high heat to 350 degrees F (175 degrees C), or use a deep fryer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي ملاعق كبيرة من الخليط في الزيت الساخن؛ خفضي الحرارة إلى متوسطة. قلي حتى يصبح لونها ذهبيًا ومطبوخة تمامًا، لمدة 2 إلى 3 دقائق على كل جانب.",
          "textEn": "Place heaping tablespoonfuls of batter in the hot oil; reduce heat to medium. Fry until golden brown and cooked through, 2 to 3 minutes per side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلبي مرة أخرى وقلي لمدة 30 ثانية إضافية، إذا رغبت في ذلك.",
          "textEn": "Flip once more and fry for an additional 30 seconds, if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدميها ساخنة أو بدرجة حرارة الغرفة.",
          "textEn": "Serve warm or at room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذه الفطائر هي طبق شعبي في اليونان، وتقدم كمقبلات أو جزء من وجبة خفيفة.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/8431349/greek-tomato-feta-fritters-domatokeftethes/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 230,
        "protein": 8,
        "fat": 14,
        "carbs": 19,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "produce": 3.3,
          "dairyEggs": 1.5,
          "grains": 0.2,
          "fats": 0.6,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-gr-014",
      "title": "التسوركي اليوناني",
      "titleEn": "Greek Tsoureki",
      "chapter": "مطبخ اليونان",
      "chapterNumber": 74,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "4 ساعات و 20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-gr-014-i1",
          "name": "خمير جاف نشط",
          "nameEn": "active dry yeast",
          "standardAmount": "2 حزمات (0.25 أوقية لكل حزمة)",
          "standardAmountEn": "2 (0.25 ounce) packages",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-014-i2",
          "name": "ماء دافئ",
          "nameEn": "warm water",
          "standardAmount": "0.25 كوب (43 درجة مئوية)",
          "standardAmountEn": "0.25 cup (110 degrees F)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-014-i3",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "6.25 كوب، مقسم",
          "standardAmountEn": "6.25 cups, divided",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-014-i4",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "0.5 كوب",
          "standardAmountEn": "0.5 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-014-i5",
          "name": "دهون نباتية",
          "nameEn": "shortening",
          "standardAmount": "0.25 كوب",
          "standardAmountEn": "0.25 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-014-i6",
          "name": "مسحوق الماستيك",
          "nameEn": "ground mastic",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-014-i7",
          "name": "حليب",
          "nameEn": "milk",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-014-i8",
          "name": "سكر أبيض",
          "nameEn": "white sugar",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-014-i9",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "0.5 ملعقة صغيرة",
          "standardAmountEn": "0.5 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-014-i10",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "4 بيضات، 3 منها مخفوقة وواحدة للدهن",
          "standardAmountEn": "4 eggs, 3 beaten and 1 for glazing",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-014-i11",
          "name": "جوز مقطع",
          "nameEn": "sliced almonds",
          "standardAmount": "0.5 كوب",
          "standardAmountEn": "0.5 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-014-i12",
          "name": "ماء في درجة حرارة الغرفة",
          "nameEn": "room temperature water",
          "standardAmount": "0.5 كوب",
          "standardAmountEn": "0.5 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-014-i13",
          "name": "بيض ملون أحمر",
          "nameEn": "red-dyed eggs",
          "standardAmount": "2 بيضة",
          "standardAmountEn": "2 eggs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-014-i14",
          "name": "بذور السمسم",
          "nameEn": "sesame seeds",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف الخمير إلى وعاء صغير، وأضف الماء الدافئ وربع كوب من الدقيق. اخلط، غطِّ بالمناشف الرطبة، واتركه في مكان دافئ حتى يصبح مليئًا بالفقاعات، لمدة حوالي 2.5 ساعة.",
          "textEn": "Pour yeast into a small bowl; add warm water and 1/4 cup of flour. Stir, cover with two damp kitchen towels, and leave in a warm place until bubbly, about 2.5 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "امزج الزبدة، الدهون النباتية، والماستيك في قدر على نار هادئة.",
          "textEn": "Combine butter, shortening, and mastic in a saucepan over medium-low heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "امزج الحليب والسكر في قدر آخر على نار هادئة حتى يذوب السكر ويصبح المزيج دافئًا. ارفعه من النار.",
          "textEn": "Stir milk and sugar together in another saucepan over medium-low heat until sugar is dissolved and mixture is warm. Remove from heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف 2 كوب من الدقيق إلى خليط الزبدة واخلط جيدًا. أضف الملح، ثم اخلط خليط الخمير. أضف 2 كوب آخر من الدقيق واخلط جيدًا. أضف البيض المخفوق ببطء. أضف خليط الحليب وكوب من الدقيق واخلط جيدًا. أضف الماء في درجة حرارة الغرفة والكوب الأخير من الدقيق واخلط حتى لا يصبح العجين لزجًا.",
          "textEn": "Pour 2 cups flour into the butter mixture and stir well. Add salt, then stir in the yeast mixture. Add 2 more cups of flour and stir well. Stir in 3 beaten eggs. Slowly add the milk mixture and 1 cup of flour and stir well. Add the room-temperature water and the last cup of flour and stir until the dough is not sticky.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عجن العجين على سطح مغطى بالدقيق لمدة 20 دقيقة باستخدام اليدين المغطاة بالدقيق. شكّل العجين إلى كرة. غطِّ بالمناشف الرطبة واتركه يرتفع في مكان دافئ حتى يتضاعف حجمه، لمدة حوالي 2 ساعة.",
          "textEn": "Knead dough on a lightly floured surface for 20 minutes with lightly floured hands. Form dough into a ball. Cover with damp towels and let rise in a warm place until doubled in volume, about 2 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن الفرن إلى 165 درجة مئوية (325 درجة فهرنهايت). دهن صفيحتين للخبز.",
          "textEn": "Preheat the oven to 325 degrees F (165 degrees C). Grease two baking sheets.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قسّم العجين إلى قطعتين وفصل كل قطعة إلى 3 خيوط. انسج كل 3 خيوط معًا لتشكيل 2 خبزة مجدولة. ضع الخبز على الصفيح. ضع البيض الملون الأحمر بين الخيوط. ادهن العجين بالبيضة المخفوقة. رش الأعلى بالجوز المقطع وبذور السمسم.",
          "textEn": "Divide dough into two pieces and separate each piece into three strands. Braid each of the 3 strands together to form 2 braided loaves. Place on the baking sheets. Nestle the red-dyed eggs between the strands. Brush the dough with the remaining beaten egg. Sprinkle the tops with almonds and sesame seeds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخبز في الفرن المحمى حتى يصبح لونه ذهبيًا، لمدة حوالي 25 دقيقة.",
          "textEn": "Bake in the preheated oven until golden brown, about 25 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التسوركي هو خبز تقليدي يُصنع في اليونان خلال عيد الفصح. يتميز بطعمه الحلو وملمسه الناعم، ويُزين عادة بالبيض الملون الأحمر.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/269509/yia-yias-tsoureki-greek-easter-bread/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 370,
        "protein": 9,
        "fat": 15,
        "carbs": 50,
        "fiber": 2,
        "sugar": 15,
        "cost": {
          "grains": 2,
          "dairyEggs": 3.1,
          "sweeteners": 0.5,
          "specialty": 2.5,
          "fats": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-gr-015",
      "title": "صوص التزاتزكي",
      "titleEn": "Tzatziki Sauce",
      "chapter": "مطبخ اليونان",
      "chapterNumber": 74,
      "category": "مقبلات وسلطات",
      "cookingMethod": "تحضير صوص",
      "prepTime": "3-4 ساعات",
      "cookTime": "لا يوجد",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-gr-015-i1",
          "name": "الزبادي قليل الدسم",
          "nameEn": "low-fat plain yogurt",
          "standardAmount": "1 حاوية (450 جرام)",
          "standardAmountEn": "1 (16 ounce) container",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-015-i2",
          "name": "الخيار",
          "nameEn": "cucumber",
          "standardAmount": "1 حبة، مقشرة ومقطعة إلى شرائح",
          "standardAmountEn": "1 cucumber, peeled, seeded, and grated",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-015-i3",
          "name": "البقدونس المفروم",
          "nameEn": "chopped fresh parsley",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-015-i4",
          "name": "النعناع المفروم",
          "nameEn": "chopped fresh mint",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-015-i5",
          "name": "عصير الليمون",
          "nameEn": "fresh lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-015-i6",
          "name": "الثوم المفروم",
          "nameEn": "minced garlic",
          "standardAmount": "1 فص",
          "standardAmountEn": "1 clove",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-015-i7",
          "name": "الملح والفلفل الأسود",
          "nameEn": "salt and black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "غطِّ صفيًّا بقطعتين من القماش القطني. ضع الزبادي في الصفي المغطى بالقطن، ثم غطِّه بالبلاستيك. اترك الزبادي يصفي في الثلاجة لمدة 8 ساعات إلى ليلة كاملة.",
          "textEn": "Line a colander with two layers of cheesecloth; place over a medium bowl. Place the yogurt in the cheesecloth-lined colander, then cover with plastic wrap. Drain the yogurt in the refrigerator for 8 hours to overnight.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الخيار المبشور على طبق مغطى بمنديل ورق، واتركه يصفي لمدة 1 إلى 2 ساعة.",
          "textEn": "Place the grated cucumber on a paper-towel-lined plate; drain for 1 to 2 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "امزج الزبادي، الخيار، البقدونس، النعناع، عصير الليمون، الثوم، الملح والفلفل الأسود في وعاء. ضع الخليط في الثلاجة لمدة ساعتين على الأقل قبل التقديم.",
          "textEn": "Combine the yogurt, cucumber, parsley, mint, lemon juice, garlic, salt, and black pepper in a bowl. Refrigerate for at least 2 hours before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التزاتزكي هو صوص يوناني تقليدي يُقدم كمقبلات أو مع الأطباق الرئيسية.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/128554/tzatziki-sauce-yogurt-and-cucumber-dip/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 65,
        "protein": 5,
        "fat": 1,
        "carbs": 8,
        "fiber": 0,
        "sugar": 6,
        "cost": {
          "dairyEggs": 2.5,
          "produce": 1.9
        }
      }
    },
    {
      "id": "w-gr-016",
      "title": "فاسيلوبيتا - كعكة السنة الجديدة اليونانية",
      "titleEn": "Vasilopita - Greek New Year's Cake",
      "chapter": "مطبخ اليونان",
      "chapterNumber": 74,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "20 دقيقة",
      "cookTime": "40-50 دقيقة",
      "servings": "8-10 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-gr-016-i1",
          "name": "سكر بياض",
          "nameEn": "white sugar",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-016-i2",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-016-i3",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "3 كوب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-016-i4",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "6 حبة",
          "standardAmountEn": "6 eggs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-016-i5",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-016-i6",
          "name": "حليب دافئ",
          "nameEn": "warm milk",
          "standardAmount": "1 كوب (45 درجة مئوية)",
          "standardAmountEn": "1 cup (110 degrees F/45 degrees C)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-016-i7",
          "name": "بيكينغ صودا",
          "nameEn": "baking soda",
          "standardAmount": "0.5 ملعقة صغيرة",
          "standardAmountEn": "0.5 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-016-i8",
          "name": "عصير الليمون الطازج",
          "nameEn": "fresh lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-016-i9",
          "name": "لوز مقشر ومقطع",
          "nameEn": "blanched slivered almonds",
          "standardAmount": "0.25 كوب",
          "standardAmountEn": "0.25 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-gr-016-i10",
          "name": "سكر بياض",
          "nameEn": "white sugar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن إلى 175 درجة مئوية (350 درجة فهرنهايت). دهن صينية كعكة دائرية قطرها 10 بوصات بكثافة.",
          "textEn": "Preheat the oven to 175 degrees C (350 degrees F). Generously grease a 10-inch round cake pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلط السكر والزبدة في وعاء متوسط حتى يصبح المزيج أخف لونًا. أضف الدقيق واخلط حتى يصبح المزيج مطحونًا. أضف البيض واحدًا تلو الآخر، واخلط جيدًا بعد كل إضافة.",
          "textEn": "Beat sugar and butter together in a medium bowl until lighter in color. Add flour and mix until the mixture is mealy. Add eggs one at a time, mixing well after each addition.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "امزج بيكنج بودر والحليب؛ أضفه إلى خليط البيض واخلط جيدًا. اخلط عصير الليمون والبيكينغ صودا؛ أضفه إلى العجينة. صب العجينة في الصينية المعدة.",
          "textEn": "Combine baking powder and milk; add to the egg mixture and mix well. Combine lemon juice and baking soda; stir into the batter. Pour the batter into the prepared cake pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخبز الكعكة في الفرن المسخن لمدة 20 دقيقة. أخرجها ورشي اللوز والسكر فوق الكعكة، ثم عددها إلى الفرن حتى ترتد الكعكة عند الضغط عليها، لمدة 20-30 دقيقة إضافية.",
          "textEn": "Bake the cake in the preheated oven for 20 minutes. Remove and sprinkle the nuts and sugar over the cake, then return it to the oven until the cake springs back to the touch, about 20-30 additional minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اقطع ثقبًا صغيرًا في الكعكة وضع قطعة نقدية فيه. حاول تغطية الثقب بالسكر. اترك الكعكة تبرد على رف لمدة 10 دقائق قبل قلبها على طبق.",
          "textEn": "Gently cut a small hole in the cake and place a coin in the hole. Try to cover the hole with sugar. Cool the cake on a rack for 10 minutes before inverting it onto a plate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم الكعكة دافئة.",
          "textEn": "Serve the cake warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "فاسيلوبيتا هي كعكة تقليدية تُقدم في اليونان خلال عيد رأس السنة.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/15723/vaselopita-greek-new-years-cake/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 9,
        "kcal": 600,
        "protein": 11,
        "fat": 27,
        "carbs": 80,
        "fiber": 1,
        "sugar": 48,
        "cost": {
          "sweeteners": 0.7,
          "dairyEggs": 4.3,
          "grains": 0.8,
          "specialty": 1
        }
      }
    },
    {
      "id": "w-id-001",
      "title": "أبيم الأرز",
      "titleEn": "Apem Beras",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "مخبوزات",
      "cookingMethod": "خبز بالبخار",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-001-i1",
          "name": "خميرة",
          "nameEn": "yeast",
          "standardAmount": "5 غرام",
          "standardAmountEn": "5 grams",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-001-i2",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-001-i3",
          "name": "ماء دافئ",
          "nameEn": "warm water",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-001-i4",
          "name": "أرز مطبوخ",
          "nameEn": "cooked rice",
          "standardAmount": "125 غرام",
          "standardAmountEn": "125 grams",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-001-i5",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "250 غرام",
          "standardAmountEn": "250 grams",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-001-i6",
          "name": "دقيق الأرز",
          "nameEn": "rice flour",
          "standardAmount": "150 غرام",
          "standardAmountEn": "150 grams",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-001-i7",
          "name": "دقيق الكيك",
          "nameEn": "cake flour",
          "standardAmount": "50 غرام",
          "standardAmountEn": "50 grams",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-001-i8",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "100 غرام",
          "standardAmountEn": "100 grams",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-001-i9",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "قليل جداً",
          "standardAmountEn": "a small pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الخميرة مع السكر والماء الدافئ في وعاء صغير. اتركيها لمدة 10 دقائق حتى تنشط.",
          "textEn": "Mix the yeast with sugar and warm water in a small bowl. Let it sit for 10 minutes to activate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الأرز المطبوخ والحليب جوز الهند إلى الخلاط واخلطي حتى تصبح المعجون ناعماً. يمكنك تسخين الخليط قليلاً في المايكروويف أو على الموقد حتى يصبح دافئاً (لا تجعله ساخناً جداً).",
          "textEn": "Blend the cooked rice and coconut milk until smooth. You can warm the mixture slightly in the microwave or on the stove until it is lukewarm (not hot).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الدقيق الأرز والدقيق الكيك والسكر والملح إلى المعجون واخلطي جيداً حتى تتجانس المكونات.",
          "textEn": "Add the rice flour, cake flour, sugar, and salt to the mixture and blend well until the ingredients are combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغطي العجينة واتركيها ترتاح لمدة 30 دقيقة في مكان دافئ.",
          "textEn": "Cover the batter and let it rest for 30 minutes in a warm place.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صبي العجينة في قوالب مخصصة للأبيم وضعيها في قدر بخاري. اخبزيها لمدة 30 دقيقة حتى تنضج.",
          "textEn": "Pour the batter into apem molds and place them in a steamer. Steam for 30 minutes until cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركي الأبيم تبرد قليلاً قبل التقديم.",
          "textEn": "Let the apem cool slightly before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الأبيم هو حلوى تقليدية إندونيسية تُصنع من الأرز وحليب جوز الهند. يتم تقديمها عادة في مناسبات خاصة.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/apam-beras.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 420,
        "protein": 5,
        "fat": 10,
        "carbs": 78,
        "fiber": 1,
        "sugar": 22,
        "cost": {
          "grains": 1.4,
          "specialty": 1,
          "sweeteners": 0.4,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-id-002",
      "title": "الأسام بيداس (الأسام بيداس السمك)",
      "titleEn": "Asam Pedas (Spicy Tamarind Fish Stew)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-002-i1",
          "name": "سمك التونة الماكريل",
          "nameEn": "mackerel tuna",
          "standardAmount": "700 جرام",
          "standardAmountEn": "700 gr",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i3",
          "name": "كتلة تمر هندي بدون بذور",
          "nameEn": "seedless tamarind block",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i4",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "360 مل",
          "standardAmountEn": "360 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i5",
          "name": "زيت طهي",
          "nameEn": "cooking oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i6",
          "name": "بصل",
          "nameEn": "shallots",
          "standardAmount": "10 حبات",
          "standardAmountEn": "10 shallots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i7",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "8 فصوص",
          "standardAmountEn": "8 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i8",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "قطعة بحجم الإبهام",
          "standardAmountEn": "thumb-size piece",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i9",
          "name": "جوز هندي",
          "nameEn": "candlenuts",
          "standardAmount": "5 حبات",
          "standardAmountEn": "5 pieces",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i10",
          "name": "صويا حارة",
          "nameEn": "sambal oelek",
          "standardAmount": "5 ملاعق كبيرة",
          "standardAmountEn": "5 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i11",
          "name": "حبة كمون",
          "nameEn": "coriander seeds",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i12",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "120 مل",
          "standardAmountEn": "120 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i13",
          "name": "كركم مطحون",
          "nameEn": "turmeric powder",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i14",
          "name": "جذور الكوراندار",
          "nameEn": "galangal powder",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i15",
          "name": "عشب الليمون",
          "nameEn": "lemongrass",
          "standardAmount": "ساق واحدة",
          "standardAmountEn": "1 stalk",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i16",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "3 أوراق",
          "standardAmountEn": "3 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i17",
          "name": "أوراق الليمون الكافير",
          "nameEn": "kaffir lime leaves",
          "standardAmount": "3 أوراق",
          "standardAmountEn": "3 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i18",
          "name": "طماطم",
          "nameEn": "tomato",
          "standardAmount": "طماطم كبيرة واحدة (مقطعة إلى أرباع)",
          "standardAmountEn": "1 large tomato (quartered)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i19",
          "name": "قرنفل",
          "nameEn": "okra",
          "standardAmount": "10 قطع",
          "standardAmountEn": "10 pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i20",
          "name": "أناناس",
          "nameEn": "pineapple",
          "standardAmount": "1 كوب مكعبات",
          "standardAmountEn": "1 cup cubes",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i21",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة صغيرة (أو حسب الرغبة)",
          "standardAmountEn": "1 tsp (or more to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-002-i22",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد السمك: قم بتنظيف السمك وتقسيمه إلى قطع كبيرة. اغسله جيدًا بالماء واتركه يجف.",
          "textEn": "Prepare the fish: Clean the fish and cut it into large pieces. Rinse it well with water and let it dry.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعد عصير التمر الهندي: ضع كتلة التمر الهندي في وعاء وصب عليها 360 مل من الماء. ادعكها جيدًا حتى تذوب، ثم صفي العصير.",
          "textEn": "Prepare tamarind juice: Place the tamarind block in a bowl and pour 360 ml of water over it. Rub it well until it dissolves, then strain the juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اطحن المكونات: اطحن البصل، الثوم، الزنجبيل، جوز الهند، الصويا الحارة، حبة الكمون، الكركم المطحون، وجذور الكوراندار في الخلاط حتى تصبح معجونًا ناعمًا.",
          "textEn": "Grind the ingredients: Grind the shallots, garlic, ginger, candlenuts, sambal oelek, coriander seeds, turmeric powder, and galangal powder in a blender until it becomes a smooth paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "طهي: في قدر كبير، سخن الزيت على نار متوسطة. أضف المعجون المطحون وقلبه لمدة 5 دقائق حتى يصبح لونه ذهبيًا. أضف عصير التمر الهندي، الماء، عشب الليمون، أوراق الغار، وأوراق الليمون الكافير. اترك الخليط يغلي ثم خفف النار واتركه يطهى لمدة 15 دقيقة.",
          "textEn": "Cooking: In a large pot, heat the oil over medium heat. Add the ground paste and stir for 5 minutes until it turns golden. Add the tamarind juice, water, lemongrass, bay leaves, and kaffir lime leaves. Bring the mixture to a boil, then reduce the heat and simmer for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الطماطم، القرنفل، الأناناس، والسكر. اترك الخليط يغلي مرة أخرى ثم خفف النار واتركه يطهى لمدة 10 دقائق.",
          "textEn": "Add the tomato, okra, pineapple, and sugar. Bring the mixture to a boil again, then reduce the heat and simmer for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف السمك واتركه يطهى لمدة 10 دقائق أخرى حتى يصبح السمك ناضجًا. أضف الملح حسب الرغبة.",
          "textEn": "Add the fish and cook for another 10 minutes until the fish is cooked through. Add salt to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الأسام بيداس ساخنًا مع الأرز الأبيض.",
          "textEn": "Serve the Asam Pedas hot with white rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الأسام بيداس هو طبق شعبي في إندونيسيا، يتميز بنكه الحامض والحار. يتم تقديمه عادة مع الأرز الأبيض.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/asam-pedas-ikan.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 22,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 370,
        "protein": 30,
        "fat": 15,
        "carbs": 20,
        "fiber": 4,
        "sugar": 9,
        "cost": {
          "protein": 7,
          "specialty": 2.1,
          "fats": 0.2,
          "produce": 3.1,
          "spices": 0.7,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "w-id-003",
      "title": "الدجاج المقلِّى كالاسان",
      "titleEn": "Ayam Goreng Kalasan",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة + 24 ساعة تتبيل",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-003-i1",
          "name": "فخذ الدجاج وساق الدجاج",
          "nameEn": "chicken thighs and drumsticks",
          "standardAmount": "1.25 كجم / 2.5 رطل",
          "standardAmountEn": "1.25 kg / 2.5 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i2",
          "name": "بذور الكزبرة",
          "nameEn": "coriander seeds",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i3",
          "name": "بذور الكمون",
          "nameEn": "cumin seeds",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i4",
          "name": "بذور الشمر",
          "nameEn": "fennel seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i5",
          "name": "ثوم",
          "nameEn": "garlic cloves",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i6",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i7",
          "name": "الجنسنج الهندي",
          "nameEn": "galangal",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i8",
          "name": "مسحوق الكاري",
          "nameEn": "curry powder",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1.5 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i9",
          "name": "العسل",
          "nameEn": "lemongrass",
          "standardAmount": "1 حبة (الجزء الأبيض فقط)",
          "standardAmountEn": "1 stalk (white part only)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i10",
          "name": "مسحوق الزعفران",
          "nameEn": "turmeric powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i11",
          "name": "البصل الصغير",
          "nameEn": "shallots",
          "standardAmount": "2 حبات",
          "standardAmountEn": "2 small shallots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i12",
          "name": "ملح طهي",
          "nameEn": "cooking salt",
          "standardAmount": "1.5 ملعقة صغيرة (أو 1 ملعقة صغيرة من الملح العادي)",
          "standardAmountEn": "1.5 tsp (or 1 tsp table salt)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i13",
          "name": "مسحوق الفلفل الحار",
          "nameEn": "chilli powder",
          "standardAmount": "1/2 ملعقة صغيرة (ضبط حسب الرغبة)",
          "standardAmountEn": "1/2 tsp (adjust to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i14",
          "name": "سكر بني",
          "nameEn": "brown sugar",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i15",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "7 ملعقة كبيرة (الكامل الدسم أفضل!)",
          "standardAmountEn": "7 tbsp (full fat best!)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i16",
          "name": "النشا",
          "nameEn": "cornflour / cornstarch",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i17",
          "name": "زيت نباتي أو زيت الكانولا",
          "nameEn": "vegetable or canola oil",
          "standardAmount": "1.75 لتر / كوب",
          "standardAmountEn": "1.75 litres / quarts",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i18",
          "name": "ثوم مفروم",
          "nameEn": "garlic (minced)",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i19",
          "name": "فلفل أحمر كبير",
          "nameEn": "large red chilli (cayenne pepper)",
          "standardAmount": "1 ملعقة كبيرة (مقطع ومخلوط)",
          "standardAmountEn": "1 tbsp (deseeded and minced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i20",
          "name": "البصل الأخضر",
          "nameEn": "green onion",
          "standardAmount": "1 ملعقة كبيرة (مقطع)",
          "standardAmountEn": "1 tbsp (minced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i21",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "قليل",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-003-i22",
          "name": "الكزبرة",
          "nameEn": "coriander/cilantro leaves",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قم بتحميص البهارات في مقلاة صغيرة على نار متوسطة (بدون زيت) لمدة 2 دقيقة أو حتى تصبح البهارات ذات رائحة عطرة. انقل البهارات إلى الخلاط أو وعاء عميق يناسب الخلاط اليدوي.",
          "textEn": "Toast the spices in a small skillet over medium heat (no oil) for 2 minutes or until the spices smell fragrant. Transfer the spices to a blender or a tall jug that fits a stick blender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف باقي مكونات التتبيلة إلى الخلاط وقم بخلطها حتى تصبح ناعمة.",
          "textEn": "Add the remaining Curry Paste ingredients to the blender and blend until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صب التتبيلة على الدجاج في كيس بلاستيكي أو وعاء. قم بتوزيع التتبيلة على الدجاج جيدًا، ثم اتركه يتبّل في الثلاجة لمدة 24 ساعة، ويمكن أن يصل إلى 48 ساعة.",
          "textEn": "Pour the Curry Paste over the chicken in a ziplock bag or bowl. Toss to coat, then marinate in the fridge for 24 hours, up to 48 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قبل الطهي، قم بتحضير الدجاج للقلي. اغمس الدجاج في النشا وقم بخلطه جيدًا.",
          "textEn": "Before cooking, prepare the chicken for frying. Coat the chicken in cornflour / cornstarch and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن الزيت في مقلاة عميقة على نار متوسطة. قم بقلي الدجاج حتى يصبح ذهبي اللون ومقرمشًا، لمدة 5-7 دقائق لكل جانب.",
          "textEn": "Heat the oil in a deep skillet over medium heat. Fry the chicken until golden brown and crispy, about 5-7 minutes per side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قم بتصفية الدجاج المقلِّى على ورق المطبخ. قم بتقديمه ساخنًا مع الكزبرة المفرومة كزينة.",
          "textEn": "Drain the fried chicken on paper towels. Serve hot garnished with chopped coriander leaves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدجاج المقلِّى كالاسان هو طبق تقليدي من إندونيسيا، يتميز بنكهته الغنية والكريمية.",
      "source": {
        "name": "recipetineats.com",
        "url": "https://www.recipetineats.com/ayam-goreng-malaysian-fried-chicken/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 22,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 740,
        "protein": 48,
        "fat": 34,
        "carbs": 48,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "protein": 9,
          "specialty": 0.6,
          "grains": 0.2,
          "fats": 1.2,
          "sweeteners": 0.05,
          "produce": 0.3,
          "spices": 1.5
        }
      }
    },
    {
      "id": "w-id-004",
      "title": "الدجاج المقلي بالصلصة الحلوة (أيام غورينغ مينتغا)",
      "titleEn": "Fried Chicken in Sweet Butter Sauce (Ayam Goreng Mentega)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "15-20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-004-i1",
          "name": "دجاجة متوسطة الحجم",
          "nameEn": "medium-sized chicken",
          "standardAmount": "1 دجاجة، مقطعة إلى قطع صغيرة (12-16 قطعة)",
          "standardAmountEn": "1 medium-sized chicken, cut into small pieces (12-16 pieces)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-004-i2",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "عصير 2 ليمونة",
          "standardAmountEn": "juice of 2 lemons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-004-i3",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-004-i4",
          "name": "زيت القلي",
          "nameEn": "frying oil",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-004-i5",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص، مفروم",
          "standardAmountEn": "4 cloves, minced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-004-i6",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 بصلة متوسطة، مفرومة",
          "standardAmountEn": "1 medium onion, chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-004-i7",
          "name": "صلصة حلوة",
          "nameEn": "sweet sauce",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قم بتتبيل قطع الدجاج بالملح. اغمسها في عصير الليمون واتركها تنقع لمدة 15-20 دقيقة.",
          "textEn": "Season the chicken pieces with salt. Coat them with lemon juice and let them marinate for 15-20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت حتى يبلغ درجة حرارة 180 درجة مئوية (350 درجة فهرنهايت)، ثم قم بقلي الدجاج حتى يصبح ذهبي اللون. ارفع الدجاج من الزيت واتركه جانباً ليتم تصفيته.",
          "textEn": "Heat the oil to about 180°C (350°F), and fry the chicken until it is golden. Remove the chicken from the oil and set it aside to drain.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قلم الثوم والبصل لمدة دقيقة أو دقيقتين. أضف باقي مكونات الصلصة.",
          "textEn": "Sauté the garlic and onion for a minute or two. Add the remaining sauce ingredients.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلّب لمدة دقيقة ثم أضف قطع الدجاج. قلبها جيداً لتغطيتها بالصلصة.",
          "textEn": "Stir fry for a minute and then add the chicken pieces. Toss to coat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم الدجاج ساخناً مع شرائح الليمون.",
          "textEn": "Serve the chicken hot with lime wedges.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أيام غورينغ مينتغا هو طبق شهير في إندونيسيا، يتميز بطعمه الحلو والحامض.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Ayam_Goreng_Mentega",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 610,
        "protein": 46,
        "fat": 40,
        "carbs": 10,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "protein": 8,
          "fats": 1.2,
          "specialty": 0.5,
          "produce": 1.3
        }
      }
    },
    {
      "id": "w-id-005",
      "title": "دجاج بالصويا",
      "titleEn": "Ayam Kecap",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالصويا",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-id-005-i1",
          "name": "فخذ الدجاج",
          "nameEn": "chicken drumsticks",
          "standardAmount": "900 جرام",
          "standardAmountEn": "900 gr",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-005-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-005-i3",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-005-i4",
          "name": "زيت طهي",
          "nameEn": "cooking oil",
          "standardAmount": "2 ملعقة كبيرة (موزعة)",
          "standardAmountEn": "2 Tbsp (divided)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-005-i5",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1/4 كوب (أو أكثر حسب الحاجة)",
          "standardAmountEn": "1/4 cup (or more as needed)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-005-i6",
          "name": "طماطم",
          "nameEn": "tomato",
          "standardAmount": "1 حبة كبيرة (مقطعة إلى أرباع)",
          "standardAmountEn": "1 large (cut into wedges)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-005-i7",
          "name": "بصل",
          "nameEn": "shallots",
          "standardAmount": "4 حبات (مقطعة)",
          "standardAmountEn": "4 (diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-005-i8",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فصوص (مهروسة)",
          "standardAmountEn": "2 cloves (minced)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-005-i9",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "2 سم (مهروس)",
          "standardAmountEn": "2 inch (minced)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-005-i10",
          "name": "فلفل حار",
          "nameEn": "bird's eye chili",
          "standardAmount": "2 حبات (اختياري)",
          "standardAmountEn": "2 (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-005-i11",
          "name": "بصل أصفر",
          "nameEn": "yellow onion",
          "standardAmount": "1 حبة كبيرة (مقطعة إلى أرباع)",
          "standardAmountEn": "1 large (cut into large wedges)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-005-i12",
          "name": "بصل أخضر",
          "nameEn": "green onion",
          "standardAmount": "2 حبة (الجزء الأخضر، مقطعة إلى 5 سم)",
          "standardAmountEn": "2 stalks (green part, cut into 2-inch length)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-005-i13",
          "name": "صويا حلوة",
          "nameEn": "kecap manis",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-005-i14",
          "name": "كاتشب",
          "nameEn": "ketchup",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-005-i15",
          "name": "صلصة المحار",
          "nameEn": "oyster sauce",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-005-i16",
          "name": "عسل",
          "nameEn": "honey",
          "standardAmount": "1 ملعقة كبيرة (أو أكثر حسب الرغبة)",
          "standardAmountEn": "1 Tbsp (or more to taste)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "امزج الدجاج مع الملح والفلفل الأسود واتركه لمدة 30 دقيقة.",
          "textEn": "Mix the chicken with salt and black pepper and marinate for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن ملعقة كبيرة من الزيت في مقلاة على نار متوسطة. أضف البصل والثوم والزنجبيل والفلفل الحار وقلّب لمدة 2-3 دقائق حتى يصبح البصل شفافًا.",
          "textEn": "Heat 1 tablespoon of oil in a pan over medium heat. Add the shallots, garlic, ginger, and bird's eye chili and stir-fry for 2-3 minutes until the shallots become translucent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الطماطم والبصل الأصفر والبصل الأخضر وقلّب لمدة 5 دقائق.",
          "textEn": "Add the tomato, yellow onion, and green onion and stir-fry for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الصويا الحلوة والكاتشب وصلصة المحار والعسل والماء. اترك الخليط يغلي ثم خفف النار واتركه يطهى لمدة 10 دقائق.",
          "textEn": "Add the kecap manis, ketchup, oyster sauce, honey, and water. Bring the mixture to a boil, then reduce the heat and simmer for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الدجاج المتبّل واتركه يطهى على نار هادئة لمدة 15-20 دقيقة حتى ينضج الدجاج وتصبح الصلصة سميكة.",
          "textEn": "Add the marinated chicken and simmer for 15-20 minutes until the chicken is cooked through and the sauce has thickened.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم الدجاج ساخنًا مع الأرز.",
          "textEn": "Serve the chicken hot with rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "دجاج بالصويا هو طبق شعبي في إندونيسيا، يتميز بنكه الحلو والحار. يُقدم عادة مع الأرز.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/ayam-masak-kicap.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 400,
        "protein": 32,
        "fat": 18,
        "carbs": 22,
        "fiber": 1,
        "sugar": 15,
        "cost": {
          "protein": 7,
          "fats": 0.2,
          "specialty": 0.8,
          "sweeteners": 0.1,
          "produce": 1.4,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-id-006",
      "title": "أيام بينيت بالفلفل الأخضر",
      "titleEn": "Ayam Penyet Cabe Ijo",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي وتقليب",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-006-i1",
          "name": "دجاج مقطع",
          "nameEn": "bone-in skin-on chicken pieces",
          "standardAmount": "1 كغ",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i2",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "600 غ",
          "standardAmountEn": "600 g",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i3",
          "name": "زيت (للتقليب)",
          "nameEn": "oil (for stir-frying)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i4",
          "name": "زيت (للقلي)",
          "nameEn": "oil (for frying)",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i5",
          "name": "ثوم (مهروس)",
          "nameEn": "garlic (minced)",
          "standardAmount": "8 فصوص",
          "standardAmountEn": "8 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i6",
          "name": "زنجبيل مبشور",
          "nameEn": "grated ginger",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i7",
          "name": "عود من العرقسوس",
          "nameEn": "lemongrass",
          "standardAmount": "1",
          "standardAmountEn": "1 stalk",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i8",
          "name": "أوراق الليمون الكافير",
          "nameEn": "kaffir lime leaves",
          "standardAmount": "3",
          "standardAmountEn": "3",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i9",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "3",
          "standardAmountEn": "3",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i10",
          "name": "كمون مطحون",
          "nameEn": "ground coriander",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i11",
          "name": "بودرة الجالانجال",
          "nameEn": "galangal powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i12",
          "name": "كركم مطحون",
          "nameEn": "turmeric powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i13",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i14",
          "name": "مسحوق الدجاج",
          "nameEn": "chicken powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i15",
          "name": "فلفل حار",
          "nameEn": "serrano peppers",
          "standardAmount": "150 غ",
          "standardAmountEn": "150 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i16",
          "name": "ثوم (مهروس)",
          "nameEn": "garlic (minced)",
          "standardAmount": "3 فصوص",
          "standardAmountEn": "3 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i17",
          "name": "عصير ليمون",
          "nameEn": "juice of 1 lime",
          "standardAmount": "1 ليمونة",
          "standardAmountEn": "1 lime",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i18",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-006-i19",
          "name": "مسحوق الدجاج",
          "nameEn": "chicken powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الدجاج وقطعه إلى قطع. ضع الدجاج في وعاء مع 600 غ من الماء. أضف الثوم المفروم، الزنجبيل المبشور، العرقسوس، أوراق الليمون الكافير، أوراق الغار، الكمون المطحون، بودرة الجالانجال، الكركم المطحون، الملح، ومسحوق الدجاج. اترك الدجاج ينقع لمدة 30 دقيقة.",
          "textEn": "Wash the chicken and cut it into pieces. Place the chicken in a bowl with 600 g of water. Add minced garlic, grated ginger, lemongrass, kaffir lime leaves, bay leaves, ground coriander, galangal powder, turmeric powder, salt, and chicken powder. Let the chicken marinate for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في مقلاة على نار متوسطة. قم بقلي الدجاج حتى يصبح ذهبي اللون وناضجًا. ارفع الدجاج من الزيت واتركه جانباً.",
          "textEn": "Heat oil in a pan over medium heat. Fry the chicken until golden brown and cooked through. Remove the chicken from the oil and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخلط الفلفل الحار، الثوم المفروم، عصير الليمون، الملح، السكر، ومسحوق الدجاج. اهرس المكونات جيدًا حتى تصبح معجونًا ناعمًا.",
          "textEn": "In another bowl, mix the serrano peppers, minced garlic, lime juice, salt, sugar, and chicken powder. Mash the ingredients well until they form a smooth paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن الزيت للتقليب في مقلاة على نار متوسطة. أضف المعجون وقلبه لمدة 5 دقائق حتى يصبح لونه أخضر داكن.",
          "textEn": "Heat the oil for stir-frying in a pan over medium heat. Add the paste and stir-fry for 5 minutes until it turns a dark green color.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الدجاج المقلي إلى المعجون وقلبه لمدة 2-3 دقائق حتى يتجانس.",
          "textEn": "Add the fried chicken to the paste and stir-fry for 2-3 minutes until well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم الدجاج ساخنًا مع الأرز الأبيض والخضروات المطبوخة.",
          "textEn": "Serve the chicken hot with white rice and cooked vegetables.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أيام بينيت بالفلفل الأخضر هو طبق شعبي في إندونيسيا، يتم تقديمه عادة مع الأرز الأبيض والخضروات المطبوخة.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/ayam-penyet-cabe-ijo.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 570,
        "protein": 40,
        "fat": 36,
        "carbs": 10,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 8,
          "fats": 1.4,
          "produce": 1.3,
          "specialty": 1,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "w-id-007",
      "title": "أيام بوب بادانغ",
      "titleEn": "Ayam Pop Padang",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ بالضغط",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-007-i1",
          "name": "قطع الدجاج",
          "nameEn": "Bone-in chicken pieces",
          "standardAmount": "1.35 كغ",
          "standardAmountEn": "3 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i2",
          "name": "عصير الليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "عصير حبة واحدة",
          "standardAmountEn": "Juice from 1 lemon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i3",
          "name": "ماء جوز الهند",
          "nameEn": "Coconut water",
          "standardAmount": "800 مل",
          "standardAmountEn": "800 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i4",
          "name": "زيت الطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i5",
          "name": "أوراق الليمون",
          "nameEn": "Lime leaves",
          "standardAmount": "5 أوراق",
          "standardAmountEn": "5 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i6",
          "name": "أوراق الغار",
          "nameEn": "Bay leaves",
          "standardAmount": "3 أوراق",
          "standardAmountEn": "3 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i7",
          "name": "العشب الليموني",
          "nameEn": "Lemongrass",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 stalk",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i8",
          "name": "الجنسنج الهندي",
          "nameEn": "Galangal",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i9",
          "name": "الزنجبيل",
          "nameEn": "Ginger",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i10",
          "name": "معجون التمر الهندي",
          "nameEn": "Tamarind paste",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i11",
          "name": "الجوز الهندي",
          "nameEn": "Candlenuts",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6 nuts",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i12",
          "name": "الثوم",
          "nameEn": "Garlic",
          "standardAmount": "10 فصوص",
          "standardAmountEn": "10 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i13",
          "name": "البصل",
          "nameEn": "Shallots",
          "standardAmount": "9 حبات",
          "standardAmountEn": "9 shallots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i14",
          "name": "الملح",
          "nameEn": "Salt",
          "standardAmount": "1 ملعقة كبيرة + 1/2 ملعقة صغيرة",
          "standardAmountEn": "1 Tbsp + 1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i15",
          "name": "فلفل الحار",
          "nameEn": "Cayenne pepper",
          "standardAmount": "7 حبات",
          "standardAmountEn": "7 peppers",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i16",
          "name": "فلفل الطيور",
          "nameEn": "Bird's eye chili",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 peppers",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i17",
          "name": "البندورة",
          "nameEn": "Tomato",
          "standardAmount": "1 حبة كبيرة",
          "standardAmountEn": "1 large tomato",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i18",
          "name": "السكر",
          "nameEn": "Sugar",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1.5 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-007-i19",
          "name": "مرق الدجاج",
          "nameEn": "Chicken broth",
          "standardAmount": "50 مل",
          "standardAmountEn": "50 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "امزج قطع الدجاج مع عصير الليمون واتركها تنقع لمدة 30 دقيقة.",
          "textEn": "Mix the chicken pieces with lemon juice and let them marinate for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء ضغط، ضع الدجاج، ماء جوز الهند، أوراق الليمون، أوراق الغار، العشب الليموني، الجنسنج الهندي، والزنجبيل. أغلق الوعاء وطبخ على ضغط عالٍ لمدة 20 دقيقة.",
          "textEn": "In a pressure cooker, place the chicken, coconut water, lime leaves, bay leaves, lemongrass, galangal, and ginger. Close the cooker and cook on high pressure for 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد الانتهاء من الطبخ، اترك الضغط ينخفض بشكل طبيعي. افتح الوعاء وأخرج الدجاج.",
          "textEn": "After cooking, let the pressure release naturally. Open the cooker and remove the chicken.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في مقلاة، سخن 4 ملاعق كبيرة من الزيت واقلي قطع الدجاج حتى تصبح ذهبية اللون. اتركها جانباً.",
          "textEn": "In a pan, heat 4 tablespoons of oil and fry the chicken pieces until golden brown. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "لتحضير صلصة الفلفل، اهرس الثوم، البصل، الفلفل الحار، فلفل الطيور، والجوز الهندي في محضرة الطعام. أضف الملح والسكر وامزج جيداً.",
          "textEn": "To prepare the chili sauce, blend the garlic, shallots, cayenne pepper, bird's eye chili, and candlenuts in a food processor. Add salt and sugar and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في قدر صغير، سخن ملعقة كبيرة من الزيت وأضف خليط التوابل. قم بالتحريك لمدة دقيقة ثم أضف ماء جوز الهند والبندورة. اترك الصلصة تغلي لمدة 5 دقائق.",
          "textEn": "In a small pot, heat 1 tablespoon of oil and add the spice mixture. Stir for a minute, then add coconut water and tomato. Let the sauce simmer for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الدجاج مع صلصة الفلفل ومرق الدجاج.",
          "textEn": "Serve the chicken with the chili sauce and chicken broth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أيام بوب بادانغ هو طبق شهير من المطبخ الإندونيسي، يتميز بنكهاته الغنية وطريقة طهيه الفريدة.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/ayam-pop-padang.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 620,
        "protein": 52,
        "fat": 35,
        "carbs": 15,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 10,
          "fats": 0.4,
          "specialty": 2.7,
          "produce": 2.4,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "w-id-008",
      "title": "دجاج ريكا-ريكا",
      "titleEn": "Ayam Rica Rica",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-008-i1",
          "name": "فخذ دجاج أو ساق دجاج أو جناح دجاج",
          "nameEn": "chicken thighs or drumsticks or wings",
          "standardAmount": "1 كغ",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-008-i2",
          "name": "زيت طهي",
          "nameEn": "cooking oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-008-i3",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1/2 كوب (أو أكثر حسب الحاجة)",
          "standardAmountEn": "1/2 cup (or more as needed)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-008-i4",
          "name": "طماطم",
          "nameEn": "tomatoes",
          "standardAmount": "2 حبة كبيرة (مقطعة)",
          "standardAmountEn": "2 large (diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-008-i5",
          "name": "عصير ليمون",
          "nameEn": "lime juice",
          "standardAmount": "عصير حبة واحدة",
          "standardAmountEn": "juice of 1 lime",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-008-i6",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-008-i7",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-008-i8",
          "name": "أوراق ليمون كافير",
          "nameEn": "kaffir lime leaves",
          "standardAmount": "8 أوراق",
          "standardAmountEn": "8 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-008-i9",
          "name": "عشب الليمون",
          "nameEn": "lemongrass stalks",
          "standardAmount": "2 حبة (قطعها إلى 3-4 بوصات وسحقها)",
          "standardAmountEn": "2 stalks (trim and cut into 3-4 inch pieces and bruise)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-008-i10",
          "name": "أوراق البندان",
          "nameEn": "pandan leaves",
          "standardAmount": "2 حبة (معقودة)",
          "standardAmountEn": "2 leaves (knotted)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-008-i11",
          "name": "البازلاء الحامضة (كيمانجي)",
          "nameEn": "lemon basil (kemangi)",
          "standardAmount": "1 كوب (اختياري)",
          "standardAmountEn": "1 cup (optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-008-i12",
          "name": "بصل",
          "nameEn": "shallots",
          "standardAmount": "10 حبة (مقطعة)",
          "standardAmountEn": "10 (peeled)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-008-i13",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "8 فصوص",
          "standardAmountEn": "8 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-008-i14",
          "name": "زنجبيل طازج",
          "nameEn": "fresh ginger",
          "standardAmount": "2 بوصة",
          "standardAmountEn": "2 inch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-008-i15",
          "name": "فلفل حار",
          "nameEn": "cayenne peppers",
          "standardAmount": "20 حبة",
          "standardAmountEn": "20",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-008-i16",
          "name": "فلفل تايلندي (اختياري)",
          "nameEn": "Thai chili (optional)",
          "standardAmount": "5 حبات",
          "standardAmountEn": "5",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-008-i17",
          "name": "أوراق ليمون كافير (مقطعة)",
          "nameEn": "kaffir lime leaves (cut into thin strips)",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلط البصل، الثوم، الزنجبيل، الفلفل الحار، والفلفل التايلندي في محضرة الطعام حتى يصبح الخليط ناعماً.",
          "textEn": "Blend the shallots, garlic, ginger, cayenne peppers, and Thai chili in a food processor until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في قدر على نار متوسطة، ثم أضف الخليط المطحون وقلبه لمدة 5 دقائق.",
          "textEn": "Heat the oil in a pot over medium heat, then add the blended mixture and sauté for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الدجاج وقلبه لمدة 5 دقائق حتى يصبح ذهبي اللون.",
          "textEn": "Add the chicken and sauté for 5 minutes until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الماء، الطماطم، عصير الليمون، السكر، الملح، أوراق الليمون الكافير، عشب الليمون، وأوراق البندان. اترك الخليط يغلي ثم خفف النار واتركه يطهى لمدة 20-25 دقيقة حتى ينضج الدجاج ويتكاثف المرق.",
          "textEn": "Add the water, tomatoes, lime juice, sugar, salt, kaffir lime leaves, lemongrass, and pandan leaves. Bring to a boil, then reduce heat and simmer for 20-25 minutes until the chicken is cooked and the sauce has thickened.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البازلاء الحامضة (كيمانجي) إذا كانت متاحة، واتركها تطهى لمدة 5 دقائق إضافية.",
          "textEn": "Add the lemon basil (kemangi) if available, and simmer for an additional 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم الدجاج ساخناً مع الأرز الأبيض.",
          "textEn": "Serve the chicken hot with white rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "دجاج ريكا-ريكا هو طبق شهير من مانادو في إندونيسيا، يتميز بنكه الحار والحامض.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/ayam-rica-rica.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 520,
        "protein": 40,
        "fat": 28,
        "carbs": 14,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "protein": 8,
          "fats": 0.2,
          "produce": 3.3,
          "specialty": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-id-009",
      "title": "بكيبيا (بكيبيا)",
      "titleEn": "Bakpia (Bakpia)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-009-i1",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "140 غ",
          "standardAmountEn": "140 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-009-i2",
          "name": "سكر بودرة",
          "nameEn": "powdered sugar",
          "standardAmount": "35 غ",
          "standardAmountEn": "35 g",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-009-i3",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-009-i4",
          "name": "زبدة غير مملحة (مذابة)",
          "nameEn": "unsalted butter (softened)",
          "standardAmount": "35 غ",
          "standardAmountEn": "35 g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-009-i5",
          "name": "ماء ساخن",
          "nameEn": "hot water",
          "standardAmount": "70 غ",
          "standardAmountEn": "70 g",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-009-i6",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "100 غ",
          "standardAmountEn": "100 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-009-i7",
          "name": "زيت نباتي",
          "nameEn": "oil",
          "standardAmount": "40 غ",
          "standardAmountEn": "40 g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-009-i8",
          "name": "حشوة الفاصولياء الخضراء",
          "nameEn": "mung bean paste",
          "standardAmount": "300 غ",
          "standardAmountEn": "300 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-009-i9",
          "name": "صفار البيض",
          "nameEn": "egg yolk",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-009-i10",
          "name": "حليب",
          "nameEn": "milk",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الحشوة: اخلطي حشوة الفاصولياء الخضراء جيدًا.",
          "textEn": "Prepare the filling: Mix the mung bean paste well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير العجينة المائية: اخلطي 140 غ من الدقيق مع السكر والملح، ثم أضيفي الزبدة المذابة والماء الساخن واعجني حتى تصبح العجينة متماسكة.",
          "textEn": "Prepare the water dough: Mix 140 g of flour with sugar and salt, then add the melted butter and hot water and knead until the dough is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير العجينة الزيتية: اخلطي 100 غ من الدقيق مع الزيت واعجني حتى تصبح العجينة متماسكة.",
          "textEn": "Prepare the oil dough: Mix 100 g of flour with oil and knead until the dough is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "دمج العجينتين: اخلطي العجينة المائية والعجينة الزيتية معًا واعجني حتى تصبح العجينة متجانسة.",
          "textEn": "Combine the doughs: Mix the water dough and oil dough together and knead until the dough is well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تشكيل: قسمي العجينة إلى كرات صغيرة، ثم افردي كل كرة وضعي قليلًا من الحشوة في الوسط، ثم غطي الحشوة وشكلها إلى كرات.",
          "textEn": "Shaping: Divide the dough into small balls, then flatten each ball and place a small amount of filling in the center, then cover the filling and shape into balls.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "طبخ على النار: ضعي الكرات في مقلاة ساخنة مدهونة بالزيت واقليها حتى تصبح ذهبية اللون من جميع الجوانب.",
          "textEn": "Cooking on the stove: Place the balls in a hot, oiled pan and fry until golden brown on all sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "خبز في الفرن: يمكنك أيضًا خبز الكرات في الفرن المسخن مسبقًا على درجة حرارة 180 درجة مئوية لمدة 15 دقيقة.",
          "textEn": "Baking in the oven: You can also bake the balls in a preheated oven at 180°C for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "البرد: اتركي البكيبيا تبرد قبل التقديم.",
          "textEn": "Cool down: Let the bakpia cool before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "التخزين: احفظي البكيبيا في وعاء محكم الإغلاق في درجة حرارة الغرفة لمدة تصل إلى 5 أيام.",
          "textEn": "Storing: Store the bakpia in an airtight container at room temperature for up to 5 days.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البكيبيا هي حلوى تقليدية إندونيسية، وتُعرف أيضًا باسم هوبيا. تُقدم عادة في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/bakpia-hopia.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 13,
        "kcal": 190,
        "protein": 4,
        "fat": 8,
        "carbs": 26,
        "fiber": 1,
        "sugar": 11,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 0.55,
          "fats": 0.3,
          "sweeteners": 0.1,
          "specialty": 2.5
        }
      }
    },
    {
      "id": "w-id-010",
      "title": "باندراك",
      "titleEn": "Bandrek",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "مشروبات",
      "cookingMethod": "غلي وتقديم",
      "prepTime": "10 دقائق",
      "cookTime": "35 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-id-010-i1",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-010-i2",
          "name": "السكر النخلة أو السكر جوز الهند",
          "nameEn": "palm sugar or coconut sugar",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-010-i3",
          "name": "الزنجبيل القديم",
          "nameEn": "old ginger",
          "standardAmount": "100 جرام (مقطع شرائح رقيقة)",
          "standardAmountEn": "100 gr (peeled and cut into thin slices)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-010-i4",
          "name": "عود القرفة",
          "nameEn": "cinnamon stick",
          "standardAmount": "1 عود كبير",
          "standardAmountEn": "1 large stick",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-010-i5",
          "name": "القرنفل",
          "nameEn": "cloves",
          "standardAmount": "5 حبات",
          "standardAmountEn": "5 whole cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-010-i6",
          "name": "بذور الكاردامون",
          "nameEn": "cardamom seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-010-i7",
          "name": "العشب الليموني",
          "nameEn": "lemongrass",
          "standardAmount": "3 حزم",
          "standardAmountEn": "3 stalks",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-010-i8",
          "name": "أوراق البندان",
          "nameEn": "pandan leaves",
          "standardAmount": "2 ورقة (معقودة)",
          "standardAmountEn": "2 leaves (knotted)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-010-i9",
          "name": "الحليب المكثف المحلى",
          "nameEn": "condensed milk",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر متوسط الحجم، أضف التوابل والعشب الليموني وأوراق البندان.",
          "textEn": "In a medium-sized saucepan, add the spices, lemongrass, and pandan leaves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أغلي المزيج ثم خفف النار واتركه يغلي بهدوء حتى يطلق التوابل والعشب رائحتها الجميلة، لمدة حوالي 20 دقيقة.",
          "textEn": "Bring the mixture to a boil, then lower the heat and let it simmer gently until the spices and herbs release a wonderful aroma, about 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السكر النخلة أو السكر جوز الهند واخلط حتى يذوب.",
          "textEn": "Add the palm sugar or coconut sugar and stir until it dissolves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أغلق الغطاء واتركه ينقع لمدة 15 دقيقة إضافية.",
          "textEn": "Close the lid and let it steep for another 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صفي المشروب إلى أكواب التقديم.",
          "textEn": "Strain the beverage into serving glasses.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف 1-2 ملعقة صغيرة من الحليب المكثف المحلى حسب الرغبة.",
          "textEn": "Add 1-2 teaspoons of condensed milk to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم المشروب فوراً.",
          "textEn": "Serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "باندراك هو مشروب تقليدي من سوندا في إندونيسيا، يتم تقديمه عادة في أكواب زجاجية.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/bandrek.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 100,
        "protein": 1,
        "fat": 1,
        "carbs": 22,
        "fiber": 0,
        "sugar": 19,
        "cost": {
          "sweeteners": 0.6,
          "produce": 0.5,
          "spices": 0.4,
          "specialty": 0.5,
          "dairyEggs": 0.8
        }
      }
    },
    {
      "id": "w-id-011",
      "title": "باتاغور (الكعك المقلّى مع صلصة الفول السوداني)",
      "titleEn": "Batagor (Fried Dumplings with Peanut Sauce)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-011-i1",
          "name": "توفو صلب",
          "nameEn": "extra firm tofu",
          "standardAmount": "396 جرام",
          "standardAmountEn": "396 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-011-i2",
          "name": "أغلفة الونتون",
          "nameEn": "wonton wrappers",
          "standardAmount": "15-20 قطعة",
          "standardAmountEn": "15-20 pieces",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-011-i3",
          "name": "خليط القلي المقرمش",
          "nameEn": "crispy batter",
          "standardAmount": "1 وصفة",
          "standardAmountEn": "1 recipe",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-011-i4",
          "name": "زيت للقلي",
          "nameEn": "cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-011-i5",
          "name": "لحم دجاج مفروم",
          "nameEn": "ground chicken meat",
          "standardAmount": "300 جرام",
          "standardAmountEn": "300 g",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-011-i6",
          "name": "دقيق نشا الذرة",
          "nameEn": "tapioca flour",
          "standardAmount": "100 جرام",
          "standardAmountEn": "100 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-011-i7",
          "name": "بيضة",
          "nameEn": "egg",
          "standardAmount": "1 بيضة",
          "standardAmountEn": "1 egg",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-011-i8",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "5 فصوص",
          "standardAmountEn": "5 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-011-i9",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-011-i10",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-011-i11",
          "name": "فلفل أبيض مطحون",
          "nameEn": "white pepper powder",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-011-i12",
          "name": "فول سوداني محمص غير مملح",
          "nameEn": "roasted unsalted peanuts",
          "standardAmount": "200 جرام",
          "standardAmountEn": "200 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-011-i13",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-011-i14",
          "name": "سكر النخيل",
          "nameEn": "palm sugar",
          "standardAmount": "150 جرام (ابدأ بـ 75 جرام وعدل حسب الرغبة)",
          "standardAmountEn": "150 g (start with 75 g and adjust to taste)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-011-i15",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-011-i16",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "250 مل",
          "standardAmountEn": "250 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-011-i17",
          "name": "عصير ليمون",
          "nameEn": "lime juice",
          "standardAmount": "عصير حبة ليمون",
          "standardAmountEn": "juice of 1 lime",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعده صلصة الفول السوداني: اهرس الفول السوداني والثوم في محضرة الطعام حتى يصبح ناعماً. أضف السكر النخيل والملح والماء وعصير الليمون واخلط جيداً. اضبط الطعم حسب الرغبة.",
          "textEn": "Prepare the peanut sauce: Blend the roasted peanuts and garlic in a food processor until smooth. Add palm sugar, salt, water, and lime juice, and mix well. Adjust the taste as needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعده التو فو: قطع التو فو إلى مكعبات صغيرة.",
          "textEn": "Prepare the tofu: Cut the tofu into small cubes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعده اللحم/السمك المفروم: اخلط اللحم المفروم أو معجون السمك مع الدقيق النشا والبيضة والثوم المفروم والملح والسكر والفلفل الأبيض. اخلط جيداً حتى يصبح الخليط متجانسًا.",
          "textEn": "Prepare the meat/fish paste: Mix the ground chicken or fish paste with tapioca flour, egg, minced garlic, salt, sugar, and white pepper. Mix well until the mixture is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضبط طعم الخليط: اذوق الخليط وعدل الطعم حسب الرغبة بإضافة المزيد من الملح أو السكر.",
          "textEn": "Adjust the taste of the mixture: Taste the mixture and adjust the seasoning with more salt or sugar if needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "احشُ التوفو وأغلفة الونتون: ضع قطعة من التوفو في وسط غلاف الونتون وأضف ملعقة صغيرة من الخليط. اطوِ الغلاف لإغلاق الحشوة.",
          "textEn": "Stuff the tofu and wonton skins: Place a piece of tofu in the center of a wonton wrapper and add a small spoonful of the mixture. Fold the wrapper to enclose the filling.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "البخار: ضع الكعك في سلة بخار وابخر لمدة 10 دقائق.",
          "textEn": "Steaming: Place the dumplings in a steamer basket and steam for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "القلي: ضع الكعك في زيت ساخن واقلي حتى يصبح ذهبي اللون. صفي الكعك من الزيت.",
          "textEn": "Frying: Place the dumplings in hot oil and fry until golden brown. Drain the dumplings on paper towels.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "التقديم: قدم الكعك ساخنًا مع صلصة الفول السوداني.",
          "textEn": "Serving: Serve the dumplings hot with the peanut sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "باتاغور هو طبق شعبي في إندونيسيا، وهو مزيج من الكعك المقلّى المليء باللحم أو السمك والتو فو، ويُقدّم مع صلصة الفول السوداني.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/batagor.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 820,
        "protein": 23,
        "fat": 42,
        "carbs": 65,
        "fiber": 4,
        "sugar": 25,
        "cost": {
          "grains": 2.3,
          "protein": 3.5,
          "fats": 1.5,
          "specialty": 2.5,
          "sweeteners": 1,
          "produce": 0.4
        }
      }
    },
    {
      "id": "w-id-012",
      "title": "أيام بيتوتوبالي",
      "titleEn": "Ayam Betutu Bali",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالبخار",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة و30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-012-i1",
          "name": "دجاجة كاملة",
          "nameEn": "whole chicken",
          "standardAmount": "1.8 كغ",
          "standardAmountEn": "4 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i2",
          "name": "أوراق الشمندر",
          "nameEn": "cassava leaves",
          "standardAmount": "300 غ",
          "standardAmountEn": "300 gr",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i3",
          "name": "بصل",
          "nameEn": "shallots",
          "standardAmount": "15 حبة",
          "standardAmountEn": "15 shallots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i4",
          "name": "جوز القلب",
          "nameEn": "candlenuts",
          "standardAmount": "5 حبات",
          "standardAmountEn": "5 candlenuts",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i5",
          "name": "صامبال أويلك",
          "nameEn": "sambal oelek",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i6",
          "name": "فلفل حار تايلندي",
          "nameEn": "Thai chili",
          "standardAmount": "5 حبات",
          "standardAmountEn": "5 chilies",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i7",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "7 فصوص",
          "standardAmountEn": "7 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i8",
          "name": "زنجبيل طازج",
          "nameEn": "fresh ginger",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i9",
          "name": "جذر الكنكور",
          "nameEn": "kencur root",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i10",
          "name": "كركم طازج",
          "nameEn": "turmeric",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i11",
          "name": "جذور الجالانجال",
          "nameEn": "galangal",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i12",
          "name": "كمون مطحون",
          "nameEn": "ground coriander",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i13",
          "name": "تراسي",
          "nameEn": "terasi",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i14",
          "name": "أوراق الليمون الكافير",
          "nameEn": "kaffir lime leaves",
          "standardAmount": "5 أوراق",
          "standardAmountEn": "5 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i15",
          "name": "زيت جوز الهند",
          "nameEn": "coconut oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i16",
          "name": "عشب الليمون",
          "nameEn": "lemongrass",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 stalk",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i17",
          "name": "فلفل أبيض مطحون",
          "nameEn": "ground white pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i18",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i19",
          "name": "سكر جوز الهند",
          "nameEn": "coconut sugar",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i20",
          "name": "عصير الليمون",
          "nameEn": "lime juice",
          "standardAmount": "عصير حبة واحدة",
          "standardAmountEn": "juice from 1 lime",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i21",
          "name": "أوراق الموز",
          "nameEn": "banana leaves",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i22",
          "name": "ورق الألمنيوم",
          "nameEn": "aluminum foil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-012-i23",
          "name": "صامبال ماتاه",
          "nameEn": "sambal matah",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "optional",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد صنع المعجون من التوابل: اخلط البصل، جوز القلب، الصامبال، الفلفل الحار، الثوم، الزنجبيل، جذر الكنكور، الكركم، الجالانجال، الكمون، التراسي، أوراق الليمون الكافير، زيت جوز الهند، عشب الليمون، الفلفل الأبيض، الملح، سكر جوز الهند، وعصير الليمون في محضرة طعام حتى يصبح ناعماً.",
          "textEn": "Prepare the spice paste: Blend shallots, candlenuts, sambal oelek, Thai chilies, garlic, ginger, kencur root, turmeric, galangal, coriander, terasi, kaffir lime leaves, coconut oil, lemongrass, white pepper, salt, coconut sugar, and lime juice in a food processor until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قم بطهي الخضروات: اقلي البصل في زيت جوز الهند حتى يصبح ذهبياً، ثم أضف المعجون من التوابل وقلّب لمدة 5 دقائق.",
          "textEn": "Precook the vegetables: Sauté the shallots in coconut oil until golden, then add the spice paste and cook for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "املأ الدجاجة بالخضروات: ضع أوراق الشمندر والخضروات المطبوخة داخل تجويف الدجاجة.",
          "textEn": "Stuff the chicken with vegetables: Place the cassava leaves and cooked vegetables inside the chicken cavity.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "لف الدجاجة وقم بتتبيلها: غلف الدجاجة بأوراق الموز ثم بورق الألمنيوم، واتركها تتبّل لمدة 30 دقيقة.",
          "textEn": "Wrap the chicken and marinate: Wrap the chicken in banana leaves and then in aluminum foil, and let it marinate for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إذا كنت تستخدم طباخ الضغط: ضع الدجاجة في الطباخ وأضف كوبين من الماء. اضبط الضغط العالي لمدة 40 دقيقة.",
          "textEn": "If using an Instant Pot: Place the chicken in the pot and add 2 cups of water. Set the high pressure for 40 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إذا كنت تفضل الشوي: ضع الدجاجة في الفرن المسخن مسبقاً على درجة حرارة 180 درجة مئوية وشويها لمدة 1 ساعة و30 دقيقة.",
          "textEn": "If roasting: Place the chicken in a preheated oven at 180°C and roast for 1 hour and 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الدجاجة مع صامبال ماتاه حسب الرغبة.",
          "textEn": "Serve the chicken with sambal matah if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أيام بيتوتوبالي هو طبق تقليدي من بالي، إندونيسيا، يتميز بنكهات حارة وعطرية.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/ayam-betutu-bali.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 23,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 660,
        "protein": 62,
        "fat": 33,
        "carbs": 14,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "protein": 11,
          "produce": 2.5,
          "specialty": 1.3,
          "fats": 0.2,
          "sweeteners": 0.05,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-id-013",
      "title": "البيرياني النباتي",
      "titleEn": "Vegetable Biryani",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-013-i1",
          "name": "الأرز البسمتي",
          "nameEn": "basmati rice",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i2",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "6 أكواب",
          "standardAmountEn": "6 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i3",
          "name": "حبات الهيل",
          "nameEn": "cardamom pods",
          "standardAmount": "10 حبات",
          "standardAmountEn": "10 pods",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i4",
          "name": "عود القرفة",
          "nameEn": "cinnamon stick",
          "standardAmount": "1 عود",
          "standardAmountEn": "1 stick",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i5",
          "name": "القرنفل",
          "nameEn": "cloves",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6 whole",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i6",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "2 ورقة",
          "standardAmountEn": "2 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i7",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i8",
          "name": "السمن",
          "nameEn": "ghee",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i9",
          "name": "البصل",
          "nameEn": "onion",
          "standardAmount": "1 بصلة (مقطعة رفيعًا)",
          "standardAmountEn": "1 onion (sliced thinly)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i10",
          "name": "البطاطس",
          "nameEn": "potatoes",
          "standardAmount": "9 حبات صغيرة",
          "standardAmountEn": "9 baby potatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i11",
          "name": "القرنبيط",
          "nameEn": "cauliflower",
          "standardAmount": "رأس (مقطعة إلى قطع)",
          "standardAmountEn": "1 head (cut into florets)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i12",
          "name": "الجزر",
          "nameEn": "carrots",
          "standardAmount": "6 حبات (مقطعة إلى قطع كبيرة)",
          "standardAmountEn": "6 carrots (peeled and cut in large chunks)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i13",
          "name": "البصل",
          "nameEn": "onion",
          "standardAmount": "1 بصلة (مفرومة)",
          "standardAmountEn": "1 onion (minced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i14",
          "name": "الزنجبيل",
          "nameEn": "ginger root",
          "standardAmount": "1 ملعقة صغيرة (مبشورة)",
          "standardAmountEn": "1 tsp (freshly grated)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i15",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "2 ملعقة صغيرة (مبشورة)",
          "standardAmountEn": "2 tsp (freshly grated)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i16",
          "name": "الفلفل الأخضر",
          "nameEn": "green chili peppers",
          "standardAmount": "1-3 حبات (مقطعة طوليًا)",
          "standardAmountEn": "1-3 peppers (sliced lengthwise)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i17",
          "name": "مسحوق الفلفل الحار",
          "nameEn": "chili powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i18",
          "name": "الكزبرة المطحونة",
          "nameEn": "ground coriander",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i19",
          "name": "الكمون المطحون",
          "nameEn": "ground cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i20",
          "name": "الكركم المطحون",
          "nameEn": "ground turmeric",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i21",
          "name": "الطماطم",
          "nameEn": "tomato",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 tomato (diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i22",
          "name": "الزبادي",
          "nameEn": "yogurt",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i23",
          "name": "الزبيب",
          "nameEn": "raisins",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i24",
          "name": "ماء الورد",
          "nameEn": "rose water",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i25",
          "name": "السمن (مذاب)",
          "nameEn": "ghee (melted)",
          "standardAmount": "1/4 كوب (اختياري)",
          "standardAmountEn": "1/4 cup (optional)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i26",
          "name": "اللوز المقطع",
          "nameEn": "slivered almonds",
          "standardAmount": "كمية",
          "standardAmountEn": "handful",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-013-i27",
          "name": "الكزبرة الطازجة",
          "nameEn": "fresh cilantro",
          "standardAmount": "كمية (مقطعة)",
          "standardAmountEn": "handful (torn)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز البسمتي تحت الماء البارد حتى يصبح الماء صافيًا. اغمر الأرز في وعاء ماء بارد لمدة 30 دقيقة.",
          "textEn": "Wash the basmati rice under cool water until the liquid is no longer cloudy. Soak the rice in a bowl of clean, cool water for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أثناء نقع الأرز، ضع 6 أكواب من الماء في قدر مع التوابل الكاملة والملح. غطِ القدر وأدخله على نار هادئة حتى يغلي.",
          "textEn": "While the rice is soaking, put 6 cups of water in a pot along with the whole spices and salt. Cover and gently bring to a simmer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد 30 دقيقة، ضع القدر على نار عالية حتى يغلي الماء. صفي الأرز وأضفه إلى القدر. اتركه يغلي لمدة 5 دقائق. صفي الأرز وفرده في طبق كبير لوقف الطهي.",
          "textEn": "After 30 minutes, bring the simmering pot of water to a full boil. Drain the soaked rice and add it to the pot. Gently boil for 5 minutes. Strain the rice and spread it in a large platter to stop the cooking.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في قدر كبير ذو قاعدة ثقيلة، سخن السمن وقلي البصل المقطع رفيعًا حتى يصبح بنيًا غامقًا. ارفع البصل المقلِّى على ورق مطبخ واتركه جانباً.",
          "textEn": "In a large heavy-bottomed pot, heat the ghee and fry the sliced onion until deep brown. Remove the fried onion with a slotted spoon onto a plate lined with a paper towel and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلي البطاطس، القرنبيط، والجزر في السمن المتبقي حتى يصبحوا بنيين من جميع الجوانب. ارفعهم واتركهم جانباً.",
          "textEn": "Fry the potatoes, cauliflower, and carrots in the remaining ghee until browned on all sides. Remove and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في نفس القدر، قلي البصل المفروم والطماطم حتى يصبحوا ناعمين. أضف الثوم، الزنجبيل، الفلفل الأخضر، والتوابل. اخلط حتى يصبح الخليط عطريًا. اتركه يبرد قليلاً ثم أضف الزبادي. أضف الخضروات المقطعة واخلطها جيدًا.",
          "textEn": "In the same pot, fry the minced onion and tomato until soft. Add the garlic, ginger, sliced green chili peppers, and the spices. Stir until well combined and fragrant. Cool slightly, then stir in the yogurt. Add the chopped vegetables and stir to coat in the masala.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "فرِّغ التمر في القدر فوق الخضروات، ثم أضف الأرز المطبوخ جزئيًا. املس السطح ورش ماء الورد. أضف السمن المذاب إذا أردت بيرياني أكثر إثارة. غطِ القدر واتركه على نار هادئة لمدة 45 دقيقة حتى ينضج الأرز.",
          "textEn": "Scatter the raisins on top of the vegetables, then spoon on the parcooked rice. Smooth the surface and drizzle with rose water. Drizzle on the melted ghee if you want a more indulgent biryani. Cover and cook over low/medium-low for about 45 minutes until the rice is cooked through.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تأكد من أن الأرز قد نضج كما تريد. صب الخليط في طبق تقديم كبير، واخلط المكونات برفق. زين الطبق بالبصل المقلِّى، اللوز المقطع، والكزبرة.",
          "textEn": "Taste the rice to make sure it is cooked to your liking. Tip onto a large family-style platter, stirring gently to combine all ingredients as you go. Top with reserved fried onion, slivered almonds, and cilantro.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البيرياني هو طبق شعبي في إندونيسيا، حيث يتم تقديمه في المناسبات الخاصة والعائلية. يتميز بخلطة التوابل الغنية والخضروات الطازجة.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/vegetable-biryani-for-my-rickshaw-girl/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 27,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 820,
        "protein": 15,
        "fat": 26,
        "carbs": 135,
        "fiber": 10,
        "sugar": 20,
        "cost": {
          "grains": 2.5,
          "fats": 2.5,
          "produce": 6.6,
          "dairyEggs": 0.1,
          "specialty": 2.6,
          "spices": 1.1
        }
      }
    },
    {
      "id": "w-id-014",
      "title": "الكعك المطبوخ بالبخار (بولو كوكوس ميكار)",
      "titleEn": "Steamed Cake (Bolu Kukus Mekar)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "مخبوزات",
      "cookingMethod": "طبخ بالبخار",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-id-014-i1",
          "name": "السكر الجاوي (غولا ميلاكا)",
          "nameEn": "Gula Jawa (Gula Melaka)",
          "standardAmount": "50 جرام",
          "standardAmountEn": "50 grams",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-014-i2",
          "name": "حليب جوز الهند",
          "nameEn": "Coconut milk",
          "standardAmount": "100 مل",
          "standardAmountEn": "100 ml",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-014-i3",
          "name": "بيضة كبيرة (درجة حرارة الغرفة)",
          "nameEn": "Large egg (room temperature)",
          "standardAmount": "حوالي 58-60 جرام",
          "standardAmountEn": "about 58-60 grams",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-014-i4",
          "name": "سكر ناعم",
          "nameEn": "Granulated sugar",
          "standardAmount": "50 جرام",
          "standardAmountEn": "50 grams",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-014-i5",
          "name": "زيت طهي",
          "nameEn": "Cooking oil",
          "standardAmount": "80 جرام",
          "standardAmountEn": "80 grams",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-014-i6",
          "name": "دقيق القمح",
          "nameEn": "All-purpose flour",
          "standardAmount": "200 جرام",
          "standardAmountEn": "200 grams",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-014-i7",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "2 جرام",
          "standardAmountEn": "2 grams",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-014-i8",
          "name": "بيكنج بودر",
          "nameEn": "Baking powder",
          "standardAmount": "6 جرام",
          "standardAmountEn": "6 grams",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع السكر الجاوي (غولا ميلاكا) إلى قطع صغيرة. ضعها في قدر مع حليب جوز الهند على نار هادئة وقلّب حتى يذوب السكر. اترك الخليط يبرد تماماً قبل الاستخدام.",
          "textEn": "Cut the gula Melaka into smaller pieces. Place it in a saucepan with coconut milk over low heat and stir until the sugar dissolves. Let the mixture cool completely before using.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلط المكونات الجافة (الدقيق، الملح، بيكنج بودر) في وعاء واتركه جانباً.",
          "textEn": "Mix the dry ingredients (flour, salt, baking powder) in a bowl and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "املأ قدر البخار بالماء وابدأ في غلي الماء. تأكد من وجود كمية كافية من الماء لتبخير الكعك لمدة 15 دقيقة على نار عالية. غطِ غطاء القدر بقطعة قماش لمنع قطرات الماء من السقوط على الكعك. ضع ورق الكعك في قوالب الكعك.",
          "textEn": "Fill your steamer with water and start boiling the water. Make sure there is enough water to steam the cake for at least 15 minutes on high heat. Wrap the lid with a cloth to prevent water condensation from dripping onto the cake. Line the muffin cups with paper liners.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد خليط الكعك: اخفق البيضة مع السكر الناعم حتى يصبح الخليط كريمي. أضف الزيت واخلط جيداً. أضف الخليط السائل (السكر الجاوي وحليب جوز الهند) واخلط جيداً. أضف المكونات الجافة واخلط حتى يصبح الخليط متجانس.",
          "textEn": "Prepare the cake batter: Beat the egg with granulated sugar until the mixture becomes creamy. Add the oil and mix well. Add the liquid mixture (gula Melaka and coconut milk) and mix well. Add the dry ingredients and mix until the batter is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اسكب الخليط في قوالب الكعك المبطنة بالورق. ضع القوالب في قدر البخار واتركها تبخر لمدة 15 دقيقة على نار عالية.",
          "textEn": "Pour the batter into the lined muffin cups. Place the cups in the steamer and steam for 15 minutes on high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اترك الكعك يبرد قليلاً قبل التقديم.",
          "textEn": "Let the cake cool slightly before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكعك المطبوخ بالبخار (بولو كوكوس ميكار) هو حلوى تقليدية في إندونيسيا، يتم تقديمها في المناسبات الخاصة والعطل.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/gula-melaka-huat-kueh-palm-sugar-steamed-cake-bolu-kukus-mekar.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 290,
        "protein": 4,
        "fat": 13,
        "carbs": 40,
        "fiber": 0,
        "sugar": 18,
        "cost": {
          "sweeteners": 0.5,
          "specialty": 0.4,
          "dairyEggs": 0.25,
          "fats": 0.5,
          "grains": 0.4
        }
      }
    },
    {
      "id": "w-id-015",
      "title": "بوبور تشا تشا",
      "titleEn": "Bubur Cha Cha",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "حلويات",
      "cookingMethod": "طبخ بالبخار وغلي",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-015-i1",
          "name": "البطاطا الحلوة البرتقالية",
          "nameEn": "orange sweet potatoes",
          "standardAmount": "100 غرام (حوالي 2/3 كوب)",
          "standardAmountEn": "100 gr (about 2/3 cup)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-015-i2",
          "name": "البطاطا الحلوة البنية",
          "nameEn": "purple sweet potatoes",
          "standardAmount": "100 غرام (حوالي 2/3 كوب)",
          "standardAmountEn": "100 gr (about 2/3 cup)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-015-i3",
          "name": "البطاطا الحلوة الصفراء",
          "nameEn": "yellow sweet potatoes",
          "standardAmount": "100 غرام (حوالي 2/3 كوب)",
          "standardAmountEn": "100 gr (about 2/3 cup)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-015-i4",
          "name": "القرنبيط",
          "nameEn": "taro",
          "standardAmount": "200 غرام (حوالي 1 1/3 كوب)",
          "standardAmountEn": "200 gr (about 1 1/3 cup)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-015-i5",
          "name": "الدقيق النشوي",
          "nameEn": "tapioca pearls",
          "standardAmount": "80 غرام (حوالي 1/2 كوب)",
          "standardAmountEn": "80 gr (about 1/2 cup)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-015-i6",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "250 مل (حوالي 1 كوب)",
          "standardAmountEn": "250 ml (about 1 cup)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-015-i7",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "500 مل (حوالي 2 كوب)",
          "standardAmountEn": "500 ml (about 2 cups)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-015-i8",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "120 غرام (حوالي 1/2 كوب + 5 ملاعق صغيرة، أو أكثر أو أقل حسب الرغبة)",
          "standardAmountEn": "120 gr (about 1/2 cup + 5 tsp, or more or less to taste)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-015-i9",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-015-i10",
          "name": "أوراق البندان",
          "nameEn": "pandan leaves",
          "standardAmount": "2 ورقة (مرتبطة)",
          "standardAmountEn": "2 leaves (knotted)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل وقشر البطاطا الحلوة والقرنبيط، ثم قطعها إلى قطع صغيرة.",
          "textEn": "Wash, peel, and cut the sweet potatoes and taro into small pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي قطع البطاطا الحلوة والقرنبيط في وعاء واطهيها بالبخار لمدة 15 دقيقة حتى تصبح ناعمة.",
          "textEn": "Place the sweet potatoes and taro in a steamer and steam for 15 minutes until tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، ضعي الدقيق النشوي في الماء المغلي واتركيه يغلي لمدة 10 دقائق حتى يصبح لزجاً.",
          "textEn": "In a separate pot, place the tapioca pearls in boiling water and boil for 10 minutes until they become translucent and chewy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء كبير، ضعي حليب جوز الهند والماء والسكر والملح وأوراق البندان، واتركي الخليط يغلي على نار متوسطة.",
          "textEn": "In a large pot, combine coconut milk, water, sugar, salt, and pandan leaves, and bring to a boil over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضفي البطاطا الحلوة والقرنبيط المطبوخة والدقيق النشوي إلى خليط حليب جوز الهند، واخلطي جيداً.",
          "textEn": "Add the steamed sweet potatoes and taro, and the cooked tapioca pearls to the coconut milk mixture, and stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركي الخليط يغلي لمدة 5 دقائق أخرى، ثم أطفئي النار.",
          "textEn": "Let the mixture boil for another 5 minutes, then turn off the heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدمي بوبور تشا تشا ساخناً أو بارداً حسب الرغبة.",
          "textEn": "Serve Bubur Cha Cha hot or cold, as desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بوبور تشا تشا هي حلوى تقليدية في المطبخ النيوني، وهي مزيج من البطاطا الحلوة والقرنبيط والدقيق النشوي في حليب جوز الهند.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/bubur-cha-cha.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 330,
        "protein": 2,
        "fat": 10,
        "carbs": 60,
        "fiber": 3,
        "sugar": 28,
        "cost": {
          "produce": 3,
          "grains": 0.5,
          "specialty": 1.3,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "w-id-016",
      "title": "البوبور كتان هيتم (الرز الأسود اللزج الحلو)",
      "titleEn": "Bubur Ketan Hitam (Black Sticky Rice Dessert)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "حلويات",
      "cookingMethod": "طبخ بالقدر الضغط",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-id-016-i1",
          "name": "الرز الأسود اللزج",
          "nameEn": "Black glutinous rice",
          "standardAmount": "200 غرام",
          "standardAmountEn": "200 gr",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-016-i2",
          "name": "سكر جوز الهند",
          "nameEn": "Coconut sugar",
          "standardAmount": "150 غرام",
          "standardAmountEn": "150 gr",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-016-i3",
          "name": "الماء",
          "nameEn": "Water",
          "standardAmount": "800 مل (1000 مل إذا كنت تطبخ على النار)",
          "standardAmountEn": "800 ml (1000 ml if cooking on the stove)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-016-i4",
          "name": "أوراق البندان",
          "nameEn": "Pandan leaves",
          "standardAmount": "3 أوراق (معقودة)",
          "standardAmountEn": "3 leaves (knotted)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-016-i5",
          "name": "كريمة جوز الهند",
          "nameEn": "Coconut cream",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-016-i6",
          "name": "الملح",
          "nameEn": "Salt",
          "standardAmount": "1/4 ملعقة صغيرة (أو حسب الرغبة)",
          "standardAmountEn": "1/4 tsp (or more to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الرز الأسود اللزج لمدة 30 دقيقة إذا كنت تطبخ على النار.",
          "textEn": "Soak the black glutinous rice for 30 minutes if cooking on the stove.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انكسر الرز في الخلاط أو المعالج الغذائي إذا كنت ترغب في ذلك.",
          "textEn": "Break the rice in a blender or food processor if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الرز والماء وسكر جوز الهند وأوراق البندان إلى القدر الضغط.",
          "textEn": "Add the rice, water, coconut sugar, and pandan leaves to the pressure cooker.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغلق القدر الضغط وطبخ على ضغط عالٍ لمدة 20 دقيقة.",
          "textEn": "Close the pressure cooker and cook on high pressure for 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد الانتهاء من الطبخ، اترك الضغط ينخفض بشكل طبيعي لمدة 10 دقائق.",
          "textEn": "After cooking, let the pressure release naturally for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف كريمة جوز الهند والملح، واخلط جيدًا.",
          "textEn": "Add the coconut cream and salt, and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الحلوى ساخنة أو باردة حسب الرغبة.",
          "textEn": "Serve the dessert hot or cold as desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البوبور كتان هيتم هو حلوى تقليدية إندونيسية تقدم غالبًا في المناسبات الخاصة.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/sweet-mung-bean-green-bean-soup-with-black-glutinous-rice.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 6,
        "fat": 14,
        "carbs": 46,
        "fiber": 3,
        "sugar": 28,
        "cost": {
          "grains": 1.5,
          "sweeteners": 1,
          "specialty": 1.1
        }
      }
    },
    {
      "id": "w-id-017",
      "title": "سيلوك باندونغ (كرات التابيوكا بصلصة الفول السوداني)",
      "titleEn": "Cilok Bandung (Tapioca Balls with Peanut Sauce)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "مقبلات وسلطات",
      "cookingMethod": "غلي وخلط",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-id-017-i1",
          "name": "نشا الطبيعة",
          "nameEn": "tapioca starch",
          "standardAmount": "125 جرام",
          "standardAmountEn": "1 cup 2 1/2 tsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-017-i2",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "125 جرام",
          "standardAmountEn": "1/2 cup + 7 Tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-017-i3",
          "name": "البصل الأخضر",
          "nameEn": "scallion",
          "standardAmount": "2 حبة (الجزء الأخضر، مفروم)",
          "standardAmountEn": "2 stalks (green parts, finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-017-i4",
          "name": "مسحوق الدجاج",
          "nameEn": "chicken powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-017-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-017-i6",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-017-i7",
          "name": "فلفل أبيض مطحون",
          "nameEn": "ground white pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-017-i8",
          "name": "ماء مغلي",
          "nameEn": "hot boiling water",
          "standardAmount": "160 مل",
          "standardAmountEn": "5 1/2 fl oz",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-017-i9",
          "name": "زيت طهي",
          "nameEn": "cooking oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-017-i10",
          "name": "فول محمص غير مملح",
          "nameEn": "roasted unsalted peanuts",
          "standardAmount": "100 جرام",
          "standardAmountEn": "1/2 cup",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-017-i11",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-017-i12",
          "name": "فلفل حار",
          "nameEn": "chilies",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 chilies",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-017-i13",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "150 مل",
          "standardAmountEn": "5 fl oz",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-017-i14",
          "name": "معجون التمر الهندي",
          "nameEn": "tamarind paste",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-017-i15",
          "name": "سكر النخيل",
          "nameEn": "palm sugar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-017-i16",
          "name": "الصويا الحلوة",
          "nameEn": "Kecap manis",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-017-i17",
          "name": "صلصة الفلفل الحار المفضلة",
          "nameEn": "your favorite chili sauce",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد صلصة الفول: اخلط الفول المحمص، الثوم، الفلفل الحار، الماء، معجون التمر الهندي، سكر النخيل، الصويا الحلوة، والملح في الخلاط حتى تصبح ناعمة. اطبخ الصلصة على نار متوسطة لمدة 5 دقائق حتى تتكاثف.",
          "textEn": "Prepare the peanut sauce: Blend the roasted peanuts, garlic, chilies, water, tamarind paste, palm sugar, Kecap manis, and salt in a blender until smooth. Cook the sauce over medium heat for 5 minutes until it thickens.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعد عجينة الطبيعة: اخلط نشا الطبيعة، الدقيق، البصل الأخضر، مسحوق الدجاج، الملح، السكر، والفلفل الأبيض في وعاء. أضف الماء المغلي تدريجياً واعجن حتى تصبح العجينة متماسكة.",
          "textEn": "Prepare the tapioca dough: Mix tapioca starch, all-purpose flour, scallions, chicken powder, salt, sugar, and white pepper in a bowl. Gradually add the hot boiling water and knead until the dough is smooth and pliable.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شكل العجينة إلى كرات: اقطع العجينة إلى قطع صغيرة وشكلها إلى كرات صغيرة.",
          "textEn": "Shape the dough into balls: Cut the dough into small pieces and shape them into small balls.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغلي عجينة الطبيعة: اغلي ماء في قدر وأضف الكرات. اتركها تغلي لمدة 5 دقائق حتى تطفو على السطح.",
          "textEn": "Boil the tapioca dough: Bring water to a boil in a pot and add the balls. Boil for 5 minutes until they float to the surface.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم: صب الصلصة على الكرات المغلوية وقدمها ساخنة مع صلصة الفلفل الحار المفضلة.",
          "textEn": "Serve: Pour the peanut sauce over the boiled balls and serve hot with your favorite chili sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سيلوك هو طبق شعبي في إندونيسيا، خاصة في باندونغ. يتم تقديمه كمقبلات أو وجبة خفيفة.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/سيلوك-bandung.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 310,
        "protein": 7,
        "fat": 12,
        "carbs": 47,
        "fiber": 2,
        "sugar": 7,
        "cost": {
          "grains": 1.1,
          "specialty": 0.8,
          "sweeteners": 0.2,
          "produce": 0.4,
          "fats": 0.05,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-id-018",
      "title": "رول الكيك بالسريكايا (الكعك الملفوف بالجَمّ)",
      "titleEn": "Pandan Kaya Swiss Roll (Bolu Gulung Kaya)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-018-i1",
          "name": "صفار البيض",
          "nameEn": "egg yolks",
          "standardAmount": "4",
          "standardAmountEn": "4",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-018-i2",
          "name": "زيت الطهي",
          "nameEn": "cooking oil",
          "standardAmount": "55 جرام",
          "standardAmountEn": "55 gr",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-018-i3",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "55 جرام",
          "standardAmountEn": "55 gr",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-018-i4",
          "name": "دقيق الكيك",
          "nameEn": "cake flour",
          "standardAmount": "65 جرام",
          "standardAmountEn": "65 gr",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-018-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-018-i6",
          "name": "بياض البيض",
          "nameEn": "egg whites",
          "standardAmount": "4",
          "standardAmountEn": "4",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-018-i7",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "90 جرام",
          "standardAmountEn": "90 gr",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-018-i8",
          "name": "كريم الطهاة",
          "nameEn": "cream of tartar",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-018-i9",
          "name": "عصير الليمون أو الخل",
          "nameEn": "lemon juice or vinegar",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-018-i10",
          "name": "سريكايا (الجَمّ)",
          "nameEn": "Kaya Jam",
          "standardAmount": "وصفة واحدة",
          "standardAmountEn": "1 recipe",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "رشي صينية الخبز (9 × 13 × 1 بوصة) برشة طهي أو ادهنيها بالزيت، ثم غطي قاعها وجوانبها بورق الزبدة.",
          "textEn": "Spray a 9 x 13 x 1 inch baking pan with non-stick cooking spray or brush with oil, then line the bottom and sides with parchment paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعدي خليط الكيك: اخلطي صفار البيض مع الزيت والحليب جوز الهند حتى يتجانسوا. أضيفي الدقيق والملح واخلطي حتى تصبح العجينة ناعمة.",
          "textEn": "Prepare the cake batter: Mix the egg yolks with the cooking oil and coconut milk until well combined. Add the flour and salt, and mix until the batter is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعدي البياض: اخفقي بياض البيض مع السكر وكريم الطهاة (أو عصير الليمون أو الخل) حتى يصبح الميرانغ كثيفًا وثابتًا.",
          "textEn": "Prepare the meringue: Beat the egg whites with the sugar and cream of tartar (or lemon juice or vinegar) until stiff peaks form.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أدمجي البياض في خليط الكيك برفق حتى يتجانس.",
          "textEn": "Fold the meringue into the cake batter gently until well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صبّي الخليط في الصينية ووزعيه بالتساوي.",
          "textEn": "Pour the batter into the prepared pan and spread evenly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخبزي الكيك في فرن محمّى مسبقًا على درجة حرارة 180 درجة مئوية لمدة 15-20 دقيقة أو حتى يصبح لونه ذهبيًا.",
          "textEn": "Bake in a preheated oven at 180°C (350°F) for 15-20 minutes or until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركي الكيك يبرد قليلاً، ثم قصّي الحواف الأربعة.",
          "textEn": "Let the cake cool slightly, then trim the four edges.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اصنعي 4 شقوق ضحلة على سطح الكيك.",
          "textEn": "Make 4 shallow slits on the surface of the cake.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "امسحي السريكايا على سطح الكيك.",
          "textEn": "Spread the kaya jam over the surface of the cake.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "لفّي الكيك برفق باستخدام ورق الزبدة للحفاظ على شكله.",
          "textEn": "Roll up the cake gently using the parchment paper to maintain its shape.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أزيلي ورق الزبدة فورًا بعد اللف.",
          "textEn": "Remove the parchment paper immediately after rolling.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدمي الرول ساخنًا أو باردًا حسب الرغبة.",
          "textEn": "Serve the roll warm or cold as desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السريكايا هي نوع من الجَمّ المصنوع من حليب جوز الهند والبيض، وهي شائعة في المطبخ الإندونيسي والمالاوي.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/bolu-gulung-with-srikaya-swiss-roll-with-coconut-and-eggs-jam.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 370,
        "protein": 7,
        "fat": 17,
        "carbs": 46,
        "fiber": 0,
        "sugar": 33,
        "cost": {
          "dairyEggs": 1,
          "fats": 0.4,
          "specialty": 2.4,
          "grains": 0.2,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "w-id-019",
      "title": "كاري الدجاج الإندونيسي",
      "titleEn": "Indonesian Chicken Curry (Kari Ayam)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-019-i1",
          "name": "دجاج بدون عظام وجلد",
          "nameEn": "Boneless, skinless chicken",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-019-i2",
          "name": "بصل آسيوي مقطع",
          "nameEn": "Asian shallots, sliced",
          "standardAmount": "5 حبات",
          "standardAmountEn": "5 shallots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-019-i3",
          "name": "ثوم مفروم",
          "nameEn": "Garlic, minced",
          "standardAmount": "2 فصوص",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-019-i4",
          "name": "زنجبيل مفروم",
          "nameEn": "Ginger, minced",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-019-i5",
          "name": "عشب الليمون مفروم",
          "nameEn": "Lemongrass, minced",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-019-i6",
          "name": "جوز الشمع مطحون",
          "nameEn": "Candlenuts, ground",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6 nuts",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-019-i7",
          "name": "أوراق السالم",
          "nameEn": "Salam leaves",
          "standardAmount": "2 ورقة",
          "standardAmountEn": "2 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-019-i8",
          "name": "أوراق الليمون الكافير",
          "nameEn": "Kaffir lime leaves",
          "standardAmount": "4 أوراق",
          "standardAmountEn": "4 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-019-i9",
          "name": "جذر الزعفران الهندي مطحون",
          "nameEn": "Turmeric root, ground",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-019-i10",
          "name": "جذر الجالانجال مطحون",
          "nameEn": "Galangal root, ground",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-019-i11",
          "name": "حليب جوز الهند",
          "nameEn": "Coconut milk",
          "standardAmount": "240 مل",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-019-i12",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "½ ملعقة صغيرة أو حسب الرغبة",
          "standardAmountEn": "½ tsp or to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-019-i13",
          "name": "سكر جاوا",
          "nameEn": "Gula jawa",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-019-i14",
          "name": "زيت للطهي",
          "nameEn": "Cooking oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-019-i15",
          "name": "فلفل حار (اختياري)",
          "nameEn": "Hot chiles (optional)",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 chiles",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-019-i16",
          "name": "تراسي (معجون الروبيان المخمر)",
          "nameEn": "Terasi (fermented shrimp paste)",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل قطع الدجاج.",
          "textEn": "Wash the chicken parts.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في محضرة طعام أو راحلة وحصانة، اطحن الثوم، الزنجبيل، جوز الشمع، الزعفران الهندي، الجالانجال، الفلفل الحار (إذا كان متاحًا)، والتراسي إلى معجون (بومبو).",
          "textEn": "In a food processor or mortar and pestle, grind the garlic, ginger, candlenuts, turmeric, galangal, hot chilies (if using), and terasi into a paste (bumbu).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر أو مقلاة، اقلي المعجون على نار متوسطة لمدة دقيقة واحدة.",
          "textEn": "In a wok or skillet, cook the paste over medium heat for 1 minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف قطع الدجاج إلى القدر، وقلّب حتى يصبح لونها بنيًا.",
          "textEn": "Add the chicken parts to the wok, and brown them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البصل الآسيوي، عشب الليمون، أوراق الليمون الكافير، وأوراق السالم، وقلّب لمدة دقيقة أخرى.",
          "textEn": "Add the shallots, lemongrass, kaffir lime leaves, and salam leaves to the wok, and sauté for another minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف حليب جوز الهند، واتركه يغلي قليلاً.",
          "textEn": "Add the coconut milk and bring to a light boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركه يغلي على نار هادئة لمدة 10 دقائق.",
          "textEn": "Simmer on low heat for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكاري الإندونيسي هو طبق شعبي في إندونيسيا، يتميز بنكهاته الغنية والمعقدة.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Chicken_Curry_(Kare_Ayam)",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 310,
        "protein": 19,
        "fat": 20,
        "carbs": 12,
        "fiber": 1,
        "sugar": 6,
        "cost": {
          "protein": 3.5,
          "specialty": 2.4,
          "fats": 0.2,
          "sweeteners": 0.3,
          "produce": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-id-020",
      "title": "دادر غولونغ (الفطائر الملفوفة بالجوز الهند)",
      "titleEn": "Dadar Gulung (Caramelized Coconut Pancakes)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "إفطار",
      "cookingMethod": "طبخ",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-020-i1",
          "name": "حليب طازج",
          "nameEn": "fresh milk",
          "standardAmount": "250 مل",
          "standardAmountEn": "250 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-020-i2",
          "name": "سكر أبيض",
          "nameEn": "white sugar",
          "standardAmount": "35 غ",
          "standardAmountEn": "35 g",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-020-i3",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-020-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "2 غ",
          "standardAmountEn": "2 g",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-020-i5",
          "name": "عصير البندان",
          "nameEn": "pandan juice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbs",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-020-i6",
          "name": "دقيق",
          "nameEn": "flour",
          "standardAmount": "75 غ",
          "standardAmountEn": "75 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-020-i7",
          "name": "زبدة مذابة",
          "nameEn": "melted butter",
          "standardAmount": "25 غ",
          "standardAmountEn": "25 g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-020-i8",
          "name": "جوز هند مبشور",
          "nameEn": "grated coconut",
          "standardAmount": "150 غ",
          "standardAmountEn": "150 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-020-i9",
          "name": "سكر النخيل",
          "nameEn": "palm sugar",
          "standardAmount": "100 غ",
          "standardAmountEn": "100 g",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-020-i10",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "75 مل",
          "standardAmountEn": "75 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-020-i11",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 غ",
          "standardAmountEn": "1 g",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-020-i12",
          "name": "ورقة البندان",
          "nameEn": "pandan leaf",
          "standardAmount": "قطعة صغيرة",
          "standardAmountEn": "small piece",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي جميع مكونات الفطائر في وعاء كبير.",
          "textEn": "Combine all the pancake ingredients in a large mixing bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اهرسي المكونات جيدًا.",
          "textEn": "Whisk the ingredients well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي الخليط من أي كتل إذا لزم الأمر.",
          "textEn": "Strain the mixture if necessary to remove any lumps.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخني مقلاة غير لاصقة وادهنيها بالزبدة.",
          "textEn": "Heat a non-stick pan and brush with extra butter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اسكبي خليط الفطائر في المقلاة حتى تغطي القاع بشكل رقيق.",
          "textEn": "Ladle the pancake mixture into the pan until the bottom is thinly covered.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلبي الفطائر عندما يصبح جاهزًا.",
          "textEn": "Flip the pancake when it is ready.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "كرري العملية حتى تنتهي من الخليط.",
          "textEn": "Repeat until the mixture is finished.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي الماء والسكر في قدر وسخني حتى يذوب السكر.",
          "textEn": "Place the water and sugar in a saucepan and heat until the sugar is dissolved.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضيفي باقي مكونات الحشو وطهي حتى يتبخر جميع السوائل.",
          "textEn": "Add the remaining filling ingredients and cook until all the liquid has evaporated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أزيلي الخليط من النار وألقي ورقة البندان.",
          "textEn": "Remove the mixture from the heat and discard the cooked pandan leaf.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي كمية متساوية من الحشو في كل فطيرة.",
          "textEn": "Place equal portions of the filling in each pancake.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "لفي الفطائر بشكل ملفوف وزينيها بورق البندان الطازج.",
          "textEn": "Roll the crepe into a parcel and garnish with fresh pandan leaves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "دادر غولونغ هو طبق إندونيسي تقليدي يتم تقديمه غالبًا كوجبة إفطار أو حلوى خفيفة.",
      "source": {
        "name": "internationalcuisine.com",
        "url": "https://www.internationalcuisine.com/indonesian-dadar-gulung/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 350,
        "protein": 7,
        "fat": 17,
        "carbs": 43,
        "fiber": 4,
        "sugar": 22,
        "cost": {
          "dairyEggs": 0.8,
          "sweeteners": 0.75,
          "grains": 0.2,
          "specialty": 1
        }
      }
    },
    {
      "id": "w-id-021",
      "title": "أوراق الشمندر المطحونة بالحليب النباتي",
      "titleEn": "Stewed Pounded Cassava Leaves in Coconut Milk (Daun Ubi Tumbuk)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالحليب النباتي",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-021-i1",
          "name": "أوراق الشمندر",
          "nameEn": "cassava leaves",
          "standardAmount": "200 غرام",
          "standardAmountEn": "200 gr",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-021-i2",
          "name": "باذنجان بياض",
          "nameEn": "pea eggplant",
          "standardAmount": "100 غرام",
          "standardAmountEn": "100 gr",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-021-i3",
          "name": "براعم الزنجبيل الشائع",
          "nameEn": "torch ginger bud",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 bud",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-021-i4",
          "name": "الأنشوفي الصغير",
          "nameEn": "small anchovies",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 Tbsp",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-021-i5",
          "name": "زيت الطهي",
          "nameEn": "cooking oil",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-021-i6",
          "name": "أوراق الليمون الكافير",
          "nameEn": "kaffir lime leaves",
          "standardAmount": "4 أوراق",
          "standardAmountEn": "4 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-021-i7",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "400 مل",
          "standardAmountEn": "400 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-021-i8",
          "name": "الحليب النباتي الكثيف",
          "nameEn": "thick coconut milk",
          "standardAmount": "500 مل",
          "standardAmountEn": "500 ml",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-021-i9",
          "name": "البصل",
          "nameEn": "shallots",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6 shallots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-021-i10",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "3 فصوص",
          "standardAmountEn": "3 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-021-i11",
          "name": "الفلفل الأحمر",
          "nameEn": "red chilies",
          "standardAmount": "8 حبات",
          "standardAmountEn": "8 chilies",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-021-i12",
          "name": "الزنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-021-i13",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "1 بوصة أو 1 ملعقة كبيرة مسحوق",
          "standardAmountEn": "1 inch or 1 Tbsp powder",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-021-i14",
          "name": "العسلة",
          "nameEn": "lemongrass",
          "standardAmount": "1 حبة (الجزء الأبيض فقط)",
          "standardAmountEn": "1 stalk (white part only)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-021-i15",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-021-i16",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "2 ملاعق صغيرة (أو حسب الرغبة)",
          "standardAmountEn": "2 tsp (or more to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-021-i17",
          "name": "مسحوق الدجاج (اختياري)",
          "nameEn": "chicken powder (optional)",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل أوراق الشمندر وقطعها إلى قطع صغيرة.",
          "textEn": "Wash the cassava leaves and cut them into small pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل الباذنجان البياض وقطعه إلى نصفين.",
          "textEn": "Wash the pea eggplant and cut them in half.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اذا استخدمت الجمبري المجفف بدلاً من الأنشوفي، اغسله وانقعه في الماء الدافئ حتى يصبح ناعماً، ثم اقطعه ناعماً واتركه جانباً.",
          "textEn": "If using dried shrimp instead of anchovies, wash them and soak in warm water until soft, then finely chop and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء، اخلط البصل، الثوم، الفلفل الأحمر، الزنجبيل، والكركم، ثم اطحنها حتى تصبح ناعمة.",
          "textEn": "In a bowl, mix the shallots, garlic, red chilies, ginger, and turmeric, then grind until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن الزيت في قدر على نار متوسطة، ثم أضف التوابل المطحونة وقلّب لمدة 2-3 دقائق حتى تصبح ذهبية اللون.",
          "textEn": "Heat the oil in a pot over medium heat, then add the ground spices and stir for 2-3 minutes until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف أوراق الليمون الكافير، البراعم الزنجبيلية، والعسلة، وقلّب لمدة دقيقة.",
          "textEn": "Add the kaffir lime leaves, torch ginger buds, and lemongrass, and stir for a minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الماء واتركه يغلي، ثم أضف أوراق الشمندر والباذنجان البياض والأنشوفي (أو الجمبري المجفف)، وقلّب.",
          "textEn": "Add the water and bring to a boil, then add the cassava leaves, pea eggplant, and anchovies (or dried shrimp), and stir.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الحليب النباتي الكثيف، السكر، والملح (ومسحوق الدجاج إذا كنت ترغب في ذلك)، واترك الخليط يغلي على نار هادئة لمدة 20-25 دقيقة حتى تصبح الأوراق ناعمة.",
          "textEn": "Add the thick coconut milk, sugar, and salt (and chicken powder if desired), and bring to a boil over low heat for 20-25 minutes until the leaves are tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدم الطبق ساخناً.",
          "textEn": "Serve the dish hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الداون أبي تومبوك هو طبق تقليدي إندونيسي يتم تقديمه عادة كجزء من وجبة الغداء أو العشاء.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/stewed-pounded-cassava-leaves-in-coconut-milk-daun-ubi-tumbuk.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 330,
        "protein": 6,
        "fat": 28,
        "carbs": 15,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "produce": 4.6,
          "specialty": 3.3,
          "fats": 0.4,
          "sweeteners": 0.05,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-id-022",
      "title": "الدنغ بالادو",
      "titleEn": "Dendeng Balado",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالمقلاة",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة و15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-022-i1",
          "name": "لحم البقر (اللحم الرقيق)",
          "nameEn": "beef tenderloin",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-022-i2",
          "name": "بذور الكزبرة",
          "nameEn": "coriander seeds",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-022-i3",
          "name": "بصل (مقطع)",
          "nameEn": "shallots (peeled)",
          "standardAmount": "5 حبات",
          "standardAmountEn": "5 shallots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-022-i4",
          "name": "ثوم (مقطع)",
          "nameEn": "garlic (peeled)",
          "standardAmount": "3 فصوص",
          "standardAmountEn": "3 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-022-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-022-i6",
          "name": "زيت للطهي",
          "nameEn": "cooking oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-022-i7",
          "name": "صامبال اجو (للتقديم)",
          "nameEn": "sambal ijo (to serve)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع جميع مكونات معجون التوابل في محضرة الطعام واعصروها حتى تصبح معجونًا. أضف قليلًا من الماء إذا لزم الأمر.",
          "textEn": "Place all the ingredients for the spice paste in a food processor and process into a paste. Add a bit of water if needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "املس اللحم بالمعجون واتركه ينقع لمدة 30 دقيقة.",
          "textEn": "Rub the beef with the marinade and let it marinate for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع اللحم في قدر متوسط الحجم. أضف الماء حتى يغطي اللحم قليلاً واتركه يطهى لمدة 45 دقيقة إلى ساعة أو حتى يصبح اللحم ناعمًا ولكن ليس مفككًا.",
          "textEn": "Place the beef in a medium-sized pot. Add water just until it barely covers the beef and let it cook for about 45 minutes to 1 hour or until the beef is tender but not falling apart.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أخرج اللحم من القدر واتركه يبرد قليلاً. قطع اللحم شرائح رقيقة ضد الألياف. استخدم جسمًا ثقيلًا (مثل المدقة) لسحق اللحم حتى يصبح سمكه حوالي 1/4 بوصة.",
          "textEn": "Remove the beef from the pot and let it cool down a little. Thinly slice the beef across the grain. Use a heavy object (such as a pestle) to pound the meat to about 1/4-inch thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن مقلاة صغيرة إلى متوسطة الحجم مع ملعقة كبيرة من الزيت. قم بطهي شرائح اللحم حتى تصبح ذهبية اللون وجافة.",
          "textEn": "Preheat a small to medium non-stick pan with about 1 Tbsp of oil. Pan fry the beef slices until they are lightly brown and dry.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم الدنغ مع الصامبال.",
          "textEn": "Serve the dendeng with sambal.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدنغ بالادو هو طبق تقليدي إندونيسي يتم تقديمه غالبًا مع الأرز والصامبال.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/dendeng-batokok-indonesian-spicy-thin-beef-jerky.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 230,
        "protein": 20,
        "fat": 13,
        "carbs": 5,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 7,
          "fats": 0.15,
          "specialty": 1.5,
          "produce": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-id-023",
      "title": "فو يانغ بالسلطعون والجمبري",
      "titleEn": "Crab and Shrimp Egg Foo Young",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-023-i1",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6 large eggs",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-023-i2",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-023-i3",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "1 ملعقة صغيرة مفروم",
          "standardAmountEn": "1 tsp minced",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-023-i4",
          "name": "جزر",
          "nameEn": "carrot",
          "standardAmount": "1/2 كوب مبشور",
          "standardAmountEn": "1/2 cup shredded",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-023-i5",
          "name": "لحم كراب",
          "nameEn": "crab meat",
          "standardAmount": "85 جرام",
          "standardAmountEn": "3 oz",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-023-i6",
          "name": "جمبري",
          "nameEn": "shrimp",
          "standardAmount": "85 جرام مقشر ومخلص",
          "standardAmountEn": "3 oz peeled and deveined",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-023-i7",
          "name": "زيت طهي",
          "nameEn": "cooking oil",
          "standardAmount": "1/3 كوب أو أكثر حسب الحاجة",
          "standardAmountEn": "1/3 cup or more as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-023-i8",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-023-i9",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-023-i10",
          "name": "فلفل أبيض مطحون",
          "nameEn": "ground white pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-023-i11",
          "name": "مرق دجاج",
          "nameEn": "chicken stock",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-023-i12",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-023-i13",
          "name": "صلصة الأستاكوز",
          "nameEn": "oyster sauce",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-023-i14",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-023-i15",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1.5 Tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-023-i16",
          "name": "بصل أخضر",
          "nameEn": "green onion",
          "standardAmount": "ساق واحدة، الأجزاء البيضاء مفرومة ناعماً",
          "standardAmountEn": "1 stalk, white parts finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-023-i17",
          "name": "بصل أخضر",
          "nameEn": "green onion",
          "standardAmount": "الأجزاء الخضراء",
          "standardAmountEn": "green parts",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد البروتينات بشكل منفصل: في مقلاة، سخن ملعقة صغيرة من زيت السمسم وقلّب الثوم المفروم لمدة دقيقة. أضف الجزر المبشور وقلّبه لمدة دقيقة. أضف لحم الكراب والجمبري المقطّع إلى قطع صغيرة وقلّبه لمدة 2-3 دقائق حتى يصبح لونه أبيض. اتركه جانباً.",
          "textEn": "Cook the proteins separately: In a pan, heat 1 tsp of sesame oil and sauté the minced garlic for 1 minute. Add the shredded carrot and sauté for 1 minute. Add the crab meat and chopped shrimp and sauté for 2-3 minutes until they turn white. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعد خليط البيض: في وعاء، اخفق البيض مع ملعقة صغيرة من زيت السمسم، السكر، صلصة الصويا، والفلفل الأبيض المطحون. أضف البروتينات والجزر المطبوخ وامزج جيداً.",
          "textEn": "Prepare the egg mixture: In a bowl, beat the eggs with 1 tsp of sesame oil, sugar, soy sauce, and ground white pepper. Add the cooked proteins and shredded carrot and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقلي فو يانغ: في مقلاة كبيرة، سخن 1/3 كوب من زيت الطهي على نار متوسطة. أضف خليط البيض وقلّبه برفق حتى يصبح لونه ذهبياً. قم بتقسيمه إلى دفعات إذا لزم الأمر.",
          "textEn": "Cook the egg foo young: In a large pan, heat 1/3 cup of cooking oil over medium heat. Add the egg mixture and gently stir until golden brown. Cook in batches if necessary.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد الصلصة: في وعاء صغير، اخلط مرق الدجاج، زيت السمسم، صلصة الأستاكوز، صلصة الصويا، السكر، ونشا الذرة. اسكب الخليط في مقلاة على نار متوسطة وقلّبه حتى يتكاثف.",
          "textEn": "Make the gravy: In a small bowl, mix chicken stock, sesame oil, oyster sauce, soy sauce, sugar, and cornstarch. Pour the mixture into a pan over medium heat and stir until thickened.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم فو يانغ مع الصلصة ورشي الأجزاء الخضراء من البصل الأخضر كزينة.",
          "textEn": "Serve the egg foo young with the gravy and garnish with the green parts of the green onion.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "فو يانغ هو طبق صيني شائع في إندونيسيا، حيث يتم تقديمه كجزء من المطبخ الصيني-الإندونيسي.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/egg-foo-yong.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 240,
        "protein": 13,
        "fat": 18,
        "carbs": 8,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "dairyEggs": 1.5,
          "protein": 4,
          "fats": 0.8,
          "grains": 0.05,
          "specialty": 0.45,
          "produce": 0.3
        }
      }
    },
    {
      "id": "w-id-024",
      "title": "عجينة الإمبانادا",
      "titleEn": "Empanada Dough",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "مخبوزات",
      "cookingMethod": "عجن وخبز",
      "prepTime": "30 دقيقة",
      "cookTime": "لا يوجد",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-id-024-i1",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-024-i2",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-024-i3",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-024-i4",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "8 ملاعق كبيرة (باردة)",
          "standardAmountEn": "8 Tbsp (cold)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-024-i5",
          "name": "ماء ثلجي",
          "nameEn": "ice water",
          "standardAmount": "2/3-3/4 كوب",
          "standardAmountEn": "2/3-3/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء متوسط الحجم، اخلطي السكر والملح مع الدقيق.",
          "textEn": "In a medium bowl, whisk sugar and salt into the flour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "استخدمي مقص العجين (أو سكينين) لتقسيم الزبدة في الدقيق حتى تصبح حبيبات بحجم البازلاء.",
          "textEn": "Using a pastry cutter (or two knives), cut the butter into the flour until it is pea-sized.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء تدريجياً حتى يتشكل عجين مفتت.",
          "textEn": "Add in water – a little at a time until a shaggy mass forms.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اعجني العجين بيديك حتى يصبح متماسكًا. قد يكون العجين جافًا قليلاً عند اللمس. شكليه إلى قرصين مسطحين، غلفيهما بالنايلون وضعيهما في الثلاجة لمدة 30 دقيقة على الأقل.",
          "textEn": "Press together with your hands. It will be a little dry to the touch. Shape into 2 flatted disks, wrap in saran and refrigerate while working on your filling.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد 30 دقيقة على الأقل، أخرجي العجين من الثلاجة وافرديه رقيقًا على سطح عمل مغطى بالدقيق قليلاً.",
          "textEn": "After at least 30 minutes, remove dough from fridge and roll thinly, on a slightly floured work-surface.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قصي العجين إلى أشكال مستديرة باستخدام قاطع دائري (3.5 أو 5 بوصات في القطر). املئي العجين وغلقي الحواف بالضغط عليها.",
          "textEn": "Cut out shapes and fill (use a round cutter – either 3 1/2 or 5″ in diameter). Roll the edges to seal…",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "الآن يمكنك صنع إمبانادا اللحم أو التفاح أو أي حشوة ترغبين فيها!",
          "textEn": "Now you can make beef empanadas or apple empanadas or… whatever your heart desires!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الإمبانادا هي طبق شعبي في إندونيسيا، وهي عبارة عن فطائر محشوة باللحم أو الخضروات أو الفواكه.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/dough-for-empanadas-with-video/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 360,
        "protein": 5,
        "fat": 19,
        "carbs": 38,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1.2,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "w-id-025",
      "title": "غادو غادو (سلطة إندونيسية بصلصة الفول السوداني)",
      "titleEn": "Gado-gado (Indonesian Salad with Peanut Sauce)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "مقبلات وسلطات",
      "cookingMethod": "طهي بالقلي والطحن",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-025-i1",
          "name": "ترمس",
          "nameEn": "peanuts",
          "standardAmount": "300 غ",
          "standardAmountEn": "300 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-025-i2",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-025-i3",
          "name": "فلفل حار طازج أو مجفف",
          "nameEn": "fresh or dried chile pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-025-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "ثمرة واحدة",
          "standardAmountEn": "1 clove",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-025-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-025-i6",
          "name": "سكر جاوي (سكر نخل إندونيسي)",
          "nameEn": "gula jawa (Indonesian palm sugar)",
          "standardAmount": "125 غ",
          "standardAmountEn": "125 g",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-025-i7",
          "name": "بصل رأس",
          "nameEn": "shallots",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 shallots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-025-i8",
          "name": "عصير ليمون طازج أو خل الأرز",
          "nameEn": "fresh lime juice or rice vinegar",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-025-i9",
          "name": "تراسي (معجون الروبيان المخمر)",
          "nameEn": "terasi (fermented prawn paste)",
          "standardAmount": "1 غ",
          "standardAmountEn": "1 g",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اقلي التراسي في زيت نباتي حتى يصبح ذا رائحة طيبة.",
          "textEn": "Fry the terasi in vegetable oil until fragrant.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقلي الفول السوداني حتى يصبح ذهبي اللون. ارفعه من المقلاة واتركه ليبرد، ثم صفي الزيت الزائد.",
          "textEn": "Fry the peanuts until golden brown. Remove from the pan and let cool, then drain off the excess oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اطحن الفول السوداني حتى يصبح معجونًا.",
          "textEn": "Grind the peanuts to a paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الفلفل الحار المطحون، الثوم، الملح، السكر، والتراسي إلى المعجون الفول السوداني. اطحن حتى يتجانس.",
          "textEn": "Add ground chili pepper, garlic, salt, sugar, and terasi to the peanut paste. Grind to mix.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع المعجون الفول السوداني في قدر، وأضف الماء لحله (يمكن استخدام حليب جوز الهند للحصول على طعم غني).",
          "textEn": "Put the peanut paste in a pan, and add water to dissolve (use coconut milk for a richer taste).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف السكر الإضافي إلى صلصة الفول السوداني حسب الرغبة، واتركها تغلي.",
          "textEn": "Add additional sugar to the peanut sauce to taste, and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اطه صلصة الفول السوداني حتى تتكاثف، وقم بتتبيلها بالعصير الحامض أو الخل.",
          "textEn": "Simmer the peanut sauce until thick, and season with the lime juice or vinegar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "غادو غادو هو طبق سلطة إندونيسي تقليدي، يتم تقديمه عادة مع صلصة الفول السوداني الحارة والحلوة.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Gado-gado",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 500,
        "protein": 16,
        "fat": 40,
        "carbs": 30,
        "fiber": 5,
        "sugar": 22,
        "cost": {
          "specialty": 4,
          "sweeteners": 0.8,
          "produce": 0.55,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-id-026",
      "title": "الجيلي العشبي (السينجاو)",
      "titleEn": "Grass Jelly (Cincau)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "حلويات",
      "cookingMethod": "غلي وتقفيل",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-id-026-i1",
          "name": "مسحوق الجيلي العشبي",
          "nameEn": "grass jelly powder",
          "standardAmount": "50 غرام",
          "standardAmountEn": "1.8 oz",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-026-i2",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-026-i3",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "50 غرام",
          "standardAmountEn": "1/4 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-026-i4",
          "name": "السكر النباتي (السكر النخلة)",
          "nameEn": "palm sugar (or coconut sugar)",
          "standardAmount": "80 غرام",
          "standardAmountEn": "1/3 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-026-i5",
          "name": "الحليب البارد (أو حليب الصويا أو أي حليب تختاره)",
          "nameEn": "cold milk (or soy milk or any milk of your choice)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-026-i6",
          "name": "الحليب المكثف (أو الحليب المبخر)",
          "nameEn": "condensed milk (or evaporated milk)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-026-i7",
          "name": "الحليب النباتي",
          "nameEn": "coconut milk",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-026-i8",
          "name": "العدس الحلو",
          "nameEn": "sweetened red bean",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-026-i9",
          "name": "بذور النخيل",
          "nameEn": "palm seeds",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-026-i10",
          "name": "مكعبات أو شرائح المانجو أو الفاكهة الطازجة المفضلة",
          "nameEn": "cubes or strips of mango or other fresh fruit of your choice",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي مسحوق الجيلي العشبي مع 4 أكواب من الماء.",
          "textEn": "In a bowl, mix the grass jelly powder with 4 cups of water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أغلي المزيج على نار متوسطة، مع التحريك المستمر لمدة 10 دقائق حتى يذوب المسحوق تماماً.",
          "textEn": "Bring the mixture to a boil over medium heat, stirring constantly for 10 minutes until the powder is fully dissolved.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي السكر والسكر النباتي، واخلطي جيداً لمدة 5 دقائق حتى يذوب السكر.",
          "textEn": "Add the sugar and palm sugar, and stir well for 5 minutes until the sugar is dissolved.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صبي المزيج في صينية أو أكواب، واتركيه يبرد لمدة 15 دقيقة، ثم ضعيه في الثلاجة لمدة ساعتين حتى يتخثر.",
          "textEn": "Pour the mixture into a tray or cups, and let it cool for 15 minutes, then refrigerate for 2 hours until set.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "لعمل السكر النباتي: اخلطي 1/3 كوب من السكر النباتي مع 1/3 كوب من الماء، وأغلي المزيج لمدة 5 دقائق حتى يصبح سائلاً.",
          "textEn": "To make the palm sugar syrup: Mix 1/3 cup of palm sugar with 1/3 cup of water, and bring to a boil for 5 minutes until it becomes a syrup.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "لعمل مشروب الجيلي العشبي: اخلطي مكعبات الجيلي العشبي مع الحليب البارد والسكر النباتي حسب الرغبة.",
          "textEn": "To make the grass jelly drink: Mix grass jelly cubes with cold milk and palm sugar syrup to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "لعمل حلوى الجيلي العشبي: اخلطي مكعبات الجيلي العشبي مع الحليب المكثف، الحليب النباتي، العدس الحلو، بذور النخيل، والمانجو حسب الرغبة.",
          "textEn": "To make the grass jelly dessert: Mix grass jelly cubes with condensed milk, coconut milk, sweetened red bean, palm seeds, and mango to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السينجاو هو مشروب وحلوى شهيرة في إندونيسيا، يتم تقديمه بارداً في أكواب زجاجية.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/grass-jelly-cincau.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 230,
        "protein": 2,
        "fat": 5,
        "carbs": 44,
        "fiber": 1,
        "sugar": 34,
        "cost": {
          "specialty": 2.8,
          "sweeteners": 0.65,
          "dairyEggs": 0.8,
          "produce": 0.8
        }
      }
    },
    {
      "id": "w-id-027",
      "title": "غودغ (غودغ يوجياكارتا)",
      "titleEn": "Gudeg (Yogyakarta Gudeg)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بطيء",
      "prepTime": "30 دقيقة",
      "cookTime": "2 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-027-i1",
          "name": "زيت طهي",
          "nameEn": "cooking oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-027-i2",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "4 أوراق",
          "standardAmountEn": "4 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-027-i3",
          "name": "فخذ دجاج مع العظم",
          "nameEn": "bone-in chicken thighs/drumstick",
          "standardAmount": "4 قطع",
          "standardAmountEn": "4 pieces",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-027-i4",
          "name": "ثمار الجاكرفت الشابة",
          "nameEn": "young jackfruit",
          "standardAmount": "700 غرام (علبة)",
          "standardAmountEn": "1 1/2 lb (canned)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-027-i5",
          "name": "العدس الأحمر",
          "nameEn": "red beans",
          "standardAmount": "120 مل (منقوع لمدة 4 ساعات)",
          "standardAmountEn": "1/2 cup (soaked for 4 hours)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-027-i6",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "1.5 لتر",
          "standardAmountEn": "6 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-027-i7",
          "name": "كيس شاي أسود",
          "nameEn": "black tea bag",
          "standardAmount": "1 كيس",
          "standardAmountEn": "1 bag",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-027-i8",
          "name": "سكر النخيل",
          "nameEn": "palm sugar",
          "standardAmount": "50 غرام",
          "standardAmountEn": "50 gr",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-027-i9",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "قليل",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-027-i10",
          "name": "بيض مسلوق",
          "nameEn": "hard-boiled eggs",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-027-i11",
          "name": "ثوم",
          "nameEn": "garlic cloves",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-027-i12",
          "name": "حبة الكزبرة",
          "nameEn": "coriander seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-027-i13",
          "name": "جوز الشمع",
          "nameEn": "candlenuts",
          "standardAmount": "8 حبات",
          "standardAmountEn": "8 nuts",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-027-i14",
          "name": "بصل",
          "nameEn": "shallots",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 shallots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-027-i15",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 سم",
          "standardAmountEn": "1 inch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-027-i16",
          "name": "القرنفل الهندي",
          "nameEn": "galangal",
          "standardAmount": "2 سم",
          "standardAmountEn": "2 inches",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع جميع مكونات التوابل المطحونة في معالج الطعام واعصها حتى تصبح معجونًا. أضف قليلًا من الماء إذا لزم الأمر.",
          "textEn": "Place all the ingredients for the ground spices in a food processor and process into a paste. Add a little bit of water if needed to get it going.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن قدرًا كبيرًا أو قدرًا هولنديًا مع الزيت. أضف المعجون والورق الغار وقلّب حتى يصبح رائحته عطرة، لمدة حوالي 5 دقائق.",
          "textEn": "Preheat a large pot or dutch oven with cooking oil. Add the ground spices and bay leaves and saute until fragrant, about 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الدجاج، الجاكرفت، والعدس الأحمر واخلط جيدًا. صب الحليب النخيل، كيس الشاي، الملح، وسكر النخيل. اتركه يغلي ثم خفف النار وغطِّه واتركه يطهى لمدة ساعة.",
          "textEn": "Add the chicken, jackfruit, and red beans and stir to mix. Pour in the coconut milk, tea bag, salt, and brown sugar. Bring it to a boil and then lower the heat and cover to let it cook for the next 1 hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أزل الغطاء وأضف البيض المسلوق واتركه يطهى لمدة ساعة أخرى حتى يصبح الجاكرفت ناعمًا ويمكن تفتيته بسهولة بالشوكة. يجب أن يكون العدس ناعمًا والدجاج يكاد يسقط من العظام. يجب أن تكون السوائل قد امتصت تقريبًا والبيض ملون باللون البني.",
          "textEn": "Uncover and then add in the hard-boiled eggs and let it cook again for another hour or so until the jackfruit is soft to the point where you can easily shred it with a fork. The beans should be soft and chicken meat is almost falling off the bones. The liquid should be almost all absorbed at this point and the eggs are nicely tinted with brown color.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "غودغ هو طبق تقليدي من يوجياكارتا في إندونيسيا، يتم تقديمه عادة مع الأرز والسمبال.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/gudeg-yogya-traditional-yogyanese-chicken.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 900,
        "protein": 30,
        "fat": 65,
        "carbs": 40,
        "fiber": 5,
        "sugar": 18,
        "cost": {
          "protein": 6,
          "produce": 4.7,
          "specialty": 6.2,
          "grains": 0.6,
          "dairyEggs": 1,
          "sweeteners": 0.4,
          "fats": 0.1,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-id-028",
      "title": "الخبز المغطى بالشوكولاتة (هاغيلسلاج)",
      "titleEn": "Chocolate Sprinkles on Bread (Hagelslag)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "إفطار",
      "cookingMethod": "تقديم",
      "prepTime": "5 دقائق",
      "cookTime": "0 دقائق",
      "servings": "1 شخص",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-id-028-i1",
          "name": "شريحة خبز",
          "nameEn": "slice of bread",
          "standardAmount": "1 شريحة",
          "standardAmountEn": "1 slice",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-028-i2",
          "name": "الشوكولاتة المبروشة",
          "nameEn": "chocolate sprinkles",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-028-i3",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "امسح شريحة الخبز بالزبدة المذابة.",
          "textEn": "Spread the slice of bread with softened butter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "رشي الشوكولاتة المبروشة على الخبز المدهون بالزبدة.",
          "textEn": "Sprinkle the chocolate sprinkles over the buttered bread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قدميها واستمتع!",
          "textEn": "Serve and enjoy!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هاغيلسلاج هو طبق فطور هولندي شهير، وقد انتشر في إندونيسيا خلال فترة الاستعمار الهولندي.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/recipe-dutch-sprinkles-n-bread-hagelslag-w-poll/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 180,
        "protein": 3,
        "fat": 6,
        "carbs": 26,
        "fiber": 1,
        "sugar": 13,
        "cost": {
          "grains": 0.15,
          "specialty": 0.3,
          "dairyEggs": 0.05
        }
      }
    },
    {
      "id": "w-id-029",
      "title": "السمك المشوي بالصلصة الحارة",
      "titleEn": "Grilled Fish in Spicy Padang Sauce",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-029-i1",
          "name": "سمكتان كبيرتان",
          "nameEn": "2 large whole fishes",
          "standardAmount": "2 سمكتان",
          "standardAmountEn": "2 large whole fishes",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i2",
          "name": "زيت طهي",
          "nameEn": "cooking oil",
          "standardAmount": "1 ملعقة كبيرة + إضافي",
          "standardAmountEn": "1 Tbsp + more to brush",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i3",
          "name": "عصير ليمون",
          "nameEn": "lime juice",
          "standardAmount": "عصير 1 ليمونة",
          "standardAmountEn": "juice from 1 lime",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i4",
          "name": "مسحوق الكزبرة",
          "nameEn": "coriander powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i5",
          "name": "ملح وفلفل أبيض مطحون",
          "nameEn": "salt and ground white pepper",
          "standardAmount": "قليلاً",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i6",
          "name": "فلفل حار أحمر",
          "nameEn": "red chili",
          "standardAmount": "200 جرام",
          "standardAmountEn": "200 gr",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i7",
          "name": "فلفل حار تايلندي",
          "nameEn": "Thai chili",
          "standardAmount": "3 حبات (اختياري)",
          "standardAmountEn": "3 (optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i8",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i9",
          "name": "بصل",
          "nameEn": "shallots",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i10",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i11",
          "name": "الجنسنج الهندي",
          "nameEn": "galangal",
          "standardAmount": "1 بوصة (أو 1 ملعقة كبيرة مسحوق)",
          "standardAmountEn": "1 inch (or 1 Tbsp powder)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i12",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "1 بوصة (أو 1 ملعقة صغيرة مسحوق)",
          "standardAmountEn": "1 inch (or 1 tsp powder)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i13",
          "name": "أوراق الليمون الكافير",
          "nameEn": "kaffir lime leaves",
          "standardAmount": "2 ورقتان",
          "standardAmountEn": "2",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i14",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "2 ورقتان",
          "standardAmountEn": "2",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i15",
          "name": "عشب الليمون",
          "nameEn": "lemongrass",
          "standardAmount": "ساق واحدة",
          "standardAmountEn": "1 stalk",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i16",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i17",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-029-i18",
          "name": "فلفل أبيض مطحون",
          "nameEn": "ground white pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع السمكتين في خليط من عصير الليمون، مسحوق الكزبرة، الملح، والفلفل الأبيض لمدة 15 دقيقة.",
          "textEn": "Marinate the fish in a mixture of lime juice, coriander powder, salt, and white pepper for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الفرن على درجة حرارة 200 درجة مئوية (400 درجة فهرنهايت).",
          "textEn": "Preheat the oven to 200°C (400°F).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء، اهرس الفلفل الحار الأحمر، الفلفل الحار التايلندي، الثوم، البصل، الزنجبيل، الجنسنج الهندي، الكركم، أوراق الليمون الكافير، أوراق الغار، عشب الليمون، السكر، الملح، والفلفل الأبيض حتى تصبح المعجون ناعمًا.",
          "textEn": "In a bowl, blend the red chili, Thai chili, garlic, shallots, ginger, galangal, turmeric, kaffir lime leaves, bay leaves, lemongrass, sugar, salt, and white pepper until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي السمكتين في صينية خبز واغطيها بالصلصة الحارة.",
          "textEn": "Place the fish in a baking dish and cover with the spicy sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادهن السمكتين بالزيت وشويها على الشواية لمدة 10 دقائق على كل جانب، أو في الفرن لمدة 20 دقيقة.",
          "textEn": "Brush the fish with oil and grill for 10 minutes on each side, or bake in the oven for 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم السمك المشوي ساخنًا مع الصلصة الحارة.",
          "textEn": "Serve the grilled fish hot with the spicy sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السمك المشوي بالصلصة الحارة هو طبق شهير في المطبخ الإندونيسي، خاصة في منطقة بادانغ.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/ikan-bakar-bumbu-padang.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 360,
        "protein": 40,
        "fat": 15,
        "carbs": 8,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 14,
          "fats": 0.2,
          "produce": 3,
          "spices": 0.3,
          "sweeteners": 0.02
        }
      }
    },
    {
      "id": "w-id-030",
      "title": "كاستنجل (الكعك الهولندي-الإندونيسي)",
      "titleEn": "Kastengel (Dutch-Indonesian Cheese Tarts)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "20-25 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-030-i1",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "150 غرام",
          "standardAmountEn": "150 g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-030-i2",
          "name": "صفار بيضة",
          "nameEn": "egg yolk",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-030-i3",
          "name": "جبن إدام",
          "nameEn": "Edam cheese",
          "standardAmount": "75 غرام (مبشور)",
          "standardAmountEn": "75 g (grated)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-030-i4",
          "name": "جبن البارميزان",
          "nameEn": "Parmesan cheese",
          "standardAmount": "75 غرام (مبشور)",
          "standardAmountEn": "75 g (grated)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-030-i5",
          "name": "دقيق الكيك",
          "nameEn": "cake flour",
          "standardAmount": "200 غرام",
          "standardAmountEn": "200 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-030-i6",
          "name": "بودرة الحليب",
          "nameEn": "milk powder",
          "standardAmount": "15 غرام",
          "standardAmountEn": "15 g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-030-i7",
          "name": "مسحوق الدجاج",
          "nameEn": "chicken powder",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-030-i8",
          "name": "صفار بيضة (للدهن)",
          "nameEn": "egg yolk (for brushing)",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-030-i9",
          "name": "جبن إدام (للتزيين)",
          "nameEn": "Edam cheese (for sprinkling)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الزبدة مع صفار البيضة حتى تتجانس.",
          "textEn": "Mix the butter with the egg yolk until well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الجبن المبشور، الدقيق، بودرة الحليب، ومسحوق الدجاج. اخلطي المكونات جيدًا حتى تصبح عجينة متماسكة.",
          "textEn": "Add the grated cheese, flour, milk powder, and chicken powder. Mix the ingredients well to form a dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها في الثلاجة لمدة 30 دقيقة.",
          "textEn": "Cover the dough and refrigerate for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انشئي أشكالًا صغيرة من العجينة وضعيها على صينية الخبز المغطاة بورق الزبدة.",
          "textEn": "Shape small pieces of the dough and place them on a baking sheet lined with parchment paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادهني العجينة بصفار البيضة وأضيفي الجبن المبشور على الوجه.",
          "textEn": "Brush the dough with the egg yolk and sprinkle grated cheese on top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خبزي الكاستنجل في فرن محمى على درجة حرارة 180 درجة مئوية لمدة 20 دقيقة أو حتى تصبح ذهبية اللون.",
          "textEn": "Bake the Kastengel in a preheated oven at 180°C (350°F) for 20 minutes or until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركيها تبرد قبل التقديم.",
          "textEn": "Let them cool before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكاستنجل هو نوع من الكعك الهولندي-الإندونيسي الشهير، يتم تقديمه غالبًا في المناسبات الخاصة.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/kue-kastengel.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 22,
        "kcal": 130,
        "protein": 5,
        "fat": 9,
        "carbs": 9,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "dairyEggs": 6.6,
          "grains": 0.4
        }
      }
    },
    {
      "id": "w-id-031",
      "title": "كاريديوك",
      "titleEn": "Karedok",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "مقبلات وسلطات",
      "cookingMethod": "خلط",
      "prepTime": "30 دقيقة",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-id-031-i1",
          "name": "خيار كبير",
          "nameEn": "large cucumber",
          "standardAmount": "1 خيار (مقطع)",
          "standardAmountEn": "1 cucumber (peeled, halved, and sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-031-i2",
          "name": "قرنبيط أخضر متوسط",
          "nameEn": "medium green cabbage",
          "standardAmount": "1/4 قرنبيط (مقطع)",
          "standardAmountEn": "1/4 cabbage (cut into strips)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-031-i3",
          "name": "فاصوليا طويلة",
          "nameEn": "long beans",
          "standardAmount": "1 كوب (مغسول ومقطع)",
          "standardAmountEn": "1 cup (blanched and cut into pieces)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-031-i4",
          "name": "باذنجان صغير",
          "nameEn": "small eggplant",
          "standardAmount": "1 باذنجان (مقطع)",
          "standardAmountEn": "1 eggplant (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-031-i5",
          "name": "براعم الفاصولياء",
          "nameEn": "bean sprouts",
          "standardAmount": "2 كوب (مغسول ومصفى)",
          "standardAmountEn": "2 cups (washed and drained)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-031-i6",
          "name": "كينكور",
          "nameEn": "kencur (Kaempferia galanga)",
          "standardAmount": "2 سم (مقطع)",
          "standardAmountEn": "2-inch piece (or 1-inch ginger and 1-inch galangal)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-031-i7",
          "name": "معجون فلفل أحمر",
          "nameEn": "red chili paste",
          "standardAmount": "1 ملعقة كبيرة (أو حسب الرغبة)",
          "standardAmountEn": "1 Tbsp (more if desired)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-031-i8",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "5 فصوص (مقطعة)",
          "standardAmountEn": "5 cloves (minced)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-031-i9",
          "name": "مرق السمك",
          "nameEn": "shrimp paste",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-031-i10",
          "name": "عصير التمر هندي",
          "nameEn": "tamarind juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-031-i11",
          "name": "سكر جاوا",
          "nameEn": "Indonesian palm sugar",
          "standardAmount": "56 جرام (أو سكر بني)",
          "standardAmountEn": "2 oz (or brown sugar)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-031-i12",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الخيار والقرنبيط والباذنجان والفاصوليا الطويلة والفول الصويا وضعتها في وعاء كبير للسلطة.",
          "textEn": "Cut the cucumber, cabbage, eggplant, long beans, and bean sprouts and place them in a large salad bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "استخدم الخلاط الكهربائي لتحضير مكونات الصلصة إلى معجون. قد تحتاج إلى قليل من الماء للمساعدة.",
          "textEn": "Use a food processor to blend the dressing ingredients into a paste. You may need a little water to help the process.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قبل التقديم، صب الصلصة على السلطة وقلّب جيدًا لخلط كل شيء.",
          "textEn": "Before serving, pour the dressing over the salad and toss to mix everything well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كاريديوك هو سلطة خضروات تقليدية من جاوة الغربية في إندونيسيا، تتميز بصلصتها الحلوة والحامضة.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/karedok-west-javanese-vegetable-salad-with-sweet-and-sour-dressing.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 100,
        "protein": 3,
        "fat": 1,
        "carbs": 21,
        "fiber": 4,
        "sugar": 12,
        "cost": {
          "produce": 3.9,
          "specialty": 0.35,
          "sweeteners": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-id-032",
      "title": "كيتوبراك (السلطة الإندونيسية)",
      "titleEn": "Ketoprak (Indonesian Vermicelli Tofu Salad)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "مقبلات وسلطات",
      "cookingMethod": "سلطة",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-032-i1",
          "name": "توفو صلب",
          "nameEn": "firm tofu",
          "standardAmount": "قطعة واحدة",
          "standardAmountEn": "1 block",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-032-i2",
          "name": "براعم الفاصولياء",
          "nameEn": "bean sprouts",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-032-i3",
          "name": "الشعيرية الجافة",
          "nameEn": "dry rice stick noodles",
          "standardAmount": "250 غرام",
          "standardAmountEn": "250 gr",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-032-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "3 فصوص",
          "standardAmountEn": "3 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-032-i5",
          "name": "فلفل حار",
          "nameEn": "red chilis",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6 chilis",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-032-i6",
          "name": "فول محمص",
          "nameEn": "roasted peanuts",
          "standardAmount": "100 غرام",
          "standardAmountEn": "100 gr",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-032-i7",
          "name": "سكر بني",
          "nameEn": "brown sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-032-i8",
          "name": "معجون التمر الهندي",
          "nameEn": "tamarind paste",
          "standardAmount": "قطعة بحجم 2 بوصة",
          "standardAmountEn": "2-inch block",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-032-i9",
          "name": "ماء دافئ",
          "nameEn": "warm water",
          "standardAmount": "200 مل",
          "standardAmountEn": "200 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-032-i10",
          "name": "فلفل حار تايلندي",
          "nameEn": "Thai chili",
          "standardAmount": "2-3 حبات",
          "standardAmountEn": "2-3 chilis",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-032-i11",
          "name": "صلصة الصويا الحلوة الإندونيسية",
          "nameEn": "Indonesian sweet soy sauce",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-032-i12",
          "name": "بصل مقلي",
          "nameEn": "fried shallots",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-032-i13",
          "name": "كرات القشري",
          "nameEn": "prawn crackers",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-032-i14",
          "name": "بيض مسلوق",
          "nameEn": "hard-boiled eggs",
          "standardAmount": "2 حبة (مقطعة إلى أرباع)",
          "standardAmountEn": "2 eggs (quartered)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-032-i15",
          "name": "خيار",
          "nameEn": "cucumber",
          "standardAmount": "1 حبة كبيرة",
          "standardAmountEn": "1 large cucumber",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الشعيرية الجافة في الماء الساخن لمدة قصيرة حتى تصبح ناعمة ولكن ليست مهروسة. صفيها ثم اغسليها بالماء البارد. ضعيها جانباً.",
          "textEn": "Blanch the dry rice stick noodles briefly in hot water until they soften but are not mushy. Drain and then refresh with cold water. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قشري الخيار وقطعيه نصفين طولياً. استخدمي ملعقة لإزالة البذور ثم قطعيه إلى شرائح بحجم 1 بوصة.",
          "textEn": "Peel the cucumber and cut it in half lengthwise. Use a spoon to scoop out the seeds, then cut it into 1-inch slices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعدي صلصة الفول: اهرسي الثوم والفلفل الحار في وعاء. أضيفي الفول المحمص والسكر البني ومعجون التمر الهندي والماء الدافئ. اخلطي جيداً حتى تصبح الصلصة ناعمة.",
          "textEn": "Prepare the peanut dressing: Crush the garlic and red chilis in a bowl. Add the roasted peanuts, brown sugar, tamarind paste, and warm water. Mix well until the dressing is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي التو فو إلى مكعبات صغيرة وقليها في زيت نباتي حتى تصبح ذهبية اللون. صفيها وضعيها جانباً.",
          "textEn": "Cut the tofu into small cubes and fry in vegetable oil until golden brown. Drain and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء كبير، اخلطي الشعيرية والفول الصويا والخيار والبيض المسلوق والبصل المقلي. أضيفي صلصة الفول وخلطي جيداً.",
          "textEn": "In a large bowl, mix the noodles, bean sprouts, cucumber, hard-boiled eggs, and fried shallots. Add the peanut dressing and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدمي الكيتوبراك في أطباق التقديم وأضيفي كرات القشري فوقها.",
          "textEn": "Serve the ketoprak in serving dishes and top with prawn crackers.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكيتوبراك هو طبق شعبي في إندونيسيا، يتم تقديمه كوجبة خفيفة أو غداء.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/ketoprak.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 460,
        "protein": 17,
        "fat": 16,
        "carbs": 60,
        "fiber": 4,
        "sugar": 10,
        "cost": {
          "grains": 1.7,
          "protein": 1.5,
          "specialty": 2.1,
          "sweeteners": 0.3,
          "dairyEggs": 0.5,
          "produce": 0.9,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-id-033",
      "title": "كتوبارت ولنتونغ (كعك الأرز)",
      "titleEn": "Ketupat and Lontong (Rice Cakes)",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "مخبوزات",
      "cookingMethod": "طهي بالأرز",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-id-033-i1",
          "name": "الأرز البسمتي",
          "nameEn": "Jasmine rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-033-i2",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-033-i3",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز بماء عديد التغييرات ثم صفي الماء تماماً.",
          "textEn": "Rinse the rice in several changes of water and then completely drain off the water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "استخدم الكوب المخصص للطهي بالبخار إذا كنت تستخدم طباخ الأرز، أو أي كوب آخر للقياس، ولكن تأكد من استخدام نفس الكوب لقياس الأرز والسائل.",
          "textEn": "Use the cup that comes with the rice cooker, or any other cup for measuring, but make sure you use the same one to measure the rice and the liquid.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الأرز والماء والملح إلى طباخ الأرز أو البوت الفوري.",
          "textEn": "Add the rice, water, and salt to the rice cooker or Instant Pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اطبخي بالضغط في البوت الفوري لمدة 10 دقائق، ثم اترك الضغط ينخفض بشكل طبيعي لمدة 10 دقائق.",
          "textEn": "Pressure Cook on the Instant Pot for 10 minutes, then let the pressure release naturally for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أو استخدم وظيفة الأرز في البوت الفوري لمدة 20 دقيقة.",
          "textEn": "Or use the Rice function on the Instant Pot for 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "شكل الكعك في قوالب الكتوبارت أو لنتونغ.",
          "textEn": "Mold the cakes into ketupat or lontong shapes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكتوبارت ولنتونغ هما نوعان من الكعك الأرز الشائع في إندونيسيا، ويقدمان عادة مع الصلصات واللحوم.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/rice-cooker-instant-pot-ketupat-lontong.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 260,
        "protein": 5,
        "fat": 0,
        "carbs": 56,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "grains": 1.2,
          "spices": 0.02
        }
      }
    },
    {
      "id": "w-id-034",
      "title": "كرابيك البطاطس بالسامبال",
      "titleEn": "Keripik Kentang Balado",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي وطهي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-034-i1",
          "name": "بطاطس",
          "nameEn": "potatoes",
          "standardAmount": "500 غرام",
          "standardAmountEn": "500 gr",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-034-i2",
          "name": "زيت القلي",
          "nameEn": "cooking oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-034-i3",
          "name": "شرائح البطاطس الجاهزة",
          "nameEn": "potato chips",
          "standardAmount": "150 غرام",
          "standardAmountEn": "150 gr",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-034-i4",
          "name": "زيت القلي",
          "nameEn": "cooking oil",
          "standardAmount": "50 غرام",
          "standardAmountEn": "50 gr",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-034-i5",
          "name": "بصل",
          "nameEn": "shallots",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 shallots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-034-i6",
          "name": "أوراق الكافير ليمون",
          "nameEn": "kaffir lime leaves",
          "standardAmount": "4 ورقة",
          "standardAmountEn": "4 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-034-i7",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "2 ورقة",
          "standardAmountEn": "2 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-034-i8",
          "name": "فلفل حار تايلندي",
          "nameEn": "Thai chili",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 chili",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-034-i9",
          "name": "سامبال",
          "nameEn": "sambal oelek",
          "standardAmount": "100 غرام",
          "standardAmountEn": "100 gr",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-034-i10",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "100 غرام",
          "standardAmountEn": "100 gr",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-034-i11",
          "name": "خل التفاح",
          "nameEn": "apple cider vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-034-i12",
          "name": "بودرة الجالانجال",
          "nameEn": "galangal powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-034-i13",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اقطع البطاطس إلى شرائح رقيقة وانقعها في الماء لمدة 10 دقائق.",
          "textEn": "Cut the potatoes into thin slices and soak them in water for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفي البطاطس واقليها في زيت القلي حتى تصبح ذهبية اللون وقشرية.",
          "textEn": "Drain the potatoes and fry them in cooking oil until they turn golden brown and crispy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، سخن 50 غرام من زيت القلي وقلي البصل المفروم حتى يصبح ذهبي اللون.",
          "textEn": "In another pan, heat 50 grams of cooking oil and fry the minced shallots until they turn golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف أوراق الكافير ليمون، أوراق الغار، الفلفل الحار، السامبال، السكر، خل التفاح، وبودرة الجالانجال. اطهي المزيج لمدة 5 دقائق على نار هادئة.",
          "textEn": "Add the kaffir lime leaves, bay leaves, Thai chili, sambal oelek, sugar, apple cider vinegar, and galangal powder. Cook the mixture for 5 minutes over low heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البطاطس المقلية إلى السامبال واخلطها جيداً.",
          "textEn": "Add the fried potatoes to the sambal and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم الكرابيك ساخنة أو باردة حسب الرغبة.",
          "textEn": "Serve the keripik hot or cold as desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكرابيك هو نوع من الشيبس المقرمش المحبب في إندونيسيا، ويقدم عادة كمقبلات أو مع الوجبات الخفيفة.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/keripik-kentang-balado.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 540,
        "protein": 4,
        "fat": 30,
        "carbs": 65,
        "fiber": 4,
        "sugar": 25,
        "cost": {
          "produce": 1.7,
          "grains": 0.8,
          "fats": 1.5,
          "specialty": 0.8,
          "sweeteners": 0.4,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-id-035",
      "title": "كعك بنغكيت بالحليب المكثف",
      "titleEn": "Kue Bangkit Santan",
      "chapter": "مطبخ إندونيسيا",
      "chapterNumber": 85,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "15-20 دقيقة",
      "servings": "20-25 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-id-035-i1",
          "name": "دقيق نشا الشوفان المطبوخ مسبقًا",
          "nameEn": "pre-cooked tapioca flour/starch",
          "standardAmount": "250 جرام",
          "standardAmountEn": "250 gr",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-035-i2",
          "name": "أوراق البندان",
          "nameEn": "pandan leaves",
          "standardAmount": "5 أوراق",
          "standardAmountEn": "5 leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-035-i3",
          "name": "كريمة جوز الهند",
          "nameEn": "coconut cream",
          "standardAmount": "100 مل",
          "standardAmountEn": "100 ml",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-035-i4",
          "name": "صفار البيض",
          "nameEn": "egg yolk",
          "standardAmount": "20 جرام (حوالي صفار بيضة كبيرة)",
          "standardAmountEn": "20 gr (about 1 large egg yolk)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-035-i5",
          "name": "سكر البودرة",
          "nameEn": "icing sugar",
          "standardAmount": "70 جرام",
          "standardAmountEn": "70 gr",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-035-i6",
          "name": "ملح (اختياري)",
          "nameEn": "salt (optional)",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "1/8 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-id-035-i7",
          "name": "لون أحمر (اختياري)",
          "nameEn": "red coloring (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل أوراق البندان وقطعها إلى قطع بطول 7-10 سم.",
          "textEn": "Wash the pandan leaves and cut them into 3-4 inch pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع أوراق البندان في وعاء وغطها بالماء. اتركها تنقع لمدة 30 دقيقة.",
          "textEn": "Place the pandan leaves in a bowl and cover with water. Soak for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي أوراق البندان وضعيها في وعاء الخلاط مع 100 مل من كريمة جوز الهند. اخلط حتى تصبح ناعمة.",
          "textEn": "Strain the pandan leaves and place them in a blender with 100 ml of coconut cream. Blend until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صفي الخليط من خلال غربال ناعم للحصول على سائل نقي.",
          "textEn": "Strain the mixture through a fine sieve to obtain a clear liquid.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، اخلط دقيق نشا الشوفان المطبوخ مسبقًا مع سكر البودرة وملح (إذا كنت ترغب في إضافته).",
          "textEn": "In a bowl, mix the pre-cooked tapioca flour with icing sugar and salt (if using).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف خليط البندان وكريمة جوز الهند إلى الدقيق واخلط جيدًا حتى تصبح العجينة متجانسة.",
          "textEn": "Add the pandan and coconut cream mixture to the flour and mix well until the dough is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اختبري العجينة للتأكد من أنها ليست جافة جدًا أو رطبة جدًا. إذا كانت جافة، أضف المزيد من كريمة جوز الهند. إذا كانت رطبة جدًا، أضف المزيد من الدقيق.",
          "textEn": "Test the dough to ensure it is not too dry or too wet. If it is dry, add more coconut cream. If it is too wet, add more flour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اغمس ملعقة صغيرة في الماء الساخن وقم بتشكيل العجينة إلى أقراص صغيرة.",
          "textEn": "Dip a small spoon in hot water and shape the dough into small discs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي الأقراص على صينية خبز مغطاة بورق الزبدة.",
          "textEn": "Place the discs on a baking sheet lined with parchment paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "خبز الكعك في فرن محمى مسبقًا على درجة حرارة 150 درجة مئوية لمدة 15-20 دقيقة حتى تصبح ذهبية اللون.",
          "textEn": "Bake the cookies in a preheated oven at 150°C for 15-20 minutes until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أخرج الكعك من الفرن واتركه يبرد قبل التقديم.",
          "textEn": "Remove the cookies from the oven and let them cool before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "يمكنك إضافة بضع قطرات من اللون الأحمر إذا كنت ترغب في ذلك.",
          "textEn": "You can add a few drops of red food coloring if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كعك بنغكيت هو حلوى تقليدية إندونيسية تُصنع غالبًا في مناسبات خاصة مثل العيد.",
      "source": {
        "name": "whattocooktoday.com",
        "url": "https://whattocooktoday.com/kue-bangkit-santan.html",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 22,
        "kcal": 75,
        "protein": 1,
        "fat": 3,
        "carbs": 12,
        "fiber": 0,
        "sugar": 4,
        "cost": {
          "grains": 1,
          "specialty": 0.6,
          "dairyEggs": 0.15,
          "sweeteners": 0.25
        }
      }
    },
    {
      "id": "w-in-001",
      "title": "كاجايا (أديراسام)",
      "titleEn": "Kajjaya (Adhirasam)",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "حلويات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-001-i1",
          "name": "الأرز",
          "nameEn": "rice",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-001-i2",
          "name": "السمسم",
          "nameEn": "sesame seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-001-i3",
          "name": "الخسخس",
          "nameEn": "poppy seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-001-i4",
          "name": "سكر الجاغري (سكر القصب غير المكرر)",
          "nameEn": "jaggery",
          "standardAmount": "¾ كوب",
          "standardAmountEn": "¾ cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-001-i5",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-001-i6",
          "name": "مسحوق الهيل",
          "nameEn": "cardamom powder",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-001-i7",
          "name": "الفلفل الأسود المطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-001-i8",
          "name": "زيت أو سمن",
          "nameEn": "oil or ghee",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز وانقعه في الماء لمدة 4 ساعات.",
          "textEn": "Wash the rice and soak it in water for 4 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفي الأرز واتركه يجف لمدة 12 ساعة.",
          "textEn": "Drain the rice and let it dry for 12 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اطحن الأرز مع السمسم والخسخس حتى يصبح ناعماً، ثم اخلط المكونات جيداً.",
          "textEn": "Grind the rice with sesame seeds and poppy seeds until smooth, then mix the ingredients well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أذب سكر الجاغري في الماء وصفّه لإزالة الشوائب.",
          "textEn": "Dissolve the jaggery in water and strain it to remove impurities.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف سكر الجاغري المذاب إلى خليط الأرز واعجن العجينة.",
          "textEn": "Add the dissolved jaggery to the rice mixture and knead the dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اترك العجينة ترتاح لمدة 30 دقيقة.",
          "textEn": "Let the dough rest for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شكل العجينة إلى أقراص صغيرة.",
          "textEn": "Shape the dough into small discs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اقلِ الأقراص في الزيت أو السمن حتى تصبح ذهبية اللون.",
          "textEn": "Fry the discs in oil or ghee until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صفي الأقراص المقلية على ورق ماص للزيت.",
          "textEn": "Drain the fried discs on paper towels.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كاجايا هي حلوى تقليدية هندية تُقدم في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/hi/kajjaya-recipe-adhirasam-recipe-ariselu/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 130,
        "protein": 2,
        "fat": 4,
        "carbs": 22,
        "fiber": 1,
        "sugar": 12,
        "cost": {
          "grains": 0.5,
          "sweeteners": 1.2,
          "specialty": 0.3,
          "fats": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-in-002",
      "title": "ألو تشوب",
      "titleEn": "Aloo Chop",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-002-i1",
          "name": "كمون",
          "nameEn": "cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i2",
          "name": "بذور الكزبرة",
          "nameEn": "coriander seeds",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i3",
          "name": "فلفل حار مجفف",
          "nameEn": "dried red chilli",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i4",
          "name": "دقيق البسنت",
          "nameEn": "gram flour",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i5",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i6",
          "name": "مسحوق الفلفل الحار",
          "nameEn": "chilli powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i7",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i8",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i9",
          "name": "بيكينغ صودا",
          "nameEn": "baking soda",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i10",
          "name": "بطاطس مسلوقة",
          "nameEn": "boiled potato",
          "standardAmount": "3 حبات (مهروسة)",
          "standardAmountEn": "3 (mashed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i11",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i12",
          "name": "كمون",
          "nameEn": "cumin",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i13",
          "name": "هينج",
          "nameEn": "hing",
          "standardAmount": "قليلاً",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i14",
          "name": "فلفل حار",
          "nameEn": "chilli",
          "standardAmount": "2 حبات (مقطعة ناعماً)",
          "standardAmountEn": "2 (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i15",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1/2 حبة (مقطعة ناعماً)",
          "standardAmountEn": "1/2 (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i16",
          "name": "معجون ثوم وزنجبيل",
          "nameEn": "ginger garlic paste",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i17",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i18",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i19",
          "name": "كزبرة",
          "nameEn": "coriander",
          "standardAmount": "2 ملعقة كبيرة (مقطعة ناعماً)",
          "standardAmountEn": "2 tbsp (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-002-i20",
          "name": "الملح الأسود",
          "nameEn": "kala namak",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أولاً، لتحضير التوابل للتشوب، قم بتحميص 1 ملعقة صغيرة من الكمون، 1 ملعقة كبيرة من بذور الكزبرة، و3 حبات من الفلفل الحار المجفف على نار هادئة حتى تصبح التوابل عطرة.",
          "textEn": "First, to prepare the masala for the chop, dry roast 1 tsp cumin, 1 tbsp coriander seeds, and 3 dried red chilli on low flame until the spices become aromatic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اترك التوابل تبرد تماماً، ثم اطحنها حتى تصبح مسحوقاً ناعماً. احتفظ بها جانباً.",
          "textEn": "Cool completely, and grind to a fine powder. Keep aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء، ضع 1.5 كوب من دقيق البسنت، 1/4 ملعقة صغيرة من الكركم، 1/2 ملعقة صغيرة من مسحوق الفلفل الحار، و1/2 ملعقة صغيرة من الملح.",
          "textEn": "In a bowl, take 1.5 cups besan, 1/4 tsp turmeric, 1/2 tsp chilli powder, and 1/2 tsp salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الماء حسب الحاجة لتحضير عجينة ناعمة. احتفظ بها جانباً.",
          "textEn": "Add water as needed to prepare a smooth batter. Keep aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "لتحضير الحشو، اهرس 3 حبات من البطاطس المسلوقة واحتفظ بها جانباً.",
          "textEn": "To prepare the stuffing, mash 3 boiled potatoes and keep aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في قدر، سخن 2 ملعقة كبيرة من الزيت. أضف 1/2 ملعقة صغيرة من الكمون وقليلاً من الهينج.",
          "textEn": "In a pan, heat 2 tbsp oil. Add 1/2 tsp cumin and a pinch of hing.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف 2 حبات من الفلفل الحار، 1/2 حبة من البصل، 1 ملعقة صغيرة من معجون الثوم والزنجبيل، وقلّب جيداً.",
          "textEn": "Add 2 chilli, 1/2 onion, 1 tsp ginger garlic paste, and sauté well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف 1/2 ملعقة صغيرة من الكركم، 2 حبات من البطاطس المسلوقة، 1/2 ملعقة صغيرة من الملح، واخلط جيداً.",
          "textEn": "On low flame, add 1/2 tsp turmeric, 2 boiled potatoes, 1/2 tsp salt, and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف المسحوق المعد من التوابل، 2 ملعقة كبيرة من الكزبرة، 1/2 ملعقة صغيرة من الملح الأسود، واخلط جيداً.",
          "textEn": "Add the prepared masala powder, 2 tbsp coriander, 1/2 tsp kala namak, and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "عندما يبرد الحشو تماماً، قم بتحضير قطع صغيرة من الخليط على شكل كرات. احتفظ بها جانباً.",
          "textEn": "Once the stuffing is cooled completely, prepare small patty-shaped mixture. Keep aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف 1/4 ملعقة صغيرة من البيكينغ صودا إلى عجينة البسنت واخلط جيداً قبل القلي.",
          "textEn": "To the besan batter, add 1/4 tsp baking soda and mix well just before frying.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اغمس خليط البطاطس في عجينة البسنت بحيث يغطيها بشكل متساوٍ.",
          "textEn": "Dip the aloo mixture in besan batter coating the batter uniformly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اقليها في زيت ساخن على نار متوسطة. قلبها من حين لآخر حتى تصبح ذهبية اللون ومقرمشة. صفيها.",
          "textEn": "Deep fry in hot oil, keeping the flame on medium. Stir occasionally, and fry on both sides until crispy and golden brown. Drain off.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أخيراً، استمتع بألو تشوب مع الصلصة.",
          "textEn": "Finally, enjoy Aloo Chop with chutney.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "ألو تشوب هو طبق شعبي في بنغلاديش والهند، يتم تقديمه كمقبلات أو وجبة خفيفة.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/bengali-aloo-chop-recipe-alu-chop-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 340,
        "protein": 10,
        "fat": 16,
        "carbs": 40,
        "fiber": 5,
        "sugar": 2,
        "cost": {
          "produce": 1.1,
          "grains": 0.8,
          "fats": 0.8,
          "spices": 1.05
        }
      }
    },
    {
      "id": "w-in-003",
      "title": "البطاطس والقرنبيط بالتوابل",
      "titleEn": "Aloo Gobhi (Dry)",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالتوابل",
      "prepTime": "15 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-003-i1",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-003-i2",
          "name": "قرنبيط",
          "nameEn": "cauliflower",
          "standardAmount": "15 قطعة",
          "standardAmountEn": "15 florets",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-003-i3",
          "name": "بطاطس",
          "nameEn": "potatoes",
          "standardAmount": "2 حبة (مقطعة)",
          "standardAmountEn": "2 (peeled & chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-003-i4",
          "name": "كمون",
          "nameEn": "cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-003-i5",
          "name": "الهندباء المجففة",
          "nameEn": "kasuri methi",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-003-i6",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة (مقطعة ناعماً)",
          "standardAmountEn": "1 (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-003-i7",
          "name": "معجون ثوم وزنجبيل",
          "nameEn": "ginger garlic paste",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-003-i8",
          "name": "فلفل حار",
          "nameEn": "chilli",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (slit)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-003-i9",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-003-i10",
          "name": "فلفل حار كشميري",
          "nameEn": "Kashmiri red chilli powder",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-003-i11",
          "name": "كمون مطحون",
          "nameEn": "cumin powder",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-003-i12",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "¾ ملعقة صغيرة",
          "standardAmountEn": "¾ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-003-i13",
          "name": "طماطم",
          "nameEn": "tomato",
          "standardAmount": "1 حبة (مقطعة ناعماً)",
          "standardAmountEn": "1 (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-003-i14",
          "name": "حامض الأميل",
          "nameEn": "aamchur",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-003-i15",
          "name": "كاري مسالا",
          "nameEn": "garam masala",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-003-i16",
          "name": "كزبرة",
          "nameEn": "coriander",
          "standardAmount": "2 ملعقة كبيرة (مقطعة ناعماً)",
          "standardAmountEn": "2 tbsp (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر كبير، سخن 3 ملاعق كبيرة من الزيت وأضف 1 ملعقة صغيرة من الكمون والهندباء المجففة وقلّب حتى تصبح عطرة.",
          "textEn": "In a large kadai, heat 3 tbsp of oil and add 1 tsp of cumin and kasuri methi, sauté until aromatic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل المفروم وقلّب جيداً حتى يصبح ذهبي اللون.",
          "textEn": "Add finely chopped onion and sauté well until golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف معجون الثوم والزنجبيل والفلفل الحار وقلّب لمدة دقيقة.",
          "textEn": "Add ginger garlic paste and slit chilli, sauté for a minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الكركم، الفلفل الحار الكشميري، الكمون المطحون، والملح وقلّب على نار هادئة حتى تصبح التوابل عطرة.",
          "textEn": "Add turmeric, Kashmiri red chilli powder, cumin powder, and salt, sauté on low flame until the spices become aromatic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الطماطم وقلّب حتى تصبح ناعمة ومطبوخة.",
          "textEn": "Add finely chopped tomato and sauté until the tomatoes turn soft and mushy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف البطاطس والقرنبيط المقلية وقلّب برفق دون كسرها.",
          "textEn": "Add fried potatoes and cauliflower, mix gently without breaking them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إذا كنت تفضل الصلصة، أضف نصف كوب من الماء.",
          "textEn": "If you prefer gravy, add ½ cup of water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف حامض الأميل، الكاري مسالا، والكزبرة وقلّب جيداً.",
          "textEn": "Add aamchur, garam masala, and chopped coriander leaves, mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدّم الطبق مع الروتي أو الأرز.",
          "textEn": "Serve the dish with roti or rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البطاطس والقرنبيط بالتوابل هي وجبة شهيرة في المطبخ الهندي، وتقدم عادة مع الروتي أو الأرز.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/aloo-gobi-dry-recipe-aloo-gobhi-ki-sabji/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 180,
        "protein": 4,
        "fat": 11,
        "carbs": 18,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "produce": 2.9,
          "fats": 0.4,
          "spices": 0.8
        }
      }
    },
    {
      "id": "w-in-004",
      "title": "تيك تيك البطاطس (آلو تيك تيك)",
      "titleEn": "Aloo Tikki",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-004-i1",
          "name": "بطاطس",
          "nameEn": "potatoes",
          "standardAmount": "2 حبة (مسلوقة ومفتتة)",
          "standardAmountEn": "2 (boiled & mashed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i2",
          "name": "بازلاء",
          "nameEn": "peas",
          "standardAmount": "¼ كوب (مسلوقة)",
          "standardAmountEn": "¼ cup (boiled)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i3",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i4",
          "name": "فتات الخبز",
          "nameEn": "bread crumbs",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i5",
          "name": "فلفل كشميري",
          "nameEn": "Kashmiri chilli powder",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i6",
          "name": "كمون",
          "nameEn": "cumin powder",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i7",
          "name": "فلفل أسود مطحون",
          "nameEn": "crushed pepper",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i8",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i9",
          "name": "معجون ثوم وزنجبيل",
          "nameEn": "ginger garlic paste",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i10",
          "name": "بودرة الذرة",
          "nameEn": "corn flour",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i11",
          "name": "دقيق أبيض",
          "nameEn": "all-purpose flour",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i12",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i13",
          "name": "مايونيز",
          "nameEn": "mayonnaise",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i14",
          "name": "صلصة الطماطم",
          "nameEn": "tomato sauce",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i15",
          "name": "صلصة حارة",
          "nameEn": "chilli sauce",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i16",
          "name": "خبز البرغر",
          "nameEn": "burger buns",
          "standardAmount": "4 حبة",
          "standardAmountEn": "4",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i17",
          "name": "أوراق الخس",
          "nameEn": "lettuce leaves",
          "standardAmount": "بضع أوراق",
          "standardAmountEn": "few leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i18",
          "name": "طماطم",
          "nameEn": "tomato",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-004-i19",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة (حلقات)",
          "standardAmountEn": "1 (rings)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي البطاطس المسحوقة والبازلاء المسلوقة والتوابل في وعاء.",
          "textEn": "Mix the mashed potatoes, boiled peas, and spices in a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "شكلِي خليط البطاطس إلى قطع دائرية.",
          "textEn": "Shape the potato mixture into round patties.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغمسي القطع في خليط الدقيق وغطيها بفتات الخبز.",
          "textEn": "Dip the patties in the flour mixture and coat them with breadcrumbs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلي القطع في زيت ساخن حتى تصبح ذهبية اللون وقشرتها مقرمشة.",
          "textEn": "Fry the patties in hot oil until they turn golden and crispy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطعي الخبز إلى نصفين وضعي ملعقة صغيرة من صلصة البرغر على كل جانب.",
          "textEn": "Cut the burger buns in half and spread a teaspoon of burger sauce on each side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي أوراق الخس على الجانب السفلي من الخبز، ثم ضعي التيك تيك.",
          "textEn": "Place lettuce leaves on the bottom half of the bun, followed by the aloo tikki.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي ملعقة صغيرة من صلصة البرغر على التيك تيك.",
          "textEn": "Spread a teaspoon of burger sauce on the aloo tikki.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي شرائح الطماطم والبصل على التيك تيك.",
          "textEn": "Place slices of tomato and onion rings on the aloo tikki.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطي التيك تيك بالجانب العلوي من الخبز وضغطِي قليلاً.",
          "textEn": "Cover the aloo tikki with the top half of the bun and press slightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدمي البرغر مع البطاطس المقلية.",
          "textEn": "Serve the burger with French fries.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التيك تيك هو طبق شعبي في الهند، ويُقدم عادة كمقبلات أو وجبة خفيفة.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/aloo-tikki-burger-recipe-mcaloo-tikki/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 500,
        "protein": 10,
        "fat": 17,
        "carbs": 65,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "produce": 1.5,
          "grains": 2.6,
          "fats": 0.6,
          "specialty": 0.3,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-in-005",
      "title": "باينجان بهارتا",
      "titleEn": "Baingan Bharta",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي وتقليب",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-005-i1",
          "name": "باذنجان",
          "nameEn": "eggplant",
          "standardAmount": "400 غرام",
          "standardAmountEn": "400 grams",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-005-i2",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "3 فصوص",
          "standardAmountEn": "3 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-005-i3",
          "name": "فلفل حار",
          "nameEn": "chili",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 chili",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-005-i4",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-005-i5",
          "name": "كمون",
          "nameEn": "cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-005-i6",
          "name": "فلفل حار مجفف",
          "nameEn": "dried red chili",
          "standardAmount": "1 حبة (مكسرة)",
          "standardAmountEn": "1 dried red chili (broken)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-005-i7",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 بوصة (مقطعة)",
          "standardAmountEn": "1 inch (finely chopped)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-005-i8",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 onion (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-005-i9",
          "name": "فلفل حار كشميري",
          "nameEn": "Kashmiri red chili powder",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-005-i10",
          "name": "كزبرة مطحونة",
          "nameEn": "coriander powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-005-i11",
          "name": "طماطم",
          "nameEn": "tomato",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 tomato (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-005-i12",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-005-i13",
          "name": "غرام ماسالا",
          "nameEn": "garam masala",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-005-i14",
          "name": "كزبرة طازجة",
          "nameEn": "fresh coriander",
          "standardAmount": "2 ملاعق كبيرة (مقطعة)",
          "standardAmountEn": "2 tablespoons (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "خذ باذنجان كبير الحجم واصنع 4 شقوق فيه.",
          "textEn": "Take a large-sized eggplant and make 4 slits.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أدخل 3 فصوص ثوم وفلفل حار في كل شق.",
          "textEn": "Stuff 3 cloves of garlic and 1 chili into each slit.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ادهن الباذنجان بالزيت لتسهيل تقشيره بعد الشواء.",
          "textEn": "Grease the eggplant with oil to help peel the skin off easily after roasting.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شوي الباذنجان على الموقد مع تقليب متكرر حتى يصبح داكن اللون ونضج بالكامل من الداخل.",
          "textEn": "Roast the eggplant on the gas stove, flipping occasionally until it turns dark and is cooked completely from the inside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك الباذنجان ليبرد تماماً ثم اقشره واحذف رأسه.",
          "textEn": "Let the eggplant cool completely, then peel the skin off and remove the head.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اهرس الباذنجان بالشوكة واتركه جانباً.",
          "textEn": "Mash the eggplant with a fork and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في قدر كبير، سخن 2 ملعقة كبيرة من الزيت وقلي 1 ملعقة صغيرة من الكمون، فلفل حار مجفف، 1 بوصة من الزنجبيل، و3 فصوص ثوم.",
          "textEn": "In a large kadai, heat 2 tablespoons of oil and sauté 1 teaspoon of cumin, 1 dried red chili, 1 inch of ginger, and 3 cloves of garlic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلي البصل حتى يصبح أقل حجماً.",
          "textEn": "Sauté the onion until it shrinks slightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف ½ ملعقة صغيرة من الفلفل الحار الكشميري، 1 ملعقة صغيرة من الكزبرة المطحونة، وقلي حتى تصبح التوابل ذات رائحة عطرة.",
          "textEn": "Add ½ teaspoon of Kashmiri red chili powder, 1 teaspoon of coriander powder, and sauté until the spices become aromatic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الطماطم وقلي حتى تصبح ناعمة ومتماسكة.",
          "textEn": "Add the tomato and sauté until it becomes soft and mushy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الباذنجان المشوي والمهرس، 1 ملعقة صغيرة من الملح، واخلط لمدة 5 دقائق حتى تمتزج النكهات.",
          "textEn": "Add the roasted and mashed eggplant, 1 teaspoon of salt, and mix for 5 minutes until the flavors are well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف ½ ملعقة صغيرة من الغرام ماسالا و2 ملعقة كبيرة من الكزبرة الطازجة، واخلط جيداً.",
          "textEn": "Add ½ teaspoon of garam masala and 2 tablespoons of fresh coriander, and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدم الباينجان بهارتا ساخناً مع الفلاكا أو الأرز.",
          "textEn": "Serve the baingan bharta hot with phulka or rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الباينجان بهارتا هو طبق شعبي في الهند، يتميز بنكهاته الغنية والدخانية.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/baingan-bharta-recipe-baingan-ka-bharta/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 110,
        "protein": 2,
        "fat": 8,
        "carbs": 8,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "produce": 2.4,
          "fats": 0.3,
          "spices": 0.6
        }
      }
    },
    {
      "id": "w-in-006",
      "title": "الباسوندي",
      "titleEn": "Basundi",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "حلويات",
      "cookingMethod": "غلي وتقليب",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-006-i1",
          "name": "خوا",
          "nameEn": "khova / mava",
          "standardAmount": "100 غرام",
          "standardAmountEn": "100 grams",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-006-i2",
          "name": "حليب",
          "nameEn": "milk",
          "standardAmount": "1.5 لتر",
          "standardAmountEn": "1½ litre",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-006-i3",
          "name": "حليب الزعفران",
          "nameEn": "kesar milk",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-006-i4",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-006-i5",
          "name": "مسحوق الهيل",
          "nameEn": "cardamom powder",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-006-i6",
          "name": "لوز مقطع",
          "nameEn": "chopped almonds",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أولاً، اكسر 100 غرام من الخوا واحفظه جانباً. إذا لم تتوفر لديك الخوا، يمكنك استخدام ½ كوب من مسحوق الحليب.",
          "textEn": "First, crumble 100 grams of khova and keep it aside. If you don't have khova, you can use ½ cup of milk powder.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر كبير، ضع 1.5 لتر من الحليب واتركه حتى يغلي مع التحريك بين الحين والآخر.",
          "textEn": "In a large kadai, take 1.5 litres of milk and bring it to a boil, stirring occasionally.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف 2 ملعقة كبيرة من حليب الزعفران واخلط جيداً.",
          "textEn": "Add 2 tablespoons of kesar milk and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اترك الحليب يغلي لمدة 5 دقائق أو حتى يتكاثف قليلاً.",
          "textEn": "Boil for 5 minutes, or until the milk thickens slightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بمجرد أن يقل الحليب، أضف الخوا المكسرة واخلط جيداً.",
          "textEn": "Once the milk reduces, add the crumbled khova and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "استمر في الغلي لمدة 5 دقائق أخرى أو حتى يتكاثف الحليب.",
          "textEn": "Continue to boil for 5 more minutes or until the milk thickens.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف ¼ كوب من السكر واتركه يغلي. تأكد من أن السكر قد ذاب جيداً.",
          "textEn": "Add ¼ cup of sugar and bring it to a boil. Make sure the sugar is dissolved well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف ½ ملعقة صغيرة من مسحوق الهيل و2 ملعقة كبيرة من اللوز المقطع. اخلط جيداً.",
          "textEn": "Add ½ teaspoon of cardamom powder and 2 tablespoons of chopped almonds. Mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اترك الباسوندي يبرد قليلاً قبل التقديم. سيتكاثف الباسوندي عند تبريده.",
          "textEn": "Let the basundi cool slightly before serving. The basundi will thicken once cooled.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أخيراً، استمتع بالباسوندي بارداً أو دافئاً لمدة أسبوع عند حفظه في الثلاجة.",
          "textEn": "Finally, enjoy the basundi chilled or warm, and it can be stored in the refrigerator for a week.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الباسوندي هو حلوى هندية تقليدية تُقدم عادة في المناسبات الخاصة.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/basundi-recipe-make-basundi-sweet/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 330,
        "protein": 13,
        "fat": 14,
        "carbs": 36,
        "fiber": 0,
        "sugar": 32,
        "cost": {
          "dairyEggs": 5,
          "sweeteners": 0.15,
          "specialty": 1.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-in-007",
      "title": "البتي (الخبز)",
      "titleEn": "Bati (Bread)",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-007-i1",
          "name": "دقيق القمح",
          "nameEn": "wheat flour",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 pound",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-007-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-007-i3",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-007-i4",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-007-i5",
          "name": "السمن",
          "nameEn": "ghee",
          "standardAmount": "1 ½ ملعقة صغيرة",
          "standardAmountEn": "1 ½ teaspoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والملح في وعاء.",
          "textEn": "Mix the flour and salt in a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي حوالي كوب من خليط الدقيق إلى وعاء صغير وأضيفي القليل من الزيت، واخلطيه جيدًا وانكعي أي كتل.",
          "textEn": "Add about 1 cup of the flour mixture to a small bowl and add a little oil, mixing it in well and breaking up any lumps.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الماء بمقدار ملعقة كبيرة في كل مرة واخلطي العجينة بيديك. تحتاجين إلى 3-4 ملاعق كبيرة فقط، ولكن يجب أن تخلطي العجينة بقوة حتى تصبح كتلة واحدة.",
          "textEn": "Add water about 1 tablespoon at a time and keep kneading with your hands. You only need 3-4 tablespoons, but you must knead the dough very hard to make it stick together in a ball.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي الكتل ترتاح لمدة 5 دقائق.",
          "textEn": "Let the balls sit for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اسوي كل كرة بيديك ثم باستخدام مفرمة حتى تصبح أقراصًا ناعمة بقطر 10 سم وسمك 1.25 سم.",
          "textEn": "Flatten out each ball with first your hands and then a rolling pin until they are smooth discs 4 inches (10 cm) across and ½ inch (1.25 cm) thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخبزي الأقراص في مقلاة جافة على نار هادئة. قلبيها عندما يبدأ الجزء السفلي في التصلب، ثم اضغطي عليها باثنين من أصابعك حتى لا تكون العجينة سميكة جدًا ولديها نسيج متموج على جانب واحد.",
          "textEn": "Cook in a dry metal pan on a low flame. Flip once when the bottom begins to harden, then pinch all over with two fingers so the dough is not too thick and has a bumpy texture on one side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحقق من الجزء السفلي حتى يصبح بنيًا في بعض الأماكن، ثم أخرجي البتي وضعيها رأسًا على عقب على شبكة أو صينية ذات ثقوب. هذا سيجعل الجزء العلوي يصبح أسود قليلاً، خاصة على قمم النتوءات.",
          "textEn": "Check the bottom until it browns in spots, then remove the baati and place it upside-down on a grate or pan with holes in it. This will blacken the top a little, especially on the tops of the pinched bumps.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدميه مع السمن والدال (العدس) أو الخضروات.",
          "textEn": "Serve with ghee and a dhal or vegetable.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البتي خبز تقليدي في الهند، خاصة في ولاية راجستان. يُقدَّم عادة مع السمن والدال (العدس) أو الخضروات.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Indian_Hard_Tack_(Baati)",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 230,
        "protein": 7,
        "fat": 10,
        "carbs": 31,
        "fiber": 4,
        "sugar": 0,
        "cost": {
          "grains": 1.2,
          "fats": 0.7,
          "spices": 0.02
        }
      }
    },
    {
      "id": "w-in-008",
      "title": "بن دوزة",
      "titleEn": "Benne Dose",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "8-10 ساعات",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-008-i1",
          "name": "أرز الدوزا",
          "nameEn": "dosa rice",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-008-i2",
          "name": "بذور الحلبة",
          "nameEn": "fenugreek seeds",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-008-i3",
          "name": "العدس الأسود",
          "nameEn": "urad dal",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-008-i4",
          "name": "الذرة المنفوخة",
          "nameEn": "puffed rice",
          "standardAmount": "2 أكواب (غسِّلها وعصرها)",
          "standardAmountEn": "2 cups (washed & squeezed)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-008-i5",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1.5 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-008-i6",
          "name": "زيت للقلي",
          "nameEn": "oil for roasting",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-008-i7",
          "name": "الزبدة",
          "nameEn": "butter",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أولاً، اخلط 1 كوب من العدس الأسود المنقوع في الخلاط مع الماء حسب الحاجة حتى يصبح عجينة ناعمة.",
          "textEn": "First, blend 1 cup of soaked urad dal in a blender with water as needed until it becomes a smooth paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقل العجينة الناعمة والخفيفة للعدس الأسود إلى وعاء كبير.",
          "textEn": "Transfer the smooth and fluffy batter of urad dal into a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في الخلاط، اخلط 3 أكواب من أرز الدوزا و1/2 ملعقة صغيرة من بذور الحلبة إلى عجينة خشنة قليلاً مع الماء حسب الحاجة.",
          "textEn": "In the blender, blend 3 cups of dosa rice and 1/2 tsp of fenugreek seeds to a slightly coarse paste with water as needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انقل عجينة الأرز إلى وعاء العدس الأسود.",
          "textEn": "Transfer the rice batter to the bowl of urad dal batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "خذ 2 كوب من الذرة المنفوخة المغسولة والمصهورة وضعها في الخلاط.",
          "textEn": "Take 2 cups of washed and squeezed puffed rice and place it in the blender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخلطها حتى تصبح عجينة ناعمة.",
          "textEn": "Blend it to a smooth paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "امزج كل شيء جيدًا للتأكد من أن كل شيء مدمج جيدًا.",
          "textEn": "Mix everything well to ensure everything is combined thoroughly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطِ العجينة وضعها في مكان دافئ لمدة 8-10 ساعات أو حتى تتخمر وتتضاعف.",
          "textEn": "Cover and rest the batter in a warm place for 8-10 hours or until it ferments and doubles in size.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف 1.5 ملعقة صغيرة من الملح إلى العجينة واخلطها جيدًا.",
          "textEn": "Add 1.5 tsp of salt to the batter and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سخن المقلاة وصب ملعقة من العجينة.",
          "textEn": "Heat the griddle and pour a ladleful of batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "افرد العجينة في حركة دائرية قليلاً أسمك من الدوزا الماسالا العادية.",
          "textEn": "Spread the batter in a circular motion slightly thicker than a regular masala dosa.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف ملعقة صغيرة من الزيت على جوانب الدوزا.",
          "textEn": "Spread a tsp of oil from the sides of the dosa.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف ملعقة كبيرة من الزبدة وفردها على جوانب الدوزا.",
          "textEn": "Add 1 tbsp of butter and spread it on all sides of the dosa.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اقلي الدوزا حتى تصبح ذهبية اللون من الجانبين.",
          "textEn": "Roast the dosa to a golden brown on both sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أخيرًا، اطوي بن دوزة / الدوزا بالزبدة إلى النصف وقدمها مع الچاتني والبهاجى المحشو بالبطاطس مع المزيد من الزبدة.",
          "textEn": "Finally, fold the benne dose / butter dosa into half and serve with chutney and aloo bhaji topped with more butter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بن دوزة هي طبق شائع في ولاية كارناتاكا الهندية، وتتميز بطعمها الغني واللذيذ بفضل الزبدة.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/benne-dosa-recipe-davanagere-butter-dosa/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 330,
        "protein": 9,
        "fat": 9,
        "carbs": 55,
        "fiber": 3,
        "sugar": 0,
        "cost": {
          "grains": 2.9,
          "dairyEggs": 0.5,
          "fats": 0.2,
          "spices": 0.07
        }
      }
    },
    {
      "id": "w-in-009",
      "title": "بهاجي السبانخ",
      "titleEn": "Spinach Bhaji",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-009-i1",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-009-i2",
          "name": "فلفل حار",
          "nameEn": "green chili peppers",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-009-i3",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة صغيرة، مقطعة رفيعًا",
          "standardAmountEn": "1 small, sliced thinly",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-009-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فصوص، مهروسة",
          "standardAmountEn": "2 cloves, crushed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-009-i5",
          "name": "بانج فورون",
          "nameEn": "panch phoron",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-009-i6",
          "name": "سبانخ",
          "nameEn": "spinach",
          "standardAmount": "450 جرام (سبانخ مجمدة مذابة ومقطعة)",
          "standardAmountEn": "1 lb (thawed frozen spinach, chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-009-i7",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-009-i8",
          "name": "فلفل أسود",
          "nameEn": "pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في قدر على نار متوسطة عالية.",
          "textEn": "Heat the oil in a skillet over medium-high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الفلفل الحار وقلبه لمدة دقيقتين.",
          "textEn": "Add the green chili peppers and toast for 2 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل وطهيه حتى يصبح ناعمًا.",
          "textEn": "Add the onion and cook until soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الثوم والبانج فورون. ستبدأ التوابل في الانفجار والتصدع عندما تكون جاهزة.",
          "textEn": "Add the garlic and panch phoron. The spices will start to pop and crackle when ready.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف السبانخ، الملح والفلفل الأسود. غطِّ القدر واتركه يغلي على نار هادئة لمدة 20 دقيقة، مما يسمح لجميع النكهات بالامتزاج.",
          "textEn": "Add the spinach, salt, and pepper. Cover and simmer for 20 minutes, allowing all the flavors to meld.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البهاجي هو طبق شعبي في الهند، يتم تقديمه غالبًا كجزء من وجبة الغداء أو العشاء.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/recipe-spinach-bhaji-palong-shaak-bhaji/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 50,
        "protein": 2,
        "fat": 3,
        "carbs": 4,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "produce": 1.8,
          "fats": 0.1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-in-010",
      "title": "بهل بوري",
      "titleEn": "Bhel Puri",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي وخلط",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-010-i1",
          "name": "فول سوداني",
          "nameEn": "peanut",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i2",
          "name": "الحمص المحمص",
          "nameEn": "roasted gram dal",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i3",
          "name": "البوها السميكة",
          "nameEn": "thick poha",
          "standardAmount": "¾ كوب",
          "standardAmountEn": "¾ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i4",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i5",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i6",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i7",
          "name": "الفلفل الحار",
          "nameEn": "chilli powder",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i8",
          "name": "الهينج",
          "nameEn": "hing",
          "standardAmount": "قليل",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i9",
          "name": "أوراق الكاري",
          "nameEn": "curry leaves",
          "standardAmount": "قليل",
          "standardAmountEn": "few",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i10",
          "name": "المورميرا",
          "nameEn": "murmura",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i11",
          "name": "مسحوق الكمون",
          "nameEn": "cumin powder",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i12",
          "name": "التشات ماسالا",
          "nameEn": "chaat masala",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i13",
          "name": "الكالا نامك",
          "nameEn": "kala namak",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i14",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i15",
          "name": "السكر المسحوق",
          "nameEn": "powdered sugar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i16",
          "name": "الآمچور",
          "nameEn": "aamchur",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i17",
          "name": "البوندي الحار",
          "nameEn": "spicy boondi",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i18",
          "name": "السیف",
          "nameEn": "sev",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i19",
          "name": "الپاپدي",
          "nameEn": "papdi",
          "standardAmount": "10 قطعة",
          "standardAmountEn": "10 pieces",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i20",
          "name": "خليط البهل",
          "nameEn": "bhel mix",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i21",
          "name": "البصل",
          "nameEn": "onion",
          "standardAmount": "½ كوب مفروم",
          "standardAmountEn": "½ cup finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i22",
          "name": "الطماطم",
          "nameEn": "tomato",
          "standardAmount": "½ كوب مفروم",
          "standardAmountEn": "½ cup finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i23",
          "name": "البطاطس المطبوخة",
          "nameEn": "boiled potato",
          "standardAmount": "½ كوب مكعبات",
          "standardAmountEn": "½ cup cubed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i24",
          "name": "التشات ماسالا",
          "nameEn": "chaat masala",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i25",
          "name": "الصلصة الخضراء",
          "nameEn": "green chutney",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i26",
          "name": "الصلصة التمر هندي",
          "nameEn": "tamarind chutney",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i27",
          "name": "الفلفل الحار",
          "nameEn": "chilli",
          "standardAmount": "2 حبة مفرومة",
          "standardAmountEn": "2 finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i28",
          "name": "الكزبرة",
          "nameEn": "coriander",
          "standardAmount": "2 ملعقة كبيرة مفرومة",
          "standardAmountEn": "2 tbsp chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-010-i29",
          "name": "الليمون",
          "nameEn": "lemon",
          "standardAmount": "½ حبة",
          "standardAmountEn": "½ lemon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في زيت ساخن، ضع غربال وقلي ½ كوب فول سوداني على نار هادئة حتى يصبح مقرمشًا. صفيه واتركيه جانباً.",
          "textEn": "In hot oil, place a sieve and fry ½ cup peanuts on low flame until they become crunchy. Drain and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "الآن قلي ½ كوب الحمص المحمص على نار هادئة حتى يصبح مقرمشًا. صفيه واتركيه جانباً.",
          "textEn": "Now fry ½ cup roasted gram dal on low flame until it turns crunchy. Drain and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "كذلك، قلي ¾ كوب البوها السميكة في زيت ساخن حتى تصبح البوها مقرمشة. صفيها واتركيها جانباً.",
          "textEn": "Also, fry ¾ cup thick poha in hot oil until the poha turns crispy. Drain and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في قدر كبير، سخن 2 ملعقة كبيرة من الزيت. أضف ½ ملعقة صغيرة من الكركم، ½ ملعقة صغيرة من الفلفل الحار، قليل من الهينج، وقليل من أوراق الكاري.",
          "textEn": "In a large kadai, heat 2 tbsp oil. Add ½ tsp turmeric, ½ tsp chilli powder, a pinch of hing, and a few curry leaves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلّب على نار هادئة حتى تصبح التوابل ذات رائحة عطرة.",
          "textEn": "Saute on low flame until the spices turn aromatic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف 4 أكواب من المورميرا وقلّب حتى تصبح المورميرا مقرمشة والتوابل متجانسة.",
          "textEn": "Add 4 cups murmura and fry until the murmura turns crispy and the spices are well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أطفئ النار وأضف ½ ملعقة صغيرة من مسحوق الكمون، 1 ملعقة صغيرة من التشات ماسالا، ½ ملعقة صغيرة من الكالا نامك، ½ ملعقة صغيرة من الملح، 2 ملعقة كبيرة من السكر المسحوق، و ½ ملعقة صغيرة من الآمچور.",
          "textEn": "Turn off the flame and add ½ tsp cumin powder, 1 tsp chaat masala, ½ tsp kala namak, ½ tsp salt, 2 tbsp powdered sugar, and ½ tsp aamchur.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف ½ كوب من البوندي الحار، ½ كوب من السيف، اسحق 10 قطعة من الپاپدي واخلط جيدًا.",
          "textEn": "Add ½ cup spicy boondi, ½ cup sev, crush 10 papdi and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخلط جيدًا للتأكد من أن جميع المكونات متجانسة.",
          "textEn": "Mix well making sure all are well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أخيرًا، خليط البهل بوري جاهز لتقديمه كشاات.",
          "textEn": "Finally, Bhel Puri Mix is ready to make chaat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "لتحضير شاات البهل بوري: ضع الخليط في أطباق التقديم، أضف ½ كوب من البصل المفروم، ½ كوب من الطماطم المفرومة، ½ كوب من البطاطس المطبوخة المكعبة، ½ ملعقة صغيرة من التشات ماسالا، 2 ملعقة كبيرة من الصلصة الخضراء، 2 ملعقة كبيرة من الصلصة التمر هندي، 2 حبة من الفلفل الحار المفروم، 2 ملعقة كبيرة من الكزبرة المفرومة، وعصير ½ حبة ليمون. اخلط جيدًا وقدم.",
          "textEn": "To make Bhel Puri Chaat: Place the mix in serving dishes, add ½ cup finely chopped onion, ½ cup finely chopped tomato, ½ cup cubed boiled potato, ½ tsp chaat masala, 2 tbsp green chutney, 2 tbsp tamarind chutney, 2 finely chopped chilli, 2 tbsp chopped coriander, and juice of ½ lemon. Mix well and serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البهل بوري هو طبق شعبي في الهند، خاصة في مومباي، ويُقدم كشاات في الأماكن العامة والشوارع.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/bhel-puri-recipe-bhel-poori-chaat/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 29,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 500,
        "protein": 12,
        "fat": 22,
        "carbs": 58,
        "fiber": 5,
        "sugar": 10,
        "cost": {
          "specialty": 3.4,
          "grains": 1.2,
          "produce": 1,
          "fats": 0.2,
          "sweeteners": 0.1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-in-011",
      "title": "البريانى الدجاج",
      "titleEn": "Chicken Biryani",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "1-1.5 ساعة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-011-i1",
          "name": "الأرز",
          "nameEn": "rice",
          "standardAmount": "2 كوب (بسمتي)",
          "standardAmountEn": "2 cups (preferably Basmati)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-011-i2",
          "name": "الدجاج",
          "nameEn": "chicken",
          "standardAmount": "500 جرام (1 رطل)",
          "standardAmountEn": "500 g (1 lb)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-011-i3",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "6 ملاعق كبيرة",
          "standardAmountEn": "6 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-011-i4",
          "name": "الزبادي",
          "nameEn": "yoghurt",
          "standardAmount": "300 مل (10 أوقية)",
          "standardAmountEn": "300 ml (10 oz)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-011-i5",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "3 فصوص، مهروسة ومقطعة",
          "standardAmountEn": "3 cloves, crushed and chopped",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-011-i6",
          "name": "الزنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1.5 سم، مقشر ومقطع",
          "standardAmountEn": "1.5 cm, peeled and sliced",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-011-i7",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-011-i8",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-011-i9",
          "name": "مسحوق الكركم",
          "nameEn": "turmeric powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-011-i10",
          "name": "مسحوق الكمون",
          "nameEn": "cumin powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-011-i11",
          "name": "القرفة",
          "nameEn": "cinnamon",
          "standardAmount": "1 عود",
          "standardAmountEn": "1 stick",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-011-i12",
          "name": "الهيل",
          "nameEn": "cloves",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-011-i13",
          "name": "الفلفل الحار",
          "nameEn": "chillies",
          "standardAmount": "2 حبة، مقطعة",
          "standardAmountEn": "2, chopped",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-011-i14",
          "name": "البندورة",
          "nameEn": "tomatoes",
          "standardAmount": "2 حبة، مقطعة",
          "standardAmountEn": "2, chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-011-i15",
          "name": "صلصة البندورة",
          "nameEn": "tomato purée",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-011-i16",
          "name": "الزعفران",
          "nameEn": "saffron",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-011-i17",
          "name": "البصل",
          "nameEn": "onions",
          "standardAmount": "2 حبة، مقطعة",
          "standardAmountEn": "2, chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز وانقعه لمدة 30 دقيقة، ثم صفيه وطبخه.",
          "textEn": "Wash the rice and soak it for 30 minutes, then drain and cook it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعده الدجاج في خليط من عصير الليمون، الزبادي، الزنجبيل، الثوم، الملح، مسحوق الكركم، مسحوق الكمون، الهيل، الفلفل الحار، البندورة المقطعة، وصلصة البندورة.",
          "textEn": "Marinate the chicken in a mixture of lemon juice, yoghurt, ginger, garlic, salt, turmeric powder, cumin powder, cloves, chillies, chopped tomatoes, and tomato purée.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الزيت في قدر، أضف البصل واقليه حتى يصبح ذهبي اللون، ثم أضفه إلى الدجاج.",
          "textEn": "Heat the oil in a pan, add the onions, and cook until golden brown, then add them to the chicken.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادهن قدرًا عميقًا وواسعًا، ثم ضع طبقة من الأرز، ثم أضف خليط الدجاج، ثم غطِّه بالباقي من الأرز، وأضف الزعفران على الوجه.",
          "textEn": "Grease a heavy-bottomed deep and wide-mouthed pan, then add a layer of rice, followed by the chicken mixture, and top with the remaining rice and saffron.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "خبز البريانى في الفرن لمدة 1-1.5 ساعة على درجة حرارة 150°C (300°F). تأكد من أن الدجاج مطبوخ جيدًا.",
          "textEn": "Bake the biryani in the oven for 1-1.5 hours at 150°C (300°F). Check to ensure the chicken is cooked through.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم البريانى مع الزبادي على الجانب.",
          "textEn": "Serve the biryani with yoghurt on the side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البريانى هو طبق شعبي في الهند، يتميز بخلطة التوابل الغنية والنكهات الغنية.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Chicken_Biryani",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 620,
        "protein": 24,
        "fat": 25,
        "carbs": 62,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "grains": 1.5,
          "protein": 3.5,
          "fats": 0.6,
          "dairyEggs": 1,
          "produce": 1.6,
          "specialty": 0.95,
          "spices": 0.8
        }
      }
    },
    {
      "id": "w-in-012",
      "title": "بوندا (وجبة خفيفة)",
      "titleEn": "Bonda (Snack)",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-012-i1",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i2",
          "name": "حبة خردل",
          "nameEn": "mustard seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i3",
          "name": "كمون",
          "nameEn": "cumin seeds",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i4",
          "name": "شمر مطحون",
          "nameEn": "coriander seeds (crushed)",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i5",
          "name": "الهينج",
          "nameEn": "asafoetida",
          "standardAmount": "قليل",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i6",
          "name": "أوراق الكاري",
          "nameEn": "curry leaves",
          "standardAmount": "بضع أوراق (مقطعة)",
          "standardAmountEn": "few (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i7",
          "name": "كاجو",
          "nameEn": "cashews",
          "standardAmount": "6 حبات (مكسرة)",
          "standardAmountEn": "6 (broken)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i8",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة صغيرة (مقطعة)",
          "standardAmountEn": "1 small (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i9",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 بوصة (مقطعة)",
          "standardAmountEn": "1 inch (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i10",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i11",
          "name": "فلفل حار أخضر",
          "nameEn": "green chilli",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i12",
          "name": "فلفل حار أحمر كشميري",
          "nameEn": "Kashmiri red chilli powder",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i13",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i14",
          "name": "كزبرة",
          "nameEn": "coriander leaves",
          "standardAmount": "2 ملعقة كبيرة (مقطعة)",
          "standardAmountEn": "2 tbsp (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i15",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i16",
          "name": "بطاطس",
          "nameEn": "potato",
          "standardAmount": "3 حبات متوسطة (مسلوقة، مقشرة، مهروسة)",
          "standardAmountEn": "3 medium (boiled, peeled, mashed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i17",
          "name": "دقيق الشعير",
          "nameEn": "gram flour",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i18",
          "name": "دقيق الذرة",
          "nameEn": "corn flour",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i19",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i20",
          "name": "فلفل حار أحمر كشميري",
          "nameEn": "Kashmiri red chilli powder",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i21",
          "name": "حبة برسيم",
          "nameEn": "ajwain / carom seeds",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i22",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as required",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i23",
          "name": "بيكنج صودا",
          "nameEn": "baking soda",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-012-i24",
          "name": "زيت للقلي",
          "nameEn": "oil for deep frying",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as required",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر كبير، سخن الزيت وأضف حبة الخردل، الكمون، الشمر المطحون، الهينج، وأوراق الكاري. اتركها تنفجر.",
          "textEn": "In a large kadai, heat the oil and add mustard seeds, cumin seeds, crushed coriander seeds, asafoetida, and curry leaves. Allow to splutter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الكاجو المكسرة وقلي حتى يصبح لونها ذهبياً.",
          "textEn": "Add the broken cashews and roast until golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل المقطعة، الزنجبيل، والفلفل الحار الأخضر. قلي حتى يصبح البصل ذهبياً.",
          "textEn": "Add the chopped onion, ginger, and green chilli. Sauté until the onion turns golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الكركم، الفلفل الحار الأحمر الكشميري، الكزبرة، والملح. قلي لمدة دقيقة.",
          "textEn": "Add turmeric, Kashmiri red chilli powder, coriander leaves, and salt. Sauté for a minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البطاطس المهروسة، الكزبرة، وعصير الليمون. اخلط جيداً.",
          "textEn": "Add the mashed potato, coriander leaves, and lemon juice. Mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعده خليط البطاطس إلى كرات.",
          "textEn": "Shape the potato mixture into balls.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعده خليط الدقيق الشعير والدقيق الذرة، أضف الماء والبيكنج صودا حتى تحصل على عجينة سميكة.",
          "textEn": "Prepare the batter by mixing gram flour, corn flour, water, and baking soda until you get a thick batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اغمس الكرات في العجينة وقليها في زيت ساخن حتى تصبح ذهبية اللون وقشرية.",
          "textEn": "Dip the balls in the batter and deep fry in hot oil until golden and crisp.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدم البوندا مع الصلصة أو صلصة الطماطم.",
          "textEn": "Serve the bonda with chutney or tomato sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البوندا هي وجبة خفيفة شهيرة في الهند، خاصة في جنوب الهند، وتُقدم عادة كوجبة خفيفة أو كمقبلات.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/aloo-bonda-recipe-batata-vada-bonda/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 24,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 310,
        "protein": 8,
        "fat": 16,
        "carbs": 36,
        "fiber": 4,
        "sugar": 2,
        "cost": {
          "produce": 1.2,
          "grains": 0.75,
          "specialty": 0.8,
          "fats": 0.9,
          "spices": 0.8
        }
      }
    },
    {
      "id": "w-in-013",
      "title": "بانيه الخبز بالبطاطس",
      "titleEn": "Aloo Stuffed Bread Pakora",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-013-i1",
          "name": "بطاطس",
          "nameEn": "potato",
          "standardAmount": "3 حبات (مسلوقة ومفتتة)",
          "standardAmountEn": "3 (boiled and mashed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-013-i2",
          "name": "فلفل حار أخضر",
          "nameEn": "green chilli",
          "standardAmount": "1 حبة (مقطعة ناعماً)",
          "standardAmountEn": "1 (finely chopped)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-013-i3",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 سم (مقطعة ناعماً)",
          "standardAmountEn": "1 inch (finely chopped)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-013-i4",
          "name": "فلفل حار كشميري",
          "nameEn": "Kashmiri red chilli powder",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-013-i5",
          "name": "بودرة المانجو المجففة",
          "nameEn": "dry mango powder",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-013-i6",
          "name": "كزبرة",
          "nameEn": "coriander",
          "standardAmount": "2 ملعقة كبيرة (مقطعة ناعماً)",
          "standardAmountEn": "2 tbsp (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-013-i7",
          "name": "ماسالا الشاي",
          "nameEn": "chaat masala",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-013-i8",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-013-i9",
          "name": "دقيق الحمص",
          "nameEn": "gram flour",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-013-i10",
          "name": "دقيق الأرز",
          "nameEn": "rice flour",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-013-i11",
          "name": "فلفل حار كشميري",
          "nameEn": "Kashmiri red chilli powder",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-013-i12",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-013-i13",
          "name": "بيكينغ صودا",
          "nameEn": "soda",
          "standardAmount": "قليلاً",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-013-i14",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "½ كوب أو حسب الحاجة",
          "standardAmountEn": "½ cup or as required",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-013-i15",
          "name": "شرائح الخبز",
          "nameEn": "bread slices",
          "standardAmount": "4 شرائح (أبيض أو بني)",
          "standardAmountEn": "4 slices (white or brown)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-013-i16",
          "name": "صلصة الخضروات الخضراء",
          "nameEn": "green chutney",
          "standardAmount": "4 ملعقة كبيرة",
          "standardAmountEn": "4 tsp",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-013-i17",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for deep frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، ضع البطاطس المسحوقة.",
          "textEn": "In a large mixing bowl, place the mashed potatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الفلفل الحار الأخضر، الزنجبيل، الكزبرة، الفلفل الحار الكشميري، بودرة المانجو المجففة، ماسالا الشاي، والملح. اخلط المكونات جيداً لتحضير حشوة البطاطس.",
          "textEn": "Add the green chilli, ginger, coriander, Kashmiri red chilli powder, dry mango powder, chaat masala, and salt. Mix all the ingredients well to prepare the potato stuffing.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "امزج الدقيق الحمص، دقيق الأرز، الفلفل الحار الكشميري، الملح، والبيكينغ صودا في وعاء آخر. أضف الماء تدريجياً لتحضير العجينة.",
          "textEn": "In another bowl, mix the gram flour, rice flour, Kashmiri red chilli powder, salt, and a pinch of soda. Gradually add water to prepare the batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي ملعقة من صلصة الخضروات الخضراء على شريحة الخبز واقطعيها نصفين.",
          "textEn": "Spread a teaspoon of green chutney on a bread slice and cut it in half.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي ملعقة من حشوة البطاطس على نصف شريحة الخبز، ثم غطيها بالشريحة الأخرى.",
          "textEn": "Spread a tablespoon of the prepared potato stuffing on half of the bread slice, then cover it with another half slice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغمسي القطعة في العجينة بحيث تغطيها من جميع الجوانب.",
          "textEn": "Dip the piece in the batter to coat it on all sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اقلي القطعة في زيت ساخن على نار متوسطة، مع تقليبها من حين لآخر حتى تصبح ذهبية اللون ومقرمشة.",
          "textEn": "Deep fry the piece in hot oil over medium heat, flipping occasionally until it turns golden and crispy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمي بانيه الخبز بالبطاطس مع صلصة الخضروات الخضراء أو صلصة الطماطم.",
          "textEn": "Serve the aloo stuffed bread pakora with green chutney or tomato sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البانيه الخبز بالبطاطس هو طبق شعبي في الهند، يتم تقديمه كمقبلات في المناسبات والعائلات.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/aloo-stuffed-bread-pakora-bread-bajji/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 360,
        "protein": 8,
        "fat": 15,
        "carbs": 45,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "produce": 1.3,
          "grains": 1.2,
          "specialty": 0.4,
          "fats": 1,
          "spices": 0.6
        }
      }
    },
    {
      "id": "w-in-014",
      "title": "الدجاج بالزبدة (البتر تشيكن)",
      "titleEn": "Butter Chicken",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالصينية",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-014-i1",
          "name": "دجاج بدون جلد وعظام",
          "nameEn": "Skinless, boneless chicken thighs or breasts",
          "standardAmount": "400-500 غرام",
          "standardAmountEn": "400-500 g",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-014-i2",
          "name": "مسحوق التندوري",
          "nameEn": "Tandoori masala powder",
          "standardAmount": "50 غرام",
          "standardAmountEn": "50 g",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-014-i3",
          "name": "زبادي غير محلى",
          "nameEn": "Unsweetened yogurt",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-014-i4",
          "name": "عصير ليمون أو حامض",
          "nameEn": "Lemon or lime juice",
          "standardAmount": "1 حبة صغيرة",
          "standardAmountEn": "1 small",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-014-i5",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-014-i6",
          "name": "بصل",
          "nameEn": "Onion",
          "standardAmount": "1 حبة كبيرة، مقطعة رفيعًا",
          "standardAmountEn": "1 large, finely sliced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-014-i7",
          "name": "قرفة",
          "nameEn": "Cinnamon",
          "standardAmount": "¼ ملعقة صغيرة (اختياري)",
          "standardAmountEn": "¼ teaspoon (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-014-i8",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "2-3 فصوص، مهروسة",
          "standardAmountEn": "2-3 cloves, crushed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-014-i9",
          "name": "زنجبيل",
          "nameEn": "Ginger",
          "standardAmount": "2 ملعقة صغيرة، مبشورة",
          "standardAmountEn": "2 teaspoons, grated",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-014-i10",
          "name": "كركم",
          "nameEn": "Turmeric",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-014-i11",
          "name": "كزبرة مطحونة",
          "nameEn": "Ground coriander",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-014-i12",
          "name": "فلفل حار",
          "nameEn": "Chile powder",
          "standardAmount": "2-3 ملعقة صغيرة",
          "standardAmountEn": "2-3 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-014-i13",
          "name": "صلصة الطماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "100-200 غرام",
          "standardAmountEn": "100-200 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-014-i14",
          "name": "كريمة كاملة الدسم",
          "nameEn": "Full cream",
          "standardAmount": "100 غرام",
          "standardAmountEn": "100 g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قم بتنظيف وتقطيع الدجاج إلى مكعبات صغيرة. إذا كنت تفضل الدجاج مع العظام، قم بتقطيع شرائح رفيعة جانبيًا في الدجاج.",
          "textEn": "Trim and cut the chicken into small cubes. If you prefer chicken on the bone, cut long thin slices laterally into the chicken.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء كبير، اخلط مسحوق التندوري، الزبادي، عصير الليمون، والدجاج. ادلك الخليط جيدًا بيديك حتى يغطي الدجاج بالكامل. غطِّه واتركه جانباً لمدة 30 دقيقة على الأقل.",
          "textEn": "In a large bowl, combine the tandoori masala powder, yogurt, lemon juice, and chicken. Massage this well with your hands so that all the chicken is evenly covered in the tandoori masala. Cover and set aside for at least 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن قدرًا كبيرًا أو مقلاة حتى يصبح ساخنًا بالتساوي.",
          "textEn": "Heat a large saucepan or frying pan until evenly hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في القدر، اذبُب 2 ملعقة كبيرة من الزبدة حتى تصبح رغوية. أضف البصل والقرفة وقليها قليلاً. عندما يصبح البصل ناعمًا ومائلًا للبني، أضف الثوم والزنجبيل. ثم أضف الكركم، الفلفل الحار، والكزبرة، وقلِّب على نار متوسطة.",
          "textEn": "In the pan, melt 2 tablespoons of butter until it is frothy. Add the onions and cinnamon and fry lightly. When the onions are soft and starting to brown, stir in the crushed garlic and ginger. Then add the turmeric, chili, and coriander, and sauté over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الدجاج وقلِّبه باستمرار حتى يصبح أبيض. لا تطهِّه لفترة طويلة حتى لا يجف.",
          "textEn": "Add the chicken and sauté, stirring constantly until the chicken has turned white. This doesn't take long, so make sure you don't overcook the chicken.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف صلصة الطماطم. أضف الكريمة وسخن الخليط. بعد إضافة الكريمة وتقليبها، يمكنك إضافة المزيد من مسحوق التندوري. حوالي 3-5 ملاعق كبيرة تكون كافية عادةً.",
          "textEn": "Mix in the tomato paste. Add the cream and heat through. After adding the cream and stirring, you may add additional tandoori masala. About 3-5 tablespoons is generally sufficient.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطِّ القدر واتركه يغلي لمدة تزيد قليلاً عن 10 دقائق.",
          "textEn": "Cover and simmer for just over 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "دجاج الزبدة طبق شهير في المطبخ الهندي، يُقدَّم عادة مع الأرز البسمتي أو النان.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Indian_Butter_Chicken_I",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 330,
        "protein": 22,
        "fat": 20,
        "carbs": 14,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "protein": 3.5,
          "dairyEggs": 2,
          "fats": 0.3,
          "produce": 1.2,
          "specialty": 1,
          "spices": 0.6
        }
      }
    },
    {
      "id": "w-in-015",
      "title": "أرز الفلفل الأخضر",
      "titleEn": "Capsicum Rice",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-015-i1",
          "name": "فول سوداني",
          "nameEn": "peanuts",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i2",
          "name": "سمسم",
          "nameEn": "sesame seeds",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i3",
          "name": "كمون",
          "nameEn": "cumin seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i4",
          "name": "بذور الكزبرة",
          "nameEn": "coriander seeds",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i5",
          "name": "العدس الأسود",
          "nameEn": "urad dal",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i6",
          "name": "العدس الأصفر",
          "nameEn": "chana dal",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i7",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i8",
          "name": "حبة البركة",
          "nameEn": "mustard seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i9",
          "name": "كمون",
          "nameEn": "cumin seeds",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i10",
          "name": "فلفل حار مجفف",
          "nameEn": "dried red chilli",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i11",
          "name": "هينج",
          "nameEn": "hing",
          "standardAmount": "قليل",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i12",
          "name": "أوراق الكاري",
          "nameEn": "curry leaves",
          "standardAmount": "بضع أوراق",
          "standardAmountEn": "few",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i13",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i14",
          "name": "فلفل أخضر",
          "nameEn": "capsicum",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i15",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i16",
          "name": "فلفل حار مطحون",
          "nameEn": "chilli powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i17",
          "name": "بهارات الجرام ماسالا",
          "nameEn": "garam masala",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i18",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i19",
          "name": "أرز مطبوخ",
          "nameEn": "cooked rice",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i20",
          "name": "كزبرة مفرومة",
          "nameEn": "coriander (chopped)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-015-i21",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1/2 ملعقة كبيرة",
          "standardAmountEn": "1/2 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أولاً، قم بشوي 2 ملعقة كبيرة من الفول السوداني حتى يصبح مقرمشًا.",
          "textEn": "First, dry roast 2 tbsp of peanuts until they become crunchy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف 2 ملعقة كبيرة من السمسم، 1 ملعقة صغيرة من الكمون، 1/2 ملعقة صغيرة من بذور الكزبرة، 1/2 ملعقة صغيرة من العدس الأسود، و 1/2 ملعقة صغيرة من العدس الأصفر.",
          "textEn": "Add 2 tbsp of sesame seeds, 1 tsp of cumin seeds, 1/2 tsp of coriander seeds, 1/2 tsp of urad dal, and 1/2 tsp of chana dal.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شوي على نار هادئة حتى تصبح التوابل ذات رائحة عطرة.",
          "textEn": "Dry roast on low flame until the spices become aromatic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركها تبرد تمامًا، ثم اطحنها حتى تصبح مسحوقًا ناعمًا. احتفظ بها جانباً.",
          "textEn": "Cool completely, then grind to a fine powder. Keep aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في قدر كبير، سخن 2 ملعقة كبيرة من الزيت. أضف 1 ملعقة صغيرة من حبة البركة، 1/2 ملعقة صغيرة من الكمون، 2 فلفل حار مجفف، قليل من الهينج، وبضع أوراق الكاري.",
          "textEn": "In a large kadai, heat 2 tbsp of oil. Add 1 tsp of mustard seeds, 1/2 tsp of cumin seeds, 2 dried red chilli, a pinch of hing, and a few curry leaves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف 1 بصل مقطع وقلبه قليلاً حتى يصبح ناعمًا.",
          "textEn": "Add 1 sliced onion and sauté slightly until the onion softens.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف 1 فلفل أخضر مقطع وقلبه حتى يصبح مقرمشًا.",
          "textEn": "Now add 1 sliced capsicum and sauté until the capsicum becomes crunchy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف 1/2 ملعقة صغيرة من الكركم، 1 ملعقة صغيرة من الفلفل الحار المطحون، 1/2 ملعقة صغيرة من المزج الغارم ماسالا، و 1 ملعقة صغيرة من الملح.",
          "textEn": "Further, keeping the flame on low, add 1/2 tsp of turmeric, 1 tsp of chilli powder, 1/2 tsp of garam masala, and 1 tsp of salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلبه على نار هادئة حتى تصبح التوابل ذات رائحة عطرة.",
          "textEn": "Sauté on low flame until the spices become aromatic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف 4 أكواب من الأرز المطبوخ ومسحوق الفول السوداني.",
          "textEn": "Add 4 cups of cooked rice and the peanut masala.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "امزج برفق، مع التأكد من أن كل شيء مختلط جيدًا.",
          "textEn": "Mix gently, making sure everything is well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "غطِ واتركه على نار هادئة لمدة 5 دقائق أو حتى تمتص التوابل جيدًا.",
          "textEn": "Cover and simmer for 5 minutes or until the spices are absorbed well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف 2 ملعقة كبيرة من الكزبرة المفرومة، 1/2 ملعقة كبيرة من عصير الليمون، وامزج جيدًا.",
          "textEn": "Add 2 tbsp of chopped coriander and 1/2 tbsp of lemon juice, and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أخيرًا، استمتع بأرز الفلفل الأخضر مع الريتا.",
          "textEn": "Finally, enjoy Capsicum Rice with raita.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أرز الفلفل الأخضر هو طبق شائع في المطابخ الهندية، خاصة في المطاعم ودور الطعام. يتم تقديمه عادة مع الريتا.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/capsicum-aloo-rice-recipe-capsicum-pulao/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 260,
        "protein": 7,
        "fat": 12,
        "carbs": 34,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "grains": 1.05,
          "specialty": 0.3,
          "fats": 0.2,
          "produce": 1.6,
          "spices": 0.8
        }
      }
    },
    {
      "id": "w-in-016",
      "title": "مرقوق الزبدة (الشاكلي)",
      "titleEn": "Butter Murukku (Chakli)",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مخبوزات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-016-i1",
          "name": "دقيق الأرز",
          "nameEn": "rice flour",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-016-i2",
          "name": "دقيق العدس الأسود",
          "nameEn": "urad dal flour",
          "standardAmount": "¾ كوب",
          "standardAmountEn": "¾ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-016-i3",
          "name": "السمسم",
          "nameEn": "sesame seeds",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-016-i4",
          "name": "الهينج",
          "nameEn": "hing (asafetida)",
          "standardAmount": "قليل",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-016-i5",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-016-i6",
          "name": "الزبدة",
          "nameEn": "butter",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-016-i7",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-016-i8",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، ضع 3 أكواب من دقيق الأرز، ¾ كوب من دقيق العدس الأسود، 2 ملعقة كبيرة من السمسم، قليل من الهينج، وملعقة صغيرة من الملح.",
          "textEn": "In a large bowl, combine 3 cups of rice flour, ¾ cup of urad dal flour, 2 tablespoons of sesame seeds, a pinch of hing, and 1 teaspoon of salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "امزج المكونات جيدًا حتى تتجانس.",
          "textEn": "Mix the ingredients well to ensure they are well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف 3 ملاعق كبيرة من الزبدة وامزج جيدًا. اكسر الزبدة وامزجها حتى تصبح الدقيق رطبة.",
          "textEn": "Add 3 tablespoons of butter and mix well. Crumble and mix until the flour is moist.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الماء تدريجيًا وابدأ في عجن العجينة.",
          "textEn": "Add water gradually and start kneading the dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عجن العجينة حتى تصبح ناعمة ومتماسكة، أضف الماء حسب الحاجة.",
          "textEn": "Knead the dough until it is smooth and soft, adding water as needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ثبّت القالب النجمي على جهاز الشاكلي ودهنه بقليل من الزيت لمنع العجينة من الالتصاق.",
          "textEn": "Attach the star mold to the chakli maker and grease it with a little oil to prevent the dough from sticking.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شكل العجينة على شكل أسطواني وضعها داخل جهاز الشاكلي.",
          "textEn": "Shape the dough into a cylindrical form and place it inside the chakli maker.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أغلق الغطاء وابدأ في تحضير الشاكلي.",
          "textEn": "Close the lid and start preparing the chaklis.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الشاكلي إلى الزيت الساخن على نار متوسطة.",
          "textEn": "Add the chaklis to hot oil over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قلب الشاكلي وقليها على نار متوسطة حتى تصبح مقرمشة من الجانبين.",
          "textEn": "Flip the chaklis and fry them on medium heat until they are crispy on both sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صفي الشاكلي على ورق ماص لإزالة الزيت الزائد.",
          "textEn": "Drain the chaklis on paper towels to remove excess oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "بعد التبريد، استمتع بالشاكلي الفوري أو احفظها في وعاء محكم الإغلاق لمدة أسبوعين.",
          "textEn": "Once cooled, enjoy the instant butter chakli or store them in an airtight container for up to 2 weeks.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشاكلي هو نوع من الحلويات التقليدية الهندية التي تُقدم عادة في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/butter-murukku-butter-chakli-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 130,
        "protein": 2,
        "fat": 6,
        "carbs": 16,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "grains": 2,
          "specialty": 0.3,
          "dairyEggs": 0.4,
          "fats": 0.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-in-017",
      "title": "تشك تشك",
      "titleEn": "Chak Chak",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "حلويات",
      "cookingMethod": "قلي وخلط",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-017-i1",
          "name": "الشاي الصيني",
          "nameEn": "noodles",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-017-i2",
          "name": "الزبدة",
          "nameEn": "butter",
          "standardAmount": "1 عصا",
          "standardAmountEn": "1 stick",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-017-i3",
          "name": "العسل",
          "nameEn": "honey",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-017-i4",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-017-i5",
          "name": "الدقيق",
          "nameEn": "flour",
          "standardAmount": "كمية قليلة",
          "standardAmountEn": "a little",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ذوب الزبدة في قدر متوسط الحجم على نار متوسطة.",
          "textEn": "Melt the butter in a medium pot over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انثر القليل من الدقيق على الشاي الصيني وضعيه في القدر لقليه حتى يصبح قليلاً مقرمشًا وذهبيًا. يستغرق حوالي 5 دقائق حسب سماكة الشاي الصيني.",
          "textEn": "Toss the noodles in a bit of flour and place in the pot to cook until a little crispy and golden. About 5 minutes depending on noodle thickness.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ذوب العسل والسكر في قدر صغير على نار متوسطة. اتركي الخليط يغلي حتى يذوب السكر بالكامل.",
          "textEn": "Melt the honey and sugar in a small saucepan over medium heat. Let the mixture bubble until all the sugar dissolves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب الخليط على الشاي الصيني المقلي وهو لا يزال غليانًا. قلبي جيدًا حتى يغطي الخليط الشاي الصيني بشكل متساوٍ.",
          "textEn": "Pour the mixture over the fried noodles while still boiling. Toss to coat evenly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغمس يدك في الماء البارد وشكل الشاي الصيني المقلي إلى قباب.",
          "textEn": "Dip your hand in cool water and shape the noodles into domes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تشك تشك هي حلوى هندية تقليدية تُقدم غالبًا في المناسبات الخاصة.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/chak-chak/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 250,
        "protein": 4,
        "fat": 14,
        "carbs": 29,
        "fiber": 1,
        "sugar": 18,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1.2,
          "sweeteners": 1.1,
          "fats": 0.5
        }
      }
    },
    {
      "id": "w-in-018",
      "title": "الشانة ماسالا",
      "titleEn": "Chana Masala",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالضغط",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-018-i1",
          "name": "الحمص",
          "nameEn": "chickpeas",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i2",
          "name": "الماء (للنقع)",
          "nameEn": "water (for soaking)",
          "standardAmount": "كفاية",
          "standardAmountEn": "enough",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i3",
          "name": "بيكينغ صودا",
          "nameEn": "baking soda",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "¾ ملعقة صغيرة",
          "standardAmountEn": "¾ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i5",
          "name": "الماء (للطبخ بالضغط)",
          "nameEn": "water (for pressure cooking)",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i6",
          "name": "بذور الكزبرة",
          "nameEn": "coriander seeds",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i7",
          "name": "الكمون",
          "nameEn": "cumin",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i8",
          "name": "الفلفل",
          "nameEn": "pepper",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i9",
          "name": "القرفة",
          "nameEn": "clove",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i10",
          "name": "القرفة السوداء",
          "nameEn": "black cardamom",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 pods",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i11",
          "name": "القرفة",
          "nameEn": "cinnamon",
          "standardAmount": "2 سم",
          "standardAmountEn": "2 inch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i12",
          "name": "المسك",
          "nameEn": "mace",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 piece",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i13",
          "name": "الشمر",
          "nameEn": "fennel",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i14",
          "name": "الكمون الشاه",
          "nameEn": "shah jeera",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i15",
          "name": "الفلفل الحار المجفف",
          "nameEn": "dried red chilli",
          "standardAmount": "10 حبة",
          "standardAmountEn": "10 pods",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i16",
          "name": "الليمون المجفف",
          "nameEn": "aamchur",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i17",
          "name": "الشبت المجفف",
          "nameEn": "kasuri methi",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i18",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i19",
          "name": "السمن",
          "nameEn": "ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i20",
          "name": "القرفة",
          "nameEn": "cardamom",
          "standardAmount": "3 حبة",
          "standardAmountEn": "3 pods",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i21",
          "name": "الورق الغار",
          "nameEn": "bay leaf",
          "standardAmount": "1 ورقة",
          "standardAmountEn": "1 leaf",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i22",
          "name": "الكمون",
          "nameEn": "cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i23",
          "name": "البصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة (مقطعة ناعماً)",
          "standardAmountEn": "1 (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i24",
          "name": "الفلفل الحار",
          "nameEn": "chilli",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (slit)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i25",
          "name": "معجون الزنجبيل والثوم",
          "nameEn": "ginger garlic paste",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i26",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i27",
          "name": "صلصة الطماطم",
          "nameEn": "tomato puree",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-018-i28",
          "name": "الكزبرة",
          "nameEn": "coriander",
          "standardAmount": "2 ملعقة كبيرة (مقطعة ناعماً)",
          "standardAmountEn": "2 tbsp (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نقع الحمص في الماء مع بيكينغ صودا لمدة 8 ساعات على الأقل.",
          "textEn": "Soak the chickpeas in water with baking soda for at least 8 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفي الحمص وضعيه في قدر الضغط مع 3 أكواب من الماء وملعقة صغيرة من الملح. اطهيه لمدة 10 دقائق.",
          "textEn": "Drain the chickpeas and place them in a pressure cooker with 3 cups of water and 1 teaspoon of salt. Cook for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في مقلاة، احمري بذور الكزبرة والكمون والفلفل والقرفة والقرفة السوداء والمسك والشمر والكمون الشاه والفلفل الحار المجفف. اطحنها لتصبح مسحوق الشانة ماسالا.",
          "textEn": "In a pan, toast coriander seeds, cumin, pepper, clove, black cardamom, cinnamon, mace, fennel, shah jeera, and dried red chilli. Grind them to make chana masala powder.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في قدر آخر، اذبي السمن وأضيفي القرفة والقرفة السوداء والورق الغار والكمون. قلي البصل حتى يصبح ذهبي اللون.",
          "textEn": "In another pan, melt the ghee and add cinnamon, black cardamom, bay leaf, and cumin. Sauté the onions until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الفلفل الحار والزنجبيل والثوم والكركم وصلصة الطماطم. اطهي لمدة 5 دقائق.",
          "textEn": "Add the slit chilli, ginger garlic paste, turmeric, and tomato puree. Cook for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الحمص المطبوس وملعقة صغيرة من الملح. اطهي لمدة 10 دقائق.",
          "textEn": "Add the cooked chickpeas and 1 teaspoon of salt. Cook for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي مسحوق الشانة ماسالا والكزبرة. اطهي لمدة 5 دقائق إضافية.",
          "textEn": "Add the chana masala powder and coriander. Cook for an additional 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمي الشانة ماسالا ساخنة مع الأرز أو الروتي.",
          "textEn": "Serve the chana masala hot with rice or roti.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشانة ماسالا هي طبق شعبي في المطبخ الهندي، يتم تقديمه عادة مع الأرز أو الروتي.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/chana-masala-recipe-chickpea-masala/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 28,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 240,
        "protein": 9,
        "fat": 7,
        "carbs": 34,
        "fiber": 9,
        "sugar": 5,
        "cost": {
          "grains": 1.2,
          "fats": 0.3,
          "produce": 1.6,
          "spices": 1.5
        }
      }
    },
    {
      "id": "w-in-019",
      "title": "الشباتي",
      "titleEn": "Chapati",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "إفطار",
      "cookingMethod": "خبز",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-019-i1",
          "name": "دقيق القمح الكامل",
          "nameEn": "whole wheat flour",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-019-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة (حوالي ملعقة صغيرة)",
          "standardAmountEn": "to taste (about 1 teaspoon)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-019-i3",
          "name": "ماء دافئ",
          "nameEn": "warm water",
          "standardAmount": "حسب الحاجة (حوالي 1.5 كوب)",
          "standardAmountEn": "as required (about 1.5 cups)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-019-i4",
          "name": "السمن (الزبدة المصفاة)",
          "nameEn": "ghee (clarified butter)",
          "standardAmount": "اختياري",
          "standardAmountEn": "optional",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والماء، ابدئي بكمية قليلة من الماء وأضيفي المزيد تدريجياً حتى تصبح العجينة ناعمة وغير لاصقة.",
          "textEn": "Knead the flour and water together, starting with a small amount of water and adding more gradually until the dough becomes smooth but not too sticky.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "غطي العجينة واتركيها ترتاح لمدة لا تقل عن 5 دقائق.",
          "textEn": "Cover the dough and let it rest for at least 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقسمي العجينة إلى كرات صغيرة وافرديها إلى أقراص، أثخنيها قليلاً مثل القماش الجينز؛ ارشي الدقيق أثناء الفرد.",
          "textEn": "Divide the dough into small balls and roll them out into disks, slightly thicker than denim fabric; sprinkle with flour as you roll.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي مقلاة غير مدهونة بالزيت على نار متوسطة عالية واختبري درجة حرارة سطحها بوضع يدك فوقها.",
          "textEn": "Place a non-oiled pan over moderately high heat and test its surface temperature by holding your hand over it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما تصبح المقلاة ساخنة جداً، ضعي قرص الشباتي عليها واسنديه بملقط أو قطعة قماش جافة ليرتفع.",
          "textEn": "When the pan is very hot, place a chapati on it and press it flat with a spatula or dry cloth to make it rise up.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلب القرص وكرر العملية حتى يصبح لونه بنياً فاتحاً من الجانبين.",
          "textEn": "Flip the chapati and repeat the process until it is lightly browned on both sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إذا أردتِ، ادهني الشاباتي بالسمن.",
          "textEn": "If desired, brush the chapati with ghee.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشباتي هو خبز هندي تقليدي يتم تقديمه مع العديد من الأطباق الرئيسية.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Chapati",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 120,
        "protein": 4,
        "fat": 3,
        "carbs": 21,
        "fiber": 3,
        "sugar": 0,
        "cost": {
          "grains": 1,
          "fats": 0.3,
          "spices": 0.02
        }
      }
    },
    {
      "id": "w-in-020",
      "title": "تشينا بودا",
      "titleEn": "Chhena Poda",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "حلويات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-020-i1",
          "name": "حليب",
          "nameEn": "Milk",
          "standardAmount": "2 لتر",
          "standardAmountEn": "2 liters",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-020-i2",
          "name": "عصير الليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-020-i3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-020-i4",
          "name": "السمنة",
          "nameEn": "Semolina",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-020-i5",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-020-i6",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-020-i7",
          "name": "جوز الهند",
          "nameEn": "Cashews",
          "standardAmount": "5 حبات مقطعة",
          "standardAmountEn": "5 pieces chopped",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-020-i8",
          "name": "البندق",
          "nameEn": "Pistachios",
          "standardAmount": "5 حبات مقطعة",
          "standardAmountEn": "5 pieces chopped",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-020-i9",
          "name": "القرفة",
          "nameEn": "Cinnamon",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-020-i10",
          "name": "القرنفل",
          "nameEn": "Cloves",
          "standardAmount": "2 حبات",
          "standardAmountEn": "2 pieces",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "صب الحليب في قدر واتركه يغلي على نار متوسطة.",
          "textEn": "Pour the milk into a pan and bring it to a boil over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف عصير الليمون وحركه برفق حتى يبدأ الحليب في التكتل.",
          "textEn": "Add the lemon juice and stir gently until the milk starts to curdle.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي الحليب المتكتل باستخدام قماش نظيف واغسله بالماء البارد لبضع دقائق.",
          "textEn": "Strain the curdled milk using a clean cloth and rinse it with cold water for a few minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف السكر والسمنة والماء وحرك الخليط جيداً.",
          "textEn": "Add the sugar, semolina, and water, and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف جوز الهند والبندق والقرفة والقرنفل وحرك الخليط مرة أخرى.",
          "textEn": "Add the cashews, pistachios, cinnamon, and cloves, and mix again.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صفي الخليط مرة أخرى باستخدام قماش نظيف واتركه يجف لمدة 30 دقيقة.",
          "textEn": "Strain the mixture once more using a clean cloth and let it dry for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الخليط في صينية مدهونة بالزبدة واتركه يخبز في فرن محمى مسبقاً على درجة حرارة 180 درجة مئوية لمدة ساعة.",
          "textEn": "Place the mixture in a greased baking dish and bake in a preheated oven at 180°C for one hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اترك التشينا بودا يبرد قبل التقديم.",
          "textEn": "Let the chhena poda cool before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تشينا بودا هي حلوى هندية تقليدية من ولاية أوديشا، وتتميز بنكهتها الغنية واللذيذة.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/kn/chenna-poda-recipe-chhena-poda/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 225,
        "protein": 11,
        "fat": 12,
        "carbs": 19,
        "fiber": 0,
        "sugar": 12,
        "cost": {
          "dairyEggs": 3.55,
          "sweeteners": 0.15,
          "grains": 0.05,
          "specialty": 0.8,
          "produce": 0.15,
          "spices": 0.15
        }
      }
    },
    {
      "id": "w-in-021",
      "title": "الدجاج التيكا ماسالا في البوت الفوري",
      "titleEn": "Instant Pot Chicken Tikka Masala",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ بالبوت الفوري",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-021-i1",
          "name": "صدر الدجاج",
          "nameEn": "chicken breasts",
          "standardAmount": "750 جرام",
          "standardAmountEn": "1½ pounds",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i2",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "1½ ملعقة صغيرة",
          "standardAmountEn": "1½ teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i3",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i4",
          "name": "الزبادي",
          "nameEn": "yogurt",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i5",
          "name": "مسحوق الفلفل الحار الكشميري",
          "nameEn": "Kashmiri red chili powder",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i6",
          "name": "القرفة الماسالا",
          "nameEn": "garam masala",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i7",
          "name": "الزنجبيل المبشور",
          "nameEn": "grated ginger",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i8",
          "name": "الثوم المفروم",
          "nameEn": "minced garlic",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i9",
          "name": "زيت للشواء",
          "nameEn": "oil for basting",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i10",
          "name": "الزبدة أو الزيت",
          "nameEn": "butter or oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i11",
          "name": "البصل الأصفر المفروم",
          "nameEn": "diced yellow onions",
          "standardAmount": "2 بصل متوسط",
          "standardAmountEn": "2 medium yellow onions",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i12",
          "name": "الزنجبيل المبشور",
          "nameEn": "grated ginger",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i13",
          "name": "الثوم المفروم",
          "nameEn": "minced garlic",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i14",
          "name": "البندورة المقطعة",
          "nameEn": "chopped tomatoes",
          "standardAmount": "3 بندورة صغيرة أو 1.5 كوب مقطعة أو مهروسة",
          "standardAmountEn": "3 plum tomatoes or 1.5 cups diced or pureed tomatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i15",
          "name": "الكركم المطحون",
          "nameEn": "ground turmeric",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i16",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i17",
          "name": "مسحوق الفلفل الحار الكشميري",
          "nameEn": "Kashmiri red chili powder",
          "standardAmount": "1-2 ملعقة صغيرة",
          "standardAmountEn": "1-2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i18",
          "name": "القرفة الماسالا",
          "nameEn": "garam masala",
          "standardAmount": "½-1 ملعقة صغيرة",
          "standardAmountEn": "½-1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i19",
          "name": "الكريمة الثقيلة",
          "nameEn": "heavy whipping cream",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i20",
          "name": "الهندباء المجففة",
          "nameEn": "kasoori methi (dried fenugreek leaves)",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-021-i21",
          "name": "الكزبرة المفرومة",
          "nameEn": "chopped cilantro",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قم بعمل 2-3 شقوق في صدور الدجاج. ضع الملح وعصير الليمون على صدور الدجاج. اخلط الزبادي، مسحوق الفلفل الحار الكشميري، القرفة الماسالا، الزنجبيل، والثوم. ضع الخليط بشكل متساوٍ على صدور الدجاج واتركها لتتبل لمدة 20 دقيقة أو ضعها في الثلاجة إذا كنت ترغب في التتبيل مسبقاً.",
          "textEn": "Make 2-3 slits in the chicken breasts. Apply salt and lemon juice to the chicken breasts. Mix yogurt, Kashmiri red chili powder, garam masala, ginger, and garlic. Apply the mixture evenly to the chicken breasts and let it marinate for 20 minutes or refrigerate if marinating ahead of time.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضبط البوت الفوري على وضع الشواء وسخن الزبدة أو الزيت. أضف البصل وقلي لمدة 2 دقيقة. أضف الزنجبيل، الثوم واخلط جيداً. أضف البندورة، الكركم، الملح، مسحوق الفلفل الحار الكشميري، والقرفة الماسالا. اخلط جيداً. اضغط على إلغاء. أضف 2 ملعقة كبيرة من الماء. قم بتنظيف قاع البوت إذا لزم الأمر.",
          "textEn": "Set the Instant Pot to Saute mode and heat butter or oil. Add onions and sauté for 2 minutes. Add ginger, garlic, and mix well. Add tomatoes, turmeric, salt, Kashmiri red chili powder, and garam masala. Mix well. Press Cancel. Add 2 tablespoons of water. Deglaze the pot if needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع الرف الطويل في البوت الرئيسي. ضع الدجاج المتبّل فوق الرف. رش الدجاج بالزيت. أغلق البوت الفوري وضبط صمام الضغط على الإغلاق. اطبخ تحت الضغط لمدة 8 دقائق ثم اترك الضغط ينخفض بشكل طبيعي لمدة 10 دقائق.",
          "textEn": "Place the tall trivet in the main pot. Place the marinated chicken over the trivet. Baste the chicken with oil. Close the Instant Pot with the pressure valve to sealing. Pressure Cook for 8 minutes followed by a 10-minute natural pressure release.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "افتح البوت الفوري. اخرج الدجاج والرف. استخدم الخلاط اليدوي لخلط الصلصة حتى تصبح ناعمة.",
          "textEn": "Open the Instant Pot. Take the chicken and the trivet out. Use an immersion blender to blend the sauce until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الكريمة والهندباء المجففة واخلط جيداً.",
          "textEn": "Stir in the cream and kasoori methi.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "شوي الدجاج المطبوس في فرن محمّى مسبقاً لمدة 5 دقائق للحصول على علامات الشواء (اختياري). قطع الدجاج إلى قطع بحجم 2 بوصة وأضفها إلى الصلصة.",
          "textEn": "Broil the cooked chicken in a preheated oven for 5 minutes to get some char marks (optional). Cut the chicken into 2-inch pieces and add them to the sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضبط البوت الفوري على وضع الشواء واترك الصلصة تغلي برفق. ستتكاثف الصلصة أكثر عند التبريد. زين الطبق بالكزبرة.",
          "textEn": "Set the Instant Pot to sauté mode and bring the curry to a gentle boil. The sauce will thicken further as it cools down. Garnish with cilantro.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "دجاج التيكا ماسالا طبق شهير في المطبخ الهندي، يتميز بنكهات الجرام ماسالا والكريمة وأوراق الحلبة المجففة.",
      "source": {
        "name": "ministryofcurry.com",
        "url": "https://ministryofcurry.com/chicken-tikka-masala-instant-pot/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 390,
        "protein": 29,
        "fat": 21,
        "carbs": 15,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "protein": 5,
          "fats": 0.5,
          "dairyEggs": 1.3,
          "produce": 1.8,
          "specialty": 0.1,
          "spices": 1
        }
      }
    },
    {
      "id": "w-in-022",
      "title": "الدجاج التيكا",
      "titleEn": "Chicken Tikka",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي",
      "prepTime": "30 دقيقة",
      "cookTime": "10-15 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-022-i1",
          "name": "دجاج بدون جلد وعظام",
          "nameEn": "Skinless and boneless chicken breast",
          "standardAmount": "675 جرام (1.5 رطل)",
          "standardAmountEn": "675 g (1.5 lb)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-022-i2",
          "name": "زيت الكتمير",
          "nameEn": "Mustard seed oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-022-i3",
          "name": "حليب",
          "nameEn": "Milk",
          "standardAmount": "50 مل (2 أوقية سائلة)",
          "standardAmountEn": "50 ml (2 fl oz)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-022-i4",
          "name": "زبادي طبيعي",
          "nameEn": "Natural yoghurt",
          "standardAmount": "150 مل (5 أوقية سائلة)",
          "standardAmountEn": "150 ml (5 fl oz)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-022-i5",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-022-i6",
          "name": "معجون الطماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-022-i7",
          "name": "كزبرة طازجة مفرومة",
          "nameEn": "Chopped fresh cilantro (coriander leaves)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-022-i8",
          "name": "ثوم مفروم",
          "nameEn": "Finely chopped garlic",
          "standardAmount": "4 فصوص كبيرة",
          "standardAmountEn": "4 large cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-022-i9",
          "name": "فلفل حار طازج مفروم",
          "nameEn": "Chopped fresh red chillis",
          "standardAmount": "1-4 حبات (حسب قوة الفلفل وقوة التتبيلة المرغوبة)",
          "standardAmountEn": "1-4 (depending on strength of the chillis and the desired strength of the marinade)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-022-i10",
          "name": "البابريكا",
          "nameEn": "Paprika",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-022-i11",
          "name": "القرفة الماسالا",
          "nameEn": "Garam masala",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-022-i12",
          "name": "الكمون المطحون",
          "nameEn": "Cumin powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-022-i13",
          "name": "الكركم",
          "nameEn": "Turmeric",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-022-i14",
          "name": "الملح",
          "nameEn": "Salt",
          "standardAmount": "1 ملعقة صغيرة (يفضل استخدام الملح الصخري)",
          "standardAmountEn": "1 tsp (use rock salt for best results)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف جميع المكونات باستثناء الدجاج إلى وعاء خلط غير معدني، واخلطها جيدًا.",
          "textEn": "Add all of the ingredients except the chicken to a non-metallic mixing bowl, and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الدجاج واخلط حتى يغطي تمامًا.",
          "textEn": "Add the chicken and mix until fully coated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اترك الدجاج في الثلاجة ليتبل لمدة 24 ساعة على الأقل. يمكن ترك الدجاج الطازج لمدة 48 ساعة للحصول على أفضل النتائج.",
          "textEn": "Ideally, the chicken should be left in a refrigerator to marinate for at least 24 hours. Fresh chicken should be left to marinate for 48 hours for best results.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع الدجاج على أسياخ واطهيه في تاندور أو فرن خزفي. يمكن أيضًا طهيه على أسياخ تحت الشواية لمدة 5-8 دقائق على كل جانب أو على الشواء (تختلف أوقات الطهي حسب درجة حرارة الشواء). تأكد دائمًا من أن الدجاج مطبوخ تمامًا قبل التقديم.",
          "textEn": "Place the chicken on skewers and cook in a tandoor or ceramic pot oven. The chicken can also be cooked on skewers under a medium grill for 5-8 minutes on each side or barbecued (cooking times depend on the temperature of the barbecue). Always ensure the chicken is cooked throughout before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدجاج التيكا هو طبق شهير في المطبخ الهندي، يتم تقديمه عادة مع النان أو الأرز أو استخدامه في صنع الدجاج التيكا ماسالا.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Chicken_Tikka",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 265,
        "protein": 31,
        "fat": 10,
        "carbs": 8,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 4.5,
          "fats": 0.15,
          "dairyEggs": 0.6,
          "produce": 0.6,
          "spices": 1
        }
      }
    },
    {
      "id": "w-in-023",
      "title": "بهل الصيني",
      "titleEn": "Chinese Bhel",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي وطهي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-023-i1",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "5 أكواب",
          "standardAmountEn": "5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i2",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i3",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i4",
          "name": "البهل الصيني",
          "nameEn": "instant noodles",
          "standardAmount": "2 حزم",
          "standardAmountEn": "2 packs",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i5",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "3 ملاعق صغيرة",
          "standardAmountEn": "3 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i6",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "1 حبة (مقطعة ناعماً)",
          "standardAmountEn": "1 clove (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i7",
          "name": "الزنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 بوصة (مقطعة ناعماً)",
          "standardAmountEn": "1 inch (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i8",
          "name": "البصل",
          "nameEn": "onion",
          "standardAmount": "¼ حبة (مقطعة ناعماً)",
          "standardAmountEn": "¼ onion (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i9",
          "name": "البصل الأخضر",
          "nameEn": "spring onion",
          "standardAmount": "4 ملاعق كبيرة (مقطعة)",
          "standardAmountEn": "4 tbsp (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i10",
          "name": "الجزر",
          "nameEn": "carrot",
          "standardAmount": "½ حبة (مقطعة شرائح)",
          "standardAmountEn": "½ carrot (shredded)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i11",
          "name": "الفلفل الأخضر",
          "nameEn": "capsicum",
          "standardAmount": "½ حبة (مقطعة)",
          "standardAmountEn": "½ capsicum (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i12",
          "name": "الكرنب",
          "nameEn": "cabbage",
          "standardAmount": "1 كوب (مقطعة شرائح)",
          "standardAmountEn": "1 cup (shredded)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i13",
          "name": "صلصة سيتشوان",
          "nameEn": "schezwan sauce",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i14",
          "name": "صلصة الطماطم",
          "nameEn": "tomato sauce",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i15",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i16",
          "name": "الخل",
          "nameEn": "vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i17",
          "name": "الفلفل",
          "nameEn": "pepper",
          "standardAmount": "½ ملعقة صغيرة (مطحون)",
          "standardAmountEn": "½ tsp (crushed)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-023-i18",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن 3 ملاعق صغيرة من الزيت في مقلاة وقلي 1 حبة ثوم و1 بوصة زنجبيل حتى يصبح ذهبي اللون.",
          "textEn": "Heat 3 teaspoons of oil in a pan and sauté 1 clove of garlic and 1 inch of ginger until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف ¼ حبة بصل و4 ملاعق كبيرة بصل أخضر وقلبهما قليلاً.",
          "textEn": "Add ¼ onion and 4 tablespoons of spring onion and sauté slightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف ½ حبة جزر، ½ حبة فلفل أخضر، و1 كوب كرنب وقلبهما حتى يصبحوا نصف مطبوخين ولكن لا يزالوا مقرمشين.",
          "textEn": "Add ½ carrot, ½ capsicum, and 1 cup of cabbage and sauté until they are half cooked but still crunchy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف 2 ملعقة كبيرة من صلصة سيتشوان، و2 ملعقة كبيرة من صلصة الطماطم، و1 ملعقة صغيرة من صلصة الصويا، و1 ملعقة كبيرة من الخل، و½ ملعقة صغيرة من الفلفل، و¼ ملعقة صغيرة من الملح. اخلط جيداً على نار عالية حتى تمتزج الصلصات.",
          "textEn": "Add 2 tablespoons of schezwan sauce, 2 tablespoons of tomato sauce, 1 teaspoon of soy sauce, 1 tablespoon of vinegar, ½ teaspoon of pepper, and ¼ teaspoon of salt. Mix well on high heat until the sauces combine.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انقل خليط التوابل إلى البهل المقلية.",
          "textEn": "Transfer the masala mixture onto the fried bhel.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف 2 ملعقة كبيرة بصل أخضر وقلبه جيداً.",
          "textEn": "Add 2 tablespoons of spring onions and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم البهل الصيني فوراً مزيناً ببصل أخضر إضافي.",
          "textEn": "Serve the Chinese bhel immediately, garnished with more spring onions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البهل الصيني هو طبق شعبي في الهند، وهو مزيج من البهل المقلية والخضروات المقطعة والتوابل.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/chinese-bhel-recipe-crispy-noodle-salad/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 7,
        "fat": 12,
        "carbs": 36,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 1.5,
          "fats": 0.15,
          "produce": 1.4,
          "specialty": 0.6
        }
      }
    },
    {
      "id": "w-in-024",
      "title": "تشولي بهطور",
      "titleEn": "Chole Bhature",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي وطبخ",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-024-i1",
          "name": "دقيق",
          "nameEn": "All-purpose flour",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i2",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i4",
          "name": "بيكينغ صودا",
          "nameEn": "Baking soda",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i6",
          "name": "دقيق الشعير",
          "nameEn": "Semolina",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i7",
          "name": "الزبادي",
          "nameEn": "Yogurt",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i8",
          "name": "البقدونس المفروم",
          "nameEn": "Chopped cilantro",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i9",
          "name": "البصل المفروم",
          "nameEn": "Chopped onion",
          "standardAmount": "1 بصل",
          "standardAmountEn": "1 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i10",
          "name": "الثوم والزنجبيل المطحون",
          "nameEn": "Ginger-garlic paste",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i11",
          "name": "الهيل",
          "nameEn": "Cardamom",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 pod",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i12",
          "name": "القرفة",
          "nameEn": "Cinnamon",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i13",
          "name": "الكركم",
          "nameEn": "Turmeric",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i14",
          "name": "فلفل أسود",
          "nameEn": "Black pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i15",
          "name": "الكزبرة المطحونة",
          "nameEn": "Coriander powder",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i16",
          "name": "الكمون المطحون",
          "nameEn": "Cumin powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i17",
          "name": "البهارات المختلطة",
          "nameEn": "Garam masala",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i18",
          "name": "الليمون المجفف",
          "nameEn": "Dry mango powder",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i19",
          "name": "صلصة الطماطم",
          "nameEn": "Tomato puree",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i20",
          "name": "البقدونس المفروم",
          "nameEn": "Chopped cilantro",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i21",
          "name": "البازلاء",
          "nameEn": "Chickpeas",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i22",
          "name": "الشاي",
          "nameEn": "Tea bags",
          "standardAmount": "2 حقيبة",
          "standardAmountEn": "2 bags",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i23",
          "name": "الملح",
          "nameEn": "Salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i24",
          "name": "الماء",
          "nameEn": "Water",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i25",
          "name": "الزيت",
          "nameEn": "Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-024-i26",
          "name": "الزيت",
          "nameEn": "Oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "For frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع البازلاء في الماء طوال الليل.",
          "textEn": "Soak the chickpeas in water overnight.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في اليوم التالي، صفي البازلاء وغسلها جيدًا.",
          "textEn": "The next day, drain and rinse the chickpeas thoroughly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر، أضف البازلاء، الشاي، البيكينغ صودا، الملح، والماء. اتركها تغلي لمدة 20 دقيقة حتى تنضج البازلاء.",
          "textEn": "In a pot, add the chickpeas, tea bags, baking soda, salt, and water. Boil for 20 minutes until the chickpeas are cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في مقلاة، أضف الزيت، البقدونس، الهيل، القرفة، الكمون، الكزبرة المجففة، البصل، الثوم والزنجبيل المطحون، الكركم، الفلفل الأسود، الكزبرة المطحونة، الكمون المطحون، البهارات المختلطة، الليمون المجفف، وصلصة الطماطم. اطهي لمدة 5 دقائق.",
          "textEn": "In a pan, add the oil, bay leaf, cardamom, cinnamon, cumin, dried fenugreek leaves, onion, ginger-garlic paste, turmeric, black pepper, coriander powder, cumin powder, garam masala, dry mango powder, and tomato puree. Cook for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البازلاء المطبوخة واتركها تغلي لمدة 10 دقائق.",
          "textEn": "Add the cooked chickpeas and let it simmer for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء، اخلط الدقيق، السمن، السكر، البيكينغ صودا، الملح، الدقيق الشعير، الزبادي، والماء حتى تصبح العجينة ناعمة.",
          "textEn": "In a bowl, mix the flour, ghee, sugar, baking soda, salt, semolina, yogurt, and water until the dough is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اترك العجينة ترتاح لمدة 30 دقيقة.",
          "textEn": "Let the dough rest for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "شكل العجينة إلى دوائر رقيقة.",
          "textEn": "Shape the dough into thin circles.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اقلي الدوائر في زيت ساخن حتى تصبح ذهبية اللون.",
          "textEn": "Fry the circles in hot oil until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم التشولي مع البهطور الساخن.",
          "textEn": "Serve the chole with hot bhature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تشولي بهطور هو طبق شعبي في الهند، يتم تقديمه عادة في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/hi/chole-bhature-recipe-chana-bhatura/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 26,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 600,
        "protein": 15,
        "fat": 24,
        "carbs": 72,
        "fiber": 10,
        "sugar": 6,
        "cost": {
          "grains": 1.75,
          "fats": 1.8,
          "dairyEggs": 0.15,
          "sweeteners": 0.02,
          "produce": 0.9,
          "specialty": 0.1,
          "spices": 1.2
        }
      }
    },
    {
      "id": "w-in-025",
      "title": "تشوم تشوم (تشام تشام) حلوى بنغالية",
      "titleEn": "Chum Chum (Cham Cham) Bengali Dessert",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "حلويات",
      "cookingMethod": "غلي وحشو",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-025-i1",
          "name": "حليب",
          "nameEn": "milk",
          "standardAmount": "2.5 لتر",
          "standardAmountEn": "2.5 litres",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-025-i2",
          "name": "خل",
          "nameEn": "vinegar",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-025-i3",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-025-i4",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "6 أكواب",
          "standardAmountEn": "6 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-025-i5",
          "name": "حليب مكثف",
          "nameEn": "milk powder",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-025-i6",
          "name": "لون زعفران",
          "nameEn": "kesar food colour",
          "standardAmount": "قليلاً",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-025-i7",
          "name": "كرز",
          "nameEn": "cherry",
          "standardAmount": "للتزيين",
          "standardAmountEn": "for garnishing",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أولاً، ضع 2.5 لتر من الحليب في وعاء واتركه يغلي مع التحريك من حين لآخر لمنعه من الحرق.",
          "textEn": "First, bring 2.5 litres of milk to a boil in a pot, stirring occasionally to prevent it from burning.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف 3 ملاعق كبيرة من الخل وحرك الخليط. ستلاحظ أن الحليب يبدأ في التكتل.",
          "textEn": "Add 3 tablespoons of vinegar and stir. You will notice the milk starts to curdle.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي الماء عبر قماش جبن أو أي قماش نظيف. اشطف الكريمة بالحليب البارد لازالة الحموضة ووقف الطهي.",
          "textEn": "Strain the water through a cheesecloth or any clean cloth. Rinse the paneer with cold water to remove the sourness and stop the cooking process.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اسحق الكريمة برفق واعجنها حتى تصبح ناعمة وخالية من الحبيبات. لا تفرط في العجن حتى لا تصبح الكريمة صلبة.",
          "textEn": "Gently crumble the paneer and knead it until it becomes smooth and free of grains. Do not over-knead to avoid making the chum chum hard.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شكل الكريمة إلى كرات صغيرة مسطحة وغطيها بقماش رطب.",
          "textEn": "Shape the paneer into small, flat balls and cover them with a damp cloth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء كبير، ضع 1.5 كوب من السكر و6 أكواب من الماء. اذوب السكر واترك الماء يغلي لمدة 5 دقائق حتى يصبح السيروب لزجاً قليلاً.",
          "textEn": "In a large pot, combine 1.5 cups of sugar and 6 cups of water. Stir until the sugar dissolves and bring the water to a boil for 5 minutes until the syrup becomes slightly sticky.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف كرة الكريمة إلى السيروب وغطي الوعاء. اتركها تغلي لمدة 5 دقائق أو حتى يتضاعف حجم الكرة.",
          "textEn": "Drop a paneer ball into the syrup and cover the pot. Boil for 5 minutes or until the ball doubles in size.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلب الكرة واتركها تغلي لمدة 15 دقيقة أو حتى تنضج الكريمة بالكامل. اتركها جانباً.",
          "textEn": "Flip the ball and continue to boil for 15 minutes or until the paneer is fully cooked. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "لتحضير الحشو، اخلط 1 كوب من الحليب، قليلاً من لون الزعفران، و1 كوب من الحليب المكثف في قدر. اخلط جيداً حتى يتكاثف الخليط.",
          "textEn": "To prepare the stuffing, combine 1 cup of milk, a pinch of kesar food colour, and 1 cup of milk powder in a pan. Stir until the mixture thickens.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف 2 ملاعق كبيرة من السكر واخلط جيداً. اترك الحشو يغلي حتى يصبح غير لزج. سيتكاثف الحشو عند التبريد.",
          "textEn": "Add 2 tablespoons of sugar and mix well. Cook until the khova is well-cooked and no longer sticky. The stuffing will thicken once cooled.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اقطع كرة الكريمة في المنتصف واملأها بالحشو. تأكد من توزيع الحشو بشكل متساوٍ.",
          "textEn": "Cut the paneer ball in the center and stuff it with the mixture, ensuring the stuffing is evenly distributed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "زين الحلوى بالكرز وضعها في الثلاجة.",
          "textEn": "Garnish with a cherry and keep it in the refrigerator.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "استمتع بتشوم تشوم الباردة لمدة أسبوع عند تخزينها في الثلاجة.",
          "textEn": "Enjoy the chilled Chum Chum for a week when stored in the refrigerator.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تشوم تشوم حلوى تقليدية في بنغال، وتتميز بنكهتها الحلوة وملمسها الناعم.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/chum-chum-recipe-cham-cham-sweet-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 180,
        "protein": 8,
        "fat": 6,
        "carbs": 24,
        "fiber": 0,
        "sugar": 20,
        "cost": {
          "dairyEggs": 5.5,
          "sweeteners": 0.8,
          "specialty": 0.3,
          "spices": 0.07
        }
      }
    },
    {
      "id": "w-in-026",
      "title": "دابيلي (البانيات المحشوة بالبطاطس والصلصة)",
      "titleEn": "Dabeli (Potato-stuffed Buns with Chutney)",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مقبلات وسلطات",
      "cookingMethod": "طهي وحشو",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-026-i1",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-026-i2",
          "name": "مسحوق الهيل",
          "nameEn": "asafoetida powder",
          "standardAmount": "قليل",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-026-i3",
          "name": "مسالا الدابيلي",
          "nameEn": "dabeli masala",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-026-i4",
          "name": "بطاطس",
          "nameEn": "potatoes",
          "standardAmount": "2 حبة متوسطة الحجم، مسلوقة ومفتتة",
          "standardAmountEn": "2 medium-sized, boiled and mashed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-026-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-026-i6",
          "name": "فلفل أخضر",
          "nameEn": "green chiles",
          "standardAmount": "حسب الرغبة، مفروم ناعم",
          "standardAmountEn": "optional, finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-026-i7",
          "name": "فول سوداني محمص",
          "nameEn": "roasted peanuts",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في قدر.",
          "textEn": "Heat the oil in a pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف مسحوق الهيل والمسالا الدابيلي والبطاطس والملح ورشة من الماء. اخلط المكونات جيدًا حتى تتجانس.",
          "textEn": "Add asafoetida powder, dabeli masala, mashed potatoes, salt, and a sprinkle of water. Mix well until all ingredients are well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الفلفل الأخضر إذا كنت ترغب في ذلك.",
          "textEn": "Add the green chiles if using.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انزع خليط البطاطس من النار وذوقه. إذا كنت ترغب في جعله أكثر حدة، أضف المزيد من المسالا الدابيلي واخلط مرة أخرى باستخدام يديك أو مسحوق البطاطس.",
          "textEn": "Remove the potato mixture from the heat and taste it. If you want to make it spicier, add more dabeli masala and mix again using your hands or a masher.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الفول السوداني المحمص واخلط كل شيء جيدًا.",
          "textEn": "Add the roasted peanuts and mix everything well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "دابيلي هو طبق شعبي في غوجارات، الهند، ويُقدم عادة كوجبة خفيفة أو مقبلات.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Dabeli_(Potato-stuffed_Buns_with_Chutney)",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 200,
        "protein": 5,
        "fat": 8,
        "carbs": 28,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "produce": 0.7,
          "fats": 0.1,
          "specialty": 0.6,
          "spices": 0.3,
          "grains": 1.5
        }
      }
    },
    {
      "id": "w-in-027",
      "title": "داهي بينغان",
      "titleEn": "Dahi Baingan",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالحليب الرائب",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-027-i1",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "5 ملاعق صغيرة",
          "standardAmountEn": "5 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-027-i2",
          "name": "باذنجان",
          "nameEn": "eggplant",
          "standardAmount": "6 حبات (مقطعة)",
          "standardAmountEn": "6 (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-027-i3",
          "name": "كمون",
          "nameEn": "cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-027-i4",
          "name": "ورقة غار",
          "nameEn": "bay leaf",
          "standardAmount": "1 ورقة",
          "standardAmountEn": "1",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-027-i5",
          "name": "الهينج",
          "nameEn": "asafoetida",
          "standardAmount": "قليل",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-027-i6",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة (مقطعة ناعماً)",
          "standardAmountEn": "1 (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-027-i7",
          "name": "معجون ثوم وزنجبيل",
          "nameEn": "ginger garlic paste",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-027-i8",
          "name": "الدقيق الحساوي",
          "nameEn": "gram flour",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-027-i9",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-027-i10",
          "name": "فلفل حار أحمر كشميري",
          "nameEn": "Kashmiri red chilli powder",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-027-i11",
          "name": "الكزبرة المطحونة",
          "nameEn": "coriander powder",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-027-i12",
          "name": "البهارات المركبة",
          "nameEn": "garam masala",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-027-i13",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-027-i14",
          "name": "اللبن",
          "nameEn": "yogurt",
          "standardAmount": "1 كوب (مخفوق)",
          "standardAmountEn": "1 cup (whisked)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-027-i15",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-027-i16",
          "name": "الحلبة المجففة",
          "nameEn": "kasuri methi",
          "standardAmount": "1 ملعقة صغيرة (مكسرة)",
          "standardAmountEn": "1 tsp (crushed)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-027-i17",
          "name": "أوراق الكزبرة",
          "nameEn": "coriander leaves",
          "standardAmount": "2 ملاعق كبيرة (مقطعة ناعماً)",
          "standardAmountEn": "2 tbsp (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن 3 ملاعق صغيرة من الزيت في قدر كبير، ثم أضف شرائح الباذنجان وقلّب حتى يصبح لونها ذهبياً. اتركها جانباً.",
          "textEn": "Heat 3 teaspoons of oil in a large kadai, then add the sliced eggplant and stir until golden brown. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في نفس القدر، أضف 2 ملاعق صغيرة من الزيت، ثم أضف الكمون، ورقة الغار، والهينج. قلّب جيداً.",
          "textEn": "In the same kadai, add 2 teaspoons of oil, then add cumin, bay leaf, and asafoetida. Stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل والمعجون وقلّب حتى يصبح البصل ذهبياً.",
          "textEn": "Add the onion and ginger garlic paste and stir until the onion turns golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الدقيق الحساوي وقلّب على نار هادئة لمدة 5 دقائق.",
          "textEn": "Add the gram flour and roast on low flame for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الكركم، الفلفل الحار الأحمر الكشميري، الكزبرة المطحونة، والبهارات المركبة. قلّب جيداً.",
          "textEn": "Add turmeric, Kashmiri red chilli powder, coriander powder, and garam masala. Stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الماء واللبن المخفوق وقلّب باستمرار حتى يمتزج اللبن جيداً.",
          "textEn": "Add water and whisked yogurt and stir continuously until the yogurt combines well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الباذنجان المحمص والملح. اخلط جيداً، غطِّ واترك على نار هادئة لمدة 5 دقائق.",
          "textEn": "Add the roasted eggplant and salt. Mix well, cover, and simmer for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الحلبة المجففة وأوراق الكزبرة. اخلط جيداً.",
          "textEn": "Add crushed kasuri methi and chopped coriander leaves. Mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدّم داهي بينغان مع الشاباتي أو الكولتشا.",
          "textEn": "Serve dahi baingan with chapathi or kulcha.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "داهي بينغان طبق شهير في المطبخ الهندي، يُقدَّم عادة مع الخبز الهندي مثل الشاباتي أو الكولتشا.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/dahi-baingan-recipe-dahi-baigana/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 110,
        "protein": 4,
        "fat": 6,
        "carbs": 10,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "produce": 2.45,
          "fats": 0.2,
          "grains": 0.05,
          "dairyEggs": 0.8,
          "spices": 0.8
        }
      }
    },
    {
      "id": "w-in-028",
      "title": "داهي فادا (داهي بهالا)",
      "titleEn": "Dahi Vada (Dahi Bhalla)",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي وغمس",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-028-i1",
          "name": "العدس الأسود (أوراد دال)",
          "nameEn": "black gram (urad dal)",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i2",
          "name": "العدس الأخضر (موونغ دال)",
          "nameEn": "green gram (moong dal)",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i3",
          "name": "فلفل حار",
          "nameEn": "chilli",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 chilli",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i4",
          "name": "الزنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i5",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i6",
          "name": "زيت (للقلي)",
          "nameEn": "oil (for frying)",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i7",
          "name": "الماء الساخن",
          "nameEn": "hot water",
          "standardAmount": "5 أكواب",
          "standardAmountEn": "5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i8",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i9",
          "name": "الهينج (الأسفودة)",
          "nameEn": "hing (asafoetida)",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i10",
          "name": "الزبادي (طازج وسميك)",
          "nameEn": "curd (fresh & thick)",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i11",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i12",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i13",
          "name": "الصلصة الخضراء",
          "nameEn": "green chutney",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i14",
          "name": "الصلصة التمرية",
          "nameEn": "tamarind chutney",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i15",
          "name": "البودرة الحارة",
          "nameEn": "chilli powder",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i16",
          "name": "البودرة الكمونية",
          "nameEn": "cumin powder",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i17",
          "name": "الشاطة مسالا",
          "nameEn": "chaat masala",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i18",
          "name": "البوندي",
          "nameEn": "boondi",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-028-i19",
          "name": "الكزبرة (مقطعة ناعماً)",
          "nameEn": "coriander (finely chopped)",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع العدس الأسود والأخضر في الماء لمدة 4-5 ساعات حتى ينفخ.",
          "textEn": "Soak the black gram and green gram in water for 4-5 hours until they puff up.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اهرس العدس المنقوع جيداً مع الفلفل الحار والزنجبيل والملح حتى يصبح عجينة ناعمة.",
          "textEn": "Grind the soaked grams with the chilli, ginger, and salt until a smooth batter is formed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شكل العجينة إلى كرات صغيرة وقليها في زيت ساخن حتى تصبح ذهبية اللون.",
          "textEn": "Shape the batter into small balls and fry them in hot oil until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انقع الكرات المقليّة في الماء الساخن لمدة 10 دقائق حتى تصبح ناعمة.",
          "textEn": "Soak the fried balls in hot water for 10 minutes until they become soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد خلط الزبادي مع السكر والملح وقليل من الماء حتى يصبح متجانساً.",
          "textEn": "Mix the curd with sugar, salt, and a little water until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الصلصات والتوابل حسب الرغبة.",
          "textEn": "Add the chutneys and spices as desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدّم داهي فادا مع الكرات المقلية المنقوعة في الزبادي المحلى والتوابل.",
          "textEn": "Serve the dahi vada with the soaked fried balls in the sweetened curd and spices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "داهي فادا طبق شعبي في الهند، يُقدَّم كمقبلات في التجمعات والبيوت.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/dahi-vada-recipe-dahi-bhalla-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 390,
        "protein": 15,
        "fat": 13,
        "carbs": 48,
        "fiber": 8,
        "sugar": 9,
        "cost": {
          "grains": 1,
          "fats": 0.9,
          "dairyEggs": 1,
          "sweeteners": 0.1,
          "specialty": 1,
          "produce": 0.3,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-in-029",
      "title": "الدل المخاني",
      "titleEn": "Dal Makhani",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ بالضغط",
      "prepTime": "5 ساعات",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-029-i1",
          "name": "العدس الأسود",
          "nameEn": "black urad dal",
          "standardAmount": "¾ كوب",
          "standardAmountEn": "¾ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i2",
          "name": "البازلاء الحمراء",
          "nameEn": "rajma",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i3",
          "name": "العدس الأصفر",
          "nameEn": "chana dal",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i4",
          "name": "الزنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i5",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "5 فصوص",
          "standardAmountEn": "5 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i6",
          "name": "مسحوق الفلفل الحار",
          "nameEn": "chilli powder",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i7",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i8",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i9",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i10",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i11",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i12",
          "name": "الزبدة",
          "nameEn": "butter",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i13",
          "name": "الكمون",
          "nameEn": "cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i14",
          "name": "القرفة",
          "nameEn": "cinnamon",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i15",
          "name": "الهيل",
          "nameEn": "cloves",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i16",
          "name": "القرفة",
          "nameEn": "cinnamon",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i17",
          "name": "الهيل",
          "nameEn": "cloves",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i18",
          "name": "البندق",
          "nameEn": "javitri",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i19",
          "name": "البصل",
          "nameEn": "onion",
          "standardAmount": "1 بصلة",
          "standardAmountEn": "1 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i20",
          "name": "الزنجبيل والثوم",
          "nameEn": "ginger garlic",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i21",
          "name": "الفلفل الحار",
          "nameEn": "chilli",
          "standardAmount": "2 فلفل",
          "standardAmountEn": "2 chilli",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i22",
          "name": "مسحوق الفلفل الحار",
          "nameEn": "chilli powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i23",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i24",
          "name": "مسحوق الكمون",
          "nameEn": "cumin powder",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i25",
          "name": "مسحوق الكزبرة",
          "nameEn": "coriander powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i26",
          "name": "الهينج",
          "nameEn": "hing",
          "standardAmount": "قليلاً",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i27",
          "name": "الطماطم",
          "nameEn": "tomato",
          "standardAmount": "2 طماطة",
          "standardAmountEn": "2 tomatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i28",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i29",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "2 أكواب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i30",
          "name": "الكريمة",
          "nameEn": "cream",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i31",
          "name": "الكزبرة",
          "nameEn": "coriander",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-029-i32",
          "name": "الكزبرة المجففة",
          "nameEn": "kasuri methi",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل ¾ كوب عدس أسود و ¼ كوب بازلاء حمراء.",
          "textEn": "Wash ¾ cup black urad dal and ¼ cup rajma.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقع العدس في الماء لمدة 5 ساعات على الأقل أو طوال الليل.",
          "textEn": "Soak the dal in water for at least 5 hours or overnight.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع العدس المنقوع في قدر الضغط. أضف 2 ملعقة كبيرة عدس أصفر، 1 بوصة زنجبيل، و 5 فصوص ثوم.",
          "textEn": "Place the soaked dal in a pressure cooker. Add 2 tbsp chana dal, 1 inch ginger, and 5 cloves of garlic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف ½ ملعقة صغيرة مسحوق الفلفل الحار، ½ ملعقة صغيرة كركم، 1 ملعقة صغيرة ملح، و 2 ملعقة كبيرة زيت.",
          "textEn": "Add ½ tsp chilli powder, ½ tsp turmeric, 1 tsp salt, and 2 tbsp oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "طبخ تحت الضغط لمدة 6 صفارات، أضف 3 أكواب ماء.",
          "textEn": "Pressure cook for 6 whistles, adding 3 cups of water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تأكد من طهي العدس بنسبة 90٪ فقط، حيث سيتم إكمال الطهي في القدر.",
          "textEn": "Make sure to cook only 90% of the dal, as the remaining cooking will happen in the kadai.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في القدر، سخن 2 ملعقة كبيرة زيت و 1 ملعقة صغيرة زبدة. أضف 1 ملعقة صغيرة كمون، ورقة قرفة، ½ ملعقة صغيرة هيل، 1 بوصة قرفة، و ½ ملعقة صغيرة بندق. قلب حتى تصبح التوابل عطرة.",
          "textEn": "In the kadai, heat 2 tbsp oil and 1 tsp butter. Add 1 tsp cumin, 1 bay leaf, ½ tsp cloves, 1 inch cinnamon, and ½ tsp javetri. Sauté until the spices turn aromatic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف 1 بصلة مفرومة، 2 ملعقة كبيرة زنجبيل وثوم مفروم، و 2 فلفل حار مفروم، وقلب حتى تصبح البصل ذهبية اللون.",
          "textEn": "Add 1 finely chopped onion, 2 tbsp chopped ginger-garlic, and 2 finely chopped chillies, and sauté until the onions turn golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف 1 ملعقة صغيرة مسحوق الفلفل الحار، ½ ملعقة صغيرة كركم، ½ ملعقة صغيرة مسحوق الكمون، 1 ملعقة صغيرة مسحوق الكزبرة، و قليلاً من الهينج. قلب على نار هادئة حتى تصبح التوابل عطرة.",
          "textEn": "Add 1 tsp chilli powder, ½ tsp turmeric, ½ tsp cumin powder, 1 tsp coriander powder, and a pinch of hing. Sauté on low flame until the spices turn aromatic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف 2 طماطة مفرومة وطبخ حتى تصبح الطماطم ناعمة والزيت يفصل عن الجوانب.",
          "textEn": "Add 2 more finely chopped tomatoes and cook until the tomatoes soften and the oil separates from the sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف العدس المطبوس وقلب برفق.",
          "textEn": "Add the cooked dal and mix gently.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضبط الملح والاتساق.",
          "textEn": "Adjust the salt and consistency.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "غطِّ واترك على نار هادئة لمدة 15 دقيقة، أو حتى يكتمل طهي العدس.",
          "textEn": "Cover and simmer for 15 minutes, or until the dal is cooked completely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اسحق العدس قليلاً للحصول على الاتساق المطلوب.",
          "textEn": "Mash the dal slightly to get the desired consistency.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أضف 2 ملعقة كبيرة كريمة، 2 ملعقة كبيرة كزبرة، و 2 ملعقة كبيرة كزبرة مجففة. اقلب جيدًا.",
          "textEn": "Add 2 tbsp of cream, 2 tbsp of coriander, and 2 tbsp of kasuri methi. Mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "قدم الدل المخاني مع الأرز والروتي.",
          "textEn": "Serve the dal makhani with rice and roti.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدل المخاني هو طبق شهير في المطبخ الهندي، يتم تقديمه عادة مع الأرز والروتي.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/dal-maharani-recipe-maharani-dal-2/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 32,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 290,
        "protein": 14,
        "fat": 14,
        "carbs": 30,
        "fiber": 9,
        "sugar": 3,
        "cost": {
          "grains": 1.2,
          "fats": 0.45,
          "produce": 1.05,
          "dairyEggs": 0.4,
          "spices": 1.1
        }
      }
    },
    {
      "id": "w-in-030",
      "title": "الدال مخاني (العدس الأسود مع الكريمة)",
      "titleEn": "Dal Makhani (Black Gram with Cream)",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالبخار",
      "prepTime": "12 ساعة",
      "cookTime": "1 ساعة و30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-030-i1",
          "name": "العدس الأسود (البازلاء السوداء)",
          "nameEn": "whole dried urad dal",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i2",
          "name": "البازلاء الحمراء (الكلى)",
          "nameEn": "dried kidney beans (rajma)",
          "standardAmount": "⅓ كوب",
          "standardAmountEn": "⅓ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i3",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "5-6 أكواب",
          "standardAmountEn": "5-6 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i4",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i5",
          "name": "مسحوق الفلفل الحار",
          "nameEn": "red chile powder",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i6",
          "name": "مسحوق الكركم",
          "nameEn": "turmeric powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i7",
          "name": "الزنجبيل المبشور",
          "nameEn": "grated ginger",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i8",
          "name": "الزيت أو الزبدة",
          "nameEn": "oil or butter",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i9",
          "name": "الهينج",
          "nameEn": "hing",
          "standardAmount": "قليل",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i10",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "2 ورقة",
          "standardAmountEn": "2 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i11",
          "name": "عود القرفة",
          "nameEn": "cinnamon stick",
          "standardAmount": "1 عود",
          "standardAmountEn": "1 stick",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i12",
          "name": "القرنفل",
          "nameEn": "cloves",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i13",
          "name": "البصل المفروم",
          "nameEn": "chopped onions",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i14",
          "name": "الثوم والزنجبيل المفروم",
          "nameEn": "ginger garlic paste",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i15",
          "name": "الطماطم المفرومة",
          "nameEn": "chopped tomatoes",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 tomatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i16",
          "name": "مسحوق الكزبرة",
          "nameEn": "coriander powder",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i17",
          "name": "الكريمة الطازجة",
          "nameEn": "fresh cream",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i18",
          "name": "الزبدة المصفاة",
          "nameEn": "clarified butter (ghee)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-030-i19",
          "name": "أوراق الكزبرة المفرومة",
          "nameEn": "chopped coriander leaves",
          "standardAmount": "للتزيين",
          "standardAmountEn": "for garnish",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل العدس الأسود والبازلاء الحمراء وانقعها طوال الليل في ماء دافئ.",
          "textEn": "Wash the black urad dal and red kidney beans and soak them overnight in lukewarm water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اطهي العدس والبازلاء الحمراء في 5-6 أكواب من الماء مع الملح، مسحوق الفلفل الحار، مسحوق الكركم، والزنجبيل المبشور حتى تصبح ناعمة.",
          "textEn": "Cook the soaked dal and kidney beans in 5-6 cups of water with salt, red chili powder, turmeric powder, and grated ginger until soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف العدس المطبوخ جانباً.",
          "textEn": "Set the cooked dal aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن الزيت أو الزبدة في قدر سميك. أضف الهينج، أوراق الغار، عود القرفة، القرنفل، والبصل المفروم واطهيه حتى يصبح ذهبي اللون.",
          "textEn": "Heat oil or butter in a thick-bottomed pan. Add hing, bay leaves, cinnamon stick, cloves, and chopped onions and cook until light golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما يصبح البصل ذهبي اللون، أضف الثوم والزنجبيل المفروم وقلبه.",
          "textEn": "When the onions turn golden, add ginger garlic paste and sauté.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الطماطم المفرومة. قلب وادفع مسحوق الكزبرة. اطهيه حتى تصبح الطماطم مهروسة جيدًا.",
          "textEn": "Add chopped tomatoes. Sauté and add coriander powder. Sauté until tomatoes are well mashed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف العدس المطبوخ والماء حسب الحاجة. اخلطه جيدًا واتركه يغلي لمدة 15-20 دقيقة.",
          "textEn": "Add the cooked dal and water as needed. Mix well and simmer for 15-20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الكريمة الطازجة والزبدة المصفاة، واتركه يغلي لمدة 5 دقائق. ارفعه عن النار.",
          "textEn": "Add fresh cream and clarified butter, and let it simmer for 5 minutes. Remove from the heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "زينه بالكزبرة المفرومة قبل التقديم.",
          "textEn": "Garnish with chopped coriander leaves before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدمه ساخنًا مع النان، الباراثا، أو الأرز.",
          "textEn": "Serve hot with naan, paratha, or rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدال مخاني هو طبق شهير في المطبخ الهندي، يتميز بنكهته الغنية والكريمية.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Dal_Makhani_(Black_Gram_with_Cream)",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 17,
        "fat": 17,
        "carbs": 38,
        "fiber": 10,
        "sugar": 4,
        "cost": {
          "grains": 1.4,
          "dairyEggs": 1.9,
          "fats": 0.1,
          "produce": 1.05,
          "spices": 1
        }
      }
    },
    {
      "id": "w-in-031",
      "title": "الدوكلا بالمايكروويف",
      "titleEn": "Microwave Dhokla",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مقبلات وسلطات",
      "cookingMethod": "بخار",
      "prepTime": "10 دقائق",
      "cookTime": "5 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-031-i1",
          "name": "دقيق الحمص",
          "nameEn": "besan / gram flour",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i2",
          "name": "السمنة",
          "nameEn": "rava / semolina / suji",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i3",
          "name": "الكركم",
          "nameEn": "turmeric / haldi",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i4",
          "name": "معجون الزنجبيل",
          "nameEn": "ginger paste",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i5",
          "name": "الهيل",
          "nameEn": "asafoetida / hing",
          "standardAmount": "قليل",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i6",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i7",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i8",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i9",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i10",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i11",
          "name": "ملح الفاكهة",
          "nameEn": "eno fruit salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i12",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "3 ملعقة كبيرة",
          "standardAmountEn": "3 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i13",
          "name": "الخردل",
          "nameEn": "mustard",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i14",
          "name": "الكمون",
          "nameEn": "cumin / jeera",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i15",
          "name": "السمسم",
          "nameEn": "sesame seeds / til",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i16",
          "name": "أوراق الكاري",
          "nameEn": "curry leaves",
          "standardAmount": "بضع",
          "standardAmountEn": "few",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i17",
          "name": "الفلفل الأخضر",
          "nameEn": "green chilli",
          "standardAmount": "2 (مقطعة)",
          "standardAmountEn": "2 (slit)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i18",
          "name": "الهيل",
          "nameEn": "asafoetida / hing",
          "standardAmount": "قليل",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i19",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i20",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i21",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i22",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i23",
          "name": "جوز الهند المبشور",
          "nameEn": "coconut (grated)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-031-i24",
          "name": "الكزبرة المفرومة",
          "nameEn": "coriander (chopped)",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، ضعي 1 كوب من دقيق الحمص، 2 ملعقة كبيرة من السمنة، ¼ ملعقة صغيرة من الكركم، ½ ملعقة صغيرة من معجون الزنجبيل، قليل من الهيل، 1 ملعقة كبيرة من السكر، 2 ملعقة كبيرة من الزيت، و ¼ ملعقة صغيرة من الملح.",
          "textEn": "In a large mixing bowl, take 1 cup of besan, 2 tbsp of rava, ¼ tsp of turmeric, ½ tsp of ginger paste, a pinch of hing, 1 tsp of sugar, 2 tsp of oil, and ¼ tsp of salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي ½ كوب من الماء وحركي جيداً حتى تحصلي على خليط ناعم خالٍ من التكتلات.",
          "textEn": "Add ½ cup of water and mix well to make a smooth lump-free batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركي العجينة ترتاح لمدة 10 دقائق.",
          "textEn": "Let the batter rest for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي ملعقة صغيرة من ملح الفاكهة إلى العجينة وحركيها برفق حتى تصبح رغوية وخفيفة.",
          "textEn": "Add 1 tsp of eno fruit salt to the batter and mix gently until the batter turns frothy and light.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انقلي عجينة الدوكلا فوراً إلى صينية مدهونة بالزيت.",
          "textEn": "Transfer the dhokla batter immediately to a greased tray.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الصينية في المايكروويف وشغلها لمدة 5 دقائق على درجة حرارة عالية.",
          "textEn": "Place the tray in the microwave and turn it on for 5 minutes on high power.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي الدوكلا إلى مربعات أو إلى الشكل الذي ترغبين فيه.",
          "textEn": "Cut the dhokla into square pieces or the shape of your choice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخني 3 ملعقة كبيرة من الزيت في مقلاة، وأضيفي 1 ملعقة صغيرة من الخردل، ½ ملعقة صغيرة من الكمون، 1 ملعقة صغيرة من السمسم، بضع أوراق الكاري، 2 فلفل أخضر مقطعة، وقليل من الهيل. اقلي المكونات حتى تصبح ذهبية اللون.",
          "textEn": "Heat 3 tsp of oil in a pan, and add 1 tsp of mustard, ½ tsp of cumin, 1 tsp of sesame seeds, a few curry leaves, 2 slit green chillies, and a pinch of hing. Sauté until golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صبّي التتبيلة فوراً على الدوكلا وتأكد من أن التتبيلة تمتص تماماً.",
          "textEn": "Pour the tempering immediately over the dhokla, making sure it absorbs completely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رشي 2 ملعقة كبيرة من الكوكوس المبشور و 1 ملعقة كبيرة من الكزبرة المفرومة.",
          "textEn": "Sprinkle 2 tbsp of grated coconut and 1 tbsp of chopped coriander.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدمي الدوكلا الناعمة والرقيقة مع صلصة الخضروات الخضراء أو كما هي.",
          "textEn": "Serve the soft and spongy dhokla with green chutney or as it is.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدوكلا هي طبق شعبي في ولاية غوجارات الهندية، وتُقدم عادة كمقبلات أو وجبة خفيفة.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/dhokla-microwave-instant-dhokla-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 24,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 150,
        "protein": 5,
        "fat": 6,
        "carbs": 18,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 0.65,
          "sweeteners": 0.03,
          "fats": 0.2,
          "specialty": 0.3,
          "produce": 0.55,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-in-032",
      "title": "دوودباك",
      "titleEn": "Doodhpak",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مشروبات",
      "cookingMethod": "طهي بالحليب",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-032-i1",
          "name": "السمن",
          "nameEn": "ghee",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1 1/2 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-032-i2",
          "name": "دقيق الحمص",
          "nameEn": "chickpea flour",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-032-i3",
          "name": "الحليب",
          "nameEn": "milk",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-032-i4",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-032-i5",
          "name": "الهيل المطحون",
          "nameEn": "ground cardamom",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-032-i6",
          "name": "اللوز المقطع",
          "nameEn": "slivered almonds",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-032-i7",
          "name": "الزعفران",
          "nameEn": "saffron",
          "standardAmount": "قليلاً",
          "standardAmountEn": "1 pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-032-i8",
          "name": "الزبيب الذهبي",
          "nameEn": "golden raisins",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ذوب السمن في قدر صغير وأضف دقيق الحمص. اطهيه مع التحريك المستمر حتى يتشكل الخليط ويطلق السمن الزيوت.",
          "textEn": "Melt the ghee in a small pot and add the chickpea flour. Cook, stirring continuously until the mixture clumps up and the ghee releases the oils.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الحليب تدريجياً مع التحريك المستمر لمنع تكون كتل.",
          "textEn": "Add the milk gradually, stirring continuously to prevent lumps from forming.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السكر والهيل المطحون. يمكن إضافة الزبيب الذهبي واللوز المقطع الآن أو في قاع الكأس.",
          "textEn": "Add sugar and ground cardamom. You can add the golden raisins and slivered almonds now or to the bottom of the glass.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اترك الخليط يغلي على نار هادئة لمدة دقائق حتى يذوب السكر.",
          "textEn": "Simmer the mixture for a few minutes until the sugar dissolves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انزع القدر عن النار وقدم المشروب فوراً.",
          "textEn": "Remove from heat and serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "دوودباك هو مشروب هندي تقليدي يتم تقديمه في المناسبات الخاصة.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/besan-doodh/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 150,
        "protein": 4,
        "fat": 5,
        "carbs": 21,
        "fiber": 0,
        "sugar": 16,
        "cost": {
          "dairyEggs": 0.9,
          "grains": 0.05,
          "sweeteners": 0.15,
          "specialty": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-in-033",
      "title": "دوسا آداي (أداي دوساي)",
      "titleEn": "Adai Dosa",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "إفطار",
      "cookingMethod": "طهي على النار",
      "prepTime": "4 ساعات و 20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-033-i1",
          "name": "أرز إدلي",
          "nameEn": "idli rice",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-033-i2",
          "name": "العدس الأصفر",
          "nameEn": "toor dal",
          "standardAmount": "¾ كوب",
          "standardAmountEn": "¾ cup",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-033-i3",
          "name": "العدس الأبيض",
          "nameEn": "chana dal",
          "standardAmount": "¾ كوب",
          "standardAmountEn": "¾ cup",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-033-i4",
          "name": "العدس الأخضر",
          "nameEn": "moong dal",
          "standardAmount": "¾ كوب",
          "standardAmountEn": "¾ cup",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-033-i5",
          "name": "العدس الأسود",
          "nameEn": "urad dal",
          "standardAmount": "¾ كوب",
          "standardAmountEn": "¾ cup",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-033-i6",
          "name": "الكزبرة",
          "nameEn": "fennel",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-033-i7",
          "name": "الكمون",
          "nameEn": "cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-033-i8",
          "name": "الشبت",
          "nameEn": "methi",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-033-i9",
          "name": "الفلفل الحار المجفف",
          "nameEn": "dried red chilli",
          "standardAmount": "10 حبة",
          "standardAmountEn": "10 pieces",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-033-i10",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-033-i11",
          "name": "الهينج",
          "nameEn": "hing",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-033-i12",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-033-i13",
          "name": "الزنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-033-i14",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-033-i15",
          "name": "البصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة (مقطعة ناعماً)",
          "standardAmountEn": "1 (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-033-i16",
          "name": "الكزبرة",
          "nameEn": "coriander",
          "standardAmount": "2 ملعقة كبيرة (مقطعة ناعماً)",
          "standardAmountEn": "2 tbsp (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-033-i17",
          "name": "السمن",
          "nameEn": "ghee",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، ضع 1 كوب أرز إدلي، ¾ كوب عدس أصفر، ¾ كوب عدس أبيض، ¾ كوب عدس أخضر، ¾ كوب عدس أسود، 1 ملعقة صغيرة كزبرة، 1 ملعقة صغيرة كمون، ¼ ملعقة صغيرة شبت، و10 حبة فلفل حار مجفف.",
          "textEn": "In a large bowl, take 1 cup idli rice, ¾ cup toor dal, ¾ cup chana dal, ¾ cup moong dal, ¾ cup urad dal, 1 tsp fennel, 1 tsp cumin, ¼ tsp methi, and 10 dried red chilli.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل العدس جيداً وانقعه في الماء لمدة 4 ساعات.",
          "textEn": "Rinse the dal well and soak in water for 4 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي الماء وانقل المكونات إلى وعاء الخلاط. أضف ¼ ملعقة صغيرة هينج، ½ ملعقة صغيرة كركم، 1 بوصة زنجبيل، و1 ملعقة كبيرة ملح.",
          "textEn": "Drain the water and transfer the ingredients to the mixer jar. Add ¼ tsp hing, ½ tsp turmeric, 1 inch ginger, and 1 tbsp salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اطحن المكونات إلى عجينة خشنة، أضف الماء حسب الحاجة. اطحن بالدفعة إذا كان حجم وعاء الخلاط صغيراً.",
          "textEn": "Grind the ingredients to a coarse paste, adding water as needed. Grind in batches if the mixer jar is small.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انقل العجينة إلى وعاء كبير واخلطها جيداً، ضبط القوام حسب الحاجة.",
          "textEn": "Transfer the batter to a large bowl and mix well, adjusting the consistency as needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اترك العجينة لمدة 2 ساعات قبل صنع الدوسا.",
          "textEn": "Let the batter rest for 2 hours before making dosa.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "خذ الكمية المطلوبة من العجينة، أضف 1 بصل مقطع ناعماً، 2 ملعقة كبيرة كزبرة مقطعة ناعماً، واخلطها جيداً.",
          "textEn": "Take the required amount of batter, add 1 finely chopped onion, 2 tbsp finely chopped coriander, and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخن مقلاة الدوسا وصب العجينة.",
          "textEn": "Heat the dosa pan and pour the batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "افرد العجينة برفق لصنع الدوسا قليلاً سميكة.",
          "textEn": "Spread the batter gently to make the dosa slightly thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضع السمن على السطح واطهِ على نار متوسطة حتى يصبح لون الدوسا ذهبياً من الأسفل.",
          "textEn": "Top with ghee and roast on medium flame until the dosa turns golden brown from the bottom.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قلب الدوسا واطهيه حتى يصبح جاهزاً بالكامل.",
          "textEn": "Flip the dosa and cook until it is well done.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "استمتع بدوسا آداي مع صلصة جوز الهند.",
          "textEn": "Enjoy Adai Dosa with coconut chutney.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدوسا آداي هي وجبة فطور شهيرة في جنوب الهند، وتتميز بكونها غنية بالبروتين.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/adai-recipe-make-adai-dosa-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 310,
        "protein": 13,
        "fat": 6,
        "carbs": 54,
        "fiber": 8,
        "sugar": 1,
        "cost": {
          "grains": 2.6,
          "produce": 0.6,
          "fats": 0.4,
          "spices": 0.22
        }
      }
    },
    {
      "id": "w-in-034",
      "title": "دُم ألو",
      "titleEn": "Dum Aloo",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالبخار",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-034-i1",
          "name": "بطاطس صغيرة",
          "nameEn": "baby potatoes",
          "standardAmount": "20 حبة",
          "standardAmountEn": "20 pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-034-i2",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة صغيرة",
          "standardAmountEn": "1 small onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-034-i3",
          "name": "طماطم",
          "nameEn": "tomato",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-034-i4",
          "name": "زنجبيل",
          "nameEn": "ginger root",
          "standardAmount": "1 ملعقة صغيرة مبشورة",
          "standardAmountEn": "1 tsp grated",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-034-i5",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "3 فصوص مهروسة",
          "standardAmountEn": "3 cloves crushed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-034-i6",
          "name": "كمون مطحون",
          "nameEn": "ground cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-034-i7",
          "name": "قرفة مطحونة",
          "nameEn": "ground clove",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "1/8 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-034-i8",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-034-i9",
          "name": "فلفل حار مطحون",
          "nameEn": "red chili powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-034-i10",
          "name": "كاري ماسالا",
          "nameEn": "garam masala",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-034-i11",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-034-i12",
          "name": "زيت الخردل",
          "nameEn": "mustard oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-034-i13",
          "name": "حبوب الكمون",
          "nameEn": "cumin seeds",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-034-i14",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "2 ورقة",
          "standardAmountEn": "2 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-034-i15",
          "name": "عود القرفة",
          "nameEn": "cinnamon stick",
          "standardAmount": "1 عود",
          "standardAmountEn": "1 stick",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-034-i16",
          "name": "حبوب الهيل",
          "nameEn": "cardamom pods",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 pods",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-034-i17",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل البطاطس الصغيرة وانقعها في الماء المغلي المملح حتى تصبح شبه مطبوخة. صفيها وغطيها بالماء البارد ثم قشرها واتركها جانباً.",
          "textEn": "Wash the baby potatoes and boil them in salted water until almost cooked. Drain and cover with cold water, then peel and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في محضرة الطعام، اخلط البصل المفروم، الطماطم المفرومة، الزنجبيل، الثوم، الكمون المطحون، القرفة المطحونة، السكر، الفلفل الحار المطحون، الكاري ماسالا، والملح. استخدم الخلاط اليدوي للحصول على قوام ناعم.",
          "textEn": "In a food processor, combine chopped onion, chopped tomatoes, grated ginger, crushed garlic, ground cumin, ground clove, sugar, red chili powder, garam masala, and salt. Use an immersion blender to achieve a smooth consistency.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن زيت الخردل في مقلاة أو وعاء عميق. أضف حبوب الكمون، عود القرفة، حبوب الهيل، وأوراق الغار. قلي التوابل لمدة بضع دقائق حتى تصبح ذكية الرائحة.",
          "textEn": "Heat mustard oil in a wok or skillet. Add cumin seeds, cinnamon stick, cardamom pods, and bay leaves. Toast the spices for a few minutes until fragrant.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البطاطس إلى الزيت الساخن. اخلطها جيداً.",
          "textEn": "Add the potatoes to the hot oil and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف صلصة التوابل والماء. اترك الخليط يغلي ثم خفف النار واتركه يطهى لمدة 30-60 دقيقة حتى تصبح البطاطس ناضجة والصلصة كثيفة.",
          "textEn": "Add the spice sauce and water. Bring to a boil, then reduce heat and simmer for 30-60 minutes until the potatoes are cooked and the sauce is thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "دُم ألو هو طبق هندي تقليدي يتميز ببطاطس مطبوخة في صلصة توابل حارة وعطرية.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/potato-curry-aloor-domaloo-dum/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 160,
        "protein": 3,
        "fat": 8,
        "carbs": 19,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "produce": 2.3,
          "fats": 0.3,
          "sweeteners": 0.02,
          "spices": 1.05
        }
      }
    },
    {
      "id": "w-in-035",
      "title": "فالودا",
      "titleEn": "Falooda",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مشروبات",
      "cookingMethod": "خلط",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-035-i1",
          "name": "بذور السبجا",
          "nameEn": "Sabja Seeds",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-035-i2",
          "name": "سواك فلودا",
          "nameEn": "Falooda Vermicelli",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-035-i3",
          "name": "الحليب",
          "nameEn": "Milk",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-035-i4",
          "name": "السكر",
          "nameEn": "Sugar",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-035-i5",
          "name": "شراب الورد",
          "nameEn": "Rose Syrup",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-035-i6",
          "name": "جيلي التوت",
          "nameEn": "Strawberry Jelly",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-035-i7",
          "name": "آيس كريم الفانيليا",
          "nameEn": "Vanilla Ice Cream",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 scoops",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-035-i8",
          "name": "توتي فروتي",
          "nameEn": "Tuti Fruiti",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-035-i9",
          "name": "المكسرات",
          "nameEn": "Nuts",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-035-i10",
          "name": "كرز",
          "nameEn": "Cherries",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 cherries",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع 1 ملعقة كبيرة من بذور السبجا في كوب ماء لمدة 30 دقيقة حتى تصبح جيلاتينية.",
          "textEn": "Soak 1 tablespoon of sabja seeds in a cup of water for 30 minutes until they become gelatinous.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء، اغلي 2 كوب ماء مع 1 كوب سكر. أضف ½ كوب من سواك فلودا وقلّب جيدًا. اغلي لمدة 3 دقائق أو حتى يصبح السواك ناعمًا. صفي السواك واغسله بالماء البارد.",
          "textEn": "In a pan, boil 2 cups of water with 1 cup of sugar. Add ½ cup of falooda vermicelli and stir well. Boil for 3 minutes or until the vermicelli becomes soft. Strain the vermicelli and rinse with cold water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر كبير، ضع 4 أكواب من الحليب واغليه على نار هادئة لمدة 10 دقائق أو حتى يصبح الحليب كثيفًا قليلاً. أضف 2 ملعقة كبيرة من السكر وقلّب حتى يذوب.",
          "textEn": "In a large pot, place 4 cups of milk and boil on low heat for 10 minutes or until the milk thickens slightly. Add 2 tablespoons of sugar and stir until it dissolves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اترك الحليب ليبرد إلى درجة حرارة الغرفة.",
          "textEn": "Let the milk cool to room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في كأس طويل، ضع 2 ملعقة كبيرة من شراب الورد، ثم أضف 2 ملعقة كبيرة من بذور السبجا المنقوعة، و2 ملعقة كبيرة من السواك المطبوخ، و1 كوب من الحليب البارد. قلّب برفق.",
          "textEn": "In a tall glass, add 2 tablespoons of rose syrup, then add 2 tablespoons of soaked sabja seeds, 2 tablespoons of cooked vermicelli, and 1 cup of cold milk. Stir gently.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف 2 ملعقة كبيرة من الجيلي، ومغرفة من آيس كريم الفانيليا، و2 ملعقة كبيرة من توتي فروتي، و2 ملعقة كبيرة من المكسرات.",
          "textEn": "Add 2 tablespoons of jelly, a scoop of vanilla ice cream, 2 tablespoons of tuti fruity, and 2 tablespoons of nuts.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "زّين الفالودا بملعقة من شراب الورد وكرز. استمتع بالفالودا الباردة والشهية.",
          "textEn": "Garnish the falooda with a tablespoon of rose syrup and a cherry. Enjoy the cold and delicious falooda.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفالودا هي مشروب هندي تقليدي يتم تقديمه في المناسبات الخاصة والصيف الحار.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/hi/royal-falooda-recipe-homemade-falooda/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 360,
        "protein": 7,
        "fat": 9,
        "carbs": 60,
        "fiber": 1,
        "sugar": 45,
        "cost": {
          "specialty": 2.8,
          "grains": 0.3,
          "dairyEggs": 3,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "w-in-036",
      "title": "حلوى الجزر بالحليب المكثف",
      "titleEn": "Gajar Ka Halwa with Condensed Milk",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "حلويات",
      "cookingMethod": "طهي بالحليب المكثف",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-036-i1",
          "name": "جزر",
          "nameEn": "Carrots",
          "standardAmount": "5 حبات كبيرة",
          "standardAmountEn": "5 large carrots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-036-i2",
          "name": "سمن",
          "nameEn": "Ghee",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-036-i3",
          "name": "حليب كامل الدسم",
          "nameEn": "Full cream milk",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-036-i4",
          "name": "حليب مكثف محلى",
          "nameEn": "Sweetened condensed milk",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-036-i5",
          "name": "حبة البركة (الهيل)",
          "nameEn": "Cardamom",
          "standardAmount": "4 حبات (مسحوق)",
          "standardAmountEn": "4 pods (powdered)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-036-i6",
          "name": "كاجو",
          "nameEn": "Cashews",
          "standardAmount": "5 حبات (مقطعة)",
          "standardAmountEn": "5 pieces (chopped)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-036-i7",
          "name": "لوز",
          "nameEn": "Almonds",
          "standardAmount": "5 حبات (مقطعة)",
          "standardAmountEn": "5 pieces (chopped)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-036-i8",
          "name": "بندق",
          "nameEn": "Pistachios",
          "standardAmount": "1 ملعقة صغيرة (مقطعة ناعماً)",
          "standardAmountEn": "1 tsp (finely chopped)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر الجزر وقطّعه إلى شرائح رفيعة ثم افرمها.",
          "textEn": "Peel the carrots and grate them into long threads.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقل الجزر المفروم إلى قدر وضف ملعقة كبيرة من السمن وقلّبه لمدة 3 دقائق.",
          "textEn": "Transfer the grated carrots to a kadai and add 1 tablespoon of ghee. Sauté for 3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف نصف كوب من الحليب الكامل الدسم وامزج جيداً. اتركه حتى يغلي مع التحريك بين الحين والآخر.",
          "textEn": "Add half a cup of full cream milk and mix well. Bring to a boil and stir occasionally.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خفّض النار واتركه لمدة 5 دقائق أو حتى يتبخر الحليب تماماً.",
          "textEn": "Simmer for 5 minutes or until the milk has completely evaporated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الحليب المكثف المحلى وامزج جيداً. اتركه حتى يغلي مع التحريك بين الحين والآخر.",
          "textEn": "Add the sweetened condensed milk and mix well. Bring to a boil and stir occasionally.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "استمر في التحريك والهرس حتى يتبخر الحليب تماماً.",
          "textEn": "Continue mixing and mashing until the milk has completely evaporated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف مسحوق الهيل والكاجو واللوز وامزج جيداً.",
          "textEn": "Add cardamom powder, cashews, and almonds. Mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدم حلوى الجزر بالحليب المكثف مزينة بقطع البندق.",
          "textEn": "Serve the carrot halwa prepared with condensed milk, garnished with chopped pistachios.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "حلوى الجزر بالحليب المكثف هي حلوى هندية تقليدية تُقدم في المناسبات الخاصة.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/gajar-ka-halwa-recipe-condensed-milk/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 180,
        "protein": 3,
        "fat": 8,
        "carbs": 26,
        "fiber": 2,
        "sugar": 20,
        "cost": {
          "produce": 1,
          "fats": 0.15,
          "dairyEggs": 1.2,
          "specialty": 1.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-in-037",
      "title": "غوغني",
      "titleEn": "Ghugni",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مقبلات وسلطات",
      "cookingMethod": "طبخ بالضغط",
      "prepTime": "9 ساعات + 30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-037-i1",
          "name": "الحمص الأبيض المجفف",
          "nameEn": "dried white peas",
          "standardAmount": "1 كوب (منقوع طوال الليل)",
          "standardAmountEn": "1 cup (soaked overnight)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i2",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "3 أكواب (للنقع) + 2.5 أكواب (للطبخ بالضغط)",
          "standardAmountEn": "3 cups (for soaking) + 2.5 cups (for pressure cooking)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i3",
          "name": "زيت الخردل",
          "nameEn": "mustard oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i4",
          "name": "القرفة",
          "nameEn": "cinnamon",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i5",
          "name": "القرنفل",
          "nameEn": "cloves",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i6",
          "name": "الهيل الأخضر",
          "nameEn": "green cardamom",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 pod",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i7",
          "name": "الفلفل الحار الكشميري المجفف",
          "nameEn": "dry kashmiri red chili",
          "standardAmount": "1 حبة (بدون بذور ومكسرة)",
          "standardAmountEn": "1 (seeds removed and broken)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i8",
          "name": "البصل",
          "nameEn": "onions",
          "standardAmount": "1/3 كوب (مقطع بشكل ناعم)",
          "standardAmountEn": "1/3 cup (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i9",
          "name": "معجون الثوم والزنجبيل",
          "nameEn": "ginger garlic paste",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i10",
          "name": "الطماطم",
          "nameEn": "tomatoes",
          "standardAmount": "1/2 كوب (مقطعة)",
          "standardAmountEn": "1/2 cup (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i11",
          "name": "بودرة الفلفل الكشميري",
          "nameEn": "kashmiri chilli powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i12",
          "name": "بودرة الكركم",
          "nameEn": "turmeric powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i13",
          "name": "بودرة الكمون",
          "nameEn": "cumin powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i14",
          "name": "بودرة الكزبرة",
          "nameEn": "coriander powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i15",
          "name": "البطاطس",
          "nameEn": "potatoes",
          "standardAmount": "1/2 إلى 2/3 كوب (مقطعة إلى مكعبات)",
          "standardAmountEn": "1/2 to 2/3 cup (chopped into cubes)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i16",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i17",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i18",
          "name": "بودرة البهجة",
          "nameEn": "bhaja masala",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i19",
          "name": "أوراق الكزبرة",
          "nameEn": "coriander leaves",
          "standardAmount": "1/4 كوب (مقطعة)",
          "standardAmountEn": "1/4 cup (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i20",
          "name": "التمر هندي",
          "nameEn": "tamarind",
          "standardAmount": "2 ملعقة كبيرة (منقوع في 1/2 كوب ماء ساخن)",
          "standardAmountEn": "2 tablespoons (soaked in 1/2 cup hot water)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i21",
          "name": "الليمون",
          "nameEn": "lemon",
          "standardAmount": "1 حبة (متوسطة إلى كبيرة)",
          "standardAmountEn": "1 (medium to large)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i22",
          "name": "الفلفل الأخضر",
          "nameEn": "green chillies",
          "standardAmount": "2-3 حبات (مقطعة)",
          "standardAmountEn": "2-3 (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i23",
          "name": "البصل",
          "nameEn": "onions",
          "standardAmount": "1/2 كوب (مقطع بشكل ناعم)",
          "standardAmountEn": "1/2 cup (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-037-i24",
          "name": "بودرة البهجة أو بودرة الشات",
          "nameEn": "bhaja masala or chaat masala",
          "standardAmount": "1-2 ملعقة صغيرة (حسب الرغبة)",
          "standardAmountEn": "1-2 teaspoons (as required)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نقع الحمص الأبيض المجفف في 3 أكواب من الماء لمدة 9 ساعات على الأقل.",
          "textEn": "Soak the dried white peas in 3 cups of water for at least 9 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر ضغط، ضع الحمص المنقوع و2.5 كوب من الماء وطبخ لمدة 10 دقائق.",
          "textEn": "In a pressure cooker, place the soaked peas and 2.5 cups of water and cook for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في مقلاة، سخن زيت الخردل وضيف القرفة، القرنفل، الهيل، والفلفل الحار الكشميري. قلّب لمدة دقيقة.",
          "textEn": "In a pan, heat the mustard oil and add the cinnamon, cloves, cardamom, and dried Kashmiri red chili. Sauté for a minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل المقطع ناعماً وقلّب حتى يصبح ذهبي اللون.",
          "textEn": "Add the finely chopped onions and sauté until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف معجون الثوم والزنجبيل، الطماطم المقطعة، بودرة الفلفل الكشميري، بودرة الكركم، بودرة الكمون، بودرة الكزبرة، البطاطس، السكر، الملح، وبودرة البهجة. قلّب جيداً لمدة 5 دقائق.",
          "textEn": "Add the ginger garlic paste, chopped tomatoes, Kashmiri chili powder, turmeric powder, cumin powder, coriander powder, potatoes, sugar, salt, and bhaja masala. Sauté for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الحمص المطبوس و2.5 كوب من الماء. اترك الخليط يغلي ثم خفف النار واتركه يطبخ لمدة 15 دقيقة.",
          "textEn": "Add the cooked peas and 2.5 cups of water. Bring to a boil, then reduce heat and simmer for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف التمر هندي المنقوع والليمون المقطعة وقلّب جيداً.",
          "textEn": "Add the soaked tamarind and lemon juice, and stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الفلفل الأخضر المقطع والبصل المقطع ناعماً وبودرة البهجة أو بودرة الشات حسب الرغبة. قلّب جيداً.",
          "textEn": "Add the chopped green chilies, finely chopped onions, and bhaja masala or chaat masala as required. Stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اترك الغوغني يغلي لمدة 5 دقائق ثم ارفعه عن النار.",
          "textEn": "Let the ghugni simmer for 5 minutes, then remove from heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الغوغني ساخناً مع أوراق الكزبرة المقطعة.",
          "textEn": "Serve the ghugni hot, garnished with chopped coriander leaves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الغوغني هو طبق شعبي في الهند، خاصة في ولاية البنغال. يتم تقديمه كمقبلات أو وجبة خفيفة.",
      "source": {
        "name": "vegrecipesofindia.com",
        "url": "https://www.vegrecipesofindia.com/ghugni-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 24,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 220,
        "protein": 10,
        "fat": 7,
        "carbs": 34,
        "fiber": 9,
        "sugar": 3,
        "cost": {
          "grains": 1,
          "fats": 0.2,
          "produce": 1.55,
          "specialty": 0.3,
          "spices": 0.8
        }
      }
    },
    {
      "id": "w-in-038",
      "title": "الجولاب جامون الجاف",
      "titleEn": "Dry Gulab Jamun",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "حلويات",
      "cookingMethod": "قلي ونقع",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-038-i1",
          "name": "مسحوق الحليب",
          "nameEn": "milk powder",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-038-i2",
          "name": "الدقيق الأبيض",
          "nameEn": "all-purpose flour (maida)",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-038-i3",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-038-i4",
          "name": "السمن",
          "nameEn": "ghee",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-038-i5",
          "name": "الحليب",
          "nameEn": "milk",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-038-i6",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "2½ كوب",
          "standardAmountEn": "2½ cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-038-i7",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-038-i8",
          "name": "الزعفران",
          "nameEn": "saffron",
          "standardAmount": "قليل",
          "standardAmountEn": "a few",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-038-i9",
          "name": "مسحوق الهيل",
          "nameEn": "cardamom powder",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-038-i10",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-038-i11",
          "name": "الجوز الهند المبشور",
          "nameEn": "desiccated coconut",
          "standardAmount": "كمية كافية",
          "standardAmountEn": "as needed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، ضعي 2 كوب من مسحوق الحليب، ¼ كوب من الدقيق الأبيض، ½ ملعقة صغيرة من البيكنج بودر، و1 ملعقة كبيرة من السمن. اخلطي المكونات جيدًا حتى تتجانس.",
          "textEn": "In a large bowl, combine 2 cups of milk powder, ¼ cup of all-purpose flour, ½ tsp of baking powder, and 1 tsp of ghee. Mix well to ensure everything is thoroughly combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي ½ كوب من الحليب واخلطي باستخدام ملعقة خشبية. غطي العجينة واتركيها لمدة 10 دقائق حتى يمتص الحليب.",
          "textEn": "Add ½ cup of milk and mix using a wooden spoon. Cover the dough and let it rest for 10 minutes to allow the milk to be absorbed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، ضعي 2½ كوب من السكر و1 كوب من الماء. أضيفي قليلًا من الزعفران واتركي المزيج يغلي لمدة 5 دقائق. لا تتركي السكر يصل إلى درجة الشد، بل اصنعي شرابًا لزجًا.",
          "textEn": "In another bowl, combine 2½ cups of sugar and 1 cup of water. Add a few saffron strands and bring the mixture to a boil for 5 minutes. Do not let the sugar reach the string consistency; make a sticky sugar syrup.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي ½ ملعقة صغيرة من مسحوق الهيل و2 ملعقة كبيرة من عصير الليمون. اخلطي جيدًا واتركي الشراب جانباً.",
          "textEn": "Add ½ tsp of cardamom powder and 2 tsp of lemon juice. Mix well and set the syrup aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد 10 دقائق من راحة العجينة، ابدئي في تشكيل كرات صغيرة من العجينة. تأكدي من عدم وجود شقوق في الكرات.",
          "textEn": "After 10 minutes of resting the dough, start shaping small, ball-sized jamuns. Ensure there are no cracks in the jamuns.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلي الكرات في زيت أو سمن ساخن على نار هادئة حتى تصبح سوداء اللون. اقلبيها باستمرار.",
          "textEn": "Deep fry the jamuns in medium-hot oil or ghee on a low flame until they turn black. Stir continuously.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صفي الكرات من الزيت الزائد وانقليها إلى الشراب الساخن. غطيها واتركيها لمدة 2 ساعات حتى تمتص الكرات الشراب وتتضاعف في الحجم.",
          "textEn": "Drain the jamuns from excess oil and transfer them into the hot sugar syrup. Cover and let them rest for 2 hours until they have absorbed the syrup and doubled in size.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صفي الجامون الجاف ولفيه في الجوز الهند المبشور.",
          "textEn": "Drain the dry jamuns and roll them in desiccated coconut.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمي الجامون الجاف ساخنًا أو باردًا حسب الرغبة.",
          "textEn": "Serve the dry jamuns hot or cold as desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الجولاب جامون هو حلوى هندية تقليدية تُقدم في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/dry-gulab-jamun-recipe-dry-jamun/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 165,
        "protein": 5,
        "fat": 6,
        "carbs": 24,
        "fiber": 1,
        "sugar": 17,
        "cost": {
          "dairyEggs": 2.75,
          "grains": 0.1,
          "sweeteners": 1,
          "fats": 0.5,
          "specialty": 0.6,
          "spices": 0.1,
          "produce": 0.05
        }
      }
    },
    {
      "id": "w-in-039",
      "title": "هاندفو الغوجاراتي",
      "titleEn": "Gujarati Handvo",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "4 ساعات و 15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-039-i1",
          "name": "الأرز",
          "nameEn": "rice",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i2",
          "name": "العدس الأبيض",
          "nameEn": "chana dal",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i3",
          "name": "العدس الأصفر",
          "nameEn": "toor dal",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i4",
          "name": "العدس الأسود",
          "nameEn": "urad dal",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i5",
          "name": "الزبادي",
          "nameEn": "yogurt",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i6",
          "name": "القرع الطويل",
          "nameEn": "bottle gourd",
          "standardAmount": "1 كوب (مبشور)",
          "standardAmountEn": "1 cup (grated)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i7",
          "name": "الكرنب",
          "nameEn": "cabbage",
          "standardAmount": "½ كوب (مبشور)",
          "standardAmountEn": "½ cup (grated)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i8",
          "name": "الجزر",
          "nameEn": "carrot",
          "standardAmount": "¼ كوب (مبشور)",
          "standardAmountEn": "¼ cup (grated)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i9",
          "name": "الكزبرة",
          "nameEn": "coriander",
          "standardAmount": "3 ملعقة كبيرة (مقطعة)",
          "standardAmountEn": "3 tbsp (finely chopped)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i10",
          "name": "الزنجبيل",
          "nameEn": "ginger",
          "standardAmount": "½ ملعقة صغيرة (معجون)",
          "standardAmountEn": "½ tsp (paste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i11",
          "name": "الفلفل الأخضر",
          "nameEn": "green chilli",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (finely chopped)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i12",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i13",
          "name": "مسحوق الفلفل الأحمر الكشميري",
          "nameEn": "kashmiri red chilli powder",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i14",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i15",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i16",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "¾ ملعقة صغيرة",
          "standardAmountEn": "¾ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i17",
          "name": "الملح الفاكهة",
          "nameEn": "eno / fruit salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i18",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "3 ملعقة كبيرة",
          "standardAmountEn": "3 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i19",
          "name": "الخردل",
          "nameEn": "mustard",
          "standardAmount": "¾ ملعقة صغيرة",
          "standardAmountEn": "¾ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i20",
          "name": "الكمون",
          "nameEn": "cumin",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i21",
          "name": "السمسم",
          "nameEn": "sesame",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i22",
          "name": "أوراق الكاري",
          "nameEn": "curry leaves",
          "standardAmount": "بضع أوراق",
          "standardAmountEn": "few leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-039-i23",
          "name": "الهيل",
          "nameEn": "asafoetida",
          "standardAmount": "قليل",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع 1 كوب أرز، ½ كوب عدس أبيض، ¼ كوب عدس أصفر، و2 ملعقة كبيرة عدس أسود لمدة 3-4 ساعات.",
          "textEn": "Soak 1 cup rice, ½ cup chana dal, ¼ cup toor dal, and 2 tbsp urad dal for 3-4 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف ½ كوب زبادي واخلط المكونات حتى تصبح عجينة ناعمة ولكنها خشنة قليلاً.",
          "textEn": "Add ½ cup yogurt and blend until smooth but slightly coarse.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف 1 كوب قرع طويل مبشور، ½ كوب كرنب مبشور، ¼ كوب جزر مبشور، و3 ملعقة كبيرة كزبرة مقطعة.",
          "textEn": "Add 1 cup grated bottle gourd, ½ cup grated cabbage, ¼ cup grated carrot, and 3 tbsp chopped coriander.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف ½ ملعقة صغيرة زنجبيل معجون، 1 فلفل أخضر مقطعة، ½ ملعقة صغيرة سكر، ¼ ملعقة صغيرة فلفل أحمر كشميري، ¼ ملعقة صغيرة كركم، 2 ملعقة كبيرة زيت، و¾ ملعقة صغيرة ملح.",
          "textEn": "Add ½ tsp ginger paste, 1 finely chopped green chilli, ½ tsp sugar, ¼ tsp kashmiri red chilli powder, ¼ tsp turmeric, 2 tsp oil, and ¾ tsp salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلط جيداً حتى تصبح العجينة كثيفة مثل عجينة الإدلي.",
          "textEn": "Mix well to ensure the batter is slightly thick like idli batter consistency.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف 1 ملعقة صغيرة ملح فاكهة واخلط برفق.",
          "textEn": "Add 1 tsp eno / fruit salt and mix gently.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخبز الهاندفو في الفرن أو اطبخها على التاوا.",
          "textEn": "Bake the handvo in the oven or cook on a tawa.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الهاندفو طبق تقليدي من ولاية غوجارات يُقدَّم كوجبة رئيسية أو كوجبة خفيفة.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/gujarati-handvo-recipe-mixed-dal-handvo/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 23,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 310,
        "protein": 11,
        "fat": 6,
        "carbs": 52,
        "fiber": 6,
        "sugar": 3,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 0.4,
          "produce": 1.15,
          "fats": 0.2,
          "specialty": 0.1,
          "sweeteners": 0.02,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-in-040",
      "title": "البرياني النباتي الهيدرابادي",
      "titleEn": "Hyderabadi Vegetable Biryani",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ بالبخار",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-040-i1",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "8 أكواب",
          "standardAmountEn": "8 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i2",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "2 ورقة",
          "standardAmountEn": "2 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i3",
          "name": "القرفة",
          "nameEn": "cinnamon stick",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i4",
          "name": "القرنفل",
          "nameEn": "clove",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i5",
          "name": "الهيل",
          "nameEn": "cardamom",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 pod",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i6",
          "name": "الفلفل الأسود",
          "nameEn": "black pepper",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i7",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i8",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i9",
          "name": "البسمتي",
          "nameEn": "basmati rice",
          "standardAmount": "1½ كوب",
          "standardAmountEn": "1½ cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i10",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i11",
          "name": "السمن",
          "nameEn": "ghee",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i12",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "1 ورقة",
          "standardAmountEn": "1 leaf",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i13",
          "name": "القرفة",
          "nameEn": "cinnamon stick",
          "standardAmount": "2 بوصات",
          "standardAmountEn": "2 inches",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i14",
          "name": "القرنفل",
          "nameEn": "clove",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i15",
          "name": "الهيل",
          "nameEn": "cardamom",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 pod",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i16",
          "name": "الشاه جيرا",
          "nameEn": "black cumin seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i17",
          "name": "الإيلاتشي",
          "nameEn": "cardamom",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 pods",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i18",
          "name": "البصل",
          "nameEn": "onion",
          "standardAmount": "1 بصل مفروم",
          "standardAmountEn": "1 finely chopped onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i19",
          "name": "الثوم والزنجبيل",
          "nameEn": "ginger-garlic paste",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i20",
          "name": "الخضروات المختلطة",
          "nameEn": "mixed vegetables",
          "standardAmount": "2 أكواب",
          "standardAmountEn": "2 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i21",
          "name": "الزبادي",
          "nameEn": "yogurt",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i22",
          "name": "الكزبرة الحمراء",
          "nameEn": "Kashmiri red chili powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i23",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i24",
          "name": "مسحوق بهارات البرياني",
          "nameEn": "biryani masala powder",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i25",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i26",
          "name": "الكزبرة والريحان",
          "nameEn": "coriander-mint paste",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i27",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i28",
          "name": "الجبن",
          "nameEn": "paneer",
          "standardAmount": "15 مكعب",
          "standardAmountEn": "15 cubes",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i29",
          "name": "الريحان",
          "nameEn": "mint",
          "standardAmount": "¼ كوب مفروم",
          "standardAmountEn": "¼ cup chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i30",
          "name": "الكزبرة",
          "nameEn": "coriander",
          "standardAmount": "¼ كوب مفروم",
          "standardAmountEn": "¼ cup chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i31",
          "name": "السمن",
          "nameEn": "ghee",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i32",
          "name": "البصل المقلّى",
          "nameEn": "fried onions",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i33",
          "name": "ماء الزعفران",
          "nameEn": "saffron water",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i34",
          "name": "مسحوق بهارات البرياني",
          "nameEn": "biryani masala powder",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-040-i35",
          "name": "دقيق القمح",
          "nameEn": "wheat flour",
          "standardAmount": "قليل",
          "standardAmountEn": "a little",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز البسمتي وانقعه في الماء لمدة 20 دقيقة.",
          "textEn": "Wash the basmati rice and soak it in water for 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر، ضع 8 أكواب من الماء وأضف أوراق الغار، القرفة، القرنفل، الهيل، الفلفل الأسود، والملح. اترك الماء يغلي ثم أضف الأرز واتركه يغلي لمدة 5 دقائق. صفي الأرز واتركه جانباً.",
          "textEn": "In a pot, add 8 cups of water and bay leaves, cinnamon, cloves, cardamom, black pepper, and salt. Bring the water to a boil, then add the rice and boil for 5 minutes. Drain the rice and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر آخر، سخن الزيت والسمن وأضف أوراق الغار، القرفة، القرنفل، الهيل، الشاه جيرا، والإيلاتشي. قلّب لمدة دقيقة.",
          "textEn": "In another pot, heat the oil and ghee and add bay leaves, cinnamon, cloves, cardamom, black cumin seeds, and cardamom. Stir for a minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل المفروم والثوم والزنجبيل، وقلّب حتى يصبح البصل ذهبي اللون.",
          "textEn": "Add the finely chopped onion and ginger-garlic paste, and stir until the onion turns golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الخضروات المختلطة والزبادي ومسحوق الفلفل الأحمر الكشميري والكركم ومسحوق بهارات البرياني والملح. قلّب جيداً واترك الخليط يطهى لمدة 10 دقائق.",
          "textEn": "Add the mixed vegetables, yogurt, Kashmiri red chili powder, turmeric, biryani masala powder, and salt. Stir well and cook for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الكزبرة والريحان والماء، واترك الخليط يغلي لمدة 5 دقائق.",
          "textEn": "Add the coriander-mint paste and water, and bring the mixture to a boil for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في صينية طهي، ضع طبقة من الأرز، ثم طبقة من خليط الخضروات، ثم طبقة من الجبن، ثم طبقة من الأرز. كرر الطبقات حتى تنتهي المكونات.",
          "textEn": "In a baking dish, layer the rice, vegetable mixture, paneer, and rice. Repeat the layers until all ingredients are used.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف النعناع والكزبرة والسمن والبصل المقلي وماء الزعفران ورشة من بهارات البرياني.",
          "textEn": "Add the mint, coriander, ghee, fried onions, saffron water, and a pinch of biryani masala.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اغلق الصينية بإحكام باستخدام دقيق القمح، وضعها في الفرن على نار هادئة لمدة 20-25 دقيقة.",
          "textEn": "Seal the dish tightly with wheat flour, and place it in the oven on low heat for 20-25 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد الطهي، اترك البرياني يرتاح لمدة 10 دقائق قبل التقديم.",
          "textEn": "After cooking, let the biryani rest for 10 minutes before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البرياني النباتي الهيدرابادي طبق شهير في الهند، يتميز بنكهات ورق الغار والقرفة والهيل والقرنفل.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/hi/hyderabadi-veg-biryani-veg-dum-biryani/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 35,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 600,
        "protein": 16,
        "fat": 28,
        "carbs": 62,
        "fiber": 5,
        "sugar": 8,
        "cost": {
          "grains": 1.2,
          "fats": 0.65,
          "produce": 2.5,
          "dairyEggs": 4.5,
          "specialty": 0.6,
          "spices": 1.5
        }
      }
    },
    {
      "id": "w-in-041",
      "title": "بُرِيد أُبْمَا (بُرِيد هِندي)",
      "titleEn": "Bread Upma (Indian Bread)",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي وطبخ",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-041-i1",
          "name": "شرائح الخبز",
          "nameEn": "bread slices",
          "standardAmount": "6 شرائح",
          "standardAmountEn": "6 slices",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-041-i2",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-041-i3",
          "name": "حبة خردل",
          "nameEn": "mustard seeds",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-041-i4",
          "name": "أوراق الكاري",
          "nameEn": "curry leaves",
          "standardAmount": "بضع أوراق",
          "standardAmountEn": "a few leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-041-i5",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1/2 بصل متوسط",
          "standardAmountEn": "1/2 medium onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-041-i6",
          "name": "فلفل حار",
          "nameEn": "green chili",
          "standardAmount": "1 فلفل حار",
          "standardAmountEn": "1 green chili",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-041-i7",
          "name": "ثوم",
          "nameEn": "ginger paste",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-041-i8",
          "name": "طماطم",
          "nameEn": "tomatoes",
          "standardAmount": "2 طماطم متوسطة",
          "standardAmountEn": "2 medium tomatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-041-i9",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-041-i10",
          "name": "فلفل حار كشميري",
          "nameEn": "Kashmiri red chili powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-041-i11",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-041-i12",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-041-i13",
          "name": "فلفل حلو",
          "nameEn": "bell pepper",
          "standardAmount": "1/2 فلفل حلو",
          "standardAmountEn": "1/2 bell pepper",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-041-i14",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-041-i15",
          "name": "بقدونس",
          "nameEn": "coriander leaves",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قم بتحمير شرائح الخبز في الطاسة أو الطوستر حتى تصبح ذهبية اللون ومقرمشة.",
          "textEn": "Toast the bread slices in a pan or toaster until golden brown and crispy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع شرائح الخبز إلى مكعبات صغيرة واتركها جانباً.",
          "textEn": "Cut the bread slices into small cubes and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الزيت في قدر كبير.",
          "textEn": "Heat the oil in a large pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف حبة الخردل وأوراق الكاري واتركها حتى تتفتح حبة الخردل.",
          "textEn": "Add the mustard seeds and curry leaves and let the mustard seeds pop.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البصل، الثوم، والفلفل الحار وقلّب حتى يصبح البصل شفافاً.",
          "textEn": "Add the onion, ginger paste, and green chili and sauté until the onion becomes translucent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الطماطم وقلّب حتى تصبح ناعمة.",
          "textEn": "Add the tomatoes and sauté until they become soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الكركم، الفلفل الحار الكشميري، السكر، والملح وقلّب لمدة دقيقة على نار هادئة.",
          "textEn": "Add the turmeric, Kashmiri red chili powder, sugar, and salt and sauté for a minute on low heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الفلفل الحلو وقلّب لمدة دقيقة.",
          "textEn": "Add the bell pepper and sauté for a minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الماء وقلّب المزيج جيداً.",
          "textEn": "Add the water and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف مكعبات الخبز المحمّرة وقلّب برفق حتى تتمتص الخبز التوابل.",
          "textEn": "Add the toasted bread cubes and gently mix until the bread absorbs the spices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "غطّي القدر واتركها على نار هادئة لمدة 2-3 دقائق.",
          "textEn": "Cover the pan and cook on low heat for 2-3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم البُرِيد أُبْمَا مزيناً بالبقدونس.",
          "textEn": "Serve the bread upma garnished with coriander leaves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البُرِيد أُبْمَا هو طبق شائع في جنوب الهند، ويُقدم كوجبة فطور أو كمقبلات.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/hi/south-indian-bread-upma-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 185,
        "protein": 5,
        "fat": 9,
        "carbs": 22,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 0.8,
          "fats": 0.3,
          "produce": 1.4,
          "sweeteners": 0.02,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-in-042",
      "title": "البصل المخلل الهندي",
      "titleEn": "Indian Pickled Onions",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مقبلات وسلطات",
      "cookingMethod": "طهي وخلط",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-042-i1",
          "name": "بصل لؤلؤي أحمر",
          "nameEn": "Red pearl onions",
          "standardAmount": "250 غرام (حوالي 20-25 حبة)",
          "standardAmountEn": "250 grams (about 20-25 pieces)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-042-i2",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "½ كوب (120 مل)",
          "standardAmountEn": "½ cup (120 ml)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-042-i3",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1 ملعقة صغيرة (أو حسب الرغبة)",
          "standardAmountEn": "1 teaspoon (or to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-042-i4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1 ملعقة كبيرة (أو حسب الرغبة)",
          "standardAmountEn": "1 tablespoon (or to taste)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-042-i5",
          "name": "عود قرفة",
          "nameEn": "Cinnamon stick",
          "standardAmount": "1 بوصة",
          "standardAmountEn": "1 inch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-042-i6",
          "name": "قرنفل",
          "nameEn": "Cloves",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 whole cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-042-i7",
          "name": "فلفل أسود",
          "nameEn": "Black peppercorns",
          "standardAmount": "3-4 حبات",
          "standardAmountEn": "3-4 whole black peppercorns",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-042-i8",
          "name": "بنجر",
          "nameEn": "Beetroot",
          "standardAmount": "¼ حبة متوسطة (قطعة صغيرة، اختياري)",
          "standardAmountEn": "¼ medium beetroot (a small wedge, optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-042-i9",
          "name": "خل أبيض",
          "nameEn": "White vinegar",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر جميع حبات البصل اللؤلؤي الأحمر. هذا هو الخطوة الأكثر استهلاكاً للوقت في الوصفة.",
          "textEn": "Peel all the red pearl onions. This is the most time-consuming step in the recipe.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قم بعمل شق في كل حبة بصل طولياً باستخدام سكين صغيرة دون قطعها بالكامل. نقل جميع حبات البصل إلى وعاء زجاجي سعته 8 أوقية.",
          "textEn": "Make a slit in each peeled onion lengthwise using a paring knife without cutting it all the way through. Transfer all the onions to an 8 oz mason jar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر على نار متوسطة، أضف الماء مع الملح، السكر، عود القرفة، القرنفل، الفلفل الأسود والبنجر (اختياري، يعطي البصل لوناً أحمر غامقاً).",
          "textEn": "In a pan on medium heat, add water with salt, sugar, cinnamon stick, cloves, peppercorns, and beetroot (optional, this gives the onions a deep pink color).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغلي الخليط على نار متوسطة لمدة 3-4 دقائق حتى يذوب الملح والسكر ويتغير لون الماء إلى الأحمر (بسبب البنجر). ثم أزل القدر من النار واترك الخليط يبرد لمدة 10 دقائق.",
          "textEn": "Boil this mixture on medium heat for 3-4 minutes until the salt and sugar dissolve and the color of the water changes to red (because of the beetroot). Then remove the pan from the stove and let the mixture cool down for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد أن يبرد الخليط، أضف الخل الأبيض واخلطه. ثم صب سائل التخليل في الوعاء الزجاجي مع البصل، مع التأكد من أن البصل مغطى بالخليط. هز الوعاء.",
          "textEn": "After it has cooled down, add white vinegar and stir. Now, pour this pickling liquid into the mason jar with onions, making sure the onions are submerged in the mixture. Shake the jar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أدخل الوعاء إلى الثلاجة لمدة 24 ساعة، ثم استمتع! يجب أن يبقى البصل المخلل جيداً في الثلاجة لمدة 3-4 أسابيع.",
          "textEn": "Refrigerate for 24 hours and then enjoy! These pickled onions should stay good in the fridge for 3-4 weeks.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البصل المخلل الهندي هو طبق شهير في المطبخ الهندي، ويُقدم كمقبلات أو مع الأطباق الرئيسية.",
      "source": {
        "name": "cookwithmanali.com",
        "url": "https://www.cookwithmanali.com/sirke-wale-pyaaz/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 15,
        "protein": 0,
        "fat": 0,
        "carbs": 4,
        "fiber": 0,
        "sugar": 3,
        "cost": {
          "produce": 1.7,
          "sweeteners": 0.05,
          "spices": 0.22
        }
      }
    },
    {
      "id": "w-in-043",
      "title": "جونكا (زونكا) مع البهكري",
      "titleEn": "Jhunka (Zunka) with Bhakri",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي وطهي",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-043-i1",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-043-i2",
          "name": "كمون",
          "nameEn": "cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-043-i3",
          "name": "حبة برسيم",
          "nameEn": "mustard seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-043-i4",
          "name": "الهينج (الأسفودة)",
          "nameEn": "asafoetida",
          "standardAmount": "قليل",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-043-i5",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص مفروم",
          "standardAmountEn": "4 cloves finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-043-i6",
          "name": "فلفل حار",
          "nameEn": "chili",
          "standardAmount": "1 حبة مفرومة",
          "standardAmountEn": "1 finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-043-i7",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة مفرومة",
          "standardAmountEn": "1 finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-043-i8",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-043-i9",
          "name": "مسحوق الفلفل الحار الكشميري",
          "nameEn": "Kashmiri red chili powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-043-i10",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-043-i11",
          "name": "دقيق الحمص",
          "nameEn": "gram flour",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-043-i12",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "كمية كافية",
          "standardAmountEn": "as required",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-043-i13",
          "name": "كزبرة",
          "nameEn": "coriander",
          "standardAmount": "2 ملعقة كبيرة مفرومة",
          "standardAmountEn": "2 tbsp finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن 2 ملعقة كبيرة من الزيت في قدر كبير، وأضف 1 ملعقة صغيرة من حبة البرسيم، 1 ملعقة صغيرة من الكمون، وقليل من الهينج (الأسفودة). اتركها حتى تتفتح.",
          "textEn": "Heat 2 tbsp of oil in a large kadai, and add 1 tsp of mustard seeds, 1 tsp of cumin, and a pinch of asafoetida. Let them splutter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف 4 فصوص من الثوم المفروم، 1 حبة فلفل حار مفرومة، وقلّب جيدًا.",
          "textEn": "Add 4 cloves of finely chopped garlic, 1 finely chopped chili, and sauté well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف 1 حبة بصل مفرومة وقلّب حتى يتغير لونها قليلاً.",
          "textEn": "Add 1 finely chopped onion and sauté until it changes color slightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف ¼ ملعقة صغيرة من الكركم، 1 ملعقة صغيرة من مسحوق الفلفل الحار الكشميري، و1 ملعقة صغيرة من الملح. قلّب قليلاً دون حرق التوابل.",
          "textEn": "Add ¼ tsp of turmeric, 1 tsp of Kashmiri red chili powder, and 1 tsp of salt. Sauté slightly without burning the spices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف 1 كوب من دقيق الحمص وقلّب على نار هادئة لمدة 5 دقائق، أو حتى يصبح الدقيق ذهبيًا وعطريًا.",
          "textEn": "Add 1 cup of gram flour and sauté on low flame for 5 minutes, or until the flour turns golden and aromatic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "رش ¼ كوب من الماء وقلّب جيدًا. استمر في رش الماء بالدفعة حتى تصبح الخليطة رطبة.",
          "textEn": "Sprinkle ¼ cup of water and mix well. Continue sprinkling water in batches until the mixture turns moist.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطِّ القدر واتركه على نار هادئة لمدة 10 دقائق، أو حتى يطهى دقيق الحمص تمامًا.",
          "textEn": "Cover and simmer for 10 minutes, or until the gram flour is cooked completely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلّب جيدًا للتأكد من عدم وجود كتل.",
          "textEn": "Stir well to ensure there are no lumps.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الكزبرة المفرومة وقدم الجونكا مع البهكري.",
          "textEn": "Add the chopped coriander leaves and serve the zunka with bhakri.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الجونكا (زونكا) هي طبق شعبي في ماهاراشترا، الهند، يتم تقديمه عادة مع البهكري (خبز القمح الكامل).",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/jhunka-marathi-zunka-recipe-dry-pitla/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 240,
        "protein": 8,
        "fat": 7,
        "carbs": 36,
        "fiber": 6,
        "sugar": 2,
        "cost": {
          "grains": 1.2,
          "fats": 0.2,
          "produce": 0.65,
          "spices": 0.8
        }
      }
    },
    {
      "id": "w-in-044",
      "title": "كاثي رول بالنوودلز",
      "titleEn": "Noodles Kathi Roll",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي وطهي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-044-i1",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "3 ملاعق صغيرة",
          "standardAmountEn": "3 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-044-i2",
          "name": "بصل أخضر",
          "nameEn": "green onions",
          "standardAmount": "3 ملاعق كبيرة (مقطعة)",
          "standardAmountEn": "3 tbsp (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-044-i3",
          "name": "فلفل حلو",
          "nameEn": "bell pepper",
          "standardAmount": "¼ كوب (مقطع)",
          "standardAmountEn": "¼ cup (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-044-i4",
          "name": "قرنبيط",
          "nameEn": "cauliflower",
          "standardAmount": "1 كوب (مقطع)",
          "standardAmountEn": "1 cup (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-044-i5",
          "name": "صلصة السويا",
          "nameEn": "soy sauce",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-044-i6",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-044-i7",
          "name": "نوودلز",
          "nameEn": "noodles",
          "standardAmount": "2 كوب (مطبوخ)",
          "standardAmountEn": "2 cups (cooked)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-044-i8",
          "name": "الشاباتي (المتبقي)",
          "nameEn": "chapati (leftover)",
          "standardAmount": "4 قطع",
          "standardAmountEn": "4 pieces",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-044-i9",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "للشوي",
          "standardAmountEn": "for roasting",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-044-i10",
          "name": "صلصة الطماطم",
          "nameEn": "tomato sauce",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-044-i11",
          "name": "مسحوق الشات ماسالا",
          "nameEn": "chaat masala powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن مقلاة على نار متوسطة وأضف 3 ملاعق صغيرة من الزيت، ثم أضف ملعقة كبيرة من البصل الأخضر وقلبه.",
          "textEn": "Heat a pan over medium heat and add 3 tbsp of oil, then add 1 tbsp of green onions and stir.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف ¼ كوب من الفلفل الحلو و1 كوب من القرنبيط المقطع وقلبهما لمدة دقيقة.",
          "textEn": "Add ¼ cup of bell pepper and 1 cup of chopped cauliflower and stir for a minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف 2 ملاعق كبيرة من صلصة السويا و¼ ملعقة صغيرة من الملح، واستمر في التقليب لمدة دقيقة.",
          "textEn": "Add 2 tbsp of soy sauce and ¼ tsp of salt, and continue stirring for a minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف النودلز المطبوخة وقلبه برفق مع الصلصة، ثم أضف 2 ملاعق كبيرة من البصل الأخضر وقلبه جيداً.",
          "textEn": "Add the cooked noodles and gently mix with the sauce, then add 2 tbsp of green onions and stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخّن مقلاة على نار متوسطة وأضف ½ ملعقة صغيرة من الزبدة، ثم أضف الشاباتي وحمّصه حتى يصبح ذهبي اللون.",
          "textEn": "Heat a pan over medium heat and add ½ tsp of butter, then add the chapati and roast until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف 1 ملعقة صغيرة من صلصة الصويا و1 ملعقة صغيرة من صلصة الطماطم على الشاباتي، ثم ضع ملعقة كبيرة من النودلز في وسطه.",
          "textEn": "Add 1 tsp of soy sauce and 1 tsp of tomato sauce on the chapati, then place a tablespoon of noodles in the center.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رشي قليلاً من مسحوق الشات ماسالا، ثم لفّي الشاباتي بإحكام.",
          "textEn": "Sprinkle a little chaat masala powder, then roll the chapati tightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "لف الكاثي رول في ورق الألمنيوم أو ورق الزبدة.",
          "textEn": "Wrap the kathi roll in aluminum foil or butter paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكاثي رول هو طبق شعبي في الهند، خاصة في المطاعم الشارعية. يتم تقديمه كوجبة خفيفة أو غداء سريع.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/hi/noodles-frankie-recipe-kathi-roll/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 360,
        "protein": 9,
        "fat": 22,
        "carbs": 34,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "fats": 0.6,
          "produce": 1,
          "specialty": 0.4,
          "grains": 1.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-in-045",
      "title": "الكير (الرز بالحليب)",
      "titleEn": "Kheer (Rice Pudding)",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "حلويات",
      "cookingMethod": "غلي وطهي ببطء",
      "prepTime": "10 دقائق",
      "cookTime": "25 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-045-i1",
          "name": "حليب",
          "nameEn": "milk",
          "standardAmount": "1 لتر",
          "standardAmountEn": "1 L",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-045-i2",
          "name": "أرز طويل الحبة",
          "nameEn": "long grain white rice",
          "standardAmount": "250 مل",
          "standardAmountEn": "250 ml",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-045-i3",
          "name": "سكر أبيض",
          "nameEn": "white sugar",
          "standardAmount": "125 مل",
          "standardAmountEn": "125 ml",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-045-i4",
          "name": "زبيب",
          "nameEn": "sultanas (raisins)",
          "standardAmount": "65 مل",
          "standardAmountEn": "65 ml",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-045-i5",
          "name": "حبات الهيل",
          "nameEn": "cardamom pods",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6 pods",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-045-i6",
          "name": "لوز مقطع",
          "nameEn": "slivered blanched almonds",
          "standardAmount": "65 مل",
          "standardAmountEn": "65 ml",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-045-i7",
          "name": "ماء الورد",
          "nameEn": "rosewater",
          "standardAmount": "15 مل",
          "standardAmountEn": "15 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أغلي الحليب في وعاء على نار متوسطة، واستمر في التحريك بانتظام لمنع الحرق.",
          "textEn": "Bring the milk to a boil in a pot over medium heat, stirring regularly to prevent scorching.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الأرز واطهيه على نار هادئة حتى يصبح كثيفًا (حوالي 20 دقيقة).",
          "textEn": "Add the rice and simmer slowly until thick (about 20 minutes).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السكر والزبيب وبذور الهيل المطحونة واستمر في الطهي لمدة 5 دقائق.",
          "textEn": "Stir in the sugar, sultanas, and ground cardamom seeds. Cook for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أزل الوعاء عن النار، وأضف اللوز المقطع وماء الورد، ثم غطِ حتى يصبح جاهزًا للتقديم.",
          "textEn": "Remove the pot from the heat, stir in the almonds and rosewater, and cover until ready to serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكير هو حلوى تقليدية في المطبخ الهندي، تقدم عادةً في المناسبات الخاصة.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Kheer_(Rice_Pudding)",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 400,
        "protein": 10,
        "fat": 12,
        "carbs": 60,
        "fiber": 1,
        "sugar": 35,
        "cost": {
          "dairyEggs": 1.7,
          "grains": 0.5,
          "sweeteners": 0.3,
          "specialty": 2.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-in-046",
      "title": "الكشري",
      "titleEn": "Khichdi",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ بالضغط",
      "prepTime": "10-15 دقيقة",
      "cookTime": "10-15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-046-i1",
          "name": "الأرز",
          "nameEn": "rice",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-046-i2",
          "name": "العدس (مثل العدس الأخضر أو العدس الأحمر)",
          "nameEn": "lentils (e.g., moong dal, masoor dal)",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-046-i3",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-046-i4",
          "name": "مسحوق الزعفران",
          "nameEn": "turmeric powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز والعدس وانقعهما في الماء لمدة 10-15 دقيقة.",
          "textEn": "Wash the rice and lentils and soak them in water for 10-15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الملح ومسحوق الزعفران.",
          "textEn": "Add salt and turmeric powder.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "طبخ في القدر الضاغط مع 3-4 أكواب من الماء.",
          "textEn": "Cook in a pressure cooker with 3-4 cups of water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد صوت صفير القدر الأول، خفف النار واتركه يطبخ لمدة 4-5 دقائق إضافية.",
          "textEn": "After the first whistle, reduce the heat and cook for 4-5 more minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اتركه يبرد قبل التقديم. قدمه مع الزبدة أو اللبنة.",
          "textEn": "Allow to cool before serving. Serve with ghee or buttermilk.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكشري هو طبق شعبي في الهند، يتم تقديمه كوجبة خفيفة أو رئيسية.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Khichdi_(South_Asian_Rice_and_Lentils)",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 270,
        "protein": 13,
        "fat": 1,
        "carbs": 52,
        "fiber": 8,
        "sugar": 0,
        "cost": {
          "grains": 1.5,
          "spices": 0.12
        }
      }
    },
    {
      "id": "w-in-047",
      "title": "كولتشا أمستساري بالبطاطس",
      "titleEn": "Amritsari Aloo Kulcha",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مخبوزات",
      "cookingMethod": "خبز على الطاوة",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-047-i1",
          "name": "دقيق أبيض",
          "nameEn": "maida",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i2",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i3",
          "name": "بيكينغ صودا",
          "nameEn": "baking soda",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i4",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i6",
          "name": "زبادي",
          "nameEn": "curd",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i7",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i8",
          "name": "سمن",
          "nameEn": "ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i9",
          "name": "بطاطس",
          "nameEn": "potato",
          "standardAmount": "3 حبة (مسلوقة ومبشورة)",
          "standardAmountEn": "3 (boiled & grated)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i10",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة (مقطعة ناعماً)",
          "standardAmountEn": "1 (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i11",
          "name": "مسحوق الفلفل الحار",
          "nameEn": "chilli powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i12",
          "name": "مسحوق الكمون",
          "nameEn": "cumin powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i13",
          "name": "مسحوق الكزبرة",
          "nameEn": "coriander powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i14",
          "name": "القرفة",
          "nameEn": "garam masala",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i15",
          "name": "مسحوق الليمون",
          "nameEn": "aamchur",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i16",
          "name": "حبة البركة",
          "nameEn": "ajwain",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i17",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i18",
          "name": "ملح أسود",
          "nameEn": "kala namak",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i19",
          "name": "معجون الزنجبيل",
          "nameEn": "ginger paste",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i20",
          "name": "فلفل حار",
          "nameEn": "chilli",
          "standardAmount": "2 حبة (مقطعة ناعماً)",
          "standardAmountEn": "2 (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i21",
          "name": "كزبرة",
          "nameEn": "coriander",
          "standardAmount": "2 ملعقة كبيرة (مقطعة ناعماً)",
          "standardAmountEn": "2 tbsp (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i22",
          "name": "حبة البركة",
          "nameEn": "kalonji",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i23",
          "name": "سمسم",
          "nameEn": "sesame",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-047-i24",
          "name": "مسحوق الفلفل الحار",
          "nameEn": "chilli powder",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق الأبيض، بيكنج بودر، البيكينغ صودا، السكر، والملح في وعاء.",
          "textEn": "Mix the maida, baking powder, baking soda, sugar, and salt in a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الزبادي والماء تدريجياً وعجني العجينة حتى تصبح متماسكة.",
          "textEn": "Add the curd and water gradually and knead the dough until it is smooth and consistent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها لمدة 30 دقيقة.",
          "textEn": "Cover the dough and let it rest for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اخلطي البطاطس المبشورة، البصل المفروم، مسحوق الفلفل الحار، الكمون، الكزبرة، القرفة، مسحوق الليمون، حبة البركة، الملح، ملح أسود، معجون الزنجبيل، الفلفل الحار المفروم، والكزبرة المفرومة.",
          "textEn": "In another bowl, mix the grated potatoes, finely chopped onions, chilli powder, cumin powder, coriander powder, garam masala, aamchur, ajwain, salt, kala namak, ginger paste, finely chopped chillies, and finely chopped coriander.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شكلّي العجينة إلى كرات صغيرة وافردي كل كرة باستخدام الشوكة.",
          "textEn": "Shape the dough into small balls and roll each ball using a rolling pin.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي ملعقة من الحشو في وسط كل كعكة وغلقي الحواف بإحكام.",
          "textEn": "Place a spoonful of the filling in the center of each flattened dough and seal the edges tightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخني الطاوة وضعي القليل من السمن، ثم ضعي الكولتشا واقليها حتى تصبح ذهبية اللون من الجانبين.",
          "textEn": "Heat the tawa and add a little ghee, then place the kulcha and fry until golden brown on both sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدميها ساخنة مع الصلصات المفضلة لديك.",
          "textEn": "Serve hot with your favorite chutneys.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكولتشا هي خبز هندي تقليدي من مدينة أمريتسار، يتم تقديمه عادةً في الشوارع مع الحشو المفضل.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/amritsari-kulcha-recipe-aloo-kulcha/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 24,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 290,
        "protein": 8,
        "fat": 7,
        "carbs": 47,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "grains": 0.8,
          "sweeteners": 0.05,
          "dairyEggs": 0.8,
          "produce": 1.45,
          "spices": 1.1
        }
      }
    },
    {
      "id": "w-in-048",
      "title": "لادو البندق",
      "titleEn": "Almond Laddu",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "حلويات",
      "cookingMethod": "طهي وتشكيل",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "15-20 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-048-i1",
          "name": "بندق",
          "nameEn": "almonds",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-048-i2",
          "name": "جوز هند مجفف (مبشور)",
          "nameEn": "dry coconut (grated)",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-048-i3",
          "name": "سكر الجاغري",
          "nameEn": "jaggery",
          "standardAmount": "¾ كوب",
          "standardAmountEn": "¾ cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-048-i4",
          "name": "مسحوق الهيل",
          "nameEn": "cardamom powder",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-048-i5",
          "name": "سمن",
          "nameEn": "ghee",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-048-i6",
          "name": "كاجو (مقطع)",
          "nameEn": "cashews (chopped)",
          "standardAmount": "10 حبات",
          "standardAmountEn": "10 pieces",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-048-i7",
          "name": "زبيب",
          "nameEn": "raisins",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في مقلاة، قم بشوي 1 كوب بندق حتى يصبح مقرمشًا وذهبيًا.",
          "textEn": "In a pan, dry roast 1 cup almonds until they turn crunchy and golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اترك البندق يبرد تمامًا ثم انقله إلى الخلاط.",
          "textEn": "Cool completely and transfer to a blender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قم بطحن البندق إلى مسحوق ناعم عن طريق التحريك بضع مرات.",
          "textEn": "Blend to a fine powder by pulsing a few times.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انقل المسحوق إلى وعاء كبير واتركه جانباً.",
          "textEn": "Transfer the powder to a large bowl and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "الآن، قم بشوي 1 كوب جوز هند مجفف حتى يصبح ذهبيًا.",
          "textEn": "Now, dry roast 1 cup dry coconut until it turns golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقل جوز الهند المحمص إلى الخلاط مع ¾ كوب من سكر الجاغري.",
          "textEn": "Transfer the roasted coconut to a blender along with ¾ cup jaggery.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قم بطحن المكونات إلى مسحوق خشن عن طريق التحريك بضع مرات.",
          "textEn": "Blend to a coarse powder by pulsing a few times.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "انقل المسحوق إلى نفس وعاء مسحوق البندق.",
          "textEn": "Transfer the powder to the same bowl of almond powder.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف ¼ ملعقة صغيرة مسحوق الهيل واخلط جيدًا.",
          "textEn": "Add ¼ tsp cardamom powder and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "في مقلاة، سخن 2 ملعقة كبيرة سمن وشوي 10 حبة كاجو و2 ملعقة كبيرة زبيب.",
          "textEn": "In a pan, heat 2 tbsp ghee and roast 10 cashews and 2 tbsp raisins.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "شوي حتى يصبح الكاجو ذهبيًا.",
          "textEn": "Roast until the cashews turn golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "صب المكسرات المشوية في خليط اللادو.",
          "textEn": "Pour the roasted dry fruits into the ladoo mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اخلط جيدًا للتأكد من أن الخليط رطب.",
          "textEn": "Mix well to ensure the mixture is moist.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اغسل يديك بالسمن وابدأ في تشكيل اللادو.",
          "textEn": "Grease your hands with ghee and start shaping the ladoo.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "استمتع باللادو البندق لمدة أسبوعين عند تخزينه في وعاء محكم الإغلاق.",
          "textEn": "Enjoy the almond ladoo for 2 weeks when stored in an airtight container.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "اللادو هو حلوى هندية تقليدية تُقدم في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/badam-ladoo-recipe-almond-laddu/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 18,
        "kcal": 130,
        "protein": 3,
        "fat": 9,
        "carbs": 11,
        "fiber": 2,
        "sugar": 7,
        "cost": {
          "specialty": 5,
          "sweeteners": 1.2,
          "fats": 0.25,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-in-049",
      "title": "النان",
      "titleEn": "Naan",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "4-5 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-in-049-i1",
          "name": "دقيق أبيض",
          "nameEn": "plain flour",
          "standardAmount": "3 أكواب (450 جرام)",
          "standardAmountEn": "3 cups (450 g)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-049-i2",
          "name": "زبادي",
          "nameEn": "yogurt",
          "standardAmount": "1 كوب (240 مل)",
          "standardAmountEn": "1 cup (240 ml)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-049-i3",
          "name": "بيكينغ صودا",
          "nameEn": "baking soda",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-049-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-049-i5",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "¾ كوب (180 مل)",
          "standardAmountEn": "¾ cup (180 ml)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي جميع المكونات مع الماء الكافي (حوالي ¾ كوب) لتحضير العجينة.",
          "textEn": "Knead all the ingredients with enough water (approximately ¾ cup) to make the dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "غطي العجينة بقطعة قماش مبللة واتركيها ترتاح لمدة 2-3 ساعات.",
          "textEn": "Wrap the dough in a damp muslin cloth and let it rise for 2-3 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقسمي العجينة إلى كرات صغيرة.",
          "textEn": "Divide the dough into small balls.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "افردي الكروات إلى أشكال بيضاوية أو دائرية باستخدام مدقة أو يديك.",
          "textEn": "Roll out the balls into oblong or round shapes using a rolling pin or by hand.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "امسحي السطح بالماء وخبزيها في فرن تاندور أو فرن محمى مسبقاً (بدرجة حرارة أقصى ممكنة).",
          "textEn": "Smear the surface with water and bake in a tandoor or preheated oven (as hot as your oven will go).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ستنتفخ النان قليلاً وستكون جاهزة للإزالة من الفرن بعد 4-5 دقائق.",
          "textEn": "The naans should puff up a little and be ready to remove from the oven in 4-5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغمس النان بالزبدة وقدميها ساخنة.",
          "textEn": "Brush the naan with butter and serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "النان هو خبز هندي تقليدي يتم خبزه في فرن تاندور. يتم تقديمه عادة مع الأطباق الرئيسية.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Naan",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 300,
        "protein": 9,
        "fat": 2,
        "carbs": 57,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 0.8,
          "spices": 0.04
        }
      }
    },
    {
      "id": "w-in-050",
      "title": "باراثا بالجبنة والبطاطس",
      "titleEn": "Aloo Cheese Paratha",
      "chapter": "مطبخ الهند",
      "chapterNumber": 84,
      "category": "إفطار",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-in-050-i1",
          "name": "بطاطس",
          "nameEn": "potato",
          "standardAmount": "1 حبة (مسلوقة ومقشرة)",
          "standardAmountEn": "1 (boiled and peeled)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-050-i2",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "¼ حبة (مقطعة ناعماً)",
          "standardAmountEn": "¼ (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-050-i3",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "½-1 بوصة (مقطعة ناعماً)",
          "standardAmountEn": "½-1 inch (finely chopped)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-050-i4",
          "name": "كزبرة",
          "nameEn": "coriander leaves",
          "standardAmount": "قليل (مقطعة ناعماً)",
          "standardAmountEn": "few (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-050-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-050-i6",
          "name": "جبنة الموزاريلا",
          "nameEn": "mozzarella cheese",
          "standardAmount": "¼ كوب (مقطعة)",
          "standardAmountEn": "¼ cup (shredded)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-050-i7",
          "name": "فلفل كشميري",
          "nameEn": "kashmiri chilli powder",
          "standardAmount": "½-1 ملعقة صغيرة",
          "standardAmountEn": "½-1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-050-i8",
          "name": "ماسالا الشات",
          "nameEn": "chaat masala",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-050-i9",
          "name": "بودرة المانغو المجففة",
          "nameEn": "dry mango powder / amchur powder",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-050-i10",
          "name": "دقيق القمح الكامل",
          "nameEn": "whole wheat flour / atta",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-050-i11",
          "name": "زيت أو سمن",
          "nameEn": "oil or ghee",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-050-i12",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "حسب الحاجة للعجن",
          "standardAmountEn": "as required for kneading",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-050-i13",
          "name": "دقيق القمح",
          "nameEn": "wheat flour",
          "standardAmount": "¼ كوب (للترقيق)",
          "standardAmountEn": "¼ cup (for dusting)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-in-050-i14",
          "name": "سمن أو زيت",
          "nameEn": "ghee or oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as required",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعجني الدقيق مع الماء والملح حتى تصبح العجينة ناعمة ومتماسكة. غطي العجينة واتركيها لمدة 15 دقيقة.",
          "textEn": "Knead the flour with water and salt until the dough is smooth and elastic. Cover the dough and let it rest for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء، اخلطي البطاطس المسحوقة مع البصل، الزنجبيل، الكزبرة، الملح، الفلفل الكشميري، ماسالا الشات، وبودرة المانغو المجففة. أضيفي الجبنة الموزاريلا المقطعة وخلطي جيداً.",
          "textEn": "In a bowl, mix the mashed potato with the chopped onion, ginger, coriander, salt, Kashmiri chilli powder, chaat masala, and dry mango powder. Add the shredded mozzarella cheese and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخذي قطعة من العجينة وافرديها على سطح مغطى بالدقيق. ضعي ملعقة من الحشو في وسط العجينة وغلقيها بشكل دائري.",
          "textEn": "Take a piece of dough and roll it out on a floured surface. Place a spoonful of the filling in the center of the dough and seal it into a round shape.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "افردي الباراثا بالشوبك حتى تصبح رقيقة. ضعيها على مقلاة ساخنة وقلبيها حتى تصبح ذهبية اللون من الجانبين.",
          "textEn": "Roll out the paratha with a rolling pin until it is thin. Place it on a hot skillet and cook until golden brown on both sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "كرري العملية مع بقية العجينة والحشو. قدميها ساخنة مع الزبادي أو الصلصة الحارة.",
          "textEn": "Repeat the process with the remaining dough and filling. Serve hot with yogurt or a spicy sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الباراثا هي من الأطباق التقليدية في الهند، وتُقدم عادةً كوجبة إفطار أو غداء خفيف.",
      "source": {
        "name": "hebbarskitchen.com",
        "url": "https://hebbarskitchen.com/aloo-cheese-paratha-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 290,
        "protein": 9,
        "fat": 12,
        "carbs": 35,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "produce": 0.4,
          "dairyEggs": 0.8,
          "grains": 0.5,
          "fats": 0.4,
          "spices": 0.6
        }
      }
    },
    {
      "id": "w-ir-001",
      "title": "آبگوشت",
      "titleEn": "Abgoosht (Persian Meat and Potato Soup)",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ بالضغط",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-001-i1",
          "name": "لحم العجل مع العظام",
          "nameEn": "beef shank with bone",
          "standardAmount": "1.8-2.05 كغ",
          "standardAmountEn": "4 to 4.5 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-001-i2",
          "name": "ليمون مجفف (ليمو عماني)",
          "nameEn": "dried limes (limoo Omani)",
          "standardAmount": "3 حبات كبيرة",
          "standardAmountEn": "3 large",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-001-i3",
          "name": "فاصوليا بيضاء مجففة",
          "nameEn": "dried white beans",
          "standardAmount": "129 غرام",
          "standardAmountEn": "4.5 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-001-i4",
          "name": "حمص مجفف",
          "nameEn": "dried garbanzo beans",
          "standardAmount": "129 غرام",
          "standardAmountEn": "4.5 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-001-i5",
          "name": "بصل",
          "nameEn": "onions",
          "standardAmount": "3 حبات متوسطة",
          "standardAmountEn": "3 medium",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-001-i6",
          "name": "بطاطس",
          "nameEn": "potatoes",
          "standardAmount": "900 غرام",
          "standardAmountEn": "2 lbs",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-001-i7",
          "name": "معجون الطماطم",
          "nameEn": "tomato paste",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-001-i8",
          "name": "مرق اللحم",
          "nameEn": "beef broth",
          "standardAmount": "960 مل",
          "standardAmountEn": "4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-001-i9",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "30 مل",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-001-i10",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-001-i11",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-001-i12",
          "name": "زيت زيتون بكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الفاصوليا وصفيها. ضع الفاصوليا في قدر الضغط وأضف 2 ملعقة صغيرة من الملح وكمية كافية من الماء لتغطية الفاصوليا بحوالي 2.5 سم، حوالي 1.4 لتر من الماء.",
          "textEn": "Rinse the beans and drain them. Transfer the beans into the Instant Pot and add 2 teaspoons of kosher salt and enough water to cover the beans by 1 inch, about 6 cups of water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أغلق الغطاء وقم بختمه. ضع القدر على وضع الضغط العالي لمدة 5 دقائق. اترك الضغط ينخفض بشكل طبيعي لمدة 20 دقيقة.",
          "textEn": "Close the lid and seal. Set the Instant Pot to manual (or pressure cook on newer models) set to high pressure for 5 minutes. Allow for 20 minutes natural pressure release.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عند الانتهاء، صفي الفاصوليا واحتفظ بها.",
          "textEn": "When done, drain the beans and discard the water. Reserve the beans.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن القدر على وضع الشواء على درجة حرارة عالية وأضف ملعقة كبيرة من زيت الزيتون.",
          "textEn": "Heat the Instant Pot to sauté on high and add 1 tablespoon of extra virgin olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قم بتتبيل اللحم بملعقة صغيرة من الملح و1/2 ملعقة صغيرة من الفلفل الأسود. اشوي اللحم على دفعات حتى يصبح ذهبيًا من الجانبين، لمدة 3-5 دقائق لكل جانب. احتفظ باللحم.",
          "textEn": "Season the meat with 1 teaspoon of kosher salt and 1/2 teaspoon of black pepper. Brown the shanks on both sides in batches, 3-5 minutes for each side. Once browned, transfer the shanks to a plate and reserve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف ملعقة كبيرة من الزيت إلى القدر الساخن ثم أضف البصل المفروم. اطهيه حتى يصبح ناعمًا ثم أضف 1/2 ملعقة صغيرة من الملح و1/2 ملعقة صغيرة من الكركم. اطهيه لمدة 5 دقائق إضافية.",
          "textEn": "Add 1 tablespoon of oil to the hot pot then add chopped onions. Cook until softened then season with 1/2 teaspoon of kosher salt and 1/2 teaspoon of turmeric. Cook for 5 more minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف اللحم، البطاطس والفاصوليا إلى القدر مع البصل.",
          "textEn": "Start adding the shanks, chopped potatoes, and beans back into the pot with the onions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ثقب الليمون المجفف في جميع أنحاءه باستخدام سكين حادة وادفعه إلى القدر.",
          "textEn": "Pierce the dried limes all over with a sharp knife and press them into the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "امزج معجون الطماطم مع مرق اللحم ثم صب الخليط في القدر.",
          "textEn": "Whisk together tomato paste with beef broth then pour into the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أغلق الغطاء وقم بختمه. ضع القدر على وضع الضغط العالي لمدة 35 دقيقة. اترك الضغط ينخفض بشكل طبيعي لمدة 20 دقيقة.",
          "textEn": "Close the lid and seal. Set the Instant Pot to manual (or pressure cook on newer models) set to high pressure for 35 minutes. Allow for 20 minutes natural pressure release.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "انقل اللحم والعظام إلى وعاء كبير. عندما يبرد، ارمي العظام والدهون الزائدة، واترك اللحم فقط. افرم اللحم بالشوكة.",
          "textEn": "Transfer the meat and bones to a large mixing bowl. When it cools, discard the bones and extra fat, leaving just the meat in the bowl. Shred with a fork.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "صفي الصلصات المتبقية من المرق. احتفظ بالمرق. هذا هو الشوربة المحبوبة، آبگوشت.",
          "textEn": "Strain out the remaining solids from the broth. Reserve the broth. This is the cherished soup, abgoosht.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "يمكن بعض الناس أن يقدمو الشوربة مع الصلصات، لكن معظمهم يهرس الصلصات لصنع الغوشت كوبيد.",
          "textEn": "Some people serve the soup with the solids, but most mash the solids to make goosht koobideh.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "انقل جميع الصلصات المصفاة إلى وعاء اللحم. استخدم مهرسة البطاطس أو مطرقة الطعام لسحق وضغط الصلصات إلى معجون. أضف المرق حسب الحاجة لتنعيم المعجون. يجب أن يكون قوامه مثل الفاصوليا المقلية المكسيكية. ضع التوابل حسب الرغبة بإضافة المزيد من الملح أو الليمون المجفف (المطحون).",
          "textEn": "Transfer all of the strained solids to the mixing bowl with the meat. Use a potato masher or food mallet to smash and press the solids into a paste. Add broth as needed, to smooth out the paste. It should have the consistency of Mexican refried beans. Adjust the seasoning to taste by adding more salt or more limoo omami (the powdered kind).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "لتقديم المرق، املأ وعاء بقطع صغيرة من الخبز السانجاك أو اللواش ثم صب المرق.",
          "textEn": "To serve the broth, fill a bowl with bite-size pieces of sangak or lavash then pour the broth in.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "قدم الغوشت كوبيد مع المزيد من الخبز، التورشي (الخضروات المخللة الفارسية)، الجزر وال أعشاب الطازجة (السبزي خوردن).",
          "textEn": "Serve the goosht koobideh with more bread, torshi (Persian pickled vegetables), radishes, and fresh herbs (sabzi khordan).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "آبگوشت هي وجبة تقليدية إيرانية تقدم عادة في المناسبات العائلية والاجتماعية. يتم تقديمها مع الخبز والخضروات المخللة والتوابل.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/instant-pot-abgoosht/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 630,
        "protein": 36,
        "fat": 25,
        "carbs": 48,
        "fiber": 10,
        "sugar": 4,
        "cost": {
          "protein": 13.5,
          "grains": 1,
          "produce": 3.1,
          "specialty": 0.8,
          "fats": 0.2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-ir-002",
      "title": "العوية (خليط التوابل الفارسي)",
      "titleEn": "Advieh (Persian Spice Mix)",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "توابل",
      "cookingMethod": "خلط",
      "prepTime": "10 دقائق",
      "cookTime": "0 دقائق",
      "servings": "يكفي لعدة استخدامات",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ir-002-i1",
          "name": "الكمون",
          "nameEn": "Cumin",
          "standardAmount": "4 ملاعق صغيرة",
          "standardAmountEn": "4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-002-i2",
          "name": "القرفة",
          "nameEn": "Cinnamon",
          "standardAmount": "4 ملاعق صغيرة",
          "standardAmountEn": "4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-002-i3",
          "name": "القرنفل المطحون",
          "nameEn": "Ground Clove",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-002-i4",
          "name": "بتلات الورد المجففة",
          "nameEn": "Dried Rose Petals",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-002-i5",
          "name": "الفلفل الأسود",
          "nameEn": "Black Pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-002-i6",
          "name": "الكركم",
          "nameEn": "Turmeric",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-002-i7",
          "name": "الهيل المطحون",
          "nameEn": "Ground Cardamom",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف جميع التوابل إلى وعاء.",
          "textEn": "Add all the spices to a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قلّب التوابل جيدًا للتأكد من خلطها بشكل متجانس.",
          "textEn": "Stir the spices well to ensure they are evenly mixed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقل الخليط إلى وعاء زجاجي محكم الإغلاق.",
          "textEn": "Transfer the mixture to a tightly sealed jar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "رجّ الوعاء جيدًا للتأكد من أن التوابل مختلطة بشكل جيد.",
          "textEn": "Shake the jar well to ensure the spices are fully mixed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "احفظ الخليط في خزانة التوابل واستخدمه في الأرز، الحساء، والكباب.",
          "textEn": "Store the mixture in the spice cabinet and use it for rice dishes, stews, and kebabs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "العوية هي خليط توابل تقليدي في المطبخ الفارسي، يستخدم لتعزيز نكهة الأطباق.",
      "source": {
        "name": "unicornsinthekitchen.com",
        "url": "https://www.unicornsinthekitchen.com/advieh-persian-spice-mix/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 9,
        "protein": 0,
        "fat": 0,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "spices": 1.5,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "w-ir-003",
      "title": "آلبالوپلو",
      "titleEn": "Albaloo Polo (Sour Cherry Rice)",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ الأرز",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة و15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-003-i1",
          "name": "زعفران مطحون",
          "nameEn": "ground saffron",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i2",
          "name": "ماء ساخن",
          "nameEn": "hot water",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 TBS",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i3",
          "name": "كرز حامض",
          "nameEn": "sour cherries",
          "standardAmount": "400 غرام",
          "standardAmountEn": "14 ounces",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i4",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i5",
          "name": "أرز",
          "nameEn": "rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i6",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i7",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i8",
          "name": "لوز مقطع",
          "nameEn": "almond slicers",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i9",
          "name": "فستق مفروم",
          "nameEn": "chopped pistachios",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i10",
          "name": "لحم ضأن",
          "nameEn": "lamb",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i11",
          "name": "بصل أخضر مفروم",
          "nameEn": "chopped green onions",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i12",
          "name": "بقدونس طازج مفروم",
          "nameEn": "fresh parsley",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i13",
          "name": "كزبرة طازجة مفرومة",
          "nameEn": "fresh mint",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i14",
          "name": "بيضة",
          "nameEn": "egg",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i15",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i16",
          "name": "قرفة",
          "nameEn": "cinnamon",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i17",
          "name": "بودرة ثوم",
          "nameEn": "garlic powder",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i18",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i19",
          "name": "فلفل أسود",
          "nameEn": "pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-003-i20",
          "name": "زيت زيتون بكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الأرز في وعاء متوسط الحجم مع الماء. اغسل الأرز برفق باليد، ثم صب الماء وكرر العملية مرتين أخريين. بعد غسل الأرز للمرة الثالثة، اشطفه وغطه بالماء واتركه ينقع.",
          "textEn": "Soak the rice in a medium-sized bowl with water. Gently wash the rice by stirring it in the water with your hand. Pour out the water and repeat two more times. After washing the rice a third time, rinse and then cover with water and soak.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء صغير، اخلط الزعفران المطحون مع ملعقة كبيرة من الماء الساخن واتركه جانباً.",
          "textEn": "In a small bowl, combine the ground saffron with 1 tablespoon of hot water and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إذا كنت تستخدم كرزًا طازجًا، نظف وقشر البذور. إذا كنت تستخدم كرزًا مجمدًا، اتركه يذوب أولاً.",
          "textEn": "If using fresh sour cherries, clean and pit them. If using frozen cherries, thaw first.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع الكرز والسكر في قدر وطهيه على نار متوسطة منخفضة لمدة 15 دقيقة. صفي الكرز.",
          "textEn": "Place the cherries and sugar in a saucepan and cook on medium-low heat for 15 minutes. Strain out the cherries.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "استمر في الطهي حتى تصبح العصائر سميكة. أعد الكرز إلى العصائر ثم أزله من النار واحتفظ به.",
          "textEn": "Continue cooking until the juices are syrupy. Return the cherries to the syrup and remove from heat and reserve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في قدر كبير غير لاصق، أضف 6 أكواب من الماء وملعقة كبيرة من الملح واتركه يغلي. عندما يغلي الماء، صب الماء الموجود في وعاء الأرز المنقوع. أضف الأرز المنقى إلى الماء المغلي.",
          "textEn": "In a large non-stick pot, add 6 cups of water and 1 tablespoon of salt and bring to a boil. When the water has come to a boil, pour out the water in the bowl containing the soaking rice. Add the strained rice to the boiling water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "عندما يغلي الماء مرة أخرى ويطفو الأرز على سطح القدر (حوالي 6 دقائق)، صب محتويات القدر في غربال ناعم.",
          "textEn": "When the water comes to a boil again and the rice floats to the top of the pot (approximately 6 minutes), pour the contents of the pot into a fine colander.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أعد القدر إلى الموقد على نار متوسطة. أضف 2 ملعقة كبيرة من الزبدة وملعقة صغيرة من الزعفران. عندما تذوب الزبدة، أضف كمية كافية من الأرز لتغطية قاع القدر. اخلطها مع الزبدة المزججة ثم انشرها برفق في قاع القدر.",
          "textEn": "Return the pot to the stove over medium heat. Add 2 tablespoons of butter and 1 teaspoon of saffron. When the butter has melted, add enough rice to cover the bottom of the pot. Mix with the saffron butter and gently spread flat in the bottom of the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "انثر حوالي ثلث الأرز فوق الطبقة المزججة. ضع ثلث الكرز الحامض فوق الأرز، باستخدام بعض من العصائر ولكن ليس الكثير. كرر طبقات الأرز والكرز حتى تنتهي جميع الكرز والأرز في القدر.",
          "textEn": "Scatter about 1/3 of the rice over this buttered layer. Spoon 1/3 of the sour cherries over the rice, using some of the syrup but not a lot. Repeat layering in rice and sour cherries until all the cherries and rice are in the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "احتفظ بالعصائر المتبقية.",
          "textEn": "Reserve the leftover syrup.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "باستخدام عصا خشبية طويلة، اثقب ثقوبًا من الأسفل إلى الأعلى في القدر. هذا يسمح للبخار بالخروج.",
          "textEn": "Using the handle of a long wooden spoon, poke a hole down to the bottom of the pot. This allows the steam to escape.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "غطِ غطاء القدر بمنديل نظيف أو ورق منديل، وضعيه بثبات على القدر لمنع خروج البخار. خفف النار إلى الدرجة الدنيا واستمر في طهي الأرز لمدة 45 دقيقة.",
          "textEn": "Cover the lid of your pot with a clean towel or several paper towels, and set firmly over your pot to prevent steam from escaping. Reduce heat to low and continue cooking the rice for 45 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "بينما يطبخ الأرز، أعد كرات اللحم. اخلط المكونات (باستثناء الزيت) معًا في وعاء كبير. اغمس كمية كافية من اللحم لتشكيل كرة لحم بقطر 2.5 سم، حوالي 20 كرة.",
          "textEn": "While the rice is cooking, prepare the meatballs. Mix the ingredients (except for the oil) together in a large mixing bowl. Scoop out enough meat to form a 1-inch meatball, approximately 20.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "عندما تشكل جميع كرات اللحم، سخن قدرًا كبيرًا على نار متوسطة عالية وأضف الزيت. عندما يسخن الزيت، ابدأ في قلي كرات اللحم حتى تصبح ذهبية اللون من جميع الجوانب. سيستغرق هذا حوالي 10-15 دقيقة.",
          "textEn": "Once all meatballs have been formed, heat a large pan over medium-high heat and add oil. When the oil is hot, begin frying the meatballs until browned all over. This will take about 10-15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "انقل كرات اللحم إلى وعاء كبير. اخلط 1-2 ملعقة كبيرة من العصائر المحفوظة للكرز وغطي كرات اللحم بالتساوي.",
          "textEn": "Transfer the meatballs to a large bowl. Mix in 1-2 tablespoons of the reserved cherry syrup and coat the meatballs evenly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "عندما ينتهي طهي الأرز، اغمس حوالي نصف كوب من الأرز المطبوخ في وعاء. اخلطه مع ماء الزعفران واخلط حتى يصبح ذهبيًا.",
          "textEn": "When the rice is done cooking, scoop out about 1/2 cup of cooked rice and transfer to a bowl. Stir in the saffron water and mix until golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "انقل بقية الأرز إلى طبق التقديم وضعي الأرز المزجج فوقه.",
          "textEn": "Scoop out the rest of the rice onto a serving platter and top with the saffron rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "انقل القاع المقرمش (التحديق) وضعيه حول الأرز. رتب كرات اللحم على طبق التقديم. زين باللوز والفستق وقدم.",
          "textEn": "Break up the tahdig (crust) and place around the rice. Arrange the meatballs on the serving platter. Garnish with almonds and pistachios and serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "آلبالوپلو هو طبق تقليدي إيراني يتم تقديمه في المناسبات الخاصة. يتميز بطعمه الحلو والحامض من الكرز والزعفران.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/albaloo-polo-sour-cherry-rice/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 18,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 680,
        "protein": 24,
        "fat": 19,
        "carbs": 85,
        "fiber": 3,
        "sugar": 32,
        "cost": {
          "specialty": 4.5,
          "sweeteners": 0.3,
          "grains": 1,
          "dairyEggs": 0.5,
          "protein": 5,
          "produce": 0.8
        }
      }
    },
    {
      "id": "w-ir-004",
      "title": "الخبز البربري",
      "titleEn": "Persian Barbari Bread",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "45 دقيقة",
      "cookTime": "18 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-004-i1",
          "name": "دقيق القمح",
          "nameEn": "All-purpose flour",
          "standardAmount": "500 جرام (4 أكواب)",
          "standardAmountEn": "500 grams (4 cups)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-004-i2",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "7 جرام (1.5 ملعقة صغيرة)",
          "standardAmountEn": "7 grams (1.5 teaspoons)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-004-i3",
          "name": "سكر ناعم",
          "nameEn": "Granulated sugar",
          "standardAmount": "5 جرام (1 ملعقة صغيرة)",
          "standardAmountEn": "5 grams (1 teaspoon)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-004-i4",
          "name": "زيت نباتي",
          "nameEn": "Vegetable oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-004-i5",
          "name": "خميرة فورية",
          "nameEn": "Instant yeast",
          "standardAmount": "7 جرام (2.25 ملعقة صغيرة)",
          "standardAmountEn": "7 grams (2.25 teaspoons)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-004-i6",
          "name": "ماء دافئ",
          "nameEn": "Warm water",
          "standardAmount": "320 مليلتر (1.3 كوب)",
          "standardAmountEn": "320 milliliters (1.3 cups)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-004-i7",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-004-i8",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-004-i9",
          "name": "بيكينغ صودا",
          "nameEn": "Baking soda",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-004-i10",
          "name": "بذور السمسم",
          "nameEn": "Sesame seeds",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "As needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع الدقيق، الملح، السكر، الزيت والخميرة في وعاء خلاط كهربائي مع مرفق العجينة.",
          "textEn": "Place the flour, salt, sugar, oil, and yeast in the bowl of a stand mixer with a dough hook.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "شغل الخلاط على سرعة بطيئة وأضف الماء تدريجياً بينما يعمل الخلاط.",
          "textEn": "Turn the stand mixer on and set it on slow speed. Add the water slowly while the mixer is running.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عندما تتجمع العجينة، ارفع السرعة إلى المتوسط وعجن لمدة 10 دقائق.",
          "textEn": "Once the dough comes together, turn the speed to medium and knead for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطِ الوعاء بمنديل مطبخ واتركه لمدة 30 دقيقة.",
          "textEn": "Cover the bowl with a kitchen towel and let it sit for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع العجينة على سطح مغطى بالدقيق واقسمها إلى قسمين. شكّلها إلى كرات وغطِها بمنديل مطبخ. اتركها ترتفع لمدة 30 دقيقة.",
          "textEn": "Place the dough on a floured surface and divide it into two. Shape into balls and cover with a kitchen towel. Let the dough rise for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في هذه الأثناء، اخلط مكونات الغلاف في قدر على نار متوسطة. اتركها تغلي مع التحريك حتى تتكاثف. سيستغرق ذلك حوالي 3-4 دقائق. اتركها تبرد.",
          "textEn": "Meanwhile, mix the glaze ingredients in a saucepan over medium heat. Bring to a simmer and stir until it thickens. This will take about 3-4 minutes. Set aside to cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد 30 دقيقة، ضع كرة واحدة من العجينة على ورقة خبز. اضغط على العجينة بيديك لتشكيلها على شكل بيضاوي. اصنع خطوطًا على العجينة بأصابعك (باستثناء الإبهام). اغمسها بالغلاف وزينها ببذور السمسم. نقل ورقة الخبز إلى صينية خبز، غطِها بورق بلاستيك واتركها لمدة 20-30 دقيقة.",
          "textEn": "After 30 minutes, place one of the balls on parchment paper. Flatten the dough using your hand into an oval shape. Using your fingers (except the thumbs) make indentations on the bread. Brush with the glaze and top with sesame seeds. Transfer the parchment paper to a baking sheet, cover with plastic wrap, and let it sit for another 20-30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخن الفرن إلى 225 درجة مئوية (440 درجة فهرنهايت). عندما يصبح الفرن ساخنًا، اكشف الصينية وضعت الخبز في الفرن. اخبز لمدة 18 دقيقة حتى يصبح ذهبي اللون ومطبوخًا. اتركه لمدة 10 دقائق قبل تقطيعه.",
          "textEn": "Preheat the oven to 225°C (440°F). Once the oven is hot, uncover the baking sheet and place the bread in the oven. Bake for 18 minutes until golden and cooked. Let it sit for 10 minutes before you slice it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الخبز البربري هو خبز تقليدي إيراني يتميز بقوامه المقرمش من الخارج والرقيق من الداخل. يتم تقديمه عادة مع الأطباق الرئيسية.",
      "source": {
        "name": "unicornsinthekitchen.com",
        "url": "https://www.unicornsinthekitchen.com/easy-persian-barbari-bread/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 400,
        "protein": 13,
        "fat": 4,
        "carbs": 75,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "grains": 1.2,
          "fats": 0.1,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-ir-005",
      "title": "بوراني السبانخ",
      "titleEn": "Persian Yogurt Spinach Dip (Borani Esfenaj)",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "مقبلات وسلطات",
      "cookingMethod": "طهي بالمقلاة",
      "prepTime": "15 دقيقة",
      "cookTime": "12 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ir-005-i1",
          "name": "زيت زيتون بكر ممتاز",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-005-i2",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-005-i3",
          "name": "سبانخ طازجة",
          "nameEn": "fresh spinach",
          "standardAmount": "1.5 كوب (مقطعة)",
          "standardAmountEn": "1 1/2 cup (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-005-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فص (مهروس)",
          "standardAmountEn": "2 cloves (crushed)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-005-i5",
          "name": "زبادي يوناني طبيعي",
          "nameEn": "plain Greek yogurt",
          "standardAmount": "2.5 كوب",
          "standardAmountEn": "2 1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-005-i6",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-005-i7",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-005-i8",
          "name": "جوز",
          "nameEn": "walnuts",
          "standardAmount": "1 ملعقة كبيرة (مقطعة)",
          "standardAmountEn": "1 tbsp (chopped)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن مقلاة كبيرة على نار متوسطة عالية وأضف زيت الزيتون.",
          "textEn": "Heat a large frying pan over medium-high heat and add olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل وقلبه حتى يبدأ في التليين.",
          "textEn": "Add onion and sauté until they start to soften.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خفف النار إلى متوسطة منخفضة وطه البصل حتى يصبح ذهبي اللون قليلاً، لمدة حوالي 7 دقائق.",
          "textEn": "Reduce heat to medium-low and cook until onions are slightly browned, about 7 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف السبانخ والثوم وقلبهما لمدة 5 دقائق، أو حتى يذبل السبانخ ويكون مطبوخاً. ارفعه من النار واتركه يبرد.",
          "textEn": "Add spinach and garlic and cook for 5 minutes, or until spinach is wilted and cooked. Remove from heat and let cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء كبير، أضف خليط السبانخ البارد مع الزبادي، الملح والفلفل. اخلط المكونات جيداً، غطِّها وضعها في الثلاجة لمدة ساعتين قبل التقديم.",
          "textEn": "In a large bowl, add cooled spinach mixture with yogurt, salt, and pepper. Mix until combined, cover, and refrigerate for 2 hours prior to serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عند الاستعداد للتقديم، انقل الخليط إلى وعاء التقديم وزينه بالجوز.",
          "textEn": "When ready to serve, transfer to a serving bowl and garnish with walnuts.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البوراني هو طبق شعبي في إيران، يتم تقديمه كمقبلات أو سلطة جانبية.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/yogurt-and-spinach-dip-borani-e-esfenaj/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 170,
        "protein": 12,
        "fat": 13,
        "carbs": 7,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "produce": 1.4,
          "dairyEggs": 2.5,
          "fats": 0.3,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "w-ir-006",
      "title": "كوتلت بالفرن الهوائي",
      "titleEn": "Air Fryer Turkey Cutlets (Persian Kotlet)",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "القلي بالهواء",
      "prepTime": "30 دقيقة",
      "cookTime": "14 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-006-i1",
          "name": "بطاطس",
          "nameEn": "potatoes",
          "standardAmount": "500 غرام",
          "standardAmountEn": "1 lb",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-006-i2",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة متوسطة",
          "standardAmountEn": "1 medium",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-006-i3",
          "name": "لحم دجاج مفروم",
          "nameEn": "ground turkey",
          "standardAmount": "500 غرام",
          "standardAmountEn": "1 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-006-i4",
          "name": "بيكنج صودا",
          "nameEn": "baking soda",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-006-i5",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-006-i6",
          "name": "بيضة",
          "nameEn": "egg",
          "standardAmount": "1 حبة كبيرة",
          "standardAmountEn": "1 large",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-006-i7",
          "name": "كركم مجفف",
          "nameEn": "dried turmeric",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-006-i8",
          "name": "كمون",
          "nameEn": "cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-006-i9",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-006-i10",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-006-i11",
          "name": "فتات الخبز",
          "nameEn": "breadcrumbs",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-006-i12",
          "name": "زيت زيتون أو رذاذ طهي غير لاصق",
          "nameEn": "olive oil or non-stick cooking spray",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر متوسط الحجم، أضف البطاطس وغطيها بالماء. اغلي الماء واطهِ البطاطس حتى تصبح طرية، لمدة 10-15 دقيقة.",
          "textEn": "In a medium-sized pot, add the potatoes and cover with water. Bring to a boil and cook until the potatoes are fork-tender, about 10-15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفي الماء واهرس البطاطس جيدًا حتى تمتزج تمامًا. نقلها إلى وعاء كبير واتركها تبرد إلى درجة حرارة الغرفة، لمدة 10-15 دقيقة.",
          "textEn": "Drain the water and mash the potatoes thoroughly. Transfer to a large mixing bowl and allow to cool to room temperature, about 10-15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قشر البصل وفرمه يدويًا أو باستخدام معالج طعام. اعصر الفائض من العصير وضع البصل المفروم مع البطاطس المهروسة.",
          "textEn": "Grate the onion by hand or using a food processor. Squeeze out the excess juice and place the grated onion with the mashed potatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في نفس الوعاء، أضف اللحم المفروم، البيكنج صودا، الدقيق، البيضة والتوابل. اخلط المكونات باليد حتى تمتزج تمامًا.",
          "textEn": "In the same mixing bowl, add the ground turkey, baking soda, flour, egg, and seasonings. Mix by hand until fully incorporated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يمكن تبريد الخليط في الثلاجة لمدة ساعتين لتسهيل تشكيل الكوتلت ودمج النكهات، وهذا خطوة اختيارية.",
          "textEn": "Chill the mixture in the refrigerator for a couple of hours to make it easier to form into patties and allow the flavors to meld together. This step is optional.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب فتات الخبز على طبق. خذ كرة من خليط اللحم بحجم 2 بوصة وشكلها إلى شكل بيضاوي بسمك نصف بوصة تقريبًا.",
          "textEn": "Pour the breadcrumbs on a plate. Take a 2-inch ball of the meat mixture and flatten it into an oval shape about the size of your hand and up to ½-inch thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اضغط على جانبي الكوتلت في فتات الخبز واحفظها على طبق كبير أو صينية خبز.",
          "textEn": "Press both sides of the cutlets into the breadcrumbs and reserve them on a large platter or baking sheet.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رش كلا الجانبين من الكوتلت بزيت الزيتون أو رذاذ الطهي غير اللصق بسخاء.",
          "textEn": "Generously spray both sides of the prepared cutlets with olive oil or non-stick cooking spray.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضبط الفرن الهوائي على وضع 'القلي بالهواء' وحدد الوقت لمدة 14 دقيقة. بمجرد تسخين الفرن، أضف الكوتلت في طبقة واحدة. يناسب فريتي الخاص بي 5-6 قطع.",
          "textEn": "Set your air fryer to 'air fry' and set the time for 14 minutes. Once preheated, add the cutlets in a single layer. My fryer fits 5-6 pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد نصف الوقت، استخدم ملعقة لقلب الكوتلت واستمر في القلي بالهواء حتى تصبح جاهزة.",
          "textEn": "At the halfway mark, use a spatula to flip the cutlets over and continue air frying until done.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "كرر العملية حتى يتم قلي جميع الكوتلت بالهواء.",
          "textEn": "Repeat until all the cutlets are air fried.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكوتلت هي وجبة شهيرة في إيران، وتُقدم غالبًا كجزء من وجبة الغداء أو العشاء.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/air-fryer-turkey-cutlets-persian-kotlet/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 420,
        "protein": 22,
        "fat": 17,
        "carbs": 33,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "produce": 1.1,
          "protein": 5,
          "dairyEggs": 0.25,
          "grains": 0.55,
          "fats": 0.1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-ir-007",
      "title": "فسنجان",
      "titleEn": "Fesenjān",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة و20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-007-i1",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 بصلة كبيرة (حوالي 450 جرام)",
          "standardAmountEn": "1 large onion (about 1 pound)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-007-i2",
          "name": "جوز",
          "nameEn": "walnuts",
          "standardAmount": "225 جرام (حوالي 2 كوب)",
          "standardAmountEn": "8 oz (about 2 cups)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-007-i3",
          "name": "فخذ دجاج بدون عظم وجلد",
          "nameEn": "boneless skinless chicken thighs",
          "standardAmount": "900 جرام",
          "standardAmountEn": "2 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-007-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-007-i5",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-007-i6",
          "name": "زيت زيتون بكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-007-i7",
          "name": "زعفران مطحون",
          "nameEn": "ground saffron",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-007-i8",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1 ملعقة كبيرة (إذا لزم)",
          "standardAmountEn": "1 TBS (if needed)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-007-i9",
          "name": "خل التوت البري",
          "nameEn": "pomegranate molasses",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-007-i10",
          "name": "سكر",
          "nameEn": "granulated sugar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-007-i11",
          "name": "بذور التوت البري",
          "nameEn": "pomegranate arils",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أهرس البصل حتى يصبح ناعمًا في ماكينة التقطيع.",
          "textEn": "Purée the onion until smooth in a food processor.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الجوز إلى البصل وأهرسهما معًا حتى يصبحا معجونًا سميكًا.",
          "textEn": "Add the walnuts to the onion and purée until a thick paste is formed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الدجاج إلى المعجون وقلبه حتى يصبح مغطى بالتوابل.",
          "textEn": "Season the chicken with salt and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في قدر كبير على نار متوسطة عالية، أضف الزيت. عندما يسخن الزيت، أضف الدجاج واقليه حتى يصبح ذهبيًا، لمدة 3-5 دقائق.",
          "textEn": "In a large skillet over medium-high heat, add the olive oil. When the oil is hot, add the chicken and cook until browned, about 3-5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلب الدجاج واقلي الجانب الآخر. نقل الدجاج إلى طبق واحتفظ به.",
          "textEn": "Turn the chicken thighs over and brown the other side. Transfer the chicken to a serving dish and reserve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقل المعجون من البصل والجوز إلى القدر الساخن ووزعه بالتساوي على قاع القدر.",
          "textEn": "Transfer the walnut-onion mixture to the hot pan and spread it evenly on the bottom of the skillet.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخن المعجون على نار متوسطة منخفضة. عندما يبدأ في التحمر، اقلب وامزج المعجون ووزعه بالتساوي مرة أخرى.",
          "textEn": "Heat the mixture over medium-low. When it starts to brown, stir and remix the paste and spread it evenly again.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "خفف النار وكرر الخطوة السابقة كل 10-15 دقيقة. اطهِ حتى يصبح المعجون بنيًا غامقًا وجافًا، لمدة ساعة تقريبًا.",
          "textEn": "Reduce heat to low and repeat every 10-15 minutes. Cook until the walnut-onion mixture is deep brown in color and crumbly, about 1 hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الزعفران وخل التوت البري إلى المعجون.",
          "textEn": "Stir in the saffron and pomegranate molasses.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قطع الدجاج إلى شرائح وأضفه إلى خليط التوت البري. غطِ القدر واطهِ حتى يصبح اللون أغمق، لمدة 20 دقيقة.",
          "textEn": "Cut the chicken thighs into strips and add to the pomegranate mixture. Cover and simmer until the color darkens, about 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "إذا كان الصلصة يحتاج إلى تخفيف، أضف الماء حسب الحاجة.",
          "textEn": "If the sauce needs thinning, drizzle in water as needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "انقل الحساء إلى طبق التقديم وزينه ببذور التوت البري.",
          "textEn": "Transfer the stew to a serving dish and garnish with pomegranate arils.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "فسنجان هو طبق تقليدي إيراني يتم تقديمه عادة في المناسبات الخاصة.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/persian-pomegranate-and-walnut-stew-fesenjoon/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 860,
        "protein": 34,
        "fat": 53,
        "carbs": 55,
        "fiber": 4,
        "sugar": 40,
        "cost": {
          "specialty": 10.8,
          "protein": 7,
          "produce": 1.3,
          "fats": 0.1,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "w-ir-008",
      "title": "خورش قيماه بالبازلاء الصفراء",
      "titleEn": "Khoresh Gheymeh with Yellow Split Peas",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ بالبخار",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-008-i1",
          "name": "لحم البقر للطهي",
          "nameEn": "beef stew meat",
          "standardAmount": "900 غرام",
          "standardAmountEn": "2 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-008-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1 1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-008-i3",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-008-i4",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-008-i5",
          "name": "دقيق متعدد الاستخدامات",
          "nameEn": "all-purpose flour",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-008-i6",
          "name": "زيت الزيتون البكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-008-i7",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-008-i8",
          "name": "مرق اللحم",
          "nameEn": "beef broth",
          "standardAmount": "710 مل",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-008-i9",
          "name": "معجون الطماطم",
          "nameEn": "tomato paste",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-008-i10",
          "name": "بازلاء صفراء مجففة",
          "nameEn": "dried yellow split peas",
          "standardAmount": "200 غرام",
          "standardAmountEn": "7 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-008-i11",
          "name": "ليمون مجفف",
          "nameEn": "dried limes",
          "standardAmount": "3-4 حبات",
          "standardAmountEn": "3-4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-008-i12",
          "name": "طماطم مقطعة",
          "nameEn": "canned diced tomatoes",
          "standardAmount": "400 غرام",
          "standardAmountEn": "14 oz",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-008-i13",
          "name": "قرفة مطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-008-i14",
          "name": "بطاطس مقطعة إلى شرائح رفيعة",
          "nameEn": "shoestring potatoes",
          "standardAmount": "1-2 كوب",
          "standardAmountEn": "1-2 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البصل وقطعه ناعماً.",
          "textEn": "Peel and finely chop the onion.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء كبير، اخلط اللحم مع ملعقة صغيرة من الملح، نصف ملعقة صغيرة من الفلفل، نصف ملعقة صغيرة من الكركم، والدقيق حتى يغطي اللحم بشكل متساوٍ. ضعه جانباً.",
          "textEn": "In a large bowl, mix together the beef, 1 tsp of salt, 1/2 tsp of black pepper, 1/2 tsp of turmeric, and flour until the meat is evenly coated. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اضغط على زر «الشواء» في القدر الكهربائي. اختر درجة الحرارة «عالية». عندما يظهر «ساخن» على الشاشة، أضف زيت الزيتون.",
          "textEn": "Press the “Sauté” function key on your Instant Pot. Select “More” temperature with the “Adjust” key. When the Instant Pot displays “Hot,” add the olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عندما يسخن الزيت، أضف البصل المفروم وقليه حتى يبدأ في الاحمرار.",
          "textEn": "When the oil is hot, add the chopped onions and sauté until they start to brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف نصف ملعقة صغيرة من الملح ونصف ملعقة صغيرة من الكركم إلى البصل وطهيه لمدة 2-3 دقائق إضافية.",
          "textEn": "Season the onions with 1/2 tsp of salt and 1/2 tsp of turmeric and cook for another 2-3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف اللحم المحفوظ وقلبه حتى يصبح مائلاً للبني من جميع الجوانب.",
          "textEn": "Stir in the reserved stew meat and brown the meat all over.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "عندما يصبح اللحم مائلاً للبني، أضف مرق اللحم. استخدم ملعقة خشبية لفرك قاع القدر لإزالة القطع المحمرة.",
          "textEn": "When the meat is browned, add the beef broth. Using a wooden spoon, scrape the bottom of the pot to remove browned bits.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف معجون الطماطم وقلبه حتى يمتزج. أضف الطماطم المقطعة.",
          "textEn": "Stir in the tomato paste until combined. Add the diced tomatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ثقب الليمون المجفف بسكين حادة عدة مرات. إذا كنت تفضل الطبق أكثر حموضة، أضف ما يصل إلى 5 ليمون مجفف. إذا كنت غير متأكد، ابدأ بثلاثة. يمكنك إضافة عصير الليمون لاحقاً لضبط النكهة حسب رغبتك.",
          "textEn": "Carefully pierce the dried limes with a sharp knife several times. If you prefer a more sour, lemony stew, add up to 5 dried limes. If you’re unsure, start with three. You can add lemon juice later to adjust the flavor to your preference.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أغلق غطاء القدر الكهربائي، قم بتحويل الفتحة إلى «مغلق» وضبط القدر على «اللحم/المرق» لمدة 20 دقيقة.",
          "textEn": "Place the lid on your Instant Pot, turn the vent to “Seal,” and set the Instant Pot to “Meat/Stew” for 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "عندما ينتهي الوقت، اترك الضغط ينخفض طبيعياً لمدة 10 دقائق، ثم أطلق الضغط المتبقي يدوياً. يمكنك ترك الضغط ينخفض طبيعياً بالكامل إذا كان لديك الوقت.",
          "textEn": "Once the timer goes off and the stew is cooked, let the pressure release naturally for 10 minutes, then release the remaining pressure manually. You can also let all the pressure release naturally if you have time.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "استخدم ملعقة لضغط الليمون المجفف لإزالة الهواء ودعه يغوص في الطبق.",
          "textEn": "Using a spoon, press the dried limes flat to remove air and let them sink into the stew.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف القرفة. اغسل البازلاء الصفراء المجففة وصفيها. أضف البازلاء إلى الطبق.",
          "textEn": "Stir in the cinnamon. Rinse the yellow split peas and drain. Add the split peas to the stew.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أغلق غطاء القدر الكهربائي، قم بتحويل الفتحة إلى «مغلق» وضبط القدر على «الطبخ اليدوي» (أو «طبخ تحت الضغط» في النماذج الجديدة) على ضغط عالٍ لمدة 15 دقيقة. أطلق الضغط يدوياً بحذر. إذا كان الطبق كثيفاً، أضف كوب من الماء وقلبه.",
          "textEn": "Close the lid of the Instant Pot, turn the vent to “Seal,” and set the Instant Pot to “Manual” (or “Pressure Cook” on newer models) on high pressure for 15 minutes. Release the pressure manually very carefully. If the stew is thick, stir in 1 cup of water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "انقل الطبق إلى طبق التقديم وأضف البطاطس المقطعة إلى شرائح رفيعة.",
          "textEn": "Transfer the stew to a serving dish and top with shoestring potatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "يمكنك تقشير وتقشير بطاطس كبيرة وتقشيرها. بمجرد قليها حتى تصبح مقرمشة، يمكنك استخدام هذه البطاطس لتزيين الطبق.",
          "textEn": "You can also peel and chop 1 large russet potato. Once fried crisp, you can use these potatoes to top your stew.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "قدم الطبق مع الأرز البسمتي الدافئ.",
          "textEn": "Serve the stew with steamed basmati rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "خورش قيماه هو طبق تقليدي إيراني يتم تقديمه عادة مع الأرز البسمتي. يتميز بنكهته الغنية والحمضية من الليمون المجفف والبازلاء الصفراء.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/instant-pot-khoresh-gheymeh/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 17,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 680,
        "protein": 45,
        "fat": 32,
        "carbs": 35,
        "fiber": 12,
        "sugar": 5,
        "cost": {
          "protein": 11,
          "grains": 1,
          "produce": 2.8,
          "fats": 0.2,
          "spices": 0.6
        }
      }
    },
    {
      "id": "w-ir-009",
      "title": "قرمه‌سبزی",
      "titleEn": "Ghormeh Sabzi",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "3-4 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-009-i1",
          "name": "العدس الأحمر",
          "nameEn": "red beans",
          "standardAmount": "200 غرام",
          "standardAmountEn": "200 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-009-i2",
          "name": "البصل",
          "nameEn": "onions",
          "standardAmount": "2 بصلة",
          "standardAmountEn": "2 onions",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-009-i3",
          "name": "اللحم البقري أو الغنم",
          "nameEn": "beef or lamb",
          "standardAmount": "800 غرام",
          "standardAmountEn": "800 g",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-009-i4",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-009-i5",
          "name": "البقدونس",
          "nameEn": "parsley",
          "standardAmount": "1 حفنة",
          "standardAmountEn": "1 bunch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-009-i6",
          "name": "السبانخ",
          "nameEn": "spinach",
          "standardAmount": "1 حفنة",
          "standardAmountEn": "1 bunch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-009-i7",
          "name": "الكزبرة",
          "nameEn": "coriander leaves",
          "standardAmount": "1 حفنة",
          "standardAmountEn": "1 bunch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-009-i8",
          "name": "العشابات المقلية للقرمه‌سبزی",
          "nameEn": "fried ghormeh sabzi herbs",
          "standardAmount": "400 غرام",
          "standardAmountEn": "400 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-009-i9",
          "name": "الليمون المجفف",
          "nameEn": "dried limes",
          "standardAmount": "8 حبات",
          "standardAmountEn": "8 limes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-009-i10",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-009-i11",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-009-i12",
          "name": "الفلفل",
          "nameEn": "pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-009-i13",
          "name": "الأرز",
          "nameEn": "rice",
          "standardAmount": "800 غرام",
          "standardAmountEn": "800 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-009-i14",
          "name": "الزعفران",
          "nameEn": "saffron",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-009-i15",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع العدس الأحمر في الماء لمدة ساعة.",
          "textEn": "Soak the red beans in water for 1 hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انزع الدهون الزائدة من اللحم وقطعه إلى قطع صغيرة.",
          "textEn": "Remove unnecessary fat from the meat and cut it into smaller pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الزيت في قدر كبير وقلي البصل على نار عالية لمدة 1-2 دقيقة.",
          "textEn": "Heat the oil in a large pot and fry the onions at high temperature for 1-2 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللحم وقلبه لمدة 1-2 دقيقة أخرى.",
          "textEn": "Add the meat and cook for another 1-2 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "خفف النار إلى أدنى درجة. سيفرز اللحم كمية كبيرة من العصير الذي سيضيف نكهة للمرق.",
          "textEn": "Reduce the heat to the lowest level. The meat will release a significant amount of juice which will contribute to the flavor of the stew.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف البقدونس، السبانخ، الكزبرة، والعشابات المقلية للقرمه‌سبزی.",
          "textEn": "Stir in the parsley, spinach, coriander leaves, and fried ghormeh sabzi herbs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الماء المغلي (حوالي 0.5 لتر أو حتى الحصول على القوام المناسب).",
          "textEn": "Stir in boiling water (about 0.5 L or until the consistency is right).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف العدس المطبوخ والمصفى. اتركه يغلي على نار هادئة لمدة 2-3 ساعات. كلما طالت المدة كانت النكهة أفضل.",
          "textEn": "Stir in the cooked, drained beans. Simmer for about 2-3 hours over low heat. The longer the better.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "انقع الليمون المجفف في الماء الساخن لمدة 15 دقيقة وثقب كل حبة بملعقة.",
          "textEn": "Soak the dried limes in hot water for 15 minutes and puncture each of them with a fork.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الليمون المجفف، الكركم، الفلفل، والملح إلى المرق. اتركه يغلي لمدة 30-60 دقيقة أخرى.",
          "textEn": "Add the dried limes, turmeric, pepper, and salt to the stew. Simmer for another 30-60 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "إذا أردت، اترك المرق يبرد واحفظه في الثلاجة. سيكون الطعم أفضل في اليومين التاليين.",
          "textEn": "If desired, let the stew cool down and store it in a fridge. The taste is better over the next two days.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اطبخ الأرز بالبخار.",
          "textEn": "Steam the rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اهرس الزعفران والسكر معًا في الرحا. أضف ماء مغلي (حوالي 1 ملعقة كبيرة). قلب بعض الأرز المطبوخ مع ماء الزعفران لتصبغه.",
          "textEn": "Grind the saffron and sugar together in a mortar. Add about 1 tablespoon boiling water. Toss some of the cooked rice with the saffron water to color it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدم المرق ساخنًا في وعاءه الخاص. قدم الأرز البسيط في وعاء منفصل، مغطى بالأرز الملون بالزعفران.",
          "textEn": "Serve the stew hot in its own bowl. Serve the plain rice in a separate bowl, topped with the saffron rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "قرمه‌سبزی هي وجبة رئيسية تقليدية في إيران، تتميز بنكهاتها الغنية والنكهة المميزة للليمون المجفف.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Ghormeh_Sabzi",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 1100,
        "protein": 52,
        "fat": 25,
        "carbs": 150,
        "fiber": 12,
        "sugar": 4,
        "cost": {
          "protein": 10,
          "grains": 4,
          "produce": 5,
          "specialty": 1.5,
          "fats": 0.1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-ir-010",
      "title": "كباب ترش",
      "titleEn": "Kabab Torsh",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-010-i1",
          "name": "لحم الريبي",
          "nameEn": "beef ribeye",
          "standardAmount": "750 غرام",
          "standardAmountEn": "1 1/2 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-010-i2",
          "name": "عصير الرمان المركّز",
          "nameEn": "pomegranate molasses",
          "standardAmount": "60 مل",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-010-i3",
          "name": "جوز",
          "nameEn": "walnuts",
          "standardAmount": "120 غرام",
          "standardAmountEn": "1/2 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-010-i4",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "45 مل",
          "standardAmountEn": "3 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-010-i5",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-010-i6",
          "name": "ريحان",
          "nameEn": "mint",
          "standardAmount": "180 غرام",
          "standardAmountEn": "3/4 cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-010-i7",
          "name": "كرفس",
          "nameEn": "parsley",
          "standardAmount": "180 غرام",
          "standardAmountEn": "3/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-010-i8",
          "name": "بصل أبيض",
          "nameEn": "white onion",
          "standardAmount": "1/2 حبة",
          "standardAmountEn": "1/2 white onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-010-i9",
          "name": "زعفران مطحون",
          "nameEn": "ground saffron",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-010-i10",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "60 غرام",
          "standardAmountEn": "4 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-010-i11",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع لحم الريبي إلى قطع بحجم 2.5 سم وضعيها في وعاء.",
          "textEn": "Cut the ribeye into 1-inch chunks and place them in a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع عصير الرمان المركّز، الجوز، زيت الزيتون، الثوم، الريحان، الكرفس، والبصل الأبيض في وعاء معالج الطعام. اخلط حتى يصبح الخليط معجونًا. أضف المزيد من زيت الزيتون إذا كانت القوام غير مناسبة.",
          "textEn": "Place the pomegranate molasses, walnuts, olive oil, garlic, mint, parsley, and white onion in the bowl of a food processor. Blend until all is combined and a paste is formed. Add more olive oil if the texture isn't right yet.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط اللحم بالمعجون وتأكد من أن جميع القطع مغطاة جيدًا. غطي الوعاء بورق بلاستيك وضعيه في الثلاجة طوال الليل.",
          "textEn": "Toss the beef with the paste and make sure all the pieces are well coated. Cover the bowl with a plastic wrap and refrigerate overnight.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عند الاستعداد للشوي، أخرجي الوعاء من الثلاجة واتركي اللحم حتى يصل إلى درجة حرارة الغرفة. سخن الشواية على درجة حرارة متوسطة عالية.",
          "textEn": "When you're ready to grill, take the bowl out of the refrigerator and let the beef come to room temperature. Preheat the grill to medium high.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انثر الزعفران على مكعبين من الثلج واتركه حتى يذوب تمامًا. اذبب الزبدة ثم اخلطيها مع الزعفران المذاب. ضعي الخليط جانباً.",
          "textEn": "Sprinkle the saffron over 2 cubes of ice and let it melt completely. This will be your bloomed saffron. Melt the butter and then mix it with the bloomed saffron. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خذي قطع اللحم وثبتيها على أسياخ الشواء. ضعي الأسياخ على الشواية وشوي لمدة 4 إلى 5 دقائق على كل جانب حتى يصبح اللحم مطبوخًا حسب الرغبة. ادهني الأسياخ بالخليط المكون من الزعفران والزبدة، ثم أضيفي الملح حسب الرغبة.",
          "textEn": "Thread the beef pieces on skewers and place them on the grill. Grill for 4 to 5 minutes on each side until the meat is done to your preference. Brush with the bloomed saffron and melted butter mixture, then season with salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "انزعي الكباب من الأسياخ باستخدام خبز رقيق مثل اللواش أو شوكة.",
          "textEn": "Remove the kabobs from the skewers using a thin bread such as lavash or just a fork.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كباب ترش هو طبق تقليدي إيراني يتميز بنكهات حادة وحلوة من الرمان والجوز.",
      "source": {
        "name": "unicornsinthekitchen.com",
        "url": "https://www.unicornsinthekitchen.com/kabob-torsh-persian-pomegranate-walnut-kabobs/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 650,
        "protein": 26,
        "fat": 55,
        "carbs": 10,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "protein": 12,
          "specialty": 3,
          "fats": 0.8,
          "produce": 1.1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-ir-011",
      "title": "كباب كوبيده في الفرن الهوائي",
      "titleEn": "Air Fryer Kebab Koobideh",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "الفرن الهوائي",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-011-i1",
          "name": "بصل",
          "nameEn": "onions",
          "standardAmount": "2 بصل متوسط الحجم",
          "standardAmountEn": "2 medium-sized onions",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-011-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-011-i3",
          "name": "لحم بقري مفروم",
          "nameEn": "ground beef",
          "standardAmount": "900 جرام (85% خالي من الدهون)",
          "standardAmountEn": "2 lbs (85% lean)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البصل وقطعه إلى أرباع، ثم ضعه في وعاء معالج الطعام المجهز بالشفرة المعدنية واعمله حتى يصبح ناعمًا.",
          "textEn": "Peel and quarter the onions, then place them in a food processor with the metal blade and process until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اسكب ماء البصل عبر مصفاة موضوعة فوق وعاء وصفي السائل. احتفظ بماء البصل.",
          "textEn": "Pour the onion purée through a strainer placed over a bowl and drain the juice. Reserve the onion juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "استخدم معالج الطعام مرة أخرى، وأضف طبقات بديلة من اللحم المفروم، البصل المصفى، والملح. قد تحتاج إلى تقسيم الخليط إلى دفعات.",
          "textEn": "Using the food processor again, add alternating layers of ground beef, strained onions, and salt. You may need to do this in batches.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اعمل الخليط حتى يمتزج، مع التوقف لتنظيف جوانب المعالج. سيصبح الخليط خفيفًا وفاتح اللون. نقل الخليط إلى وعاء كبير.",
          "textEn": "Process until combined, pausing to scrape down the sides. The mixture will become fluffy and light in color. Transfer the mixture to a large mixing bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلط الخليط باليد مثل عجينة الخبز، واغمس يديك في ماء البصل لمنع اللحم من التصاقه بيديك. كلما قمت بالخلط أكثر، كلما أصبح الكباب أخف وزنًا. يجب أن يكون نسيج الخليط خفيفًا وليس كتلة صلبة.",
          "textEn": "Knead the mixture like bread dough, dipping your hands in the onion water to keep the meat from sticking. The more you knead, the lighter the kebab. The texture should be airy, not a solid mass.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اترك الخليط ينقع في الثلاجة لمدة 2-4 ساعات.",
          "textEn": "Allow the mixture to marinate in the refrigerator for 2-4 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "خذ كمية من الخليط بحجم كرة التنس وشكلها على شكل كباب مسطّح على صينية خبز.",
          "textEn": "Take a tennis ball-sized amount of the meat mixture and shape it into a flat sausage-shaped kebab and place it on a baking sheet.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضع الكباب في الفرن الهوائي في طبقة واحدة واطهيه على درجة حرارة 190 درجة مئوية لمدة 10 دقائق، مع تقليبها في منتصف الوقت.",
          "textEn": "Place the kebabs in one layer in the air fryer and cook at 375°F for 10 minutes, flipping them over at the halfway mark.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تأكد من أن درجة حرارة الكباب الداخلية تبلغ 63 درجة مئوية باستخدام ميزان حرارة اللحم.",
          "textEn": "Ensure the internal temperature of the kebabs reaches 145°F using a meat thermometer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكباب الكوبيده هو نوع شهير من الكباب في إيران، يتم تقديمه عادة مع الأرز والخضروات.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/air-fryer-kebab-koobideh/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 460,
        "protein": 38,
        "fat": 30,
        "carbs": 4,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 9,
          "produce": 0.6,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-ir-012",
      "title": "خورش بادمجان",
      "titleEn": "Khoresh Bademjan",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالفرن",
      "prepTime": "1 ساعة و 30 دقيقة",
      "cookTime": "2 ساعات و 45 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-012-i1",
          "name": "باذنجان صغير",
          "nameEn": "baby eggplant",
          "standardAmount": "9 حبات",
          "standardAmountEn": "9 baby eggplants",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-012-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-012-i3",
          "name": "لحم الغنم للطهي",
          "nameEn": "beef stew meat",
          "standardAmount": "1 كيلوغرام",
          "standardAmountEn": "2 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-012-i4",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-012-i5",
          "name": "كركم مطحون",
          "nameEn": "ground turmeric",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-012-i6",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-012-i7",
          "name": "زيت زيتون بكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-012-i8",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة مفرومة",
          "standardAmountEn": "1 chopped onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-012-i9",
          "name": "مرق اللحم",
          "nameEn": "beef broth",
          "standardAmount": "400 مل",
          "standardAmountEn": "14 oz",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-012-i10",
          "name": "معجون الطماطم",
          "nameEn": "tomato paste",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-012-i11",
          "name": "العدس الأصفر",
          "nameEn": "yellow split peas",
          "standardAmount": "60 غرام",
          "standardAmountEn": "1/4 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-012-i12",
          "name": "الليمون المجفف",
          "nameEn": "dried limes",
          "standardAmount": "3 حبات مقطعة نصفين",
          "standardAmountEn": "3 cut in half",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-012-i13",
          "name": "الطماطم المقطعة",
          "nameEn": "canned diced tomatoes",
          "standardAmount": "400 غرام",
          "standardAmountEn": "14 oz",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-012-i14",
          "name": "قرفة مطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-012-i15",
          "name": "العنب الحامض",
          "nameEn": "sour grapes (ghooreh)",
          "standardAmount": "180 غرام",
          "standardAmountEn": "3/4 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-012-i16",
          "name": "طماطم روما",
          "nameEn": "Roma tomatoes",
          "standardAmount": "3 حبات مقطعة شرائح",
          "standardAmountEn": "3 sliced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر الباذنجان مع الحفاظ على الساق، وقطعه نصفين طوليًا. رش كلا الجانبين بالملح وضعته على منديل ورق فوق رف تبريد. غطِّها بمناديل ورق وضعت صينية خبز ثقيلة عليها لمدة ساعة لاستخراج الماء المر.",
          "textEn": "Peel the eggplants, keeping the stem intact, and cut them in half lengthwise. Sprinkle both sides with 1 tbsp of salt and place them on paper towels over a cooling rack. Cover with more paper towels and place a heavy baking sheet on top for 1 hour to remove the bitter water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء كبير، اخلطي لحم الغنم، 1/2 ملعقة صغيرة ملح، 1/4 ملعقة صغيرة فلفل أسود، 1/4 ملعقة صغيرة كركم، والدقيق.",
          "textEn": "In a large bowl, mix the beef stew meat, 1/2 tsp salt, 1/4 tsp black pepper, 1/4 tsp turmeric, and flour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخنِ وعاء طهي كبير على نار متوسطة عالية وأضف ملعقة كبيرة من الزيت. عندما يسخن الزيت، أضف البصل المفروم.",
          "textEn": "Heat a large Dutch oven over medium-high heat and add 1 tbsp of olive oil. When the oil is hot, add the chopped onions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اطهي البصل حتى يبدأ في التليين لمدة 5-7 دقائق، ثم أضف 1/2 ملعقة صغيرة ملح، 1/4 ملعقة صغيرة فلفل أسود، و1/4 ملعقة صغيرة كركم.",
          "textEn": "Cook the onions until they start to soften, about 5-7 minutes, then add 1/2 tsp salt, 1/4 tsp black pepper, and 1/4 tsp turmeric.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اطهي لمدة 2 دقائق، ثم أضف لحم الغنم وقلب حتى يصبح مقرمشًا من جميع الجوانب لمدة 7 دقائق.",
          "textEn": "Cook for 2 minutes, then add the stew meat and brown all sides, about 7 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف مرق اللحم واستخدم ملعقة خشبية لخلط قطع اللحم المحمرة من قاع الوعاء.",
          "textEn": "Stir in the beef broth and use a wooden spoon to scrape up the browned bits of meat from the bottom of the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف معجون الطماطم، العدس الأصفر، والليمون المجفف. أضف الطماطم المقطعة، ثم خفف النار واتركها تغلي لمدة ساعتين.",
          "textEn": "Stir in the tomato paste, rinsed yellow split peas, and dried limes. Add the diced tomatoes, then reduce the heat to low and simmer for 2 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف القرفة والعنب الحامض واطهي لمدة 10-15 دقيقة إضافية.",
          "textEn": "Add the cinnamon and sour grapes and cook for an additional 10-15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد ساعة، اضغط على الباذنجان بمناديل ورق لإزالة الماء الزائد والملح.",
          "textEn": "After 1 hour, squeeze the eggplants dry with paper towels and remove the excess salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سخنِ مقلاة غير لاصقة على نار متوسطة عالية وأضف 2 ملعقة كبيرة من الزيت. قلي الباذنجان بالدفعة حتى يصبح ذهبيًا من الجانبين. صفي الباذنجان المقلي على مناديل ورق لإزالة الزيت الزائد.",
          "textEn": "Heat a large non-stick skillet over medium-high heat and add 2 tbsp of olive oil. Fry the eggplants in batches until both sides are browned. Drain the fried eggplants on paper towels to remove excess oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "سخن الفرن إلى 180 درجة مئوية.",
          "textEn": "Preheat the oven to 350°F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "في صينية خبز بحجم 13x9 بوصة، صب الحساء. ضع الباذنجان المقلي فوقه. ضع شرائح الطماطم فوق الباذنجان (اختياري).",
          "textEn": "In a 13x9-inch Pyrex dish, pour the stew in. Layer the fried eggplants over it. Layer the sliced tomatoes over the eggplants (optional).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "غطِّ الصينية بورق الألمنيوم واخبز لمدة 30 دقيقة.",
          "textEn": "Cover with foil and bake in the oven for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "خورش بادمجان هو طبق شهير في المطبخ الإيراني، يتم تقديمه عادة مع الأرز.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/persian-eggplant-stew-khoreshteh-qiemeh-bademjoon/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 600,
        "protein": 38,
        "fat": 35,
        "carbs": 20,
        "fiber": 7,
        "sugar": 9,
        "cost": {
          "protein": 10.7,
          "produce": 3.8,
          "fats": 0.4,
          "specialty": 2,
          "grains": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-ir-013",
      "title": "خورش الكرفس",
      "titleEn": "Persian Celery Stew",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "2 ساعات و 45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-013-i1",
          "name": "لحم البقر المقطع",
          "nameEn": "beef stew meat",
          "standardAmount": "900 غرام",
          "standardAmountEn": "2 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-013-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1 1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-013-i3",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-013-i4",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "3/4 ملعقة صغيرة",
          "standardAmountEn": "3/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-013-i5",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "2 ملعقة صغيرة (اختياري)",
          "standardAmountEn": "2 tsp (optional)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-013-i6",
          "name": "زيت الزيتون البكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-013-i7",
          "name": "بصل مفروم",
          "nameEn": "chopped onion",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-013-i8",
          "name": "مرق اللحم",
          "nameEn": "beef broth",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-013-i9",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-013-i10",
          "name": "ليمون مجفف مقطع",
          "nameEn": "dried limes, quartered",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-013-i11",
          "name": "بقدونس مفروم",
          "nameEn": "chopped parsley",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-013-i12",
          "name": "ريحان طازج مفروم",
          "nameEn": "fresh mint, chopped",
          "standardAmount": "3/4 كوب",
          "standardAmountEn": "3/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-013-i13",
          "name": "كرفس مقطع",
          "nameEn": "chopped celery",
          "standardAmount": "11 كوب",
          "standardAmountEn": "11 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-013-i14",
          "name": "كرنب مقطع (اختياري)",
          "nameEn": "chopped rhubarb (optional)",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 stalks",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-013-i15",
          "name": "زعفران مطحون",
          "nameEn": "ground saffron",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اخلطي لحم البقر مع 1/2 ملعقة صغيرة ملح، 1/4 ملعقة صغيرة فلفل أسود، 1/4 ملعقة صغيرة كركم، و2 ملعقة صغيرة دقيق القمح حتى يغطي اللحم بشكل متساوٍ.",
          "textEn": "In a large bowl, mix beef stew meat with 1/2 teaspoon salt, 1/4 teaspoon black pepper, 1/4 teaspoon turmeric, and 2 teaspoons flour until the meat is evenly coated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخني قدرًا كبيرًا على نار متوسطة وأضيفي ملعقة كبيرة من زيت الزيتون. عندما يسخن الزيت، أضيفي البصل المفروم. اطهيه حتى يبدأ في التليين، لمدة حوالي 7 دقائق، ثم أضيفي 1/2 ملعقة صغيرة ملح، 1/4 ملعقة صغيرة فلفل أسود، و1/2 ملعقة صغيرة كركم.",
          "textEn": "Heat a large Dutch oven over medium heat and add 1 tablespoon of olive oil. When the oil is hot, add the chopped onions. Cook until the onions start to soften, about 7 minutes, then add 1/2 teaspoon salt, 1/4 teaspoon black pepper, and 1/2 teaspoon turmeric.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اطهي لمدة 2 دقائق، ثم ارفعي درجة الحرارة إلى متوسطة عالية وأضيفي لحم البقر. اطهيه حتى يصبح ذهبيًا من جميع الجوانب، لمدة حوالي 7 دقائق.",
          "textEn": "Cook for 2 minutes, then raise the heat to medium-high and add the stew meat. Brown the meat on all sides, about 7 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي مرق اللحم وعصير الليمون. استخدمي ملعقة خشبية لخلط اللحم ورفع القطع المحمرة من قاع القدر.",
          "textEn": "Stir in beef broth and lemon juice. Use a wooden spoon to scrape up the browned bits of meat from the bottom of the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الليمون المجفف إلى الخورش، خففي الحرارة، غطي القدر واتركيه يغلي على نار هادئة لمدة ساعتين، مع التحريك كل 30 دقيقة.",
          "textEn": "Add the dried limes to the stew, reduce the heat to low, cover the pot, and simmer for 2 hours, stirring the stew every 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "استخدمي معالج الطعام (أو اقطعي الخضروات ناعمًا بالسكين) لفرم البقدونس والريحان والسبانخ.",
          "textEn": "Using a food processor (or chop finely with a knife) chop the parsley, mint, and spinach.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخني مقلاة غير لاصقة كبيرة على نار متوسطة عالية وأضيفي ملعقة كبيرة من زيت الزيتون. اقلي الخضروات المفرومة لمدة 5 دقائق ثم أضيفيها إلى خليط اللحم.",
          "textEn": "Heat a large non-stick skillet over medium-high heat and add 1 tablespoon of olive oil. Sauté the chopped greens for 5 minutes, then add them to the meat mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضيفي ملعقة كبيرة أخرى من زيت الزيتون إلى المقلاة الساخنة واقلي الكرفس. اطهيه لمدة 5 دقائق ثم أضيفيه إلى الخورش مع الزعفران المطحون.",
          "textEn": "Add another 1 tablespoon of olive oil to the hot skillet and sauté the chopped celery. Cook for 5 minutes, then add it to the stew along with the ground saffron.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اطهي الخورش على نار هادئة لمدة 45 دقيقة أخرى، مع التغطية.",
          "textEn": "Cook the stew covered over low heat for another 45 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "إذا كنت تستخدمين الكرنب، أضيفيه خلال آخر 20 دقيقة من الطهي.",
          "textEn": "If using rhubarb, stir it in during the last 20 minutes of cooking.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "خورش الكرفس هو طبق شعبي في إيران، يتم تقديمه عادةً مع الأرز الأبيض.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/persian-celery-stew-khoreshteh-karafs/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 520,
        "protein": 38,
        "fat": 32,
        "carbs": 10,
        "fiber": 5,
        "sugar": 4,
        "cost": {
          "protein": 10.7,
          "produce": 6.1,
          "fats": 0.3,
          "specialty": 0.7,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-ir-014",
      "title": "خورش اللوز الأخضر",
      "titleEn": "Green Almond Stew (Khoresh Chaghaleh Badoom)",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "3 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-014-i1",
          "name": "لحم البقر المقطع",
          "nameEn": "beef stew meat",
          "standardAmount": "900 غرام",
          "standardAmountEn": "2 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-014-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-014-i3",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-014-i4",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "3/4 ملعقة صغيرة",
          "standardAmountEn": "3/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-014-i5",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "2 ملعقة صغيرة (اختياري)",
          "standardAmountEn": "2 tsp (optional)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-014-i6",
          "name": "زيت الزيتون البكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-014-i7",
          "name": "بصل مفروم",
          "nameEn": "chopped onion",
          "standardAmount": "1 بصل (حوالي 1 كوب)",
          "standardAmountEn": "1 onion (approximately 1 cup)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-014-i8",
          "name": "مرق اللحم",
          "nameEn": "beef broth",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-014-i9",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-014-i10",
          "name": "ليمون فارسي مجفف",
          "nameEn": "dried Persian limes",
          "standardAmount": "2 حبة (مقطعة)",
          "standardAmountEn": "2 (quartered)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-014-i11",
          "name": "بقدونس مفروم",
          "nameEn": "chopped parsley",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-014-i12",
          "name": "كزبرة مفرومة",
          "nameEn": "chopped mint",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-014-i13",
          "name": "سبانخ مفرومة",
          "nameEn": "chopped spinach",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-014-i14",
          "name": "زعفران مطحون",
          "nameEn": "ground saffron",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-014-i15",
          "name": "لوز أخضر",
          "nameEn": "green almonds",
          "standardAmount": "900 غرام",
          "standardAmountEn": "2 lb",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اخلطي لحم البقر مع نصف ملعقة صغيرة من الملح، ربع ملعقة صغيرة من الفلفل الأسود، ربع ملعقة صغيرة من الكركم، و2 ملعقة صغيرة من الدقيق حتى يغطي اللحم بشكل متساوٍ.",
          "textEn": "In a large bowl, mix beef stew meat with 1/2 teaspoon salt, 1/4 teaspoon black pepper, 1/4 teaspoon turmeric, and 2 teaspoons flour until the meat is evenly coated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخني قدرًا كبيرًا على نار متوسطة وأضيفي ملعقة كبيرة من زيت الزيتون.",
          "textEn": "Heat a large Dutch oven over medium heat and add 1 tablespoon of olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عندما يسخن الزيت، أضيفي البصل المفروم.",
          "textEn": "When the oil is hot, add the chopped onions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اطهِ البصل حتى يبدأ في التليين، لمدة حوالي 7 دقائق، ثم أضيفي نصف ملعقة صغيرة من الملح، ربع ملعقة صغيرة من الفلفل الأسود، ونصف ملعقة صغيرة من الكركم.",
          "textEn": "Cook until the onions start to soften, about 7 minutes, then add 1/2 teaspoon salt, 1/4 teaspoon black pepper, and 1/2 teaspoon turmeric.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اطهِ لمدة 2 دقائق، ثم ارفعي درجة الحرارة إلى متوسطة عالية وأضيفي لحم البقر وقلبي حتى يصبح مقرمشًا من جميع الجوانب، لمدة حوالي 7 دقائق.",
          "textEn": "Cook for 2 minutes, then raise the heat to medium-high and add the stew meat, browning all sides for about 7 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي مرق اللحم وعصير الليمون، واستخدمي ملعقة خشبية لخلط قطع اللحم المحمرة من قاع القدر.",
          "textEn": "Stir in beef broth and lemon juice, and use a wooden spoon to scrape up the browned bits of meat from the bottom of the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي الليمون الفارسي المجفف، خففي درجة الحرارة إلى منخفضة، غطي القدر واتركيه يغلي لمدة ساعتين، مع التحريك كل 30 دقيقة.",
          "textEn": "Add the dried limes, reduce the heat to low, cover the pot, and simmer for 2 hours, stirring the stew every 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "استخدمي آلة تقطيع الطعام (أو اقطعيها بسكين) لتقشير البقدونس، الكزبرة، والسبانخ.",
          "textEn": "Using a food processor (or chop finely with a knife), chop the parsley, mint, and spinach.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخني مقلاة غير لاصقة كبيرة على نار متوسطة عالية وأضيفي ملعقة كبيرة من زيت الزيتون.",
          "textEn": "Heat a large non-stick skillet over medium-high heat and add 1 tablespoon of olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اطهِ الخضروات المفرومة لمدة 5 دقائق، ثم أضيفيها إلى خليط اللحم، مع إضافة الزعفران المطحون.",
          "textEn": "Sauté the chopped greens for 5 minutes, then add them to the meat mixture along with the ground saffron.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اطهِ الصلصة مغطاة على نار منخفضة لمدة 30 دقيقة.",
          "textEn": "Cook the stew covered over low heat for another 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اقطعي اللوز الأخضر نصفين وأزيلي البذور الداخلية.",
          "textEn": "Cut the green almonds in half and remove the inner seed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضيفي اللوز الأخضر المقطع إلى الصلصة، غطي القدر واطهِ لمدة 30 دقيقة.",
          "textEn": "Stir in the halved green almonds into the stew, cover the pot, and cook for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "خورش اللوز الأخضر هو طبق تقليدي إيراني يتميز بطعمه الحامض والحلو. يتم تقديمه عادة مع الأرز.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/green-almond-stew-khorest-eh-chagaleh-badam/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 700,
        "protein": 44,
        "fat": 45,
        "carbs": 25,
        "fiber": 10,
        "sugar": 3,
        "cost": {
          "protein": 10.7,
          "specialty": 8,
          "produce": 3.3,
          "fats": 0.2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-ir-015",
      "title": "الكبيبة المقلية (غلاف البرغل واللحم)",
      "titleEn": "Fried Kibbeh (Bulgur & Meat Parcels)",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "40 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-015-i1",
          "name": "البرغل الدقيق",
          "nameEn": "fine bulgur wheat",
          "standardAmount": "325 جرام",
          "standardAmountEn": "325g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-015-i2",
          "name": "اللحم المفروم (بقر أو حمل)",
          "nameEn": "lean beef or lamb mince",
          "standardAmount": "500 جرام",
          "standardAmountEn": "500g",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-015-i3",
          "name": "البصل المفروم",
          "nameEn": "onion roughly chopped",
          "standardAmount": "بصلة صغيرة",
          "standardAmountEn": "1 small",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-015-i4",
          "name": "القرفة المطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-015-i5",
          "name": "التوابل العربية المختلطة",
          "nameEn": "Arabic mixed spice",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-015-i6",
          "name": "زيت نباتي للقلي",
          "nameEn": "vegetable oil for frying",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-015-i7",
          "name": "الزبادي، الحمص، السلطة، وشرائح الليمون للتقديم",
          "nameEn": "yogurt, hummus, salad and lemon wedges to serve",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-015-i8",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-015-i9",
          "name": "البصل المفروم ناعماً",
          "nameEn": "onion finely chopped",
          "standardAmount": "بصلة واحدة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-015-i10",
          "name": "اللحم المفروم (بقر أو حمل)",
          "nameEn": "beef or lamb mince",
          "standardAmount": "250 جرام",
          "standardAmountEn": "250g",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-015-i11",
          "name": "الجوز البري (اختياري)",
          "nameEn": "pine nuts (optional)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-015-i12",
          "name": "التوابل العربية المختلطة (اختياري)",
          "nameEn": "Arabic mixed spice (optional)",
          "standardAmount": "قليل",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "لتحضير الحشو، سخن الزيت في مقلاة على نار متوسطة. اقلي البصل لمدة 10 دقائق حتى يصبح ناعماً. أضف اللحم المفروم واقليه حتى يصبح ذهبياً. أضف الجوز البري (إذا استخدمت) وتبّله جيداً بالملح والفلفل وقليل من التوابل. ارفعه عن النار واتركه يبرد تماماً.",
          "textEn": "For the filling, heat the oil in a frying pan over a medium heat. Cook the onion for 10 mins until softened. Stir in the mince and cook until well browned. Stir through the pine nuts (if using) and season well with salt, pepper, and a pinch of the spice mix. Remove from the heat and set aside to cool completely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في هذه الأثناء، ضع البرغل في وعاء وغطه بالماء البارد. اتركه ينقع لمدة 20 دقيقة. صفيه جيداً.",
          "textEn": "Meanwhile, tip the bulgur wheat into a bowl and cover with cold water. Set aside to soak for 20 mins. Drain well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البرغل المصفى إلى محضرة الطعام مع 500 جرام من اللحم المفروم، البصل المفروم، ملعقة صغيرة من الملح، نصف ملعقة صغيرة من الفلفل الأسود، والتوابل المجففة. اخلط حتى يصبح المزيج ناعماً، أضف ملعقتين أو ثلاث من الماء إذا كان المزيج جافاً.",
          "textEn": "Add the drained bulgur to a food processor along with the 500g mince, chopped onion, 1 tsp salt, ½ tsp black pepper, and dried spices. Whizz until smooth, adding in a couple of tablespoons of water if the mixture feels a little dry.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بلل يديك واستخرج قطعة صغيرة (حوالي 65 جرام) من خليط الكبيبة. شكّلها على شكل كرة (ستحصل على 22 كرة)، ثم أفرغ مركزها برفق لإنشاء قشرة.",
          "textEn": "Wet your hands and scoop out a small portion (roughly 65g) of the kibbeh mixture. Shape it into a ball (you should get 22 balls in total), then gently hollow out the centre with your finger to create a shell.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف قليلاً من الحشو البارد إلى المركز، ثم أغلق الفتحة بعناية. شكّلها على شكل بيضاوي مع طرفيه مدببين قليلاً. كرر العملية مع باقي الخليط.",
          "textEn": "Spoon a little of the cooled filling into the centre, then carefully seal the opening. Shape into an oval with slightly pointed ends. Repeat with the remaining mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "املأ قدرًا ثقيل القاع نصف ملء بالزيت النباتي وسخنه إلى 180 درجة مئوية أو حتى يصبح مكعب من الخبز ذهبيًا في غضون 30 ثانية. اقلي الكبيبة على دفعات لمدة 4-5 دقائق، مع التقليب بين الحين والآخر حتى تصبح مقرمشة وذهبية. ارفعها باستخدام ملعقة مثقبة وصفيها على ورق المطبخ. قدمها مع الزبادي، الحمص، السلطة، وشرائح الليمون.",
          "textEn": "Half-fill a heavy-bottomed pan with vegetable oil and heat to 180C or until a cube of bread browns within 30 seconds. Fry the kibbeh in batches for 4-5 mins, turning occasionally until crisp and golden. Remove using a slotted spoon and drain on kitchen paper. Serve with yogurt, hummus, salad, and lemon wedges for squeezing over.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكبيبة هي طبق شعبي في المطبخ العربي، خاصة في بلاد الشام. تُقدم عادة كطبق رئيسي مع الزبادي والحمص والسلطات.",
      "source": {
        "name": "bbcgoodfood.com",
        "url": "https://www.bbcgoodfood.com/recipes/fried-kibbeh-bulgur-meat-parcels",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 770,
        "protein": 37,
        "fat": 39,
        "carbs": 53,
        "fiber": 10,
        "sugar": 3,
        "cost": {
          "grains": 1.5,
          "protein": 8,
          "produce": 0.6,
          "specialty": 2,
          "fats": 0.7,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-ir-016",
      "title": "كوفتة",
      "titleEn": "Kofta",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالفرن",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-016-i1",
          "name": "لحم الغنم",
          "nameEn": "Lamb",
          "standardAmount": "500 غرام",
          "standardAmountEn": "1 pound",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-016-i2",
          "name": "بصل",
          "nameEn": "Onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 large",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-016-i3",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "3 فصوص",
          "standardAmountEn": "3 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-016-i4",
          "name": "قرفة",
          "nameEn": "Cinnamon",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-016-i5",
          "name": "كمون",
          "nameEn": "Cumin",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-016-i6",
          "name": "فلفل أسود",
          "nameEn": "Black Pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-016-i7",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-016-i8",
          "name": "بقدونس",
          "nameEn": "Parsley",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-016-i9",
          "name": "كزبرة",
          "nameEn": "Cilantro",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-016-i10",
          "name": "خبز مطحون",
          "nameEn": "Bread Crumbs",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-016-i11",
          "name": "زيت زيتون",
          "nameEn": "Olive Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي اللحم المفروم مع البصل المفروم، الثوم، القرفة، الكمون، الفلفل الأسود، الملح، البقدونس، الكزبرة، وخبز الطحون.",
          "textEn": "Mix the ground lamb with the finely chopped onion, garlic, cinnamon, cumin, black pepper, salt, parsley, cilantro, and bread crumbs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "شكلِي خليط اللحم إلى كرات صغيرة.",
          "textEn": "Shape the meat mixture into small balls.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخِّنِ الزيت في مقلاة على نار متوسطة، وأضيفي كرات اللحم وقلبيها حتى تصبح ذهبية اللون من جميع الجوانب.",
          "textEn": "Heat the olive oil in a pan over medium heat, add the meatballs, and cook until golden brown on all sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي القليل من الماء واتركي الكفتة تطهى لمدة 20 دقيقة حتى تنضج.",
          "textEn": "Add a little water and let the kofta cook for 20 minutes until fully cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدميها ساخنة مع الأرز أو الخبز.",
          "textEn": "Serve hot with rice or bread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكوفتة هي طبق شعبي في إيران ويُقدم عادةً مع الأرز والخبز.",
      "source": {
        "name": "internationalcuisine.com",
        "url": "https://www.internationalcuisine.com/ota-ika-a-tongan-raw-fish-salad/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 290,
        "protein": 19,
        "fat": 17,
        "carbs": 8,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 6,
          "grains": 0.2,
          "fats": 0.2,
          "produce": 0.9,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-ir-017",
      "title": "كوكي صابزي (كعكة العشب الفارسية)",
      "titleEn": "Kuku Sabzi (Persian Herb Quiche)",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالبخار",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-017-i1",
          "name": "خيوط الزعفران",
          "nameEn": "saffron threads",
          "standardAmount": "قليلاً",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-017-i2",
          "name": "ماء ساخن",
          "nameEn": "hot water",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-017-i3",
          "name": "بصل أخضر",
          "nameEn": "green onions",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-017-i4",
          "name": "كراث",
          "nameEn": "leek",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-017-i5",
          "name": "بقدونس مفروم",
          "nameEn": "chopped parsley",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-017-i6",
          "name": "كركم مفروم",
          "nameEn": "chopped cilantro",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-017-i7",
          "name": "شبت مفروم",
          "nameEn": "chopped dill",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-017-i8",
          "name": "كركم جاف",
          "nameEn": "dried fenugreek",
          "standardAmount": "1 1/2 ملعقة صغيرة",
          "standardAmountEn": "1 1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-017-i9",
          "name": "زيت زيتون بكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-017-i10",
          "name": "جوز مفروم",
          "nameEn": "chopped walnuts",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-017-i11",
          "name": "زرشك (التوت المجفف)",
          "nameEn": "dried barberries",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-017-i12",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-017-i13",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-017-i14",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "1/8 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-017-i15",
          "name": "بيكينغ باودر",
          "nameEn": "baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "استخدم الرحا والمنجل لطحن خيوط الزعفران حتى تصبح مسحوقًا (حوالي 1/8 ملعقة صغيرة).",
          "textEn": "Using a mortar and pestle, grind the saffron threads until powdered (about 1/8 teaspoon).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الماء الساخن واخلطه جيدًا. اترك الزعفران ينقع في الماء الساخن واتركه جانباً.",
          "textEn": "Add the hot water and swish it around. Let saffron steep in the hot water and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقطع البصل الأخضر وانقله إلى وعاء خلط. أضف البقدونس المفروم، الكركم المفروم، والشبت المفروم إلى الوعاء.",
          "textEn": "Chop the green onions and transfer to a mixing bowl. Add chopped parsley, cilantro, and dill to the bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن القدر الكهربائي على وضع الشواء. عندما يسخن القدر، أضف زيت الزيتون. أضف الأعشاب المفرومة واقليها لمدة 1-2 دقيقة.",
          "textEn": "Heat your instant pot to sauté. When pot is hot, add olive oil. Add chopped herbs and sauté for 1-2 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الكركم الجاف واخلطه جيدًا واستمر في الطهي حتى تصبح الأعشاب خضراء داكنة ومطبوخة، لمدة دقائق.",
          "textEn": "Stir in dried fenugreek and continue cooking until herbs are dark green and cooked through, about minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقل الأعشاب إلى وعاء خلط واتركها تبرد إلى درجة حرارة الغرفة. اغسل ونظف داخل القدر الكهربائي.",
          "textEn": "Transfer herbs to a mixing bowl and let it cool to room temperature. Rinse out and clean inside of instant pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "عندما تبرد الأعشاب، أضف الجوز، الزرشك، الملح، الفلفل، والبيكينغ باودر واخلطهم جيدًا.",
          "textEn": "When herbs are cool, stir in walnuts, zereshk, salt, pepper, and baking powder.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخلط البيض جيدًا وأضفه إلى خليط الأعشاب.",
          "textEn": "Whisk together eggs and stir in with the herb mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ادهن قدرًا دائريًا بقطر 7 بوصات وعمق 3 بوصات أو وعاء يمكن وضعه داخل القدر الكهربائي. صب خليط الأعشاب في القدر أو الوعاء المعد.",
          "textEn": "Lightly oil a 7 x 3-inch cake pan or bowl. This bowl needs to fit inside your instant pot. Pour herb mixture into prepared pan/bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صب 1 1/2 كوب من الماء في القدر الكهربائي. ضع القدر أو الوعاء في رف القدر الكهربائي وانزله برفق داخل القدر مع الماء.",
          "textEn": "Pour 1 1/2 cups water into your instant pot. Put your pan/bowl in your instant pot's sling/rack and gently place inside the instant pot with the water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أغلق واقفل الغطاء، وتأكد من أن صمام البخار مغلق. اطهِ على ضغط عالٍ لمدة 20 دقيقة مع إفراج طبيعي عن البخار لمدة 10 دقائق. أطلق البخار المتبقي ببطء وأزل الغطاء برفق.",
          "textEn": "Close and lock the lid, making sure the steam valve is set to seal. Cook on high pressure for 20 minutes with 10 minute natural release. Release any remaining steam and slowly unlock and remove the lid.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "استخدم مقبض الرف لرفع القدر برفق واتركه يبرد لمدة 5-10 دقائق. قطعه إلى قطع وقدمه ساخنًا أو باردًا.",
          "textEn": "Using the sling handles, gently lift the pan out and let it cool for 5-10 minutes. Cut into wedges and serve warm or cold.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كوكي صابزي هو طبق تقليدي إيراني يتم تحضيره من الأعشاب الطازجة والبيض. يتم تقديمه عادةً في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/instant-pot-kuku-sabzi/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 210,
        "protein": 8,
        "fat": 15,
        "carbs": 10,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "dairyEggs": 1.5,
          "produce": 4.1,
          "specialty": 2,
          "fats": 0.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-ir-018",
      "title": "لوكوم",
      "titleEn": "Turkish Delight (Lokum)",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "حلويات",
      "cookingMethod": "طهي وتشكيل",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "16-20 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-018-i1",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "3 1/2 كوب",
          "standardAmountEn": "3 1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-018-i2",
          "name": "السكر",
          "nameEn": "granulated sugar",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-018-i3",
          "name": "النشا",
          "nameEn": "cornstarch",
          "standardAmount": "1 كوب + 3 ملاعق كبيرة",
          "standardAmountEn": "1 cup + 3 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-018-i4",
          "name": "اللون الأحمر",
          "nameEn": "red food coloring",
          "standardAmount": "6 قطرات",
          "standardAmountEn": "6 drops",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-018-i5",
          "name": "السكر البودرة",
          "nameEn": "powdered sugar",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ادهن قاع وحواف صينية خبز بحجم 9x9 بوصة بقليل من الزيت. ثم غلفها بورق الزبدة واتركها جانباً.",
          "textEn": "Brush the bottom and sides of a 9x9 inch baking pan with a bit of oil. Then line it with parchment paper and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر بحجم 4 كوارت، ضع الماء، السكر، والنشا. ضع القدر على نار متوسطة عالية. بمجرد أن يبدأ المزيج في الغليان، خفف النار إلى متوسطة واستمر في التحريك حتى يتكاثف ويصبح قوامه مثل الجيلاتين. سيكون المزيج كثيفًا ولكنه لا يزال قابل للسكب.",
          "textEn": "In a 4 quart saucepan, place the water, sugar, and cornstarch. Place the saucepan over medium high heat. Once it comes to a simmer, lower the heat to medium and stir constantly until it thickens and has the consistency of gel. The mixture will be thick but still pourable.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف قطرات اللون الأحمر واستمر في التحريك حتى يمتزج اللون. إذا كنت ترغب في أن يكون اللون أغمق، أضف المزيد من قطرات اللون. اطهِ لمدة 10 دقائق أخرى ثم أطفئ النار.",
          "textEn": "Add the red food coloring and stir to combine. If you like it darker, add more food coloring. Cook for another 10 minutes and then turn the heat off.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب المزيج في الصينية المعدة واتركه في درجة حرارة الغرفة لمدة 4 ساعات أو حتى يصبح صلبًا.",
          "textEn": "Pour the mixture into the prepared baking pan and let it sit at room temperature for 4 hours or until solid.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "امزج السكر البودرة مع بعض النشا ورشه على سطح نظيف مثل لوح التقطيع. قلب اللوكوم الصلب برفق على اللوح وغطِه ببعض مزيج السكر البودرة والنشا. استخدم سكينًا كبيرًا لقطع اللوكوم إلى مكعبات بحجم 1 بوصة.",
          "textEn": "Mix the powdered sugar with some cornstarch and sprinkle half of it on a clean surface such as a cutting board. Gently flip the solid lokum onto the board and top it with more cornstarch and powdered sugar mixture. Using a large knife, slice the lokum vertically and horizontally into 1 inch cubes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلّب المكعبات مرة أخرى في مزيج السكر البودرة والنشا ثم قدمها.",
          "textEn": "Toss the cubes in the cornstarch and powdered sugar mix again and plate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "اللوكوم حلوى تقليدية في تركيا وتعتبر من الحلويات الشهيرة في الشرق الأوسط.",
      "source": {
        "name": "unicornsinthekitchen.com",
        "url": "https://www.unicornsinthekitchen.com/turkish-delight-recipe-lokum/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 18,
        "kcal": 165,
        "protein": 0,
        "fat": 0,
        "carbs": 41,
        "fiber": 0,
        "sugar": 33,
        "cost": {
          "sweeteners": 0.9,
          "grains": 0.4,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-ir-019",
      "title": "الروزات الفارسية (النان بنجرة)",
      "titleEn": "Persian Rosettes (nan panjareh)",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "حلويات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-019-i1",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "2/3 كوب",
          "standardAmountEn": "2/3 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-019-i2",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-019-i3",
          "name": "حليب",
          "nameEn": "milk",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-019-i4",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "4 بيضات كبيرة",
          "standardAmountEn": "4 large eggs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-019-i5",
          "name": "ماء الورد",
          "nameEn": "rosewater",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-019-i6",
          "name": "زيت زيتون بكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-019-i7",
          "name": "سكر بودرة",
          "nameEn": "powdered sugar",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-019-i8",
          "name": "فستق مفروم",
          "nameEn": "finely chopped pistachios",
          "standardAmount": "3 ملاعق كبيرة (اختياري)",
          "standardAmountEn": "3 tbsp (optional)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-019-i9",
          "name": "بتلات ورد مجففة ومطحونة",
          "nameEn": "crushed dried rose petals",
          "standardAmount": "1 ملعقة صغيرة (اختياري)",
          "standardAmountEn": "1 tsp (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي النشا، الدقيق والحليب في وعاء باستخدام خلاط كهربائي حتى تتشكل عجينة كثيفة.",
          "textEn": "Combine cornstarch, flour, and milk in a bowl using an electric mixer until a thick paste forms.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء آخر، اخفقي البيض مع ماء الورد.",
          "textEn": "In a second bowl, whisk together eggs and rosewater.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي خليط البيض إلى خليط الدقيق واخلطي جيدًا حتى يتجانس.",
          "textEn": "Stir the egg mixture into the flour mixture until thoroughly combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخني الزيت في قدر فولاذي ثقيل ذو جوانب عالية أو في قلاية عميقة حتى يصل إلى 193 درجة مئوية (380 درجة فهرنهايت).",
          "textEn": "Heat the oil in a heavy stainless-steel pot with high sides or a deep fryer to 193°C (380°F).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغمسي القالب الروزي بالكامل في الزيت الساخن لمدة دقيقتين حتى يصبح حارًا جدًا.",
          "textEn": "Submerge the rosette iron completely into the hot oil for 2 minutes until it is piping hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغمسي القالب الحار في العجينة. تأكدي من عدم تغطية الجزء العلوي من القالب بالعجينة.",
          "textEn": "Dip the hot iron into the batter. Do not cover the top of the rosette mold with batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغمسي القالب المغطى بالعجينة في الزيت الساخن بسرعة. ستتشكل فقاعات حول الروزي.",
          "textEn": "Quickly submerge the batter-covered rosette iron into the hot oil. Bubbles will form around the rosette.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد 5-10 ثوانٍ، هزّي الروزي برفق لفصله عن القالب واستمري في القلي حتى يصبح ذهبيًا، قلبي الروزي لتسوية الجانب الآخر بشكل متساوٍ. يجب أن ينتهي القلي في حوالي 30 ثانية.",
          "textEn": "After 5-10 seconds, gently shake the rosette off the iron and continue to fry until golden, flipping the cookie over to brown evenly. The rosette should be golden and finished frying in about 30 seconds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "استخدمي ملعقة ذات ثقوب أو شوكة لرفع الروزي من الزيت الساخن وضعيه على صينية مغطاة بورق منديل لاستخراج الزيت الزائد.",
          "textEn": "Using a slotted spoon, chopsticks, or a small strainer, remove the rosette from the hot oil and place it on a tray lined with paper towels to remove excess oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعيدي تسخين القالب في الزيت الساخن واستمري في قلي الروزي حتى تنتهي العجينة.",
          "textEn": "Reheat the rosette iron in the hot oil and continue frying the rosettes until the batter is finished.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أزيلي القطع المحمرة من الزيت بشكل دوري. أضيفي المزيد من الزيت عند الحاجة.",
          "textEn": "Periodically remove any fried bits from the oil. Add more oil as needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "إذا أصبح الروزي ذهبيًا بسرعة كبيرة واحترق، خففي درجة حرارة الزيت.",
          "textEn": "If the rosettes are browning too quickly and burning, reduce the heat of the oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "بعد التبريد، نقل الروزي إلى طبق التقديم ورشي السكر البودرة والفستق والبتلات المجففة (إن رغبت).",
          "textEn": "Once cooled, transfer the rosettes to a serving platter and dust with powdered sugar and, if desired, pistachios and crushed rose petals.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الروزات الفارسية (النان بنجرة) هي حلوى تقليدية إيرانية تُقدم في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/persian-rosettes-nan-panjereh/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 13,
        "kcal": 190,
        "protein": 4,
        "fat": 11,
        "carbs": 20,
        "fiber": 0,
        "sugar": 10,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1.4,
          "fats": 0.8,
          "sweeteners": 0.5,
          "specialty": 1.2
        }
      }
    },
    {
      "id": "w-ir-020",
      "title": "نان برنجی",
      "titleEn": "Nan-e Berenji (Persian Rice Cookies)",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "4-6 ساعات + 30 دقيقة",
      "cookTime": "18 دقيقة",
      "servings": "12-15 كعكة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ir-020-i1",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "8 ملاعق كبيرة",
          "standardAmountEn": "8 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-020-i2",
          "name": "سكر بودرة",
          "nameEn": "powdered sugar",
          "standardAmount": "⅔ كوب",
          "standardAmountEn": "⅔ cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-020-i3",
          "name": "صفاريج البيض",
          "nameEn": "egg yolks",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-020-i4",
          "name": "ماء الورد",
          "nameEn": "rosewater",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-020-i5",
          "name": "قرفة مطحونة",
          "nameEn": "ground cardamom",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-020-i6",
          "name": "دقيق الأرز",
          "nameEn": "rice flour",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-020-i7",
          "name": "بذور الكمون",
          "nameEn": "poppy seeds",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "استخدم خلاطًا كهربائيًا لخلط الزبدة والسكر البودرة حتى تصبح المزيج خفيفًا ورقيقًا.",
          "textEn": "Using an electric mixer, beat the butter and powdered sugar until the mixture is light and fluffy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف صفار البيض الواحد وامزج حتى يمتزج. ثم أضف الصفار الثاني واخلط مرة أخرى.",
          "textEn": "Add one egg yolk and mix to combine. Then, add the second yolk and beat again.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف ماء الورد، القرفة المطحونة، ودقيق الأرز. اخلط باستخدام ملعقة خشبية حتى تتكون العجينة. تجنب الخلط الزائد.",
          "textEn": "Add the rosewater, ground cardamom, and rice flour. Mix with a spatula until the dough comes together. Be careful not to overmix.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "لف العجينة في ورق بلاستيكي وضعها في الثلاجة لمدة 4 إلى 6 ساعات.",
          "textEn": "Wrap the dough in plastic wrap and refrigerate it for 4 to 6 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن الفرن إلى 175 درجة مئوية (350 درجة فهرنهايت) وغطِ صينية الخبز بورق الزبدة. أخرج العجينة من الثلاجة واتركها لمدة 30 دقيقة حتى تصبح سهلة التشكيل.",
          "textEn": "Preheat your oven to 350°F and line a baking sheet with parchment paper. Bring the dough out of the fridge and let it sit at room temperature for 30 minutes so it's easy to form.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخذ ½ ملعقة كبيرة من العجينة، ادحرجها إلى كرة ناعمة، ثم اضغطها برفق بين راحتي يديك لتصبح مسطحة. تجنب الضغط باليدين أو الكأس لمنع التشققات.",
          "textEn": "Scoop out ½ tablespoon of dough, roll it into a smooth ball, and gently flatten it between your palms. Avoid pressing with your fingers or a cup to prevent cracking.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "استخدم حافة ملعقة لإنشاء خطوط خفيفة على السطح. رش بذور الكمون على الوجه للزينة.",
          "textEn": "Use the edge of a spoon to create light indentations on the surface. Sprinkle poppy seeds on top for a decorative touch.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخبز لمدة 18 دقيقة أو حتى تصبح الحواف ذهبية اللون.",
          "textEn": "Bake for 18 minutes or until the edges turn slightly golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اترك الكعك يبرد تمامًا قبل لمسه أو نقله.",
          "textEn": "Let the cookies cool completely before touching or transferring them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "النان برنجی هي كعك تقليدي إيراني تُصنع من دقيق الأرز وتعطى نكهة خاصة بماء الورد والقرفة.",
      "source": {
        "name": "unicornsinthekitchen.com",
        "url": "https://www.unicornsinthekitchen.com/nan-e-berenji-persian-rice-cookies/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 13,
        "kcal": 180,
        "protein": 2,
        "fat": 8,
        "carbs": 25,
        "fiber": 0,
        "sugar": 6,
        "cost": {
          "dairyEggs": 1.4,
          "sweeteners": 0.3,
          "grains": 1.2,
          "specialty": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-ir-021",
      "title": "نان نخودچی",
      "titleEn": "Persian Chickpea Cookies (Nan-e Nokhodchi)",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "4 ساعات و 20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ir-021-i1",
          "name": "زيت الكانولا",
          "nameEn": "Canola oil",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-021-i2",
          "name": "سكر بودرة",
          "nameEn": "Powdered sugar",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-021-i3",
          "name": "الهال المطحون",
          "nameEn": "Cardamom",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-021-i4",
          "name": "ماء الورد",
          "nameEn": "Rose water",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-021-i5",
          "name": "دقيق الحمص المحمص",
          "nameEn": "Roasted chickpea flour",
          "standardAmount": "1 1/2 كوب",
          "standardAmountEn": "1 1/2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-021-i6",
          "name": "فستق مطحون (اختياري)",
          "nameEn": "Ground pistachios (optional)",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "امزج زيت الكانولا مع السكر البودرة، الهال المطحون، وماء الورد.",
          "textEn": "Mix the canola oil with powdered sugar, cardamom, and rose water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف دقيق الحمص المحمص واخلط المكونات جيدًا.",
          "textEn": "Add the roasted chickpea flour and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقل العجينة إلى سطح عمل نظيف مغطى بورق بلاستيكي. اجمع العجينة بيديك برفق.",
          "textEn": "Transfer the dough to a clean work surface lined with a piece of plastic wrap. Gently bring the dough together using your hands.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اضغط على العجينة بيديك لتشكيل مستطيل مسطح. غلفها بورق البلاستيك واتركها ترتاح عند درجة حرارة الغرفة لمدة 4 ساعات.",
          "textEn": "Press the dough with your hands to form a flat rectangle. Wrap it in the plastic wrap and let it rest at room temperature for 4 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن الفرن إلى 150 درجة مئوية (300 درجة فهرنهايت) وغطِ صينية الخبز بورق الزبدة.",
          "textEn": "Preheat the oven to 300 degrees F and line a baking sheet with parchment paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "افرد العجينة بين ورقتين من البلاستيك حتى سمك حوالي 1.25 سم. قطع العجينة باستخدام قاطع بسكويت صغير. استخدم سكينًا لرفع البسكويت ووضعها على صينية الخبز.",
          "textEn": "Roll the dough between two sheets of plastic wrap to a thickness of about 1/2 inch. Cut out the cookies using a small cookie cutter. Using a butter knife, lift the cookies and place them on the baking sheet.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخبز البسكويت لمدة 15 دقيقة. اتركها تبرد تمامًا قبل نقلها إلى طبق التقديم.",
          "textEn": "Bake the cookies for 15 minutes. Let them cool completely before moving them to the serving plate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "النان النخودجي هو نوع من البسكويت التقليدي في إيران، يتم تقديمه غالبًا في المناسبات الخاصة.",
      "source": {
        "name": "unicornsinthekitchen.com",
        "url": "https://www.unicornsinthekitchen.com/persian-chickpea-cookies-nan-nokhodchi/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 13,
        "kcal": 150,
        "protein": 3,
        "fat": 10,
        "carbs": 14,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "fats": 0.5,
          "sweeteners": 0.25,
          "grains": 1,
          "specialty": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-ir-022",
      "title": "السبانخ والبيض النرجسي",
      "titleEn": "Persian Spinach and Eggs (Nargesi)",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي وطبخ",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ir-022-i1",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-022-i2",
          "name": "بصل أحمر",
          "nameEn": "red onion",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-022-i3",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص (مهروسة)",
          "standardAmountEn": "4 cloves (minced)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-022-i4",
          "name": "سبانخ صغير",
          "nameEn": "baby spinach",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 lb",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-022-i5",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-022-i6",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-022-i7",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-022-i8",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "5 حبات كبيرة",
          "standardAmountEn": "5 large",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن زيت الزيتون في قدر كبير على نار متوسطة. قم بتحمير البصل حتى يصبح شفافًا.",
          "textEn": "Heat the olive oil in a large pan over medium heat. Saute the onion until translucent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الثوم والسبانخ. قد تحتاج إلى إضافة السبانخ على دفعات. اطهِ حتى يذبل السبانخ ويتبخر السائل الزائد. أضف الكركم، الملح والفلفل.",
          "textEn": "Add the garlic and spinach. You might need to add the spinach in two batches. Cook until the spinach is wilted and the excess liquid is evaporated. Add the turmeric, salt, and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "استخدم ملعقة لصنع حفر في القدر وانقل البيض إلى الحفر.",
          "textEn": "Using a spoon, make wells in the pan and crack the eggs into the wells.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطِ القدر بغطاء واطهِ لمدة 3 إلى 8 دقائق، حتى يصبح البيض مطبوخًا حسب الرغبة.",
          "textEn": "Cover with a lid and cook for 3 to 8 minutes, until the eggs are done to your liking.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم الطبق ساخنًا.",
          "textEn": "Serve warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "النرجسي هو طبق تقليدي إيراني يتم تقديمه غالبًا كوجبة فطور أو غداء خفيف.",
      "source": {
        "name": "unicornsinthekitchen.com",
        "url": "https://www.unicornsinthekitchen.com/persian-spinach-and-eggs-nargesi/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 150,
        "protein": 8,
        "fat": 12,
        "carbs": 5,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "produce": 2.5,
          "dairyEggs": 1.2,
          "fats": 0.2
        }
      }
    },
    {
      "id": "w-ir-023",
      "title": "سالاد الیویه (سالاد البطاطس مع الدجاج)",
      "titleEn": "Salad Olivieh (Persian Potato Salad with Chicken)",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "مقبلات وسلطات",
      "cookingMethod": "سلطة",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-023-i1",
          "name": "بطاطس",
          "nameEn": "russet potatoes",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 pound",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-023-i2",
          "name": "بيض",
          "nameEn": "large eggs",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 large",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-023-i3",
          "name": "زيت زيتون بكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "45 مل",
          "standardAmountEn": "3 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-023-i4",
          "name": "صدر دجاج بدون عظم",
          "nameEn": "boneless chicken breast",
          "standardAmount": "1 قطعة",
          "standardAmountEn": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-023-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-023-i6",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "60 مل",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-023-i7",
          "name": "خيار مخلل",
          "nameEn": "dill pickles",
          "standardAmount": "3 حبات (مقطعة)",
          "standardAmountEn": "3 large (diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-023-i8",
          "name": "بازلاء مجمدة",
          "nameEn": "frozen peas",
          "standardAmount": "2 كوب (مذابة)",
          "standardAmountEn": "2 cups (thawed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-023-i9",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-023-i10",
          "name": "مايونيز",
          "nameEn": "mayonnaise",
          "standardAmount": "60 مل",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-023-i11",
          "name": "شمر",
          "nameEn": "radishes",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-023-i12",
          "name": "بصل أخضر",
          "nameEn": "green onions",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-023-i13",
          "name": "أعشاب طازجة",
          "nameEn": "fresh herbs",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل وقشر البطاطس ثم قطعها إلى أرباع. ضع البطاطس في قدر كبير وأغطها بالماء. أضف البيض إلى البطاطس واتركها حتى تغلي.",
          "textEn": "Wash and peel the potatoes, then cut them into quarters. Place the potatoes in a large saucepan and cover with water. Add the eggs to the potatoes and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "عندما تبدأ في الغليان، خفف الحرارة إلى متوسطة واستمر في الطهي حتى تصبح البطاطس طرية عند وخزها بالشوكة. صفي الماء وانقل البطاطس إلى وعاء كبير للخلط حتى تبرد. ضع البيض في ماء بارد حتى يبرد.",
          "textEn": "Once boiling, reduce the heat to medium and continue cooking until the potatoes are fork-tender. Drain the water and transfer the potatoes to a large mixing bowl to cool. Set the eggs in a cold water bath to cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بينما تبرد البيض والبطاطس، ضع 1 ملعقة صغيرة من زيت الزيتون البكر في قدر صغير على نار متوسطة عالية.",
          "textEn": "While the eggs and potatoes are cooling, heat 1 tablespoon of extra virgin olive oil in a small pan over medium-high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف 1/2 ملعقة صغيرة من الملح إلى كلا الجانبين من صدر الدجاج. عندما يسخن الزيت، أضف صدر الدجاج. اطهيه حتى يصبح بنيًا، ثم قلبه واطهِ الجانب الآخر. خفف الحرارة إلى منخفض وأضف 2 ملعقة صغيرة من عصير الليمون.",
          "textEn": "Season both sides of the chicken breast with 1/2 teaspoon of salt. Once the oil is hot, add the chicken breast. Cook until the chicken breast is browned, then flip over and cook the other side. Reduce the heat to low and add 2 tablespoons of lemon juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطِ القدر واستمر في الطهي حتى ينضج الدجاج تمامًا ويخرج العصير صافيًا، لمدة حوالي 15 دقيقة. أزل الدجاج من الحرارة واتركه حتى يبرد.",
          "textEn": "Cover the pan and continue cooking until the chicken is thoroughly cooked and the juices run clear, about 15 minutes. Remove the chicken from the heat and let it cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عندما تبرد البطاطس، قطعها إلى قطع بحجم 1.25 سم في وعاء الخلط. قشر البيض المطبوخ، اقطعة وضفه إلى البطاطس.",
          "textEn": "When the potatoes are cool to the touch, coarsely cut them into 1/2-inch pieces in the mixing bowl. Peel the cooked eggs, dice them, and add them to the potatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطّع صدر الدجاج المبرد وضفه إلى الخليط.",
          "textEn": "Dice the cooled chicken breast and add it to the mix.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الخيار المخلل المقطّع، البازلاء، 1/2 ملعقة صغيرة من الملح و1/4 ملعقة صغيرة من الفلفل الأسود إلى خليط البطاطس واسترهم جيدًا.",
          "textEn": "Add the diced pickles, peas, 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper to the potato mix and stir to combine.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف المايونيز، 2 ملعقة صغيرة من عصير الليمون و2 ملعقة صغيرة من زيت الزيتون إلى سلطة البطاطس واسترهم حتى يصبح الخليط ناعمًا.",
          "textEn": "Stir in the mayonnaise, 2 tablespoons of lemon juice, and 2 tablespoons of olive oil into the potato salad until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطِ سلطة الوليفيه وضعيها في الثلاجة حتى وقت التقديم.",
          "textEn": "Cover and refrigerate the salad olivieh until ready to serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "عندما تكون جاهزًا للتقديم، نقل سلطة الوليفيه إلى طبق التقديم ورتبها في كومة دائرية. زينها حسب الرغبة بالشمر، البصل الأخضر والأعشاب الطازجة. قدميها وحدها أو مع الخبز الرقيق.",
          "textEn": "When ready to serve, transfer the salad olivieh to a serving plate and shape it into a round mound. Garnish as desired with sliced radishes, green onions, and fresh herbs. Serve alone or with lavash.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سالاد الیویه هي سلطة شهيرة في إيران، وتُقدم عادة في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/persian-salad-olivieh/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 360,
        "protein": 12,
        "fat": 22,
        "carbs": 28,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "produce": 3.5,
          "dairyEggs": 1.3,
          "protein": 1.5,
          "fats": 0.8
        }
      }
    },
    {
      "id": "w-ir-024",
      "title": "قطاب",
      "titleEn": "Qottab",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "60 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-024-i1",
          "name": "الزبادي الطبيعي",
          "nameEn": "plain yogurt",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-024-i2",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-024-i3",
          "name": "الزبدة غير المملحة (مذابة ومبردة)",
          "nameEn": "unsalted butter (melted and cooled)",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-024-i4",
          "name": "صفار البيض",
          "nameEn": "egg yolks",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-024-i5",
          "name": "الدقيق الأبيض",
          "nameEn": "all-purpose flour",
          "standardAmount": "1 1/2 كوب",
          "standardAmountEn": "1 1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-024-i6",
          "name": "جوز الهند",
          "nameEn": "walnuts",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-024-i7",
          "name": "السكر البودرة",
          "nameEn": "powdered sugar",
          "standardAmount": "2 ملاعق كبيرة (للملء)",
          "standardAmountEn": "2 tbsp (for filling)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-024-i8",
          "name": "ماء الورد",
          "nameEn": "rosewater",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-024-i9",
          "name": "القرفة المطحونة",
          "nameEn": "ground cardamom",
          "standardAmount": "1 1/2 ملعقة صغيرة",
          "standardAmountEn": "1 1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-024-i10",
          "name": "السكر البودرة (للرش)",
          "nameEn": "powdered sugar (for dusting)",
          "standardAmount": "3/4 كوب",
          "standardAmountEn": "3/4 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الزبادي والبيكنج بودر في وعاء واتركيه جانباً.",
          "textEn": "Mix the yogurt and baking powder in a bowl and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "امزجي الزبدة المذابة مع صفار البيض. أضيفي الزبادي واخلطي جيداً.",
          "textEn": "Mix the melted butter with the egg yolks. Add the yogurt and stir to combine.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الدقيق واخلطي باستخدام ملعقة ثم يديك لتشكيل العجينة. تأكدي من عدم تكوير العجينة بشكل مفرط.",
          "textEn": "Add the flour and mix using a spatula and then your hands to bring the dough together. Make sure not to over-knead the dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "لففي العجينة في ورق بلاستيك وضعيها في الثلاجة لمدة ساعة.",
          "textEn": "Wrap the dough in plastic and refrigerate for one hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "لتحضير الحشو: اهرسي الجوز وأضيفي السكر البودرة، ماء الورد، والقرفة المطحونة. اخلطي جيداً.",
          "textEn": "For the filling: Grind the walnuts and mix with powdered sugar, rosewater, and ground cardamom. Stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخفقي العجينة وقطعيها إلى دوائر. ضعي ملعقة من الحشو في وسط كل دائرة وغلقيها بشكل نصف دائرة.",
          "textEn": "Roll out the dough and cut into circles. Place a spoonful of the filling in the center of each circle and fold to form a half-moon shape.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ادهني صينية الخبز بالزيت وضعي القطاب. اخبزيها في فرن محمى مسبقاً على درجة حرارة 180 درجة مئوية لمدة 15 دقيقة حتى تصبح ذهبية اللون.",
          "textEn": "Grease a baking sheet and place the qottab. Bake in a preheated oven at 180°C (350°F) for 15 minutes until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ارشي القطاب بالسكر البودرة قبل التقديم.",
          "textEn": "Dust the qottab with powdered sugar before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "القطاب هو حلوى تقليدية إيرانية تقدم عادة في المناسبات الخاصة.",
      "source": {
        "name": "unicornsinthekitchen.com",
        "url": "https://www.unicornsinthekitchen.com/walnut-filled-persian-pastry-qottab/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 13,
        "kcal": 210,
        "protein": 4,
        "fat": 15,
        "carbs": 17,
        "fiber": 1,
        "sugar": 7,
        "cost": {
          "dairyEggs": 2,
          "grains": 0.3,
          "specialty": 3.5,
          "sweeteners": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-ir-025",
      "title": "الآيس كريم الفارسي بالزعفران وماء الورد",
      "titleEn": "Persian Ice Cream with Saffron and Rose Water",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "مخبوزات",
      "cookingMethod": "خلط وتجميد",
      "prepTime": "10 دقائق",
      "cookTime": "6 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ir-025-i1",
          "name": "الآيس كريم بالفانيليا",
          "nameEn": "vanilla ice cream",
          "standardAmount": "1.5 لتر",
          "standardAmountEn": "1 1/2 qt",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-025-i2",
          "name": "الزعفران المطحون",
          "nameEn": "crushed saffron",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-025-i3",
          "name": "الماء الساخن",
          "nameEn": "hot water",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-025-i4",
          "name": "ماء الورد",
          "nameEn": "rose water",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-025-i5",
          "name": "البندق المفروم",
          "nameEn": "coarsely chopped pistachios",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اترك الآيس كريم يذوب عند درجة حرارة الغرفة لمدة 10 دقائق.",
          "textEn": "Allow the ice cream to soften at room temperature for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في هذه الأثناء، اخلط الزعفران والماء الساخن في وعاء صغير.",
          "textEn": "In the meantime, combine the saffron and hot water in a small bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عندما يذوب الآيس كريم، ضعه في وعاء كبير واخلطه مع خليط الزعفران، ماء الورد، والبندق حتى يتجانس الخليط.",
          "textEn": "When the ice cream has softened, place it in a large bowl and mix in the saffron mixture, rose water, and pistachios until thoroughly combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد الآيس كريم إلى وعائه الأصلي واتركه في الفريزر حتى يجمد، لمدة لا تقل عن 6 ساعات.",
          "textEn": "Scrape the ice cream back into its original container and freeze until hardened, at least 6 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الآيس كريم الفارسي بالزعفران وماء الورد هو حلوى تقليدية في إيران، يتم تقديمها في المناسبات الخاصة.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/persian-ice-cream-saffro-rose-water/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 670,
        "protein": 10,
        "fat": 40,
        "carbs": 68,
        "fiber": 1,
        "sugar": 60,
        "cost": {
          "dairyEggs": 6,
          "specialty": 4.3
        }
      }
    },
    {
      "id": "w-ir-026",
      "title": "سبزی‌پلو",
      "titleEn": "Sabzi Polo",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ الأرز",
      "prepTime": "30 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-026-i1",
          "name": "الأرز البسمتي",
          "nameEn": "basmati rice",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-026-i2",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "16 كوب",
          "standardAmountEn": "16 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-026-i3",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "3/4 ملعقة صغيرة",
          "standardAmountEn": "3/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-026-i4",
          "name": "الماء الساخن",
          "nameEn": "hot water",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-026-i5",
          "name": "الزعفران المطحون",
          "nameEn": "crushed saffron",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-026-i6",
          "name": "الشبت الطازج المفروم",
          "nameEn": "chopped fresh dill",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-026-i7",
          "name": "البقدونس الطازج المفروم",
          "nameEn": "chopped fresh parsley",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-026-i8",
          "name": "البصل الأخضر المفروم",
          "nameEn": "chopped green onions",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-026-i9",
          "name": "الكزبرة الطازجة المفرومة",
          "nameEn": "chopped fresh cilantro",
          "standardAmount": "3/4 كوب",
          "standardAmountEn": "3/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-026-i10",
          "name": "زيت الزيتون البكر الممتاز",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-026-i11",
          "name": "البطاطس",
          "nameEn": "russet potatoes",
          "standardAmount": "225 جرام (مقطعة إلى شرائح)",
          "standardAmountEn": "8 oz (sliced into 1/4-inch rounds)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز في ماء دافئ ثلاث مرات للتخلص من النشا والغبار.",
          "textEn": "Wash the rice in warm water three times to remove starch and grit.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقع الأرز في الماء بعد الغسل.",
          "textEn": "Soak the rice in water after washing.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "امزج الماء الساخن مع الزعفران المطحون واتركه لمدة 10 دقائق.",
          "textEn": "Mix hot water with crushed saffron and let it steep for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "امزج الأعشاب المفرومة واحتفظ بها.",
          "textEn": "Mix the chopped herbs and reserve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف 1/2 ملعقة صغيرة من الملح إلى 8 أكواب من الماء واتركه حتى يغلي.",
          "textEn": "Add 1/2 teaspoon of salt to 8 cups of water and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الأرز المصفى إلى الماء المغلي واتركه لمدة 6 دقائق حتى يطفو على السطح.",
          "textEn": "Add the drained rice to the boiling water and cook for 6 minutes until it floats to the surface.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صفي الأرز وارجع القدر إلى النار على درجة متوسطة وأضف زيت الزيتون.",
          "textEn": "Strain the rice and return the pot to medium heat and add olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رتب شرائح البطاطس في قاع القدر ورش 1/4 ملعقة صغيرة من الملح.",
          "textEn": "Arrange the potato slices on the bottom of the pot and sprinkle 1/4 teaspoon of salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الأرز المصفى فوق البطاطس وفرده بشكل متساوٍ.",
          "textEn": "Add the drained rice over the potatoes and spread it evenly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف ملعقة من خليط الأعشاب فوق الأرز وكرر الطبقات حتى الانتهاء.",
          "textEn": "Add a spoonful of the herb mixture over the rice and repeat the layers until finished.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صب خليط الزعفران وملعقة من زيت الزيتون فوق الأرز.",
          "textEn": "Pour the saffron mixture and 1 tablespoon of olive oil over the rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "غطِ القدر بمنديل نظيف واتركه لمدة 10 دقائق على درجة متوسطة ثم خفف النار لمدة 45 دقيقة.",
          "textEn": "Cover the pot with a clean towel and cook for 10 minutes on medium heat, then lower the heat and cook for 45 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدم الأرز في طبق التقديم وضف قطع التاديغ (القشرة) على الجانب.",
          "textEn": "Serve the rice on a platter and add the tahdig (crust) on the side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السبزی‌پلو هو طبق رئيسي في المطبخ الإيراني، يتم تقديمه عادة مع السمك في المناسبات الخاصة.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/herb-rice-with-fish-sabzi-pollo-ba-mahi/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 520,
        "protein": 10,
        "fat": 9,
        "carbs": 105,
        "fiber": 5,
        "sugar": 2,
        "cost": {
          "grains": 2,
          "produce": 4.1,
          "fats": 0.3,
          "specialty": 0.5,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-ir-027",
      "title": "الرز الحلو (الشرين بولو)",
      "titleEn": "Persian Sweet Rice (Shirin Polo)",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ بالبخار",
      "prepTime": "30 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-027-i1",
          "name": "الأرز البسمتي",
          "nameEn": "basmati rice",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-027-i2",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-027-i3",
          "name": "الماء الساخن",
          "nameEn": "hot water",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-027-i4",
          "name": "الزعفران المطحون",
          "nameEn": "crushed saffron",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-027-i5",
          "name": "زيت الزيتون البكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1.5 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-027-i6",
          "name": "بطاطس",
          "nameEn": "russet potato",
          "standardAmount": "1 حبة (مقطعة إلى دوائر)",
          "standardAmountEn": "1 potato (cut into 1/4-inch thick circles)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-027-i7",
          "name": "الزبدة غير المملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-027-i8",
          "name": "برتقال",
          "nameEn": "oranges",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 medium-sized oranges",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-027-i9",
          "name": "السكر",
          "nameEn": "granulated sugar",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-027-i10",
          "name": "جزر",
          "nameEn": "carrot",
          "standardAmount": "1 حبة (حوالي 3 أوقية)",
          "standardAmountEn": "1 carrot (about 3 ounces)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-027-i11",
          "name": "القرفة المطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-027-i12",
          "name": "لوز مقطع",
          "nameEn": "almond slivers",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-027-i13",
          "name": "فستق مقطع",
          "nameEn": "pistachios (coarsely chopped)",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-027-i14",
          "name": "زبيب",
          "nameEn": "raisins",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز في وعاء متوسط الحجم بالماء. اغسل الأرز برفق باليد لتنظيف النشا والغبار. صب الماء وكرر العملية مرتين أخريين.",
          "textEn": "Wash the rice in a medium-sized bowl with water. Gently wash the rice by stirring it in the water with your hand to remove some of the starch and grit. Pour out the water and repeat two more times.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد غسل الأرز وتصفيته للمرة الثالثة، غطِ الأرز بالماء مرة أخرى وأضف ملعقة كبيرة من الملح.",
          "textEn": "After washing and draining the rice a third time, cover the rice again with water and stir in 1 tablespoon of salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء صغير، اخلط الماء الساخن والزعفران. اتركه جانباً ليتغلغل.",
          "textEn": "In a small bowl, mix hot water and saffron. Set aside to steep.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "املأ قدرًا غير لاصق بحجم 5 كوارت بـ 8 أكواب من الماء وملعقة كبيرة من الملح. اترك الماء حتى يغلي.",
          "textEn": "Fill a 5-quart non-stick pot with 8 cups of water and 1 tablespoon of salt. Bring the water to a boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما يغلي الماء، صب الماء من الوعاء الذي يحتوي على الأرز المغسول. أضف الأرز الرطب إلى الماء المغلي.",
          "textEn": "When the water has come to a boil, pour out the water in the bowl containing the soaking rice. Add the wet rice to the boiling water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عندما يغلي الماء مرة أخرى ويطفو الأرز على سطح القدر (حوالي 6 دقائق)، صب محتويات القدر عبر غربال ناعم. تأكد من أن الأرز جاهز للتصفية إذا كان مركز الحبة لا يزال غير مطبوخ.",
          "textEn": "When the water comes to a boil again and the rice floats to the top of the pot (approximately 6 minutes), pour the contents of the pot through a fine colander. The rice is ready to strain if you bite a rice kernel and the center is still uncooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعد القدر إلى الموقد، ضع الحرارة على متوسط وأضف زيت الزيتون. رتب شرائح البطاطس في قاع القدر في طبقة واحدة.",
          "textEn": "Return the pot to the burner, set the heat to medium, and add olive oil. Arrange the potato slices in a single layer on the bottom of the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "استخدم ملعقة لنقل الأرز المصفى برفق إلى القدر. تأكد من عدم دفع الأرز معًا حتى لا يصبح مهروسًا. وزع الأرز في القدر على شكل هرم حتى الانتهاء. تأكد من أن القدر ليس ممتلئًا حتى الأعلى. اترك حوالي 3 بوصات بين قمة الأرز وقمة القدر.",
          "textEn": "Using a spatula, gently scoop the drained rice into the pot. Do not push the rice together as this will result in mushy rice. Scatter the rice throughout the pot in a pyramid shape until finished. The pot should not be filled to the top. Leave about 3 inches between the top of the rice and the top of the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "استخدم مقبض ملعقة خشبية طويلة أو أداة أخرى لثقب حفرة في وسط الأرز برفق لتمكين البخار من التدفق بحرية عبر القدر.",
          "textEn": "Using the handle of a long wooden spoon or another utensil, gently press a hole down the center of the rice to allow steam to travel freely through the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "وزع 2 ملعقة كبيرة من قطع الزبدة على قمة الأرز.",
          "textEn": "Scatter 2 tablespoons of butter pieces along the top of the rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "غطِ غطاء القدر بمنديل نظيف أو عدة مناديل ورقية، وضعيه بثبات على القدر لمنع البخار من الهروب. سيمنع المنديل الرطوبة من العودة إلى الأرز وتحوله إلى مهروس.",
          "textEn": "Cover the lid of the pot with a clean towel or several paper towels, and set it firmly over the pot to prevent steam from escaping. The towel will keep condensation from dropping back into the rice and turning it into mush.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "بعد 7 دقائق، خفف الحرارة إلى منخفض واترك الأرز يكمل الطهي لمدة 45 دقيقة.",
          "textEn": "After 7 minutes, lower the heat to low and let the rice finish cooking for another 45 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "بينما يطبخ الأرز، أعد التحضيرات.",
          "textEn": "While the rice is cooking, prepare the toppings.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "استخدم سكينًا حادة أو مقشرة لإزالة القشرة من البرتقال. ازيل القشر الأبيض (البيت) من القشرة وقطعها إلى شرائح رفيعة بطول 1 بوصة تقريبًا.",
          "textEn": "Using a sharp knife or peeler, remove the skin from the oranges. Remove the pith, the white part of the skin, from the peel and cut it into thin strips about 1 inch long.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "في قدر صغير على نار متوسطة، أضف قشر البرتقال و1/4 كوب من الماء وملعقة كبيرة من السكر. اتركه حتى يغلي ثم خفف الحرارة إلى متوسط منخفض. اطبخ حتى يصبح السائل سميكًا، حوالي 15 دقيقة. ارفعه من الحرارة واحتفظ به.",
          "textEn": "In a small pan over medium heat, add orange peels and 1/4 cup of water with 1 tablespoon of sugar. Bring to a boil, then reduce heat to medium-low. Cook until syrupy, about 15 minutes. Remove from heat and reserve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "قطع الجزر إلى شرائح صغيرة. في قدر صغير على نار متوسطة، أضف الجزر وملعقة كبيرة من الزبدة.",
          "textEn": "Cut carrots into matchstick-size strips. In a small pan over medium heat, add carrots and 1 tablespoon of butter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "عندما يصبح الجزر ناعمًا، حوالي 5 دقائق، أضف ملعقة كبيرة من السكر والقرفة.",
          "textEn": "When the carrots soften, about 5 minutes, stir in 1 tablespoon of sugar and cinnamon.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "اطبخ لمدة 5 دقائق أخرى وأضف 1/2 ملعقة صغيرة من ماء الزعفران. ارفع الجزر من الحرارة واحتفظ به.",
          "textEn": "Cook for another 5 minutes and stir in 1/2 teaspoon of the saffron water. Remove carrots from heat and reserve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 19,
          "text": "في قدر صغير، قم بشوي المكسرات على نار متوسطة حتى تصبح محمصة. ارفعها من الحرارة واحتفظ بها.",
          "textEn": "In a small pan, dry toast nuts over medium heat until toasted. Remove from heat and reserve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 20,
          "text": "في قدر صغير على نار متوسطة، اخلط ملعقة كبيرة من الزبدة والزبيب. اطبخ لمدة 3 دقائق ثم أضف 1/2 ملعقة صغيرة من ماء الزعفران. احتفظ بالزبيب.",
          "textEn": "In a small pan over medium heat, combine 1 tablespoon of butter and raisins. Cook for 3 minutes, then stir in 1/2 teaspoon of the saffron water. Reserve the raisins.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 21,
          "text": "عندما ينتهي طهي الأرز، ارفع ملعقة من الأرز وضعها في وعاء صغير. أضف باقي ماء الزعفران واخلط حتى يصبح الأرز ذهبيًا بشكل موحد.",
          "textEn": "When the rice is done steaming, scoop out a spatula-full of rice and place it in a small bowl. Stir in the remaining saffron water and mix until the rice is uniformly golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 22,
          "text": "استخدم ملعقة لرفع بقية الأرز وفرده على طبق التقديم. ضع الأرز الملون بالزعفران على الأرز. ضع البطاطس المقرمشة حول الأرز أو قدمها في طبق منفصل.",
          "textEn": "Using a spatula, remove the remaining rice and scatter it onto your serving platter. Top with the saffron rice. Place the crunchy potatoes around the rice or serve on a separate plate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 23,
          "text": "وزع الحشوات المحفوظة على الأرز: قشر البرتقال المحلى، الجزر المحلى، الزبيب، شرائح اللوز والفستق.",
          "textEn": "Scatter the reserved candied carrots, candied orange peel, raisins, almond, and pistachio slivers over the top of the rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشرين بولو هو طبق رز حلو تقليدي في المطبخ الإيراني، يتم تقديمه عادة في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/shirin-polo-raisins-persian-sweet-rice/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 23,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 750,
        "protein": 11,
        "fat": 24,
        "carbs": 125,
        "fiber": 6,
        "sugar": 45,
        "cost": {
          "grains": 2,
          "produce": 1.8,
          "dairyEggs": 0.5,
          "fats": 0.1,
          "sweeteners": 0.1,
          "specialty": 4.2
        }
      }
    },
    {
      "id": "w-ir-028",
      "title": "سوربه المانجو (دسر)",
      "titleEn": "Mango Sorbet (Dessert)",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "حلويات",
      "cookingMethod": "خلط وتجميد",
      "prepTime": "30 دقيقة",
      "cookTime": "8 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ir-028-i1",
          "name": "مانجو",
          "nameEn": "mango",
          "standardAmount": "5 حبات كبيرة",
          "standardAmountEn": "5 large mangoes",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-028-i2",
          "name": "سكر بودرة",
          "nameEn": "granulated sugar",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-028-i3",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-028-i4",
          "name": "عصير ليمون",
          "nameEn": "lime juice",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-028-i5",
          "name": "قشر ليمون مبشور",
          "nameEn": "grated lime zest",
          "standardAmount": "قشر 2 ليمون",
          "standardAmountEn": "zest from 2 limes",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع المانجو: ضع المانجو على الطاولة بجانب الساق، واستخدم سكينًا حادًا لقطع المانجو من الأعلى إلى الأسفل على جانب النواة. قم بتكرار العملية على الجانب الآخر.",
          "textEn": "Cut the mangoes: Place a mango on the cutting board with the stem side down. Using a sharp knife, cut from the top of the mango down one side of the pit. Repeat on the other side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع لحم المانجو إلى مربعات باستخدام السكين، دون الوصول إلى القشرة. استخدم ملعقة لفصل المربعات عن القشرة.",
          "textEn": "Score the flesh of the mango into a checkerboard pattern with a knife, without cutting through the peel. Use a spoon to scoop out the segments.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف قطع المانجو إلى الخلاط مع باقي المكونات. اخلط حتى يصبح الخليط ناعمًا جدًا.",
          "textEn": "Add the mango pieces to a blender with the remaining ingredients. Blend until completely smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب الخليط في وعاء آمن للتجميد وغطه. كل 30 دقيقة لمدة 4 ساعات، اخلط السوربيه جيدًا باستخدام ملعقة أو خلاط يدوي.",
          "textEn": "Pour the mixture into a freezer-safe bowl and cover. Every 30 minutes for 4 hours, stir the sorbet very well with a whisk or a hand blender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك السوربيه يتجمد لمدة 8 ساعات أو حتى يصبح صلبًا.",
          "textEn": "Let the sorbet freeze for 8 hours or until hard.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السوربيه هو نوع من الحلويات الباردة التي تُقدم في إيران، خاصة في الأيام الحارة.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/mango-sorbet-no-ice-cream-machine-required/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 420,
        "protein": 1,
        "fat": 1,
        "carbs": 108,
        "fiber": 4,
        "sugar": 95,
        "cost": {
          "produce": 9,
          "sweeteners": 0.8
        }
      }
    },
    {
      "id": "w-ir-029",
      "title": "ته‌چین الفارسي",
      "titleEn": "Persian Tahchin",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "45 دقيقة",
      "cookTime": "1 ساعة و 30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-029-i1",
          "name": "صدر الدجاج بدون عظام وجلد",
          "nameEn": "boneless skinless chicken breasts",
          "standardAmount": "2 قطعة",
          "standardAmountEn": "2 pieces",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-029-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "3.5 ملعقة صغيرة",
          "standardAmountEn": "3.5 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-029-i3",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-029-i4",
          "name": "البقدونس المجفف",
          "nameEn": "dried parsley",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-029-i5",
          "name": "مسحوق الثوم",
          "nameEn": "garlic powder",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-029-i6",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "1/8 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-029-i7",
          "name": "زيت الزيتون البكر",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-029-i8",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-029-i9",
          "name": "الأرز البسمتي",
          "nameEn": "basmati rice",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-029-i10",
          "name": "الزعفران المطحون",
          "nameEn": "ground saffron",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-029-i11",
          "name": "صفار البيض",
          "nameEn": "egg yolks",
          "standardAmount": "4 حبة",
          "standardAmountEn": "4 yolks",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-029-i12",
          "name": "الزبادي",
          "nameEn": "yogurt",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-029-i13",
          "name": "الزبدة",
          "nameEn": "butter",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-029-i14",
          "name": "الزرشک",
          "nameEn": "barberries",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-029-i15",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-029-i16",
          "name": "البندق المفروم",
          "nameEn": "chopped pistachios",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-029-i17",
          "name": "اللوز المقطع",
          "nameEn": "almond slivers",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "امزج الزعفران المطحون مع 2 ملعقة كبيرة من الماء الساخن واتركه جانباً.",
          "textEn": "Mix the ground saffron with 2 tbsp of hot water and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء صغير، اخلط 1/2 ملعقة صغيرة من الملح، 1/2 ملعقة صغيرة من الكركم، 1/2 ملعقة صغيرة من البقدونس المجفف، 1/4 ملعقة صغيرة من مسحوق الثوم، و1/8 ملعقة صغيرة من الفلفل الأسود. اغمس صدر الدجاج في هذا الخليط من كل جانب.",
          "textEn": "In a small bowl, combine 1/2 tsp salt, 1/2 tsp turmeric, 1/2 tsp dried parsley, 1/4 tsp garlic powder, and 1/8 tsp black pepper. Season both sides of each chicken breast.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن مقلاة على نار متوسطة عالية وأضف ملعقة صغيرة من زيت الزيتون. عندما يسخن الزيت، أضف صدر الدجاج. اطهِ الدجاج حتى يصبح ذهبي اللون، لمدة حوالي 5 دقائق.",
          "textEn": "Heat a pan over medium-high heat and add 1 tsp of extra virgin olive oil. When the oil is hot, add the chicken breasts. Cook the chicken until browned, about 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلب الدجاج واطهِ الجانب الآخر. خفف النار وأضف 2 ملعقة كبيرة من عصير الليمون. غطِ المقلاة واطهِ حتى ينضج الدجاج، لمدة حوالي 10 دقائق.",
          "textEn": "Flip the chicken over and brown the other side. Reduce the heat and add 2 tbsp of lemon juice. Cover the pan and cook until the chicken is done, about 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أخرج الدجاج من النار وقطِّعه إلى قطع صغيرة باستخدام شوكتين. أضف ملعقة صغيرة من ماء الزعفران إلى عصير الدجاج في المقلاة واخلطه مع الدجاج المقطع. احتفظ به جانباً.",
          "textEn": "Remove the chicken from the heat and shred it with two forks. Add 1 tsp of saffron water to the chicken juices in the pan and mix with the shredded chicken. Reserve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغسل الأرز بالماء وانقعه لمدة 30 دقيقة. صفي الأرز واغسله مرة أخرى بالماء. كرر هذه العملية مرتين.",
          "textEn": "Wash the rice with water and soak it for 30 minutes. Rinse the rice again with water. Repeat this process two more times.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد غسل الأرز للمرة الثالثة، صفيه وانقعه في الماء مع ملعقة كبيرة من الملح.",
          "textEn": "After washing the rice for the third time, rinse and soak it in water with 1 tbsp of salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في قدر غير لاصق، أضف 8 أكواب من الماء وملعقة كبيرة من الملح واتركه حتى يغلي. عندما يغلي الماء، صب الأرز المنقوع في القدر.",
          "textEn": "In a 5-quart non-stick pot, add 8 cups of water and 1 tbsp of salt and bring to a boil. When the water has come to a boil, pour out the water in the bowl containing the soaking rice. Add the wet rice to the boiling water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "عندما يغلي الماء مرة أخرى ويطفو الأرز على السطح (حوالي 6 دقائق)، صب محتويات القدر في غربال ناعم. تأكد من أن الأرز غير مطبوخ بالكامل في الوسط. اترك الأرز ليبرد قليلاً قبل مزجه بالزبادي والبيض.",
          "textEn": "When the water boils again and the rice floats to the top of the pot (about 6 minutes), pour the contents of the pot into a fine colander. Ensure the rice is still uncooked in the center. Allow the rice to cool slightly before mixing with yogurt and eggs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سخن الفرن على درجة حرارة 260 درجة مئوية.",
          "textEn": "Preheat the oven to 500°F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "في وعاء كبير، اخفق الزبادي وصفار البيض حتى يصبح الخليط ناعمًا. أضف باقي ماء الزعفران واخلط جيدًا. أضف الأرز المصفى والبارد واخلط برفق حتى يغطي جميع حبات الأرز.",
          "textEn": "In a large mixing bowl, whisk together the yogurt and egg yolks until smooth. Stir in the remaining saffron water. Add the drained and cooled rice and gently mix until all the rice is coated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ادهن قاع وحواف صينية خبز بحجم 9x13 بوصة بملعقة كبيرة من الزبدة.",
          "textEn": "Grease the bottom and sides of a 9x13 Pyrex pan with 1 tbsp of butter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "وزع نصف خليط الأرز بالتساوي في قاع الصينية.",
          "textEn": "Spread half of the rice mixture evenly into the bottom of the pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "وزع الدجاج المقطع فوق طبقة الأرز.",
          "textEn": "Spread the shredded chicken over the rice layer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أضف باقي خليط الأرز فوق الدجاج.",
          "textEn": "Top with the remaining half of the rice mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "غطِ الصينية بورق القصدير وضعها في الفرن. إذا كنت ترغب في أن يكون الته‌چين مقرمشًا، خفف درجة الحرارة إلى 230 درجة مئوية واطهِ لمدة 30 دقيقة، ثم خفف إلى 180 درجة مئوية واطهِ لمدة ساعة. إذا كنت لا ترغب في أن يكون مقرمشًا، خفف درجة الحرارة إلى 200 درجة مئوية واطهِ لمدة 30 دقيقة، ثم خفف إلى 180 درجة مئوية واطهِ لمدة ساعة. قم بدوران الصينية نصف الطريق خلال وقت الطهي للتأكد من التسوية المتساوية.",
          "textEn": "Cover with foil and place in the oven. If you like your tahchin crispy, reduce the heat to 450°F and bake for 30 minutes, then reduce to 350°F and bake for 1 hour. If you do not want it crispy, reduce the heat to 400°F and bake for 30 minutes, then reduce to 350°F and bake for 1 hour. Rotate the dish halfway through the cooking time to ensure even browning.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "قبل التقديم، سخن مقلاة صغيرة على نار متوسطة عالية. ذوب ملعقة كبيرة من الزبدة ثم أضف الزرشک والسكر. اخلط حتى يمتزج السكر. أخرج الخليط من النار.",
          "textEn": "Right before serving, heat a small pan over medium-high heat. Melt 1 tbsp of butter then add the barberries and sugar. Once the sugar is mixed and combined, remove from heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "للتقديم، أخرج ورق القصدير وضع طبق التقديم الكبير فوق الأرز. قلب الصينية برفق وأخرجها. وزع البندق المفروم واللوز المقطع والزرشک على الوجه.",
          "textEn": "To serve, remove the foil and place a large serving platter over the rice. Carefully invert and remove the pan. Top with chopped pistachios, almond slivers, and barberries.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الته‌چين هو طبق رئيسي في المطبخ الفارسي، يتم تقديمه في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "familyspice.com",
        "url": "https://familyspice.com/persian-tahchin/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 18,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 640,
        "protein": 28,
        "fat": 16,
        "carbs": 85,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 3,
          "grains": 2,
          "dairyEggs": 2.5,
          "fats": 0.1,
          "specialty": 2.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-ir-030",
      "title": "كعك يزدي",
      "titleEn": "Yazdi Cake",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "20 دقيقة",
      "cookTime": "18-20 دقائق",
      "servings": "12 كعكة صغيرة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ir-030-i1",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "3 بيض",
          "standardAmountEn": "3 eggs",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-030-i2",
          "name": "سكر بودرة",
          "nameEn": "granulated sugar",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-030-i3",
          "name": "زبادي يوناني طبيعي",
          "nameEn": "plain Greek yogurt",
          "standardAmount": "¾ كوب",
          "standardAmountEn": "¾ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-030-i4",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-030-i5",
          "name": "هيل مطحون",
          "nameEn": "ground cardamom",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-030-i6",
          "name": "ماء الورد",
          "nameEn": "rose water",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-030-i7",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "1¾ كوب",
          "standardAmountEn": "1¾ cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-030-i8",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-030-i9",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-030-i10",
          "name": "بذور السمسم المحمص",
          "nameEn": "toasted sesame seeds",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن إلى 200 درجة مئوية. ضع أكواب الكعك في صينية الكعك.",
          "textEn": "Preheat the oven to 400°F. Line a muffin tin with liners.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء كبير، اخفق البيض والسكر معًا حتى يمتزجا جيدًا.",
          "textEn": "In a large bowl, whisk eggs and sugar together until fully combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الزبادي اليوناني، الزيت النباتي، الهيل المطحون، وماء الورد. اخلط جيدًا.",
          "textEn": "Add Greek yogurt, vegetable oil, ground cardamom, and rose water. Mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اخلط الدقيق، النشا، والبيكنج بودر.",
          "textEn": "In another bowl, whisk flour, cornstarch, and baking powder together.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف نصف خليط الدقيق إلى خليط البيض الرطب. اخلط جيدًا.",
          "textEn": "Add half of the flour mixture to the egg-wet ingredients. Whisk well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف باقي خليط الدقيق. اخلط حتى يمتزج.",
          "textEn": "Add the rest of the flour mixture. Mix until combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "استخدم ملعقة آيس كريم لملء أكواب الكعك. ضع بذور السمسم المحمص على الوجه.",
          "textEn": "Using an ice cream scoop, fill the muffin liners. Top with sesame seeds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخبز في الفرن لمدة 8 دقائق عند 200 درجة مئوية. ثم خفف الحرارة إلى 180 درجة مئوية واخبز لمدة 10-12 دقيقة حتى تصبح الكعك ذهبية اللون وينظف عود ثقب.",
          "textEn": "Bake in the oven for 8 minutes at 400°F. Then reduce the heat to 350°F and bake for another 10-12 minutes until the muffins are golden brown and a toothpick inserted in the muffins comes out clean.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد الانتهاء من الخبز، أخرج الكعك من الفرن، اتركها تبرد لمدة 15 دقيقة، ثم قدمها مع مشروبك المفضل!",
          "textEn": "Once baked, take the muffins out of the oven, let cool for 15 minutes, and serve with your favorite beverage!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كعك يزدي هو حلوى تقليدية من مدينة يزد في إيران، تتميز بنكهتها الفريدة من الهيل وماء الورد.",
      "source": {
        "name": "unicornsinthekitchen.com",
        "url": "https://www.unicornsinthekitchen.com/persian-cardamom-muffins-cake-yazdi/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 250,
        "protein": 5,
        "fat": 14,
        "carbs": 29,
        "fiber": 1,
        "sugar": 18,
        "cost": {
          "dairyEggs": 1.4,
          "sweeteners": 0.5,
          "fats": 0.4,
          "grains": 0.5,
          "specialty": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-ir-031",
      "title": "زرشک‌پلو مع الدجاج",
      "titleEn": "Zereshk Polo with Chicken",
      "chapter": "مطبخ إيران",
      "chapterNumber": 86,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي الأرز والدجاج",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ir-031-i1",
          "name": "زعفران مطحون",
          "nameEn": "ground saffron",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i2",
          "name": "كعب ثلج",
          "nameEn": "ice cubes",
          "standardAmount": "4",
          "standardAmountEn": "4",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i3",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i4",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i6",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i7",
          "name": "صلصة الطماطم",
          "nameEn": "tomato paste",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i8",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i9",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i10",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i11",
          "name": "فخذ الدجاج",
          "nameEn": "chicken thighs",
          "standardAmount": "1.5 كيلوغرام (بدون العظام ومع الجلد)",
          "standardAmountEn": "1.5 lb (bone-in and skin-off)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i12",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i13",
          "name": "فلفل رومي",
          "nameEn": "bell pepper",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (cut into chunks)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i14",
          "name": "جزر",
          "nameEn": "carrots",
          "standardAmount": "2 حبة (مقطعة)",
          "standardAmountEn": "2 (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i15",
          "name": "زعفران سائل",
          "nameEn": "liquid saffron",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i16",
          "name": "بربريات",
          "nameEn": "barberries",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i17",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i18",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ir-031-i19",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد صلصة الزعفران السائلة عن طريق خلط الزعفران المطحون مع كعب الثلج حتى يذوب.",
          "textEn": "Prepare the liquid saffron by mixing the ground saffron with ice cubes until dissolved.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء صغير، اخلط الصلصة بالطماطم والملح والفلفل والكركم.",
          "textEn": "In a small bowl, mix the tomato paste with salt, pepper, and turmeric.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر كبير، سخن الزيت والزبدة، ثم أضف الدجاج وقلبه حتى يصبح ذهبي اللون من جميع الجوانب.",
          "textEn": "In a large pot, heat the oil and butter, then add the chicken and brown on all sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل والفلفل الرومي والجزر، وقلبه لمدة 5 دقائق.",
          "textEn": "Add the sliced onion, bell pepper, and carrots, and sauté for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الصلصة والزعفران السائل والماء، ثم اتركه يغلي. خفف النار واتركه يطهى لمدة 30 دقيقة.",
          "textEn": "Add the tomato paste mixture, liquid saffron, and water, then bring to a boil. Reduce heat and simmer for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في قدر آخر، أعد الأرز الفارسي حسب الوصفة المعتادة.",
          "textEn": "In another pot, prepare the Persian rice according to the usual recipe.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في قدر صغير، سخن الزيت وأضف البربريات والسكر والماء، واتركها تغلي لمدة 5 دقائق.",
          "textEn": "In a small pot, heat the oil and add the barberries, sugar, and water, and bring to a boil for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عندما يصبح الأرز جاهزًا، ضع الدجاج والخضروات على الأرز، ثم أضف البربريات.",
          "textEn": "When the rice is ready, place the chicken and vegetables on top of the rice, then add the barberries.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطِ القدر واتركه على نار هادئة لمدة 10 دقائق.",
          "textEn": "Cover the pot and cook on low heat for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الطبق ساخنًا.",
          "textEn": "Serve the dish hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "زرشک‌پلو مع الدجاج هو طبق رئيسي في المطبخ الإيراني، يتم تقديمه في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "unicornsinthekitchen.com",
        "url": "https://www.unicornsinthekitchen.com/zereshk-polo-morgh/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 640,
        "protein": 28,
        "fat": 20,
        "carbs": 70,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "protein": 5,
          "fats": 0.4,
          "produce": 1.4,
          "specialty": 2,
          "grains": 0.8,
          "sweeteners": 0.05,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-it-001",
      "title": "أغنو لوتي بالجبن",
      "titleEn": "Cheese Agnolotti",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي المعكرونة",
      "prepTime": "30 دقيقة",
      "cookTime": "3 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-001-i1",
          "name": "دقيق متعدد الاستخدامات أو دقيق 00",
          "nameEn": "all-purpose flour or “00” flour",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-001-i2",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "3 بيضات كبيرة",
          "standardAmountEn": "3 large eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-001-i3",
          "name": "جبن الريكوتاب",
          "nameEn": "ricotta cheese",
          "standardAmount": "340 جرام",
          "standardAmountEn": "12 ounces",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-001-i4",
          "name": "جبن البارميزان المبشور",
          "nameEn": "grated Parmesan cheese",
          "standardAmount": "28 جرام",
          "standardAmountEn": "1 ounce",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-001-i5",
          "name": "صفار بيضة",
          "nameEn": "egg yolk",
          "standardAmount": "صفار بيضة كبيرة",
          "standardAmountEn": "1 large egg yolk",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-001-i6",
          "name": "بقدونس مفروم ناعم",
          "nameEn": "finely minced Italian parsley",
          "standardAmount": "60 مل",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-001-i7",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-001-i8",
          "name": "فلفل أسود مطحون",
          "nameEn": "freshly ground black pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-001-i9",
          "name": "فلفل حار",
          "nameEn": "cayenne",
          "standardAmount": "رشة",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد كومة من الدقيق على سطح العمل، واصنع حفرة في الوسط. أضف البيض إلى الحفرة، واستخدم شوكة لخلط البيض تدريجياً مع الدقيق حتى يصبح العجين سميكاً جداً بحيث لا يمكن استخدام الشوكة.",
          "textEn": "Make a pile of flour on a work surface, and make a well in the center. Add eggs to the well, and scramble eggs with a fork, gradually incorporating flour from the edges. When the dough becomes too thick to use a fork, use a bench scraper to lift remaining dry flour over the top and begin to cut flour in until a shaggy dough forms.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "عجن العجين باليد حتى يصبح كرة عجين ناعمة، لمدة حوالي 3 دقائق. غطِ العجين واتركه يرتاح لمدة 10 إلى 15 دقيقة. عجن لمدة 4 دقائق إضافية حتى يصبح العجين ناعماً ومطاطياً. غلف العجين بإحكام واتركه في الثلاجة لمدة ساعتين على الأقل أو حتى الليلة التالية.",
          "textEn": "Knead dough by hand until you have a smooth ball of dough, about 3 minutes. Cover and let rest for 10 to 15 minutes. Knead until a very smooth and elastic ball of dough forms, about 4 minutes more. Wrap tightly and rest dough in the refrigerator for at least 2 hours or up to overnight.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الريكوتاب، البارميزان، صفار البيضة، البقدونس، الملح، الفلفل الأسود، والفلفل الحار إلى وعاء، واستخدم ملعقة لخلط المكونات حتى تتجانس. غطِ الخليط وضعه في الثلاجة حتى الحاجة إليه.",
          "textEn": "Add ricotta, Parmesan, egg yolk, parsley, salt, black pepper, and cayenne to a bowl, and stir together until evenly combined. Cover and refrigerate until needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقسم العجين إلى 4 أقسام. غطِ 3 أقسام بالبلاستيك، ورش سطح العمل بالدقيق قليلاً، وشكل القسم الرابع على شكل مستطيل. استخدم مدقة المعكرونة لفرد العجين إلى مستطيل بحجم 18x9 بوصة، رقيق بما يكفي لرؤية يدك من خلاله.",
          "textEn": "Divide dough into 4 sections. Cover 3 sections with plastic, lightly flour a work surface, and shape the 4th into a rectangle. Use a rolling pin to roll dough into an 18x9-inch rectangle, thin enough to see your hand through.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قص العجين إلى شريطين، كل شريط بحجم 18x4.5 بوصة. حافظ على كمية كافية من الدقيق على سطح العمل لمنع العجين من الالتصاق.",
          "textEn": "Trim into 2 strips, approximately 18 by 4.5 inches. Maintain just enough flour on the work surface for this step and proceeding steps to prevent dough from sticking to the surface.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقل الحشو إلى كيس ضغط أو كيس بلاستيكي مع زاوية مقطوعة، وقم بحشو خيط من الحشو بسمك 1.27 سم على طول كل شريط عجين، على بعد 5 سم من الحافة. رش العجين بقليل من الماء.",
          "textEn": "Transfer filling into a piping bag, or a plastic bag with 1 corner cut off, and pipe a 1/2-inch thick rope of filling lengthwise along each dough strip, 2 inches in from the edge. Mist each piece of dough very lightly with water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "انقل العجين فوق الحشو بعناية، مع الحرص على عدم حبس فقاعات الهواء. اضغط على الحواف الطويلة للعجين بقوة، ومسح الحافة حتى تصبح بسمك طبقة واحدة من العجين إذا أمكن. استخدم قاطع المعكرونة المزخرف لقص العجين الزائد إلى حوالي 3 مم من الحشو.",
          "textEn": "Fold dough over filling, being careful not to trap any air bubbles. Press the 2 long edges of dough firmly together, flattening the seam to the thickness of a single layer of dough if possible. Use a fluted pasta cutter to trim excess dough to about 1/8-inch from the filling.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ابدأ من النهاية حيث يبدأ الحشو، واستخدم أصابعك لضغط الحشو والعجين معاً بقوة كل 2.5 إلى 3.8 سم. اثنِ الأقسام المضغوطة من العجين قليلاً للأمام. استخدم قاطع المعكرونة لقطع بين كل قسم لتشكيل الأغنو لوتي الفردية. قد يكون من المفيد رش العجين مرة أخرى قبل القيام بهذه الخطوة.",
          "textEn": "Starting at the end where the filling begins, and use two fingers to pinch the filling and dough together very tightly every inch to inch and a half. Bend the pressed sections of dough forward slightly. Use the pasta cutter to slice between each to form individual agnolotti. It may be helpful to mist the dough again before doing this step.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "انقل الأغنو لوتي المكتملة إلى صينية مغطاة بورق الزبدة ومغطاة بالدقيق. غطِ الأغنو لوتي واتركها في الثلاجة حتى الاستعداد للطهي. يمكن تجميد الأغنو لوتي على الصينية قبل نقلها إلى أكياس التجميد للتخزين.",
          "textEn": "Transfer finished agnolotti to a lightly floured, parchment-lined pan. Cover and refrigerate until ready to cook. Agnolotti can also be frozen on the pan before being transferred into freezer bags for storage.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعد ماءً في قدر كبير حتى يغلي، وأضف الأغنو لوتي واطهها لمدة 3 دقائق قبل نقلها إلى الصلصة المفضلة لديك.",
          "textEn": "Bring a large pot of salted water to a boil and cook agnolotti for 3 minutes before transferring into the sauce of your choice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الأغنو لوتي هي معكرونة ملتوية مملوءة بالحشو، وهي من الأطباق التقليدية في منطقة بييمونتي الإيطالية.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/cheese-agnolotti-recipe-11694882",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 360,
        "protein": 16,
        "fat": 9,
        "carbs": 42,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 3.55,
          "produce": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-it-002",
      "title": "البروشيتا",
      "titleEn": "Bruschetta",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "مقبلات وسلطات",
      "cookingMethod": "شوي",
      "prepTime": "10 دقائق",
      "cookTime": "5 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-it-002-i1",
          "name": "خبز إيطالي أو فرنسي",
          "nameEn": "Italian or French bread",
          "standardAmount": "1 رغيف، مقطع إلى شرائح بسماكة 1.25 سم",
          "standardAmountEn": "1 loaf, sliced ½ inch (1.25 cm) thick on the bias",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-002-i2",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "1/2 رأس",
          "standardAmountEn": "½ head",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-002-i3",
          "name": "ملح كوشري أو ملح البحر",
          "nameEn": "Kosher salt or sea salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-002-i4",
          "name": "فلفل أسود مطحون",
          "nameEn": "freshly-ground black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-002-i5",
          "name": "زيت الزيتون البكر الممتاز",
          "nameEn": "extra-virgin olive oil",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-002-i6",
          "name": "الحشوات حسب الرغبة",
          "nameEn": "toppings of your choice",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "شوي شرائح الخبز في فرن محمص أو تحت الشواية أو على الشواية حتى تصبح ذهبية اللون.",
          "textEn": "Toast the bread slices in a toaster oven, under a broiler, or on a grill until they turn golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "فرك شرائح الخبز فوراً بجانب الثوم المقطع.",
          "textEn": "Immediately rub the bread with the cut side of the garlic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "رش الملح والفلفل الأسود على شرائح الخبز، ثم رش الزيت الزيتون البكر الممتاز بسخاء.",
          "textEn": "Sprinkle with salt and black pepper, and drizzle generously with extra-virgin olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قدميها ساخنة مع إضافات مكونات الموسم التي تختارينها.",
          "textEn": "Serve warm topped with whatever combinations of seasonal ingredients you choose.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البروشيتا هي طبق إيطالي تقليدي يتم تقديمه كمقبلات. يتميز ببساطته ونكهته الغنية.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Bruschetta",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 340,
        "protein": 10,
        "fat": 12,
        "carbs": 48,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "grains": 3,
          "fats": 0.5,
          "produce": 0.2
        }
      }
    },
    {
      "id": "w-it-003",
      "title": "البوريتا مع الفاصولياء الحمراء المخللة",
      "titleEn": "Burrata with Marinated Fava Beans",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "مقبلات وسلطات",
      "cookingMethod": "سلطة",
      "prepTime": "40 دقيقة",
      "cookTime": "5 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-it-003-i1",
          "name": "خبز قاسي",
          "nameEn": "Crusty Bread",
          "standardAmount": "8 شرائح",
          "standardAmountEn": "8 Slices",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-003-i2",
          "name": "زيت الزيتون البكر الممتاز",
          "nameEn": "Extra Virgin Olive Oil",
          "standardAmount": "1/3 كوب + قليل",
          "standardAmountEn": "1/3 Cup + a little",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-003-i3",
          "name": "فاصولياء حمراء",
          "nameEn": "Fava Beans",
          "standardAmount": "2 كيلوغرام",
          "standardAmountEn": "2 Pounds",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-003-i4",
          "name": "عصير ليمونة",
          "nameEn": "Lemon Juice",
          "standardAmount": "عصير نصف ليمونة",
          "standardAmountEn": "Juice of 1/2 Lemon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-003-i5",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "ثمرة واحدة، مفرومة",
          "standardAmountEn": "1 Clove, Peeled & Mincing",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-003-i6",
          "name": "ملح البحر",
          "nameEn": "Sea Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "To Taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-003-i7",
          "name": "فلفل أسود مطحون",
          "nameEn": "Cracked Black Pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "To Taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-003-i8",
          "name": "بوريتا أو موزاريلا",
          "nameEn": "Burrata or Mozzarella Cheese",
          "standardAmount": "2 كرات",
          "standardAmountEn": "2 Balls",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قم بإزالة الفاصولياء الحمراء من القرون وضعها في وعاء.",
          "textEn": "Remove the fava beans from the pods and place them in a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أغلي قدرًا من الماء وأضف الفاصولياء الحمراء المخللة إليه. اغليها لمدة 4-5 دقائق، ثم صفيها واغسلها بالماء البارد.",
          "textEn": "Bring a pot of water to a boil and add the shelled fava beans. Boil for 4-5 minutes, then drain and rinse under cold water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انزع القشرة الخارجية للفاصولياء الحمراء عن طريق الضغط عليها من أحد طرفيها وإخراجها برفق. استمر في إزالة القشرة من جميع الفاصولياء الحمراء.",
          "textEn": "Pinch the outer skin of the fava beans on one end to tear it, gently squeeze and pop out the beans into a bowl, discarding the outer skins. Continue to remove the skins from all the fava beans in this manner.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف عصير الليمون، زيت الزيتون، الثوم، الملح والفلفل إلى الفاصولياء الحمراء واخلطها جيدًا.",
          "textEn": "Add the lemon juice, olive oil, garlic, salt, and pepper to the fava beans and toss to mix.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك الفاصولياء الحمراء ترتاح في التتبيلة لمدة 30 دقيقة.",
          "textEn": "Let the fava beans rest in the marinade for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اقطع الجبنة ورتبها بالتساوي في أربعة أطباق فردية.",
          "textEn": "Slice the cheese and arrange it equally on four individual bowls.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اسكب خليط الفاصولياء الحمراء فوق الجبنة، ثم أضف شريحتين من الخبز المشوي إلى كل طبق.",
          "textEn": "Spoon the fava bean mixture on top, and then add two slices of grilled bread to each plate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "استمتع بالطعام!",
          "textEn": "Enjoy!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البوريتا هي جبنة إيطالية ناعمة ومليئة بالكريمة، وتستخدم غالبًا في السلطات والمقبلات.",
      "source": {
        "name": "italianfoodforever.com",
        "url": "https://italianfoodforever.com/2012/05/marinated-fava-beans-with-burrata-cheese/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 530,
        "protein": 16,
        "fat": 29,
        "carbs": 39,
        "fiber": 6,
        "sugar": 2,
        "cost": {
          "grains": 1.5,
          "fats": 0.5,
          "produce": 3.4,
          "dairyEggs": 7
        }
      }
    },
    {
      "id": "w-it-004",
      "title": "كالزون بالسجق والباذنجان",
      "titleEn": "Sausage and Eggplant Calzone",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-004-i1",
          "name": "عجينة البيتزا",
          "nameEn": "Basic Pizza Dough",
          "standardAmount": "كرة واحدة",
          "standardAmountEn": "1 ball",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-004-i2",
          "name": "صلصة الطماطم",
          "nameEn": "Tomato Sauce",
          "standardAmount": "كوب واحد",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-004-i3",
          "name": "بصل",
          "nameEn": "Onion",
          "standardAmount": "4 ملاعق كبيرة مفروم",
          "standardAmountEn": "4 tablespoons finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-004-i4",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "ثمرة واحدة مفرومة",
          "standardAmountEn": "1 clove minced",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-004-i5",
          "name": "زيت الزيتون",
          "nameEn": "Olive Oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-004-i6",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-004-i7",
          "name": "فلفل أسود",
          "nameEn": "Black Pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-004-i8",
          "name": "فلفل أحمر حار",
          "nameEn": "Red Pepper Flakes",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-004-i9",
          "name": "باذنجان",
          "nameEn": "Eggplant",
          "standardAmount": "كوب واحد مقطّع",
          "standardAmountEn": "1 cup diced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-004-i10",
          "name": "سجق بقري حلال",
          "nameEn": "halal beef sausage",
          "standardAmount": "2 رابطة مفرومة",
          "standardAmountEn": "2 links removed from casings",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-004-i11",
          "name": "بازيل طازج",
          "nameEn": "Fresh Basil",
          "standardAmount": "3 ملاعق صغيرة مفرومة",
          "standardAmountEn": "3 teaspoons chopped",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-004-i12",
          "name": "جبن الريكوتابا",
          "nameEn": "Ricotta Cheese",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-004-i13",
          "name": "جبن الموزاريلا",
          "nameEn": "Mozzarella Cheese",
          "standardAmount": "1/2 كوب مبشور",
          "standardAmountEn": "1/2 cup shredded",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-004-i14",
          "name": "جبن البارميزان",
          "nameEn": "Parmesan Cheese",
          "standardAmount": "3 ملاعق كبيرة مبشور",
          "standardAmountEn": "3 tablespoons grated",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على أعلى درجة حرارة.",
          "textEn": "Preheat your oven to its highest temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في قدر وقلي الثوم والبصل حتى يصبحا شفافين.",
          "textEn": "Heat the oil in a pan and sauté the garlic and onions until translucent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الباذنجان والسجق البقري الحلال المفتت واقلي حتى يصبحا ذهبيين.",
          "textEn": "Add the eggplant and crumbled halal beef sausage and cook until both are golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف صلصة الطماطم، رشة من الفلفل الحار، الملح والفلفل، والبازيل المفروم واطه لمدة 20 دقيقة على نار هادئة حتى تصبح الصلصة كثيفة.",
          "textEn": "Add the tomato sauce, a pinch of red pepper flakes, salt and pepper, and chopped basil and cook on low for 20 minutes until very thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "امزج الجبن الريكوتابا وجبن الموزاريلا وجبن البارميزان واتركها جانباً.",
          "textEn": "Mix together the ricotta cheese, mozzarella cheese, and parmesan cheese and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعدي عجينة البيتزا، وانثريها على شكل دائرة قطرها 30 سم على صينية مدهونة بالزيت أو مغطاة بالذرة.",
          "textEn": "Prepare your pizza dough, and after the first rising by rolling it into a 12-inch circle and laying it across a pan prepared by lightly oiling or sprinkling with cornmeal.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اسكب خليط السجق البقري الحلال والباذنجان على نصف الكالزون، مع ترك هامش 2.5 سم نظيف.",
          "textEn": "Spoon the halal beef sausage and eggplant mixture on one half of the calzone, keeping a 1-inch border clean.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف خليط الجبن وانتشره فوق الباذنجان.",
          "textEn": "Add the cheese mixture and spread over the eggplant.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "انثني النصف العلوي من العجينة على النصف السفلي، وانغمس الحواف لغلقها.",
          "textEn": "Fold the top half of the dough across, and pinch the edges to seal.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخبز لمدة حوالي 10 دقائق أو حتى يصبح ذهبياً ومتفاخراً.",
          "textEn": "Bake for about 10 minutes or until puffy and golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكالزون هو طبق شعبي في إيطاليا، خاصة في الجنوب. يتم تقديمه كوجبة خفيفة أو وجبة رئيسية.",
      "source": {
        "name": "italianfoodforever.com",
        "url": "https://italianfoodforever.com/2008/05/sausage-and-eggplant-calzone/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 580,
        "protein": 20,
        "fat": 23,
        "carbs": 58,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "grains": 1.5,
          "produce": 2,
          "protein": 3,
          "dairyEggs": 2.7,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-it-005",
      "title": "الكاساتا الصقلية",
      "titleEn": "Cassata Siciliana",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "حلويات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "6-8 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "w-it-005-i1",
          "name": "الجبن المثلج",
          "nameEn": "Ricotta Cheese",
          "standardAmount": "500 غرام",
          "standardAmountEn": "1 pound",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-005-i2",
          "name": "السكر البودرة",
          "nameEn": "Powdered Sugar",
          "standardAmount": "250 غرام",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-005-i3",
          "name": "القرفة",
          "nameEn": "Cinnamon",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-005-i4",
          "name": "الكاكاو",
          "nameEn": "Cocoa Powder",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-005-i5",
          "name": "البسكويت المفتت",
          "nameEn": "Crushed Cookies",
          "standardAmount": "200 غرام",
          "standardAmountEn": "7 ounces",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-005-i6",
          "name": "الشوكولاتة الداكنة",
          "nameEn": "Dark Chocolate",
          "standardAmount": "200 غرام",
          "standardAmountEn": "7 ounces",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-005-i7",
          "name": "الزبيب",
          "nameEn": "Raisins",
          "standardAmount": "100 غرام",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-005-i8",
          "name": "البرتقال",
          "nameEn": "Oranges",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-005-i9",
          "name": "الزبدة",
          "nameEn": "Butter",
          "standardAmount": "100 غرام",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-005-i10",
          "name": "الكريمة السائلة",
          "nameEn": "Heavy Cream",
          "standardAmount": "250 مليلتر",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الزبيب في عصير البرتقال لمدة 30 دقيقة.",
          "textEn": "Soak the raisins in orange juice for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الجبن المثلج مع السكر البودرة، القرفة، والكاكاو.",
          "textEn": "Mix the ricotta cheese with powdered sugar, cinnamon, and cocoa powder.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزبيب المنقوع والبسكويت المفتت إلى خليط الجبن.",
          "textEn": "Add the soaked raisins and crushed cookies to the ricotta mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي خليط الجبن في قالب دائري مدهون بالزبدة.",
          "textEn": "Place the ricotta mixture in a greased round mold.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغلي الكريمة السائلة والشوكولاتة في وعاء صغير حتى تذوب الشوكولاتة وتصبح المزيج ناعم.",
          "textEn": "Boil the heavy cream and chocolate in a small saucepan until the chocolate melts and the mixture is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صبي خليط الشوكولاتة فوق الكاساتا واتركيها تبرد في الثلاجة لمدة 4 ساعات على الأقل.",
          "textEn": "Pour the chocolate mixture over the cassata and let it cool in the refrigerator for at least 4 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي الكاساتا إلى شرائح وقدميها.",
          "textEn": "Cut the cassata into slices and serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكاساتا الصقلية هي حلوى تقليدية من جزيرة صقلية في إيطاليا، وتتميز بطعمها الغني والحلو.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/cassava-oil-down-vegan/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 660,
        "protein": 6,
        "fat": 40,
        "carbs": 61,
        "fiber": 3,
        "sugar": 45,
        "cost": {
          "dairyEggs": 5.7,
          "sweeteners": 0.6,
          "grains": 2.5,
          "specialty": 4.8,
          "produce": 1
        }
      }
    },
    {
      "id": "w-it-006",
      "title": "بيتزا بالطماطم الكرزية وجبن الماعز",
      "titleEn": "Pizza With Cherry Tomatoes And Goat Cheese",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "12-15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-006-i1",
          "name": "طماطم كرزية",
          "nameEn": "Cherry Tomatoes",
          "standardAmount": "1 كوب، مقطعة نصفين",
          "standardAmountEn": "1 Cup, Halved",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-006-i2",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "ثوم كبير، مفروم",
          "standardAmountEn": "1 Large Garlic Clove, Minced",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-006-i3",
          "name": "زيت زيتون",
          "nameEn": "Olive Oil",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 Tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-006-i4",
          "name": "ملح البحر وفلفل أسود",
          "nameEn": "Sea Salt And Cracked Black Pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "To Taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-006-i5",
          "name": "بازلاء طازجة مفرومة",
          "nameEn": "Chopped Fresh Basil",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 Cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-006-i6",
          "name": "جبن الموزاريلا",
          "nameEn": "Mozzarella Cheese",
          "standardAmount": "1.5 كوب، مقطع رقيق",
          "standardAmountEn": "1 1/2 Cups, Thinly Sliced",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-006-i7",
          "name": "جبن الماعز",
          "nameEn": "Goat Cheese",
          "standardAmount": "3 أوقية",
          "standardAmountEn": "3 Ounces",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-006-i8",
          "name": "عجينة البيتزا",
          "nameEn": "Pizza Dough",
          "standardAmount": "كرة واحدة",
          "standardAmountEn": "1 Ball",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-006-i9",
          "name": "صوص الباذنجان",
          "nameEn": "Basil Pesto",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tablespoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على أعلى درجة حرارة.",
          "textEn": "Preheat the oven to its highest setting.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "امزج الطماطم، الثوم، زيت الزيتون، الملح، الفلفل، والبازلاء الطازجة المفرومة في وعاء. اخلط جيدًا واتركها جانباً.",
          "textEn": "Mix together the tomatoes, garlic, olive oil, salt, pepper, and chopped fresh basil in a bowl. Stir well and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "استخدم يديك لتمدد عجينة البيتزا على دائرة قطرها 30 سم وضعتها على صينية البيتزا المغطاة بالذرة لمنع الالتصاق.",
          "textEn": "With your hands, stretch the pizza dough onto a 12-inch circle and place it on a pizza peel sprinkled with cornmeal to prevent sticking.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "امزج ملعقتين كبيرتين من زيت الزيتون والصوص الباذنجاني واغمس هذا الخليط على عجينة البيتزا، مع ترك هامش 2.5 سم.",
          "textEn": "Mix together 2 tablespoons of olive oil and pesto and brush this mixture onto the pizza dough, leaving a 1-inch border.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "وزع شرائح الجبن الموزاريلا بالتساوي على العجينة، ثم الطماطم.",
          "textEn": "Scatter the mozzarella slices evenly across the dough, then the tomatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انثر الجبن الماعز المفتت على البيتزا.",
          "textEn": "Crumble the goat cheese over the pizza.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخبز البيتزا لمدة 12-15 دقيقة أو حتى يصبح قشر البيتزا ذهبي اللون والجبن منتفخ.",
          "textEn": "Bake for 12-15 minutes or until the pizza crust is lightly browned and the cheese is bubbly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذه البيتزا هي طبق شعبي في المطبخ الإيطالي، وتتميز ببساطتها ونكهتها الغنية.",
      "source": {
        "name": "italianfoodforever.com",
        "url": "https://italianfoodforever.com/2008/09/pizza-with-cherry-tomatoes-and-goat-cheese/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 550,
        "protein": 19,
        "fat": 24,
        "carbs": 56,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 4,
          "fats": 0.4,
          "specialty": 0.8,
          "produce": 1.4
        }
      }
    },
    {
      "id": "w-it-007",
      "title": "خبز الشياباتا",
      "titleEn": "Ciabatta Bread",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-007-i1",
          "name": "خميرة جافة نشطة",
          "nameEn": "Active Dry Yeast",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1.5 Teaspoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-007-i2",
          "name": "ماء دافئ",
          "nameEn": "Warm Water",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 Cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-007-i3",
          "name": "دقيق الخبز",
          "nameEn": "Bread Flour",
          "standardAmount": "1.3 كوب",
          "standardAmountEn": "1 1/3 Cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-007-i4",
          "name": "دقيق القمح الغير مبيض",
          "nameEn": "Unbleached All-Purpose Flour",
          "standardAmount": "3 أكواب (زائد المزيد للعمل والتشكيل)",
          "standardAmountEn": "3 Cups (Plus More For Working & Shaping)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-007-i5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 Teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "لتحضير البيجا، ارشي الخميرة فوق الماء في وعاء كبير بما يكفي لجميع المكونات، واتركيها لمدة 5 إلى 10 دقائق.",
          "textEn": "For the biga, sprinkle the yeast over the water in a large bowl, and let sit 5 to 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الدقيق، واستخدم ملعقة لخلط المكونات (قد يبدو العجين قاسيًا، ولكنه سيصبح أكثر ليونة أثناء الاستراحة).",
          "textEn": "Add the flours, and stir to combine (the dough may seem stiff, but will soften up as it sits).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطِ البيجا بإحكام بورق بلاستيكي، واتركها لمدة 6 ساعات في درجة حرارة الغرفة.",
          "textEn": "Cover the biga tightly with plastic wrap, and let it sit for 6 hours at room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلّب البيجا، وضعها في الثلاجة حتى اليوم التالي، أو لمدة 12 ساعة على الأقل.",
          "textEn": "Stir it, and refrigerate it until the next day, or at least 12 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "امزج الدقيق، الملح، والخميرة في وعاء كبير، ثم أضف الماء والبيجا، واستخدم ملعقة لخلط العجين (سيكون العجين رطبًا وخشناً في القوام).",
          "textEn": "Combine the flour, salt, and yeast in a large bowl, then add the water and biga, and stir until the dough is mixed (the dough will be quite wet and rough in texture).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقل العجين إلى سطح مغطى بالدقيق، واستخدم أقل قدر ممكن من الدقيق لعجن العجين لمدة 5 دقائق، أو حتى يصبح العجين ناعمًا (لا تقلق إذا كان العجين لا يزال رقيقًا ورطبًا، فسيتماسك أثناء التخمير).",
          "textEn": "Turn the dough out onto a floured counter or breadboard, and using as little flour as possible, knead for 5 minutes, or until the dough is smooth (don't worry that your dough still seems very loose and moist, as it will firm up as it rises).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع العجين في وعاء كبير مدهون بالزيت بخفة.",
          "textEn": "Place the dough into a large bowl three times the size of the dough that has been lightly oiled first.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "غطِ العجين بإحكام بورق بلاستيكي، واتركه في مكان دافئ لمدة 2 إلى 3 ساعات، أو حتى يتضاعف حجمه، مع ضرب وقلب العجين كل 30 دقيقة تقريبًا.",
          "textEn": "Cover tightly with plastic wrap, and let sit in a warm spot for 2 to 3 hours, or until the dough has doubled, punching down and turning the dough every 30 minutes or so.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "إذا كنت تستخدم صواني الخبز، رشها بقليل من الذرة.",
          "textEn": "If using baking sheets, sprinkle them lightly with cornmeal.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اقسم العجين إلى قطعتين، وطوي كل قطعة على شكل مستطيل.",
          "textEn": "Divide the dough in two pieces and fold each into a rectangle.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "امدد المستطيل حتى يصل إلى طول 30 إلى 35 سم.",
          "textEn": "Stretch the rectangle until it is about 12 to 14 inches long.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضع كل خبزة معدة على صينية خبز، وغطها بمنديل خفيف.",
          "textEn": "Place each prepared loaf onto a baking sheet, and cover lightly with a towel.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "إذا كنت تستخدم حجر خبز، اغمس منديلين مطبخ أو مقشرات خبز بالدقيق، وضع الخبز المعد عليها لتخمير.",
          "textEn": "If you are using a baking stone, flour two kitchen towels, or bread making peels with flour, and place the shaped loaves on them to rise.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "غطِ الخبز بمنديل خفيف.",
          "textEn": "Cover loosely with towels.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قم بتسخين الفرن إلى 230 درجة مئوية.",
          "textEn": "Preheat the oven at this time to 450 degrees F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "بعد 45 دقيقة، ضع صواني الخبز في الفرن الساخن، أو نقل الخبز إلى الحجر الساخن.",
          "textEn": "After 45 minutes, place the baking sheets into the hot oven, or move the loaves onto the hot baking stone.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "اخبز لمدة حوالي 30 دقيقة، مع تدوير الخبز مرة واحدة خلال هذه الفترة، أو حتى يصبح لون العجين ذهبيًا داكنًا من جميع الجوانب.",
          "textEn": "Bake for about 30 minutes, rotating the loaves once during this time, or until the dough is a dark golden brown all over.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "أخرج الخبز واتركه ليبرد على رف سلكي.",
          "textEn": "Remove and let cool on a wire rack.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشياباتا هو خبز إيطالي تقليدي يتميز بقوامه الرقيق وشكله المميز. يتم تقديمه عادة مع الأطباق الإيطالية المختلفة.",
      "source": {
        "name": "italianfoodforever.com",
        "url": "https://italianfoodforever.com/2008/10/ciabatta-bread/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 18,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 390,
        "protein": 14,
        "fat": 1,
        "carbs": 80,
        "fiber": 3,
        "sugar": 0,
        "cost": {
          "grains": 1.1,
          "spices": 0.15
        }
      }
    },
    {
      "id": "w-it-008",
      "title": "كولومبا باسكوال",
      "titleEn": "Colomba Pasquale",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "25-30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-008-i1",
          "name": "دقيق القمح",
          "nameEn": "All-purpose Flour",
          "standardAmount": "3 أكواب + 1 كوب",
          "standardAmountEn": "3 cups + 1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-008-i2",
          "name": "ماء بارد",
          "nameEn": "Cool Water",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-008-i3",
          "name": "خميرة فورية",
          "nameEn": "Instant Yeast",
          "standardAmount": "1/8 ملعقة صغيرة + 1 ملعقة كبيرة",
          "standardAmountEn": "1/8 teaspoon + 1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-008-i4",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-008-i5",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-008-i6",
          "name": "زبدة مذابة ومبردة",
          "nameEn": "Melted & Cooled Butter",
          "standardAmount": "6 ملاعق كبيرة",
          "standardAmountEn": "6 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-008-i7",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيض كبير + 1 صفار بيض",
          "standardAmountEn": "2 large eggs + 1 egg yolk",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-008-i8",
          "name": "بشر البرتقال وبذور الفانيليا",
          "nameEn": "orange zest and vanilla seeds",
          "standardAmount": "1/2 ملعقة صغيرة (أو بذور قرن فانيليا وبشر برتقالة)",
          "standardAmountEn": "1/2 teaspoon (or seeds of 1 vanilla pod and zest of 1 orange)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-008-i9",
          "name": "قشر البرتقال المجفف المفروم",
          "nameEn": "Finely Chopped Candied Orange Peel",
          "standardAmount": "1/3 كوب (أو قشرة برتقالة كبيرة مبشورة)",
          "standardAmountEn": "1/3 cup (or zest from 1 large orange)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-008-i10",
          "name": "زبيب أصفر",
          "nameEn": "Golden Raisins",
          "standardAmount": "1 1/2 كوب (مقطع إذا كان كبيرًا)",
          "standardAmountEn": "1 1/2 cups (chopped if large)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-008-i11",
          "name": "بياض بيض",
          "nameEn": "Egg White",
          "standardAmount": "1 بيض كبير",
          "standardAmountEn": "1 large egg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-008-i12",
          "name": "دقيق اللوز",
          "nameEn": "Almond Flour",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-008-i13",
          "name": "سكر ناعم",
          "nameEn": "Granulated Sugar",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-008-i14",
          "name": "لوز مقطع",
          "nameEn": "Sliced Almonds",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-008-i15",
          "name": "سكر اللؤلؤ",
          "nameEn": "Pearl Sugar",
          "standardAmount": "6 ملاعق صغيرة",
          "standardAmountEn": "6 teaspoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في الليلة السابقة، اخلطي المكونات الأساسية في وعاء صغير، غطيها واتركيها ترتفع طوال الليل.",
          "textEn": "The night before, mix the big ingredients in a small bowl, cover, and let rise overnight.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في اليوم التالي، ضعي البداية الكبيرة في وعاء كبير، أضيفي الدقيق، الملح، الخميرة، السكر، الزبدة، البيض، وبشر البرتقال وبذور الفانيليا.",
          "textEn": "The next day, in a large bowl, add the big starter, the flour, salt, yeast, sugar, butter, eggs, and the orange zest and vanilla seeds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "استخدمي ملعقة خشبية لخلط العجينة حتى تصبح خشنة، ثم أضيفي قشر البرتقال المجفف والزبيب.",
          "textEn": "Use a wooden spoon to mix into a shaggy dough, then add the candied orange and raisins.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انقلعي العجينة إلى سطح مرشوش بالدقيق، وعجنيها باليد حتى تصبح ناعمة ومطاطية، لمدة 7 إلى 8 دقائق.",
          "textEn": "Dump the dough out onto a lightly floured counter, and knead by hand until the dough is very smooth and elastic, about 7 to 8 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "باستخدام خلاط كهربائي، اخلطي المكونات حتى تصبح ناعمة.",
          "textEn": "Alternately, mix ingredients in a stand mixer with a dough hook until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي العجينة في وعاء مدهون بالزيت، غطيه بورق بلاستيك واتركيه في مكان دافئ لمدة 2 إلى 3 ساعات حتى يرتفع.",
          "textEn": "Place the dough in a lightly oiled bowl, cover with plastic wrap and place in a warm spot in your kitchen to rise for 2 to 3 hours until soft and almost doubled in size.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اقسمي العجينة إلى قطعتين، ضعيها في قوالب الكولومبا أو شكليها باليد على شكل صليب.",
          "textEn": "Divide the dough into two pieces and either place in your Colomba form, or shape by hand by forming a cross shape.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي العجينة على صينية خبز مبطنة بورق الزبدة، غطيها بورق بلاستيك مدهون واتركيها ترتفع لمدة ساعتين أخريين.",
          "textEn": "Place the dough on a parchment lined baking sheet, cover with greased plastic wrap and let rise again for another 2 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "عند نهاية وقت الارتفاع، سخني الفرن إلى 175 درجة مئوية.",
          "textEn": "At the end of your rising time, preheat oven to 350 degrees F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "حضري التغطية بخفق بياض البيض حتى يصبح رغويًا، ثم أضيفي دقيق اللوز والسكر.",
          "textEn": "Make your topping by beating the egg whites until foamy, then adding the almond flour, and sugar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اغسلي العجينة بالخليط ورشي السكر اللؤلؤي واللوز المقطع على الوجه.",
          "textEn": "Liberally brush the top and sides of the bread with the egg white mixture and then scatter the pearl sugar and sliced almonds on top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اخبزي لمدة 25 إلى 30 دقيقة أو حتى يصبح العجين جاهزًا (اذا اسود العجين، غطيه بورق الألمنيوم).",
          "textEn": "Bake for 25 to 30 minutes or until a cake tester comes out cleanly when inserted in the center. (If the bread darkens too much when baking, tent some aluminum foil on top.)",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اتركيها تبرد تمامًا، قطعيها واستمتعي!",
          "textEn": "Cool completely, slice, and enjoy!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كولومبا باسكوال هي خبز عيد الفصح الإيطالي التقليدي، يتم تناوله خلال عطلة عيد الفصح.",
      "source": {
        "name": "italianfoodforever.com",
        "url": "https://italianfoodforever.com/2026/03/colomba-di-pasqua-easter-dove-bread/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 610,
        "protein": 13,
        "fat": 13,
        "carbs": 100,
        "fiber": 3,
        "sugar": 45,
        "cost": {
          "grains": 1,
          "sweeteners": 0.6,
          "dairyEggs": 1.7,
          "specialty": 5.3
        }
      }
    },
    {
      "id": "w-it-009",
      "title": "كوتوليتا الدجاج بالصلصة المصنوعة من البندق والكابير",
      "titleEn": "Palermo Style Chicken Cutlets With Pistachio Caper Sauce",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز وطهي في الفرن",
      "prepTime": "30 دقيقة",
      "cookTime": "18 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-009-i1",
          "name": "صدر الدجاج بدون جلد وعظام",
          "nameEn": "Skinless, Boneless Chicken Breasts",
          "standardAmount": "2 صدر",
          "standardAmountEn": "2 breasts",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-009-i2",
          "name": "دقيق متعدد الاستخدامات",
          "nameEn": "All-purpose Flour",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-009-i3",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة",
          "standardAmountEn": "2 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-009-i4",
          "name": "حليب",
          "nameEn": "Milk",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-009-i5",
          "name": "فتات الخبز الطازج",
          "nameEn": "Fresh Breadcrumbs",
          "standardAmount": "1 1/2 كوب",
          "standardAmountEn": "1 1/2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-009-i6",
          "name": "بقدونس مفروم",
          "nameEn": "Finely Chopped Fresh Parsley",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-009-i7",
          "name": "بندق مفروم",
          "nameEn": "Finely Chopped Raw Pistachio Nuts",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-009-i8",
          "name": "زيت زيتون",
          "nameEn": "Olive Oil",
          "standardAmount": "2 ملعقة كبيرة + 3/4 كوب",
          "standardAmountEn": "2 tablespoons + 3/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-009-i9",
          "name": "زبدة مذابة",
          "nameEn": "Unsalted Butter, Softened",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-009-i10",
          "name": "عصير ليمون",
          "nameEn": "Juice of 1 Large Lemon",
          "standardAmount": "عصير 1 ليمونة كبيرة",
          "standardAmountEn": "Juice of 1 large lemon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-009-i11",
          "name": "كابير مملح",
          "nameEn": "Salted Capers",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-009-i12",
          "name": "بقدونس طازج",
          "nameEn": "Fresh Parsley Leaves",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-009-i13",
          "name": "بندق",
          "nameEn": "Raw Pistachio Nuts",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-009-i14",
          "name": "ملح وفلفل حسب الرغبة",
          "nameEn": "Salt & Pepper To Taste",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "To taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 190 درجة مئوية.",
          "textEn": "Preheat the oven to 375 degrees F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع صدور الدجاج إلى ثلاثة أجزاء طولية، ثم ادقها باستخدام المطرقة حتى تصبح بنفس السماكة.",
          "textEn": "Cut the chicken breasts into three pieces lengthways, then pound with a mallet until equal thickness.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع الدقيق المُعَد في كيس بلاستيكي، وأدخل كل قطعة دجاج واحدة تلو الأخرى، وقلّبها حتى تتغطى.",
          "textEn": "Place the seasoned flour in a plastic bag, and one by one drop in each chicken cutlet, tossing to coat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع البيض والحليب في وعاء واحد واخلطهما جيدًا.",
          "textEn": "Place the eggs and milk in one bowl and beat until blended.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع مكونات التغطية في وعاء آخر، واخلطها جيدًا.",
          "textEn": "Place the breading ingredients in another bowl, and stir to combine.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غلف ورقة القصدير في صينية خبز مقاس 13 × 9 بوصة، ودهنها بالزيت والزبدة.",
          "textEn": "Line a 13 x 9 inch sided baking sheet with foil, and coat with the oil and butter for baking.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غمس كل قطعة دجاج مغطاة بالدقيق أولاً في خليط البيض، ثم في خليط الفتات.",
          "textEn": "Dip each floured cutlet, first in the egg mixture, then in the crumb mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رتب القطع المغطاة بالفتات جنبًا إلى جنب في الصينية المعدة، ثم اخبزها لمدة 10 دقائق.",
          "textEn": "Line the breaded cutlets side by side in the prepared pan, then bake for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قلب القطع، واخبزها لمدة 8 دقائق أخرى أو حتى تصبح ذهبية اللون ومطبوخة تمامًا.",
          "textEn": "Turn the cutlets over, and bake another 8 minutes or until golden and cooked through.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بينما تخبز القطع، ضع مكونات الصلصة في خلاط صغير واخلطها حتى تصبح مفرومة جيدًا، ولكن ليس ناعمة.",
          "textEn": "While the cutlets are baking, place the sauce ingredients into a small blender and pulse until finely chopped, but not smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "رتب القطع المطبوخة على طبق التقديم، ثم صب بعض الصلصة فوقها.",
          "textEn": "Arrange the cooked cutlets onto a platter, then spoon some of the sauce on top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدمها، وقدم صلصة إضافية على الطاولة.",
          "textEn": "Serve, offering additional sauce at the table.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكوتوليتا هي طبق شهير في صقلية، وخاصة في باليرمو، حيث يتم تقديمه مع صلصة البندق والكابير.",
      "source": {
        "name": "italianfoodforever.com",
        "url": "https://italianfoodforever.com/2016/05/palermo-style-chicken-cutlets-with-pistachio-caper-sauce-cotoletta-di-pollo-alla-palermitana/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 600,
        "protein": 25,
        "fat": 32,
        "carbs": 40,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "protein": 4,
          "grains": 1,
          "dairyEggs": 1,
          "specialty": 4.5,
          "fats": 0.8,
          "produce": 0.7,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-it-010",
      "title": "فتيوتشيني ألفريدو",
      "titleEn": "Fettuccine Alfredo",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقِدر",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-it-010-i1",
          "name": "فتيوتشيني طازج",
          "nameEn": "Fresh Fettuccine",
          "standardAmount": "340 غرام",
          "standardAmountEn": "3/4 Pound",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-010-i2",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "30 مل",
          "standardAmountEn": "2 Tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-010-i3",
          "name": "كريمة خفق",
          "nameEn": "Heavy Cream",
          "standardAmount": "240 مل",
          "standardAmountEn": "1 Cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-010-i4",
          "name": "مرق دجاج",
          "nameEn": "Chicken Broth",
          "standardAmount": "120 مل",
          "standardAmountEn": "1/2 Cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-010-i5",
          "name": "صفار بيضة",
          "nameEn": "Egg Yolk",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-010-i6",
          "name": "جبن بارميزان مبشور",
          "nameEn": "Grated Parmesan Cheese",
          "standardAmount": "120 مل",
          "standardAmountEn": "1/2 Cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-010-i7",
          "name": "ملح البحر",
          "nameEn": "Sea Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "To taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-010-i8",
          "name": "فلفل أسود مطحون",
          "nameEn": "Cracked Black Pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "To taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-010-i9",
          "name": "جبن بارميزان مبشور إضافي",
          "nameEn": "Additional Grated Cheese",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "To serve",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أغلي ماءً في قدر كبير لتحضير المعكرونة.",
          "textEn": "Bring a large pot of water to a boil for the pasta.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقل 60 مل من الكريمة الثقيلة إلى وعاء منفصل واخفق صفار البيضة فيها.",
          "textEn": "Remove 1/4 cup of the cream to a separate bowl and whisk the egg yolk into it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر آخر، سخن باقي الكريمة والمرق.",
          "textEn": "In a saucepan, heat the remaining cream and chicken broth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "طبخ المعكرونة حتى تصبح مطبوخة جيداً، ثم صفيها وارجعها إلى القدر.",
          "textEn": "Cook the pasta al dente, then drain the pasta and return it to the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الزبدة إلى المعكرونة واخلط حتى تذوب وتغطي كل خيط من المعكرونة.",
          "textEn": "Stir the butter into the pasta until melted and the butter covers each strand of pasta.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف قليل من خليط الكريمة الساخن إلى خليط البيضة والكريمة واخلط جيداً.",
          "textEn": "Whisk a little of the hot cream mixture into the egg and cream mixture and stir. (This warms the egg mixture without cooking it completely.)",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف باقي خليط الكريمة والمرق إلى خليط البيضة والكريمة واخلط جيداً.",
          "textEn": "Next, add the remaining hot cream and broth into the egg mixture and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صب خليط البيضة والكريمة على المعكرونة واخلط جيداً حتى تتغطى المعكرونة بالخليط بشكل متساوٍ.",
          "textEn": "Finally, pour the combined egg and cream mixture over the pasta and toss to coat evenly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الجبن المبشور ورشة من ملح البحر حسب الرغبة.",
          "textEn": "Add the grated cheese, and a dash of sea salt to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم المعكرونة في 4 أطباق ورشي الفلفل الأسود المطحون وقدمي الجبن المبشور الإضافي على الجانب.",
          "textEn": "Divide the pasta into 4 separate dishes and top with cracked black pepper and offer additional cheese.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "فتيوتشيني ألفريدو هو طبق إيطالي تقليدي يتميز بصلصة الكريمة والجبن الغنية.",
      "source": {
        "name": "italianfoodforever.com",
        "url": "https://italianfoodforever.com/2008/05/fettuccine-alfredo/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 560,
        "protein": 13,
        "fat": 33,
        "carbs": 45,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "grains": 3,
          "dairyEggs": 3.9,
          "protein": 0.3
        }
      }
    },
    {
      "id": "w-it-011",
      "title": "الفينوكيا بالجبنة البارميزان",
      "titleEn": "Fennel Parmesan (Finocchi alla Parmigiana)",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-011-i1",
          "name": "فجل حلو",
          "nameEn": "Fennel Bulbs",
          "standardAmount": "5 حبات متوسطة",
          "standardAmountEn": "5 Medium Sized",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-011-i2",
          "name": "زيت الزيتون",
          "nameEn": "Olive Oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 Tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-011-i3",
          "name": "بصل",
          "nameEn": "Onion",
          "standardAmount": "1 حبة صغيرة، مقطعة",
          "standardAmountEn": "1 Small, Peeled & Diced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-011-i4",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "4 فصوص، مفروم",
          "standardAmountEn": "4 Cloves, Peeled & Minced",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-011-i5",
          "name": "طماطم مقطعة",
          "nameEn": "Chopped Tomatoes",
          "standardAmount": "2 علبة (397 غرام كل علبة)",
          "standardAmountEn": "2 (14 Ounce) Cans",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-011-i6",
          "name": "الزعتر المجفف",
          "nameEn": "Dried Oregano",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 Teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-011-i7",
          "name": "فلفل حار أحمر مجفف",
          "nameEn": "Hot Red Pepper Flakes",
          "standardAmount": "1/2 ملعقة صغيرة (اختياري)",
          "standardAmountEn": "1/2 Teaspoon (Optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-011-i8",
          "name": "بقدونس طازج مفروم",
          "nameEn": "Fresh Parsley Leaves",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 Cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-011-i9",
          "name": "ريحان طازج مفروم",
          "nameEn": "Fresh Basil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 Tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-011-i10",
          "name": "ملح وفلفل",
          "nameEn": "Salt & Pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "To Taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-011-i11",
          "name": "جبن الموزاريلا",
          "nameEn": "Mozzarella",
          "standardAmount": "1 كوب، مقطعة مكعبات",
          "standardAmountEn": "1 Cup Diced",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-011-i12",
          "name": "جبن البارميزان أو البيكورينو",
          "nameEn": "Parmesan or Pecorino Cheese",
          "standardAmount": "1.5 كوب، مبشور",
          "standardAmountEn": "1 1/2 Cups Grated",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اقطع قمم الفجل الحلو، ثم قسمها إلى نصفين. استخدم سكينًا حادًا لقطع الجزء الأوسط، ثم قطعها إلى شرائح طولية بسماكة حوالي 1 سم.",
          "textEn": "Cut off the tops of the fennel bulbs, then cut them in half. Use a sharp knife to cut out the core section, then cut into slices lengthwise about 1/3 inch thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أغلي ماء في قدر كبير، أضف الفجل الحلو واطهيه حتى يصبح طريًا عند وخزه بالشوكة، لمدة 4-5 دقائق. صفي الفجل واتركه جانباً.",
          "textEn": "Bring a large pot of lightly salted water to a boil, and then add the fennel and cook just until fork tender, about 4 to 5 minutes. Drain the fennel and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الزيت إلى قدر على نار متوسطة، وعندما يصبح دافئًا، أضف البصل. اطهيه مع التحريك بشكل متكرر حتى يصبح طريًا، لمدة 5 دقائق.",
          "textEn": "Add the oil to a pot over medium heat and once lightly smoking add the onions. Cook the onions, stirring often, until tender, about 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الثوم واطهيه حتى يصبح عطريًا، لمدة دقيقة أو دقيقتين.",
          "textEn": "Add the garlic, and cook just until fragrant, an additional minute or two.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الطماطم، الزعتر، فلفل الحار الأحمر (إذا استخدمت)، البقدونس، الريحان، الملح والفلفل. اترك الخليط يغلي، ثم خفف النار واتركه يطهى حتى يصبح كثيفًا، لمدة 15-20 دقيقة.",
          "textEn": "Add the tomatoes, oregano, red pepper flakes (if using), parsley, basil, salt and pepper and bring to a boil. Reduce the heat to a simmer and cook until thickened, about 15 to 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن الفرن إلى 190 درجة مئوية.",
          "textEn": "Preheat oven to 375 degrees F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في صينية خبز مقاومة للحرارة بحجم 13 × 9 بوصة، افرش نصف الفجل الحلو في القاع. أضف كمية كافية من الصلصة لتغطيتها، ثم وزع نصف الموزاريلا والجبن المبشور.",
          "textEn": "In a large 13 x 9 oven-proof casserole dish, spread half the fennel over the bottom. Spoon enough sauce just to cover, then scatter half the diced mozzarella and grated cheese on top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف بقية الفجل الحلو، ثم غطيه بالصلصة والجبن المتبقي.",
          "textEn": "Add the rest of the fennel, then cover with the sauce and remaining cheese.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "خبز الصينية لمدة 35-40 دقيقة أو حتى يصبح الخليط فوقيًا ومتكتلًا.",
          "textEn": "Bake the casserole for 35 to 40 minutes or until it is bubbly and golden on top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اترك الصينية لمدة 10 دقائق قبل التقديم.",
          "textEn": "Let rest 10 minutes, then serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفنوكيا بالجبنة البارميزان هي طبق تقليدي إيطالي يجمع بين نكهة الفجل الحلو والجبنة البارميزان.",
      "source": {
        "name": "italianfoodforever.com",
        "url": "https://italianfoodforever.com/2026/01/fennel-parmesan-finocchi-alla-parmigiana/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 350,
        "protein": 17,
        "fat": 22,
        "carbs": 20,
        "fiber": 6,
        "sugar": 9,
        "cost": {
          "produce": 7.9,
          "dairyEggs": 6.5,
          "fats": 0.3,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-it-012",
      "title": "الفوتشا",
      "titleEn": "Focaccia",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "20-25 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-012-i1",
          "name": "الخميرة",
          "nameEn": "yeast",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-012-i2",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-012-i3",
          "name": "الدقيق",
          "nameEn": "all-purpose flour",
          "standardAmount": "2.25 كوب",
          "standardAmountEn": "2.25 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-012-i4",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "5 ملاعق كبيرة",
          "standardAmountEn": "5 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-012-i5",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انثر ملعقة صغيرة من الخميرة على نصف كوب من الماء في وعاء متوسط. اخلط جيدًا واتركه لمدة 10 دقائق. أضف 3/4 كوب من الدقيق واخلط، ثم غطِّه بإحكام واتركه يرتفع في مكان دافئ حتى يتضاعف، لمدة حوالي 45 دقيقة.",
          "textEn": "Sprinkle one teaspoon of the yeast over ½ cup of the water in a medium bowl. Stir to mix, and let stand 10 minutes. Add ¾ cup flour, cover tightly with plastic and let rise in warm place until doubled, about 45 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء كبير، انثر ملعقة صغيرة أخرى من الخميرة على كوب من الماء الدافئ، اخلط واتركه لمدة 10 دقائق. أضف خليط الخميرة الأول (المرتفع) مع 3 ملاعق كبيرة من زيت الزيتون وملعقتين صغيرتين من الملح، واخلط جيدًا. أضف الدقيق المتبقي تدريجيًا، واخلط جيدًا بعد كل إضافة حتى يتجانس.",
          "textEn": "In a large bowl, sprinkle the remaining teaspoon of yeast over 1 cup of warm water, mix and let stand 10 minutes. Add the first yeast mixture (now risen) along with 3 tablespoons of olive oil and 2 teaspoons of salt, mix well. Add the remaining flour gradually, mixing well after each addition until well incorporated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقل العجينة إلى سطح عمل مغطى بالدقيق قليلًا، وعجن حتى تصبح ناعمة، لمدة حوالي 10 دقائق.",
          "textEn": "On a lightly floured work surface, turn the dough out and knead until soft, about 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع العجينة في وعاء مدهون بالزيت قليلًا، غطِّه بإحكام واتركه يرتفع في مكان دافئ حتى يتضاعف، لمدة حوالي 1.5 ساعة.",
          "textEn": "Place the dough in a lightly oiled bowl, cover tightly and let rise in warm place until doubled, about 1 ½ hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادهن صينية خبز بحجم 28 سم × 36 سم بالزيت، وانقل العجينة المرتفعة إلى الصينية، وافردها حتى تغطي الحواف. إذا رجعت العجينة إلى الوراء كثيرًا، اتركها ترتاح لمدة 10 دقائق قبل مواصلة الفرد. غطِّها بمنشفة نظيفة واتركها ترتفع لمدة 45 دقيقة إلى ساعة.",
          "textEn": "Oil an 11\" x 14\" (28 cm x 36 cm) baking pan and turn the risen dough out onto the pan, flattening it out to the edges. If the dough springs back too much to cover the pan, allow it to rest for 10 minutes before resuming. Cover with a clean towel and let rise 45 minutes to an hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن الفرن إلى 220 درجة مئوية (425 درجة فهرنهايت). أزل المنشفة وادهن العجينة بالبصمات بأصابعك، ثم اسكب 2 ملعقة كبيرة من زيت الزيتون، ورشي بالملح البحري. ضع الصينية في الفرن واخبز لمدة 20 إلى 25 دقيقة، أو حتى يصبح السطح ذهبيًا.",
          "textEn": "Preheat oven to 425 °F (220 °C). Remove towel and press indentations into the dough with your fingertips, then drizzle with the remaining 2 tablespoons of olive oil, sprinkle with sea salt and place pan in oven. Bake 20 to 25 minutes, or until the top is golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أخرج الفوتشا من الصينية فور إخراجها من الفرن، واتركها تبرد على رف قبل التقديم.",
          "textEn": "Remove the focaccia from the pan as soon as it is out of the oven and let cool on a rack before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفوتشا هي خبز مسطح إيطالي تقليدي، يتم تقديمه كوجبة خفيفة أو جزء من وجبة الغداء.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Focaccia",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 8,
        "fat": 14,
        "carbs": 42,
        "fiber": 2,
        "sugar": 0,
        "cost": {
          "grains": 0.6,
          "fats": 0.5,
          "spices": 0.15
        }
      }
    },
    {
      "id": "w-it-013",
      "title": "فريتاتا البطاطا الحلوة",
      "titleEn": "Sweet Potato Frittata",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي وطبخ",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-it-013-i1",
          "name": "بطاطا حلوة",
          "nameEn": "sweet potato",
          "standardAmount": "2 كوب (مقطعة)",
          "standardAmountEn": "2 cups (peeled and diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-013-i2",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1/2 كوب (مقطعة)",
          "standardAmountEn": "1/2 cup (diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-013-i3",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-013-i4",
          "name": "بيض",
          "nameEn": "egg",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-013-i5",
          "name": "حليب",
          "nameEn": "milk",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-013-i6",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الذوق",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-013-i7",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "حسب الذوق",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 200 مئوية (400 فهرنهايت).",
          "textEn": "Preheat the oven to 200°C (400°F).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في مقلاة مقاومة للفرن، قم بتحمير البصل في الزيت النباتي حتى يصبح ناعمًا.",
          "textEn": "In an oven-safe skillet, sauté the onion in vegetable oil until soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البطاطا الحلوة المقطعة وطهها حتى تصبح طرية، مع التحريك من حين لآخر.",
          "textEn": "Add the diced sweet potatoes and cook until tender, stirring occasionally.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء منفصل، اخفق البيض والحليب مع الملح والفلفل.",
          "textEn": "In a separate bowl, whisk together the eggs, milk, salt, and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب خليط البيض فوق خليط البطاطا الحلوة في المقلاة.",
          "textEn": "Pour the egg mixture over the sweet potato mixture in the skillet.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اترك الخليط حتى يتماسك على الأطراف، ثم ضع المقلاة في الفرن.",
          "textEn": "Let the mixture set on the sides, then place the skillet in the preheated oven.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخبز لمدة 8-10 دقائق، أو حتى يتماسك الخليط تمامًا.",
          "textEn": "Bake for 8-10 minutes, or until completely set.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اقطع الفريتاتا وقدمها ساخنة.",
          "textEn": "Slice the frittata and serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفريتاتا هي طبق إيطالي تقليدي يتم تحضيره من البيض والخضروات. يمكن تقديمها كوجبة رئيسية أو كمقبلات.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/recipe-sweet-potato-frittata/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 200,
        "protein": 9,
        "fat": 12,
        "carbs": 15,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "produce": 1.3,
          "dairyEggs": 1.6,
          "fats": 0.2
        }
      }
    },
    {
      "id": "w-it-014",
      "title": "جيلاتو الفانيليا الإيطالي",
      "titleEn": "Vanilla Gelato Italiano",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "حلويات",
      "cookingMethod": "تحضير جيلاتو",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-014-i1",
          "name": "صفار البيض",
          "nameEn": "Egg Yolks",
          "standardAmount": "5 صفار",
          "standardAmountEn": "5 yolks",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-014-i2",
          "name": "سكر ناعم",
          "nameEn": "Granulated Sugar",
          "standardAmount": "3/4 كوب",
          "standardAmountEn": "3/4 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-014-i3",
          "name": "حليب كامل الدسم",
          "nameEn": "Whole Milk",
          "standardAmount": "2 1/2 كوب",
          "standardAmountEn": "2 1/2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-014-i4",
          "name": "كريمة خفق",
          "nameEn": "Heavy Cream",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-014-i5",
          "name": "قرون الفانيليا",
          "nameEn": "Vanilla Pod",
          "standardAmount": "1/2 قرن",
          "standardAmountEn": "1/2 pod",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-014-i6",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "قليل",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اخفق صفار البيض والسكر حتى يصبح الخليط خفيفًا وكثيفًا.",
          "textEn": "In a large bowl, beat the egg yolks and sugar until the mixture is light and thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر ثقيل، سخن الحليب والكريمة وقرون الفانيليا والملح على نار متوسطة حتى تبدأ الفقاعات في الظهور حول الحواف.",
          "textEn": "In a heavy saucepan, heat the milk, cream, vanilla pod, and salt over medium heat until bubbles begin to form around the edges.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أزل القدر عن النار، وأخذ 1/2 كوب من خليط الحليب الساخن، وأضفه ببطء إلى البيض المخفوق مع التحريك المستمر.",
          "textEn": "Remove the saucepan from the heat, and take 1/2 cup of the hot milk mixture, and slowly whisk it into the beaten eggs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف خليط البيض إلى القدر، وطهيه على نار هادئة مع التحريك المستمر حتى يتكاثف الخليط، لمدة 8 إلى 10 دقائق.",
          "textEn": "Next, whisk the egg mixture into the saucepan, and cook over low heat, stirring continuously until the mixture thickens, about 8 to 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صفي الخليط عبر غربال دقيق إلى وعاء معدني، واتركه في الثلاجة حتى يبرد.",
          "textEn": "Strain the mixture through a fine mesh sieve into a metal bowl and refrigerate until cold.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عندما يبرد الخليط، انقله إلى آلة صنع الجيلاتو وحركه وفقًا لتعليمات الشركة المصنعة.",
          "textEn": "Once the custard mixture is cold, transfer it into an ice cream maker and churn following the manufacturer's instructions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الجيلاتو فورًا، أو احفظه في وعاء محكم الإغلاق حتى الاستخدام.",
          "textEn": "Serve the gelato immediately, or freeze in an airtight container until you are ready to use.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الجيلاتو الإيطالي هو حلوى مجمدة تقليدية في إيطاليا، يتميز بقوامه الكريمي ونكهته الغنية.",
      "source": {
        "name": "italianfoodforever.com",
        "url": "https://italianfoodforever.com/2008/07/vanilla-gelato/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 410,
        "protein": 7,
        "fat": 27,
        "carbs": 33,
        "fiber": 0,
        "sugar": 31,
        "cost": {
          "dairyEggs": 3.2,
          "sweeteners": 0.4,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "w-it-015",
      "title": "الغنوشي كابريزي",
      "titleEn": "Gnocchi Caprese",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز وطهي",
      "prepTime": "45 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-015-i1",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "4 حبات متوسطة (حوالي 900 جرام)",
          "standardAmountEn": "4 medium (about 2 pounds)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-015-i2",
          "name": "صفار جيد",
          "nameEn": "Egg Yolk",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 large",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-015-i3",
          "name": "دقيق",
          "nameEn": "Flour",
          "standardAmount": "1-2 كوب",
          "standardAmountEn": "1-2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-015-i4",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-015-i5",
          "name": "طماطم مقطعة",
          "nameEn": "Diced Tomatoes",
          "standardAmount": "1 علبة (حوالي 800 جرام)",
          "standardAmountEn": "1 (28 ounce) can",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-015-i6",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "2 فصوص مفروم",
          "standardAmountEn": "2 cloves, finely minced",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-015-i7",
          "name": "زيت زيتون",
          "nameEn": "Olive Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-015-i8",
          "name": "فلفل أسود",
          "nameEn": "Black Pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-015-i9",
          "name": "فلفل أحمر",
          "nameEn": "Red Pepper Flakes",
          "standardAmount": "رشة (اختياري)",
          "standardAmountEn": "dash (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-015-i10",
          "name": "بازلاء طازجة",
          "nameEn": "Fresh Basil",
          "standardAmount": "3 ملاعق كبيرة مفرومة",
          "standardAmountEn": "3 tablespoons finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-015-i11",
          "name": "جبن موزاريلا طازج",
          "nameEn": "Fresh Mozzarella",
          "standardAmount": "2 كوب مقطعة إلى قطع بحجم 2 سم",
          "standardAmountEn": "2 cups cut into 3/4 inch chunks",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 190 درجة مئوية.",
          "textEn": "Preheat the oven to 375 degrees F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل البطاطس وجففها، ثم اخبزها حتى تصبح طرية عند وخزها بالشوكة، لمدة حوالي 45 دقيقة.",
          "textEn": "Wash and dry the potatoes, then bake them until they are fork-tender, about 45 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بينما تخبز البطاطس، أعد صلصة الطماطم: سخن الزيت في قدر ثقيل على نار متوسطة، وأضف الثوم.",
          "textEn": "While the potatoes are baking, prepare the tomato sauce: Heat the oil in a heavy saucepan over medium heat, and add the garlic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عندما يبدأ الثوم في التسخين، أضف الطماطم وارفع درجة الحرارة إلى العالية. عندما تبدأ الصلصة في الغليان، خفف النار إلى متوسطة منخفضة.",
          "textEn": "As soon as the garlic begins to sizzle, add the tomatoes and turn the heat to high. Once the sauce begins to bubble, turn the heat back down to medium-low.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الملح والفلفل الأسود والفلفل الأحمر (إن كنت ترغب في ذلك) والبازلاء، واخلط جيداً. اطه لمدة دقيقة أو دقيقتين ثم أزلها عن النار.",
          "textEn": "Season with salt, black pepper, and red pepper flakes (if using), and add the basil. Cook for another minute or two and remove from the heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أخرج البطاطس من الفرن واقلع اللب من القشر وأضعه عبر مصفاة البطاطس.",
          "textEn": "Remove the potatoes from the oven and scoop out the pulp from the skins, then press it through a potato ricer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أثناء دفئها، ضع البطاطس المصفاة على لوحة كبيرة وشكلها كتلة مع حفرة في الوسط. أضف صفار البيض والملح إلى الوسط.",
          "textEn": "While still warm, place the riced potatoes on a large board forming a mound with a hole in the center. Add the yolk and the salt into the center.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ابدأ بإضافة الدقيق تدريجياً، واخلط جيداً باليد حتى تصبح العجينة ناعمة وقابلة للعمل.",
          "textEn": "Slowly start adding the flour a little at a time, mixing well with your hands until you have created a soft, workable dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "عجن العجينة برفق لفترة قصيرة حتى تصبح ناعمة ومرونة قليلاً.",
          "textEn": "Knead gently only briefly until you have achieved a smooth, pliable if slightly sticky dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "لتشكيل الغنوشي، قسم العجينة إلى قطع بحجم القبضة، ولف كل قطعة إلى شريط بسمك إصبعك.",
          "textEn": "To shape the gnocchi, first break the dough into fist-sized pieces, and roll each piece into a log about the thickness of your thumb.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قطع الشريط إلى قطع بطول 2.5 سم.",
          "textEn": "Cut into 1-inch pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "استخدم شوكة وضعها على لوحتك، مع ظهرها نحوك، ضغط كل قطعة من العجينة بسبابتك بقوة على طول أسنان الشوكة.",
          "textEn": "To finish, take a fork and place it against your work board. With its back towards you, press each piece of dough with your index finger firmly up the length of the fork tines.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اترك الغنوشي تسقط على اللوحة واستمر في تشكيل القطع المتبقية.",
          "textEn": "Let the gnocchi fall back onto the board and continue with the remaining pieces in this manner.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ضع الغنوشي المجهزة على صينية خبز مغطاة بالدقيق الخفيف، واطهها فوراً أو احتفظ بها في الثلاجة حتى الاستخدام، لمدة لا تزيد عن 3 ساعات.",
          "textEn": "Place the prepared gnocchi on a lightly floured baking sheet and either cook immediately, or keep refrigerated until ready to use, preferably not more than 3 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "للتقطيع، ضع الغنوشي بعناية في ماء مغلي مملح واستخرجها فوراً عندما تطفو على السطح.",
          "textEn": "To cook, drop carefully into salted boiling water and remove immediately as they have all floated to the surface.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "صفي الغنوشي وأضف الصلصة الساخنة.",
          "textEn": "Drain the gnocchi and top with the hot sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "أضف قطع الجبن والبازلاء المفرومة، واخلط برفق حتى يبدأ الجبن في الذوبان.",
          "textEn": "Add the chunks of cheese along with the chopped basil, and stir carefully so the cheese begins to soften and melt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "قدم الغنوشي فوراً.",
          "textEn": "Serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الغنوشي كابريزي هو طبق إيطالي تقليدي يجمع بين الغنوشي المصنوع من البطاطس والصلصة الطماطم والجبن الموزاريلا الطازجة.",
      "source": {
        "name": "italianfoodforever.com",
        "url": "https://italianfoodforever.com/2008/05/gnocchi-caprese/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 18,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 500,
        "protein": 17,
        "fat": 15,
        "carbs": 65,
        "fiber": 5,
        "sugar": 5,
        "cost": {
          "produce": 3.4,
          "grains": 0.3,
          "dairyEggs": 3.6,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-it-016",
      "title": "الغنودي مع صلصة الطماطم السريعة",
      "titleEn": "Gnudi with Quick Tomato Sauce",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-016-i1",
          "name": "جبنة البارميزان المبشورة",
          "nameEn": "Grated Parmesan Cheese",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-016-i2",
          "name": "علبة طماطم إيطالية مقطعة (28 أوقية)",
          "nameEn": "1 (28 Ounce) Can Imported Diced Italian Tomatoes",
          "standardAmount": "1 علبة",
          "standardAmountEn": "1 can",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-016-i3",
          "name": "ثوم مفروم",
          "nameEn": "2 Cloves Garlic, Finely Minced",
          "standardAmount": "2 فصوص",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-016-i4",
          "name": "زيت زيتون بكر ممتاز",
          "nameEn": "2 Tablespoons Extra Virgin Olive Oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-016-i5",
          "name": "ملح وفلفل حسب الرغبة",
          "nameEn": "Salt & Pepper To Taste",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-016-i6",
          "name": "بازيل مفروم",
          "nameEn": "3 Tablespoons Finely Chopped Basil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-016-i7",
          "name": "فلفل حار (اختياري)",
          "nameEn": "Dash Of Red Pepper Flakes (Optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-016-i8",
          "name": "سبانخ صغيرة",
          "nameEn": "1 (9 Ounce Bag) Baby Spinach",
          "standardAmount": "1 كيس",
          "standardAmountEn": "1 bag",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-016-i9",
          "name": "ريكوتابة كاملة الدسم",
          "nameEn": "12 Ounces Full Fat Ricotta",
          "standardAmount": "340 جرام",
          "standardAmountEn": "12 ounces",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-016-i10",
          "name": "بيض",
          "nameEn": "2 Eggs",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-016-i11",
          "name": "دقيق القمح",
          "nameEn": "1-1/4 Cup All-purpose Flour",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1-1/4 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-016-i12",
          "name": "جوزة الطيب",
          "nameEn": "Nutmeg",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-016-i13",
          "name": "دقيق السيمولينا",
          "nameEn": "Semolina Flour",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "طهي السبانخ بالبخار أو في المايكروويف. صفي السبانخ وعصرها جيدًا للحصول على أكبر قدر ممكن من الماء.",
          "textEn": "Cook the spinach by steaming or in the microwave. Drain and squeeze out all excess water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطعي السبانخ ناعمًا وصفيها مرة أخرى.",
          "textEn": "Chop finely, and then drain once more.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع السبانخ، الريكوتابة، البيض، البارميزان، جوزة الطيب، الملح، والدقيق في وعاء واخلطهم جيدًا.",
          "textEn": "Place the spinach, ricotta, eggs, parmesan, nutmeg, salt, and flour into a mixing bowl, and mix together well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع كوب ونصف من دقيق السيمولينا على صينية خبز.",
          "textEn": "Place a cup and a half of semolina flour on a baking sheet.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شكل الكعك باستخدام اليدين المغطاة بالدقيق، ولف الغنودي بخفة لطلاءها بدقيق السيمولينا.",
          "textEn": "Form the dumplings by using floured hands, lightly rolling the gnocchi to coat in the semolina flour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضع الغنودي في الثلاجة طوال الليل على صينية مكشوفة.",
          "textEn": "Place the dumplings in the refrigerator overnight on an uncovered tray.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "لتحضير الصلصة، سخن الزيت في قدر ثقيل على نار متوسطة، وأضف الثوم.",
          "textEn": "To make the sauce, heat the oil in a heavy saucepan over medium heat, and add the garlic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عندما يبدأ الثوم في الزيز، ولكن قبل أن يكتسب لونًا، أضف الطماطم.",
          "textEn": "As soon as the garlic begins to sizzle, but before it takes on color, add the tomatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ارفع درجة الحرارة إلى العالية، وعندما تبدأ الصلصة في الغليان، خفف النار إلى متوسطة منخفضة.",
          "textEn": "Turn the heat to high, and as soon as the sauce begins to bubble, turn back down to medium low.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الملح والفلفل، والفلفل الحار إذا كنت تستخدمه، والبازيل. اطهي لمدة دقيقة أو دقيقتين وأبقها دافئة.",
          "textEn": "Season with salt and pepper, and red pepper flakes if you are using them, and add the basil. Cook for another minute or two and keep warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أعد ماءً كثيرًا مملحًا حتى الغليان.",
          "textEn": "Bring to boil a large pot of salted water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف الغنودي إلى الماء المغلي، ثم خفف النار إلى نار هادئة.",
          "textEn": "Drop dumplings into boiling water, then lower to a simmer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "عندما تطفو الغنودي على السطح، تكون جاهزة. ارفعها باستخدام ملعقة مثقبة أو مغرفة وارجعها إلى القدر.",
          "textEn": "When the dumplings float to the top, they are done. Remove with a slotted spoon or ladle and return to the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قلّب الغنودي بلطف مع صلصة الطماطم، وقدمها مع جبنة البارميزان.",
          "textEn": "Toss gently with the tomato sauce, and serve with parmesan cheese.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الغنودي هي كعك صغيرة من الريكوتابة والسبانخ، وهي طبق تقليدي من توسكانا الإيطالية.",
      "source": {
        "name": "italianfoodforever.com",
        "url": "https://italianfoodforever.com/2023/05/ravioli-gnudi-with-quick-tomato-sauce/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 500,
        "protein": 19,
        "fat": 14,
        "carbs": 62,
        "fiber": 5,
        "sugar": 4,
        "cost": {
          "dairyEggs": 3.8,
          "grains": 1.3,
          "produce": 4.3,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-it-017",
      "title": "الملوريدوس (الغنوشي السرديني) في مرق اللحم",
      "titleEn": "Malloreddus (Sardinian Gnocchi) in Lamb Broth",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة و30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-017-i1",
          "name": "دقيق السيمولينا",
          "nameEn": "Semolina flour",
          "standardAmount": "250 غرام",
          "standardAmountEn": "9 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-017-i2",
          "name": "الماء الدافئ",
          "nameEn": "Warm water",
          "standardAmount": "100 مل",
          "standardAmountEn": "3.3 oz",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-017-i3",
          "name": "الملح",
          "nameEn": "Salt",
          "standardAmount": "2 غرام",
          "standardAmountEn": "0.5 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-017-i4",
          "name": "عظام عنق الحمل",
          "nameEn": "Lamb neck bones",
          "standardAmount": "1 كيلوغرام",
          "standardAmountEn": "2.2 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-017-i5",
          "name": "الجزر",
          "nameEn": "Carrots",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-017-i6",
          "name": "الكرفس",
          "nameEn": "Celery stalks",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-017-i7",
          "name": "البصل",
          "nameEn": "Onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-017-i8",
          "name": "البطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "4 حبة",
          "standardAmountEn": "4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-017-i9",
          "name": "البقدونس الطازج",
          "nameEn": "Fresh parsley",
          "standardAmount": "حفنة",
          "standardAmountEn": "1 handful",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-017-i10",
          "name": "الروزماري الطازج",
          "nameEn": "Fresh rosemary",
          "standardAmount": "غصن",
          "standardAmountEn": "1 sprig",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-017-i11",
          "name": "الطماطم المجففة",
          "nameEn": "Sun-dried tomatoes",
          "standardAmount": "2-3 حبة",
          "standardAmountEn": "2-3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-017-i12",
          "name": "الجبن السرديني أو الروماني",
          "nameEn": "Pecorino Sardo or Pecorino Romano",
          "standardAmount": "60 غرام",
          "standardAmountEn": "2 oz",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أبدأ بتحضير مرق اللحم: ضع عظام عنق الحمل في قدر كبير وأضف الماء حتى يغطي العظام. اتركه يغلي ثم خفف النار واتركه يغلي على نار هادئة لمدة ساعة.",
          "textEn": "Start the lamb broth: Place the lamb neck bones in a large pot and add enough water to cover the bones. Bring to a boil, then reduce the heat and simmer for an hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الجزر، الكرفس، البصل، البطاطس، البقدونس، الروزماري، والطماطم المجففة. اترك المرق يغلي على نار هادئة لمدة 30 دقيقة أخرى.",
          "textEn": "Add the carrots, celery, onion, potatoes, parsley, rosemary, and sun-dried tomatoes. Simmer for another 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء كبير، اخلط دقيق السيمولينا مع الماء الدافئ والملح. اعجن المكونات حتى تصبح العجينة متماسكة.",
          "textEn": "In a large bowl, mix the semolina flour with the warm water and salt. Knead the ingredients until the dough is smooth and pliable.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انشر العجينة على سطح مغطى بالدقيق واقطعها إلى قطع صغيرة. اشكّل القطع إلى أشكال صغيرة ودائرية.",
          "textEn": "Spread the dough on a floured surface and cut it into small pieces. Shape the pieces into small, round gnocchi.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الملوريدوس إلى المرق المغلي واتركه يطبخ لمدة 10 دقائق حتى يصبح طريًا.",
          "textEn": "Add the malloreddus to the simmering broth and cook for 10 minutes until tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم الملوريدوس في أطباق التقديم وأضف الجبن المبشور فوقه.",
          "textEn": "Serve the malloreddus in bowls and sprinkle with grated cheese.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الملوريدوس هو نوع من الغنوشي التقليدي في سردينيا، إيطاليا، ويُقدم عادةً في مرق اللحم أو مع الصلصات.",
      "source": {
        "name": "the-pasta-project.com",
        "url": "https://www.the-pasta-project.com/homemade-sardinian-gnocchi-malloreddus/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 570,
        "protein": 23,
        "fat": 15,
        "carbs": 70,
        "fiber": 5,
        "sugar": 4,
        "cost": {
          "grains": 0.8,
          "protein": 5,
          "produce": 2.4,
          "specialty": 0.8,
          "dairyEggs": 1.5
        }
      }
    },
    {
      "id": "w-it-018",
      "title": "البسكويت المزخرف بالمارزيبان والشوكولاتة الداكنة",
      "titleEn": "Stamped Marzipan Cookies With Dark Chocolate",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "18-20 دقيقة",
      "servings": "20-24 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-018-i1",
          "name": "دقيق القمح",
          "nameEn": "All-purpose Flour",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 Cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-018-i2",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "قليل",
          "standardAmountEn": "Pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-018-i3",
          "name": "زبدة مذابة",
          "nameEn": "Softened Butter",
          "standardAmount": "10 ملاعق كبيرة",
          "standardAmountEn": "10 Tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-018-i4",
          "name": "مارزيبان مبشور",
          "nameEn": "Grated Marzipan",
          "standardAmount": "1/3 كوب + ملعقة كبيرة",
          "standardAmountEn": "1/3 Cup + 1 Tablespoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-018-i5",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 Cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-018-i6",
          "name": "لوز مطحون ناعم",
          "nameEn": "Finely ground almonds",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-018-i7",
          "name": "صفار بيضة",
          "nameEn": "Egg Yolk",
          "standardAmount": "1 صفار",
          "standardAmountEn": "1 Large Egg Yolk",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-018-i8",
          "name": "شوكولاتة داكنة مذابة أو مربى",
          "nameEn": "Melted Dark Chocolate or Jam",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "As needed",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن إلى 150 درجة مئوية (300 درجة فهرنهايت) وغطِ صينيتين للخبز بورق الزبدة.",
          "textEn": "Preheat the oven to 300 degrees F (150 degrees C) and line two baking sheets with parchment paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء صغير، اخلط الدقيق والملح.",
          "textEn": "In a small bowl, stir together the flour and salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، باستخدام خلاط كهربائي، اخفق الزبدة والسكر والمارزيبان المبشور حتى يتجانسوا.",
          "textEn": "In a second bowl, using an electric hand mixer, beat together the butter, sugar, and grated marzipan until blended.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللوز المطحون وصفار البيضة واخلط جيدًا.",
          "textEn": "Add the finely ground almonds and egg yolk and blend well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الدقيق إلى خليط الزبدة واخلط على سرعة منخفضة حتى يتجانس.",
          "textEn": "Dump the flour into the butter mixture and blend on low speed just until mixed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقل الخليط إلى سطح مغطى بالدقيق وعجنه بيديك لمدة دقيقة أو دقيقتين حتى تحصل على كرة عجين ناعمة.",
          "textEn": "Empty the bowl onto a lightly floured counter and gently knead with your hands for a minute or two until you have a smooth ball.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اقسم العجين إلى نصفين، وفرده بسمك حوالي 1 سم واستخدم ختم البسكويت أو القاطع لقطع البسكويت.",
          "textEn": "Divide the dough in half, and roll out about 1/3 inch thick and use a cookie stamp or cutter and cut out the cookies.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضع البسكويت على صينيات الخبز المعدة وفرد باقي العجين بنفس الطريقة.",
          "textEn": "Place the cookies onto the prepared baking sheets and roll out the rest of the dough in the same manner.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخبز البسكويت لمدة 18-20 دقيقة أو حتى يبدأ في الاحمرار على الحواف (لا تدع البسكويت يحترق!).",
          "textEn": "Bake the cookies for 18 to 20 minutes or just until they begin to brown at the edges (do not let the cookies brown!).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أخرج البسكويت من الفرن واتركه يبرد تمامًا.",
          "textEn": "Remove the cookies from the oven and cool completely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "إذا كنت تستخدم ختم البسكويت، املأه بالشوكولاتة المذابة أو المربى واتركه حتى يجف.",
          "textEn": "If using a cookie stamp, fill with melted chocolate or jam and let sit until set.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "احفظ البسكويت في وعاء محكم الإغلاق واستمتع به!",
          "textEn": "Store cookies in an airtight container and enjoy!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البسكويت المزخرف بالمارزيبان والشوكولاتة الداكنة هو حلوى تقليدية إيطالية تُقدم في المناسبات الخاصة.",
      "source": {
        "name": "italianfoodforever.com",
        "url": "https://italianfoodforever.com/2018/12/stamped-marzipan-cookies-with-dark-chocolate/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 22,
        "kcal": 140,
        "protein": 2,
        "fat": 9,
        "carbs": 15,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1.6,
          "specialty": 3.5,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "w-it-019",
      "title": "المنسترون الميلاني الصيفي",
      "titleEn": "Summer Milanese Minestrone",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "شوربات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "2 ساعات و 30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-019-i1",
          "name": "الكوسة",
          "nameEn": "Zucchini",
          "standardAmount": "2 حبة متوسطة، مقطعة إلى قطع 2.5 سم",
          "standardAmountEn": "2 medium, cut into 1-inch pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-019-i2",
          "name": "البصل",
          "nameEn": "Onion",
          "standardAmount": "1 حبة كبيرة، مقطعة إلى قطع 2.5 سم",
          "standardAmountEn": "1 large, cut into 1-inch chunks",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-019-i3",
          "name": "الجزر",
          "nameEn": "Carrots",
          "standardAmount": "4 حبات، مقطعة إلى قطع 2.5 سم",
          "standardAmountEn": "4, cut into 1-inch pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-019-i4",
          "name": "الكرفس",
          "nameEn": "Celery",
          "standardAmount": "3 حزم، مقطعة إلى قطع 2.5 سم",
          "standardAmountEn": "3 stalks, cut into 1-inch pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-019-i5",
          "name": "البطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "2 حبة متوسطة، مقطعة إلى مكعبات 2.5 سم",
          "standardAmountEn": "2 medium, cut into 1-inch dice",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-019-i6",
          "name": "البازلاء الخضراء",
          "nameEn": "Green Beans",
          "standardAmount": "115 غرام، مقطعة إلى قطع 2.5 سم",
          "standardAmountEn": "4 ounces, cut into 1-inch pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-019-i7",
          "name": "البندورة",
          "nameEn": "Tomatoes",
          "standardAmount": "6 حبات كبيرة، مقطعة إلى قطع 2.5 سم",
          "standardAmountEn": "6 large, cut into 1-inch pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-019-i8",
          "name": "السبانخ",
          "nameEn": "Spinach",
          "standardAmount": "225 غرام أوراق صغيرة",
          "standardAmountEn": "8 ounces baby leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-019-i9",
          "name": "زيت الزيتون",
          "nameEn": "Olive Oil",
          "standardAmount": "60 مل",
          "standardAmountEn": "4 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-019-i10",
          "name": "الملح والفلفل",
          "nameEn": "Salt & Pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-019-i11",
          "name": "الأرز الإيطالي",
          "nameEn": "Italian Rice",
          "standardAmount": "115 غراماً (أرز أربوريو هو الأفضل)",
          "standardAmountEn": "4 ounces (Arborio works best)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-019-i12",
          "name": "البازيلاء الطازجة",
          "nameEn": "Fresh Basil",
          "standardAmount": "60 مل، مفروم",
          "standardAmountEn": "1/4 cup, chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-019-i13",
          "name": "زيت الزيتون البكر الممتاز",
          "nameEn": "Extra Virgin Olive Oil",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-019-i14",
          "name": "الفلفل الأسود المطحون",
          "nameEn": "Cracked Black Pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-019-i15",
          "name": "الجبن البارميزان المبشور",
          "nameEn": "Grated Parmesan Cheese",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن زيت الزيتون في قدر كبير، ثم أضف البصل، الجزر، الكرفس، والكوسة واطههم لمدة 3 إلى 4 دقائق.",
          "textEn": "Heat the olive oil in a large stockpot, then add the onions, carrots, celery, and zucchini and cook for 3 to 4 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البازلاء الخضراء والبطاطس واطههم لمدة إضافية 3 دقائق.",
          "textEn": "Add the green beans and potatoes and cook for an additional 3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البندورة و6 أكواب من المرق (يجب أن تغطي الخضروات المرق بمقدار بوصة واحدة فوقها).",
          "textEn": "Add the tomatoes and 6 cups of the broth (the vegetables should be covered with the broth coming about one inch above the vegetables in the pot).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الملح والفلفل حسب الرغبة، غطِ القدر وقلل الحرارة إلى درجة الغليان البطيء.",
          "textEn": "Season lightly with salt and pepper, cover, and reduce the heat to a simmer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اطه لمدة حوالي 2 ساعات، أضف المزيد من المرق إذا لزم الأمر.",
          "textEn": "Cook for about 2 hours, adding additional broth if needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف السبانخ والأرز واطه لمدة 20 إلى 30 دقيقة أو حتى يصبح الأرز طريًا قليلاً.",
          "textEn": "Add the spinach and rice and cook for another 20 to 30 minutes or until the rice is just about tender to the bite.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يجب أن تكون الشوربة غليظة وليس مائية جدًا، والخضروات طرية جدًا.",
          "textEn": "The soup should be thickened, not too thin or watery, and the vegetables meltingly tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف البازيلاء المفرومة، ضع التوابل حسب الرغبة واتركها تبرد إلى درجة الغرفة.",
          "textEn": "Stir in the chopped basil, adjust the seasoning and allow to come to room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمها في أطباق فردية مع قطرة من زيت الزيتون، الفلفل الأسود المطحون، والجبن البارميزان المبشور إذا أردت.",
          "textEn": "Serve in individual bowls with a drizzle of olive oil, cracked black pepper, and grated cheese if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المنسترون هو شوربة إيطالية تقليدية تتميز بتنوع مكوناتها من الخضروات والحبوب. هذا الطبق يُعد من الأطباق الشهيرة في ميلانو خلال فصل الصيف.",
      "source": {
        "name": "italianfoodforever.com",
        "url": "https://italianfoodforever.com/2008/07/summer-milanese-minestrone/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 350,
        "protein": 10,
        "fat": 14,
        "carbs": 50,
        "fiber": 8,
        "sugar": 8,
        "cost": {
          "produce": 10.2,
          "grains": 0.7,
          "fats": 0.4,
          "dairyEggs": 0.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-it-020",
      "title": "عجينة البيتزا النابولية بالثوم والتوابل الإيطالية",
      "titleEn": "Neapolitan-Style Pizza Dough with Garlic and Italian Seasonings",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "2 ساعات",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-020-i1",
          "name": "دقيق القمح الكامل غير المبيض",
          "nameEn": "unbleached all-purpose flour",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-020-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1.25 ملعقة صغيرة",
          "standardAmountEn": "1.25 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-020-i3",
          "name": "خميرة جافة سريعة التنشيط",
          "nameEn": "fast-rising dry yeast",
          "standardAmount": "0.5 ملعقة صغيرة",
          "standardAmountEn": "0.5 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-020-i4",
          "name": "ماء ثلجي",
          "nameEn": "ice water",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-020-i5",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "2 ملاعق كبيرة + 0.5 ملعقة صغيرة",
          "standardAmountEn": "2 tablespoons + 0.5 teaspoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-020-i6",
          "name": "ثوم مجفف",
          "nameEn": "granulated garlic",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-020-i7",
          "name": "توابل إيطالية",
          "nameEn": "Italian seasoning",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اخلطي الدقيق والملح والخميرة حتى تتجانس.",
          "textEn": "In a large bowl, mix flour, salt, and yeast until thoroughly combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الثلجي، واخلطي جيداً حتى تتكون عجينة ناعمة. أضيفي 2 ملاعق كبيرة من زيت الزيتون واخلطي.",
          "textEn": "Add ice water, mixing well until a soft dough forms. Add 2 tablespoons of olive oil and mix.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقلعي العجينة إلى سطح عمل مغطى بالدقيق، وعجني حتى تصبح العجينة صلبة قليلاً ولكن لزجة، بإمكانك إضافة المزيد من الدقيق إذا لزم الأمر. عجني الثوم المجفف والتوابل الإيطالية في العجينة.",
          "textEn": "Turn the dough out onto a floured work surface and knead until the dough is firm but slightly sticky, adding more flour if needed. Knead in the granulated garlic and Italian seasoning.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شكل العجينة إلى كرة، وضعيها في وعاء مدهون بالزيت. افرشي القمة بـ 0.5 ملعقة صغيرة من زيت الزيتون، غطي الوعاء بورق بلاستيك، واتركي العجينة ترتفع حتى تتضاعف، لمدة 1 إلى 2 ساعة.",
          "textEn": "Shape the dough into a ball and place it in an oiled bowl. Brush the top with 0.5 teaspoon of olive oil, cover the bowl with plastic wrap, and let the dough rise until doubled, 1 to 2 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اضغطي على العجينة لطردها، وقطعيها إلى نصفين. شكلي كل نصف إلى قشرة بيتزا بقطر 12 بوصة، وضعيها على صواني البيتزا.",
          "textEn": "Punch down the dough and cut it in half. Shape each half into a 12-inch pizza crust and place on pizza pans.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي رف في أسفل الفرن، وسخني الفرن إلى 230 درجة مئوية (450 درجة فهرنهايت).",
          "textEn": "Move a rack to the bottom position in the oven and preheat the oven to 230 degrees Celsius (450 degrees Fahrenheit).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخبزي قشرة البيتزا في أسفل الفرن حتى تصبح صلبة، لمدة 3 إلى 7 دقائق. اتركي القشرة تبرد لمدة 10 دقائق قبل وضع الصلصة والجبن أو المكونات الأخرى المفضلة لديك، ثم عيديها إلى الفرن لخبزها.",
          "textEn": "Bake the pizza crusts on the bottom rack until firm, 3 to 7 minutes. Allow the crusts to cool for about 10 minutes before topping with sauce, cheese, or other desired ingredients and returning to the oven to bake.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البيتزا النابولية هي طبق تقليدي من نابولي في إيطاليا، وتتميز بقشرة رقيقة وحافة متموجة.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/218902/neapolitan-style-pizza-dough-with-garlic-and-italian-seasonings/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 10,
        "fat": 6,
        "carbs": 57,
        "fiber": 3,
        "sugar": 0,
        "cost": {
          "grains": 0.8,
          "fats": 0.2,
          "spices": 0.55
        }
      }
    },
    {
      "id": "w-it-021",
      "title": "بانفورتي بالكاكاو",
      "titleEn": "Cocoa Panforte",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "8-10 قطع",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-021-i1",
          "name": "عسل",
          "nameEn": "honey",
          "standardAmount": "140 غرام",
          "standardAmountEn": "5 ounces",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-021-i2",
          "name": "سكر بياض",
          "nameEn": "white sugar",
          "standardAmount": "115 غرام",
          "standardAmountEn": "4 ounces",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-021-i3",
          "name": "جوز البقان المفروم",
          "nameEn": "chopped pine nuts",
          "standardAmount": "85 غرام",
          "standardAmountEn": "3 ounces",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-021-i4",
          "name": "جوز البقسماط المفروم",
          "nameEn": "chopped walnuts",
          "standardAmount": "85 غرام",
          "standardAmountEn": "3 ounces",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-021-i5",
          "name": "لوز مفروم",
          "nameEn": "chopped almonds",
          "standardAmount": "85 غرام",
          "standardAmountEn": "3 ounces",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-021-i6",
          "name": "الأناناس المجفف المفروم",
          "nameEn": "chopped candied pineapple",
          "standardAmount": "85 غرام",
          "standardAmountEn": "3 ounces",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-021-i7",
          "name": "الزنجبيل البلوري المفروم",
          "nameEn": "chopped crystallized ginger",
          "standardAmount": "85 غرام",
          "standardAmountEn": "3 ounces",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-021-i8",
          "name": "التمور المجففة المفرومة",
          "nameEn": "chopped dried dates",
          "standardAmount": "85 غرام",
          "standardAmountEn": "3 ounces",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-021-i9",
          "name": "بودرة الكاكاو غير المحلاة",
          "nameEn": "unsweetened cocoa powder",
          "standardAmount": "55 غرام",
          "standardAmountEn": "2 ounces",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-021-i10",
          "name": "الكزبرة المطحونة",
          "nameEn": "ground coriander",
          "standardAmount": "2.5 غرام",
          "standardAmountEn": "0.5 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-021-i11",
          "name": "القرفة المطحونة",
          "nameEn": "ground allspice",
          "standardAmount": "2.5 غرام",
          "standardAmountEn": "0.5 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-021-i12",
          "name": "الهيل المطحون",
          "nameEn": "ground nutmeg",
          "standardAmount": "1.7 غرام",
          "standardAmountEn": "0.33333334326744 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-021-i13",
          "name": "السكر البودرة",
          "nameEn": "confectioners' sugar",
          "standardAmount": "30 غرام",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن إلى 150 درجة مئوية (300 درجة فهرنهايت). غطِ صينية خبز قطرها 8 أو 9 بوصات ذات قاعدة قابلة للإزالة بورق الأرز أو ورق القصدير، بما في ذلك الجوانب.",
          "textEn": "Preheat the oven to 150 degrees C (300 degrees F). Line an 8- or 9-inch baking pan with a removable bottom with rice paper or parchment paper, including the sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أخلط العسل والسكر في قدر صغير على نار هادئة واستمر في التحريك حتى يذوب السكر، لمدة حوالي 3 دقائق. اترك الخليط يغلي برفق، ولا تقلبه بمجرد بدء الغليان. اتركه حتى يصل إلى 115 درجة مئوية (240 درجة فهرنهايت) أو حتى يشكل قطرة صغيرة من السائل كرة ناعمة تسطح عند وضعها على سطح مستوٍ. ارفعه عن النار وأضف الجوز البقان، الجوز البقسماط، اللوز، الأناناس المجفف، الزنجبيل البلوري، التمور المجففة، بودرة الكاكاو، الكزبرة، القرفة، والهيل. سيكون الخليط كثيفًا جدًا.",
          "textEn": "Combine honey and sugar in a small pan over low heat and stir until sugar is dissolved, about 3 minutes. Bring to a gentle boil, and do not stir once syrup begins to boil. Heat to 115 degrees C (240 degrees F) or until a small amount of syrup dropped into cold water forms a soft ball that flattens when removed from water and placed on a flat surface. Remove from heat and stir in pine nuts, walnuts, almonds, pineapple, ginger, dates, cocoa powder, coriander, allspice, and nutmeg. The mixture will be very stiff.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اسكب الخليط في الصينية المعدة وضغطه جيدًا.",
          "textEn": "Press the mixture into the prepared baking pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخبز في الفرن المسخن لمدة 25 دقيقة. ارفع الصينية من الفرن وضعها على رف تبريد حتى تبرد تمامًا.",
          "textEn": "Bake in the preheated oven for 25 minutes. Remove from oven and place the pan on a cooling rack to cool completely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انزع البانفورتي من الصينية وغطِه بالسكر البودرة.",
          "textEn": "Remove the panforte from the baking pan and dust with confectioners' sugar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البانفورتي هو حلوى تقليدية من مدينة سيينا الإيطالية، تتميز بمزيجها الغني من الفواكه المجففة والمكسرات.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/261387/cocoa-panforte/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 9,
        "kcal": 380,
        "protein": 5,
        "fat": 16,
        "carbs": 56,
        "fiber": 4,
        "sugar": 45,
        "cost": {
          "sweeteners": 2.1,
          "specialty": 9.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-it-022",
      "title": "البانيني (الساندويتش الإيطالي)",
      "titleEn": "Panini (Italian Sandwich)",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "3 ساعات و 45 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-022-i1",
          "name": "خميرة جافة",
          "nameEn": "Active Dry Yeast",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-022-i2",
          "name": "ماء دافئ",
          "nameEn": "Warm Water",
          "standardAmount": "1 كوب (حوالي 110 درجات فهرنهايت)",
          "standardAmountEn": "1 cup (about 110 degrees F.)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-022-i3",
          "name": "دقيق الخبز",
          "nameEn": "Bread Flour",
          "standardAmount": "1 و 1/3 كوب",
          "standardAmountEn": "1 1/3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-022-i4",
          "name": "دقيق القمح الغير مبيض",
          "nameEn": "Unbleached All-purpose Flour",
          "standardAmount": "2/3 كوب",
          "standardAmountEn": "2/3 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-022-i5",
          "name": "بيجا (تُحضّر في اليوم السابق)",
          "nameEn": "Biga (Made The Day Before)",
          "standardAmount": "1 وصفة",
          "standardAmountEn": "1 recipe",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-022-i6",
          "name": "دقيق القمح الغير مبيض",
          "nameEn": "Unbleached All-purpose Flour",
          "standardAmount": "3 أكواب (زائد المزيد للعمل والتشكيل)",
          "standardAmountEn": "3 cups (plus more for working & shaping)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-022-i7",
          "name": "خميرة جافة",
          "nameEn": "Active Dry Yeast",
          "standardAmount": "1 و 1/2 ملعقة صغيرة",
          "standardAmountEn": "1 1/2 teaspoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-022-i8",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-022-i9",
          "name": "ماء دافئ",
          "nameEn": "Warm Water",
          "standardAmount": "1 و 1/2 كوب",
          "standardAmountEn": "1 1/2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-022-i10",
          "name": "ذرة",
          "nameEn": "Cornmeal",
          "standardAmount": "كمية قليلة",
          "standardAmountEn": "a light sprinkling",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "لتحضير البيجا، اسكب الخميرة فوق الماء في وعاء كبير بما يكفي لجميع المكونات، واتركها لمدة 5 إلى 10 دقائق.",
          "textEn": "For the biga, sprinkle the yeast over the water in a large bowl large enough to fit all of the ingredients, and let sit 5 to 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الدقيق، واستخدم الملعقة لخلط المكونات. (قد يبدو العجين قاسيًا، ولكنه سيصبح أكثر ليونة أثناء الاستراحة.)",
          "textEn": "Add the flours, and stir to combine. (The dough may seem stiff, but will soften up as it sits.)",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطِ البيجا بإحكام بورق بلاستيك، واتركها لمدة 6 ساعات في درجة حرارة الغرفة.",
          "textEn": "Cover the biga tightly with plastic wrap, and let it sit for 6 hours at room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلّب البيجا، وضعها في الثلاجة حتى اليوم التالي، أو لمدة 12 ساعة على الأقل.",
          "textEn": "Stir the biga, and refrigerate it until the next day, or at least 12 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "لتحضير البانيني، اخلط الدقيق والملح والخميرة في وعاء كبير.",
          "textEn": "For the buns, combine the flour, salt, and yeast in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الماء والبيجا، واستخدم الملعقة لخلط العجين. (سيكون العجين رطبًا ومائلًا للخشونة.)",
          "textEn": "Add the water and biga, and stir until the dough is mixed. (It will be quite wet, and rough in texture.)",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "انقل العجين إلى سطح مغطى بالدقيق، واستخدم أقل قدر ممكن من الدقيق لعجن العجين لمدة 5 دقائق، أو حتى يصبح العجين ناعمًا. (لا تقلق إذا كان العجين لا يزال يبدو رخوًا ومائلًا للرطوبة، حيث سيصبح أكثر ثباتًا أثناء الاستراحة.)",
          "textEn": "Turn the dough out onto a floured counter or breadboard, and using as little flour as possible, knead for 5 minutes, or until the dough is smooth. (Don't worry that your dough still seems very loose and moist, as it will firm up as it rises.)",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضع العجين في وعاء كبير مدهون بالزيت قليلًا.",
          "textEn": "Place the dough into a large bowl three times the size of the dough that has been lightly oiled first.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غطِ العجين بإحكام بورق بلاستيك، واتركها في مكان دافئ لمدة 1.5 إلى 2 ساعة، أو حتى يتضاعف حجم العجين، مع ضرب وقلب العجين كل 30 دقيقة تقريبًا.",
          "textEn": "Cover tightly with plastic wrap, and let sit in a warm spot for 1 1/2 to 2 hours, or until the dough has doubled, punching down and turning the dough every 30 minutes or so.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "إذا كنت تستخدم صواني الخبز، ارشي القليل من الذرة عليها.",
          "textEn": "If using baking sheets, sprinkle them lightly with cornmeal.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اقسم العجين إلى كرات بقطر حوالي 3 بوصات.",
          "textEn": "Divide the dough into balls about 3 inches in diameter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اعمل باليد حتى تصبح الكروات متساوية الشكل.",
          "textEn": "Work with your hands until they are evenly shaped.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "انقل الكروات في الدقيق الإضافي قليلًا، وضعها على الصواني المعدة أو اللوحة الخبز.",
          "textEn": "Lightly roll in extra flour and place on your prepared baking sheet or bread peel.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اضغط على كل كرة براحة اليد لإنشاء شكل قرص.",
          "textEn": "Lightly press each ball with the heel of your hand to create a disc shape.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "غطِ الكروات بمنشفة بخفة.",
          "textEn": "Cover loosely with towels.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "قم بتسخين الفرن إلى 400 درجة فهرنهايت.",
          "textEn": "Preheat the oven to 400 degrees F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "املأ صينية ضحلة بالماء وضعها في الفرن لمدة 10 دقائق قبل وضع البانيني في الفرن.",
          "textEn": "Fill a shallow casserole dish with water and place in the oven 10 minutes before you place the buns into the oven.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "بعد 45 دقيقة، ضع الصواني في الفرن الساخن، أو انقل البانيني باستخدام اللوحة الخبز إلى الحجر الساخن.",
          "textEn": "After 45 minutes, place the baking sheets into the hot oven, or move the buns with the peel onto the hot baking stone.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 19,
          "text": "اخبز لمدة حوالي 20 دقيقة، مع تدوير البانيني مرة واحدة خلال هذه الفترة، أو حتى يصبح العجين ذهبيًا فاتحًا من جميع الجوانب.",
          "textEn": "Bake for about 20 minutes, rotating the buns once during this time, or until the dough is a light golden brown all over.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 20,
          "text": "أخرج البانيني واتركها لتبرد على رف سلكي.",
          "textEn": "Remove and let cool on a wire rack.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البانيني هو نوع من الخبز الإيطالي الصغير، يستخدم عادةً لصنع الساندويتشات.",
      "source": {
        "name": "italianfoodforever.com",
        "url": "https://italianfoodforever.com/2008/06/panini-buns/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 20,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 13,
        "kcal": 175,
        "protein": 6,
        "fat": 1,
        "carbs": 36,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "grains": 1.35,
          "spices": 0.15
        }
      }
    },
    {
      "id": "w-it-023",
      "title": "بانزيروتي",
      "titleEn": "Panzerotti",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-023-i1",
          "name": "عجينة البيتزا",
          "nameEn": "Pizza Dough",
          "standardAmount": "1 كيلوغرام",
          "standardAmountEn": "1 Pound",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-023-i2",
          "name": "جبن الموزاريلا",
          "nameEn": "Mozzarella Cheese",
          "standardAmount": "280 غرام",
          "standardAmountEn": "10 oz",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-023-i3",
          "name": "ملح وفلفل",
          "nameEn": "Salt and Pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "To Taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-023-i4",
          "name": "بازيل طازج",
          "nameEn": "Fresh Basil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-023-i5",
          "name": "زيت الكانولا",
          "nameEn": "Canola Oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "As Needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-023-i6",
          "name": "زيت الزيتون",
          "nameEn": "Olive Oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-023-i7",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "2 فصوص",
          "standardAmountEn": "2 Cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-023-i8",
          "name": "طماطم مقطعة",
          "nameEn": "Diced Tomatoes",
          "standardAmount": "400 غرام",
          "standardAmountEn": "1 (14 Ounce) Can",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-023-i9",
          "name": "زعتر مجفف",
          "nameEn": "Dried Oregano",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 Teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في قدر صغير، ثم اقلي الثوم لمدة دقيقة أو اثنتين حتى يصبح ذا رائحة عطرة.",
          "textEn": "Heat the oil in a small saucepan, then cook the garlic for a minute or two until fragrant.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الطماطم، الزعتر، الملح والفلفل وطه حتى تحصل على صلصة كثيفة، لمدة حوالي 10 دقائق.",
          "textEn": "Add the tomatoes, oregano, salt, and pepper and cook until you have a thick sauce, about 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خذ العجينة بعد الارتفاع الأول، وشكلها إلى خبز طويل، ثم قسمها إلى 10 قطع وشكلها إلى كرات.",
          "textEn": "Take the dough after the first rising, and shape it into a long loaf, then divide it into 10 pieces and shape into balls.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "افرد كل كرة على سطح مغبر قليلاً إلى دائرة قطرها 10 سم.",
          "textEn": "Roll each ball on a lightly floured surface into a 4-inch diameter circle.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع ملعقة من خليط الطماطم على كل دائرة، رش البازيل الطازج، الملح والفلفل، ثم غطها ببعض الموزاريلا.",
          "textEn": "Place a spoonful of tomato mixture on each circle, sprinkle with fresh basil, salt, and pepper, and cover with some of the mozzarella.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "رطب الحواف قليلاً بالماء وانغمسها لغلقها.",
          "textEn": "Lightly moisten the edges with water and pinch to seal.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخن الزيت في قدر ثقيل القاع حتى يبلغ درجة حرارة 190 درجة مئوية.",
          "textEn": "Heat the oil in a heavy-bottomed pan to 375 degrees F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اقليها بالدفعة حتى تصبح ذهبية اللون، ثم صفيها جيداً على ورق المطبخ وقدمها ساخنة.",
          "textEn": "Fry in batches until golden brown, then drain well on paper towels and serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البانزيروتي هي حلوى شعبية في جنوب إيطاليا، خاصة في منطقة بوليا. يتم تقديمها عادة كوجبة خفيفة أو كوجبة رئيسية.",
      "source": {
        "name": "italianfoodforever.com",
        "url": "https://italianfoodforever.com/2013/02/panzarotti/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 610,
        "protein": 20,
        "fat": 29,
        "carbs": 53,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 1.5,
          "dairyEggs": 3,
          "produce": 1,
          "fats": 0.7,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-it-024",
      "title": "بابا آل بومودورو",
      "titleEn": "Pappa al Pomodoro",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "شوربات",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-024-i1",
          "name": "زيت الزيتون البكر الممتاز",
          "nameEn": "Extra Virgin Olive Oil",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 Tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-024-i2",
          "name": "فلفل أسود مطحون",
          "nameEn": "Cracked Black Pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-024-i3",
          "name": "بصل متوسط",
          "nameEn": "Medium Onion",
          "standardAmount": "1 حبة، مفرومة ناعماً",
          "standardAmountEn": "1, Finely Chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-024-i4",
          "name": "ثوم",
          "nameEn": "Garlic Cloves",
          "standardAmount": "4 فصوص، مفرومة",
          "standardAmountEn": "4 Cloves, Minced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-024-i5",
          "name": "طماطم معدة",
          "nameEn": "Prepared Tomatoes",
          "standardAmount": "6 أكواب",
          "standardAmountEn": "6 Cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-024-i6",
          "name": "مرق دجاج",
          "nameEn": "Chicken Broth",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 Cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-024-i7",
          "name": "أوراق الريحان الطازجة",
          "nameEn": "Fresh Basil Leaves",
          "standardAmount": "1/2 كوب، ممزقة",
          "standardAmountEn": "1/2 Cup, Torn",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-024-i8",
          "name": "خبز إيطالي قديم",
          "nameEn": "Stale Italian Bread",
          "standardAmount": "5-6 أكواب، مقطعة إلى مكعبات",
          "standardAmountEn": "5-6 Cups, Cubes",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-024-i9",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر كبير، قم بتحمير البصل في الزيت على نار متوسطة حتى يصبح شفافاً.",
          "textEn": "In a large pot, sauté the onions in the oil over medium heat until they are translucent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الثوم وطهه حتى يصبح ذا رائحة.",
          "textEn": "Add the garlic and cook until fragrant.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الطماطم واتركها تغلي.",
          "textEn": "Add the tomatoes and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلل النار واترك الشوربة على نار هادئة لمدة 20 دقيقة حتى تتغلي الطماطم.",
          "textEn": "Reduce the soup to a simmer and cook for 20 minutes to thicken the tomatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف المرق واخلط جيداً، ثم اتركها تغلي لمدة 10 دقائق أخرى.",
          "textEn": "Add the broth and mix well, then cook for another 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف مكعبات الخبز والريحان، ثم قم بتتبيلها بالملح والفلفل.",
          "textEn": "Add the bread cubes and basil, and then season with salt and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركها تغلي لمدة 10 دقائق إضافية.",
          "textEn": "Simmer for an additional 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "استخدم ملعقة مثقوبة لتكسير الخبز وتكثيف الشوربة.",
          "textEn": "Use a whisk to break up the bread and thicken the soup.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أزلها عن النار واتركها تبرد حتى تصبح درجة حرارتها معتدلة.",
          "textEn": "Remove from the heat and cool to room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الشوربة في أطباق فردية مغطاة بقطرة من زيت الزيتون البكر الممتاز ورشة من الفلفل الأسود المطحون.",
          "textEn": "Serve the soup in individual bowls topped with a drizzle of extra virgin olive oil and a sprinkling of cracked black pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بابا آل بومودورو هي شوربة تقليدية إيطالية من توسكانا، تُعرف ببساطتها ونكهتها الغنية.",
      "source": {
        "name": "italianfoodforever.com",
        "url": "https://italianfoodforever.com/2022/08/pappa-al-pomodoro/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 470,
        "protein": 12,
        "fat": 13,
        "carbs": 75,
        "fiber": 6,
        "sugar": 12,
        "cost": {
          "produce": 4,
          "protein": 1.5,
          "grains": 2.5,
          "fats": 0.4
        }
      }
    },
    {
      "id": "w-it-025",
      "title": "الباستا بالصلصة الطماطمية (السكاربارييلو)",
      "titleEn": "Pasta allo scarpariello",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالصينية",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-it-025-i1",
          "name": "الباستا (بيني أو سباغيتي)",
          "nameEn": "Pasta (penne or spaghetti)",
          "standardAmount": "320 غرام (11 أوقية)",
          "standardAmountEn": "320 g (11 oz)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-025-i2",
          "name": "الطماطم الداتيريني أو الطماطم الكرزية",
          "nameEn": "Datterini or cherry tomatoes",
          "standardAmount": "250 غرام (9 أوقية)",
          "standardAmountEn": "250 g (9 oz)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-025-i3",
          "name": "صلصة الطماطم (الباساتا)",
          "nameEn": "Tomato passata",
          "standardAmount": "450 غرام (15 أوقية)",
          "standardAmountEn": "450 g (15 oz)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-025-i4",
          "name": "ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "1-2 حبة (مقطعة)",
          "standardAmountEn": "1-2 cloves (peeled and crushed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-025-i5",
          "name": "جبن البارميزان",
          "nameEn": "Parmigiano",
          "standardAmount": "40 غرام (1.5 أوقية) (مبشور)",
          "standardAmountEn": "40 g (1.5 oz) (grated)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-025-i6",
          "name": "جبن البيكورينو",
          "nameEn": "Pecorino",
          "standardAmount": "40 غرام (1.5 أوقية) (مبشور)",
          "standardAmountEn": "40 g (1.5 oz) (grated)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-025-i7",
          "name": "أوراق الريحان الطازجة",
          "nameEn": "Fresh basil leaves",
          "standardAmount": "حفنة (مقطعة)",
          "standardAmountEn": "1 handful (torn into pieces)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-025-i8",
          "name": "فلفل حار مطحون",
          "nameEn": "Peperoncino flakes",
          "standardAmount": "1 ملعقة صغيرة (اختياري)",
          "standardAmountEn": "1 tsp (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-025-i9",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-025-i10",
          "name": "فلفل أسود",
          "nameEn": "Black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-025-i11",
          "name": "زيت الزيتون البكر الممتاز",
          "nameEn": "Extra virgin olive oil",
          "standardAmount": "3-4 ملاعق كبيرة",
          "standardAmountEn": "3-4 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع قدرًا من الماء على النار لغلي الباستا. أضف الملح بمجرد أن يبدأ الماء في الغليان وأعد غليه.",
          "textEn": "Put a pot of water on to boil for the pasta. Add salt once the water starts to boil and bring to the boil again.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن زيت الزيتون في مقلاة وأضف الثوم المفروم حتى يبدأ في التليين. ثم أضف الفلفل الحار (إذا كنت تستخدمه) وبعض أوراق الريحان.",
          "textEn": "Heat the olive oil in a frying pan and add the crushed garlic until it starts to soften. Then add the peperoncino (if using) and some of the basil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الطماطم الداتيريني أو الطماطم الكرزية المقطعة إلى نصفين أو أرباع (أو الطماطم المعلبة المقطعة). عندما تبدأ الطماطم في التليين، أضف صلصة الطماطم (الباساتا).",
          "textEn": "Add the datterini or cherry tomatoes cut into halves or quarters (or canned peeled tomatoes). When the tomatoes have softened, pour in the tomato passata.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اترك الصلصة على نار هادئة لمدة حوالي 15 دقيقة، ثم أزل الثوم وأضف الملح والفلفل حسب الرغبة.",
          "textEn": "Simmer for about 15 minutes, remove the garlic and add salt and pepper to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغسل الباستا لمدة دقيقة أو دقيقتين أقل من الوقت المطلوب لكي تكون مطبوخة جيدًا (ستكمل الطهي في الصلصة)، ثم صفيها وأضفها إلى الصلصة. اطهي الباستا والصلصة معًا لمدة 2-3 دقائق إضافية حتى تصبح الباستا مطبوخة.",
          "textEn": "Cook the pasta a couple of minutes less than necessary for it to be al dente (it will finish cooking in the tomato sauce), drain it and add to the sauce. Cook both together for 2-3 more minutes until the pasta is cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خفف النار وأضف جبن البارميزان وجبن البيكورينو قليلاً قليلاً مع التحريك جيدًا حتى يذوب الجبن في الصلصة الساخنة.",
          "textEn": "Turn the heat to low and add the Parmigiano and pecorino cheese a handful at a time while mixing everything together well. You want the cheese to melt in the hot sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الطبق فورًا مع أوراق الريحان الطازجة وجبن إضافي إذا رغبت.",
          "textEn": "Serve immediately with fresh basil leaves and extra cheese if required.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السكاربارييلو هو طبق تقليدي من جنوب إيطاليا، يشتهر بصلصته الغنية بالطماطم والفلفل الحار.",
      "source": {
        "name": "the-pasta-project.com",
        "url": "https://www.the-pasta-project.com/pasta-with-tomato-sauce-allo-scarpariello/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 410,
        "protein": 13,
        "fat": 14,
        "carbs": 52,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "grains": 1,
          "produce": 2.8,
          "dairyEggs": 2.5,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-it-026",
      "title": "الباستا والبقول",
      "titleEn": "Pasta and Bean Soup (Pasta e Fagioli)",
      "chapter": "مطبخ إيطاليا",
      "chapterNumber": 90,
      "category": "شوربات",
      "cookingMethod": "سلق وطهي",
      "prepTime": "12 ساعة",
      "cookTime": "2 ساعات و15 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-it-026-i1",
          "name": "البقول البيضاء المجففة",
          "nameEn": "dried white beans",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 pound",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-026-i2",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "240 مل",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-026-i3",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "ثومة واحدة",
          "standardAmountEn": "1 whole clove",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-026-i4",
          "name": "ورقة غار",
          "nameEn": "bay leaf",
          "standardAmount": "1 ورقة",
          "standardAmountEn": "1 leaf",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-026-i5",
          "name": "فلفل حار مطحون",
          "nameEn": "crushed or ground hot red pepper",
          "standardAmount": "1 ملعقة صغيرة أو أكثر",
          "standardAmountEn": "1 teaspoon or more",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-026-i6",
          "name": "بقدونس طازج",
          "nameEn": "fresh parsley",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-026-i7",
          "name": "مكرونة صغيرة",
          "nameEn": "small diameter macaroni",
          "standardAmount": "225 غرام",
          "standardAmountEn": "½ pound",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-it-026-i8",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل البقول البيضاء المجففة وانقعها في الماء المالح (3 أجزاء ماء لكل جزء بقول) لمدة 12 ساعة أو اغليها لمدة 2 دقيقة ثم اتركها ترتاح، مغطاة، لمدة ساعة.",
          "textEn": "Wash the dried white beans and soak them in salted water (3 parts water to 1 part beans) for 12 hours or bring to a boil for 2 minutes and let stand, covered, for 1 hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "لا تصفّي البقول، بل اغليها واقطع الرغوة، ثم أضف زيت الزيتون، الثوم، وورقة الغار.",
          "textEn": "Do not drain the beans, but bring them to a boil. Skim off the foam and add the olive oil, garlic, and bay leaf.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اطهِ البقول على نار هادئة لمدة ساعتين أو حتى تصبح ناضجة.",
          "textEn": "Simmer the beans for about 2 hours, or until tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اطهِ المكرونة لمدة 6-7 دقائق، ولكن لا تدعها تصبح ناعمة جداً.",
          "textEn": "Cook the macaroni for 6-7 minutes, but don't let it get too soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صفّي المكرونة واحفظ بعض ماء الطهي.",
          "textEn": "Drain the pasta and save some of the cooking water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف المكرونة والفلفل الحار إلى البقول واطهِ حتى تصبح المكرونة بالملمس المطلوب، وأضف بعض ماء الطهي إذا لزم الأمر.",
          "textEn": "Stir the pasta and red pepper into the beans and simmer until the pasta is al dente, adding some of the saved water if necessary.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "زّين الطبق بالفلفل الحار حسب الرغبة والبقدونس الطازج.",
          "textEn": "Garnish with red pepper to taste and fresh parsley.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الباستا والبقول هي وجبة تقليدية إيطالية تجمع بين المكرونة والبقول في حساء دافئ ومغذي.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Pasta_e_Fagioli",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 640,
        "protein": 25,
        "fat": 22,
        "carbs": 75,
        "fiber": 12,
        "sugar": 2,
        "cost": {
          "grains": 2.8,
          "fats": 1.3,
          "produce": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-jp-001",
      "title": "أنبان (خبز ياباني محشو بمعجون الفاصوليا الحمراء)",
      "titleEn": "Anpan",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "8-10 قطع",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-001-i1",
          "name": "فاصوليا الأزوكي الحمراء",
          "nameEn": "Azuki bean",
          "standardAmount": "1/4 كوب (50 غ)",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-001-i2",
          "name": "سكر ناعم",
          "nameEn": "caster sugar",
          "standardAmount": "1/4 كوب (50 غ)",
          "standardAmountEn": "1/4 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-001-i3",
          "name": "فاصوليا بيضاء",
          "nameEn": "White bean",
          "standardAmount": "1/4 كوب (50 غ)",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-001-i4",
          "name": "دقيق الخبز",
          "nameEn": "bread flour",
          "standardAmount": "2 كوب (250 غ)",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-001-i5",
          "name": "ماء مغلي",
          "nameEn": "boiling hot water",
          "standardAmount": "2 ملعقة كبيرة + 2 ملعقة صغيرة (40 مل)",
          "standardAmountEn": "2 tbsp + 2 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-001-i6",
          "name": "حليب",
          "nameEn": "milk",
          "standardAmount": "1/2 كوب (120 مل)",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-001-i7",
          "name": "بيضة",
          "nameEn": "large egg",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-001-i8",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "2 ملعقة كبيرة (25 غ)",
          "standardAmountEn": "2 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-001-i9",
          "name": "خميرة جافة",
          "nameEn": "dry yeast",
          "standardAmount": "1 ملعقة صغيرة (3 غ)",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-001-i10",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-001-i11",
          "name": "زبدة مقطعة",
          "nameEn": "butter chopped",
          "standardAmount": "3 ملاعق كبيرة (40 غ)",
          "standardAmountEn": "3 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقعي فاصوليا الأزوكي والفاصوليا البيضاء في الماء لمدة 4 ساعات على الأقل.",
          "textEn": "Soak the azuki beans and white beans in water for at least 4 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفي الفاصوليا وضعيها في قدر مع 50 غ من السكر الناعم و400 مل من الماء. اغليها لمدة 30 دقيقة حتى تصبح طرية. اهرسيها لتحصلي على معجون حلو.",
          "textEn": "Drain the beans and place them in a pot with 50 g of caster sugar and 400 ml of water. Boil for 30 minutes until soft. Mash them to create a sweet paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء صغير، اخلطي 50 غ من دقيق الخبز مع الماء المغلي. غطّي الوعاء واتركيه لمدة 10 دقائق.",
          "textEn": "In a small bowl, mix 50 g of bread flour with the boiling hot water. Cover the bowl and let it sit for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء كبير، اخلطي الدقيق المتبقي مع السكر والملح والخميرة. أضيفي الحليب والبيضة والزبدة وعجينة اليودان. اخلطي المكونات جيدًا حتى تتشكل العجينة.",
          "textEn": "In a large bowl, mix the remaining bread flour with sugar, salt, and yeast. Add the milk, egg, butter, and yudane dough. Mix the ingredients well until a dough forms.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اعجني العجينة لمدة 10 دقائق حتى تصبح ناعمة ومتماسكة. غطيها واتركيها ترتاح لمدة ساعة حتى تضاعف حجمها.",
          "textEn": "Knead the dough for 10 minutes until it becomes smooth and elastic. Cover it and let it rest for an hour until it doubles in size.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قسّمي العجينة إلى 8-10 قطع متساوية. ضعي قليلًا من معجون الفاصوليا الحلو في وسط كل قطعة ولفّيه بالعجينة.",
          "textEn": "Divide the dough into 8-10 equal pieces. Place a small amount of the sweet bean paste in the center of each piece and wrap it with the dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الأنبان في صينية مبطنة بورق الزبدة. غطيها واتركيها ترتاح لمدة 15 دقيقة.",
          "textEn": "Place the anpan on a baking sheet lined with parchment paper. Cover them and let them rest for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخبزي الأنبان في فرن محمى على 180 درجة مئوية لمدة 20-25 دقيقة حتى تصبح ذهبية اللون.",
          "textEn": "Bake the anpan in a preheated oven at 180°C for 20-25 minutes until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أنبان هو خبز حلو ياباني تقليدي مملوء بالمعجون الحلو المصنوع من الفاصوليا الحمراء. يتم تقديمه غالبًا كوجبة خفيفة أو كجزء من وجبة الإفطار.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/anpan/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 180,
        "protein": 5,
        "fat": 5,
        "carbs": 30,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "grains": 0.45,
          "dairyEggs": 0.55,
          "sweeteners": 0.35,
          "fats": 0.4,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-jp-002",
      "title": "رول كاليفورنيا",
      "titleEn": "California Roll",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "مقبلات وسلطات",
      "cookingMethod": "لف",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-002-i1",
          "name": "أرز سوشي",
          "nameEn": "Sushi Rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-002-i2",
          "name": "خل الأرز",
          "nameEn": "Rice Vinegar",
          "standardAmount": "4 ملعقة كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-002-i3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-002-i4",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-002-i5",
          "name": "شريط عشب الكومبو البحري",
          "nameEn": "Kombu Kelp Strip",
          "standardAmount": "1 قطعة",
          "standardAmountEn": "1 piece",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-002-i6",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "1.8 كوب",
          "standardAmountEn": "1.8 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-002-i7",
          "name": "أوراق النوري",
          "nameEn": "Nori Seaweed Sheets",
          "standardAmount": "5 أوراق",
          "standardAmountEn": "5 sheets",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-002-i8",
          "name": "كانيكاما (سلطعون مقلّد)",
          "nameEn": "Imitation Crab Meat (Kanikama)",
          "standardAmount": "6 قطع",
          "standardAmountEn": "6 pieces",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-002-i9",
          "name": "خيار",
          "nameEn": "Cucumber",
          "standardAmount": "1 حبة خيار",
          "standardAmountEn": "1 cucumber",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-002-i10",
          "name": "أفوكادو",
          "nameEn": "Avocado",
          "standardAmount": "1 أفوكادو صغير",
          "standardAmountEn": "1 small avocado",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-002-i11",
          "name": "مايونيز ياباني",
          "nameEn": "Japanese Mayonnaise",
          "standardAmount": "5 ملعقة صغيرة",
          "standardAmountEn": "5 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-002-i12",
          "name": "بذور السمسم البيضاء",
          "nameEn": "White Sesame Seeds",
          "standardAmount": "5 ملعقة صغيرة",
          "standardAmountEn": "5 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز جيدًا بالماء البارد حتى يصبح الماء صافيًا.",
          "textEn": "Rinse the rice thoroughly under cold water until the water runs clear.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الأرز والماء في قدر واتركه يغلي على نار متوسطة، ثم خفف النار إلى هادئة واتركه يُطهى ببطء لمدة 15 دقيقة.",
          "textEn": "Combine the rice and water in a pot and bring to a boil over medium heat. Reduce the heat to low and simmer for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء صغير، اخلط خل الأرز، السكر، والملح حتى يذوب السكر والملح.",
          "textEn": "In a small bowl, mix the rice vinegar, sugar, and salt until the sugar and salt are dissolved.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف خليط الخل إلى الأرز المطبوخ وقلبه برفق.",
          "textEn": "Add the vinegar mixture to the cooked rice and gently fold it in.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطِ الأرز واتركه يبرد لمدة 10 دقائق.",
          "textEn": "Cover the rice and let it cool for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطّع السلطعون المقلّد إلى شرائح رفيعة، والخيار إلى شرائح رفيعة، والأفوكادو إلى شرائح رفيعة.",
          "textEn": "Cut the imitation crab meat into thin strips, the cucumber into thin slices, and the avocado into thin slices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع ورقة نوري على حصيرة السوشي، وافرد طبقة رقيقة من الأرز على الورقة، مع ترك حافة صغيرة دون أرز عند الطرف العلوي.",
          "textEn": "Place a sheet of nori on a sushi mat, and spread a thin layer of rice on the nori, leaving a small border at the top edge.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضع شرائح السلطعون المقلّد والخيار والأفوكادو في وسط الأرز.",
          "textEn": "Place strips of imitation crab meat, cucumber, and avocado in the center of the rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف المايونيز على الوجه.",
          "textEn": "Drizzle the Japanese mayonnaise over the top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "لُفّ السوشي بإحكام باستخدام حصيرة السوشي، مع التأكد من أن الأرز يغطي الوجه.",
          "textEn": "Roll the sushi tightly using the sushi mat, ensuring the rice covers the top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قطع السوشي إلى قطع متساوية.",
          "textEn": "Slice the sushi roll into even pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم السوشي مع بذور السمسم البيضاء على الوجه.",
          "textEn": "Serve the sushi with white sesame seeds sprinkled on top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "رول كاليفورنيا نوع من السوشي الياباني ابتُكر في كاليفورنيا بالولايات المتحدة، ويتميز بخلوه من السمك النيء واستخدامه لحومًا ومأكولات بحرية مقلّدة.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/california-roll-sushi/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 10,
        "fat": 14,
        "carbs": 38,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "grains": 1.2,
          "produce": 3.8,
          "dairyEggs": 0.7,
          "fats": 0.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-jp-003",
      "title": "خبز الكاري الياباني (كاري بان)",
      "titleEn": "Curry Bread (Karee Pan)",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "1 ساعة و 45 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "8 قطع",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-003-i1",
          "name": "دقيق الخبز",
          "nameEn": "Baker's Flour",
          "standardAmount": "180 غ",
          "standardAmountEn": "180 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-003-i2",
          "name": "دقيق أبيض",
          "nameEn": "Plain Flour",
          "standardAmount": "20 غ",
          "standardAmountEn": "20 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-003-i3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "20 غ",
          "standardAmountEn": "20 g",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-003-i4",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "2 غ",
          "standardAmountEn": "2 g",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-003-i5",
          "name": "خميرة جافة",
          "nameEn": "Dry Yeast",
          "standardAmount": "3 غ",
          "standardAmountEn": "3 g",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-003-i6",
          "name": "حليب",
          "nameEn": "Milk",
          "standardAmount": "140 غ",
          "standardAmountEn": "140 g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-003-i7",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "30 غ",
          "standardAmountEn": "30 g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-003-i8",
          "name": "فتات الخبز",
          "nameEn": "Bread Crumbs",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-003-i9",
          "name": "زيت الزيتون",
          "nameEn": "Olive Oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-003-i10",
          "name": "لحم بقري مفروم",
          "nameEn": "Beef Mince",
          "standardAmount": "100 غ",
          "standardAmountEn": "100 g",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-003-i11",
          "name": "بطاطس",
          "nameEn": "Potato",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 potatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-003-i12",
          "name": "جزر",
          "nameEn": "Carrot",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 carrot",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-003-i13",
          "name": "بصل",
          "nameEn": "Onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-003-i14",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "1 فص",
          "standardAmountEn": "1 clove",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-003-i15",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "250 مل",
          "standardAmountEn": "250 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-003-i16",
          "name": "مكعبات صلصة الكاري اليابانية (رو)",
          "nameEn": "Japanese Curry Roux",
          "standardAmount": "70 غ",
          "standardAmountEn": "70 g",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-003-i17",
          "name": "غرام ماسالا",
          "nameEn": "Garam Masala",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "امزج الخميرة، الحليب، والسكر في وعاء صغير، غطِّها واتركها لمدة 10 دقائق، ثم أضف البيض واخلط جيداً.",
          "textEn": "Combine the yeast, milk, and sugar in a small bowl, cover, and set aside for 10 minutes, then stir in the egg.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "امزج الدقيق والملح في وعاء كبير.",
          "textEn": "Combine the flour and salt in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اصنع حفرة في وسط الدقيق وأضف خليط السائل واخلط حتى تتشكل عجينة ناعمة.",
          "textEn": "Make a well in the center of the flour and add the liquid mixture, stirring to form a soft dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انقل العجينة إلى عجّانة كهربائية مزودة بخطاف العجين واعجنها لمدة 5 دقائق تقريبًا أو حتى تصبح ناعمة ومرنة.",
          "textEn": "Transfer the dough to an electric mixer fitted with a dough hook and knead for about 5 minutes or until smooth and elastic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الزبدة المقطعة أثناء تشغيل محرك الخلاط واخلط حتى تمتزج الزبدة وتشكل عجينة ناعمة وسلسة.",
          "textEn": "With the mixer motor running, add the chopped butter and mix until the butter is combined and a smooth and silky dough forms.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضع العجينة في وعاء مدهون بالزيت، غطِّها واتركها في مكان دافئ لمدة ساعة أو حتى تتضاعف في الحجم.",
          "textEn": "Place the dough in a greased bowl, cover, and set aside in a warm place to prove for 1 hour or until doubled in size.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في هذه الأثناء، اصنع حشوة الكاري.",
          "textEn": "Meanwhile, make the curry filling.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اقطع الجزر، البصل، والثوم بشكل ناعم.",
          "textEn": "Finely chop the carrot, onion, and garlic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قشّر البطاطس وقطّعها إلى قطع صغيرة، ثم اطهها حتى تطرى واهرسها. اتركها جانبًا.",
          "textEn": "Peel and cut the potato into bite-sized pieces and cook until soft to make mashed potato. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "سخّن زيت الزيتون في مقلاة واطهُ البصل والجزر والثوم حتى تطرى، ثم أضف اللحم البقري المفروم واطهه.",
          "textEn": "Heat olive oil in a frying pan and cook the onion, carrot, and garlic until soft, then add the beef mince and cook.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف الماء إلى المقلاة واتركه حتى يغلي.",
          "textEn": "Add water to the frying pan and bring it to a boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "خفف النار إلى هادئة وأضف مكعبات صلصة الكاري اليابانية. حرّك حتى تذوب تمامًا.",
          "textEn": "Turn the heat down to low and add the Japanese curry roux. Stir and mix until the roux is dissolved.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف البطاطس المهروسة واترك الخليط يغلي حتى يتكاثف.",
          "textEn": "Add the mashed potato and simmer until the mixture has thickened.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "صب الخليط في وعاء مسطح، وعندما يتماسك قسّمه إلى 8 أجزاء متساوية.",
          "textEn": "Pour the mixture into a flat container, and when it is set, divide it into 8 even sizes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "قسم عجينة الخبز إلى 8 كرات متساوية واعجنها على سطح مغطى بالدقيق حتى تصبح ناعمة.",
          "textEn": "Divide the bread dough into 8 equal-sized balls and knead on a lightly floured surface until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "لف قطعة من حشوة الكاري في كرة من العجينة.",
          "textEn": "Wrap a piece of the curry filling with a bread roll.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "رشّها بزيت الزيتون ودحرجها في فتات خبز البانكو لتغطيتها. كرر العملية مع القطع السبع الأخرى.",
          "textEn": "Spray it with olive oil and roll in panko crumbs to coat the bread. Repeat the process for the other 7 pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "ضعها على صينية فرن مغطاة بورق الخبز، غطِّها بقطعة قماش رطبة واتركها لمدة 45 دقيقة أو حتى تتضاعف في الحجم.",
          "textEn": "Place them on a baking sheet lined with parchment paper, cover with a clean damp cloth, and set aside for about 45 minutes or until doubled in size.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 19,
          "text": "سخن الفرن إلى 180 درجة مئوية واخبزها لمدة 15 دقيقة.",
          "textEn": "Preheat the oven to 180 degrees and bake for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الخبز بالكاري (كاري بان) هو نوع من المعجنات اليابانية الشهيرة، يتم تناوله كوجبة خفيفة أو كجزء من وجبة الإفطار.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/curry-bread-karee-pan/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 19,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 280,
        "protein": 10,
        "fat": 11,
        "carbs": 38,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "grains": 0.75,
          "dairyEggs": 0.6,
          "produce": 1.2,
          "fats": 0.5,
          "sweeteners": 0.15,
          "spices": 0.3,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "w-jp-004",
      "title": "دايفوكو (الموشي المحشو)",
      "titleEn": "Daifuku (Sweet Filled Mochi)",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "حلويات",
      "cookingMethod": "تحضير وتشكيل",
      "prepTime": "30 دقيقة",
      "cookTime": "4 دقائق",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-004-i1",
          "name": "نشا البطاطس",
          "nameEn": "potato starch",
          "standardAmount": "حوالي 1/2 كوب",
          "standardAmountEn": "~½ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-004-i2",
          "name": "دقيق الأرز اللزج الحلو",
          "nameEn": "sweet glutinous rice flour",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-004-i3",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "2/3 كوب",
          "standardAmountEn": "⅔ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-004-i4",
          "name": "السكر الأبيض",
          "nameEn": "white granulated sugar",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "¼ cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-004-i5",
          "name": "حشوة الأنكو (معجون الفاصوليا الحمراء الحلو)",
          "nameEn": "anko filling",
          "standardAmount": "12 كرة صغيرة بحجم البلية",
          "standardAmountEn": "12 small, marble-sized balls",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "حضّر حشوة الأنكو حسب التعليمات وشكّلها على هيئة 12 كرة صغيرة بحجم البلية. اتركها جانبًا.",
          "textEn": "Prepare anko filling as directed and shape into 12 small, marble-sized balls. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "جهّز سطحًا أملس، مثل لوح التقطيع، وغطّه بطبقة وفيرة من نشا البطاطس، لأن العجين سيكون لزجًا جدًا.",
          "textEn": "Prepare a smooth surface, such as a cutting board, by coating with potato starch; be generous, as the dough will be very sticky.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخّن الماء والسكر معًا في الميكروويف حتى يذوب السكر. أضف دقيق الأرز واخلط جيدًا. سخّنه في الميكروويف لمدة دقيقتين، ثم أخرجه وحرّكه. سخّنه دقيقتين أخريين، أو حتى يبدأ العجين في الانتفاخ. أخرجه من الميكروويف وحرّكه مرة أخرى، ثم انقل العجين إلى السطح المغطى بنشا البطاطس. سيكون هذا العجين، المسمى الموتشي، ساخنًا جدًا.",
          "textEn": "Heat water and sugar together in a microwave until sugar is dissolved. Add rice flour and stir completely. Microwave for 2 minutes, remove and stir. Microwave for 2 more minutes, or until dough begins to expand. Remove from microwave, stir again, and remove the dough to the potato starch-coated surface. The dough, called mochi, will be very hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "افرد عجين الموتشي أو ابسطه حتى يصبح رقيقًا. قطّعه بالسكين إلى 12 قطعة متساوية الحجم.",
          "textEn": "Spread or roll the mochi dough out until thin. Using a knife, cut into 12 even sized pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطِّ راحتي يديك وأصابعك بنشا البطاطس. افرد كل قطعة بأرق شكل ممكن.",
          "textEn": "Coat the palms and fingers of your hands in potato starch. Spread each piece out as thin as possible.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضع كرة من حشو الأنكو في وسط كل قطعة من العجين، ثم غلف الكرة بالعجين لتشكيل كرة أكبر.",
          "textEn": "Place an anko ball in the middle of each mochi piece, then wrap the mochi around the ball, forming a bigger ball.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "دحرج كرات الدايفوكو المشكّلة في نشا البطاطس، وضعها على طبق مرشوش بنشا البطاطس أو على ورقة شمعية.",
          "textEn": "Roll shaped daifuku in potato starch, and set on a plate dusted with potato starch or a piece of wax paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمها دافئة أو باردة. احفظها في وعاء محكم الإغلاق. هي قابلة للتلف بسرعة.",
          "textEn": "Serve warm or cool. Store in an airtight container. Very perishable.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدايفوكو هي حلوى تقليدية يابانية مصنوعة من عجين الأرز اللزج المحشو بحشوات مختلفة، مثل حشو الأنكو.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Daifuku",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 180,
        "protein": 2,
        "fat": 1,
        "carbs": 38,
        "fiber": 1,
        "sugar": 12,
        "cost": {
          "grains": 0.75,
          "sweeteners": 0.25,
          "produce": 1.5,
          "specialty": 2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-jp-005",
      "title": "دانغو ثلاثي الألوان لعيد الهالوين",
      "titleEn": "Halloween Three Coloured Dango",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "حلويات",
      "cookingMethod": "غلي وتشكيل",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-005-i1",
          "name": "مسحوق البطاطا الحلوة الأرجوانية",
          "nameEn": "purple sweet potato powder",
          "standardAmount": "5 غ",
          "standardAmountEn": "5 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-005-i2",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-005-i3",
          "name": "مسحوق الكابوتشا (القرع)",
          "nameEn": "kabocha pumpkin powder",
          "standardAmount": "5 غ",
          "standardAmountEn": "5 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-005-i4",
          "name": "معجون السمسم الأسود",
          "nameEn": "black sesame seed paste",
          "standardAmount": "10 غ",
          "standardAmountEn": "10 g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-005-i5",
          "name": "دقيق الشيراتاماكو",
          "nameEn": "Shiratamako",
          "standardAmount": "90 غ",
          "standardAmountEn": "90 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-005-i6",
          "name": "التوفو الحريري",
          "nameEn": "Silken Tofu",
          "standardAmount": "120 غ",
          "standardAmountEn": "120 g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "امزجي مسحوق البطاطا الحلوة الأرجوانية والماء في وعاء صغير وضعيه جانبًا.",
          "textEn": "Mix purple sweet potato powder and water in a small mixing bowl and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "امزجي مسحوق الكابوتشا والماء في وعاء صغير آخر وضعيه جانباً.",
          "textEn": "Mix kabocha pumpkin powder and water in a small mixing bowl and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي دقيق الشيراتاماكو والتوفو الحريري في وعاء كبير، مع تفتيت التوفو بيدك أثناء إضافته.",
          "textEn": "Place Shiratamako and silken tofu in a large mixing bowl. As you drop the tofu in, break tofu in your hand.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اعجني المكونات معًا حتى تتجانس تمامًا وتصبح طراوتها مثل طراوة شحمة الأذن.",
          "textEn": "Knead them all together until all are combined well and the softness is like your ear lobe.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اقسمي العجينة إلى ثلاثة أجزاء متساوية.",
          "textEn": "Divide the dough into three equal portions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي معجون البطاطا الحلوة الأرجوانية إلى الجزء الأول، ومعجون الكابوتشا إلى الجزء الثاني، ومعجون السمسم الأسود إلى الجزء الثالث.",
          "textEn": "Add sweet potato paste into one dough, Kabocha pumpkin paste into the second dough, and black sesame paste into the third dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اعجني كل جزء حتى ينتشر اللون فيه ويمتزج بالتساوي.",
          "textEn": "Knead them into each dough until each color is spread and mixed in evenly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اقسمي كل جزء إلى 6 أجزاء متساوية.",
          "textEn": "Divide each dough into 6 equal portions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "شكّلي الأجزاء على هيئة كرات مستديرة بيديك وغلّفيها برفق بالغلاف البلاستيكي حتى لا تجف.",
          "textEn": "Shape them into round balls with your hands and wrap them gently with cling wrap so that the balls don't become dry.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اغلي لترًا من الماء في قدر كبير على نار عالية.",
          "textEn": "Boil about a liter of water in a large saucepan over high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضيفي كرات الدانغو إلى الماء المغلي وخففي النار إلى متوسطة.",
          "textEn": "Add the dango dough into the boiling water and turn the heat down to medium.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اتركي الماء يغلي حتى تطفو جميع كرات الدانغو على السطح.",
          "textEn": "Let the water simmer until all the dango dumpling dough balls float up to the simmering water surface.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "استخدمي مصفاة لإخراج كرات الدانغو، وضعيها في وعاء من الماء البارد لتبرد.",
          "textEn": "Use a strainer to drain the dango dumplings out, and put them into a bowl of cold water to cool down.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "عندما تبرد جميع كرات الدانغو، صفيها مرة أخرى بالمصفاة وضعيها في طبق.",
          "textEn": "When all dango are cooled, drain them out again using the strainer and place them on a plate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "ضعي كرة سوداء وأخرى صفراء وثالثة أرجوانية في سيخ. كرري العملية مع جميع كرات الدانغو.",
          "textEn": "Put one black, one yellow, and one purple onto a skewer. Repeat the process for all dango dumplings.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "قدميها على طبق مع شراب السكر البني الياباني أو مسحوق الفول الصويا (كيناكو).",
          "textEn": "Serve them on a plate with Japanese brown sugar syrup or soybean powder (kinako).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدانغو هو حلوى تقليدية يابانية مصنوعة من العجين المصنوع من الأرز. يتم تقديمها في المناسبات المختلفة، بما في ذلك عيد الهالوين.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/halloween-three-coloured-dango/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 110,
        "protein": 4.5,
        "fat": 2.3,
        "carbs": 18.5,
        "fiber": 1.2,
        "sugar": 3.1,
        "cost": {
          "grains": 0.45,
          "produce": 0.75,
          "specialty": 0.6,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-jp-006",
      "title": "مرق الداشي (أواسه داشي)",
      "titleEn": "Awase Dashi",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "شوربات",
      "cookingMethod": "غلي",
      "prepTime": "10 دقائق",
      "cookTime": "20 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-006-i1",
          "name": "الكونبو المجفف",
          "nameEn": "Dried Kombu Kelp",
          "standardAmount": "0.5 أونصة (15 جرام)",
          "standardAmountEn": "0.5 oz",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-006-i2",
          "name": "شرائح البونيتو المجففة",
          "nameEn": "Katsuo Bonito Flakes",
          "standardAmount": "0.5 أونصة (15 جرام)",
          "standardAmountEn": "0.5 oz",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-006-i3",
          "name": "الماء",
          "nameEn": "Water",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الكونبو المجفف بالماء البارد بسرعة لإزالة الرمال والشوائب.",
          "textEn": "Rinse the dried kombu quickly in cold water to remove sand and impurities.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الكونبو في وعاء مع 1 لتر من الماء واتركه ينقع لمدة 10 دقائق.",
          "textEn": "Place the kombu in a bowl with 1 liter of water and let it soak for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الماء والكونبو إلى قدر على نار هادئة واتركه يغلي ببطء لمدة 5 دقائق.",
          "textEn": "Transfer the water and kombu to a pot and bring to a gentle boil over low heat for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أطفئ النار واترك الكونبو يبرد لمدة 5 دقائق، ثم صفِّ السائل.",
          "textEn": "Turn off the heat and let the kombu cool for 5 minutes, then strain the liquid.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد وضع السائل في القدر وأضف شرائح البونيتو المجففة.",
          "textEn": "Return the liquid to the pot and add the dried bonito flakes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اترك القدر على نار هادئة لمدة 5 دقائق، ثم صفِّ السائل مرة أخرى.",
          "textEn": "Simmer over low heat for 5 minutes, then strain the liquid again.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "استخدم مرق أواسه داشي في الطهي أو احفظه في الثلاجة لمدة تصل إلى 3 أيام.",
          "textEn": "Use the awase dashi in cooking or store it in the refrigerator for up to 3 days.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أواسه داشي نوع من المرق الياباني يُستخدم في العديد من الأطباق اليابانية التقليدية، مثل الشوربات والصلصات.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/awase-dashi/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 12,
        "protein": 1.5,
        "fat": 0.3,
        "carbs": 1.2,
        "fiber": 0.2,
        "sugar": 0.3,
        "cost": {
          "dairyEggs": 0.45,
          "produce": 0.35,
          "fats": 0.25
        }
      }
    },
    {
      "id": "w-jp-007",
      "title": "دوراياكي (بان كيك ياباني بالفاصوليا الحمراء)",
      "titleEn": "Dorayaki (Japanese Red Bean Pancake)",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "حلويات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-007-i1",
          "name": "العجينة الحلوة من الفاصولياء الحمراء (أنكو)",
          "nameEn": "sweet red bean paste (anko)",
          "standardAmount": "17.6 أونصة (500 جرام)",
          "standardAmountEn": "17.6 oz",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-007-i2",
          "name": "البيض",
          "nameEn": "large eggs",
          "standardAmount": "4 بيضات كبيرة",
          "standardAmountEn": "4 large eggs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-007-i3",
          "name": "العسل",
          "nameEn": "honey",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-007-i4",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "⅔ كوب",
          "standardAmountEn": "⅔ cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-007-i5",
          "name": "الدقيق الأبيض",
          "nameEn": "all-purpose flour",
          "standardAmount": "1⅓ كوب",
          "standardAmountEn": "1⅓ cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-007-i6",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-007-i7",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1-2 ملعقة كبيرة",
          "standardAmountEn": "1–2 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-007-i8",
          "name": "زيت محايد",
          "nameEn": "neutral oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اخفق البيض جيدًا حتى يصبح رغويًا.",
          "textEn": "In a large bowl, whisk the eggs until foamy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف العسل والسكر واخفق المكونات معًا حتى تتجانس.",
          "textEn": "Add the honey and sugar and whisk until well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخلط الدقيق والبيكنج بودر.",
          "textEn": "In another bowl, mix the flour and baking powder.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف خليط الدقيق تدريجيًا إلى خليط البيض مع الاستمرار في الخفق حتى تتجانس العجينة.",
          "textEn": "Gradually add the flour mixture to the egg mixture, whisking continuously until the batter is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الماء إذا كانت العجينة سميكة جدًا.",
          "textEn": "Add water if the batter is too thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن مقلاة غير لاصقة على نار متوسطة ودهنها بقليل من الزيت.",
          "textEn": "Heat a non-stick pan over medium heat and grease it with a little oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صب ملعقة كبيرة من العجينة في المقلاة واتركها حتى تصبح ذهبية اللون من الجانب السفلي (حوالي 2-3 دقائق).",
          "textEn": "Pour a tablespoon of batter into the pan and cook until golden brown on the bottom (about 2-3 minutes).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلبها برفق واتركها حتى تصبح ذهبية اللون من الجانب الآخر (حوالي 1-2 دقيقة).",
          "textEn": "Gently flip and cook until golden brown on the other side (about 1-2 minutes).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "كرر العملية حتى تنتهي من العجينة.",
          "textEn": "Repeat the process until all the batter is used up.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضع ملعقة كبيرة من العجينة الحلوة من الفاصولياء الحمراء على نصف من كل دائرة مطبوخة.",
          "textEn": "Place a tablespoon of sweet red bean paste on one half of each cooked circle.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "غطِّ الحشوة بالنصف الآخر من الدائرة واضغط برفق.",
          "textEn": "Cover the filling with the other half of the circle and press gently.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم الدورا ياكي ساخنًا أو باردًا حسب الرغبة.",
          "textEn": "Serve dorayaki warm or cold as desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدورا ياكي هو حلوى تقليدية يابانية تُقدم غالبًا كوجبة خفيفة أو حلوى بعد الوجبة.",
      "source": {
        "name": "justonecookbook.com",
        "url": "https://www.justonecookbook.com/dorayaki-japanese-red-bean-pancake/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 7,
        "fat": 8,
        "carbs": 48,
        "fiber": 2,
        "sugar": 22,
        "cost": {
          "dairyEggs": 1.2,
          "produce": 0.8,
          "grains": 0.4,
          "sweeteners": 0.6,
          "fats": 0.3
        }
      }
    },
    {
      "id": "w-jp-008",
      "title": "الزنجبيل المخلل (غاري)",
      "titleEn": "Pickled Ginger (Gari)",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "مقبلات وسلطات",
      "cookingMethod": "خلط ونقع",
      "prepTime": "30 دقيقة",
      "cookTime": "3 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-008-i1",
          "name": "الزنجبيل الطازج",
          "nameEn": "fresh ginger",
          "standardAmount": "150 غرام",
          "standardAmountEn": "150 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-008-i2",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-008-i3",
          "name": "خل الأرز",
          "nameEn": "rice vinegar",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-008-i4",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-008-i5",
          "name": "مسحوق الداشي من الأعشاب البحرية",
          "nameEn": "kelp dashi powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الزنجبيل تحت الماء الجاري واقطع الأطراف.",
          "textEn": "Wash the ginger under running water and cut off the stems.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع الزنجبيل إلى شرائح رقيقة جداً باستخدام سكين حاد أو آلة تقطيع.",
          "textEn": "Slice the ginger as thinly as possible using a sharp knife or a slicer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغلِ الماء في قدر واسلق شرائح الزنجبيل فيه لمدة دقيقة واحدة.",
          "textEn": "Boil water in a pot and parboil the ginger slices for one minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صفِّ شرائح الزنجبيل وافردها على صينية تبريد.",
          "textEn": "Drain the ginger slices and spread them on a cooling tray.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في قدر صغير، ضع الخل والسكر والملح ومسحوق الداشي من الأعشاب البحرية على نار متوسطة.",
          "textEn": "In a small saucepan, place the vinegar, sugar, salt, and kelp dashi powder over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أطفئ النار عندما يذوب السكر ومسحوق الداشي.",
          "textEn": "Turn off the heat when the sugar and dashi powder have dissolved.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اعصر شرائح الزنجبيل لاستخراج الماء الزائد.",
          "textEn": "Squeeze the ginger slices to remove excess water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضع شرائح الزنجبيل في وعاء وصب خليط الخل الساخن فوقها.",
          "textEn": "Place the ginger slices in a container and pour the hot vinegar mixture over them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركه يبرد ثم ضعه في الثلاجة. يمكنك البدء بتناوله بعد ثلاث ساعات من تخليله في الخل.",
          "textEn": "Let it cool and refrigerate. You can start to eat it after three hours pickled in the vinegar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الزنجبيل المخلل (غاري) جزء أساسي من وجبات السوشي اليابانية، ويُستخدم لإنعاش حاسة التذوق بين قطع السوشي المختلفة.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/pickled-ginger-gari/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 68,
        "protein": 0.5,
        "fat": 0.1,
        "carbs": 17.5,
        "fiber": 0.5,
        "sugar": 10.2,
        "cost": {
          "produce": 1.2,
          "grains": 0.15,
          "sweeteners": 0.3,
          "spices": 0.25
        }
      }
    },
    {
      "id": "w-jp-009",
      "title": "آيس كريم الشاي الأخضر",
      "titleEn": "Green Tea Ice Cream",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "حلويات",
      "cookingMethod": "تحضير آيس كريم",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-009-i1",
          "name": "حليب",
          "nameEn": "Milk",
          "standardAmount": "250 مل",
          "standardAmountEn": "250 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-009-i2",
          "name": "كريمة خفق",
          "nameEn": "Heavy Cream",
          "standardAmount": "125 مل",
          "standardAmountEn": "125 ml",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-009-i3",
          "name": "صفار البيض",
          "nameEn": "Egg Yolks",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-009-i4",
          "name": "سكر ناعم",
          "nameEn": "Caster Sugar",
          "standardAmount": "75 جرام",
          "standardAmountEn": "75 g",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-009-i5",
          "name": "مسحوق الشاي الأخضر",
          "nameEn": "Matcha Green Tea Powder",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف الحليب وكريمة الخفق إلى قدر واتركها على نار هادئة حتى تغلي قليلاً.",
          "textEn": "Add the milk and heavy cream to a saucepan and bring to a simmer over low heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أطفئ النار واترك الخليط جانباً.",
          "textEn": "Turn off the heat and set the mixture aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء، اخفق صفار البيض والسكر حتى يصبح الخليط فاتح اللون ورغويًا.",
          "textEn": "In a bowl, whisk the egg yolks and sugar until the mixture becomes pale and fluffy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف مسحوق الشاي الأخضر إلى خليط البيض والسكر واخلط جيداً.",
          "textEn": "Add the matcha green tea powder to the egg yolk and sugar mixture and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اسكب خليط الحليب الدافئ تدريجياً في خليط البيض مع الاستمرار في الخفق حتى يصبح الخليط ناعماً.",
          "textEn": "Gradually pour the warm milk mixture into the egg mixture, whisking continuously until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صفِّ الخليط في قدر نظيف وضعه على نار هادئة لمدة 5 دقائق مع التحريك المستمر.",
          "textEn": "Strain the mixture into a clean saucepan and place over low heat for 5 minutes, stirring continuously.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اترك الخليط في الثلاجة حتى يبرد.",
          "textEn": "Leave the mixture in the refrigerator to chill.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اسكب خليط الشاي الأخضر في آلة صنع الآيس كريم وشغّلها لمدة 20 دقيقة تقريبًا حتى يتكاثف الخليط.",
          "textEn": "Pour the matcha green tea mixture into an ice cream maker and run it for about 20 minutes until the mixture thickens.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اسكب الخليط في وعاء واتركه في الفريزر حتى يجمد.",
          "textEn": "Pour the mixture into a container and freeze until set.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدّم الآيس كريم مع معجون الفاصولياء الحمراء والدانغو والفراولة (اختياري).",
          "textEn": "Serve the ice cream with red bean paste, dango, and strawberries (optional).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "آيس كريم الشاي الأخضر هو حلوى شهيرة في اليابان، يتم تقديمها غالباً في الأعياد والمناسبات الخاصة.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/matcha-green-tea-ice-cream/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 210,
        "protein": 5,
        "fat": 12,
        "carbs": 22,
        "fiber": 0,
        "sugar": 18,
        "cost": {
          "dairyEggs": 1.2,
          "produce": 0.75,
          "grains": 0.15,
          "fats": 0.4,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "w-jp-010",
      "title": "بنتو غيودون (أرز باللحم البقري في علبة غداء يابانية)",
      "titleEn": "Gyudon Bento",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "إفطار",
      "cookingMethod": "طبخ وتحضير",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "1 شخص",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-010-i1",
          "name": "أرز ياباني مطبوخ",
          "nameEn": "cooked Japanese short-grain rice",
          "standardAmount": "كوب ونصف",
          "standardAmountEn": "1.5 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-010-i2",
          "name": "غيو دون متبقي",
          "nameEn": "leftover gyudon",
          "standardAmount": "كوب",
          "standardAmountEn": "1 cup",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-010-i3",
          "name": "خس",
          "nameEn": "lettuce",
          "standardAmount": "بضع أوراق",
          "standardAmountEn": "a few leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-010-i4",
          "name": "تاماغوياكي (عجة يابانية ملفوفة، مطبوخة مسبقًا)",
          "nameEn": "Tamagoyaki (Japanese Rolled Omelette) (pre-cooked)",
          "standardAmount": "قطعة واحدة",
          "standardAmountEn": "1 piece",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-010-i5",
          "name": "خضروات مجمدة مختلطة",
          "nameEn": "frozen mixed vegetables",
          "standardAmount": "ربع كوب",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-010-i6",
          "name": "فوريكاكه (توابل الأرز)",
          "nameEn": "Furikake (rice seasoning)",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "املأ نصف صندوق البنتو بالأرز الياباني. اتركه ليبرد حتى لا يسخن الأطعمة الأخرى.",
          "textEn": "Fill up half of the bento box with Japanese rice. Let it cool so that hot/warm rice will not warm up other cool food.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعد تسخين غيو دون المتبقي في مقلاة حتى يسخن جيداً.",
          "textEn": "Reheat leftover gyudon in a frying pan until it's warm thoroughly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسل أوراق الخس وجففها بلطف، ثم رتبها بشكل جميل في صندوق البنتو.",
          "textEn": "Wash lettuce and pat dry. Place nicely in the bento box.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع غيو دون المبرد في كوب سيليكون وضعه في صندوق البنتو.",
          "textEn": "Pack cooled gyudon in a silicone cup and put in the bento box.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع التاماغوياكي في صندوق البنتو.",
          "textEn": "Put Tamagoyaki in the bento box.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضع الخضروات المختلطة في كوب سيليكون وسخّنها في الميكروويف لإذابة تجميدها. ضعها في صندوق البنتو بعد أن تبرد.",
          "textEn": "Put mixed vegetables in a silicone cup and microwave to defrost. Put it in the bento box after cooled.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رشّ الفوريكاكه فوق الأرز.",
          "textEn": "Sprinkle furikake on top of the rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اترك الوجبة تبرد تماماً قبل إغلاق صندوق البنتو.",
          "textEn": "Cool down completely before closing the bento box.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البنتو هو وجبة متكاملة في صندوق واحد، وهي شائعة جداً في اليابان كوجبة غداء.",
      "source": {
        "name": "justonecookbook.com",
        "url": "https://www.justonecookbook.com/gyudon-bento/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 520,
        "protein": 22,
        "fat": 18,
        "carbs": 65,
        "fiber": 5,
        "sugar": 8,
        "cost": {
          "grains": 0.45,
          "dairyEggs": 0.6,
          "produce": 0.75,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-jp-011",
      "title": "أرز هاياشي (لحم بقري وبصل بصلصة بنية مع الأرز)",
      "titleEn": "Hayashi Rice",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالصينية",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-011-i1",
          "name": "بصل أصفر",
          "nameEn": "yellow onions",
          "standardAmount": "1.5 حبة (340 جرام)",
          "standardAmountEn": "1.5 (340 g)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-011-i2",
          "name": "فطر كريميني (فطر بني)",
          "nameEn": "cremini mushrooms",
          "standardAmount": "4 حبات (113 جرام)",
          "standardAmountEn": "4 (113 g)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-011-i3",
          "name": "لحم بقري مقطع رقيق",
          "nameEn": "thinly sliced beef",
          "standardAmount": "10 أونصات (285 جرام)",
          "standardAmountEn": "10 oz",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-011-i4",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-011-i5",
          "name": "ملح كوشير",
          "nameEn": "Diamond Crystal kosher salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-011-i6",
          "name": "فلفل أسود مطحون",
          "nameEn": "freshly ground black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-011-i7",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1¾ كوب (415 مل)",
          "standardAmountEn": "1¾ cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-011-i8",
          "name": "مكعبات صلصة أرز هاياشي (رو)",
          "nameEn": "Hayashi Rice Sauce (Roux)",
          "standardAmount": "نصف علبة (80 جرام)",
          "standardAmountEn": "½ box (80 g)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-011-i9",
          "name": "أرز ياباني قصير الحبة مطبوخ",
          "nameEn": "cooked Japanese short-grain rice",
          "standardAmount": "4 حصص",
          "standardAmountEn": "4 servings",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "جهّز جميع المكونات. إذا كنت تفضل تحضير الصلصة من البداية، يمكنك الرجوع إلى وصفة أرز هاياشي الخاصة بي.",
          "textEn": "Gather all the ingredients. If you prefer to make the sauce from scratch, you can refer to my Hayashi Rice recipe.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع البصل والفطر إلى قطع صغيرة.",
          "textEn": "Chop the onions and mushrooms into small pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الزبدة في قدر على نار متوسطة، ثم أضف البصل والفطر. قم بالتقليب حتى يصبح البصل شفافًا والفطر ذهبيًا.",
          "textEn": "Heat the butter in a pot over medium heat, then add the onions and mushrooms. Stir until the onions become translucent and the mushrooms are golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللحم البقري وقلبه حتى يصبح ذهبيًا.",
          "textEn": "Add the beef and stir until it is golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الماء واتركه يغلي. ثم خفف النار واتركه يطهى لمدة 10 دقائق.",
          "textEn": "Add the water and bring to a boil. Then reduce the heat and simmer for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف مكعبات صلصة أرز هاياشي (الرو) وقلّب حتى تذوب تمامًا.",
          "textEn": "Add the Hayashi Rice Sauce (Roux) and stir until it is fully dissolved.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الأرز الياباني المطبوخ مع الصلصة الساخنة.",
          "textEn": "Serve the cooked Japanese short-grain rice with the hot sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أرز هاياشي طبق ياباني تقليدي يجمع بين النكهات الغربية واليابانية، ويُقدَّم عادةً مع الأرز الياباني قصير الحبة.",
      "source": {
        "name": "justonecookbook.com",
        "url": "https://www.justonecookbook.com/easy-hayashi-rice/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 520,
        "protein": 38,
        "fat": 28,
        "carbs": 42,
        "fiber": 5,
        "sugar": 8,
        "cost": {
          "protein": 4.2,
          "dairyEggs": 0.3,
          "produce": 1.8,
          "grains": 0.6,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-jp-012",
      "title": "إيماغاواياكي (فطائر يابانية محشوة بمعجون الفاصولياء الحمراء)",
      "titleEn": "Imagawayaki (Obanyaki)",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-012-i1",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "2 بيضة كبيرة (50 جرام لكل بيضة بدون القشر)",
          "standardAmountEn": "2 large eggs (50 g each w/o shell)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-012-i2",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-012-i3",
          "name": "عسل",
          "nameEn": "honey",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-012-i4",
          "name": "حليب كامل الدسم",
          "nameEn": "whole milk",
          "standardAmount": "300 مل (1¼ كوب)",
          "standardAmountEn": "1¼ cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-012-i5",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-012-i6",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-012-i7",
          "name": "الحشوة الحلوة من الفاصولياء الحمراء",
          "nameEn": "sweet red bean paste (anko)",
          "standardAmount": "14 أونصة (400 جرام)",
          "standardAmountEn": "14 oz",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-012-i8",
          "name": "زيت نباتي",
          "nameEn": "neutral oil",
          "standardAmount": "1 ملعقة كبيرة (لدهن المقلاة)",
          "standardAmountEn": "1 Tbsp (for greasing the pan)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اجمع جميع المكونات.",
          "textEn": "Gather all the ingredients.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء كبير، اخفق البيض جيدًا، ثم أضف السكر والعسل والحليب واخلطهم جيدًا.",
          "textEn": "In a large bowl, whisk the eggs well, then add the sugar, honey, and milk and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الدقيق والبيكنج بودر واخلطهم حتى تصبح العجينة ناعمة وخالية من التكتلات.",
          "textEn": "Add the flour and baking powder and mix until the batter is smooth and free of lumps.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخّن قالب الإيماغاواياكي على نار متوسطة، وادهنه بالزيت النباتي.",
          "textEn": "Heat the imagawayaki pan over medium heat and grease it with the neutral oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "املأ كل حفرة في المقلاة بحوالي 2 ملعقة كبيرة من العجينة، ثم ضع ملعقة صغيرة من الحشوة الحلوة من الفاصولياء الحمراء في وسط كل حفرة.",
          "textEn": "Fill each hole in the pan with about 2 tablespoons of batter, then place a small spoonful of sweet red bean paste in the center of each hole.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطِّ الحشوة بالعجينة، ثم اطهها لمدة 3-4 دقائق حتى يصبح لونها ذهبيًا من الأسفل.",
          "textEn": "Cover the filling with batter, then cook for 3-4 minutes until golden brown on the bottom.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اقلب الإيماغاواياكي واطهها لمدة 3-4 دقائق أخرى حتى يصبح لونها ذهبيًا من الجانب الآخر.",
          "textEn": "Flip the imagawayaki and cook for another 3-4 minutes until golden brown on the other side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدّم الإيماغاواياكي ساخنة أو دافئة.",
          "textEn": "Serve the imagawayaki hot or warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الإيماغاواياكي حلوى يابانية تقليدية تُقدَّم غالبًا في المهرجانات والمناسبات الخاصة.",
      "source": {
        "name": "justonecookbook.com",
        "url": "https://www.justonecookbook.com/imagawayaki-obanyaki/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 10,
        "fat": 12,
        "carbs": 42,
        "fiber": 2,
        "sugar": 18,
        "cost": {
          "dairyEggs": 1,
          "sweeteners": 0.8,
          "grains": 0.15,
          "specialty": 1.55,
          "fats": 0.1
        }
      }
    },
    {
      "id": "w-jp-013",
      "title": "الخبز الياباني بالحليب",
      "titleEn": "Japanese Milk Bread (Shokupan)",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "35-45 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-013-i1",
          "name": "دقيق الخبز",
          "nameEn": "bread flour",
          "standardAmount": "250 جرام + 20 جرام لعجينة اليوكوني وكمية إضافية لرش السطح",
          "standardAmountEn": "250g + 20g for the yukone and extra for dusting",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-013-i2",
          "name": "خميرة جافة فورية",
          "nameEn": "instant dried yeast",
          "standardAmount": "5 جرام",
          "standardAmountEn": "5g",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-013-i3",
          "name": "سكر ناعم",
          "nameEn": "caster sugar",
          "standardAmount": "30 جرام",
          "standardAmountEn": "30g",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-013-i4",
          "name": "ملح ناعم",
          "nameEn": "fine salt",
          "standardAmount": "5 جرام",
          "standardAmountEn": "5g",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-013-i5",
          "name": "حليب كامل الدسم دافئ",
          "nameEn": "lukewarm whole milk",
          "standardAmount": "80 مل",
          "standardAmountEn": "80ml",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-013-i6",
          "name": "بيضة",
          "nameEn": "egg",
          "standardAmount": "1 بيضة مخفوقة",
          "standardAmountEn": "1 beaten",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-013-i7",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "25 جرام",
          "standardAmountEn": "25g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-013-i8",
          "name": "حليب أو زبدة مذابة",
          "nameEn": "milk or melted butter",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-013-i9",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "كمية لدهن وعاء التخمير والقالب",
          "standardAmountEn": "for proving and the tin",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر صغير، اخلطي 20 جرام من دقيق الخبز مع 100 مل من الماء حتى تصبح خليطًا ناعمًا. ضعي القدر على نار متوسطة منخفضة وقلبي باستمرار حتى يصبح المعجون سميكًا، لمدة حوالي 5 دقائق. أزيلي القدر من النار واتركي المعجون يبرد إلى درجة حرارة الغرفة.",
          "textEn": "In a small saucepan, whisk together 20g bread flour with 100ml water until smooth. Put over a low-medium heat and cook, stirring constantly, until a thick paste. This happens fast, around 5 mins. Remove from heat and set aside to cool to room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء كبير أو وعاء خلاط، اخلطي 250 جرام من دقيق الخبز مع الخميرة، السكر، والملح. ضعي الخميرة والملح على جانبي الوعاء حتى لا يلمسا بعضهما البعض مباشرة.",
          "textEn": "In a large bowl, or the bowl of a stand mixer, combine 250g bread flour with the yeast, sugar, and salt. Keep the yeast and salt on opposite sides of the bowl so the salt doesn't touch the yeast directly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي اليوكوني المبرد والحليب الدافئ والبيضة المخفوقة. اخلطي (باليد أو بخطاف العجن) لمدة دقيقتين تقريبًا حتى تتكون عجينة خشنة.",
          "textEn": "Add the cooled yukone, warm milk, and beaten egg. Mix (by hand or with a dough hook) for about 2 mins until it comes together into a rough dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اعجني العجينة حتى تصبح ناعمة ومطاطية، لمدة 8 دقائق تقريبًا في العجانة. أضيفي الزبدة الطرية تدريجيًا واستمري في العجن لمدة 8-10 دقائق أخرى حتى تصبح العجينة طرية ولامعة، ويمكنك مدّ قطعة صغيرة منها رقيقة بما يكفي لرؤية الضوء من خلالها دون أن تتمزق.",
          "textEn": "Knead the dough until smooth and elastic, around 8 mins in the mixer. Add the softened butter a little at a time and continue kneading for another 8-10 mins until the dough is soft, glossy, and you can stretch a small piece thin enough to see light through it without tearing.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شكّلي العجينة على هيئة كرة، وضعيها في وعاء مدهون قليلًا بالزيت، وغطيها بمنشفة رطبة، واتركيها في مكان دافئ لتتخمر حتى يتضاعف حجمها، لمدة ساعة ونصف تقريبًا.",
          "textEn": "Shape the dough into a ball, put in a lightly oiled bowl, cover with a damp towel, and leave in a warm place to rise until doubled in size, around 1 hr 30 mins.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اضغطي على العجينة لإخراج الهواء وقسميها إلى ثلاث قطع متساوية. افردي كل قطعة على سطح مرشوش بقليل من الدقيق على شكل بيضاوي، واطوي الجانبين إلى الداخل، ثم لفيها من الأسفل على شكل أسطوانة مشدودة. ضعي القطع الثلاث متجاورة وجهة اللحام إلى الأسفل في قالب شوكوبان أو قالب خبز سعة 900 جرام مدهون بالزيت.",
          "textEn": "Punch down the dough and divide into three equal pieces. Roll each piece on a lightly floured surface into an oval, fold the sides in, then roll up from the bottom into a tight cylinder. Put all three pieces seam-side down side by side into an oiled shokupan or 900g loaf tin.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطي الصينية بمنديل بخفة واتركيها في مكان دافئ حتى ترتفع العجينة إلى حوالي 80-90٪ من ارتفاع الصينية، لمدة حوالي ساعة. إذا كنت تستخدمين صينية خبز مغطاة، أغلقي الغطاء بمجرد أن تقترب العجينة من الامتلاء.",
          "textEn": "Cover the tin loosely and leave in a warm place until the dough rises to about 80-90 per cent of the tin's height, around 1 hr. If using a lidded shokupan tin, close the lid once it's close to full.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخني الفرن إلى 180 درجة مئوية (160 درجة مئوية مع المروحة) / غاز 4. إذا لم تستخدمي قالبًا بغطاء، فادهني سطح الرغيف بالحليب أو الزبدة المذابة. اخبزي لمدة 20 دقيقة تقريبًا حتى يصبح لونه ذهبيًا غامقًا، ثم اخفضي الحرارة إلى 170 درجة مئوية (150 درجة مئوية مع المروحة) / غاز 3 واخبزي لمدة 5-10 دقائق أخرى حتى يصدر الرغيف صوتًا أجوف عند النقر على قاعدته. أخرجي الرغيف من القالب فورًا واتركيه يبرد على رف شبكي لمدة 30 دقيقة على الأقل قبل تقطيعه. يمكن حفظه ملفوفًا لمدة تصل إلى ثلاثة أيام.",
          "textEn": "Heat the oven to 180C/160C fan/gas 4. If not using a lidded tin, brush the top of the loaf with the milk or melted butter. Bake for about 20 mins until deep golden brown, then drop the heat to 170C/150C fan/gas 3 and bake for another 5-10 mins until the loaf sounds hollow when tapped on the base. Turn the loaf out of the tin immediately and cool on a wire rack for at least 30 minutes before slicing. Will keep wrapped for up to three days.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الخبز الياباني بالحليب (شوكوبان) هو خبز ناعم ورقيق يُعرف بملمسه الحريري. يتميز بحلاوته الخفيفة وملمسه الناعم، مما يجعله مثاليًا للإفطار أو الوجبات الخفيفة.",
      "source": {
        "name": "bbcgoodfood.com",
        "url": "https://www.bbcgoodfood.com/recipes/shokupan-japanese-milk-bread",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 220,
        "protein": 6,
        "fat": 7,
        "carbs": 35,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "grains": 0.45,
          "dairyEggs": 0.65,
          "fats": 0.35,
          "sweeteners": 0.15,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-jp-014",
      "title": "شوربة المكرونة الزجاجية اليابانية",
      "titleEn": "Japanese Glass Noodle Soup",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "شوربات",
      "cookingMethod": "سلق وتقليب",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-014-i1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "2 بيضة كبيرة (50 جرام لكل بيضة بدون القشر)",
          "standardAmountEn": "2 large eggs (50 g each w/o shell)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-014-i2",
          "name": "بصل أخضر",
          "nameEn": "Green Onions",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 green onions/scallions",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-014-i3",
          "name": "توفو متوسط القساوة",
          "nameEn": "Medium-firm Tofu",
          "standardAmount": "100 غرام (ربع كتلة)",
          "standardAmountEn": "3.5 oz (¼ block)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-014-i4",
          "name": "طحالب واكامي مجففة",
          "nameEn": "Dried Wakame Seaweed",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-014-i5",
          "name": "زيت السمسم المحمص",
          "nameEn": "Toasted Sesame Oil",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-014-i6",
          "name": "مرق دجاج",
          "nameEn": "Chicken Stock",
          "standardAmount": "2 كوب (استخدم مرق الخضروات للنباتيين)",
          "standardAmountEn": "2 cups (use vegetable stock for vegan/vegetarian)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-014-i7",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-014-i8",
          "name": "صلصة الصويا",
          "nameEn": "Soy Sauce",
          "standardAmount": "1.5 ملعقة كبيرة (استخدم صلصة صويا خالية من الغلوتين لنظام غذائي خالٍ من الغلوتين)",
          "standardAmountEn": "1½ Tbsp (use gluten-free soy sauce for GF)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-014-i9",
          "name": "ملح كوشير",
          "nameEn": "Kosher Salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-014-i10",
          "name": "فلفل أبيض",
          "nameEn": "White Pepper Powder",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-014-i11",
          "name": "مكرونة زجاجية مجففة",
          "nameEn": "Dried Glass Noodles",
          "standardAmount": "30 غرام",
          "standardAmountEn": "1 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-014-i12",
          "name": "بذور السمسم الأبيض المحمص",
          "nameEn": "Toasted White Sesame Seeds",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اجمع جميع المكونات.",
          "textEn": "Gather all the ingredients.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخفق 2 بيضة كبيرة (50 جرام لكل بيضة بدون القشر) في كوب قياس أو في وعاء له فوهة للصب.",
          "textEn": "Beat 2 large eggs (50 g each w/o shell) in a measuring cup or in a bowl with a spout.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطّع الجزء الأبيض من 2 عود بصل أخضر إلى حلقات رقيقة، ثم قطّع الجزء الأخضر شرائح رقيقة بشكل مائل. ضع كلًّا منهما جانبًا على حدة.",
          "textEn": "Cut the white part of 2 green onions/scallions into thin round pieces. Then, thinly slice the green part diagonally. Set them aside separately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطّع 3.5 أونصة (100 جرام) من التوفو متوسط القساوة (مومين دوفو) إلى مكعبات بحجم ½ بوصة (1.3 سم).",
          "textEn": "Cut 3.5 oz medium-firm tofu (momen dofu) into ½-inch (1.3 cm) cubes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف 2 ملعقة كبيرة من طحالب الواكامي المجففة إلى وعاء صغير من الماء واتركها 5 دقائق حتى تستعيد رطوبتها. ثم صفّها واعصرها من الماء. ضعها جانبًا.",
          "textEn": "Add 2 Tbsp dried wakame seaweed to a small bowl of water and rehydrate for 5 minutes. Then, drain and squeeze the water out. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخّن قدرًا متوسط الحجم على نار متوسطة. عندما يسخن القدر، أضف 2 ملعقة صغيرة من زيت السمسم المحمص، ثم الجزء الأبيض من البصل الأخضر.",
          "textEn": "Preheat a medium pot over medium heat. When the pot is hot, add 2 tsp roasted sesame oil, then the white part of the green onions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قلّب لمدة 30 ثانية حتى يتغطى البصل الأخضر بالزيت جيدًا. ثم أضف 2 كوب من مرق الدجاج و2 كوب من الماء.",
          "textEn": "Stir-fry for 30 seconds until the green onions are well coated with the oil. Then, add 2 cups chicken stock/broth and 2 cups water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف 1.5 ملعقة كبيرة من صلصة الصويا و1 ملعقة صغيرة من ملح كوشير (دايموند كريستال) و¼ ملعقة صغيرة من الفلفل الأبيض المطحون.",
          "textEn": "Add 1½ Tbsp soy sauce, 1 tsp Diamond Crystal kosher salt, and ¼ tsp white pepper powder.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد خلط الشوربة جيدًا، غطِ القدر واتركه حتى يغلي.",
          "textEn": "After mixing the soup well, cover the pot with a lid and bring it to a boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "عندما يغلي، أضف التوفو و1 أونصة (30 جرام) من المكرونة الزجاجية المجففة (هاروسامي).",
          "textEn": "Once boiling, add the tofu and 1 oz dried glass/cellophane noodles (harusame).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اطبخ المكرونة الزجاجية وفقًا لتعليمات العبوة. قلّبها في البداية حتى لا تلتصق ببعضها أو بقاع القدر.",
          "textEn": "Cook the glass noodles according to the package instructions. Stir the noodles in the beginning so they don’t stick to each other or the bottom of the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "بعد أن تنضج المكرونة، اضبط النار بحيث تغلي الشوربة غليانًا خفيفًا جدًا. صب البيض المخفوق ببطء في خيط رفيع ثابت في الشوربة بحركة دائرية، بدءًا من المركز ثم إلى الخارج بشكل حلزوني. (لا تصب فوق البيض الذي أضفته بالفعل.) ضع عيدان الطهي على حافة الوعاء أو كوب القياس أثناء الصب حتى ينساب البيض على العيدان في خيط رفيع. اترك البيض دون تحريك لمدة 20-25 ثانية حتى ينتفش وينضج بالكاد.",
          "textEn": "After the noodles are cooked, adjust the heat so the soup is simmering (a very gentle boil). Slowly pour a steady trickle of the beaten eggs into the soup in a circular motion, starting from the center and spiraling outward. (Don’t pour on top of any egg that you’ve already added to the soup.) Place cooking chopsticks at the edge of the bowl/measuring cup while pouring so the egg will drizzle down the chopsticks in a thin stream. Let the eggs sit without stirring for 20–25 seconds until they’re fluffy and just cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أضف طحالب الواكامي المنقوعة والجزء الأخضر من البصل الأخضر و2 ملعقة صغيرة من بذور السمسم الأبيض المحمص. ارفع القدر عن النار لتجنب الإفراط في الطهي.",
          "textEn": "Add the rehydrated wakame seaweed, green parts of the green onions, and 2 tsp toasted white sesame seeds. Remove the saucepan from the heat to prevent overcooking.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "انقل المكرونة إلى أوعية فردية باستخدام ملقط. ثم صب الشوربة والمكونات الأخرى فوق المكرونة. قدمها ساخنة.",
          "textEn": "Transfer the glass noodles to individual bowls with a pair of tongs. Then pour the soup and other ingredients over the noodles. Serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "شوربة المكرونة الزجاجية اليابانية هي طبق شعبي في اليابان، يتم تقديمه كوجبة خفيفة أو كجزء من وجبة الغداء.",
      "source": {
        "name": "justonecookbook.com",
        "url": "https://www.justonecookbook.com/japanese-glass-noodle-soup/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 210,
        "protein": 12,
        "fat": 11,
        "carbs": 20,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "dairyEggs": 0.75,
          "produce": 1.2,
          "grains": 0.4,
          "fats": 0.6,
          "spices": 0.3,
          "specialty": 0.8
        }
      }
    },
    {
      "id": "w-jp-015",
      "title": "كامابوكو (كعكة السمك اليابانية) مع بيض السلمون",
      "titleEn": "Kamaboko with Salmon Roe",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "مقبلات وسلطات",
      "cookingMethod": "تحضير",
      "prepTime": "15 دقيقة",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-015-i1",
          "name": "كاما بوكو (كعكة السمك)",
          "nameEn": "kamaboko (fish cake)",
          "standardAmount": "1 حزمة",
          "standardAmountEn": "1 package",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-015-i2",
          "name": "أوراق الشيزو (الشيشو)",
          "nameEn": "shiso leaves",
          "standardAmount": "8-10 أوراق",
          "standardAmountEn": "8-10 leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-015-i3",
          "name": "بيض السلمون (الإيكورا)",
          "nameEn": "salmon roe (ikura)",
          "standardAmount": "8-10 ملاعق كبيرة",
          "standardAmountEn": "8-10 Tbsp",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخرجي الكامابوكو من الثلاجة واتركيه حتى يذوب إن كان مجمدًا.",
          "textEn": "Remove the kamaboko from the refrigerator and let it thaw if frozen.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسلي أوراق الشيزو وقطعيها إلى قطع صغيرة.",
          "textEn": "Wash the shiso leaves and cut them into small pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي كاما بوكو على طبق التقديم.",
          "textEn": "Place the kamaboko on a serving plate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "وزعي أوراق الشيزو المقطعة على سطح كاما بوكو.",
          "textEn": "Sprinkle the chopped shiso leaves over the surface of the kamaboko.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي بيض السلمون فوق أوراق الشيزو.",
          "textEn": "Add the salmon roe on top of the shiso leaves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كاما بوكو هو نوع من كعكات السمك التقليدية اليابانية، ويُقدم عادة كمقبلات في المناسبات الخاصة.",
      "source": {
        "name": "justonecookbook.com",
        "url": "https://www.justonecookbook.com/kamaboko-with-salmon-roe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 120,
        "protein": 14,
        "fat": 6,
        "carbs": 3,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "dairyEggs": 1.2,
          "produce": 0.8,
          "specialty": 3.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-jp-016",
      "title": "سلطة دجاج الكاراغي",
      "titleEn": "Karaage Chicken Salad",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "مقبلات وسلطات",
      "cookingMethod": "سلق وتقليب",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-016-i1",
          "name": "فلفل حار",
          "nameEn": "chilli",
          "standardAmount": "1 حبة مفرومة",
          "standardAmountEn": "1 finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-016-i2",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "1/4 ملعقة صغيرة مفرومة",
          "standardAmountEn": "1/4 tsp finely chopped",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-016-i3",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbs",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-016-i4",
          "name": "زيت السمسم",
          "nameEn": "sesame seed oil",
          "standardAmount": "1/2 ملعقة كبيرة",
          "standardAmountEn": "1/2 tbs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-016-i5",
          "name": "صلصة السمك",
          "nameEn": "fish sauce",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-016-i6",
          "name": "بذور السمسم",
          "nameEn": "sesame seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-016-i7",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbs",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-016-i8",
          "name": "أوراق سلطة",
          "nameEn": "salad leaves",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-016-i9",
          "name": "طماطم كرز",
          "nameEn": "cherry tomatoes",
          "standardAmount": "6 حبات مقطعة إلى أرباع",
          "standardAmountEn": "6 quartered",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-016-i10",
          "name": "بصل أحمر",
          "nameEn": "red onion",
          "standardAmount": "2 ملعقة كبيرة مقطعة",
          "standardAmountEn": "2 tbsp sliced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-016-i11",
          "name": "فخذ دجاج",
          "nameEn": "chicken thigh fillet",
          "standardAmount": "1 قطعة مقلية (كارآجي)",
          "standardAmountEn": "1 Karaage",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-016-i12",
          "name": "فول سوداني مجروش",
          "nameEn": "crushed peanuts",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-016-i13",
          "name": "كزبرة خضراء مفرومة",
          "nameEn": "chopped coriander",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء صغير، اخلطي جميع مكونات صلصة الفلفل الحار ثم ضعيها جانباً.",
          "textEn": "In a small bowl, mix together all the chilli dressing ingredients then set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسلي أوراق السلطة وصفيها من الماء الزائد.",
          "textEn": "Wash the green salad leaves and spin to remove the excess water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطعي الطماطم إلى أرباع وضعيها جانباً.",
          "textEn": "Cut the tomatoes into quarters and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطعي البصل الأحمر رفيعاً وانقعيه في الماء لمدة 10 دقائق.",
          "textEn": "Slice the red onion thinly and soak in water for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صفي الماء من البصل الأحمر وصفيه جيداً من الماء الزائد.",
          "textEn": "Drain the water and spin the sliced onion to remove excess water completely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء كبير، ضعي أوراق السلطة وطماطم الكرز والبصل الأحمر المقطع والدجاج المقلي (الكارآجي).",
          "textEn": "In a large bowl, place the salad leaves, cherry tomatoes, sliced red onion, and karaage chicken.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صبّي صلصة الفلفل الحار فوق السلطة.",
          "textEn": "Pour the chilli dressing over the salad.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "زيني السلطة بالفول السوداني المجروش والكزبرة الخضراء المفرومة حسب الرغبة.",
          "textEn": "Garnish the salad with crushed peanuts and chopped coriander as desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكارآجي هو طبق دجاج مقلي ياباني شهير، ويستخدم عادةً في السلطات والوجبات الخفيفة.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/karaage-chicken-salad/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 28,
        "fat": 18,
        "carbs": 16,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "dairyEggs": 0.45,
          "produce": 1.8,
          "grains": 0.2,
          "fats": 0.35,
          "spices": 0.15,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "w-jp-017",
      "title": "كوروكيه يابانية (كروكيت البطاطس باللحم البقري)",
      "titleEn": "Japanese Korokke",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-017-i1",
          "name": "بطاطس",
          "nameEn": "Potatoes",
          "standardAmount": "1 رطل (450 جرام)",
          "standardAmountEn": "1 lb",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-017-i2",
          "name": "لحم بقري مفروم",
          "nameEn": "Ground Beef",
          "standardAmount": "0.3 رطل (135 جرام)",
          "standardAmountEn": "0.3 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-017-i3",
          "name": "بصل",
          "nameEn": "Onion",
          "standardAmount": "0.15 رطل (70 جرام)",
          "standardAmountEn": "0.15 lb",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-017-i4",
          "name": "جزر",
          "nameEn": "Carrot",
          "standardAmount": "0.15 رطل (70 جرام)",
          "standardAmountEn": "0.15 lb",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-017-i5",
          "name": "زيت زيتون",
          "nameEn": "Olive Oil",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1.5 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-017-i6",
          "name": "زيت للقلي",
          "nameEn": "Oil for deep frying",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-017-i7",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-017-i8",
          "name": "دقيق أبيض",
          "nameEn": "Plain Flour",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-017-i9",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-017-i10",
          "name": "مايونيز كيوبي الياباني",
          "nameEn": "Kewpie Mayonnaise",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-017-i11",
          "name": "فتات الخبز الياباني (بانكو)",
          "nameEn": "Japanese Panko Bread Crumbs",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البطاطس وقطعها إلى مكعبات.",
          "textEn": "Peel and dice the potatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اسلق البطاطس في ماء مغلي لمدة 10 دقائق تقريبًا.",
          "textEn": "Cook the potatoes in boiling water for about 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بينما تغلي البطاطس، قطع البصل والجزر ناعماً واتركها جانباً.",
          "textEn": "While the potatoes are cooking, finely chop the onion and carrot and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخّن زيت الزيتون في مقلاة على نار عالية وأضف اللحم البقري المفروم ليُطهى.",
          "textEn": "Heat olive oil in a frying pan over high heat and add the ground beef to cook.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما يتغير لون معظم اللحم البقري المفروم، أضف البصل والجزر واطهها لمدة 5 دقائق تقريبًا. تبّل بالملح والفلفل. ضع الخليط جانبًا.",
          "textEn": "When the color of most of the ground beef changes, add the onion and carrot and cook for about 5 minutes. Season with salt and pepper. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحقق من نضج البطاطس بإدخال عود ثقب. إذا ذهب بسهولة، تكون البطاطس ناضجة.",
          "textEn": "Check if the potatoes are cooked by inserting a skewer. If it goes through, the potatoes are cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صفِّ البطاطس من الماء، وأعدها إلى القدر، ورجّها قليلًا لتخشين سطحها الخارجي.",
          "textEn": "Strain the water from the potatoes, put them back in the pot, and shake them around to rough up the outsides a little.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اهرس البطاطس باستخدام مهرش البطاطس بينما هي ساخنة.",
          "textEn": "Mash the potatoes with a potato masher while they are warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف اللحم البقري المفروم المطهو والبصل والجزر إلى البطاطس المهروسة واخلطها جيدًا.",
          "textEn": "Add the cooked ground beef, onion, and carrot to the mashed potatoes and combine them well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اقسم الخليط إلى 8 قطع متساوية على شكل بيضاوي مسطح.",
          "textEn": "Divide the mixture into 8 equal-sized flat ovals.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخلط البيضة، الماء، المايونيز، والدقيق في وعاء صغير لتحضير العجينة.",
          "textEn": "Combine the egg, water, mayonnaise, and flour in a small bowl to make a batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اغمس كل قطعة في العجينة، ثم ضعها في فتات الخبز.",
          "textEn": "Coat each oval with the batter, then place the potato oval into the panko crumbs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "اغمس جميع قطع البطاطس في فتات الخبز.",
          "textEn": "Coat all potato ovals with the panko crumbs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "سخّن زيت القلي في مقلاة عميقة حتى تصل حرارته إلى 180 درجة مئوية (350 درجة فهرنهايت) تقريبًا.",
          "textEn": "Heat deep frying oil in a deep pan until it reaches around 180°C (350°F).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "اقلي كل قطعة حتى تصبح ذهبية اللون ومقرمشة.",
          "textEn": "Fry each potato oval until crispy and golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "قدّم الكوروكيه مع أوراق السلطة أو أي طبق جانبي تختاره.",
          "textEn": "Serve the korokke with salad leaves or any side dish of your choice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكوروكيه طبق شعبي في اليابان، وهو عبارة عن كروكيت مقلية مصنوعة من البطاطس المهروسة واللحم البقري المفروم.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/potato-croquettes-japanese-korokke/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 420,
        "protein": 22,
        "fat": 24,
        "carbs": 38,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "dairyEggs": 1.2,
          "produce": 1.8,
          "grains": 0.6,
          "fats": 0.75,
          "sweeteners": 0.3,
          "specialty": 1.5,
          "spices": 0.25
        }
      }
    },
    {
      "id": "w-jp-018",
      "title": "شراب السكر الأسود الياباني (كوروميتسو)",
      "titleEn": "Kuromitsu (Black Sugar Syrup)",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "حلويات",
      "cookingMethod": "غلي",
      "prepTime": "5 دقائق",
      "cookTime": "20 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-018-i1",
          "name": "سكر أسود",
          "nameEn": "black sugar",
          "standardAmount": "3.5 أونصة (100 جرام)",
          "standardAmountEn": "3.5 oz",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-018-i2",
          "name": "سكر أبيض",
          "nameEn": "granulated sugar",
          "standardAmount": "½ كوب (حسب الرغبة)",
          "standardAmountEn": "½ cup (to taste)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-018-i3",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "½ كوب (120 مل)",
          "standardAmountEn": "½ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر صغير، اخلطي 3.5 أونصة (100 جرام) من السكر الأسود و½ كوب من السكر الأبيض (حسب الرغبة) و½ كوب من الماء.",
          "textEn": "In a small saucepan, mix 3.5 oz of black sugar, ½ cup of granulated sugar (to taste), and ½ cup of water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اتركي المزيج حتى يغلي على نار متوسطة. نصيحة: هذا الكوروميتسو غني جدًا، لذا يمكنك تقليل كمية السكر الأبيض أو الاستغناء عنه تمامًا حسب رغبتك.",
          "textEn": "Bring the mixture to a boil over medium heat. Tip: This kuromitsu is quite rich, so feel free to reduce the amount of granulated sugar or omit it entirely, to your preference.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد الغليان، خففي النار إلى نار هادئة واتركي المزيج يغلي لمدة 15-20 دقيقة، مع التحريك برفق حتى يذوب السكر تماماً ويتكاثف المزيج قليلاً.",
          "textEn": "Once boiling, reduce the heat to low and simmer for 15-20 minutes, stirring gently until the sugar dissolves completely and the mixture thickens slightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي المزيج يبرد، ثم انقليه إلى برطمان محكم الإغلاق. احفظيه في الثلاجة لمدة تصل إلى أسبوع.",
          "textEn": "Allow it to cool and transfer to an airtight jar. Keep in the refrigerator for up to a week.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكوروميتسو (شراب السكر الأسود) سائل حلو غني يُستخدم في العديد من الحلويات اليابانية التقليدية.",
      "source": {
        "name": "justonecookbook.com",
        "url": "https://www.justonecookbook.com/kuromitsu-black-sugar-syrup/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 140,
        "protein": 0,
        "fat": 0,
        "carbs": 37,
        "fiber": 0,
        "sugar": 35,
        "cost": {
          "sweeteners": 0.75,
          "specialty": 1.2
        }
      }
    },
    {
      "id": "w-jp-019",
      "title": "مانجو ياباني (كعكات محشوة على البخار)",
      "titleEn": "Manjū",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "حلويات",
      "cookingMethod": "بخار",
      "prepTime": "30 دقيقة",
      "cookTime": "10-12 دقيقة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-019-i1",
          "name": "سكر بني",
          "nameEn": "brown sugar",
          "standardAmount": "1/2 كوب (معبأ)",
          "standardAmountEn": "1/2 cup (packed)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-019-i2",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-019-i3",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-019-i4",
          "name": "ماء (لخلطه مع البيكنج بودر)",
          "nameEn": "water (for mixing with baking powder)",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-019-i5",
          "name": "دقيق الكيك",
          "nameEn": "cake flour",
          "standardAmount": "1 كوب (وكمية إضافية لرش السطح)",
          "standardAmountEn": "1 cup (plus more for dusting)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-019-i6",
          "name": "عجينة الفاصوليا الحلوة الحمراء (أنكو)",
          "nameEn": "sweet red bean paste (anko)",
          "standardAmount": "8.5 أونصة (240 جرام)",
          "standardAmountEn": "8.5 oz",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اجمع جميع المكونات. قصّ ورقة زبدة إلى 12 قطعة، مقاس كل منها 2.5 × 2.5 بوصة (6 × 6 سم).",
          "textEn": "Gather all the ingredients. Cut a sheet of parchment paper into 12 pieces, each 2.5 × 2.5 inches (6 × 6 cm).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر صغير، أضف 3 ملاعق كبيرة من الماء و1/2 كوب من السكر البني. اخفق على نار متوسطة إلى هادئة حتى يذوب السكر.",
          "textEn": "In a small saucepan, add 3 Tbsp of water and 1/2 cup of brown sugar. Whisk to dissolve the sugar over medium-low heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقل الخليط إلى وعاء كبير واتركه يبرد.",
          "textEn": "Transfer the mixture to a large bowl and set aside to cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بينما يبرد الخليط، اغمس يديك في القليل من الماء وشكل 12 كرة من عجينة الفاصوليا الحلوة الحمراء. يجب أن تكون كل كرة حوالي 20 جرام.",
          "textEn": "While the mixture is cooling, wet your hands with a little bit of water and make 12 balls of sweet red bean paste. Each ball should be about 20 grams.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "امزج 1/2 ملعقة صغيرة من البيكنج بودر مع 1/2 ملعقة صغيرة من الماء.",
          "textEn": "Combine 1/2 tsp of baking powder with 1/2 tsp of water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف خليط البيكنج بودر إلى خليط السكر البني المبرد واخلط جيدًا.",
          "textEn": "Add the baking powder mixture to the cooled brown sugar mixture and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "انخل 1 كوب من دقيق الكيك وأضفه إلى خليط السكر البني. اخلط المكونات باستخدام ملعقة سيليكون أو عيدان الطعام أو أصابعك. شكّل العجينة على هيئة كرة، ثم غطّها بغلاف بلاستيكي واتركها ترتاح لمدة 15 دقيقة.",
          "textEn": "Sift 1 cup of cake flour and add it to the brown sugar mixture. Combine the ingredients using a silicone spatula, chopsticks, or your fingers. Form the dough into a ball. Cover the dough with plastic wrap and let it rest for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "انقل العجينة إلى سطح عمل مرشوش بالدقيق واعجنها لمدة 1-2 دقيقة، مع إضافة الدقيق حسب الحاجة لمنع الالتصاق. يجب أن تصبح العجينة ملساء ولينة.",
          "textEn": "Transfer the dough to a floured work surface and knead for 1-2 minutes, adding flour as needed to prevent sticking. The dough should be smooth and pliable.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "شكل العجينة إلى عصا وقطعها إلى 12 قطعة.",
          "textEn": "Shape the dough into a stick and cut it into 12 pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطِ القطع بمنديل رطب لمنع جفاف العجينة.",
          "textEn": "Cover the pieces with a damp towel to prevent them from drying out.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "شكّل قطعة من العجينة على هيئة كرة ثم افردها بقطر 2 بوصة (5 سم). اضغطها بأصابعك وافردها لتصبح دائرة قطرها 2.5 إلى 3 بوصات (6-7 سم) تقريبًا. مدّ الأطراف الخارجية للعجينة فقط واترك الوسط سميكًا.",
          "textEn": "Shape one piece of dough into a ball and flatten it to a diameter of 2 inches (5 cm). Flatten the piece with your fingers and roll it out to form a circle about 2.5 to 3 inches (6-7 cm) in diameter. Only stretch the outer edges of the dough and keep the center thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضع كرة من عجينة الفاصوليا الحلوة الحمراء في الوسط، ثم اجمع الأطراف نحو الوسط واقرصها لإحكام إغلاق العجينة.",
          "textEn": "Place a ball of sweet red bean paste in the center and pull the edges to the center, pinching to seal the dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ضع المانجو على سطح العمل بحيث يكون جانب الإغلاق إلى الأسفل. أدِرها بضع مرات لتحسين شكلها، ثم ضعها على ورقة الزبدة.",
          "textEn": "Place the manju on the work surface, seam side down. Rotate the dough a few times to shape it nicely. Place it on the parchment paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "كرر العملية مع بقية العجينة.",
          "textEn": "Repeat with the remaining dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "جهّز جهاز التبخير. املأ المقلاة العميقة (الووك) أو القدر بماء بارتفاع 2 بوصة (5 سم) واتركه حتى يغلي. اطهُ المانجو على البخار لمدة 10-12 دقيقة على نار عالية.",
          "textEn": "Set up a steamer. Fill the wok (or pot) with 2 inches of water and bring it to a boil. Steam the manju for 10-12 minutes on high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المانجو هي حلوى تقليدية يابانية مصنوعة من عجينة السكر البني وحشو الفاصوليا الحلوة الحمراء.",
      "source": {
        "name": "justonecookbook.com",
        "url": "https://www.justonecookbook.com/manju/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 180,
        "protein": 2.5,
        "fat": 1.2,
        "carbs": 38.5,
        "fiber": 1.1,
        "sugar": 19.8,
        "cost": {
          "sweeteners": 0.35,
          "grains": 0.45,
          "produce": 1.2,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-jp-020",
      "title": "حساء الميسو بالبيض والسبانخ",
      "titleEn": "Egg and Spinach Miso Soup",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "شوربات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-020-i1",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-020-i2",
          "name": "مسحوق الداشي",
          "nameEn": "dashi powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-020-i3",
          "name": "معجون الميسو",
          "nameEn": "miso paste",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-020-i4",
          "name": "البيض",
          "nameEn": "eggs",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-020-i5",
          "name": "أوراق السبانخ الصغيرة",
          "nameEn": "baby spinach leaves",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغلي الماء في قدر وضعي مسحوق الداشي (أو اغلي الداشي المنزلي).",
          "textEn": "Boil the water in a saucepan and add the dashi powder (or boil homemade dashi).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي معجون الميسو وذوبيه في الداشي.",
          "textEn": "Add the miso paste and dissolve it into the dashi.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خففي النار وأضيفي البيض والسبانخ.",
          "textEn": "Lower the heat and add the eggs and spinach.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي الحساء يغلي لمدة بضع دقائق حتى ينضج البيض والسبانخ (حاولي عدم الإفراط في الطهي).",
          "textEn": "Simmer for a few minutes until the eggs and spinach are just cooked (try not to overcook).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدمي الحساء في أوعية صغيرة وزينيه بالبصل الأخضر إذا رغبتِ (اختياري).",
          "textEn": "Serve in small bowls and garnish with shallots if desired (optional).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "حساء الميسو هو جزء أساسي من وجبة الإفطار اليابانية التقليدية، ويُقدم عادةً مع الأرز والأسماك.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/egg-spinach-miso-soup/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 85,
        "protein": 8,
        "fat": 3,
        "carbs": 7,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "dairyEggs": 0.45,
          "produce": 0.75,
          "grains": 0.15,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-jp-021",
      "title": "مونجاياكي (فطيرة يابانية سائلة بالكرنب على الصاج)",
      "titleEn": "Monjayaki",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ على المقلاة",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "2-3 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-021-i1",
          "name": "دقيق الباستري",
          "nameEn": "pastry flour",
          "standardAmount": "2 ملعقة كبيرة + ملعقة صغيرة",
          "standardAmountEn": "2 tbsp + 1 tsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i2",
          "name": "حبيبات داشي الكومبو",
          "nameEn": "kombu dashi granules",
          "standardAmount": "ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i3",
          "name": "صلصة تونكاتسو بالخضار والفواكه (بولدوغ)",
          "nameEn": "Bull Dog Vegetable & Fruit Tonkatsu Sauce",
          "standardAmount": "1.5-2 ملعقة كبيرة",
          "standardAmountEn": "1.5-2 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i4",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "كوب واحد",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i5",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "1/8 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i6",
          "name": "الفلفل",
          "nameEn": "pepper",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "1/8 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i7",
          "name": "الكرنب",
          "nameEn": "cabbage",
          "standardAmount": "1/8 من الكرنب المتوسط، مقطعًا ناعمًا",
          "standardAmountEn": "1/8 of medium cabbage, finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i8",
          "name": "الآغيداما (بقايا التيمبورا)",
          "nameEn": "agedama (tempura scraps)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i9",
          "name": "فول الصويا المخمر (ناتو)",
          "nameEn": "natto",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i10",
          "name": "الذرة",
          "nameEn": "corn",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i11",
          "name": "المنتايكو النباتي",
          "nameEn": "vegan mentaiko",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i12",
          "name": "الكيمتشي النباتي",
          "nameEn": "vegan kimchi",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i13",
          "name": "البصل الأخضر",
          "nameEn": "scallions",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i14",
          "name": "الأونوري",
          "nameEn": "aonori",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i15",
          "name": "النوري",
          "nameEn": "nori",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i16",
          "name": "الجبن",
          "nameEn": "cheese",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i17",
          "name": "الزنجبيل المخلل (شوغا)",
          "nameEn": "shoga",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-021-i18",
          "name": "رامن مقرمش بالخضار (بيبي ستار) أو أي وجبة رامن خفيفة",
          "nameEn": "Vegetable baby star ramen or any ramen snack",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء متوسط الحجم، أذِب حبيبات داشي الكومبو في الماء. أضف صلصة التونكاتسو والدقيق والملح والفلفل واخلط جيدًا.",
          "textEn": "In a medium-sized bowl, dissolve the kombu dashi granules in the water. Add the tonkatsu sauce, flour, salt, and pepper and stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الكرنب، الآغيداما والإضافات من القسم A. اخلط المكونات معًا.",
          "textEn": "Add the cabbage, agedama, and add-ins from section A. Mix it together.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغرف الكرنب والإضافات (دون السائل) واطهها على الصاج حتى يلين الكرنب. شكّلها على هيئة حلقة (دونات)، ثم اسكب ببطء الخليط السائل المتبقي في وسطها مع أي إضافات من القسم B.",
          "textEn": "Scoop out the cabbage and add-ins and cook on the griddle until the cabbage is softened. Make a donut shape and then slowly pour in the remaining batter along with any add-ins from 'B'.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عندما يبدأ الخليط في الطهي، اخلطه جيدًا. عندما يتغير لونه ويصبح مطبوخًا بنسبة 80٪، انشره بشكل مسطح.",
          "textEn": "When it starts to cook, mix it all together. When the color changes and it is 80% done, spread it flat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رشّ الإضافات التي تختارها على الوجه. اتركه حتى يتكاثف حسب رغبتك، ثم استخدم مكشطة (أو ملعقة) لتقديمه. اضغط بالمكشطة إلى الأسفل للحصول على قاع مقرمش.",
          "textEn": "Sprinkle with toppings of choice. Let it thicken to your liking, then use a scraper (or spoon) to serve. Press the scraper down to achieve a crispy bottom.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "مونجاياكي هي طبق شعبي في اليابان، خاصة في طوكيو. يتم تقديمه عادة على مقلاة خاصة ويؤكل مباشرة من المقلاة باستخدام ملعقة خشبية.",
      "source": {
        "name": "okonomikitchen.com",
        "url": "https://www.okonomikitchen.com/monjayaki/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 320,
        "protein": 12,
        "fat": 14,
        "carbs": 38,
        "fiber": 5,
        "sugar": 8,
        "cost": {
          "grains": 1.2,
          "produce": 2.1,
          "fats": 0.9,
          "spices": 0.3,
          "specialty": 1.8,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "w-jp-022",
      "title": "ناماسو: مخلل الفجل الأبيض (دايكون) والجزر",
      "titleEn": "Pickled Daikon and Carrot (Kōhaku Namasu 紅白なます)",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "مقبلات وسلطات",
      "cookingMethod": "خلط وتحمير",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-022-i1",
          "name": "الفجل الأبيض (دايكون)",
          "nameEn": "daikon",
          "standardAmount": "250 جرام",
          "standardAmountEn": "250 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-022-i2",
          "name": "الجزر",
          "nameEn": "carrot",
          "standardAmount": "50 جرام",
          "standardAmountEn": "50 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-022-i3",
          "name": "ملح البحر",
          "nameEn": "sea salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-022-i4",
          "name": "خل الأرز",
          "nameEn": "rice vinegar",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-022-i5",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-022-i6",
          "name": "السمسم المحمص",
          "nameEn": "toasted sesame seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الفجل الأبيض والجزر.",
          "textEn": "Wash the daikon and carrot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قشّر الفجل الأبيض والجزر، ثم قطّعهما إلى أعواد رفيعة طولها 2-3 بوصات (5-7 سم) تقريبًا باستخدام سكين حادة أو مقطّعة ماندولين.",
          "textEn": "Peel the daikon and carrot. Cut them into thin julienne strips about 2-3 inches long using a sharp knife or a mandoline slicer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع أعواد الفجل الأبيض والجزر في وعاء. رشّ عليها 1 ملعقة صغيرة من الملح وقلّب بلطف. اتركها لمدة 10 دقائق تقريبًا.",
          "textEn": "Place the julienned daikon and carrot in a bowl. Sprinkle with 1 teaspoon of salt and gently mix. Let it sit for about 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اعصر الماء الزائد من الفجل الأبيض والجزر بيديك، ثم تخلّص من الماء وأعدهما إلى الوعاء.",
          "textEn": "Squeeze the excess water out of the daikon and carrot with your hands, then discard the water and return the daikon and carrot to the bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء صغير، اخلط الخل والسكر حتى يذوب السكر تماماً.",
          "textEn": "In a small mixing bowl, combine the vinegar and sugar until the sugar dissolves completely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب الصلصة على الفجل الأبيض والجزر. غطِّ الوعاء بغلاف بلاستيكي وضعه في الثلاجة لمدة 30 دقيقة على الأقل إلى ساعة.",
          "textEn": "Pour the vinaigrette over the daikon and carrot. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes to an hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قبل التقديم، قلّب الناماسو بلطف. يمكنك تزيينه برشة من السمسم المحمص إذا أردت.",
          "textEn": "Before serving, give the namasu a gentle stir. You can garnish it with a sprinkle of toasted sesame seeds if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمه كصحن جانبي مع الأطباق الأخرى.",
          "textEn": "Serve as a side along with other dishes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الناماسو هو طبق جانبي تقليدي ياباني يتم تقديمه في المناسبات الخاصة وخلال عيد الميلاد.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/kouhaku-namasu/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 52,
        "protein": 0.6,
        "fat": 1.1,
        "carbs": 10.2,
        "fiber": 1.1,
        "sugar": 6.3,
        "cost": {
          "produce": 1.25,
          "fats": 0.25,
          "sweeteners": 0.15,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-jp-023",
      "title": "أوكونومياكي هيروشيما",
      "titleEn": "Hiroshima Okonomiyaki",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-023-i1",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "100 مل",
          "standardAmountEn": "100 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-023-i2",
          "name": "الدقيق الأبيض",
          "nameEn": "plain flour",
          "standardAmount": "70 جرام",
          "standardAmountEn": "70 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-023-i3",
          "name": "مسحوق الداشي",
          "nameEn": "dashi powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-023-i4",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "قطرة واحدة",
          "standardAmountEn": "1 drop",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-023-i5",
          "name": "شرائح البونيتو",
          "nameEn": "bonito flakes",
          "standardAmount": "حفنة",
          "standardAmountEn": "1 handful",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-023-i6",
          "name": "كرنب مقطع شرائح رفيعة",
          "nameEn": "shredded cabbage",
          "standardAmount": "150 جرام",
          "standardAmountEn": "150 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-023-i7",
          "name": "البصل الأخضر المفروم",
          "nameEn": "chopped scallions",
          "standardAmount": "15 جرام",
          "standardAmountEn": "15 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-023-i8",
          "name": "براعم الفاصولياء",
          "nameEn": "bean sprouts",
          "standardAmount": "50 جرام",
          "standardAmountEn": "50 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-023-i9",
          "name": "رقائق التمبورا",
          "nameEn": "tempura crisps",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-023-i10",
          "name": "رقائق الأعشاب البحرية",
          "nameEn": "seaweed flakes",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-023-i11",
          "name": "نودلز ياكيسوبا",
          "nameEn": "yakisoba noodles",
          "standardAmount": "1 حزمة",
          "standardAmountEn": "1 bundle",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-023-i12",
          "name": "صلصة الأوكونومياكي",
          "nameEn": "okonomiyaki sauce",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-023-i13",
          "name": "البيض",
          "nameEn": "eggs",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-023-i14",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي الماء، الدقيق الأبيض، ومسحوق الداشي حتى تصبح العجينة ناعمة.",
          "textEn": "In a bowl, mix water, plain flour, and dashi powder until the batter is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي قطرة من الزيت النباتي وشرائح البونيتو وحركي جيداً.",
          "textEn": "Add a drop of vegetable oil and bonito flakes, and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الكرنب المفروم، البصل الأخضر المفروم، البراعم، رقائق التمبورا، ورقائق الأعشاب البحرية وحركي جيداً.",
          "textEn": "Add shredded cabbage, chopped scallions, bean sprouts, tempura crisps, and seaweed flakes, and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخني مقلاة على نار متوسطة وأضيفي زيت الزيتون.",
          "textEn": "Heat a skillet over medium heat and add olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صبّي العجينة في المقلاة واتركيها حتى تصبح ذهبية اللون من الأسفل.",
          "textEn": "Pour the batter into the skillet and cook until golden brown on the bottom.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي نودلز الياكيسوبا وحركي برفق.",
          "textEn": "Add the yakisoba noodles and gently mix.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اكسري البيض فوق العجينة وغطي المقلاة لمدة 2-3 دقائق حتى ينضج البيض.",
          "textEn": "Crack the eggs over the batter and cover the skillet for 2-3 minutes until the eggs are cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلبي العجينة برفق حتى تنضج من الجانب الآخر.",
          "textEn": "Gently flip the batter and cook the other side until done.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدميها ساخنة مع صلصة الأوكونومياكي.",
          "textEn": "Serve hot with okonomiyaki sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أوكونومياكي هيروشيما هي طبق شعبي في اليابان، خاصة في مدينة هيروشيما. يتميز بطبقته السميكة ومكوناته الغنية.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/hiroshima-okonomiyaki/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 12,
        "fat": 16,
        "carbs": 35,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "dairyEggs": 0.45,
          "produce": 1.2,
          "grains": 0.75,
          "fats": 0.6,
          "spices": 0.3,
          "specialty": 1.1
        }
      }
    },
    {
      "id": "w-jp-024",
      "title": "أومورايس (أرز ملفوف بالبيض)",
      "titleEn": "Omurice",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي وطهي",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-024-i1",
          "name": "أرز مطبوخ",
          "nameEn": "cooked rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-024-i2",
          "name": "صدر دجاج",
          "nameEn": "chicken breast",
          "standardAmount": "150 غرام",
          "standardAmountEn": "150 g",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-024-i3",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1/2 حبة",
          "standardAmountEn": "1/2 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-024-i4",
          "name": "جزر",
          "nameEn": "carrot",
          "standardAmount": "1/2 حبة متوسطة",
          "standardAmountEn": "1/2 medium carrot",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-024-i5",
          "name": "بازلاء مجمدة",
          "nameEn": "frozen green peas",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-024-i6",
          "name": "كاتشب",
          "nameEn": "ketchup",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-024-i7",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 ملعقة كبيرة + 1/2 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp + 1/2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-024-i8",
          "name": "ملح وفلفل",
          "nameEn": "salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-024-i9",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الدجاج، البصل، الجزر إلى مكعبات صغيرة.",
          "textEn": "Cut the chicken, onion, and carrot into small cubes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في مقلاة كبيرة على نار عالية.",
          "textEn": "Heat the olive oil in a large frying pan over high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الدجاج إلى المقلاة واطهيه حتى يصبح لونه أبيض.",
          "textEn": "Add the chicken to the pan and cook until the meat has all turned white.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الخضروات واطهيه حتى يصبح البصل شفافًا.",
          "textEn": "Add the vegetables and cook until the onion becomes translucent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الكاتشب واخلط المكونات معًا.",
          "textEn": "Add the ketchup and mix it all together.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الأرز واخلطه حتى يغطيه الكاتشب.",
          "textEn": "Add the rice and mix until the rice is all coated with the ketchup.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف البازلاء المجمدة بعد إذابة تجميدها واخلطها مع الأرز والكاتشب.",
          "textEn": "Add the thawed frozen peas and mix them with the rice and ketchup.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الملح والفلفل حسب الرغبة.",
          "textEn": "Flavor with salt and pepper to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ارفع الخليط عن النار وضعه جانبًا في وعاء كبير.",
          "textEn": "Remove from heat and set aside in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "في وعاء صغير، اخفق بيضتين.",
          "textEn": "In a small bowl, crack and beat 2 eggs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "سخّن المقلاة الكبيرة على نار متوسطة وأضف ½ ملعقة كبيرة من زيت الزيتون، ثم صب البيض واتركه ينتشر على قاع المقلاة كله، وحرّك وسطه قليلًا دون أن تكسر العجة.",
          "textEn": "Heat the large frying pan over medium heat and add 1/2 tbsp of olive oil, then pour in the eggs, allowing them to spread all over the bottom of the pan and slightly scramble the middle without breaking the omelette.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أطفئ النار، وأضف نصف خليط الأرز بالكاتشب إلى وسط البيض.",
          "textEn": "Turn off the heat, and pour half the ketchup rice into the center of the omelette.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ادفع العجة والأرز إلى جانب واحد من المقلاة، واطوِ جانبي العجة لتغليف الأرز.",
          "textEn": "Push the omelette and rice to one side of the pan and fold in the sides of the omelette to wrap the rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أمسك طبقًا بجانب العجة وأمِل المقلاة قليلًا لتنزلق العجة على الطبق وتنقلب بحيث يكون البيض في الأعلى مغطيًا الأرز.",
          "textEn": "Hold a plate beside the omelette and tip the pan a bit to slide the omelette onto the plate so that it flips onto the plate with the egg on top covering the rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "كرر هذه الخطوات مع البيضين المتبقيين وخليط الأرز المتبقي، ثم قدم الطبق!",
          "textEn": "Repeat these steps again for the next 2 eggs and remaining chicken rice, then serve!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الأومورايس طبق ياباني شهير يجمع بين الأرز والدجاج والبيض، ويُقدَّم عادةً في المناسبات العائلية.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/omurice/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 28,
        "fat": 18,
        "carbs": 32,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 1.2,
          "dairyEggs": 0.6,
          "produce": 0.85,
          "grains": 0.3,
          "fats": 0.25,
          "sweeteners": 0.1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-jp-025",
      "title": "أونيغيري (كرات الأرز اليابانية)",
      "titleEn": "Onigiri",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "إفطار",
      "cookingMethod": "تشكيل باليد",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-025-i1",
          "name": "أرز ياباني قصير الحبة",
          "nameEn": "Japanese-style short grain rice",
          "standardAmount": "100 مل (½ كوب) غير مطبوخ",
          "standardAmountEn": "100 ml (½ cup) uncooked",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-025-i2",
          "name": "حشو حسب الرغبة",
          "nameEn": "Filling of choice",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-025-i3",
          "name": "برقوق مخلل (أوميبوشي)",
          "nameEn": "Umeboshi (pickled plums)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-025-i4",
          "name": "سمك التونة المعلب",
          "nameEn": "Canned tuna",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-025-i5",
          "name": "كراث مفروم",
          "nameEn": "Chopped leeks",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-025-i6",
          "name": "صلصة الصويا",
          "nameEn": "Soy sauce",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-025-i7",
          "name": "فلفل حار",
          "nameEn": "Chilies",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-025-i8",
          "name": "سمك السلمون المطبوخ",
          "nameEn": "Cooked salmon",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-025-i9",
          "name": "بيض مطبوخ",
          "nameEn": "Cooked egg",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-025-i10",
          "name": "كاتسوبوشي (رقائق سمك البونيتو المجففة)",
          "nameEn": "Katsuobushi (dried bonito flakes)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-025-i11",
          "name": "أوراق النوري",
          "nameEn": "Nori sheets",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز واطبخه وفقًا لتعليمات العبوة أو جهاز طهي الأرز. اتركه يبرد حتى يمكنك التعامل معه بيديك.",
          "textEn": "Wash the rice and cook it according to the package or rice cooker instructions. Let it cool until it can be handled with your hands.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أثناء طهي الأرز، أعد الحشوات المفضلة لديك.",
          "textEn": "While the rice is cooking, prepare your fillings.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "املأ وعاء بالماء المالح لغسل أصابعك وتتبيل الأونيغيري.",
          "textEn": "Fill a bowl with salt water to rinse your fingers and season the onigiri.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "استخدم إحدى الطريقتين لتشكيل الأونيغيري:",
          "textEn": "Use one of the two methods to shape the onigiri:",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "الطريقة الأولى: بلّل يديك بالماء المالح. خذ ملعقتين كبيرتين من الأرز في إحدى يديك (بحذر؛ فالأرز ساخن)، واضغطه وافرده برفق باليد الأخرى. اصنع تجويفًا في الوسط وضع فيه قليلًا من الحشو. احرص على أن يبقى الحشو في الوسط فقط وألا ينتشر في الكرة كلها؛ فذلك قد يقلل لزوجة الأرز، واللزوجة مطلوبة. اطوِ الأرز فوق الحشو حتى يغطيه. اضغط برفق وشكّله على هيئة مثلث بثني كفّي يديك مع إبقاء الأصابع مستقيمة. اضغط بهذه الطريقة مع تدوير الكرة بضع مرات، وسرعان ما ستحصل على مثلث متقن؛ فالأمر أسهل في التنفيذ منه في الشرح. عند الانتهاء، ضع الكرة على سطح نظيف لتبرد. اغسل يديك بالماء المالح وكرر العملية.",
          "textEn": "Method 1: Wet your hands in the salt water. Take two large spoonfuls of rice into one hand (carefully; the rice is hot), and gently squeeze and flatten it with the other. Make an indentation in the middle, and put some of the filling into the center. Be a little careful to get the filling only in the center and not all over the ball; that can make the rice less sticky, and stickiness is good. 'Fold' the rice over the filling so it becomes covered. Squeeze gently, and mold it into a triangular shape by folding both your hands along the palms while keeping the fingers straight. Squeeze like that, rotating the ball a few times, and you will soon have a very neat triangle—this really is much harder to explain than to do. Once the ball is done, put it down on a clean surface to cool down. Rinse your hands in the salt water and repeat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "الطريقة الثانية: استخدم وعاءً وغلافًا بلاستيكيًا. افرد الغلاف البلاستيكي في الوعاء دون شدّه، وضع حوالي ثلثي الأرز في وسطه. ثم أضف حوالي 2 ملعقة صغيرة من الحشو (هذا على أساس 3-4 حصص لكل كوب من الأرز). ثم ضع الثلث الأخير من الأرز في الأعلى، وشكّل الأونيغيري داخل الغلاف البلاستيكي. تقلل هذه الطريقة الفوضى كثيرًا، وهي أنسب قليلًا للأطفال.",
          "textEn": "Method 2: Use a bowl and some plastic film. Place about ⅔ of the mixture into the center of the cling wrap that has been draped into the bowl loosely. Then, add approximately 2 teaspoons of filling (this is working off of about 3–4 portions per cup of rice). Then, place the last ⅓ of the rice to the top. Then, mold the onigiri within the cling wrap. This drastically reduces mess and also is slightly more 'kid friendly'.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بمجرد أن تبرد الكرة بشكل معقول، عليك حمايتها من الجفاف. أسهل طريقة هي تغليفها بغلاف بلاستيكي، أو وضعها في وعاء طعام بلاستيكي محكم الإغلاق. عند وقت الأكل، خذ كرة الأرز، غلفها بقطعة من النوري، واستمتع بها. إذا كنت لا تمانع في النوري المبلل، يمكنك غلف الكرة بالنوري مسبقًا.",
          "textEn": "Once the balls are reasonably cool, you need to protect them from drying out. The easiest way is to wrap them in cling wrap, or put them into an airtight plastic food container. When it is time to eat, take one rice ball, wrap it in a piece of nori, and eat away. If you don't mind soggy nori, you can wrap the balls in nori beforehand.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الأونيغيري هو طبق فطور ياباني تقليدي، يتم تقديمه غالبًا مع حشوات مختلفة ومغلفًا بأوراق النوري.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Onigiri",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 12,
        "fat": 8,
        "carbs": 42,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 0.45,
          "dairyEggs": 0.6,
          "produce": 1.2,
          "fats": 0.3,
          "sweeteners": 0.1,
          "specialty": 1.5,
          "spices": 0.25
        }
      }
    },
    {
      "id": "w-jp-026",
      "title": "حساء الميسو بالملفوف وبيض الأونسن",
      "titleEn": "Cabbage and Onsen Tamago Miso Soup",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "شوربات",
      "cookingMethod": "سلق وطهي",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-026-i1",
          "name": "بصل أصفر",
          "nameEn": "yellow onion",
          "standardAmount": "¼ بصلة",
          "standardAmountEn": "¼ onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-026-i2",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-026-i3",
          "name": "أكياس داشي",
          "nameEn": "dashi packets",
          "standardAmount": "2 كيس",
          "standardAmountEn": "2 packets",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-026-i4",
          "name": "كرنب",
          "nameEn": "green cabbage",
          "standardAmount": "⅛ رأس",
          "standardAmountEn": "⅛ head",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-026-i5",
          "name": "ميسو",
          "nameEn": "miso",
          "standardAmount": "3 ملاعق كبيرة (وكمية إضافية حسب الرغبة)",
          "standardAmountEn": "3 Tbsp (plus more to taste)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-026-i6",
          "name": "بيض كبير",
          "nameEn": "large eggs",
          "standardAmount": "3 بيضات كبيرة (50 جرام لكل بيضة بدون القشر)",
          "standardAmountEn": "3 large eggs (50 g each w/o shell)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-026-i7",
          "name": "بصل أخضر",
          "nameEn": "green onion/scallion",
          "standardAmount": "1 عود",
          "standardAmountEn": "1 green onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-026-i8",
          "name": "شيشيمي توجاراشي",
          "nameEn": "shichimi togarashi",
          "standardAmount": "حسب الرغبة (اختياري)",
          "standardAmountEn": "to taste (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-026-i9",
          "name": "فلفل سانشو الياباني",
          "nameEn": "Japanese sansho pepper",
          "standardAmount": "حسب الرغبة (اختياري)",
          "standardAmountEn": "to taste (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اجمع جميع المكونات. حضّرتُ اليوم 2 بيضة أونسن (بيض مطهو ببطء بقوام حريري).",
          "textEn": "Gather all the ingredients. I made 2 onsen tamago (silky poached eggs) today.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أزل الجزء الصلب من قاعدة ربع البصلة وقطّعها إلى شرائح رقيقة.",
          "textEn": "Remove the core of ¼ onion and cut into thin slices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر متوسط الحجم، أضف 3 أكواب من الماء، البصل المقطع، وحزم الداشي. غطِ القدر واتركه حتى يغلي على نار متوسطة.",
          "textEn": "To a medium saucepan, add 3 cups water, the sliced onion, and 2 dashi packets. Cover the saucepan with a lid and bring it to a boil on medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أزل اللب الصلب من ثُمن رأس الكرنب الأخضر وقطّعه إلى مربعات صغيرة بحجم ¾ بوصة (2 سم). تخلّص من أي قطع قاسية وكثيفة أو احتفظ بها لوصفات أخرى، أو أضفها إلى القدر قبل الأجزاء الورقية لتمنحها وقتًا إضافيًا لتنضج وتلين.",
          "textEn": "Remove the core of ⅛ head green cabbage and cut into small, ¾-inch (2-cm) squares. Discard any tough, dense pieces or reserve them for other recipes. Alternatively, you can add them to the saucepan earlier than the leafy parts to give them extra time to cook and soften.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطع البصل الأخضر نصفين عرضيًا وقطعه إلى شرائح رقيقة على شكل مائل.",
          "textEn": "Cut 1 green onion/scallion in half widthwise and diagonally cut into thin slices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عندما يغلي الماء، حرّك أكياس الداشي بعيدان الطهي لتُطلق مزيدًا من النكهة. خفّف النار إلى متوسطة منخفضة واطهُ مع التغطية لمدة 4-5 دقائق. ثم تخلّص من أكياس الداشي.",
          "textEn": "Once the water is boiling, shake the dashi packets with cooking chopsticks to release more flavor. Reduce the heat to medium low and cook, covered, for 4-5 minutes. Then, discard the dashi packets.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الكرنب واطهِ، مغطى، حتى يصبح البصل والكرنب طريًا، لمدة 4-5 دقائق.",
          "textEn": "Add the cabbage and cook, covered, until both the onion and cabbage are tender, about 4-5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تحضير البيض الأونسن: ضع البيض في وعاء به ماء ساخن (حوالي 65-70 درجة مئوية) لمدة 12-15 دقيقة.",
          "textEn": "To make the onsen tamago: Place the eggs in a bowl of hot water (about 65-70°C) for 12-15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الميسو إلى الحساء وحركه جيدًا.",
          "textEn": "Add the miso to the soup and stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الحساء ساخنًا مع البيض الأونسن والبصل الأخضر المقطع. يمكنك إضافة الشيشيمي توجاراشي والفلفل سانشو حسب الرغبة.",
          "textEn": "Serve the soup hot with the onsen tamago and sliced green onion. You can add shichimi togarashi and Japanese sansho pepper to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البيض الأونسن هو طبق ياباني تقليدي يتم تقديمه في الحمامات الحرارية اليابانية. يتم طهيه ببطء في ماء دافئ ليعطيه قوامًا حريريًا.",
      "source": {
        "name": "justonecookbook.com",
        "url": "https://www.justonecookbook.com/cabbage-and-onsen-tamago-miso-soup/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 120,
        "protein": 10,
        "fat": 6,
        "carbs": 10,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "dairyEggs": 1.2,
          "produce": 1.5,
          "grains": 0.3,
          "spices": 0.25,
          "specialty": 1
        }
      }
    },
    {
      "id": "w-jp-027",
      "title": "نودلز السومين الباردة مع ليمون السوداتشي",
      "titleEn": "Cold Somen Noodles with Sudachi Lime",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "مقبلات وسلطات",
      "cookingMethod": "سلق وتقديم بارد",
      "prepTime": "15 دقيقة",
      "cookTime": "5 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-027-i1",
          "name": "ليمون السوداتشي",
          "nameEn": "sudachi",
          "standardAmount": "5 حبات (أو 2-3 ليمون)",
          "standardAmountEn": "5 (or 2-3 limes)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-027-i2",
          "name": "شيرو داشي",
          "nameEn": "shiro dashi",
          "standardAmount": "1⅓ كوب ماء مثلج",
          "standardAmountEn": "1⅓ cups iced water",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-027-i3",
          "name": "سومين مجففة",
          "nameEn": "dried somen noodles",
          "standardAmount": "4 حزم (7 أونصات، 200 جرام)",
          "standardAmountEn": "4 bundles (7 oz, 200 g)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اجمع جميع المكونات. إذا كنت تستخدم شيرو داشي منزلية الصنع بدلًا من الجاهزة، فستحتاج إلى تحضير مكعبات ثلج بدلًا من الماء المثلج الظاهر في الصورة. يمكنك أيضًا تحضير مزيد من مكعبات الثلج لإضافتها إلى أطباق التقديم إذا كنت تفضل النودلز شديدة البرودة (اختياري).",
          "textEn": "Gather all the ingredients. If using homemade shiro dashi instead of store-bought, you will need to prepare ice cubes instead of the iced water shown in the image. In addition, you can prepare several more ice cubes to add to the serving bowls if you prefer your noodles extra chilled (optional).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع جميع حبات السوداتشي الخمس (أو 2-3 ليمونات) إلى شرائح رقيقة باستثناء حبة واحدة، واحتفظ بالشرائح للتزيين. اقطع الحبة المتبقية إلى نصفين عرضيًا واحتفظ بها للعصر.",
          "textEn": "Thinly slice all but 1 of the 5 sudachi (or 2-3 limes) and set aside for garnish. Cut the 1 remaining sudachi in half widthwise and reserve for juicing.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "حضّر المرق المثلج: اخلط الشيرو داشي مع الماء المثلج للحصول على 1⅔ كوب من المرق البارد.",
          "textEn": "Prepare the Ice-Cold Soup Broth: Mix shiro dashi with iced water to make 1⅔ cups of the cold broth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اسلق نودلز السومين: ضع السومين في ماء مغلي لمدة 5 دقائق حتى ينضج. صفِّ النودلز واشطفها بالماء البارد.",
          "textEn": "Cook the Somen Noodles: Place the somen in boiling water for 5 minutes until cooked. Drain the noodles and rinse them with cold water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "التقديم: ضع المعكرونة في أطباق التقديم وأضف المرق البارد. زين الطبق بشرائح الليمون السوداتشي وقدمه بارداً.",
          "textEn": "Assemble and Serve: Place the noodles in serving bowls and add the cold broth. Garnish with sliced sudachi and serve cold.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السومين هي نوع من المعكرونة اليابانية الرفيعة التي تقدم عادة باردة في الصيف.",
      "source": {
        "name": "justonecookbook.com",
        "url": "https://www.justonecookbook.com/cold-somen-noodles-with-sudachi-lime/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 120,
        "protein": 3,
        "fat": 0.5,
        "carbs": 26,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "produce": 2.5,
          "grains": 1.2
        }
      }
    },
    {
      "id": "w-jp-028",
      "title": "خبز الملح والشوكولاتة",
      "titleEn": "Chocolate Salt Bread",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "6 قطع",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-028-i1",
          "name": "دقيق الخبز",
          "nameEn": "bread flour",
          "standardAmount": "1 1/3 كوب (170 جرام)",
          "standardAmountEn": "1 1/3 cup (170 g)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-028-i2",
          "name": "دقيق الكيك",
          "nameEn": "cake flour",
          "standardAmount": "1/3 كوب (30 جرام)",
          "standardAmountEn": "1/3 cup (30 g)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-028-i3",
          "name": "بودرة الكاكاو",
          "nameEn": "cocoa powder",
          "standardAmount": "1 ملعقة كبيرة + 1 ملعقة صغيرة (10 جرام)",
          "standardAmountEn": "1 tbsp + 1 tsp (10 g)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-028-i4",
          "name": "حليب خالي الدسم مجفف",
          "nameEn": "skim milk powder",
          "standardAmount": "1.5 ملعقة كبيرة (12 جرام)",
          "standardAmountEn": "1.5 tbsp (12 g)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-028-i5",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1.5 ملعقة كبيرة (18 جرام)",
          "standardAmountEn": "1.5 tbsp (18 g)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-028-i6",
          "name": "خميرة جافة فورية",
          "nameEn": "instant dry yeast",
          "standardAmount": "2/3 ملعقة صغيرة (3.4 جرام)",
          "standardAmountEn": "2/3 tsp (3.4 g)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-028-i7",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "3/4 ملعقة صغيرة (4 جرام)",
          "standardAmountEn": "3/4 tsp (4 g)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-028-i8",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1/2 كوب + 2 ملعقة كبيرة (150 مل)",
          "standardAmountEn": "1/2 cup + 2 tbsp (150 ml)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-028-i9",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "1 ملعقة كبيرة (15 جرام)",
          "standardAmountEn": "1 tbsp (15 g)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-028-i10",
          "name": "زبدة مملحة",
          "nameEn": "salted butter",
          "standardAmount": "6 قطع × 10 جرام",
          "standardAmountEn": "6 x 10 g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-028-i11",
          "name": "شوكولاتة داكنة أو شوكولاتة نصف حلوة",
          "nameEn": "dark or semi-sweet chocolate",
          "standardAmount": "6 قطع × 10 جرام",
          "standardAmountEn": "6 x 10 g",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-028-i12",
          "name": "ملح صخري أو ملح لؤلؤي أو ملح مفلطح",
          "nameEn": "rock salt, pearl salt, or flaky salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي دقيق الخبز ودقيق الكيك وبودرة الكاكاو والحليب المجفف خالي الدسم والسكر والخميرة الجافة الفورية والملح في وعاء.",
          "textEn": "Mix the bread flour, cake flour, cocoa powder, skim milk powder, sugar, instant dry yeast, and salt in a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء واخلطي المكونات جيدًا.",
          "textEn": "Add the water and mix the ingredients well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزبدة غير المملحة واخلطي حتى تصبح العجينة متماسكة.",
          "textEn": "Add the unsalted butter and mix until the dough becomes cohesive.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها ترتاح لمدة 30 دقيقة.",
          "textEn": "Cover the dough and let it rest for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قسمي العجينة إلى 6 أجزاء متساوية وشكلي كل جزء إلى كرة.",
          "textEn": "Divide the dough into 6 equal parts and shape each part into a ball.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي قطعة من الزبدة المملحة وقطعة من الشوكولاتة في وسط كل كرة وأغلقيها.",
          "textEn": "Place a piece of salted butter and chocolate in the center of each ball and seal it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الكرات في صينية خبز مبطنة بورق الزبدة واتركيها ترتاح لمدة 15 دقيقة.",
          "textEn": "Place the balls on a baking sheet lined with parchment paper and let them rest for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخني الفرن إلى 180 درجة مئوية.",
          "textEn": "Preheat the oven to 180 degrees Celsius.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخبزي الخبز لمدة 20 دقيقة حتى يصبح ذهبي اللون.",
          "textEn": "Bake the bread for 20 minutes until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أخرجي الخبز من الفرن ورشّي عليه الملح الصخري أو الملح اللؤلؤي أو الملح المفلطح.",
          "textEn": "Remove the bread from the oven and sprinkle with rock salt, pearl salt, or flaky salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اتركي الخبز يبرد قبل التقديم.",
          "textEn": "Let the bread cool before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "خبز الملح والشوكولاتة هو نوع من الخبز الياباني الشهير، يتميز بمذاقه الغني والحلو والمالح في آن واحد.",
      "source": {
        "name": "okonomikitchen.com",
        "url": "https://www.okonomikitchen.com/chocolate-salt-bread/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 180,
        "protein": 5,
        "fat": 7,
        "carbs": 28,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "grains": 0.45,
          "dairyEggs": 0.35,
          "fats": 0.6,
          "sweeteners": 0.15,
          "produce": 0.2,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-jp-029",
      "title": "الساشيمي الياباني",
      "titleEn": "Japanese Sashimi",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "أطباق رئيسية",
      "cookingMethod": "تقديم نيئ",
      "prepTime": "20 دقيقة",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-029-i1",
          "name": "سمك سلمون مخصص للساشيمي",
          "nameEn": "sashimi grade salmon",
          "standardAmount": "1/2 رطل (225 جرام)",
          "standardAmountEn": "1/2 lb",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-029-i2",
          "name": "سمك تونة مخصص للساشيمي",
          "nameEn": "sashimi grade tuna",
          "standardAmount": "1/2 رطل (225 جرام)",
          "standardAmountEn": "1/2 lb",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-029-i3",
          "name": "واسابي",
          "nameEn": "wasabi",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-029-i4",
          "name": "جذر الدايكون المبشور",
          "nameEn": "shredded daikon radish",
          "standardAmount": "1/2 رطل (225 جرام)",
          "standardAmountEn": "1/2 lb",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-029-i5",
          "name": "الزنجبيل المخلل",
          "nameEn": "pickled ginger",
          "standardAmount": "1 علبة",
          "standardAmountEn": "1 container",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-029-i6",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-029-i7",
          "name": "بيض السمك (اختياري)",
          "nameEn": "roe (Optional)",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "to taste",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "استخدم سكينًا حادًا جدًا لقطع قطع السمك عكس اتجاه الألياف إلى شرائح بسماكة 1/4 بوصة أو أقل.",
          "textEn": "Using a very sharp knife, cut the pieces of fish against the grain to about 1/4 inch slices or less.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "رتب السمك على طبق ياباني مع كومة من جذر الدايكون المبشور، بعض الواسابي، وشرائح الزنجبيل.",
          "textEn": "Arrange the fish on a Japanese tray along with a bunch of shredded daikon radish, some wasabi, and ginger slices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يُقدم الساشيمي مع وعاء صغير لصلصة الصويا، حيث يخلط الضيوف الواسابي مع صلصة الصويا حسب الرغبة في الحرارة.",
          "textEn": "It is customary to serve with a small dish for the soy sauce, and guests will mix the wasabi with the soy sauce to the desired amount of heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "يُستخدم الزنجبيل لإنعاش حاسة التذوق بين اللقمات المختلفة.",
          "textEn": "The ginger is used to cleanse the palate between different bites.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الساشيمي هو طبق ياباني تقليدي يتكون من قطع السمك النيء المقطعة بعناية وتقديمها مع مكونات مكملة مثل الواسابي والزنجبيل المخلل.",
      "source": {
        "name": "internationalcuisine.com",
        "url": "https://www.internationalcuisine.com/japanese-sashimi/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 38,
        "fat": 16,
        "carbs": 6,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "protein": 12.5,
          "produce": 4.2,
          "spices": 1.8
        }
      }
    },
    {
      "id": "w-jp-030",
      "title": "الشيروكو (حساء الفاصوليا الحمراء الحلو)",
      "titleEn": "Shiruko (Sweet Red Bean Soup)",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "حلويات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "3-5 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-030-i1",
          "name": "كرات الشيراتاما (الموشي)",
          "nameEn": "Shiratama Dango (Mochi Balls)",
          "standardAmount": "10 قطع",
          "standardAmountEn": "10 pieces",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-030-i2",
          "name": "معجون الفاصوليا الحمراء الحلو (أنكو)",
          "nameEn": "Sweet Red Bean Paste (Anko)",
          "standardAmount": "7 أونصات (200 جرام)",
          "standardAmountEn": "7 oz",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-030-i3",
          "name": "الماء",
          "nameEn": "Water",
          "standardAmount": "7 أونصات سائلة (200 مل)، مقسّمة",
          "standardAmountEn": "7 fl oz (divided)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-030-i4",
          "name": "ملح كوشير (اختياري)",
          "nameEn": "Kosher Salt (optional)",
          "standardAmount": "رشة",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اجمع جميع المكونات. حضّر كرات الشيراتاما دانغو مسبقًا (15 دقيقة) أو حمّص الكيريموتشي بدلًا منها.",
          "textEn": "Gather all the ingredients. Make the Shiratama Dango ahead (15 minutes) or toast kirimochi instead.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع 7 أونصات (200 جرام) من معجون الفاصوليا الحمراء الحلو (أنكو) في قدر. صب نصف كمية الماء.",
          "textEn": "Add 7 oz of sweet red bean paste (anko) to a saucepan. Pour in half of the water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اهرس الأنكو بملعقة مسطحة حتى لا تبقى أي كتل.",
          "textEn": "Mash the anko with a spatula until no lumps remain.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب باقي الماء واتركه حتى يبدأ بالغليان الخفيف على نار متوسطة إلى هادئة. بمجرد أن يبدأ بالغليان الخفيف، اطهُه لمدة 1-2 دقيقة. أضف رشة من الملح (اختياري).",
          "textEn": "Pour in the rest of the water and bring to a simmer over medium-low heat. Once simmering, cook for 1-2 minutes. Add a pinch of salt (optional).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم الشوربة الحلوة مع كرات الشيراتاما.",
          "textEn": "Serve the sweet red bean soup with the Shiratama Dango.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشيروكو حلوى يابانية تقليدية تُقدَّم عادةً في الشتاء، وتُعرف بطعمها الحلو وقوامها الكريمي.",
      "source": {
        "name": "justonecookbook.com",
        "url": "https://www.justonecookbook.com/oshiruko/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 180,
        "protein": 4,
        "fat": 2,
        "carbs": 38,
        "fiber": 4,
        "sugar": 16,
        "cost": {
          "dairyEggs": 0.45,
          "produce": 0.75,
          "grains": 0.6,
          "sweeteners": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-jp-031",
      "title": "عصير الشيزو الأخضر",
      "titleEn": "Green Shiso Juice",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "مشروبات",
      "cookingMethod": "خلط",
      "prepTime": "10 دقائق",
      "cookTime": "0 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-031-i1",
          "name": "أوراق الشيزو الأخضر",
          "nameEn": "green shiso leaves",
          "standardAmount": "30-40 ورقة",
          "standardAmountEn": "30-40 leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-031-i2",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "250 مل",
          "standardAmountEn": "250 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-031-i3",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-031-i4",
          "name": "خل التفاح",
          "nameEn": "apple cider vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل أوراق الشيزو جيدًا وقطعها إلى قطع صغيرة.",
          "textEn": "Wash the shiso leaves thoroughly and chop them into small pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف أوراق الشيزو المقطعة إلى الخلاط مع الماء والسكر وخل التفاح.",
          "textEn": "Add the chopped shiso leaves to a blender with water, sugar, and apple cider vinegar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط المكونات حتى تصبح ناعمة وسائلاً.",
          "textEn": "Blend the ingredients until smooth and liquid.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صفِّ العصير باستخدام مصفاة ناعمة لإزالة الأوراق وأي شوائب.",
          "textEn": "Strain the juice using a fine mesh sieve to remove the leaves and any debris.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم العصير بارداً مع مكعبات الثلج إذا أردت.",
          "textEn": "Serve the juice chilled, with ice cubes if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشيزو هو نبات عشبي يستخدم في المطبخ الياباني لتقديم نكهة فريدة ومذاق منعش.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/green-shiso-juice/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 42,
        "protein": 0.3,
        "fat": 0.1,
        "carbs": 10.5,
        "fiber": 0.5,
        "sugar": 8.2,
        "cost": {
          "sweeteners": 0.15,
          "produce": 0.75,
          "fats": 0.1,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-jp-032",
      "title": "نودلز السوبا",
      "titleEn": "Soba",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "أطباق رئيسية",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "3 دقائق",
      "servings": "1 فرد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-032-i1",
          "name": "نودلز سوبا مجففة",
          "nameEn": "dried soba noodles",
          "standardAmount": "1 حصة",
          "standardAmountEn": "1 serving",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-032-i2",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "12 كوب",
          "standardAmountEn": "12 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-032-i3",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع نودلز السوبا المجففة في وعاء ضحل وأضف ماءً كافيًا لتغطيتها، واتركها لمدة 15 دقيقة.",
          "textEn": "Place the dried soba noodles in a shallow container and add enough water to cover the noodles for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بينما تنقع النودلز، ابدأ في غلي 12 كوبًا من الماء في قدر كبير على نار عالية.",
          "textEn": "While the noodles are soaking, start to boil 12 cups of water in a large pot over high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الزيت النباتي إلى القدر.",
          "textEn": "Add the vegetable oil to the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أخرج النودلز من ماء النقع وضعها في الماء المغلي.",
          "textEn": "Remove the noodles from the soaking water and put them into the boiling water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اطهُ النودلز لمدة 3 دقائق.",
          "textEn": "Cook the noodles for 3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أطفئ النار وصفِّ ماء الطهي.",
          "textEn": "Turn the heat off and drain the cooking water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغسل النودلز المطبوخة تحت الماء الجاري.",
          "textEn": "Wash the cooked noodles under running water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أصبحت نودلز السوبا جاهزة لتحضير سلطة أو لتقديمها باردة أو دافئة.",
          "textEn": "Your noodles are ready to make a salad or serve cold or warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السوبا نوع من النودلز اليابانية المصنوعة من دقيق الحنطة السوداء، وتُقدَّم عادةً باردة في الصيف أو دافئة في الشتاء.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/soba-noodles/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 320,
        "protein": 10,
        "fat": 12,
        "carbs": 40,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "grains": 0.45,
          "fats": 0.15
        }
      }
    },
    {
      "id": "w-jp-033",
      "title": "تاياكي (كعك ياباني على شكل سمكة محشو بالفاصولياء الحمراء)",
      "titleEn": "Taiyaki",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "15-20 دقيقة",
      "servings": "6 قطع",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-033-i1",
          "name": "العجينة الحلوة من الفاصولياء الحمراء",
          "nameEn": "sweet red bean paste (An)",
          "standardAmount": "240 جرام",
          "standardAmountEn": "240 g",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-033-i2",
          "name": "الدقيق الأبيض",
          "nameEn": "plain flour",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-033-i3",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1 ½ tbs",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-033-i4",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-033-i5",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "⅓ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-033-i6",
          "name": "الحليب",
          "nameEn": "milk",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "⅓ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-033-i7",
          "name": "البيضة",
          "nameEn": "large egg",
          "standardAmount": "1 بيضة كبيرة",
          "standardAmountEn": "1 large egg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قسم العجينة الحلوة من الفاصولياء الحمراء إلى 6 أجزاء متساوية (40 جرام لكل جزء) وشكلها إلى أسطوانات طولها 10 سم باستخدام ورق بلاستيكي واتركها جانباً.",
          "textEn": "Divide the sweet red bean paste into 6 equal parts (40 g each) and shape them into 10 cm long cylinders using plastic wrap. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "غربل الدقيق والبيكنج بودر في وعاء كبير واصنع حفرة في الوسط.",
          "textEn": "Sift the flour and baking powder into a large bowl and make a well in the center.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخفق البيضة برفق ثم أضف الحليب والماء. اخلط المكونات جيداً حتى تصبح ناعمة.",
          "textEn": "In another bowl, beat the egg lightly before adding milk and water. Mix everything thoroughly until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب الخليط في الحفرة الموجودة في الدقيق. اخلط المكونات ولكن حاول ألا تخلطها كثيراً.",
          "textEn": "Pour the mixture into the well of flour. Combine them but try not to overmix.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطِ الوعاء بورق بلاستيكي وضعه في الثلاجة لمدة 30 دقيقة لراحة العجينة.",
          "textEn": "Cover the bowl with plastic wrap and refrigerate for about 30 minutes to rest the batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن صينية التاياكي على نار هادئة إلى متوسطة وصب حوالي 2 ملعقة كبيرة من العجينة في الجزء السفلي من الصينية. صب العجينة من الحافة العلوية حتى تنساب إلى أسفل الصينية.",
          "textEn": "Heat the taiyaki pan over low-medium heat and pour about 2 tablespoons of batter into the bottom side of the pan. Pour the batter from the top edge so that it dribbles down to the bottom of the pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع أسطوانة من العجينة الحلوة من الفاصولياء الحمراء في الوسط وصب المزيد من العجينة (حوالي 2 ملعقة كبيرة) فوقها.",
          "textEn": "Place a roll of sweet red bean paste in the center and pour more batter (about 2 tablespoons) over the paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اضغط على الصينية واخبز كل جانب لمدة 3-5 دقائق على نار هادئة.",
          "textEn": "Press the pan and cook each side for 3-5 minutes over low heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "عندما ينضج الجانبان، ارفع التاياكي بعناية.",
          "textEn": "When both sides are cooked, remove the taiyaki carefully.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "كرر العملية مع باقي العجينة والعجينة الحلوة من الفاصولياء الحمراء.",
          "textEn": "Repeat the process with the remaining batter and Anko.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التاياكي هو حلوى تقليدية يابانية تُصنع في صينية خاصة على شكل سمكة. يتم تناولها ساخنة وغالباً في الأماكن العامة والأسواق.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/taiyaki/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 210,
        "protein": 6,
        "fat": 6,
        "carbs": 34,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "produce": 1.2,
          "grains": 0.45,
          "dairyEggs": 0.6,
          "sweeteners": 0.25,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-jp-034",
      "title": "تاكوياكي (كرات يابانية محشوة بالأخطبوط)",
      "titleEn": "Takoyaki",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-034-i1",
          "name": "دقيق",
          "nameEn": "flour",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-034-i2",
          "name": "بيضة",
          "nameEn": "egg",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-034-i3",
          "name": "مرق الداشي",
          "nameEn": "dashi stock",
          "standardAmount": "1.25 كوب (300 مل)",
          "standardAmountEn": "1.25 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-034-i4",
          "name": "أخطبوط مطبوخ",
          "nameEn": "cooked octopus",
          "standardAmount": "1.8 أونصة (50 جرام)",
          "standardAmountEn": "1.8 oz",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-034-i5",
          "name": "بصل أخضر مفروم",
          "nameEn": "finely chopped scallions",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-034-i6",
          "name": "بقايا تمبورا",
          "nameEn": "tenkasu",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-034-i7",
          "name": "زنجبيل مخلل أحمر",
          "nameEn": "red pickled ginger",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-034-i8",
          "name": "صلصة التاكوياكي",
          "nameEn": "takoyaki sauce",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-034-i9",
          "name": "مايونيز ياباني",
          "nameEn": "Japanese mayonnaise",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-034-i10",
          "name": "رقائق الأعشاب البحرية (أونوري)",
          "nameEn": "seaweed flakes",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-034-i11",
          "name": "رقائق البونيتو",
          "nameEn": "bonito flakes",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلط الماء والبيضة ومرق الداشي في وعاء واخفقها جيدًا حتى تصبح رغوية.",
          "textEn": "Mix water, egg, and dashi stock in a bowl and whisk well until frothy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انخل الدقيق في وعاء كبير وأضف الخليط السائل فوقه.",
          "textEn": "Sift the flour into a large bowl and add the liquid mixture over the flour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخفقهما معًا جيدًا حتى يمتزج الدقيق الجاف كله تمامًا.",
          "textEn": "Whisk them together well until all the dry flour is completely mixed in.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخّن مقلاة التاكوياكي وادهن تجاويفها بالزيت باستخدام فرشاة الزيت.",
          "textEn": "Heat the takoyaki pan and oil the holes with the oil brush.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب العجينة في التجاويف حتى تمتلئ بنسبة 80% تقريبًا، ثم أضف الأخطبوط والبصل الأخضر وفتات التمبورا والزنجبيل المخلل. أضف المزيد من العجينة حتى تفيض قليلًا.",
          "textEn": "Pour the batter into the holes so they are approximately 80% full, then add the octopus, green onion, tempura crisps, and pickled ginger. Add more of the batter until it's just overflowing.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اطهها لمدة دقيقة ونصف تقريبًا، ثم اقطع العجينة الزائدة واقلب الكرات بإدخال عود التاكوياكي من جهة الساعة الرابعة وتدوير معصمك 90 درجة.",
          "textEn": "Cook for approximately 1.5 minutes, then trim off the excess batter and flip them over by inserting the takoyaki pick from the 4 o'clock direction, turn your wrist 90°.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "استمر في تقليبها حتى يصبح لون التاكوياكي ذهبيًا مائلًا إلى البني.",
          "textEn": "Keep flipping them around until the takoyaki are a golden-brown color.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عندما تصبح جميع الكرات ذهبية ومقرمشة، أطفئ النار.",
          "textEn": "When all balls are crispy golden brown, turn the heat off.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدّمها في طبق وغطّها بصلصة التاكوياكي والمايونيز الياباني، ثم رشّ عليها رقائق الأونوري ورقائق البونيتو.",
          "textEn": "Serve them on a plate and coat with the takoyaki sauce and Japanese mayonnaise, then sprinkle with aonori and bonito flakes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التاكوياكي طبق شعبي في اليابان، ويُقدَّم كمقبلات في المطاعم والأسواق.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/takoyaki-2/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 12,
        "fat": 11,
        "carbs": 32,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 0.25,
          "dairyEggs": 0.4,
          "specialty": 7.2
        }
      }
    },
    {
      "id": "w-jp-035",
      "title": "تاماغو كاكي غوهان (أرز بالبيض النيء)",
      "titleEn": "Tamago Kake Gohan",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "إفطار",
      "cookingMethod": "تحضير",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقائق",
      "servings": "1 شخص",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-035-i1",
          "name": "أرز ياباني قصير الحبة",
          "nameEn": "Japanese short-grain rice",
          "standardAmount": "150 غرام (غير مطبوخ)",
          "standardAmountEn": "150 g (uncooked)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-035-i2",
          "name": "بيضة كبيرة",
          "nameEn": "large egg",
          "standardAmount": "1 بيضة (50 غرام بدون القشرة)",
          "standardAmountEn": "1 egg (50 g without shell)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-035-i3",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "كمية قليلة",
          "standardAmountEn": "a small amount",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-035-i4",
          "name": "إضافات حسب الرغبة",
          "nameEn": "toppings of your choice",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد جميع المكونات. لتحضير الأرز المطبوخ، استخدم ¾ كوب (150 غرام) من الأرز الياباني قصير الحبة غير المطبوخ للحصول على 2¼ كوب (330 غرام) من الأرز المطبوخ.",
          "textEn": "Gather all the ingredients. For the steamed rice, ¾ cup (150 g) of uncooked Japanese short-grain rice yields 2¼ US cups (330 g) of cooked white rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع حصة واحدة من الأرز الياباني قصير الحبة المطبوخ في وعاء الأرز. يجب أن يكون الأرز ساخنًا يتصاعد منه البخار.",
          "textEn": "Add 1 serving of cooked Japanese short-grain rice to a rice bowl. The rice should be steaming hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اصنع حفرة في وسط الأرز، واكسر فيها بيضة كبيرة (50 جرام بدون القشرة).",
          "textEn": "Make a well in the middle of the rice. Crack 1 large egg (50 g without shell) into the well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب كمية قليلة من صلصة الصويا على البيضة.",
          "textEn": "Drizzle a small amount of soy sauce onto the egg.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الإضافات التي تفضلها. أحب أن أرشّ الكاتسوبوشي (رقائق سمك البونيتو المجففة) حول البيضة فوق الأرز.",
          "textEn": "Add toppings of your choice. I like to sprinkle katsuobushi (dried bonito flakes) around the egg in the rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب قليلًا من صلصة الصويا على الإضافات إذا رغبت.",
          "textEn": "Drizzle a bit more soy sauce on the toppings if you wish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قلّب المكونات بعيدان الطعام حتى يمتزج البيض تمامًا بالأرز ويتحول لونه إلى الأصفر الفاتح.",
          "textEn": "Stir the ingredients with a pair of chopsticks until the egg is fully incorporated into the rice and turns a pale yellow color.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "استمتع بالطعام!",
          "textEn": "Enjoy!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تاماغو كاكي غوهان هو طبق إفطار تقليدي ياباني يتم تقديمه غالبًا في الصباح. يتميز ببساطته وطعمه الغني.",
      "source": {
        "name": "justonecookbook.com",
        "url": "https://www.justonecookbook.com/tamago-kake-gohan/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 1,
        "kcal": 320,
        "protein": 12,
        "fat": 10,
        "carbs": 42,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.35,
          "dairyEggs": 0.45,
          "produce": 0.2,
          "spices": 0.15
        }
      }
    },
    {
      "id": "w-jp-036",
      "title": "تاماغوياكي (أومليت ياباني ملفوف)",
      "titleEn": "Tamagoyaki",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ بالمقلاة",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-036-i1",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 eggs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-036-i2",
          "name": "شيرو داشي",
          "nameEn": "Shirodashi",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-036-i3",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-036-i4",
          "name": "زيت الزيتون",
          "nameEn": "Olive oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-036-i5",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-036-i6",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اكسر البيض في وعاء خلط متوسط الحجم.",
          "textEn": "Crack the eggs into a medium-sized mixing bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف التوابل (شيرو داشي والماء للداشيماكي أو السكر والملح والماء للاتسوماكي) واخلطهم معًا برفق لتجنب تكون فقاعات.",
          "textEn": "Add the seasonings (shirodashi and water for dashimaki or sugar, salt, and water for atsumaki) and mix them together gently to avoid too much bubble formation.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفِّ خليط البيض عبر مصفاة عدة مرات.",
          "textEn": "Strain the egg mixture through a sieve a few times.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب حوالي 2 ملعقة كبيرة من الزيت في وعاء صغير وانقع ورق المطبخ واتركه جانباً.",
          "textEn": "Pour about 2 tbsp of oil into a small bowl and soak kitchen paper and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن 2 ملعقة صغيرة من زيت الزيتون في المقلاة على نار متوسطة حتى تشعر بالحرارة عند تمرير يدك فوقها.",
          "textEn": "Heat 2 tsp of olive oil in the frying pan over medium heat until you can feel the heat when you hover your hand over the pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب ثلث خليط البيض في المقلاة (يجب أن تسمع صوت أزيز).",
          "textEn": "Pour 1/3 of the egg mixture into the pan (you should hear a sizzling sound).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اكسر أي فقاعات تكوّنت بطرف عيدان الطعام وقلّب برفق.",
          "textEn": "Break any bubbles that have formed with the edge of the chopsticks and scramble gently.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عندما يتماسك السطح قليلًا، اطوِ البيض وادفعه إلى أحد طرفي المقلاة باستخدام عيدان الطعام.",
          "textEn": "When the surface is solidified a little, fold and push the egg to one end of the pan with chopsticks.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "امسح الجانب الفارغ من المقلاة بورق المطبخ المغمس بالزيت وصب ثلث آخر من خليط البيض في الفراغ.",
          "textEn": "Wipe the empty side of the pan with oil-soaked kitchen paper and pour another 1/3 of the egg mixture into the empty space of the pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ارفع البيض المطوي لكي يمر خليط البيض تحته.",
          "textEn": "Lift the folded egg up to let the egg mixture run under it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قم بطي ولف البيض من أحد طرفي المقلاة وامسح الفراغ بالورق المغمس بالزيت.",
          "textEn": "Fold and roll the egg from one side of the pan and wipe the empty space of the pan with the oil-soaked kitchen paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "صب الثلث الأخير من خليط البيض وكرر الطي واللف.",
          "textEn": "Pour the last 1/3 of the egg mixture and repeat fold and roll.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "أطفئ النار ولف البيض الملفوف بمنديل رقيق.",
          "textEn": "Turn the heat off and wrap the rolled egg with a thin kitchen towel.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "لف لفافة البيض المغلفة بحصيرة السوشي لتشكيلها، واتركها ترتاح حتى تبرد.",
          "textEn": "Roll the wrapped egg roll with a sushi mat to shape and rest to cool down.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "بمجرد أن تبرد، قطّعها إلى شرائح بسمك 2 سم (0.79 بوصة) وقدّمها.",
          "textEn": "Once it is cooled down, slice it 2 cm (0.79 inch) thick and serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التاماغوياكي نوع من العجة اليابانية الملفوفة، ويُقدَّم عادةً في الوجبات اليومية.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/tamagoyaki/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 180,
        "protein": 10,
        "fat": 11,
        "carbs": 8,
        "fiber": 0,
        "sugar": 6,
        "cost": {
          "dairyEggs": 0.45,
          "sweeteners": 0.05,
          "spices": 0.1,
          "fats": 0.15
        }
      }
    },
    {
      "id": "w-jp-037",
      "title": "تاتاكي التونة (تونة محمّرة سريعًا من الخارج بصلصة البونزو)",
      "titleEn": "Tuna Tataki",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي",
      "prepTime": "15 دقيقة",
      "cookTime": "1 دقيقة",
      "servings": "2-4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-037-i1",
          "name": "بصل أخضر",
          "nameEn": "green onion/scallion",
          "standardAmount": "1 حبة (1 ملعقة كبيرة، مفروم)",
          "standardAmountEn": "1 (1 Tbsp, chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-037-i2",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 ملعقة صغيرة (مبشور، مع العصير)",
          "standardAmountEn": "1 tsp (grated, with juice)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-037-i3",
          "name": "بونزو",
          "nameEn": "ponzu",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-037-i4",
          "name": "زيت السمسم المحمص",
          "nameEn": "toasted sesame oil",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-037-i5",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-037-i6",
          "name": "بذور السمسم الأبيض المحمص",
          "nameEn": "toasted white sesame seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-037-i7",
          "name": "زيت محايد",
          "nameEn": "neutral oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-037-i8",
          "name": "تونة صفراء الزعانف (أهي) مخصصة للساشيمي",
          "nameEn": "sashimi-grade yellowfin/ahi tuna",
          "standardAmount": "½ رطل (حوالي 225 جرام)",
          "standardAmountEn": "½ lb (about 225 g)",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-037-i9",
          "name": "ليمون",
          "nameEn": "lemon",
          "standardAmount": "½ حبة",
          "standardAmountEn": "½",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-037-i10",
          "name": "خيوط الفلفل الكوري",
          "nameEn": "Korean chili thread",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اجمع جميع المكونات.",
          "textEn": "Gather all the ingredients.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ابشر الزنجبيل واجمع 1 ملعقة صغيرة منه (مبشورًا مع عصيره). قطّع عود البصل الأخضر شرائح رقيقة وضعه جانبًا.",
          "textEn": "Grate the ginger and collect 1 tsp ginger (grated, with juice). Slice 1 green onion/scallion thinly and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "امزج مكونات الصلصة في وعاء صغير: البصل الأخضر، والزنجبيل المبشور، و3 ملاعق كبيرة من البونزو، و2 ملعقة صغيرة من زيت السمسم المحمص، و1 ملعقة صغيرة من صلصة الصويا، و1 ملعقة صغيرة من بذور السمسم الأبيض المحمص. ضع الصلصة جانبًا.",
          "textEn": "Combine the sauce ingredients in a small bowl: the green onions, the grated ginger, 3 Tbsp ponzu, 2 tsp roasted sesame oil, 1 tsp soy sauce, and 1 tsp toasted white sesame seeds. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخّن مقلاة غير لاصقة. عندما تسخن المقلاة، أضف 2 ملعقة كبيرة من الزيت المحايد. عندما يسخن الزيت، أضف 225 جرام من تونة الساشيمي صفراء الزعانف (أهي) وحمّرها لمدة 30 ثانية على كل جانب.",
          "textEn": "Heat a nonstick frying pan. When the pan is hot, add 2 Tbsp neutral oil. When the oil is hot, add 225 g sashimi-grade yellowfin/ahi tuna and sear it 30 seconds on each side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما تصبح جميع الجوانب مشوية، أخرجها من النار واتركها تبرد. قطع التونة إلى قطع بسمك 6 ملم (¼ بوصة). صب الصلصة على تونة تاتاكي وقدمها مع نصف ليمون وخيوط الفلفل الكوري.",
          "textEn": "When all sides are seared, remove from the heat and let it cool. Slice the tuna into ¼-inch (6-mm) pieces. Pour the sauce on the Tuna Tataki and serve with ½ lemon and Korean chili thread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تونة تاتاكي هي طبق ياباني تقليدي يتم تقديمه كمقبلات أو طبق رئيسي خفيف. يتميز بطعمه القوي واللذيذ.",
      "source": {
        "name": "justonecookbook.com",
        "url": "https://www.justonecookbook.com/tuna-tataki/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 280,
        "protein": 32,
        "fat": 16,
        "carbs": 6,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "dairyEggs": 0.5,
          "produce": 1.2,
          "fats": 0.4,
          "specialty": 1.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-jp-038",
      "title": "كاكياجي تيمبورا اليابانية",
      "titleEn": "Japanese Kakiage Tempura",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-038-i1",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1/2 بصلة",
          "standardAmountEn": "1/2 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-038-i2",
          "name": "جزر",
          "nameEn": "carrot",
          "standardAmount": "1/2 جزرة",
          "standardAmountEn": "1/2 carrot",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-038-i3",
          "name": "بطاطا حلوة",
          "nameEn": "sweet potato",
          "standardAmount": "1/4 بطاطا حلوة",
          "standardAmountEn": "1/4 sweet potato",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-038-i4",
          "name": "أوراق الشيزو",
          "nameEn": "shiso leaves",
          "standardAmount": "3 أوراق",
          "standardAmountEn": "3 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-038-i5",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "7 ملاعق كبيرة",
          "standardAmountEn": "7 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-038-i6",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-038-i7",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "100 مل",
          "standardAmountEn": "100 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-038-i8",
          "name": "زيت للقلي",
          "nameEn": "oil for deep frying",
          "standardAmount": "50 مل",
          "standardAmountEn": "50 ml",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البصل والجزر والبطاطا الحلوة إلى قطع صغيرة.",
          "textEn": "Cut the onion, carrot, and sweet potato into small pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل أوراق الشيزو وقطعها إلى قطع صغيرة.",
          "textEn": "Wash the shiso leaves and cut them into small pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط الدقيق والملح في وعاء.",
          "textEn": "Mix the flour and salt in a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الماء تدريجياً واخلط حتى تحصل على عجينة سميكة.",
          "textEn": "Add the water gradually and mix until you get a thick batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الخضروات وأوراق الشيزو إلى العجينة واخلط جيداً.",
          "textEn": "Add the vegetables and shiso leaves to the batter and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن الزيت في مقلاة عميقة حتى يصل إلى درجة حرارة 170 درجة مئوية.",
          "textEn": "Heat the oil in a deep frying pan to 170 degrees Celsius.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع ملعقة كبيرة من الخليط في الزيت الساخن واقلِه حتى يصبح ذهبي اللون.",
          "textEn": "Add a tablespoon of the batter mixture to the hot oil and fry until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أخرج الكاكياجي من الزيت وضعه على ورق مطبخ لتصريف الزيت الزائد.",
          "textEn": "Remove the kakiage from the oil and place it on a paper towel to drain excess oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "كرر العملية حتى تنتهي من جميع الخليط.",
          "textEn": "Repeat the process until all the mixture is used up.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكاكياجي هو نوع من التيمبورا اليابانية، وهو عبارة عن فطائر مقلية من الخضروات المقطعة إلى قطع صغيرة.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/japanese-kakiage-tempura/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 210,
        "protein": 4,
        "fat": 12,
        "carbs": 24,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "produce": 1.8,
          "grains": 0.3,
          "fats": 0.6,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-jp-039",
      "title": "سمك الذيل الأصفر بالتيرياكي (بوري تيرياكي)",
      "titleEn": "Buri Teriyaki",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-039-i1",
          "name": "فيليه سمك الذيل الأصفر",
          "nameEn": "Yellowtail fish fillet",
          "standardAmount": "150 جرام",
          "standardAmountEn": "150 g",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-039-i2",
          "name": "صلصة التيرياكي",
          "nameEn": "Teriyaki sauce",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-039-i3",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "10 جرام",
          "standardAmountEn": "10 g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-039-i4",
          "name": "ورقة شيزو",
          "nameEn": "Shiso leaf",
          "standardAmount": "1 ورقة",
          "standardAmountEn": "1 leaf",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-039-i5",
          "name": "فجل مخلل بالأمازو (الخل الحلو)",
          "nameEn": "Amzu radish",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 radish",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-039-i6",
          "name": "فجل كيكا كابو (مقطع على شكل زهرة الأقحوان)",
          "nameEn": "Kikka Kabu (Chrysanthemum radish)",
          "standardAmount": "حزمة",
          "standardAmountEn": "1 bunch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-039-i7",
          "name": "خل الأرز",
          "nameEn": "Rice vinegar",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-039-i8",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-039-i9",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "رشة",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد فيليه سمك الذيل الأصفر. رش الملح عليه واتركه لمدة 15 دقيقة.",
          "textEn": "Prepare the yellowtail fish fillet. Sprinkle salt and leave it for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد 15 دقيقة، امسح السوائل الزائدة عن السمك بمنديل ورقي.",
          "textEn": "After 15 minutes, wipe the excess liquid off the fish with paper towels.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الزبدة في مقلاة على نار متوسطة.",
          "textEn": "Heat the butter in a frying pan over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقلِ السمك من الجانبين حتى يصبح بني اللون.",
          "textEn": "Fry the fish on both sides until brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ارفع النار واسكب صلصة التيرياكي على السمك.",
          "textEn": "Turn up the heat and pour the teriyaki sauce over the fish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اطهِ حتى تتكاثف الصلصة وتصبح لامعة.",
          "textEn": "Cook until the sauce has reduced and become thick and shiny.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أطفئ النار وقدم السمك مع ورقة الشيزو والفجل.",
          "textEn": "Turn off the heat and serve the fish with a shiso leaf and radish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التيرياكي هو طبق تقليدي ياباني يتميز بصلصة التيرياكي الحلوة والمالحة.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/buri-teriyaki/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 28,
        "fat": 14,
        "carbs": 18,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "protein": 2.1,
          "dairyEggs": 0.15,
          "produce": 1.8,
          "grains": 0.2,
          "fats": 0.3,
          "sweeteners": 0.1,
          "spices": 0.15
        }
      }
    },
    {
      "id": "w-jp-040",
      "title": "صلصة كاتسو (صلصة يابانية بنية حلوة ومالحة)",
      "titleEn": "Katsu Sauce",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "حشوات",
      "cookingMethod": "خلط",
      "prepTime": "10 دقائق",
      "cookTime": "0 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-040-i1",
          "name": "صلصة الويسترشير",
          "nameEn": "Worcestershire sauce",
          "standardAmount": "4½ ملعقة كبيرة",
          "standardAmountEn": "4½ Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-040-i2",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "2 ملعقة كبيرة (أو حسب الرغبة)",
          "standardAmountEn": "2 Tbsp (or to taste)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-040-i3",
          "name": "كاتشب",
          "nameEn": "ketchup",
          "standardAmount": "5 ملاعق كبيرة",
          "standardAmountEn": "5 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-040-i4",
          "name": "صلصة المحار",
          "nameEn": "oyster sauce",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اجمعي جميع المكونات.",
          "textEn": "Gather all the ingredients.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي 4½ ملعقة كبيرة من صلصة الورشستر و2 ملعقة كبيرة من السكر في برطمان أو وعاء صغير، واخفقي حتى يذوب السكر.",
          "textEn": "Combine 4½ Tbsp Worcestershire sauce and 2 Tbsp sugar in a jar or small bowl and whisk until the sugar dissolves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي 5 ملاعق كبيرة من الكاتشب و2 ملعقة كبيرة من صلصة المحار واخلطي جيداً حتى تتجانس المكونات.",
          "textEn": "Add 5 Tbsp ketchup and 2 Tbsp oyster sauce and whisk until incorporated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تذوقي الصلصة وقومي بتعديل التوابل حسب الرغبة. يمكن استخدام الصلصة الآن.",
          "textEn": "Taste and adjust the seasoning as needed. The sauce is now ready to use.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "للحصول على صلصة أكثر كثافة، ضعيها في الثلاجة لمدة 30 دقيقة على الأقل قبل التقديم.",
          "textEn": "For a thicker sauce, refrigerate for at least 30 minutes before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "صلصة حلوة ومالحة تُقدَّم مع الكاتسو، وهو شرائح دجاج أو لحم بقري مغطاة بالبقسماط ومقلية، من الأطباق الشهيرة في اليابان.",
      "source": {
        "name": "justonecookbook.com",
        "url": "https://www.justonecookbook.com/tonkatsu-sauce-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 68,
        "protein": 1.2,
        "fat": 1.1,
        "carbs": 12.3,
        "fiber": 0.3,
        "sugar": 9.1,
        "cost": {
          "specialty": 1.2,
          "sweeteners": 0.15
        }
      }
    },
    {
      "id": "w-jp-042",
      "title": "نوكازوكي: مخلل الخضار بنخالة الأرز",
      "titleEn": "Tsukemono-Nukazuke (Rice Bran Pickle)",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "مقبلات وسلطات",
      "cookingMethod": "خلط وتخمير",
      "prepTime": "يوم واحد",
      "cookTime": "يومين إلى 3 أيام",
      "servings": "4-6 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "w-jp-042-i1",
          "name": "الماء",
          "nameEn": "Water",
          "standardAmount": "800 مل",
          "standardAmountEn": "800 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-042-i2",
          "name": "نخالة الأرز المحمصة",
          "nameEn": "Roasted Rice Bran",
          "standardAmount": "800 جرام",
          "standardAmountEn": "800 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-042-i3",
          "name": "الملح",
          "nameEn": "Salt",
          "standardAmount": "80 جرام",
          "standardAmountEn": "80 g",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-042-i4",
          "name": "خليط نخالة أرز مخمّر ناضج",
          "nameEn": "Matured Rice Bran Mixture",
          "standardAmount": "250 جرام (اختياري)",
          "standardAmountEn": "250 g (optional)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-042-i5",
          "name": "عشب الكومبو البحري (كيلب)",
          "nameEn": "Kelp",
          "standardAmount": "قطعة بطول 2 بوصة (5 سم)",
          "standardAmountEn": "2-inch piece (5 cm)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-042-i6",
          "name": "فلفل حار مجفف",
          "nameEn": "Dried Chili",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 piece",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-042-i7",
          "name": "أوراق الملفوف الخارجية",
          "nameEn": "Outer Cabbage Leaves",
          "standardAmount": "6-8 أوراق",
          "standardAmountEn": "6-8 leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغلِ الماء لإزالة الكلور منه، ثم ضعه جانبًا ليبرد.",
          "textEn": "Boil the water to remove chlorine and set aside to cool down.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع نخالة الأرز المحمصة في الوعاء المخصص للتخليل.",
          "textEn": "Place the roasted rice bran into the container used for pickling.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الملح إلى نخالة الأرز المحمصة واخلطهما جيدًا.",
          "textEn": "Add salt to the roasted rice bran and mix them well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب الماء المبرد في الوعاء واخلط المكونات جيدًا بيديك.",
          "textEn": "Pour the cooled down water into the container and mix them well with hands.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغرس الكومبو والفلفل الحار في فرشة نخالة الأرز وادفنهما فيها تمامًا.",
          "textEn": "Press the kelp and chili into the rice bran bed and bury them completely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سوِّ السطح العلوي بيديك، وامسح الوعاء لتنظيفه (لتجنب نمو بكتيريا أخرى)، ثم ضع الغطاء.",
          "textEn": "Make the top surface flat with your hands, wipe the container to clean (avoiding other bacteria growth) and place a lid on.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع الوعاء في الثلاجة لمدة ليلة.",
          "textEn": "Refrigerate to rest overnight.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في صباح اليوم التالي، أخرج الوعاء من الثلاجة واغرس أوراق الملفوف في فرشة التخليل بنخالة الأرز (نوكادوكو)، وادفنها تمامًا بالنخالة.",
          "textEn": "Next morning, take the container out of the fridge and press the cabbage leaves into the rice bran pickling bed (nukadoko) and bury them completely with rice bran.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "امسح الداخل بالمنديل المبلل لتنظيفه.",
          "textEn": "Wipe the inside of the container with wet cloths to clean.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "غطِ الوعاء واتركه لمدة ليلة في درجة حرارة الغرفة.",
          "textEn": "Place the lid and leave it overnight at room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "في اليوم التالي، أخرج أوراق الملفوف من فرشة النخالة، وقلّب فرشة النخالة جيدًا.",
          "textEn": "Next day, remove the cabbage leaves out of the rice bran bed, and stir the rice bran bed well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أضف ورقة ملفوف أخرى، وغطّها بنخالة الأرز، وسوِّ السطح العلوي، وامسح الوعاء بقطعة قماش مبللة لتنظيفه.",
          "textEn": "Add another cabbage leaf, cover with the rice bran, flatten the top surface and wipe off to clean the container with wet cloths.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "كرر الخطوات السابقة 3-4 مرات حتى تنضج فرشة التخليل بنخالة الأرز.",
          "textEn": "Repeat the above process 3-4 times in order to mature the rice bran pickling bed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "بعد تكرار الخطوات السابقة 3-4 مرات، تصبح فرشة نخالة الأرز جاهزة للتخليل.",
          "textEn": "After you repeat the above process 3-4 times, the rice bran bed is ready to pickle.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "اغسل الخضروات التي تريد تخليلها وجهّزها.",
          "textEn": "Wash the vegetables that you want to pickle and prep the vegetables.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تسوكيمونو نوكازوكي نوع من المخللات اليابانية التقليدية يستخدم نخالة الأرز المحمصة أساسًا للتخليل.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/tsukemono-nukazuke/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 120,
        "protein": 3,
        "fat": 6,
        "carbs": 14,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "grains": 1.2,
          "spices": 0.35,
          "produce": 1.8
        }
      }
    },
    {
      "id": "w-jp-043",
      "title": "أودون الكاري",
      "titleEn": "Curry Udon",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-jp-043-i1",
          "name": "لحم بقري مقطع رقيق",
          "nameEn": "thinly sliced beef",
          "standardAmount": "150 جرام",
          "standardAmountEn": "150 g",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-043-i2",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1/2 حبة",
          "standardAmountEn": "1/2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-043-i3",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-043-i4",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-043-i5",
          "name": "كيس مرق أودون",
          "nameEn": "Udon soup packet",
          "standardAmount": "1 كيس",
          "standardAmountEn": "1 packet",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-043-i6",
          "name": "كاري رو",
          "nameEn": "curry roux",
          "standardAmount": "2 قطعة",
          "standardAmountEn": "2 pieces",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-043-i7",
          "name": "بصل أخضر مفروم",
          "nameEn": "chopped scallions",
          "standardAmount": "2 عود",
          "standardAmountEn": "2 pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-043-i8",
          "name": "أودون مجمد",
          "nameEn": "frozen udon noodles",
          "standardAmount": "2 قطعة",
          "standardAmountEn": "2 pieces",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع اللحم البقري رقيقًا جدًا وقطع البصل.",
          "textEn": "Slice the beef very thinly and chop the onion.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن ملعقة كبيرة من الزيت في مقلاة مقاومة للفرن على نار متوسطة.",
          "textEn": "Heat 1 tablespoon of olive oil in an oven-proof frying pan over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل المفروم واطهيه لمدة بضع دقائق.",
          "textEn": "Add the chopped onion and cook for a few minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللحم واطهيه حتى يتغير لونه.",
          "textEn": "Add the beef and cook until the color changes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف 2 كوب من الماء واتركه حتى يغلي. أزل الرغوة كلما لزم الأمر.",
          "textEn": "Add 2 cups of water and bring it to a boil. Remove the scum as necessary.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "افتح كيس مرق الأودون وأفرغه في المقلاة.",
          "textEn": "Open and empty the Udon soup packet into the frying pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف قطعتي الكاري رو.",
          "textEn": "Add 2 pieces of curry roux.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عندما يذوب الكاري رو ويتكاثف المرق، أطفئ النار.",
          "textEn": "When the curry roux has dissolved and the soup has thickened, turn off the heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في قدر منفصل، اغلِ 2 لتر من الماء، ثم أضف نودلز الأودون واطهها لمدة دقيقة واحدة.",
          "textEn": "In a separate pot, bring 2 liters of water to a boil and add the udon noodles and cook for one minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أطفئ النار وصفِّ ماء الطهي.",
          "textEn": "Turn off the heat and drain the cooking water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم نصف الأودون في وعاء وأضف نصف المرق.",
          "textEn": "Serve half of the udon noodles in a bowl and pour half of the curry soup.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "زين الطبق بالبصل الأخضر المفروم.",
          "textEn": "Garnish with chopped scallions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أودون الكاري هو طبق شعبي في اليابان، يتم تقديمه كوجبة دافئة ومريحة في الأيام الباردة.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/curry-udon/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 18,
        "fat": 14,
        "carbs": 35,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "protein": 2.5,
          "dairyEggs": 0.3,
          "produce": 0.75,
          "grains": 0.6,
          "fats": 0.4,
          "spices": 0.25
        }
      }
    },
    {
      "id": "w-jp-044",
      "title": "أونيغيري بالبرقوق المخلل (أوميبوشي)",
      "titleEn": "Umeboshi Onigiri (Pickled Plum Rice Balls)",
      "chapter": "مطبخ اليابان",
      "chapterNumber": 92,
      "category": "إفطار",
      "cookingMethod": "تشكيل",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "2-4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-jp-044-i1",
          "name": "أرز قصير الحبة",
          "nameEn": "short-grain rice",
          "standardAmount": "180 غرام",
          "standardAmountEn": "180 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-044-i2",
          "name": "برقوق مخلل (أوميبوشي)",
          "nameEn": "umeboshi",
          "standardAmount": "20 غرام",
          "standardAmountEn": "20 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-044-i3",
          "name": "ملح البحر",
          "nameEn": "sea salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-jp-044-i4",
          "name": "ورقة نوري (ورقة الأعشاب البحرية)",
          "nameEn": "nori (seaweed sheet)",
          "standardAmount": "1 ورقة",
          "standardAmountEn": "1 sheet",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز واطبخه بطريقتك المعتادة.",
          "textEn": "Rinse the rice and cook it according to your usual method.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد أن ينضج، قلّب الأرز برفق لتفكيكه واتركه يبرد بما يكفي لتتعامل معه بأمان. أبقِه دافئًا لأن الأرز الدافئ أسهل في التشكيل.",
          "textEn": "Once cooked, gently fluff the rice and let it cool just enough to handle safely. Keep it warm because warm rice is easier to shape.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أزل النوى من الأوميبوشي واهرس لب البرقوق هرسًا خشنًا.",
          "textEn": "Remove the stones from the umeboshi and roughly mash the umeboshi flesh.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "زِن الأرز المطبوخ وقسّمه إلى حصتين، وزن كل منهما 120 جرام (4 أونصات) تقريبًا.",
          "textEn": "Weigh the cooked rice and divide it into 2 portions of approximately 120 g (4 oz) each.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بلل يديك قليلاً بالماء لمنع الأرز من الالتصاق.",
          "textEn": "Wet both hands lightly with water to prevent the rice from sticking.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضع رشة من الملح في راحة يدك، ثم افرك يديك معًا لتوزيعه بالتساوي.",
          "textEn": "Place a pinch of salt in one palm, then rub your hands together to spread it evenly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع نصف حصة الأونيغيري (60 جرام / 2 أونصة) في راحة يدك وافردها برفق.",
          "textEn": "Place half of the onigiri portion (60 g / 2 oz) in your palm and gently flatten it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اصنع تجويفًا صغيرًا في الوسط وضع فيه حشوة البرقوق المخلل.",
          "textEn": "Make a small indentation in the center and add the umeboshi filling.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "غط الحشو بالجزء المتبقي من الأرز، مع التأكد من أن الحشو محاط بالكامل.",
          "textEn": "Cover it with the remaining rice, making sure the filling stays enclosed in the center.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "شكل الأرز بين يديك بلطف إلى مثلث.",
          "textEn": "Cup the rice gently between your hands and shape it into a triangle.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "استخدم ضغطًا كافيًا لكي تتماسك حبات الأرز معًا، دون الضغط بقوة.",
          "textEn": "Use just enough pressure for the grains to hold together, rather than squeezing or packing the rice tightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "لف شريطًا أو ورقة من النوري حول أونيغيري الأوميبوشي الجاهزة.",
          "textEn": "Wrap a strip or sheet of nori around the finished umeboshi onigiri.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أونيغيري البرقوق المخلل طبق ياباني تقليدي يُقدَّم غالبًا كوجبة خفيفة أو جزء من وجبة الإفطار.",
      "source": {
        "name": "chopstickchronicles.com",
        "url": "https://www.chopstickchronicles.com/umeboshi-onigiri/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 180,
        "protein": 4,
        "fat": 2,
        "carbs": 38,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 0.45,
          "produce": 1.2,
          "spices": 0.15,
          "specialty": 0.75
        }
      }
    },
    {
      "id": "w-kr-001",
      "title": "الدُّول سُوت بيبيمباب (أرز كوري)",
      "titleEn": "Dol Sot Bibimbap (Korean Rice Dish)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالأواني الحجرية",
      "prepTime": "2 ساعات و 30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-kr-001-i1",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "0.5 كوب",
          "standardAmountEn": "0.5 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i2",
          "name": "سكر أبيض",
          "nameEn": "white sugar",
          "standardAmount": "0.5 كوب",
          "standardAmountEn": "0.5 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i3",
          "name": "سكر بني",
          "nameEn": "brown sugar",
          "standardAmount": "0.5 كوب",
          "standardAmountEn": "0.5 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i4",
          "name": "ثوم مفروم",
          "nameEn": "minced garlic",
          "standardAmount": "0.25 كوب",
          "standardAmountEn": "0.25 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i5",
          "name": "بصل أخضر مفروم",
          "nameEn": "chopped green onion",
          "standardAmount": "0.33 كوب",
          "standardAmountEn": "0.33 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i6",
          "name": "بذور السمسم المحمصة",
          "nameEn": "toasted sesame seeds",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i7",
          "name": "لحم الريبو",
          "nameEn": "rib-eye steak",
          "standardAmount": "560 جرام",
          "standardAmountEn": "20 ounces",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i8",
          "name": "ملح وفلفل",
          "nameEn": "salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i9",
          "name": "أرز أبيض لزج",
          "nameEn": "glutinous (sticky) white rice",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i10",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "6.5 أكواب",
          "standardAmountEn": "6.5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i11",
          "name": "فطر شيتاكي مجفف",
          "nameEn": "dried shiitake mushrooms",
          "standardAmount": "4 قطع",
          "standardAmountEn": "4 pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i12",
          "name": "سبانخ طازجة",
          "nameEn": "fresh spinach",
          "standardAmount": "450 جرام",
          "standardAmountEn": "1 pound",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i13",
          "name": "خيار",
          "nameEn": "cucumber",
          "standardAmount": "340 جرام",
          "standardAmountEn": "12 ounces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i14",
          "name": "جزر",
          "nameEn": "carrots",
          "standardAmount": "340 جرام",
          "standardAmountEn": "12 ounces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i15",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "6 ملاعق كبيرة",
          "standardAmountEn": "6 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i16",
          "name": "براعم الفاصولياء",
          "nameEn": "bean sprouts",
          "standardAmount": "225 جرام",
          "standardAmountEn": "8 ounces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i17",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i18",
          "name": "ورق النوري",
          "nameEn": "nori sheets",
          "standardAmount": "6 أوراق",
          "standardAmountEn": "6 sheets",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-001-i19",
          "name": "معجون الفلفل الأحمر (كوتشوجانج)",
          "nameEn": "chili bean paste (Kochujang)",
          "standardAmount": "0.25 كوب",
          "standardAmountEn": "0.25 cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "امزج صلصة الصويا، السكر الأبيض، السكر البني، الثوم المفروم، البصل الأخضر المفروم، وبذور السمسم المحمصة في وعاء كبير. أضف شرائح اللحم إلى التتبيلة وقم بتتبيلها بالملح والفلفل. غطِّ وضعي في الثلاجة لمدة ساعتين على الأقل.",
          "textEn": "Combine soy sauce, white sugar, brown sugar, minced garlic, chopped green onion, and toasted sesame seeds in a large bowl. Add sliced beef strips to the marinade and season with salt and pepper. Cover and refrigerate for at least 2 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أغلي الأرز والماء في قدر على نار عالية. خفف الحرارة إلى متوسطة منخفضة وغطِّ؛ اطهي حتى يصبح الأرز طريًا والسائل قد تم امتصاصه، لمدة 20 إلى 25 دقيقة.",
          "textEn": "Bring rice and water to a boil in a saucepan over high heat. Reduce heat to medium-low and cover; simmer until rice is tender and liquid has been absorbed, 20 to 25 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الفرن إلى 220 درجة مئوية. ضع 6 أواني حجرية كورية في الفرن.",
          "textEn": "Preheat the oven to 220 degrees C. Place 6 Korean stone bowls in the oven.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "امزج الفطر الشيتاكي مع نصف كوب من الماء الساخن في وعاء صغير؛ اتركه حتى يصبح طريًا لمدة 10 دقائق. قم بإزالة الساقين واقطع الغطاء رقيقًا وضعيه جانباً.",
          "textEn": "Combine shiitake mushrooms and 1/2 cup hot water in a small bowl; soak until pliable, about 10 minutes. Trim off and discard stems. Thinly slice caps and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أغلي ماء في قدر. أضف السبانخ إلى الماء لمدة كافية لترخيم الأوراق، ثم صفيها وجففها. ضعها جانباً.",
          "textEn": "Bring a saucepan of water to a boil. Add spinach to water just long enough to wilt leaves, then drain and pat dry. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "امزج الخيار والجزر في وعاء؛ قم بتتبيلها بالملح والفلفل. ضعها جانباً.",
          "textEn": "Combine cucumber and carrots in a bowl; season with salt and pepper. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخن مقلاة على نار متوسطة عالية.",
          "textEn": "Preheat a wok over medium-high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اطهي وقلّب الخيار والجزر في كمية صغيرة من زيت السمسم في المقلاة حتى يصبحا طريين. أزلهما من المقلاة وضعهما جانباً. أضف كمية صغيرة من زيت السمسم إلى المقلاة؛ اطهي وقلّب السبانخ في زيت السمسم لمدة 1 إلى 2 دقيقة. أزل السبانخ من المقلاة وضعها جانباً. أضف شرائح اللحم والتتبيلة إلى المقلاة؛ اطهي، مع التحريك المتكرر، حتى يقل حجم السائل، لمدة 4 إلى 5 دقائق.",
          "textEn": "Cook and stir carrots and cucumbers in a small amount of sesame oil in the wok until softened. Remove from the wok and set aside. Add a small amount of sesame oil to the wok; cook and stir spinach in sesame oil for 1 to 2 minutes. Remove spinach from the wok and set aside. Add meat strips and marinade to the wok; cook, stirring frequently, until liquid reduces in volume, about 4 to 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "انقل الأواني الحجرية من الفرن إلى سطح مقاوم للحرارة. ادهن كل وعاء بزيت السمسم. قسم الأرز إلى الأواني وقم بضغطه برفق في القاع (يجب أن يصدر الأرز صوتًا عند ترتيبه). قم بتوزيع الخيار، الجزر، براعم الفول الصويا، السبانخ، الفطر الشيتاكي، ومزيج اللحم فوق كل حصة من الأرز.",
          "textEn": "Transfer the stone bowls from the oven to a suitable heat-resistant surface. Brush each bowl with sesame oil to coat. Divide rice into the bowls and gently pack to the bottom (the rice should sizzle as you arrange). Arrange cucumbers, carrots, bean sprouts, spinach, shiitake mushrooms, and beef mixture over each portion of rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف بيضة مقليّة إلى كل وعاء، اسكب ملعقة كبيرة من زيت السمسم، وقم بتزيينه بورق النوري. قدم مع معجون الفلفل الأحمر (كوتشوجانج) كتوابل.",
          "textEn": "Add one fried egg to each bowl, drizzle with 1 tablespoon sesame oil, and top with nori. Serve Kochujang sauce as a condiment.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدُّول سُوت بيبيمباب هو طبق كوري تقليدي يتم تقديمه في أواني حجرية ساخنة. يتم خلط المكونات مع الأرز قبل تناولها.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/176283/dol-sot-bi-bim-bap/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 960,
        "protein": 31,
        "fat": 38,
        "carbs": 100,
        "fiber": 5,
        "sugar": 20,
        "cost": {
          "protein": 10,
          "grains": 1.5,
          "dairyEggs": 1.5,
          "produce": 5.4,
          "fats": 0.8,
          "specialty": 1.5,
          "sweeteners": 0.4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-kr-002",
      "title": "البيبيمباب",
      "titleEn": "Bibimbap",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "أطباق رئيسية",
      "cookingMethod": "سلق وخلط",
      "prepTime": "10 دقائق",
      "cookTime": "5 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-002-i1",
          "name": "جزر",
          "nameEn": "carrots",
          "standardAmount": "2 حبة صغيرة",
          "standardAmountEn": "2 small carrots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-002-i2",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-002-i3",
          "name": "بذور السمسم المطحونة",
          "nameEn": "ground sesame seeds",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-002-i4",
          "name": "ثوم مبشور",
          "nameEn": "grated garlic",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-002-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1-2 ذرة",
          "standardAmountEn": "1-2 pinches",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الجزر إلى شرائح رفيعة على شكل عودي.",
          "textEn": "Cut the carrots into matchstick-sized strips.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغلي الشرائح في قدر مغطى بماء مملح لمدة بضع دقائق. صفيها.",
          "textEn": "Boil the strips in a covered pot of salted water for a few minutes. Drain.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسل الجزر بالماء البارد حتى يبرد. صفيه مرة أخرى، ثم ضعيه في وعاء.",
          "textEn": "Rinse the carrots with cold water until cool. Drain again, then put in a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضفي زيت السمسم، بذور السمسم المطحونة، الثوم المبشور، والملح. اخلطي المكونات معًا بأصابعك.",
          "textEn": "Add the sesame oil, ground sesame seeds, grated garlic, and salt. Toss together with your fingers.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البيبيمباب هو طبق كوري تقليدي يتم تقديمه عادة مع الأرز والخضروات المتنوعة.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Bibimbap",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 80,
        "protein": 1,
        "fat": 8,
        "carbs": 3,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "produce": 0.5,
          "fats": 0.3,
          "specialty": 0.5,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-kr-003",
      "title": "بينغسو الكوريوغي مع الفاصولياء الحلوة",
      "titleEn": "Bingsu with Sweet Red Beans",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "حلويات",
      "cookingMethod": "تحضير حلوى",
      "prepTime": "15 دقيقة",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-003-i1",
          "name": "آلة حلاقة الثلج",
          "nameEn": "ice shaver machine",
          "standardAmount": "1 وحدة",
          "standardAmountEn": "1 unit",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-003-i2",
          "name": "ثلج",
          "nameEn": "ice",
          "standardAmount": "500 مل (2 كوب) لكل وجبة",
          "standardAmountEn": "500 ml (2 cups) per serving",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-003-i3",
          "name": "فاصولياء حلوة",
          "nameEn": "sweet red beans",
          "standardAmount": "1/2 كوب (1/4 كوب لكل وجبة)",
          "standardAmountEn": "1/2 cup (1/4 cup per serving)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-003-i4",
          "name": "حليب مكثف محلى",
          "nameEn": "sweetened condensed milk",
          "standardAmount": "2 ملعقة كبيرة (1 ملعقة كبيرة لكل وجبة)",
          "standardAmountEn": "2 Tbsp (1 Tbsp per serving)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-003-i5",
          "name": "مسحوق الحبوب المحمصة",
          "nameEn": "roasted grains powder (misugaru)",
          "standardAmount": "2-3 ملعقة كبيرة (1 ملعقة كبيرة لكل وجبة)",
          "standardAmountEn": "2-3 Tbsp (1 Tbsp per serving)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-003-i6",
          "name": "موتشي صغير (كعك الأرز)",
          "nameEn": "mini mochi rice cake",
          "standardAmount": "2-3 ملعقة كبيرة (1.5 ملعقة كبيرة لكل حصة)",
          "standardAmountEn": "2-3 Tbsp (1.5 Tbsp per serving)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-003-i7",
          "name": "فراولة",
          "nameEn": "strawberries",
          "standardAmount": "6 حبات (مقطعة)",
          "standardAmountEn": "6 strawberries (sliced)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-003-i8",
          "name": "توت",
          "nameEn": "blueberries",
          "standardAmount": "1/2 كوب (1/4 كوب لكل وجبة)",
          "standardAmountEn": "1/2 cup (1/4 cup per serving)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "إذا كنت تستخدم وعاء خاصًا للثلج، املأه بالماء وضعه في الفريزر لصنع الثلج.",
          "textEn": "If using a special round container for the ice, fill it with water and put it in the freezer to make ice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "افتح العلب، ونظف التوت، وحضّر كل من التوابل.",
          "textEn": "Open cans, clean berries, and prepare each of the toppings.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقطع الفراولة.",
          "textEn": "Slice strawberries.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "احلق الثلج في وعاء كبير بما يكفي لاحتواء كل المكونات.",
          "textEn": "Shave the ice into a large bowl that can hold all the ingredients.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رشي مسحوق الحبوب المحمصة على الثلج باستخدام غربال صغير.",
          "textEn": "Sprinkle the roasted grains powder on the ice using a small sieve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف التوت والموتشي الصغير (كعك الأرز).",
          "textEn": "Add berries and mini mochi rice cake.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اسكب الفاصولياء الحلوة على الوجه أو على الجانب، ثم صب الحليب المكثف المحلى.",
          "textEn": "Spoon the sweet red beans on top or on the side, then drizzle the sweetened condensed milk.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بينغسو هو حلوى كورية تقليدية تُقدم في الصيف، وتتكون من الثلج المحفوظ مع الفواكه والتوابل الحلوة.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/bingsu-korean-shaved-ice-this-summer/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 150,
        "protein": 4,
        "fat": 3,
        "carbs": 28,
        "fiber": 2,
        "sugar": 20,
        "cost": {
          "specialty": 2.5,
          "dairyEggs": 0.4,
          "produce": 2,
          "grains": 0.5
        }
      }
    },
    {
      "id": "w-kr-004",
      "title": "هوباك بوكيوم (الكوسة المقلية)",
      "titleEn": "Hobak Bokkeum (Stir-Fried Zucchini)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "7-10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-004-i1",
          "name": "القرع الصيفي الكوري",
          "nameEn": "Korean Summer Squash",
          "standardAmount": "200 جرام",
          "standardAmountEn": "7 oz",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-004-i2",
          "name": "الجمبري المخمر",
          "nameEn": "fermented mini shrimp",
          "standardAmount": "10 جرام",
          "standardAmountEn": "2 tsp",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-004-i3",
          "name": "زيت البيريلا (أو زيت السمسم)",
          "nameEn": "perilla oil (or sesame oil)",
          "standardAmount": "7.5 مل",
          "standardAmountEn": "1.5 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-004-i4",
          "name": "البصل الأخضر المفروم",
          "nameEn": "chopped green onions",
          "standardAmount": "10 جرام",
          "standardAmountEn": "2 tsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-004-i5",
          "name": "الثوم المفروم",
          "nameEn": "chopped garlic",
          "standardAmount": "7.5 جرام",
          "standardAmountEn": "1.5 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-004-i6",
          "name": "السمسم المحمص",
          "nameEn": "sesame seeds",
          "standardAmount": "5 جرام",
          "standardAmountEn": "1 tsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-004-i7",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "22.5 مل",
          "standardAmountEn": "1.5 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-004-i8",
          "name": "الفلفل الأحمر الطازج المقطع",
          "nameEn": "sliced fresh red chili pepper",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 each",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-004-i9",
          "name": "الفلفل الأحمر المجفف المقطع",
          "nameEn": "dried shredded red chili pepper",
          "standardAmount": "قليل",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع القرع الصيفي إلى شرائح بسماكة 6 ملم، ثم قطعها إلى قطع متساوية. إذا كنت تستخدم القرع الكوري الدائري، قطعه إلى أرباع. إذا كنت تستخدم القرع الطويل، قطعه إلى نصف دائرة.",
          "textEn": "Cut the summer squash into 6 mm thick slices, then cut into equal sizes. If using Korean round squash, cut into quarters. If using common long zucchini, cut into half circles.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع الجمبري المخمر حتى يصبح ناعمًا. عند أخذه من الوعاء، حاول أخذ الجمبري دون الملح.",
          "textEn": "Chop the fermented shrimp until it is finely ground. When scooping out the shrimp from the jar, try to take out the shrimp but not the brine.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء، أضف القرع المقطع والجمبري المخمر واخلط برفق. اتركه لمدة 30 دقيقة، مع تقليب المزيج 2-3 مرات خلال هذه الفترة.",
          "textEn": "In a bowl, add the sliced squash and chopped fermented shrimp and mix gently. Let it sit for 30 minutes, turning over 2-3 times during this period.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بينما تنتظر، قطع الثوم والفلفل الأحمر الطازج والبصل الأخضر.",
          "textEn": "While you wait, chop the garlic, fresh red chili pepper, and green onions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في مقلاة على نار متوسطة إلى عالية، قم بقلي الثوم في زيت البيريلا أو زيت السمسم حتى يبدأ في الغليان، لكن لا تدعه يتحمر (أقل من دقيقة).",
          "textEn": "In a frying pan over medium-high heat, sauté the garlic in perilla or sesame oil until it starts to bubble but not brown (less than a minute).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف القرع والسائل الذي تجمع منه إلى المقلاة، وأضف الماء. قم بالتقليب لمدة 3-4 دقائق على نار متوسطة إلى عالية حتى يصبح القرع طريًا قليلاً ولكن لا يزال مقرمشًا.",
          "textEn": "Add the squash and any liquid that has collected in the bowl to the frying pan, along with the water. Stir-fry for 3-4 minutes over medium-high to medium heat until the zucchini is slightly crunchy but soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قبل إطفاء النار، أضف البصل الأخضر والفلفل الأحمر المجفف المقطع (إذا كنت ترغب في ذلك).",
          "textEn": "Right before turning off the heat, add the chopped green onions and sliced fresh red chili pepper (if using).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "انقل البوكيم المقلية إلى طبق كبير وفرده حتى يبرد بسرعة. رش السمسم المحمص. تبريد البوكيم بسرعة يساعد على الحفاظ على لونه الأخضر الزاهي.",
          "textEn": "Transfer the stir-fried Hobak Bokkeum to a large plate or tray and spread it out to cool quickly. Sprinkle with sesame seeds. Cooling the bokkeum quickly helps to keep its vibrant green color.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البوكيم المقلية هي طبق جانبي شهير في المطبخ الكوري، يتم تقديمه عادة مع الأرز الساخن.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/hobak-bokkeum-stir-fried-zucchini/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 20,
        "protein": 1,
        "fat": 1,
        "carbs": 2,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "produce": 1.1,
          "fats": 0.1,
          "specialty": 0.3
        }
      }
    },
    {
      "id": "w-kr-005",
      "title": "فطائر الكوسة المقرمشة (هوباك بوتشيمغي)",
      "titleEn": "Crispy Zucchini Pancakes (Hobak Buchimgae)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "مخبوزات",
      "cookingMethod": "قلي",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-005-i1",
          "name": "القرع الكوري",
          "nameEn": "Korean Zucchini",
          "standardAmount": "1 قطعة كبيرة أو 2 قطعتين صغيرتين",
          "standardAmountEn": "1 large or 2 small",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-005-i2",
          "name": "البصل",
          "nameEn": "Onion",
          "standardAmount": "1/2 قطعة",
          "standardAmountEn": "1/2 piece",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-005-i3",
          "name": "الفلفل الأخضر الحار",
          "nameEn": "Green Chili Peppers",
          "standardAmount": "2-3 حبات (اختياري)",
          "standardAmountEn": "2-3 (optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-005-i4",
          "name": "الدقيق الأبيض",
          "nameEn": "All-Purpose Flour",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-005-i5",
          "name": "مزيج التوقيم الكوري",
          "nameEn": "Korean Tempura Mix",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-005-i6",
          "name": "الماء",
          "nameEn": "Water",
          "standardAmount": "6 ملاعق كبيرة",
          "standardAmountEn": "6 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-005-i7",
          "name": "ملح البحر",
          "nameEn": "Sea Salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-005-i8",
          "name": "زيت النباتي",
          "nameEn": "Vegetable Oil",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-005-i9",
          "name": "الصويا",
          "nameEn": "Soy Sauce",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-005-i10",
          "name": "الخل",
          "nameEn": "Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-005-i11",
          "name": "مسحوق الفلفل الأحمر",
          "nameEn": "Red Pepper Powder",
          "standardAmount": "رشة (اختياري)",
          "standardAmountEn": "a dash (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع القرع الكوري إلى شرائح بسماكة 1/4 بوصة ثم إلى عصي صغيرة. يجب أن ينتج عن قطعة واحدة حوالي 2 كوب.",
          "textEn": "Cut the Korean zucchini into 1/4 inch slices and then into matchsticks. One zucchini should make about 2 cups.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قشر البصل وقطعه إلى شرائح رقيقة بسماكة مماثلة للقرع.",
          "textEn": "Peel and slice the onion into thin slices, similar thickness as the zucchini.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "رش ملعقة صغيرة من ملح البحر على شرائح القرع وقلبه جيداً. اتركه لمدة 5-7 دقائق.",
          "textEn": "Sprinkle 1 teaspoon of sea salt over the zucchini sticks and toss them. Make sure the salt is evenly distributed. Leave them salted for 5-7 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انزع الفائض من الماء من شرائح القرع برفق.",
          "textEn": "Gently squeeze out excess water from the zucchini sticks.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء كبير، أضف شرائح القرع، شرائح البصل، الدقيق، الماء، ومزيج التوقيم الكوري. اخلط المكونات برفق حتى تتجانس. يجب أن تكون القوام مثل عجينة الكعك أو الزبادي القابل للشرب.",
          "textEn": "In a large bowl, add the zucchini sticks, sliced onions, flour, water, and tempura mix. Mix gently until fully combined. The consistency should be like pancake batter or drinkable yogurt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن مقلاة غير لاصقة أو مقلاة حديدية على نار متوسطة عالية مع حوالي 1-2 ملعقة كبيرة من الزيت.",
          "textEn": "Heat a non-stick frying pan or cast iron pan on medium-high heat with about 1-2 tablespoons of oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قم بقلي الكعك حتى يصبح الحواف بنية. يأخذ حوالي 3 دقائق على كل جانب.",
          "textEn": "Fry the pancake until the edges turn brown. This should take about 3 minutes on each side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قلب الكعك عندما يصبح الجانب السفلي ذهبياً.",
          "textEn": "Flip the pancake when the bottom side edges turn golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف المزيد من الزيت (1 ملعقة كبيرة أو أكثر) بعد قلب الكعك.",
          "textEn": "Add more oil (1 tablespoon or more) after flipping the pancake.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "عندما يصبح الجانبان بنيين، انقل الكعك إلى لوح تقطيع وقطعه إلى قطع صغيرة.",
          "textEn": "When both sides are browned, move the pancake to a cutting board and cut it into bite-sized pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم الكعك ساخناً مع صلصة الصويا والخل.",
          "textEn": "Serve the pancake hot with a soy sauce and vinegar dipping sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البانتك كعك الهوباك هو نوع من الكعك الكوري المقرمش المصنوع من القرع. يتم تقديمه عادة كمقبلات أو جزء من وجبة الإفطار.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/hobak-boochimgae/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 100,
        "protein": 3,
        "fat": 6,
        "carbs": 11,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "produce": 1.2,
          "grains": 0.3,
          "fats": 0.3,
          "specialty": 0.1,
          "spices": 0.25
        }
      }
    },
    {
      "id": "w-kr-006",
      "title": "بوداي جيجاي (الشوربة الكورية من قاعدة الجيش)",
      "titleEn": "Budae-jjigae (Korean Army Base Stew)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "شوربات",
      "cookingMethod": "سلق وطهي",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-kr-006-i1",
          "name": "لحم دجاج حلال معلب",
          "nameEn": "halal chicken luncheon meat",
          "standardAmount": "1 علبة (340 غرام)",
          "standardAmountEn": "1 (12 ounce) can",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-006-i2",
          "name": "نقانق لحم بقري حلال مدخنة",
          "nameEn": "halal smoked beef sausage",
          "standardAmount": "400 غرام",
          "standardAmountEn": "14 ounces",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-006-i3",
          "name": "بصل كبير",
          "nameEn": "large onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 large",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-006-i4",
          "name": "كيمتشي",
          "nameEn": "kimchi",
          "standardAmount": "170 غرام",
          "standardAmountEn": "6 ounces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-006-i5",
          "name": "مسحوق الفلفل الأحمر الكوري",
          "nameEn": "Korean red pepper powder",
          "standardAmount": "60 مل",
          "standardAmountEn": "0.25 cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-006-i6",
          "name": "الجوتشوجانغ (معجون الفلفل الحار الكوري)",
          "nameEn": "gochujang (Korean hot pepper paste)",
          "standardAmount": "45 مل",
          "standardAmountEn": "3 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-006-i7",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "45 مل",
          "standardAmountEn": "3 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-006-i8",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "5 فصوص",
          "standardAmountEn": "5 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-006-i9",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "قليل",
          "standardAmountEn": "1 pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-006-i10",
          "name": "بصل أخضر",
          "nameEn": "green onions",
          "standardAmount": "حزمة",
          "standardAmountEn": "1 bunch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-006-i11",
          "name": "مرق الدجاج",
          "nameEn": "chicken broth",
          "standardAmount": "2 علبة (900 مل)",
          "standardAmountEn": "2 (32 ounce) containers",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-006-i12",
          "name": "الرامين",
          "nameEn": "ramen noodles",
          "standardAmount": "220 غرام",
          "standardAmountEn": "7.75 ounces",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-006-i13",
          "name": "شريحة جبنة أميركية",
          "nameEn": "American cheese",
          "standardAmount": "1 شريحة",
          "standardAmountEn": "1 slice",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اقسم اللحمة المطبوخة مسبقاً إلى كتلتين على جانبي قدر كبير؛ ضع السجق، البصل، والكيمتشي فوقها، مع ترك مساحة فارغة في وسط القدر.",
          "textEn": "Divide the fully cooked halal chicken luncheon meat into two piles on either side of a stock pot; layer the sausage, onion, and kimchi on top, leaving an empty space in the center of the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "امزج مسحوق الفلفل الأحمر الكوري، الجوتشوجانغ، صلصة الصويا، الثوم، والفلفل الأسود في وعاء صغير؛ صب الخليط في وسط القدر. رش البصل الأخضر وصب مرق الدجاج. اترك الخليط يغلي. خفف الحرارة واتركه يغلي على نار هادئة لمدة 10 دقائق، مع التحريك من حين لآخر حتى يمتزج النكهات.",
          "textEn": "Combine the Korean red pepper powder, gochujang, soy sauce, garlic, and black pepper in a small bowl; pour into the center of the pot. Sprinkle in the green onions and pour in the chicken broth. Bring to a boil. Reduce heat to low and simmer for about 10 minutes, stirring occasionally until the flavors combine.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أغلي ماء في قدر منفصل. أضف الرامين واطهيه مع التحريك حتى يصبح نصف مطبوخ، لمدة دقيقتين تقريباً. صفي الرامين وأضفه إلى القدر مع خليط اللحمة والكيمتشي. اطهيه مع التحريك حتى يصبح الرامين طريًا ولكن صلبًا قليلاً، لمدة 5 دقائق تقريباً. ضع شريحة الجبنة على سطح الشوربة.",
          "textEn": "Bring a pot of water to a boil. Add the ramen noodles and cook, stirring until partially cooked and softened, about 2 minutes. Drain and transfer to the pot with the meat-kimchi mixture. Cook and stir until the ramen noodles are tender but firm to the bite, about 5 minutes. Top the stew with the cheese.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بوداي جيجاي هي شوربة كورية تقليدية تعود إلى فترة ما بعد الحرب الكورية، حيث تم استخدام المكونات المتاحة في قواعد الجيش الأمريكي.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/255397/budae-jjigae-korean-army-base-stew/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 670,
        "protein": 23,
        "fat": 40,
        "carbs": 35,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 9,
          "grains": 1.5,
          "produce": 2.4,
          "specialty": 3.8,
          "dairyEggs": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-kr-007",
      "title": "رقائق الأعشاب البحرية المقلية (داسيمابوكاك)",
      "titleEn": "Fried Kelp Chips (Dasima Bugak)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي",
      "prepTime": "10 دقائق",
      "cookTime": "5 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-007-i1",
          "name": "ورقة الأعشاب البحرية المجففة",
          "nameEn": "dried kelp sheet",
          "standardAmount": "1 ورقة (9×15 بوصة)",
          "standardAmountEn": "1 sheet (9×15 inches)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-007-i2",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-007-i3",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "4 ملاعق صغيرة",
          "standardAmountEn": "4 teaspoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت النباتي في مقلاة عميقة أو قدر القلي.",
          "textEn": "Heat the vegetable oil in a deep frying pan or fryer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بينما يسخن الزيت، امسح كلا الجانبين من ورقة الأعشاب البحرية بمنديل مبلل لإزالة أي بقايا ملح.",
          "textEn": "While the oil is heating, wipe both sides of the kelp sheet with a wet towel to remove any extra salt residue.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقطع ورقة الأعشاب البحرية إلى مربعات بحجم 1.5 × 1.5 بوصة باستخدام مقص.",
          "textEn": "Cut the kelp sheet into 1.5 x 1.5 inch squares using scissors.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد صينية مغطاة بورق منديل بجانب القدر.",
          "textEn": "Prepare a plate lined with paper towels or a fryer basket next to the fryer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما يسخن الزيت بما يكفي (150°C/300°F)، ألقِ حفنة من قطع الأعشاب البحرية في الزيت وابدأ في القلي. يجب أن تنتفخ قطع الأعشاب البحرية وتتفتح في ثوانٍ معدودة. عندما تطفو على السطح، اتركها لبضع ثوانٍ إضافية ثم ارفعها باستخدام مصفاة أو سلة القلي وضعها على الصينية المعدة.",
          "textEn": "When the oil is heated enough (150°C/300°F), throw in a handful of kelp pieces and start frying. The kelp pieces should balloon or flower in just seconds. When they have floated to the top, leave them to fry a couple more seconds and using a spider or a fryer basket, take them out onto the prepared plate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد أن تبرد قليلاً، رش السكر بكثافة على الجانبين.",
          "textEn": "Once it’s cooled a little, sprinkle sugar generously on both sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "رقائق الأعشاب البحرية المقلية (داسيمابوكاك) هي وجبة خفيفة شهيرة في كوريا الجنوبية، تُقدم عادة كمقبلات أو وجبة خفيفة.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/fried-kelp-recipe-dasima-bugak-chips/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 40,
        "protein": 0,
        "fat": 3,
        "carbs": 4,
        "fiber": 0,
        "sugar": 3,
        "cost": {
          "specialty": 1,
          "fats": 0.4,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "w-kr-008",
      "title": "كيمتشي الشونغ غاك (كيمتشي الشونغ غاك)",
      "titleEn": "Chong Gak Kimchi (Chong Gak Kimchi)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "مقبلات وسلطات",
      "cookingMethod": "تحضير الكيمتشي",
      "prepTime": "3 ساعات",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-kr-008-i1",
          "name": "الشونغ غاك (الشونغ غاك)",
          "nameEn": "young Korean altari radish",
          "standardAmount": "900 غرام",
          "standardAmountEn": "2 lbs",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-008-i2",
          "name": "ملح البحر",
          "nameEn": "sea salt",
          "standardAmount": "60 غرام",
          "standardAmountEn": "1/4 cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-008-i3",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "240 مل",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-008-i4",
          "name": "البصل الأخضر",
          "nameEn": "green onion",
          "standardAmount": "2 حزم",
          "standardAmountEn": "2 bunches",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-008-i5",
          "name": "مسحوق الفلفل الأحمر الكوري",
          "nameEn": "Korean red chili powder",
          "standardAmount": "180 غرام",
          "standardAmountEn": "3/4 cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-008-i6",
          "name": "ثوم مفروم",
          "nameEn": "chopped garlic",
          "standardAmount": "45 غرام",
          "standardAmountEn": "3 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-008-i7",
          "name": "زنجبيل مفروم",
          "nameEn": "chopped ginger",
          "standardAmount": "30 غرام",
          "standardAmountEn": "2 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-008-i8",
          "name": "سائل الأنشوجة المخمر",
          "nameEn": "fermented anchovy liquid",
          "standardAmount": "60 غرام",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-008-i9",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "15-30 غرام",
          "standardAmountEn": "1-2 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-008-i10",
          "name": "ملح (إذا لزم الأمر)",
          "nameEn": "salt (if needed)",
          "standardAmount": "قليل",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-008-i11",
          "name": "دقيق",
          "nameEn": "flour",
          "standardAmount": "15 غرام",
          "standardAmountEn": "1 Tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-008-i12",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "240 مل",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الشونغ غاك ونظفه من التراب والجذور. يعمل بشكل أفضل إذا قمت بحفر الخارج باستخدام حافة السكين. نظف الحواف حيث تنتهي الجذور وتبدأ الأوراق الخضراء. قطع الأوراق الصفراء أو الساقين الخارجية إذا كانت تبدو صلبة. قطع أطراف الجذور الحادة للشونغ غاك.",
          "textEn": "Wash the young radish and clean off excess dirt and roots. It works best if you scrape the outside with the edge of a knife. Clean the edges where the root part ends and the green stems start. Cut off any yellow leaves or stems and the outer greens if they look tough. Cut off the pointy root ends of the radish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "احضر وعاء كبير. افرك الشونغ غاك بالملح بشكل متساوٍ عن طريق وضع طبقات من الشونغ غاك ورش كل طبقة بالملح. انتشر 60 غرام من الملح بشكل متساوٍ على الشونغ غاك. رش 240 مل من الماء على الشونغ غاك المملح. قلب الشونغ غاك برفق للتأكد من أن كل قطعة مغطاة بالملح والماء. لا تتعامل مع الشونغ غاك بكثرة لأنه يمكن أن يعطي طعمًا عشبيًا للكيمتشي. اتركه لمدة ساعتين. في الطقس الحار، يجب أن تكون ساعة ونصف كافية. بعد نصف الوقت، قلب الشونغ غاك مرة واحدة للتأكد من أن كل قطعة مملحة بشكل صحيح.",
          "textEn": "Get a large bowl. Salt the radish evenly by layering the radish and salting each layer as you go. Evenly spread out 1/4 cup of salt throughout. Sprinkle 1 cup of water on top of the salted radish. Gently turn the radish and salt water to make sure it gets an even coating of the salt and water. DO NOT handle the radish too much because it can bring out a grassy taste from the kimchi. Let it sit about 2 hours. In hot weather, 1 1/2 hrs should be sufficient. About halfway through, turn the radish once making sure every radish is salted properly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسل ونظف البصل الأخضر (حوالي حفنة أو حزمتين). قطع الأطراف السميكة من الجذور إلى نصفين ثم قطع البصل الأخضر إلى قطع بطول 5 سم.",
          "textEn": "Wash and clean green onions (about a handful or 2 bunches). Cut some of the thicker root ends in half and then cut green onions into 2 in long pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد عجينة الدقيق: اخلط 15 غرام من الدقيق مع 240 مل من الماء حتى تصبح العجينة سلسة.",
          "textEn": "Prepare the flour paste: Mix 1 Tbsp of flour with 1 cup of water until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد التوابل (اليانغنيوم): اخلط 180 غرام من مسحوق الفلفل الأحمر الكوري، 45 غرام من الثوم المفروم، 30 غرام من الزنجبيل المفروم، 60 غرام من سائل الأنشوجة المخمر، 15-30 غرام من السكر، وقليل من الملح (إذا لزم الأمر).",
          "textEn": "Prepare the seasoning (yangnyum): Mix 3/4 cup of Korean red chili powder, 3 Tbsp of chopped garlic, 2 Tbsp of chopped ginger, 1/4 cup of fermented anchovy liquid, 1-2 Tbsp of sugar, and a pinch of salt (if needed).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد الشونغ غاك المخلل: صفي الشونغ غاك من الماء واغسله جيدًا بالماء البارد. قطع الشونغ غاك إلى قطع بطول 5 سم. ضع الشونغ غاك في وعاء كبير وأضف التوابل (اليانغنيوم) والبصل الأخضر. اخلط المكونات برفق حتى تتجانس.",
          "textEn": "Back to the pickled radishes: Drain the radish from the water and rinse it well with cold water. Cut the radish into 2 in long pieces. Place the radish in a large bowl and add the seasoning (yangnyum) and green onions. Mix the ingredients gently until well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع الكيمتشي في وعاء تخزين محكم الإغلاق. اتركه في درجة حرارة الغرفة لمدة يوم أو يومين قبل وضعه في الثلاجة. يمكن أن يبقى الكيمتشي في الثلاجة لمدة تصل إلى شهر.",
          "textEn": "Place the kimchi in an airtight storage container. Let it sit at room temperature for 1-2 days before refrigerating. The kimchi can be stored in the refrigerator for up to a month.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكيمتشي هو أحد الأطباق التقليدية الكورية التي يتم تناولها كمقبلات أو مع الوجبات الرئيسية. يتميز بطعمه الحامض والحار.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/radish-kimchi-chong-gak-kimchi/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 80,
        "protein": 3,
        "fat": 1,
        "carbs": 15,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "produce": 5,
          "spices": 1.6,
          "specialty": 0.5,
          "sweeteners": 0.05,
          "grains": 0.05
        }
      }
    },
    {
      "id": "w-kr-009",
      "title": "الحساء الكوري بالمعجون الفولاني",
      "titleEn": "Doenjang Jjigae (Korean Soybean Paste Stew)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالحساء",
      "prepTime": "15 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-009-i1",
          "name": "معجون الفول",
          "nameEn": "Doenjang",
          "standardAmount": "2 ملعقة كبيرة + 1 ملعقة صغيرة",
          "standardAmountEn": "2 Tbsp + 1 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-009-i2",
          "name": "ماء الأرز",
          "nameEn": "Rice Water",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-009-i3",
          "name": "سمك الأنشوفة المجفف",
          "nameEn": "Dried Anchovies",
          "standardAmount": "حفنة",
          "standardAmountEn": "1 handful",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-009-i4",
          "name": "الكيلب المجفف",
          "nameEn": "Dried Kelp",
          "standardAmount": "قطعة (2 بوصة مربعة)",
          "standardAmountEn": "1 piece (2 in square)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-009-i5",
          "name": "القرع الرمادي الصغير",
          "nameEn": "Small Grey Squash or Zucchini",
          "standardAmount": "1 قطعة",
          "standardAmountEn": "1 piece",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-009-i6",
          "name": "التوفو",
          "nameEn": "Tofu",
          "standardAmount": "1/2 عبوة (14 أوقية)",
          "standardAmountEn": "1/2 pack (14 oz)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-009-i7",
          "name": "ثوم مفروم",
          "nameEn": "Chopped Garlic",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-009-i8",
          "name": "فلفل حار مطحون",
          "nameEn": "Red Chili Pepper (Gochukaru)",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-009-i9",
          "name": "البصل الأخضر",
          "nameEn": "Green Onions",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 piece (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-009-i10",
          "name": "فلفل أخضر حار (اختياري)",
          "nameEn": "Green Chili Pepper (optional)",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 piece",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "احفظ 3 أكواب من ماء الأرز عند غسل الأرز.",
          "textEn": "Save 3 cups of rice water when rinsing rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع التوفو والقرع الرمادي إلى مكعبات، وقطع البصل الأخضر وفلفل أخضر حار (إن وجد) وثوم.",
          "textEn": "Cut tofu and squash into squares, slice green onions and green chili pepper (if using), and chop garlic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الأنشوفة المجففة والكيلب المجفف إلى ماء الأرز. اغلي المزيج على نار متوسطة لمدة 10 دقائق.",
          "textEn": "Add dried anchovies and kelp to rice water. Simmer on medium heat for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تخلص من الأنشوفة والكيلب.",
          "textEn": "Discard anchovies and kelp.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أطفئ النار وأضف المعجون الفولاني. اخلط المعجون جيدًا ضد جدران القدر.",
          "textEn": "Turn off heat and mix in doenjang. Smoosh it against the wall of your pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد تشغيل النار على نار متوسطة عالية واترك المزيج يغلي.",
          "textEn": "Turn heat to medium high and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف مكعبات القرع الرمادي. اغلي لمدة 5 دقائق.",
          "textEn": "Add squash or zucchini squares. Boil for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف مكعبات التوفو. اغلي لمدة 5 دقائق أخرى.",
          "textEn": "Add tofu squares. Boil for another 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف البصل الأخضر والثوم المفروم. اغلي لمدة 3 دقائق إضافية.",
          "textEn": "Add green onions and chopped garlic. Boil for 3 more minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رش الفلفل الحار الأحمر. قدم الحساء ساخنًا.",
          "textEn": "Sprinkle with red chili pepper. Serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الحساء الكوري بالمعجون الفولاني هو طبق شعبي في كوريا الجنوبية، يتم تقديمه غالبًا كجزء من وجبة الغداء أو العشاء.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/doenjang-jjigae-korean-soybean-paste-stew/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 65,
        "protein": 6,
        "fat": 2,
        "carbs": 6,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.8,
          "specialty": 0.7,
          "produce": 1.1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-kr-010",
      "title": "الدُولسُوت بيبيمباب",
      "titleEn": "Dolsot Bibimbap",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالحصيرة",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-kr-010-i1",
          "name": "لحم الريبو العين",
          "nameEn": "rib eye fillets",
          "standardAmount": "100 غرام (3.5 أوقية)، مقطع رقيق",
          "standardAmountEn": "100 g (3.5 ounces), thinly sliced",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i2",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i3",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i4",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i5",
          "name": "ثوم مفروم",
          "nameEn": "minced garlic",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i6",
          "name": "صحن الخيار الكوري",
          "nameEn": "Korean cucumber side dish",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i7",
          "name": "صحن الفيرنبريك الكوري",
          "nameEn": "Korean fernbrake side dish",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i8",
          "name": "صحن جذر الجرسونيا المقلية",
          "nameEn": "sautéed bellflower root",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i9",
          "name": "جزر مقطع إلى شرائح رقيقة",
          "nameEn": "julienned carrots",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i10",
          "name": "كوسة مقطعة إلى شرائح رقيقة",
          "nameEn": "julienned zucchini",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i11",
          "name": "فطر الشيتاكي مقطع رقيق",
          "nameEn": "thinly sliced shiitake mushrooms",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i12",
          "name": "أرز مطبوخ",
          "nameEn": "steamed rice",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i13",
          "name": "زيت للطهي",
          "nameEn": "cooking oil",
          "standardAmount": "كمية مناسبة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i14",
          "name": "صلصة الفلفل الكوري",
          "nameEn": "gochujang",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i15",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i16",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i17",
          "name": "بذور السمسم المحمصة",
          "nameEn": "toasted sesame seeds",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i18",
          "name": "خل التفاح (أو خل الأرز)",
          "nameEn": "apple cider vinegar (or rice vinegar)",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-010-i19",
          "name": "ثوم مفروم",
          "nameEn": "minced garlic",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي اللحم مع التتبيلة. غطي الوعاء واتركيه في الثلاجة بينما تعملين على المكونات الأخرى. عند الاستعداد، أضيفي بعض زيت الطهي إلى المقلاة وطهي اللحم على نار متوسطة إلى عالية لمدة 3 إلى 5 دقائق حتى ينضج.",
          "textEn": "In a bowl, combine the meat with the marinade. Cover the bowl and leave it in the fridge while you are working on the other ingredients. When ready, add some cooking oil to a wok and cook the meat on medium high to high heat for about 3 to 5 minutes until thoroughly cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعدي طبق الخيار الكوري، وطبق سرخس الخنشار الكوري، وطبق جذر الجرسونيا المقلي حسب الوصفات المرتبطة. يمكن إعدادها في يوم آخر لتوفير وقت تحضير البيبمباب.",
          "textEn": "Prepare the Korean cucumber side dish, fernbrake side dish, and sautéed bellflower root side dish according to the linked recipes. These can be prepared on a different day to save your bibimbap making time.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قلي الجزر، الكوسة والفطر الشيتاكي في مقلاة منفصلة. قومي بتتبيلها قليلاً بالملح.",
          "textEn": "Sauté the carrots, zucchini, and mushrooms in a separate frying pan. Season them lightly with fine sea salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "امزجي مكونات صلصة البيبمباب في وعاء صغير. ضعيها جانباً.",
          "textEn": "Mix the bibimbap sauce ingredients in a small bowl. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اقلي البيض حسب الرغبة. (البيض المقلي على جانب واحد هو خيار شائع).",
          "textEn": "Pan fry the eggs to your preference. (Sunny side up is a popular choice.)",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني الفرن لمدة 10 دقائق على درجة حرارة 220 درجة مئوية / 428 درجة فهرنهايت. بمجرد تسخينه، ضعي وعاء الحصيرة الحجري في الفرن. اتركيه هناك لمدة 10 دقائق. بعد 10 دقائق، اخرجي الوعاء. أضيفي بعض زيت السمسم (حوالي 1 ملعقة كبيرة لكل وعاء متوسط الحجم) وامسحيه حول الوعاء.",
          "textEn": "Preheat an oven for 10 minutes at 220 C / 428 F. Once heated, place your stone bowl into the oven. Leave it there for 10 minutes. 10 minutes later, take it out. Add some sesame oil (about 1 Tbsp per medium size bowl) and brush it around.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "جمّعي مكونات البيبمباب بسرعة داخل الوعاء الحجري الساخن. ضعي الأرز أولاً وتأكدي من تسوية سطحه جيداً. ثم أضيفي اللحم والخضروات المتنوعة والبيض فوق الأرز.",
          "textEn": "Quickly assemble your bibimbap ingredients inside the hot stone bowl. First, lay down the rice and make sure you flatten it well. Then add the meat, assorted vegetables, and the egg on top of the rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "انقلي الوعاء الحجري الساخن إلى الغاز وطهيه لمدة 5 دقائق على نار هادئة. ستسمعين صوت الأرز يتشقق. ارفعي الوعاء من النار.",
          "textEn": "Transfer the hot stone bowl onto the gas stove and cook it for 5 minutes over low heat. You will hear the rice crackling noise. Remove from the heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اسكبي صلصة البيبمباب في الوعاء الحجري الساخن واخلطي جميع المكونات جيداً. قدميه.",
          "textEn": "Pour the bibimbap sauce into the hot stone bowl and mix all the ingredients well. Serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدُولسُوت بيبيمباب هو طبق كوري تقليدي يتم تقديمه في وعاء حجري ساخن، مما يضفي نكهة خاصة ومظهرًا جذابًا.",
      "source": {
        "name": "mykoreankitchen.com",
        "url": "https://mykoreankitchen.com/dolsot-bibimbap/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 360,
        "protein": 10,
        "fat": 13,
        "carbs": 50,
        "fiber": 4,
        "sugar": 8,
        "cost": {
          "protein": 2,
          "grains": 0.8,
          "produce": 3,
          "specialty": 0.8,
          "fats": 0.2,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "w-kr-011",
      "title": "كيمباب مطوي (ساندويتش الكيمباب)",
      "titleEn": "Folded Kimbap (Kimbap Sandwich)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي وتجهيز",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-kr-011-i1",
          "name": "ورقتا نوري",
          "nameEn": "2 pieces of nori",
          "standardAmount": "2 قطعة",
          "standardAmountEn": "2 pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-011-i2",
          "name": "لحم دجاج حلال معلب",
          "nameEn": "halal chicken luncheon meat",
          "standardAmount": "4 شرائح",
          "standardAmountEn": "4 slices",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-011-i3",
          "name": "بيض",
          "nameEn": "2 eggs",
          "standardAmount": "2 بيضة",
          "standardAmountEn": "2 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-011-i4",
          "name": "كيمتشي مفروم",
          "nameEn": "chopped cabbage kimchi",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-011-i5",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 pinch",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-011-i6",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "رشة",
          "standardAmountEn": "a sprinkle",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-011-i7",
          "name": "بذور السمسم",
          "nameEn": "sesame seeds",
          "standardAmount": "رشة",
          "standardAmountEn": "a sprinkle",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-011-i8",
          "name": "أرز قصير الحبة",
          "nameEn": "short grain white rice",
          "standardAmount": "3/4 كوب (210 جرام)",
          "standardAmountEn": "3/4 cup (210g)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-011-i9",
          "name": "تونا",
          "nameEn": "tuna",
          "standardAmount": "1 علبة (150 جرام)",
          "standardAmountEn": "1 can (150g)",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-011-i10",
          "name": "مايونيز",
          "nameEn": "mayonnaise",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-011-i11",
          "name": "أوراق البيري",
          "nameEn": "perilla leaves",
          "standardAmount": "2 ورقة",
          "standardAmountEn": "2 leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-011-i12",
          "name": "خيار",
          "nameEn": "cucumber",
          "standardAmount": "1 خيار صغير",
          "standardAmountEn": "1 small cucumber",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-011-i13",
          "name": "شرائح الجبنة الأمريكية",
          "nameEn": "American cheese slices",
          "standardAmount": "2 شريحة",
          "standardAmountEn": "2 slices",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-011-i14",
          "name": "شرائح الجزر الكوري المخلل",
          "nameEn": "Korean pickled ssam radish or danmuji",
          "standardAmount": "2 شريحة",
          "standardAmountEn": "2 slices",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز وانقعه لمدة 30 دقيقة، ثم صفيه وطبخه حسب التعليمات.",
          "textEn": "Wash the rice and soak it for 30 minutes, then drain and cook according to the instructions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقلي البيض في مقلاة وقطعيه إلى شرائح رفيعة.",
          "textEn": "Fry the eggs in a pan and slice them thinly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلطي الكيمتشي المفروم مع السكر وزيت السمسم وبذور السمسم.",
          "textEn": "Mix the chopped kimchi with sugar, sesame oil, and sesame seeds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن ورقة النوري على نار خفيفة حتى تصبح طرية.",
          "textEn": "Heat a piece of nori on low heat until it becomes soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الأرز على ورقة النوري وفرديه بشكل متساوٍ.",
          "textEn": "Place the rice on the nori sheet and spread it evenly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي شرائح السبام والبيض والكيمتشي المخلوط والخيار والجبنة والجزر المخلل على الأرز.",
          "textEn": "Place the halal chicken luncheon meat slices, egg, kimchi mixture, cucumber, cheese, and pickled radish on the rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "لف الكيمباب بإحكام باستخدام سجادة البامبو.",
          "textEn": "Roll the kimbap tightly using a bamboo mat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرر الخطوات مع الورقة الثانية من النوري.",
          "textEn": "Repeat the steps with the second nori sheet.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "لتحضير الكيمباب المطوي بالتونا ومايونيز، اخلطي التونة ومايونيز في وعاء.",
          "textEn": "To prepare the tuna mayo folded kimbap, mix the tuna and mayonnaise in a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي خليط التونة ومايونيز على ورقة النوري وفرديه بشكل متساوٍ.",
          "textEn": "Place the tuna mayo mixture on a nori sheet and spread it evenly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ضعي ورقة البيري والخيار والجبنة والجزر المخلل على خليط التونة ومايونيز.",
          "textEn": "Place the perilla leaves, cucumber, cheese, and pickled radish on the tuna mayo mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "لف الكيمباب بإحكام باستخدام سجادة البامبو.",
          "textEn": "Roll the kimbap tightly using a bamboo mat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قطع الكيمباب إلى قطع بحجم 2-3 سم وقدمه ساخناً.",
          "textEn": "Cut the kimbap into 2-3 cm pieces and serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكيمباب هو طبق شعبي في كوريا الجنوبية، يتم تقديمه كوجبة خفيفة أو غداء سريع.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/folded-kimbap-sandwich/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 13,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 475,
        "protein": 23,
        "fat": 20,
        "carbs": 45,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "specialty": 1.5,
          "protein": 3.5,
          "dairyEggs": 1,
          "grains": 0.5,
          "fats": 0.3,
          "produce": 0.8
        }
      }
    },
    {
      "id": "w-kr-012",
      "title": "دونات الأرز اللزج الكورية",
      "titleEn": "Korean Glutinous Rice Ball Doughnuts",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "مخبوزات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-kr-012-i1",
          "name": "دقيق الأرز الحلو",
          "nameEn": "sweet rice flour",
          "standardAmount": "500 غرام",
          "standardAmountEn": "1.1 pounds",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-012-i2",
          "name": "دقيق القمح المختمر ذاتيًا",
          "nameEn": "self-raising flour",
          "standardAmount": "80 غرام",
          "standardAmountEn": "2.8 ounces",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-012-i3",
          "name": "زبدة مذابة",
          "nameEn": "melted butter",
          "standardAmount": "20 غرام",
          "standardAmountEn": "0.7 ounces",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-012-i4",
          "name": "ملح بحري ناعم",
          "nameEn": "fine sea salt",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-012-i5",
          "name": "ماء ساخن",
          "nameEn": "hot water",
          "standardAmount": "2 أكواب",
          "standardAmountEn": "16 ounces",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-012-i6",
          "name": "قرفة مطحونة",
          "nameEn": "cinnamon powder",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-012-i7",
          "name": "معجون الفاصولياء الحلو",
          "nameEn": "sweetened red bean paste",
          "standardAmount": "180 غرام",
          "standardAmountEn": "0.4 pounds",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-012-i8",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-012-i9",
          "name": "سكر ناعم",
          "nameEn": "castor sugar",
          "standardAmount": "30 غرام",
          "standardAmountEn": "1 ounce",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "امزج مكونات الحشو في وعاء صغير. إذا كنت ترغب في قوام أكثر نعومة، اهرس معجون الفاصولياء الحلو.",
          "textEn": "Mix the filling ingredients in a small bowl. If you want a smoother texture, blend or mash the sweetened red bean paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "غربل دقيق الأرز الحلو ودقيق القمح المختمر ذاتيًا في وعاء كبير. أضف الملح، الزبدة المذابة والماء الساخن. اخلط جميع المكونات جيدًا وعجنه لصنع عجينة واحدة كبيرة.",
          "textEn": "Sieve the sweet rice flour and self-raising flour into a large bowl. Add salt, melted butter, and hot water. Mix all the ingredients well and knead it to make one large dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخذ العجينة واقسمها إلى قطع صغيرة لصنع كرات صغيرة. احرص على تغطية الكرات الصغيرة بورق بلاستيكي لمنعها من الجفاف.",
          "textEn": "Take the dough out onto a cutting board and divide it into smaller pieces to make mini round balls. While working through, cover the mini balls with plastic wrap to stop them from drying out.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "افتح العجينة بالضغط على الكرات بإصبعي الإبهام. أضف الحشو وأغلق العجينة. كرر هذه العملية حتى تنتهي من جميع المكونات.",
          "textEn": "Open up the dough by pressing the rolled balls with your thumbs. Add the filling mixture and close the dough. Repeat this until you use up the prepared ingredients.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اقلي الدونات في قدر عميق على نار متوسطة عالية حتى تصبح العجينة ذهبية اللون. اقلب الدونات باستمرار أثناء القلي لمنعها من الالتصاق بالقدر وتحسين شكلها. ضع الدونات المقلية على ورق امتصاص الزيت واتركها لتبرد لمدة 10 إلى 15 دقيقة.",
          "textEn": "Deep fry the donuts in a deep saucepan on medium-high heat until the dough is golden brown. Continuously roll the donuts while cooking to prevent sticking and improve shape. Place the cooked donuts onto a piece of oil-absorbing paper and cool down for 10 to 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "رشي السكر على الدونات أو اقلبها في طبق من السكر. يمكنك أيضًا وضع السكر في كيس بلاستيكي وإضافة الدونات إليه، ثم هز الكيس لغمس الدونات بالسكر.",
          "textEn": "Sprinkle the sugar onto the donuts or roll them on a plate of sugar. Alternatively, put the sugar into a plastic bag and add the donuts. Then while holding the top of the bag, shake the bag.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "استمتع بالدونات.",
          "textEn": "Enjoy the donuts.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدونات الكورية المصنوعة من الأرز اللزج هي حلوى شهيرة في كوريا، وتتميز بنكهتها الحلوة وقوامها الناعم.",
      "source": {
        "name": "mykoreankitchen.com",
        "url": "https://mykoreankitchen.com/chapsal-donuts-korean-glutinous-rice-ball-doughnuts/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 290,
        "protein": 5,
        "fat": 9,
        "carbs": 48,
        "fiber": 2,
        "sugar": 14,
        "cost": {
          "grains": 2.8,
          "dairyEggs": 0.3,
          "specialty": 2,
          "fats": 0.8,
          "sweeteners": 0.1,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-kr-013",
      "title": "حساء المعكرونة الباردة بالكيمتشي (كيمتشيماري غوكسو)",
      "titleEn": "Cold Kimchi Noodle Soup (Kimchimari Guksu)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "شوربات",
      "cookingMethod": "سلق وخلط",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-013-i1",
          "name": "معكرونة الأرز الخالية من الغلوتين",
          "nameEn": "Gluten-Free Rice Noodles",
          "standardAmount": "1/2 حزمة",
          "standardAmountEn": "1/2 package",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-013-i2",
          "name": "مرق الدجاج",
          "nameEn": "Chicken Broth",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-013-i3",
          "name": "الماء",
          "nameEn": "Water",
          "standardAmount": "10 ملاعق كبيرة",
          "standardAmountEn": "10 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-013-i4",
          "name": "عصير الكيمتشي",
          "nameEn": "Kimchi Juice",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-013-i5",
          "name": "خل الأرز",
          "nameEn": "Rice Vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-013-i6",
          "name": "السكر",
          "nameEn": "Sugar",
          "standardAmount": "2.5 ملعقة صغيرة",
          "standardAmountEn": "2.5 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-013-i7",
          "name": "صلصة الصويا",
          "nameEn": "Soy Sauce",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-013-i8",
          "name": "ملح البحر",
          "nameEn": "Sea Salt",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "1/8 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-013-i9",
          "name": "خيار",
          "nameEn": "Cucumber",
          "standardAmount": "1/2 حبة",
          "standardAmountEn": "1/2 each",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-013-i10",
          "name": "كيمتشي الملفوف",
          "nameEn": "Cabbage Kimchi",
          "standardAmount": "3/4 كوب (مقطعة إلى شرائح رفيعة)",
          "standardAmountEn": "3/4 cup (julienned)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-013-i11",
          "name": "السكر",
          "nameEn": "Sugar",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-013-i12",
          "name": "خل الأرز (اختياري)",
          "nameEn": "Rice Vinegar (optional)",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-013-i13",
          "name": "بذور السمسم",
          "nameEn": "Sesame Seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-013-i14",
          "name": "زيت السمسم (اختياري)",
          "nameEn": "Sesame Oil (optional)",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-013-i15",
          "name": "كيمتشي الملفوف الأخضر (اختياري)",
          "nameEn": "Putbaechu (Seoul Green Cabbage) Kimchi (optional)",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-013-i16",
          "name": "اللوفت البحرية المحمصة",
          "nameEn": "Roasted Sea Laver (gim)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-013-i17",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 each",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "غلي قدر من الماء لتحضير المعكرونة.",
          "textEn": "Boil a pot of water to cook the noodles.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سلق البيضة باستخدام الطريقة المفضلة لديك. للبيض المسلوق جيدًا، أضف البيض إلى قدر مع الماء البارد، ضع الحرارة على متوسط، واتركه يغلي ببطء (حتى لا ينكسر البيض)، واتركه يطبخ لمدة 10-12 دقيقة. ثم نقل البيض إلى ماء ثلجي وقشره بعد بضع دقائق. قطع البيض إلى نصفين.",
          "textEn": "Boil the egg using your favorite method. For hard-boiled eggs, add the eggs to a pot with cold water, set the heat to medium, and let it come to a boil slowly (so the egg doesn't crack), and let it cook for 10-12 minutes. Then transfer the eggs to an ice bath and peel after a few minutes. Slice the egg in half.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بينما الماء يغلي، قطع الخيار إلى شرائح رفيعة واتركه جانباً.",
          "textEn": "While the water is boiling, julienne the cucumber and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطع الكيمتشي إلى شرائح رفيعة، وقم بتتبيله بالسكر، بذور السمسم، وزيت السمسم (إذا كنت تحب زيت السمسم).",
          "textEn": "Cut the kimchi into small thin strips and season it with sugar, sesame seeds, and sesame oil (if you love sesame oil).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "طبخ المعكرونة الخالية من الغلوتين لمدة 4-5 دقائق، ثم اشطفها بالماء البارد 2-3 مرات. اتركها تتصريف.",
          "textEn": "Cook the gluten-free noodles for 4-5 minutes, then rinse in cold water 2-3 times. Let it drain.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تحضير المرق - في وعاء، أضف مرق الدجاج، الماء، وعصير الكيمتشي. أضف الخل، صلصة الصويا، الملح، السكر، وذوق الخليط. قد تحتاج إلى إضافة المزيد من الخل أو السكر. احتفظ بالمرق في الثلاجة حتى وقت التقديم. لجعله أكثر برودة، ضعه في الفريزر لمدة ساعة تقريبًا حتى يصبح قوامه مثل الثلج.",
          "textEn": "Prepare the broth - In a bowl, add chicken broth, water, and kimchi juice. Add vinegar, soy sauce, salt, sugar, and taste. You may want more vinegar or sugar. Keep it chilled in the fridge until serving time. To make it extra icy, put it in the freezer for about an hour to achieve a slushy consistency.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قم بتجميع الحساء - في وعاء التقديم، ضع المعكرونة، الكيمتشي، الخيار، البيض المقطع، واللوفت البحرية المحمصة. صب المرق البارد فوق المكونات.",
          "textEn": "Assemble the soup - In a serving bowl, place the noodles, kimchi, cucumber, sliced egg, and roasted sea laver. Pour the chilled broth over the ingredients.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكيمتشيماري غوكسو هو حساء تقليدي كوري يتم تقديمه بارداً في الصيف. يتميز بنكهات حمضية وحارة من الكيمتشي والخل، ويقدم عادةً كوجبة خفيفة أو غداء.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/cold-kimchi-noodle-soup-kimchimari-guksu/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 140,
        "protein": 4,
        "fat": 2,
        "carbs": 28,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 1,
          "specialty": 1,
          "produce": 0.3,
          "dairyEggs": 0.2,
          "sweeteners": 0.05,
          "spices": 0.1,
          "fats": 0.05
        }
      }
    },
    {
      "id": "w-kr-014",
      "title": "الخضروات المخللة الكورية (جانغاججي)",
      "titleEn": "Korean Pickles (Jangajji)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "مقبلات وسلطات",
      "cookingMethod": "خلط وغلي",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-kr-014-i1",
          "name": "خيار كوري",
          "nameEn": "Korean cucumbers",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 cucumbers",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-014-i2",
          "name": "فلفل أخضر حار",
          "nameEn": "green chili peppers",
          "standardAmount": "5 حبات (اختياري)",
          "standardAmountEn": "5 peppers (optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-014-i3",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-014-i4",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-014-i5",
          "name": "خل الأرز",
          "nameEn": "rice vinegar",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-014-i6",
          "name": "ملح البحر الخشن",
          "nameEn": "rough sea salt",
          "standardAmount": "حفنة",
          "standardAmountEn": "a handful",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي صلصة الصويا، الخل، والسكر في قدر واتركيها حتى تغلي. عندما تغلي، أطفئي النار واتركيها جانباً.",
          "textEn": "Mix soy sauce, vinegar, and sugar in a pot and let it come to a boil. When it boils, turn off the heat and let it sit.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "خذ قبضة سخية من الملح ونظفي الخيار بالملح عن طريق فرك كل حبة.",
          "textEn": "Take a generous pinch of sea salt and clean the cucumbers by rubbing each one with salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسلي الخيار بالماء وجففيه. يمكنك قطع الخيار إلى قطع صغيرة أو تركه كله.",
          "textEn": "Rinse the cucumbers with water and pat them dry. You can cut the cucumbers into bite-size pieces or keep them whole.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغسلي الفلفل الأخضر الحار. يمكن استخدام الفلفل كله أو قطعه. عند استخدام الفلفل كله، اثقبه بسيخ حاد أو مشط.",
          "textEn": "Wash the green chili peppers. Whole peppers can be used or can be cut into pieces. When using whole peppers, pierce them with a sharp skewer or toothpick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الخيار والفلفل في وعاء. صبي خليط صلصة الصويا الساخن على الخضروات. يجب أن يكون الخليط ساخنًا جدًا لجعل الخضروات مقرمشة.",
          "textEn": "Put the cucumbers and chili peppers into the jar. Pour the hot soy sauce mixture over the vegetables. The sauce should be quite hot to make the vegetables crunchy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أبحثي عن شيء يثقل الخضروات واتركيها لمدة 3 أيام في درجة حرارة الغرفة.",
          "textEn": "Find something to weigh the vegetables down and let it sit for 3 days at room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد 3 أيام، صفي السائل، غليه، وأعيديه إلى الوعاء وهو ساخن. اتركيه لمدة 4 أيام إضافية.",
          "textEn": "After 3 days, drain the liquid, boil it, and add it back to the jar while it is still hot. Leave it for 4 more days.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الجانغاججي هو نوع من المخللات الكورية التي تُحضّر عادةً في فصل الصيف.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/korean-pickles-jangahjji-summer/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 60,
        "protein": 1,
        "fat": 0,
        "carbs": 15,
        "fiber": 1,
        "sugar": 12,
        "cost": {
          "produce": 3,
          "specialty": 0.8,
          "sweeteners": 0.7,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-kr-015",
      "title": "سوجونغوا (مشروب الزنجبيل والقرفة الكوري)",
      "titleEn": "Sujeonggwa (Korean Ginger Cinnamon Punch)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "مشروبات",
      "cookingMethod": "غلي وتصفيه",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-015-i1",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "10 أكواب",
          "standardAmountEn": "10 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-015-i2",
          "name": "الزنجبيل الطازج",
          "nameEn": "fresh ginger",
          "standardAmount": "40 غرام",
          "standardAmountEn": "40 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-015-i3",
          "name": "عصي القرفة",
          "nameEn": "cinnamon sticks",
          "standardAmount": "20 غرام (حوالي 2-3 عصي)",
          "standardAmountEn": "20 g (about 2-3 sticks)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-015-i4",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-015-i5",
          "name": "الجوز الأبيض",
          "nameEn": "pine nuts",
          "standardAmount": "1/2 ملعقة كبيرة",
          "standardAmountEn": "1/2 Tbsp",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-015-i6",
          "name": "الرمان المجفف",
          "nameEn": "dried persimmons",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر الزنجبيل الطازج وقطعه رقيقًا.",
          "textEn": "Peel the fresh ginger and slice it thinly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل عصي القرفة بالماء.",
          "textEn": "Rinse the cinnamon sticks in water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد 2 قدر يمكن أن يحمل 5 أكواب أو أكثر.",
          "textEn": "Prepare 2 pots that can hold 5 cups or more.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الزنجبيل المقطع إلى قدر مع 5 أكواب من الماء. اغلي الماء واتركه يغلي على نار هادئة لمدة 20 دقيقة.",
          "textEn": "Add the sliced ginger to one pot with 5 cups of water. Bring to a boil and simmer for 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف عصي القرفة إلى قدر آخر مع 5 أكواب من الماء. اغلي الماء واتركه يغلي على نار هادئة لمدة 20 دقيقة.",
          "textEn": "Add the cinnamon sticks to another pot with 5 cups of water. Bring to a boil and simmer for 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صفي ماء الزنجبيل وماء القرفة لتصفية أي شوائب.",
          "textEn": "Strain the ginger water and cinnamon water to filter out any debris.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في قدر كبير أو غلاية، اخلط ماء الزنجبيل وماء القرفة. أضف 1/2 كوب من السكر وقلّب جيداً.",
          "textEn": "In a large pot or kettle, combine the ginger and cinnamon water. Add 1/2 cup of sugar and stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اغلي المزيج واتركه يغلي على نار هادئة لمدة 2-3 دقائق. اتركه يبرد. ضعه في الثلاجة لتقديمه باردًا.",
          "textEn": "Bring the mixture to a boil and simmer for 2-3 minutes. Let it cool. Chill in the refrigerator to serve cold.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "إذا كنت ترغب في تقديم الرمان المجفف، انقع الرمان المجفف (بما في ذلك الساق) في المشروب لمدة ساعتين على الأقل قبل التقديم حتى يصبح ناعمًا عند وقت التقديم. إذا تركت الرمان المجفف لفترة طويلة، سيبدأ في التفتت، لذا لا تتركه في السائل لفترة طويلة. كما أن عدم إزالة الساق سيبقي الفاكهة في شكلها الكامل.",
          "textEn": "If serving dried persimmons, soak the whole dried persimmon (including the stem) in the punch for at least 2 hours before serving so it will become soft at serving time. If you leave the dried persimmons in too long, they will start to disintegrate, so do not leave them in the liquid for too long. Also, not removing the stem will keep the fruit in whole shape.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سوجونغوا هو مشروب تقليدي كوري يتم تقديمه في المناسبات الخاصة والاحتفالات. يتميز بنكهته الغنية من الزنجبيل والقرفة والرمان المجفف.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/sujeonggwa-korean-cinnamon-ginger-punch/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 90,
        "protein": 0,
        "fat": 0,
        "carbs": 22,
        "fiber": 1,
        "sugar": 18,
        "cost": {
          "produce": 0.4,
          "spices": 0.3,
          "sweeteners": 0.3,
          "specialty": 2.5
        }
      }
    },
    {
      "id": "w-kr-016",
      "title": "البيض المطهو بالبخار الكوري (جيجران جيم)",
      "titleEn": "Korean Steamed Egg (Gyeran Jjim)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ بالبخار",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-016-i1",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 large",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-016-i2",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "195 مل",
          "standardAmountEn": "195 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-016-i3",
          "name": "بصل أخضر مفروم",
          "nameEn": "chopped green onion",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-016-i4",
          "name": "صويا جيوت (صويا مخمرة)",
          "nameEn": "saewoojeot (salted fermented shrimp)",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-016-i5",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-016-i6",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-016-i7",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "3-4 حبات",
          "standardAmountEn": "3-4 grains",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-016-i8",
          "name": "فلفل حار مطحون (اختياري)",
          "nameEn": "red chili pepper powder (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطّع البصل الأخضر وصويا جيوت (الصويا المخمرة) وامزجها مع زيت السمسم، السكر، والفلفل الأسود. اترك الخليط لمدة بضع دقائق.",
          "textEn": "Chop the green onion and saewoojeot (fermented shrimp) and mix with sesame oil, sugar, and black pepper. Let it sit for a few minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخفق البيض في وعاء وأضف الماء. اخلط مرة أخرى.",
          "textEn": "Whip the eggs in a bowl and add the water. Mix again.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف خليط البصل الأخضر وصويا جيوت إلى البيض واخلط جيدًا.",
          "textEn": "Add the green onion and saewoojeot mixture to the eggs and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب الخليط في وعاء الطبخ المفضل لديك (مثل الطبق الكوري التقليدي التوكبايغي) وضعه على الموقد على نار متوسطة، مغطى لمدة 7-8 دقائق.",
          "textEn": "Pour the mixture into your favorite hot pot (such as a traditional Korean ttukbaegi) and place it on the stove over medium heat, covered for 7-8 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما يصبح البيض نصف مطهو، لا يزال مائيًا، قلب الخليط (أحضر القاع إلى الأعلى) للتأكد من الطهي بالتساوي. غطِ مرة أخرى.",
          "textEn": "When the eggs are semi-cooked and still very watery, stir the mixture (bring the bottom to the top) to ensure even cooking. Cover again.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خفف النار إلى نار هادئة. اكمل الطهي لمدة 3 دقائق أخرى.",
          "textEn": "Turn the heat to low. Finish cooking for another 3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخبز لفترة أطول قليلاً إذا كنت تفضل أن يكون القاع مقرمشًا قليلاً، ولكن لا تتجاوز 1-2 دقيقة.",
          "textEn": "Cook a little more if you like the bottom to be a little burnt, but not more than 1-2 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "رشي المزيد من الفلفل الأسود، فلفل الحار المطحون (اختياري)، والبصل الأخضر المفروم كزينة.",
          "textEn": "Sprinkle more black pepper, red chili powder (optional), and chopped green onion as garnish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البيض المطهو بالبخار الكوري (جيجران جيم) هو طبق تقليدي يتم تقديمه في المناسبات العائلية والاحتفالات في كوريا.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/korean-steamed-egg-hot-pot-gyeran-jjim/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 75,
        "protein": 6,
        "fat": 6,
        "carbs": 1,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "dairyEggs": 1,
          "specialty": 0.2,
          "fats": 0.05,
          "produce": 0.1
        }
      }
    },
    {
      "id": "w-kr-017",
      "title": "تشاباغوري (الشاي با غوري)",
      "titleEn": "Jjapaguri",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "أطباق رئيسية",
      "cookingMethod": "سلق",
      "prepTime": "5 دقائق",
      "cookTime": "5 دقائق",
      "servings": "2-3 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-017-i1",
          "name": "شاي با غوري (النودلز الكورية السوداء)",
          "nameEn": "Jjapaghetti (Korean instant black noodles)",
          "standardAmount": "1 حزمة",
          "standardAmountEn": "1 pack",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-017-i2",
          "name": "نيوجوري (النودلز الكورية الحارة بالحبار)",
          "nameEn": "Neoguri (Korean instant spicy seafood udon noodles)",
          "standardAmount": "1 حزمة",
          "standardAmountEn": "1 pack",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-017-i3",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-017-i4",
          "name": "الصلصة الجافة من حزمتي الشاي با غوري ونيوجوري",
          "nameEn": "dried vegetable flakes from both packets",
          "standardAmount": "كاملة",
          "standardAmountEn": "full",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-017-i5",
          "name": "الصلصة البودرة من حزمة الشاي با غوري",
          "nameEn": "Jjapaghetti powder soup sauce",
          "standardAmount": "كاملة",
          "standardAmountEn": "full packet",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-017-i6",
          "name": "ثلث الصلصة البودرة من حزمة نيوجوري",
          "nameEn": "1/3 packet of Neoguri powder soup sauce",
          "standardAmount": "1/3 حزمة",
          "standardAmountEn": "1/3 packet",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-017-i7",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أغلي الماء في قدر على نار متوسطة عالية.",
          "textEn": "Boil the water in a pot on medium high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "عندما يغلي الماء، أضف نودلز الشاي با غوري ونيوجوري والخضروات المجففة من كلا الحزمتين.",
          "textEn": "Once the water is boiling, add the Jjapaghetti and Neoguri noodles and the dried vegetable flakes from both packets.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغلي المكونات حتى تنضج النودلز، لمدة 2-3 دقائق. خلال هذه الفترة، قلب النودلز جيدًا برفعها وتركها تسقط بضع مرات.",
          "textEn": "Boil until the noodles are cooked, about 2-3 minutes. During this time, mix the noodles well by lifting and dropping them a couple of times.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صفي الماء ولكن احتفظ بحوالي 6 ملاعق كبيرة من الماء. ثم أضف الصلصة البودرة الكاملة من حزمة الشاي با غوري وثلث الصلصة البودرة من حزمة نيوجوري وزيت الزيتون. اخلط المكونات جيدًا.",
          "textEn": "Drain the water but leave about 6 tablespoons of water. Then add the full packet of Jjapaghetti powder soup sauce, 1/3 packet of Neoguri powder soup sauce, and olive oil. Mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم الطبق ساخنًا.",
          "textEn": "Serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تشاباغوري هو طبق شعبي في كوريا الجنوبية، يجمع بين نودلز الشاي با غوري والنيوجوري لخلق طبق حار ولذيذ.",
      "source": {
        "name": "mykoreankitchen.com",
        "url": "https://mykoreankitchen.com/jjapaguri-korean-instant-noodles-mixed-jjapaghetti-and-neoguri/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2.5,
        "kcal": 520,
        "protein": 12,
        "fat": 24,
        "carbs": 62,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "grains": 3,
          "fats": 0.1
        }
      }
    },
    {
      "id": "w-kr-018",
      "title": "البطاطا الكورية (جامجا جوريم)",
      "titleEn": "Korean Potato Side Dish (Gamja Jorim)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "مقبلات وسلطات",
      "cookingMethod": "طهي بالصوص",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-kr-018-i1",
          "name": "بطاطا صغيرة",
          "nameEn": "baby potatoes",
          "standardAmount": "340 جرام",
          "standardAmountEn": "12 oz",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-018-i2",
          "name": "فطر شيتاكي مجفف",
          "nameEn": "dried shitake mushroom",
          "standardAmount": "1 قطعة (اختياري)",
          "standardAmountEn": "1 piece (optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-018-i3",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "45 مل + 5 مل (اختياري)",
          "standardAmountEn": "3 Tbsp + 1 tsp (optional)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-018-i4",
          "name": "شراب القيقب",
          "nameEn": "maple syrup",
          "standardAmount": "30 مل",
          "standardAmountEn": "2 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-018-i5",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "15 جرام",
          "standardAmountEn": "1 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-018-i6",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1 1/2 كوب (للغليان الأولي) + 2 كوب (للصلصة)",
          "standardAmountEn": "1 1/2 Cup (initial boiling) + 2 Cups (for sauce)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-018-i7",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "15 مل",
          "standardAmountEn": "1 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-018-i8",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "دوّامة صغيرة",
          "standardAmountEn": "a swirl",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-018-i9",
          "name": "بذور السمسم",
          "nameEn": "sesame seeds",
          "standardAmount": "رشة",
          "standardAmountEn": "a sprinkling",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل البطاطا. إذا كانت البطاطا ذات قشرة سميكة، قشرها وقطّعها إلى مكعبات.",
          "textEn": "Rinse the potatoes. If using thick-skinned potatoes, peel and cut them into cubes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع البطاطا في قدر مع كمية كافية من الماء لتغطيتها بالكامل. اتركها حتى تغلي، ثم خفف النار إلى متوسطة واتركها تطهى لمدة 10 دقائق. صفي البطاطا.",
          "textEn": "Place the potatoes in a pot with enough water to fully cover them. Bring to a boil, then reduce the heat to medium and cook for about 10 minutes. Drain the potatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد البطاطا إلى القدر، وأضف 2 كوب من الماء، 3 ملاعق كبيرة من صلصة الصويا، السكر، زيت نباتي، والفطر الشيتاكي (إذا كنت تستخدمه). اترك المزيج حتى يغلي، ثم اتركه يغلي على نار هادئة، مغطى، لمدة 30 دقيقة أو حتى يقل حجم السائل إلى الثلث.",
          "textEn": "Return the potatoes to the pot and add 2 cups of water, 3 tablespoons of soy sauce, sugar, vegetable oil, and the dried shiitake mushroom (if using). Bring to a boil, then simmer, covered, for about 30 minutes or until the liquid has reduced to one-third.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أزل الغطاء، وأضف 2 ملعقة كبيرة من شراب القيقب. واصل الطهي حتى يقل السائل تقريبًا. اذوق المزيج وأضف المزيد من صلصة الصويا حسب الرغبة (حتى ملعقة صغيرة).",
          "textEn": "Uncover the pot, add 2 tablespoons of maple syrup. Continue to cook until the liquid has almost completely reduced. Taste and add more soy sauce if desired (up to 1 teaspoon).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلّب البطاطا لبضع دقائق أخرى. أكمل الطبق بإضافة زيت السمسم وبذور السمسم.",
          "textEn": "Stir the potatoes for a few more minutes. Finish the dish with a swirl of sesame oil and a sprinkling of sesame seeds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "جامجا جوريم هو طبق جانبي تقليدي في المطبخ الكوري، يتم تقديمه عادة مع الأرز.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/korean-potato-side-dish-gamja-jorim/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 120,
        "protein": 3,
        "fat": 3,
        "carbs": 21,
        "fiber": 2,
        "sugar": 9,
        "cost": {
          "produce": 1.2,
          "specialty": 0.7,
          "sweeteners": 0.45,
          "fats": 0.1
        }
      }
    },
    {
      "id": "w-kr-019",
      "title": "الكيمتشي السريع",
      "titleEn": "Quick Kimchi",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "مقبلات وسلطات",
      "cookingMethod": "تحضير وخلط",
      "prepTime": "3 ساعات",
      "cookTime": "2-3 أيام",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-kr-019-i1",
          "name": "الكرنب الصيني",
          "nameEn": "napa cabbage",
          "standardAmount": "1.8 كغ",
          "standardAmountEn": "4 lb",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-019-i2",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-019-i3",
          "name": "الزنجبيل",
          "nameEn": "ginger root",
          "standardAmount": "2-3 سم مبشورة (1 ملعقة كبيرة)",
          "standardAmountEn": "2-3 inches grated (1 Tbsp)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-019-i4",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص مبشورة أو مهروسة",
          "standardAmountEn": "4 cloves grated or crushed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-019-i5",
          "name": "البصل الأخضر",
          "nameEn": "green onion",
          "standardAmount": "حزمة واحدة مقطعة إلى قطع 2.5 سم",
          "standardAmountEn": "1 bunch cut into 1 inch pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-019-i6",
          "name": "معجون الجمبري",
          "nameEn": "shrimp paste",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-019-i7",
          "name": "مسحوق الفلفل الأحمر",
          "nameEn": "red pepper powder",
          "standardAmount": "5 ملاعق كبيرة",
          "standardAmountEn": "1/3 cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-019-i8",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الكرنب الصيني جيدًا وقطع علامة (X) في نهاية الجذر بعمق حوالي 7.5 سم.",
          "textEn": "Rinse the napa cabbage well and cut an 'X' into the root end, going about 3 inches deep.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "فصل الكرنب إلى أربعة أجزاء متساوية عن طريق فتح علامة (X).",
          "textEn": "Pull apart at the 'X' to easily divide the cabbage into four equal segments.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقطع الجزء القاسي من الكرنب وقطع الكرنب إلى قطع صغيرة. ضعها في وعاء كبير ورش الملح عليها. اتركها لمدة 2-3 ساعات مع التحريك من حين لآخر.",
          "textEn": "Cut away the tough core and chop the cabbage into bite-sized pieces. Place in a large bowl, sprinkle with salt, and let sit for 2-3 hours, tossing occasionally.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بينما تترك الكرنب، ابشر الزنجبيل والثوم وقطع البصل الأخضر إلى قطع كبيرة.",
          "textEn": "While the cabbage is sitting, grate the ginger and garlic and cut the green onion into large pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قاس مسحوق الفلفل الأحمر ومعجون الجمبري. يمكنك مضاعفة كمية الفلفل الحار للحصول على كيمتشي حار جدًا.",
          "textEn": "Measure out the red pepper powder and shrimp paste. You could easily double the red pepper for a fiery hot kimchi.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صفي الكرنب، اضغطه في غربال وارجعيه إلى وعاء الخلط. اخلطيه مع باقي المكونات حتى تتجانس.",
          "textEn": "Drain the cabbage, pressing it through a colander, and return it to the mixing bowl. Stir together with the rest of the ingredients until evenly distributed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الكيمتشي في وعاء محكم الإغلاق واتركيه على الطاولة لمدة 2-3 أيام.",
          "textEn": "Place the kimchi in an airtight container and let it sit on the counter for 2-3 days.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سيتم تليين كل شيء، وسيتم إطلاق العصائر وسيكون جاهزًا للأكل. ضعيه في الثلاجة واستخدميه حسب الرغبة. يمكن حفظ الكيمتشي لمدة أسبوعين في الثلاجة.",
          "textEn": "Everything will soften up, the juices will release, and it’ll be ready for nibbling. Refrigerate and use as desired. The kimchi will keep for a couple of weeks in the refrigerator.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكيمتشي هو طبق تقليدي كوري يتم تقديمه مع معظم الوجبات. يتم تحضيره عادة من الكرنب الصيني والبصل الأخضر والثوم والزنجبيل.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/quick-kimchi/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 25,
        "protein": 1,
        "fat": 0,
        "carbs": 5,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "produce": 4.6,
          "spices": 1.1,
          "specialty": 1,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "w-kr-020",
      "title": "النودلز الكورية الحارة الباردة (بيبيم غوكسو)",
      "titleEn": "Korean Spicy Cold Noodles (Bibim Guksu)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "أطباق رئيسية",
      "cookingMethod": "سلق وخلط",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-kr-020-i1",
          "name": "النودلز الكورية الرفيعة",
          "nameEn": "Somyeon Guksu (thin dry Korean noodles)",
          "standardAmount": "100 غرام",
          "standardAmountEn": "100 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i2",
          "name": "بيضة",
          "nameEn": "egg",
          "standardAmount": "1 بيضة (مسلوقة)",
          "standardAmountEn": "1 (hard boiled)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i3",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "5 أكواب",
          "standardAmountEn": "5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i4",
          "name": "تفاح",
          "nameEn": "apple",
          "standardAmount": "2 ملعقة كبيرة مبشورة",
          "standardAmountEn": "2 Tbsp grated",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i5",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 ملعقة كبيرة مبشورة",
          "standardAmountEn": "1 Tbsp grated",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i6",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 clove",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i7",
          "name": "خل الأرز",
          "nameEn": "rice vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i8",
          "name": "الجوتشوجانغ (معجون الفلفل الأحمر الكوري)",
          "nameEn": "Gochujang (Korean red chili paste)",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i9",
          "name": "الجوتشوكارو (بودرة الفلفل الأحمر الكوري)",
          "nameEn": "Gochukaru (Korean red chili powder)",
          "standardAmount": "4 ملاعق صغيرة",
          "standardAmountEn": "4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i10",
          "name": "الصويا الصوص (جين غانجانغ)",
          "nameEn": "soy sauce (Jin Ganjang)",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i11",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i12",
          "name": "العسل",
          "nameEn": "honey",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i13",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "1 ملعقة كبيرة (أو حسب الرغبة)",
          "standardAmountEn": "1 Tbsp (more to taste)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i14",
          "name": "صويا الصوص للحساء (غوك غانجانغ)",
          "nameEn": "Guk Ganjang (Soy Sauce for Soups)",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i15",
          "name": "أوراق الخس الأحمر",
          "nameEn": "red leaf lettuce leaves",
          "standardAmount": "3 أوراق",
          "standardAmountEn": "3 leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i16",
          "name": "أوراق البيريلا",
          "nameEn": "perilla leaves",
          "standardAmount": "3 أوراق",
          "standardAmountEn": "3 leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i17",
          "name": "الكرنب",
          "nameEn": "cabbage",
          "standardAmount": "1 كوب (مقطع رفيعًا)",
          "standardAmountEn": "1 cup (sliced thin)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i18",
          "name": "خليط الخضروات الورقية",
          "nameEn": "Spring Mix",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i19",
          "name": "الخيار",
          "nameEn": "cucumber",
          "standardAmount": "1/2 كوب (مقطع إلى شرائح)",
          "standardAmountEn": "1/2 cup (julienned)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i20",
          "name": "براعم الفجل الأبيض (دايكون)",
          "nameEn": "daikon sprouts",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i21",
          "name": "الفجل الكوري أو الدايكون (فجل أبيض)",
          "nameEn": "Korean radish or Daikon",
          "standardAmount": "4 أوقية (مقطع إلى شرائح بعرض 1 بوصة)",
          "standardAmountEn": "4 oz (sliced 1 inch wide)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i22",
          "name": "ملح البحر الكوري",
          "nameEn": "Korean sea salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i23",
          "name": "خل الأرز",
          "nameEn": "rice vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i24",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i25",
          "name": "الكيمتشي (الكرنب)",
          "nameEn": "cabbage kimchi",
          "standardAmount": "1/4 كوب (مقطع)",
          "standardAmountEn": "1/4 cup (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i26",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-020-i27",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سلق النودلز الكورية الرفيعة في 5 أكواب من الماء حتى تصبح طرية، ثم صفيها واغسلها بالماء البارد.",
          "textEn": "Cook the thin dry Korean noodles in 5 cups of water until tender, then drain and rinse with cold water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قشر البيضة وقطّعها إلى شرائح رفيعة.",
          "textEn": "Peel the egg and slice it thinly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء صغير، اخلط التفاح المبشور، البصل المبشور، الثوم المهروس، خل الأرز، الجوتشوجانغ، الجوتشوكارو، الصويا الصوص، السكر، العسل، زيت السمسم، وصويا الصوص للحساء.",
          "textEn": "In a small bowl, mix the grated apple, grated onion, minced garlic, rice vinegar, gochujang, gochukaru, soy sauce, sugar, honey, sesame oil, and soup soy sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اخلط الجذر الكوري المقطع، ملح البحر الكوري، خل الأرز، والسكر.",
          "textEn": "In another bowl, mix the sliced Korean radish, Korean sea salt, rice vinegar, and sugar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء التقديم، ضع النودلز، ثم أضف البيضة المقطعة، صلصة البيبيم، الخضروات المقطعة، والكيمتشي.",
          "textEn": "In a serving bowl, place the noodles, then add the sliced egg, bibim sauce, sliced vegetables, and kimchi.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلّب المكونات برفق حتى تتجانس.",
          "textEn": "Gently toss the ingredients until well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الطبق بارداً مع أوراق الخس الأحمر والبيريلا كزينة.",
          "textEn": "Serve the dish cold, garnished with red leaf lettuce and perilla leaves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البيبيم غوكسو هو طبق شعبي في كوريا، يتم تقديمه عادةً في فصل الصيف للاستمتاع ببرودته.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/bibim-guksu-korean-spicy-cold-noodles/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 27,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 210,
        "protein": 7,
        "fat": 7,
        "carbs": 32,
        "fiber": 3,
        "sugar": 12,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 0.25,
          "specialty": 0.9,
          "sweeteners": 0.1,
          "produce": 2.3,
          "fats": 0.1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-kr-021",
      "title": "الراديش الكوري المخلل (دانموجي)",
      "titleEn": "Pickled Yellow Radish (Danmuji) - Korean Style",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "مقبلات وسلطات",
      "cookingMethod": "طهي وخلل",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-021-i1",
          "name": "راديش كوري (مو)",
          "nameEn": "Korean Radish (Mu)",
          "standardAmount": "450 جرام",
          "standardAmountEn": "1 lb",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-021-i2",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "250 مل",
          "standardAmountEn": "250 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-021-i3",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "120 جرام",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-021-i4",
          "name": "ملح بحري كوري",
          "nameEn": "Korean sea salt",
          "standardAmount": "15 جرام",
          "standardAmountEn": "1 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-021-i5",
          "name": "خل الأرز",
          "nameEn": "rice vinegar",
          "standardAmount": "60 مل",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-021-i6",
          "name": "ثمار الغاردينيا المجففة (تشيجا)",
          "nameEn": "dried gardenia fruit (chija)",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 pods",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نظف وقم بتعقيم وعاء التخليل عن طريق غسله بالصابون، شطفه، وغليه في ماء ساخن. إذا كنت ستحفظه في الثلاجة، يمكنك تخطي خطوة الغليان واستخدام غسالة الأطباق لتنظيف الوعاء.",
          "textEn": "Clean and sanitize the pickling jar by washing it with soap, rinsing it, and boiling it in a pot of hot water. If you are going to store it in the fridge, you can skip the boiling step and just use a dishwasher to clean the jar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نظف الراديش الكوري (مو) وفركه بفرشاة خضروات إذا كان طازجاً وكافياً لاستخدام القشرة. إذا كانت القشرة ملطخة أو بها بقع سوداء، من الأفضل تقشيرها.",
          "textEn": "Clean the Korean radish (Mu) and brush the outer skin with a vegetable brush if the radish is fresh and clean enough to use the skin. If the skin is blemished or has black spots, it's best to peel the skin.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع الراديش إما إلى شرائح بسمك 1/4 بوصة أو إلى قطع صغيرة بما يكفي لتناسب في الوعاء.",
          "textEn": "Cut the radish into 1/4 inch thick slices or into logs that will fit into the jar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في قدر صغير، أضف 250 مل من الماء، 120 جرام من السكر، 15 جرام من الملح البحري الكوري، و60 مل من خل الأرز لتحضير سائل التخليل.",
          "textEn": "In a small pot, add 250 ml of water, 1/2 cup of sugar, 1 Tbsp of Korean sea salt, and 1/4 cup of rice vinegar to make the pickling juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أغلي المكونات في القدر حتى يذوب جميع التوابل في الماء.",
          "textEn": "Simmer the ingredients in the pot until all the seasoning has dissolved in the water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أثناء غلي سائل التخليل، قم بتحضير الراديش وقطعه إلى شرائح رقيقة بسمك 1/4 بوصة أو إلى قطع صغيرة بما يكفي لتناسب في وعاء التخليل.",
          "textEn": "While the pickling liquid is simmering, cut the radish into thin 1/4 inch slices or into chunks small enough to fit into your jar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في الوعاء النظيف، ضع الراديش وصب سائل التخليل الساخن مع 3 حبات من ثمار الغاردينيا المجففة (تشيجا). حاول وضع ثمار الغاردينيا في القاع للحصول على لون أصفر متساوٍ في جميع أنحاء الوعاء.",
          "textEn": "In the clean jar, pack in the radish and pour the hot pickling juice along with 3 pods of dried gardenia fruit (chija). Try to place the gardenia fruit well at the bottom for the whole jar to become evenly yellow.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركه في الوعاء لمدة أسبوع تقريباً حتى يبدأ الراديش في الانتفاخ قليلاً. قم بتحريكه برفق بضع مرات حتى يلون الغاردينيا الراديش بشكل متساوٍ.",
          "textEn": "Leave it in the jar for about a week until the radish starts to look a bit shriveled. Swirl it a couple of times so the gardenia fruit colors the radishes evenly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدانموجي هو طبق كوري تقليدي يتم تقديمه كمقبلات أو مع الأرز. يتميز بلونه الأصفر المميز وطعمه الحلو والحامض.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/danmuji-pickled-yellow-radish-korean-style/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 15,
        "protein": 0,
        "fat": 0,
        "carbs": 4,
        "fiber": 0,
        "sugar": 3,
        "cost": {
          "produce": 1.5,
          "sweeteners": 0.4,
          "specialty": 0.3,
          "spices": 0.35
        }
      }
    },
    {
      "id": "w-kr-022",
      "title": "حساء الكعك والمندوب",
      "titleEn": "Tteok Mandu Guk (Rice Cake Soup with Dumplings)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "أطباق رئيسية",
      "cookingMethod": "سلق",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-kr-022-i1",
          "name": "لحم البقر",
          "nameEn": "beef",
          "standardAmount": "115 غرام",
          "standardAmountEn": "4 ounces",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-022-i2",
          "name": "صلصة الصويا للحساء",
          "nameEn": "soup soy sauce",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-022-i3",
          "name": "ثوم مفروم",
          "nameEn": "minced garlic",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-022-i4",
          "name": "ملح وفلفل حسب الرغبة",
          "nameEn": "salt and pepper to taste",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-022-i5",
          "name": "بصل أخضر",
          "nameEn": "scallion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-022-i6",
          "name": "كعك الأرز المقطع",
          "nameEn": "sliced rice cakes (tteokguk tteok)",
          "standardAmount": "2-3 أكواب",
          "standardAmountEn": "2 to 3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-022-i7",
          "name": "زلابية لحم بقر أو خضار حلال (ماندو)",
          "nameEn": "halal beef or vegetable dumplings (mandu)",
          "standardAmount": "8-10 قطع",
          "standardAmountEn": "8 to 10",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-022-i8",
          "name": "بيضة",
          "nameEn": "egg",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-022-i9",
          "name": "ورقة نوري مقطعة إلى شرائح رفيعة",
          "nameEn": "1/2 sheet gim nori, cut into thin strips",
          "standardAmount": "1/2 ورقة",
          "standardAmountEn": "1/2 sheet",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع اللحم إلى قطع صغيرة بحجم العضة (1-1.5 بوصة).",
          "textEn": "Cut the beef into thin bite-size pieces (1-1.5 inches).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر متوسط الحجم، قم بقلي اللحم مع ملعقة كبيرة من صلصة الصويا حتى يصبح اللون بنيًا. أضف 5 أكواب من الماء واتركه يغلي. ازيل الرغوة. خفف النار واستمر في الغليان، مغطى، لمدة 10 دقائق.",
          "textEn": "In a medium pot, sauté the beef with 1 tablespoon of soup soy sauce until all the pieces turn brown. Pour in 5 cups of water and bring it to a boil. Skim off the foam. Reduce the heat to medium and continue to boil, covered, for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "يمكنك إضافة المندوب إلى الحساء مع كعك الأرز في الخطوة التالية. أو يمكنك طهي المندوب بشكل منفصل في الماء المغلي حتى يطفو على السطح، ثم أضفه إلى الحساء عندما يكون كعك الأرز مطبوخًا. أو قم ببخار المندوب لمدة 8 دقائق (10 دقائق إذا كان مجمدًا).",
          "textEn": "You can add the dumplings to the soup along with the rice cakes in the next step. Another option is to cook the dumplings separately in the boiling water until the dumplings float to the top, and then add to the soup when the rice cakes are cooked. Or, line a steamer with a wet cheesecloth and then steam mandu for about 8 minutes (10 minutes if frozen).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الثوم وكعك الأرز المقطع إلى المرق المغلي. اتركه يغلي حتى يصبح كعك الأرز ناعمًا جدًا، عادة لمدة 5-8 دقائق.",
          "textEn": "Add the garlic and the rice cake slices to the boiling broth. Boil until the rice cakes turn very soft, usually about 5-8 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف المندوب المطبوخ والبصل الأخضر إلى الحساء. اترك الحساء يغلي مرة أخرى. اضبط الطعم بالملح والفلفل حسب الرغبة. صب الحساء الساخن في أطباق التقديم وزينه بالبيضة والشرائح النورية إذا رغبت.",
          "textEn": "Drop the cooked dumplings and the scallion into the soup. Let the soup come to a boil again. Season with salt and pepper to taste. Ladle the steaming soup into individual bowls and garnish with the optional egg and gim strips.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "حساء الكعك والمندوب هو طبق شعبي في كوريا الجنوبية، يتم تقديمه عادة في المناسبات الخاصة.",
      "source": {
        "name": "koreanbapsang.com",
        "url": "https://www.koreanbapsang.com/tteok-mandu-guk-rice-cake-soup-with-dumplings/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 310,
        "protein": 12,
        "fat": 6,
        "carbs": 42,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 5.5,
          "grains": 2.5,
          "dairyEggs": 0.2,
          "produce": 0.2,
          "specialty": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-kr-023",
      "title": "الشوفان والقرع المطبوخ (هينمي دانهوباك ميوم)",
      "titleEn": "Brown Rice and Pumpkin Porridge (Hyunmi Danhobak Mium)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "إفطار",
      "cookingMethod": "طبخ بالبخار وخلط",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-023-i1",
          "name": "الأرز البني",
          "nameEn": "brown rice",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1.5 Tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-023-i2",
          "name": "القرع",
          "nameEn": "pumpkin",
          "standardAmount": "330 جرام (مقطع ومسلوق)",
          "standardAmountEn": "330 g (chopped and steamed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-023-i3",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز البني وانقعه في الماء لمدة 30 دقيقة. صفي الماء بعد 30 دقيقة.",
          "textEn": "Wash the brown rice and soak it in water for 30 minutes. Drain the water after 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل القرع، قطعه وقشره. اطبخه بالبخار في قدر مغلي حتى يصبح ناضجًا (20 إلى 25 دقيقة). يمكن أن يكون أسرع إذا قطعت القرع بشكل أرق وأصغر.",
          "textEn": "Wash, cut, and peel the pumpkin. Steam it in a boiling pot until it is cooked (20 to 25 minutes). It can be quicker if the pumpkin is chopped thinner and smaller.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الأرز، القرع المسلوق والماء إلى الخلاط واخلطهم لمدة 1 إلى 2 دقيقة.",
          "textEn": "Add the rice, steamed pumpkin, and water to a blender and blend for 1 to 2 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب الخليط في قدر صغيرة واتركه يغلي على نار عالية لمدة 2 دقائق. خفف النار إلى نار هادئة ثم اتركه يغلي ببطء لمدة 5 دقائق، مع التحريك المستمر.",
          "textEn": "Pour the mixture into a small pot and bring it to a boil over high heat for 2 minutes. Reduce the heat to low and simmer for 5 minutes, stirring constantly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صفي الحساء المغلي. (تخلص من ما يبقى على المنخل).",
          "textEn": "Sieve the boiled porridge. (Discard what is left on the sieve).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركه يبرد لمدة 10 إلى 20 دقيقة ثم قدمه (أو وزعه في حاويات معدة مسبقًا للاستهلاك لاحقًا).",
          "textEn": "Cool it down for 10 to 20 minutes, then serve it (or distribute it among pre-portioned containers for later consumption).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذا الحساء هو طبق تقليدي كوري يُقدم للأطفال حديثي الولادة والمرضى للمساعدة في تعافيهم.",
      "source": {
        "name": "mykoreankitchen.com",
        "url": "https://mykoreankitchen.com/brown-rice-and-pumpkin-porridge-hyunmi-danhobak-mium/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 30,
        "protein": 1,
        "fat": 0,
        "carbs": 7,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 0.1,
          "produce": 1
        }
      }
    },
    {
      "id": "w-kr-024",
      "title": "حساء الأعشاب البحرية الكورية (ميوكوك غوك)",
      "titleEn": "Korean Seaweed Soup (Miyeok Guk)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "شوربات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-024-i1",
          "name": "الأعشاب البحرية المجففة",
          "nameEn": "dried seaweed",
          "standardAmount": "15 غرام (0.5 أوقية)",
          "standardAmountEn": "15 g (0.5 ounces)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-024-i2",
          "name": "لحم البقر",
          "nameEn": "beef",
          "standardAmount": "120 غرام (4.2 أوقية)، مقطع إلى قطع صغيرة",
          "standardAmountEn": "120 g (4.2 ounces), sliced into smaller pieces",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-024-i3",
          "name": "ملح البحر الدقيق",
          "nameEn": "fine sea salt",
          "standardAmount": "1/4 ملعقة صغيرة (أو حسب الرغبة)",
          "standardAmountEn": "1/4 tsp (or more to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-024-i4",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "بضع حبات",
          "standardAmountEn": "a few cracks",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-024-i5",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-024-i6",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1.5 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-024-i7",
          "name": "ثوم مفروم",
          "nameEn": "minced garlic",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-024-i8",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "5 أكواب",
          "standardAmountEn": "5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الأعشاب البحرية المجففة في الماء البارد لمدة 5 إلى 10 دقائق حتى تتمدد. صفي الماء واغسل الأعشاب البحرية مرتين أو ثلاث مرات بالماء الجارف. صفي الماء وعصر الأعشاب البحرية. إذا كنت تستخدم أعشاب بحرية غير مقطعة مسبقاً، قم بقصها إلى قطع بحجم إصبعك الصغير. ضعها جانباً.",
          "textEn": "Soak the dried seaweed in cold water for 5 to 10 minutes until it expands. Drain the water and rinse the seaweed a couple of times in running water. Drain and squeeze out the water. If you’re using non pre-cut dried seaweed, cut it with scissors into pieces about the size of your little finger. Set it aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "امزج قطع اللحم مع الملح والفلفل الأسود في وعاء صغير. اخلط المكونات جيداً واتركها جانباً حتى الحاجة إليها.",
          "textEn": "Combine the sliced beef with the salt and black pepper in a small bowl. Mix them well and set aside until needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن قدر متوسط الحجم على نار متوسطة لمدة 20 ثانية. أضف زيت السمسم، الأعشاب البحرية، واللحم. اقلب المكونات جيداً حتى يصبح اللحم نصف مطبوخ (حوالي 2 دقيقة).",
          "textEn": "Preheat a medium pot over medium heat for about 20 seconds. Add the sesame oil, seaweed, and beef. Stir them well until the beef is partly cooked (about 2 minutes).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف صلصة الصويا، الثوم، والماء. غطِ القدر واتركه يغلي على نار متوسطة إلى متوسطة عالية حتى يصبح اللحم مطبوخاً تماماً (10 إلى 15 دقيقة). ضعف الملح إذا لزم الأمر.",
          "textEn": "Add the soy sauce, garlic, and water. Cover the pot and boil over medium to medium-high heat until the meat is fully cooked (10 to 15 minutes). Adjust the taste with more salt if needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم الحساء ساخناً مع وعاء من الأرز المطبوخ والمقبلات الكورية الأخرى.",
          "textEn": "Serve the soup warm with a bowl of steamed rice and other Korean side dishes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "حساء الأعشاب البحرية الكورية (ميوكوك غوك) هو طبق تقليدي يُقدم في الأعياد والمناسبات الخاصة، وخاصة في يوم ميلاد الطفل.",
      "source": {
        "name": "mykoreankitchen.com",
        "url": "https://mykoreankitchen.com/korean-seaweed-soup-miyeok-guk/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 80,
        "protein": 6,
        "fat": 4,
        "carbs": 4,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "specialty": 1,
          "protein": 1.5,
          "fats": 0.1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-kr-025",
      "title": "ناميونغ (الشوربة الكورية الباردة بالمعكرونة)",
      "titleEn": "Naengmyeon (Korean Cold Noodle Soup)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "شوربات",
      "cookingMethod": "سلق وتقديم بارد",
      "prepTime": "30 دقيقة",
      "cookTime": "2 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-kr-025-i1",
          "name": "لحم العجل (كتف أو صدر)",
          "nameEn": "beef shank (or brisket)",
          "standardAmount": "700 جرام",
          "standardAmountEn": "1.5 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-025-i2",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "5 فصوص",
          "standardAmountEn": "5 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-025-i3",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "7 جرام (شريحة بسماكة 0.6 سم)",
          "standardAmountEn": "7 g (1.5 x 0.25\" thick slice)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-025-i4",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "3 لترات",
          "standardAmountEn": "13 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-025-i5",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 بصلة صغيرة",
          "standardAmountEn": "1 small onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-025-i6",
          "name": "صويا صلصة الشوربة الكورية",
          "nameEn": "Korean Soup Soy Sauce",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-025-i7",
          "name": "ملح البحر",
          "nameEn": "sea salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-025-i8",
          "name": "سائل خضروات مخللة (خيار وفجل)",
          "nameEn": "cucumber and radish pickle liquid",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-025-i9",
          "name": "خيار كوري",
          "nameEn": "Korean cucumber",
          "standardAmount": "1 خيار (1 كوب)",
          "standardAmountEn": "1 cucumber (1 cup)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-025-i10",
          "name": "ملح البحر",
          "nameEn": "sea salt",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-025-i11",
          "name": "خل الأرز",
          "nameEn": "rice vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-025-i12",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-025-i13",
          "name": "فجل كوري",
          "nameEn": "Korean radish",
          "standardAmount": "1 كوب (قطع رقيقة مستطيلة)",
          "standardAmountEn": "1 cup (thin slices, rectangular)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-025-i14",
          "name": "تفاح آسيوي",
          "nameEn": "Asian pear",
          "standardAmount": "1/4 حبة",
          "standardAmountEn": "1/4 each",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-025-i15",
          "name": "بيض",
          "nameEn": "egg",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 each",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-025-i16",
          "name": "معكرونة الناميونغ",
          "nameEn": "buckwheat naengmyeon noodles",
          "standardAmount": "60 جرام",
          "standardAmountEn": "60 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد صنع مرق اللحم: ضع اللحم، الثوم، الزنجبيل، البصل، والماء في قدر. اتركه على نار هادئة لمدة ساعتين. صفي المرق وأضف صلصة الصويا، ملح البحر، سائل الخيار المخلل، وسائل الفجل المخلل. اتركه يبرد.",
          "textEn": "Make the beef broth: Place the beef, garlic, ginger, onion, and water in a pot. Simmer for two hours. Strain the broth and add the Korean soup soy sauce, sea salt, cucumber pickle liquid, and radish pickle liquid. Let it cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "خلط الخيار: قطع الخيار إلى شرائح رقيقة وأضف الملح، خل الأرز، والسكر. اخلط جيداً واتركه لمدة 10 دقائق.",
          "textEn": "Pickle the cucumber: Slice the cucumber thinly and add the salt, rice vinegar, and sugar. Mix well and let it sit for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خلط الفجل: قطع الفجل إلى شرائح رقيقة وأضف الملح، خل الأرز، والسكر. اخلط جيداً واتركه لمدة 10 دقائق.",
          "textEn": "Pickle the radish: Slice the radish thinly and add the salt, rice vinegar, and sugar. Mix well and let it sit for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سلق البيض: ضع البيض في ماء مغلي لمدة 10 دقائق. اغسله بالماء البارد وقشره.",
          "textEn": "Boil the eggs: Place the eggs in boiling water for 10 minutes. Rinse with cold water and peel them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تقشير وقطع التفاح الآسيوي: قشر التفاح الآسيوي وقطعه إلى شرائح رقيقة.",
          "textEn": "Peel and slice the Asian pear: Peel the Asian pear and slice it thinly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سلق المعكرونة: اغلي ماء في قدر وأضف المعكرونة. اتركها تغلي لمدة 5 دقائق أو حسب تعليمات العبوة. صفي المعكرونة واغسلها بالماء البارد.",
          "textEn": "Cook the noodles: Boil water in a pot and add the noodles. Boil for 5 minutes or according to package instructions. Drain the noodles and rinse with cold water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تقديم الناميونغ: ضع المعكرونة في أطباق التقديم، أضف المرق البارد، الخيار المخلل، الفجل المخلل، البيض المسلوق، وشرائح التفاح الآسيوي.",
          "textEn": "Serve the naengmyeon: Place the noodles in serving bowls, add the cold broth, pickled cucumber, pickled radish, boiled eggs, and slices of Asian pear.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الناميونغ هو طبق تقليدي كوري يتم تقديمه في فصل الصيف للاستمتاع ببرودته.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/mul-naengmyeon-korean-cold-noodle-soup/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 560,
        "protein": 35,
        "fat": 20,
        "carbs": 51,
        "fiber": 4,
        "sugar": 9,
        "cost": {
          "protein": 7,
          "grains": 2,
          "dairyEggs": 0.5,
          "produce": 3.1,
          "specialty": 0.5,
          "sweeteners": 0.05,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-kr-026",
      "title": "نامول السوسوك (أوراق الزيزفون)",
      "titleEn": "Ssukgat Namul (Chrysanthemum Greens)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "مقبلات وسلطات",
      "cookingMethod": "سلق وتقليب",
      "prepTime": "15 دقيقة",
      "cookTime": "3-4 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-026-i1",
          "name": "أوراق الزيزفون",
          "nameEn": "Chrysanthemum Greens",
          "standardAmount": "180 غرام (حوالي حفنة)",
          "standardAmountEn": "6 oz (about a bunch)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-026-i2",
          "name": "ملح بحري كوري",
          "nameEn": "Korean Sea Salt",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "1/8 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-026-i3",
          "name": "صلصة الصويا الكورية للحساء",
          "nameEn": "Korean Soup Soy Sauce",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-026-i4",
          "name": "بصل أخضر",
          "nameEn": "Green Onions",
          "standardAmount": "2 حبة (مقطعة)",
          "standardAmountEn": "2 (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-026-i5",
          "name": "زيت السمسم",
          "nameEn": "Sesame Oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-026-i6",
          "name": "بذور السمسم المحمصة",
          "nameEn": "Roasted Sesame Seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-026-i7",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "6 أكواب",
          "standardAmountEn": "6 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-026-i8",
          "name": "ملح بحري",
          "nameEn": "Sea Salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ابدأ بغلي 6 أكواب من الماء مع ملعقة صغيرة من الملح.",
          "textEn": "Start boiling 6 cups of water with 1 tsp of salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل ونظف أوراق الزيزفون بالماء وصفيها.",
          "textEn": "Wash and clean the chrysanthemum greens in water and drain.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع الجزء السفلي من الساق إلى قطع بطول 5 سم، والجزء العلوي من الأوراق إلى قطع بطول 10-12 سم.",
          "textEn": "Cut the bottom stem part into 2-inch lengths and the upper leafy parts into 4-5 inch lengths.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطع البصل الأخضر واحضر وعاء من الماء البارد مع ثلج لوضع الأوراق المطبوخة فيه.",
          "textEn": "Chop the green onions and prepare an ice bath (a bowl of cold water + a bowl of ice) to put the blanched chrysanthemum leaves in.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما يبدأ الماء في الغليان، أضف الجزء السفلي من الساق أولاً وطهه لمدة دقيقة تقريباً. ثم أضف باقي الأوراق وطهها لمدة 1-2 دقيقة حتى يصبح الجزء السفلي من الساق طرياً.",
          "textEn": "Once the water starts boiling in the pot, add just the stem parts first and cook for 1 minute or so. Then add the rest of the leaves and cook for another 1-2 minutes until the thickest stems are cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عندما يصبح جاهزاً، ارفع القدر من النار وانقل الأوراق المطبوخة إلى وعاء الماء البارد بالثلج. اتركها حتى تبرد ثم ارفعها وضعتها في غربال.",
          "textEn": "When it's cooked, quickly remove the pot from heat and transfer the cooked chrysanthemum leaves into the ice bath. Let it cool then remove the leaves from the ice bath and put into a colander.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "خذ حفنة منها بين يديك وعصر الفائض من الماء برفق. ضعها في وعاء وفردها بحيث تكون الأوراق متباعدة.",
          "textEn": "Then take a handful of it between your hands and squeeze out excess water from the cooked greens. Gently squeeze but don't wring it totally out.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف البصل الأخضر والتوابل - صلصة الصويا الكورية للحساء، الملح البحري، بذور السمسم، وزيت السمسم. استخدم يديك (مع القفازات إذا أردت) لخلط التوابل برفق في الأوراق. اخلط جيداً وذوق وعدل التوابل إذا لزم الأمر.",
          "textEn": "In a bowl, add the balls of squeezed greens and loosen them so the leaves are loosely separated. Now, add the green onions and seasonings - Guk Ganjang, sea salt, sesame seeds, and sesame oil. Use your hands (use gloves if you want) to gently massage all the seasonings into the greens. Once it's all nicely mixed, taste and adjust if necessary.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمها باردة أو عند درجة حرارة الغرفة مع أي طبق كوري.",
          "textEn": "Serve at room temperature or cold from the fridge with any Korean dish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "نامول السوسوك هو طبق جانبي كوري تقليدي يتم تقديمه مع العديد من الأطباق الكورية. يتميز بنكهته الطازجة وملمسه المقرمش.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/chrysanthemum-greens-ssukat-namul/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 25,
        "protein": 1,
        "fat": 1,
        "carbs": 3,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "produce": 2.2,
          "fats": 0.05,
          "specialty": 0.1,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-kr-027",
      "title": "سلطة الجزر الكوري",
      "titleEn": "Korean Radish Salad (Moosaengche)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "مقبلات وسلطات",
      "cookingMethod": "خلط",
      "prepTime": "20 دقيقة",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-027-i1",
          "name": "جزر كوري",
          "nameEn": "Korean radish",
          "standardAmount": "6 أكواب مقطعة إلى شرائح رفيعة",
          "standardAmountEn": "6 cups julienned",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-027-i2",
          "name": "ملح البحر",
          "nameEn": "Sea salt",
          "standardAmount": "4 ملاعق صغيرة",
          "standardAmountEn": "4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-027-i3",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "5 ملاعق كبيرة",
          "standardAmountEn": "5 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-027-i4",
          "name": "خل الأرز",
          "nameEn": "Rice vinegar",
          "standardAmount": "5 ملاعق كبيرة",
          "standardAmountEn": "5 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-027-i5",
          "name": "مسحوق الفلفل الكوري",
          "nameEn": "Korean red pepper powder",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل وقشر الجزر الكوري.",
          "textEn": "Wash and peel the Korean radish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع الجزر إلى شرائح رفيعة لتصبح حوالي 6 أكواب.",
          "textEn": "Julienne the radish to make about 6 cups.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع الجزر المقطع في وعاء كبير ورش الملح عليه. قلب الجزر جيدًا لتوزيع الملح بشكل متساوٍ.",
          "textEn": "Put the julienned radish into a large bowl and sprinkle with sea salt. Toss the radish pieces to distribute the salt evenly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الخل الأرز، السكر، ومسحوق الفلفل الكوري. يمكنك زيادة أو تقليل الكمية حسب الرغبة.",
          "textEn": "Add the rice vinegar, sugar, and Korean red pepper powder. You can add more or less to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تُعرف هذه السلطة الكورية بالفجل باسم موساينغتشي، وتُقدَّم كمقبلات في الوجبات الكورية.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/moosaengche/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 25,
        "protein": 0,
        "fat": 0,
        "carbs": 6,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "produce": 2,
          "sweeteners": 0.2,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-kr-028",
      "title": "السامجانغ",
      "titleEn": "Ssamjang",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "حشوات",
      "cookingMethod": "خلط",
      "prepTime": "10 دقائق",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-028-i1",
          "name": "الدانجانغ (معجون الصويا الكوري)",
          "nameEn": "doenjang (Korean soybean paste)",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-028-i2",
          "name": "الجوتشوجانغ (معجون الفلفل الكوري)",
          "nameEn": "gochujang (Korean chili paste)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-028-i3",
          "name": "زيت السمسم المحمص",
          "nameEn": "toasted sesame oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-028-i4",
          "name": "عسل",
          "nameEn": "honey",
          "standardAmount": "1/2 ملعقة كبيرة",
          "standardAmountEn": "1/2 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-028-i5",
          "name": "بذور السمسم المحمص",
          "nameEn": "toasted sesame seeds",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-028-i6",
          "name": "ثوم مفروم",
          "nameEn": "minced garlic",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-028-i7",
          "name": "بصل مقطع رفيعًا",
          "nameEn": "thinly sliced onion",
          "standardAmount": "10 غرام",
          "standardAmountEn": "10 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-028-i8",
          "name": "جوز (أو المكسرات والبذور المفضلة لديك)",
          "nameEn": "walnuts (or your choice of nuts and seeds)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-028-i9",
          "name": "تفاح مقطع إلى قطع صغيرة",
          "nameEn": "apple, cored and cut into small pieces",
          "standardAmount": "10 غرام",
          "standardAmountEn": "10 g",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-028-i10",
          "name": "بصل أخضر (اختياري)",
          "nameEn": "green onion (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-028-i11",
          "name": "فلفل أخضر (اختياري)",
          "nameEn": "green chilies (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-028-i12",
          "name": "بذور السمسم المحمص (اختياري)",
          "nameEn": "toasted sesame seeds (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف جميع المكونات إلى محضرة الطعام وقلّب حتى يصبح القوام ناعمًا. سيستغرق الأمر حوالي دقيقة واحدة.",
          "textEn": "Add all ingredients to a food processor and blend until smooth. This will take about 1 minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقل الصلصة إلى وعاء التقديم.",
          "textEn": "Transfer the sauce to a serving bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "زّين الصلصة بالبصل الأخضر وبذور السمسم إذا رغبت في ذلك.",
          "textEn": "Garnish with green onion and sesame seeds if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السامجانغ هو صلصة تقليدية كورية تستخدم كحشوة للخضروات الطازجة أو اللحوم المشوية.",
      "source": {
        "name": "mykoreankitchen.com",
        "url": "https://mykoreankitchen.com/ssamjang/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 130,
        "protein": 4,
        "fat": 10,
        "carbs": 8,
        "fiber": 1,
        "sugar": 5,
        "cost": {
          "grains": 0.6,
          "specialty": 1.1,
          "fats": 0.3,
          "sweeteners": 0.1,
          "produce": 0.2
        }
      }
    },
    {
      "id": "w-kr-029",
      "title": "سوبي (الشوربة الكورية بالمعكرونة اليدوية)",
      "titleEn": "Sujebi (Korean Hand-Pulled Noodle Soup)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "شوربات",
      "cookingMethod": "سلق وطهي",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-kr-029-i1",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "2 كوب (240 غرام)",
          "standardAmountEn": "2 cups (240g)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i2",
          "name": "ملح البحر",
          "nameEn": "sea salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i3",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "160 مل (أضف 1-2 ملعقة صغيرة إذا لم تزن الدقيق بدقة)",
          "standardAmountEn": "160 ml (add 1-2 tsp more if you didn't exact weigh your flour)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i4",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "6 أكواب",
          "standardAmountEn": "6 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i5",
          "name": "الأنشوفي الجاف",
          "nameEn": "dried large anchovies",
          "standardAmount": "1/2 أوقية",
          "standardAmountEn": "1/2 oz",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i6",
          "name": "الكيلب المجفف",
          "nameEn": "dried kelp (Dasima)",
          "standardAmount": "قطعة واحدة",
          "standardAmountEn": "1 piece",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i7",
          "name": "ملح البحر الكوري",
          "nameEn": "Korean sea salt",
          "standardAmount": "1.5 ملعقة صغيرة (استخدم أقل إذا لم يكن ملح البحر كورياً، واستخدم 1 ملعقة صغيرة إذا كنت ستستخدم يانغنيومجانغ لاحقاً)",
          "standardAmountEn": "1.5 tsp (use less if it's not Korean sea salt, also use 1 tsp if using yangnyeomjang later)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i8",
          "name": "صلصة الصويا الكورية للشوربة (غوك غانجانغ)",
          "nameEn": "Korean soup soy sauce (guk ganjang)",
          "standardAmount": "1.25 ملعقة صغيرة (قلل إلى 1 ملعقة صغيرة إذا كنت ستستخدم يانغنيومجانغ)",
          "standardAmountEn": "1.25 tsp (reduce to 1 tsp if using yangnyeomjang)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i9",
          "name": "بطاطس",
          "nameEn": "russet potato",
          "standardAmount": "بطاطس متوسطة واحدة",
          "standardAmountEn": "1 medium russet potato",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i10",
          "name": "بصل أصفر",
          "nameEn": "yellow onion",
          "standardAmount": "1/2 بصل",
          "standardAmountEn": "1/2 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i11",
          "name": "الكوري أهوباك أو الزيتون الإيطالي",
          "nameEn": "Korean aehobak or Italian zucchini",
          "standardAmount": "1/2",
          "standardAmountEn": "1/2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i12",
          "name": "البصل الأخضر",
          "nameEn": "green onions",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 each",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i13",
          "name": "ثوم مفروم",
          "nameEn": "minced garlic",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i14",
          "name": "الصويا العادية",
          "nameEn": "Regular Soy Sauce (Jin Ganjang)",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i15",
          "name": "البودرة الحارة الكورية",
          "nameEn": "Korean red chili powder (Gochukaru)",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i16",
          "name": "الفلفل الحار الأحمر المفروم",
          "nameEn": "red chili pepper (chopped)",
          "standardAmount": "2 ملعقة صغيرة (استبدل بالفلفل الشيشيتو إذا كنت ترغب في صلصة خفيفة، وعدل حسب مستوى الحارة)",
          "standardAmountEn": "2 tsp (substitute shishito peppers (double amount) if you want mild sauce, adjust to your spice level)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i17",
          "name": "خل الأرز",
          "nameEn": "rice vinegar",
          "standardAmount": "1 ملعقة صغيرة (أو خل أبيض)",
          "standardAmountEn": "1 tsp (or white vinegar)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i18",
          "name": "البصل الأخضر المفروم",
          "nameEn": "chopped green onion",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i19",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i20",
          "name": "ثوم مفروم",
          "nameEn": "minced garlic",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i21",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "1/8 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i22",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "1/8 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-029-i23",
          "name": "بذور السمسم",
          "nameEn": "sesame seeds",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد خليط العجين: اخلط الدقيق والملح في وعاء كبير، ثم أضف الماء تدريجياً واعجن حتى تصبح العجينة متماسكة. غطِ العجينة واتركها لمدة 15 دقيقة.",
          "textEn": "Prepare the dough: In a large bowl, mix the flour and salt. Gradually add the water and knead until the dough is smooth. Cover the dough and let it rest for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعد المرق: ضع 6 أكواب من الماء في قدر كبير، أضف الأنشوفي والكيلب المجفف، واتركه على نار متوسطة حتى يغلي. خفف النار واتركه يغلي ببطء لمدة 20 دقيقة. صفي المرق وأزل الأنشوفي والكيلب.",
          "textEn": "Prepare the broth: In a large pot, bring 6 cups of water to a boil over medium heat. Add the dried anchovies and dried kelp, and simmer for 20 minutes. Strain the broth and remove the anchovies and kelp.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد الخضروات: قطع البطاطس والبصل الأصفر والكوري أهوباك أو الزيتون الإيطالي إلى مكعبات صغيرة. قطع البصل الأخضر إلى شرائح رفيعة.",
          "textEn": "Prepare the vegetables: Cut the potato, yellow onion, and Korean aehobak or Italian zucchini into small cubes. Slice the green onions thinly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد الصلصة (اختياري): اخلط الثوم المفروم، الصويا العادية، البودرة الحارة الكورية، الفلفل الحار الأحمر المفروم، خل الأرز، الزيت، السكر، الفلفل الأسود، وبذور السمسم في وعاء صغير.",
          "textEn": "Prepare the sauce (optional): In a small bowl, mix the minced garlic, regular soy sauce, Korean red chili powder, chopped red chili pepper, rice vinegar, oil, sugar, black pepper, and sesame seeds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد الشوربة: ضع المرق في قدر كبير، أضف البطاطس والبصل الأصفر والكوري أهوباك أو الزيتون الإيطالي، واتركها تغلي لمدة 10 دقائق. أضف الملح والصويا الكورية للشوربة، واخلط جيداً.",
          "textEn": "Prepare the soup: In a large pot, bring the broth to a boil. Add the potato, yellow onion, and Korean aehobak or Italian zucchini, and simmer for 10 minutes. Add the Korean sea salt and Korean soup soy sauce, and stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد المعكرونة: اقطع العجينة إلى قطع صغيرة، ثم اسحبها بين يديك لتشكيل المعكرونة. أضف المعكرونة إلى الشوربة واتركها تغلي لمدة 5 دقائق.",
          "textEn": "Prepare the noodles: Cut the dough into small pieces, then stretch them between your hands to form the noodles. Add the noodles to the soup and simmer for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الشوربة: صب الشوربة في أوعية التقديم، وزع البصل الأخضر المفروم والصلصة (إذا تم تحضيرها) على الوجه. قدمها ساخنة.",
          "textEn": "Serve the soup: Ladle the soup into serving bowls, garnish with chopped green onions and the sauce (if prepared), and serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سوبي هي شوربة تقليدية كورية تُصنع من المعكرونة اليدوية والخضروات. تُقدم عادةً في وعاء كبير وتحتوي على مرق غني بالنكهات.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/sujebi-hand-pulled-noodle-soup/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 23,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 230,
        "protein": 7,
        "fat": 1,
        "carbs": 48,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "grains": 0.5,
          "produce": 1,
          "specialty": 0.6,
          "spices": 0.6,
          "fats": 0.05
        }
      }
    },
    {
      "id": "w-kr-030",
      "title": "سندوبو جيجاي (التو فو الحار الكوري)",
      "titleEn": "Sundubu-jjigae (Korean Spicy Soft Tofu Stew)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "شوربات",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-kr-030-i1",
          "name": "توفو ناعم كوري",
          "nameEn": "Korean soft tofu",
          "standardAmount": "350 غ",
          "standardAmountEn": "12 ounces",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-030-i2",
          "name": "محار صغير",
          "nameEn": "littleneck clams",
          "standardAmount": "110 غ",
          "standardAmountEn": "3.9 ounces",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-030-i3",
          "name": "روبيان موز",
          "nameEn": "banana prawns",
          "standardAmount": "80 غ",
          "standardAmountEn": "2.8 ounces",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-030-i4",
          "name": "فطر إنوكي",
          "nameEn": "enoki mushrooms",
          "standardAmount": "100 غ",
          "standardAmountEn": "3.5 ounces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-030-i5",
          "name": "فطر شيتاكي",
          "nameEn": "shiitake mushrooms",
          "standardAmount": "20 غ",
          "standardAmountEn": "0.7 ounces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-030-i6",
          "name": "بيضة",
          "nameEn": "egg",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-030-i7",
          "name": "بصل أخضر",
          "nameEn": "green onion",
          "standardAmount": "10 غ",
          "standardAmountEn": "0.4 ounces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-030-i8",
          "name": "مرق الأعشاب البحرية والأنشوفة",
          "nameEn": "dried kelp and dried anchovy stock",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-030-i9",
          "name": "زيت الفلفل الكوري",
          "nameEn": "Korean chili oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-030-i10",
          "name": "مسحوق الفلفل الكوري",
          "nameEn": "Korean chili powder",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-030-i11",
          "name": "ثوم مفروم",
          "nameEn": "minced garlic",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-030-i12",
          "name": "صلصة السمك الكورية",
          "nameEn": "Korean fish sauce",
          "standardAmount": "1/2 ملعقة كبيرة",
          "standardAmountEn": "1/2 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-030-i13",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "1/2 ملعقة كبيرة",
          "standardAmountEn": "1/2 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-030-i14",
          "name": "ملح البحر الدقيق",
          "nameEn": "fine sea salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-030-i15",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "قليل",
          "standardAmountEn": "a few sprinkles",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-030-i16",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أبدأ بتسخين القدر على نار متوسطة منخفضة وأضف زيت الفلفل، مسحوق الفلفل، والثوم. اخلطهم جيدًا لمدة دقيقة واحدة. تأكد من عدم حرق مسحوق الفلفل.",
          "textEn": "Start heating the pot on the stove over medium low heat and add the chili oil, chili powder, and garlic. Stir them well for about 1 min. Make sure not to burn the chili powder.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف المحار والروبيان واخلطهما بسرعة لتغطيتهما بالصلصة الحارة. أضف صلصة السمك وصلصة الصويا واخلط.",
          "textEn": "Add the clams and shrimps and stir quickly to coat them with the chili sauce. Add the fish sauce and soy sauce then stir.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف مرق الأعشاب البحرية والأنشوفة واتركه يغلي على نار متوسطة عالية حتى يبدأ في الغليان بسرعة (2-3 دقائق).",
          "textEn": "Add the dried kelp and anchovy stock and boil it on medium-high heat until it starts to boil rapidly (2 to 3 mins).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف التو فو، الفطر، والبيضة واتركها تطهى لمدة 2-3 دقائق أخرى. أضف الملح حسب الحاجة.",
          "textEn": "Add the tofu, mushrooms, and egg and cook them for another 2 to 3 mins. Season with salt, if required.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البصل الأخضر، الفلفل الأسود، وزيت السمسم. قدم الحساء ساخنًا مع الأرز الكوري والصحون الجانبية (بانشان).",
          "textEn": "Top up with the green onion, black pepper, and sesame oil. Serve hot with Korean rice and side dishes (banchan).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سندوبو جيجاي هو حساء كوري تقليدي يتم تقديمه غالبًا في وعاء طهي حديدي ساخن، وهو جزء مهم من المطبخ الكوري.",
      "source": {
        "name": "mykoreankitchen.com",
        "url": "https://mykoreankitchen.com/sundubu-jjigae/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 120,
        "protein": 11,
        "fat": 7,
        "carbs": 4,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "grains": 1.5,
          "protein": 3,
          "produce": 1.1,
          "dairyEggs": 0.25,
          "fats": 0.4,
          "specialty": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-kr-031",
      "title": "الدوك بوككي",
      "titleEn": "Tteokbokki",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالصينية",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-kr-031-i1",
          "name": "كعك الأرز الدوك بوككي",
          "nameEn": "Tteokbokki Rice Cakes",
          "standardAmount": "2 كوب (1 كوب = 170 جرام)",
          "standardAmountEn": "2 cups (1 cup = 6 oz)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-031-i2",
          "name": "الجوتشوجانج (معجون الفلفل الأحمر)",
          "nameEn": "Gochujang (red chili paste)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-031-i3",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "4 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-031-i4",
          "name": "الصويا صوص (جين غانجانج)",
          "nameEn": "soy sauce (jin ganjang)",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-031-i5",
          "name": "مرق الأعشاب البحرية (أو الماء)",
          "nameEn": "kelp broth (or water)",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-031-i6",
          "name": "مسحوق الثوم",
          "nameEn": "garlic powder",
          "standardAmount": "1/4 ملعقة صغيرة (أو 1/2 ملعقة صغيرة من الثوم المفروم)",
          "standardAmountEn": "1/4 tsp (or 1/2 tsp fresh chopped garlic)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-031-i7",
          "name": "بذور السمسم (اختياري)",
          "nameEn": "sesame seeds (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-031-i8",
          "name": "زيت السمسم (اختياري)",
          "nameEn": "sesame oil (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعده مرق الأعشاب البحرية - انقع الأعشاب البحرية (الداسيما أو الكومبو) في الماء الساخن لمدة 10 دقائق على الأقل. يمكن استخدام الماء العادي كبديل، لكنه لن يكون بنفس النكهة.",
          "textEn": "Make Kelp broth - soak dried kelp (Dasima or Kombu) in hot water for at least 10 minutes. Using plain water is okay but it won't be as flavorful.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعد كعك الأرز - إذا كان لديك كعك أرز طازج أو مبرد، ففصلها بحيث تكون كلها منفصلة. إذا كان الكعك مجمدًا، فانقعه في الماء البارد لبضع دقائق ثم صفيه.",
          "textEn": "Prepare Rice Cakes - If you have fresh or refrigerated rice cakes, just pull them apart so they are all separated. If your tteok is frozen, defrost by soaking it in cold water for a few minutes and then drain.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صب مرق الأعشاب البحرية (أو الماء) في قدر. أضف كعك الأرز وشغّل النار على درجة حرارة متوسطة إلى عالية واتركه حتى يغلي.",
          "textEn": "Pour kelp broth (or water) into a pan. Add tteok (rice cakes) and turn heat on medium high and bring to boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف صوص الدوك بوككي - يمكنك خلط الصوص مسبقًا في وعاء أو إضافة الجوتشوجانج، السكر، الصويا صوص، مسحوق الثوم أو الثوم المفروم مباشرة في القدر وخلطها.",
          "textEn": "Add Tteokbokki Sauce - you can premix the sauce in a bowl first or you can just add Gochujang, sugar, soy sauce, garlic powder or chopped garlic directly and mix in the pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما يبدأ في الغليان، خفف النار واتركه يغلي على نار هادئة لمدة 10-13 دقيقة، حسب الكثافة المرغوبة للصوص.",
          "textEn": "Once it starts to boil, lower heat to simmer and let it reduce for 10-13 minutes, depending on how thick you want the sauce to be.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "رشي بعض البصل الأخضر المفروم، بذور السمسم، ودوّري قليلًا من زيت السمسم (إذا أردت). استمتع!",
          "textEn": "Sprinkle some chopped green onions, sesame seeds, and a swirl of sesame oil (if desired). Enjoy!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدوك بوككي هو طبق شعبي في كوريا الجنوبية، يتم تقديمه كوجبة خفيفة أو وجبة رئيسية. يتميز بنكهته الحارة والحلوة.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/tteokbokki-korean-spicy-rice-cake/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 190,
        "protein": 4,
        "fat": 1,
        "carbs": 42,
        "fiber": 1,
        "sugar": 6,
        "cost": {
          "grains": 2.5,
          "specialty": 0.65,
          "sweeteners": 0.05,
          "spices": 0.1,
          "fats": 0.05
        }
      }
    },
    {
      "id": "w-kr-032",
      "title": "الشوربة الكورية بالكعك الأرز",
      "titleEn": "Korean Rice Cake Soup (Tteokguk)",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "شوربات",
      "cookingMethod": "طبخ في البوت الآني",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-kr-032-i1",
          "name": "كعك الأرز المقطع",
          "nameEn": "Sliced rice cakes",
          "standardAmount": "450 جرام",
          "standardAmountEn": "1 lb",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-032-i2",
          "name": "لحم البقر للشوي",
          "nameEn": "Beef stew meat",
          "standardAmount": "225 جرام",
          "standardAmountEn": "1/2 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-032-i3",
          "name": "الماء",
          "nameEn": "Water",
          "standardAmount": "1.2 لتر",
          "standardAmountEn": "5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-032-i4",
          "name": "زيت السمسم",
          "nameEn": "Sesame oil",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp + 1/2 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-032-i5",
          "name": "بصل",
          "nameEn": "Onion",
          "standardAmount": "1 بصل متوسط",
          "standardAmountEn": "1 medium onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-032-i6",
          "name": "صلصة الصويا للشوربة (غوك غانجانغ)",
          "nameEn": "Soup soy sauce (Guk Ganjang)",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1.5 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-032-i7",
          "name": "ملح البحر",
          "nameEn": "Sea salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-032-i8",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-032-i9",
          "name": "صلصة الصويا (جين غانجانغ)",
          "nameEn": "Soy sauce (Jin Ganjang)",
          "standardAmount": "3/4 ملعقة صغيرة",
          "standardAmountEn": "3/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-032-i10",
          "name": "بصل أخضر",
          "nameEn": "Green onions",
          "standardAmount": "4 حبات مفرومة",
          "standardAmountEn": "4 chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-032-i11",
          "name": "ثوم مفروم",
          "nameEn": "Chopped garlic",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-032-i12",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1 بيضة",
          "standardAmountEn": "1 egg",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-032-i13",
          "name": "بصل أخضر مقطع",
          "nameEn": "Sliced green onions",
          "standardAmount": "2 حبات",
          "standardAmountEn": "2 sliced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-032-i14",
          "name": "أعشاب بحرية محمصة (غيم)",
          "nameEn": "Roasted seaweed (gim)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-032-i15",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "1/8 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-032-i16",
          "name": "فلفل أسود",
          "nameEn": "Black pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "إذا كنت تستخدم كعك الأرز المجمد، انقعه في الماء لمدة 10 دقائق ثم صفيه. إذا كنت تستخدم كعك الأرز الطازج، اغسله بسرعة بالماء وصفيه.",
          "textEn": "If using frozen rice cakes, soak them in water for 10 minutes and drain. If using fresh rice cakes, rinse them quickly with water and drain.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع البصل إلى نصفين واستخدم نصف البصل غير المقطع لعمل المرق. قطع النصف الآخر إلى شرائح رقيقة لإضافته لاحقًا.",
          "textEn": "Cut the onion in half and use half of it (not cut) for the broth. Slice the remaining half into thin slices to be added later.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قشر فصوص الثوم واستخدم بعضها كله لعمل المرق وفلفل الباقي.",
          "textEn": "Peel the garlic cloves and use some of them whole for the broth and chop the rest.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللحم والبصل غير المقطع والماء إلى البوت الآني. ضع الغطاء وأغلق الفتحة. اضبط البوت على وضع الشوربة واتركه يطبخ لمدة 20 دقيقة.",
          "textEn": "Add the beef, the uncut half of the onion, and the water to the Instant Pot. Close the lid and set the valve to sealing. Set the Instant Pot to the Soup setting and cook for 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد انتهاء الوقت، افتح البوت بحذر. أضف الكعك الأرز والبصل المقطع والثوم المفروم والصلصة وملح البحر والسكر والفلفل الأسود. اخلط المكونات جيدًا.",
          "textEn": "After the cooking time, carefully release the pressure. Add the rice cakes, sliced onion, chopped garlic, soy sauce, sea salt, sugar, and black pepper. Mix the ingredients well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد تشغيل البوت على وضع الشوربة لمدة 10 دقائق.",
          "textEn": "Re-set the Instant Pot to the Soup setting for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد انتهاء الوقت، افتح البوت بحذر. أضف البصل الأخضر المقطع والطحالب المشوية والبيض المخفوق. اخلط المكونات برفق.",
          "textEn": "After the cooking time, carefully release the pressure. Add the sliced green onions, roasted seaweed, and beaten egg. Gently mix the ingredients.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدم الشوربة ساخنة مع الطحالب المشوية والبصل الأخضر المقطع كزينة.",
          "textEn": "Serve the soup hot, garnished with roasted seaweed and sliced green onions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "شوربة كعك الأرز الكورية (تتوكغوك) طبق تقليدي يُقدَّم في يوم رأس السنة الكورية.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/instant-pot-tteokguk-rice-cake-soup/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 340,
        "protein": 13,
        "fat": 8,
        "carbs": 48,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "grains": 3,
          "protein": 2.5,
          "dairyEggs": 0.2,
          "produce": 0.5,
          "fats": 0.05,
          "specialty": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-kr-033",
      "title": "يوكغيجانغ - شوربة اللحم الحارة الكورية",
      "titleEn": "Yukgaejang - Korean Spicy Beef Soup",
      "chapter": "مطبخ كوريا الجنوبية",
      "chapterNumber": 169,
      "category": "شوربات",
      "cookingMethod": "طبخ بالضغط",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-kr-033-i1",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "8 أكواب",
          "standardAmountEn": "8 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i2",
          "name": "لحم البقر (البريشيت)",
          "nameEn": "beef brisket",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i3",
          "name": "البصل الأخضر",
          "nameEn": "green onions",
          "standardAmount": "2 حزم",
          "standardAmountEn": "2 bunches",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i4",
          "name": "براعم الفاصولياء الخضراء",
          "nameEn": "mung bean sprouts",
          "standardAmount": "340 غرام",
          "standardAmountEn": "12 oz",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i5",
          "name": "البيض",
          "nameEn": "eggs",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i6",
          "name": "البصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة متوسطة",
          "standardAmountEn": "1 medium size",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i7",
          "name": "ثوم",
          "nameEn": "garlic cloves",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i8",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "45 مل",
          "standardAmountEn": "3 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i9",
          "name": "الفلفل الأحمر الكوري (غوجوكارو)",
          "nameEn": "Korean red chili pepper (Gochukaru)",
          "standardAmount": "30 مل",
          "standardAmountEn": "2 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i10",
          "name": "الصويا الكورية للشوربات (غوك غانجانج)",
          "nameEn": "Korean Soup Soy Sauce (Guk Ganjang)",
          "standardAmount": "35 مل",
          "standardAmountEn": "7 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i11",
          "name": "ملح البحر",
          "nameEn": "sea salt",
          "standardAmount": "10 مل",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i12",
          "name": "غوجوجانج (الفلفل الأحمر الكوري)",
          "nameEn": "Gochujang (Korean red chili paste)",
          "standardAmount": "10 مل",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i13",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "5 مل",
          "standardAmountEn": "1 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i14",
          "name": "ثوم مفروم",
          "nameEn": "chopped garlic",
          "standardAmount": "30 مل",
          "standardAmountEn": "2 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i15",
          "name": "مسحوق الثوم",
          "nameEn": "garlic powder",
          "standardAmount": "7.5 مل",
          "standardAmountEn": "1.5 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i16",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "5 مل",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i17",
          "name": "بذور السمسم المطحونة",
          "nameEn": "crushed sesame seeds",
          "standardAmount": "10 مل",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i18",
          "name": "براعم السرخس (فديهيدز)",
          "nameEn": "bracken fiddleheads",
          "standardAmount": "115 غرام",
          "standardAmountEn": "4 oz",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-kr-033-i19",
          "name": "الكراث الكوري (دايبا)",
          "nameEn": "Korean Leek (Daepa)",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 each",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع لحم البقر في الماء البارد لمدة 5-10 دقائق لإخراج الدم، ثم اغسله جيدًا.",
          "textEn": "Soak the beef brisket in cold water for 5-10 minutes to draw out the blood, then rinse it well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قشر البصل والثوم.",
          "textEn": "Peel the onion and garlic cloves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر الضغط، أضف الماء، لحم البقر، البصل الكامل، والثوم الكامل.",
          "textEn": "In the Instant Pot or pressure cooker, add water, beef brisket, whole onion, and whole garlic cloves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطِ القدر واختر وظيفة اللحم/الشوربة وحدد الوقت لمدة 30 دقيقة.",
          "textEn": "Cover the pot and select the Meat/Stew function and set the time to 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد انتهاء الوقت، أخرج لحم البقر وقطّعه إلى قطع صغيرة.",
          "textEn": "After the time is up, remove the beef brisket and cut it into small pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء آخر، اخلط الفلفل الأحمر الكوري، الصويا الكورية للشوربات، الملح، غوجوجانج، السكر، الثوم المفروم، مسحوق الثوم، والفلفل الأسود المطحون.",
          "textEn": "In a bowl, mix the Korean red chili pepper, Korean Soup Soy Sauce, sea salt, Gochujang, sugar, chopped garlic, garlic powder, and ground black pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعد وضع لحم البقر في القدر وأضف خليط التوابل.",
          "textEn": "Return the beef to the pot and add the spice mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف البصل الأخضر، براعم الفاصولياء الخضراء، البيض، والكراث الكوري.",
          "textEn": "Add the green onions, mung bean sprouts, eggs, and Korean leek.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعد غلق القدر وطبخ لمدة 10 دقائق على ضغط منخفض.",
          "textEn": "Re-cover the pot and cook for 10 minutes on low pressure.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "بعد انتهاء الوقت، أخرج القدر من الحرارة وأضف بذور السمسم المطحونة وزيت السمسم.",
          "textEn": "After the time is up, remove the pot from heat and add the crushed sesame seeds and sesame oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدم الشوربة ساخنة مع الأرز إذا أردت.",
          "textEn": "Serve the soup hot with rice if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "يوكغيجانغ هي شوربة لحم حارة تقليدية في كوريا، تُقدم عادةً في المناسبات الخاصة وفي فصل الشتاء.",
      "source": {
        "name": "kimchimari.com",
        "url": "https://kimchimari.com/instant-pot-yukgaejang/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 360,
        "protein": 21,
        "fat": 23,
        "carbs": 14,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "protein": 6,
          "produce": 3.9,
          "fats": 0.3,
          "dairyEggs": 0.5,
          "specialty": 1,
          "spices": 0.6,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "w-lb-001",
      "title": "مناقيش الجبنة العكاوية",
      "titleEn": "Akkawi Cheese Manakeesh",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-lb-001-i1",
          "name": "الماء الدافئ",
          "nameEn": "Lukewarm Water",
          "standardAmount": "1¼ كوب",
          "standardAmountEn": "1¼ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-001-i2",
          "name": "الخميرة الجافة",
          "nameEn": "Dry Yeast",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-001-i3",
          "name": "الدقيق الأبيض",
          "nameEn": "All-purpose Flour",
          "standardAmount": "3½ كوب",
          "standardAmountEn": "3½ cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-001-i4",
          "name": "الملح",
          "nameEn": "Salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-001-i5",
          "name": "السكر",
          "nameEn": "Sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-001-i6",
          "name": "زيت نباتي",
          "nameEn": "Vegetable Oil",
          "standardAmount": "1 ملعقة كبيرة + قليل للدهن",
          "standardAmountEn": "1 tablespoon + extra for greasing",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-001-i7",
          "name": "جبنة العكاوية",
          "nameEn": "Akkawi Cheese",
          "standardAmount": "1 كيلوغرام",
          "standardAmountEn": "1 pound",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-001-i8",
          "name": "بذور الكمون الأسود",
          "nameEn": "Nigella Seeds",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف الماء الدافئ إلى وعاء، ثم أضف الخميرة وحركها جيداً. اتركها لمدة 5 دقائق حتى تبدأ في التمدد.",
          "textEn": "Add the lukewarm water to a bowl, then add the yeast and stir well. Let it sit for 5 minutes until it starts to bubble.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الدقيق، الملح، والسكر في وعاء كبير.",
          "textEn": "Mix the flour, salt, and sugar in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف خليط الخميرة والماء والزيت تدريجياً إلى المكونات الجافة. اخلطي جيداً ثم اعجدي العجينة لمدة 5 إلى 10 دقائق حتى تصبح ناعمة ومطاطية.",
          "textEn": "Gradually pour the yeast water and oil into the dry ingredients. Stir well to bind, then knead for 5 to 10 minutes until the dough is smooth and elastic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي العجينة في وعاء كبير مدهون بالزيت. غطي العجينة بمنديل رطب واتركيها ترتفع في مكان دافئ لمدة 1.5 إلى 2 ساعة، أو حتى تتضاعف في الحجم.",
          "textEn": "Place the dough in a large bowl greased with oil. Cover the dough with a damp tea towel and let it rise in a warm place for 1.5 to 2 hours, or until doubled in size.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في هذه الأثناء، افرمي الجبنة العكاوية وضعها في وعاء كبير. غطيها بالماء البارد لتساعد على إزالة الملح.",
          "textEn": "Meanwhile, crumble the akkawi cheese into a large bowl. Cover it with cold water to help remove the salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اضغطي على العجينة لطردها من الهواء. قسمي العجينة إلى 4 أجزاء متساوية.",
          "textEn": "Punch down the dough. Divide the dough into four equal-sized pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي العجينة مرة أخرى في الوعاء واتركيها ترتاح لمدة 30 دقيقة إضافية.",
          "textEn": "Place the dough back into the bowl and let it rest for an extra 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخن الفرن إلى 230 درجة مئوية.",
          "textEn": "Preheat the oven to 450 F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "على سطح مغبر، افردي كل كرة من العجينة إلى قرص بقطر حوالي 25 سم.",
          "textEn": "On a floured surface, roll each ball of dough into a disc about 10 inches in diameter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "صفي الجبنة العكاوية. وزعي حوالي كوب من الجبنة العكاوية على العجينة. وزعي حوالي نصف ملعقة كبيرة من بذور الكمون الأسود بشكل متساوٍ على الجبنة.",
          "textEn": "Drain the akkawi cheese. Sprinkle about 1 cup of akkawi cheese over the dough. Sprinkle about 1/2 tablespoon of nigella seeds evenly over the cheese.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "انقل العجينة إلى صينية خبز أو حجر بيتزا وخبزيها لمدة 20 دقيقة، أو حتى يصبح القشرة مخبوزة والجبنة مذابة.",
          "textEn": "Transfer the dough to a cookie sheet or pizza stone and bake for 20 minutes, or until the crust is baked and the cheese is melted.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدميها ساخنة.",
          "textEn": "Serve warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المناقيش هي من الأطباق التقليدية في لبنان، وتُقدم عادةً كوجبة فطور.",
      "source": {
        "name": "internationalcuisine.com",
        "url": "https://www.internationalcuisine.com/akkawi-manakeesh/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 620,
        "protein": 28,
        "fat": 22,
        "carbs": 65,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 0.9,
          "spices": 0.5,
          "sweeteners": 0.05,
          "fats": 0.1,
          "dairyEggs": 8
        }
      }
    },
    {
      "id": "w-lb-002",
      "title": "بابا غنوج",
      "titleEn": "Baba Ghanoush",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "مقبلات وسلطات",
      "cookingMethod": "شوي وخلط",
      "prepTime": "10 دقائق",
      "cookTime": "45-60 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-002-i1",
          "name": "باذنجان",
          "nameEn": "eggplant",
          "standardAmount": "1 حبة كبيرة",
          "standardAmountEn": "1 large",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-002-i2",
          "name": "طحينة",
          "nameEn": "tahini",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-002-i3",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "3-4 ملاعق كبيرة",
          "standardAmountEn": "3-4 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-002-i4",
          "name": "ثوم",
          "nameEn": "garlic cloves",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-002-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-002-i6",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "للتزيين",
          "standardAmountEn": "for serving",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-002-i7",
          "name": "بذور الرمان",
          "nameEn": "pomegranate seeds",
          "standardAmount": "للتزيين",
          "standardAmountEn": "for serving",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-002-i8",
          "name": "شرائح البيتا",
          "nameEn": "pita chips",
          "standardAmount": "للتزيين",
          "standardAmountEn": "for serving",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 200 مئوية (400 فهرنهايت).",
          "textEn": "Preheat the oven to 200°C (400°F).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "لف الباذنجان في ورق الألمنيوم وشوه لمدة 45-60 دقيقة حتى يصبح ناعمًا عند وخزه بالشوكة أو السكين. افتح الباذنجان واتركه يبرد لمدة 10 دقائق.",
          "textEn": "Wrap the eggplant in aluminum foil and roast for 45-60 minutes until it is soft when poked with a fork or knife. Unwrap the eggplant and let it cool for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عندما يبرد الباذنجان، قم بقطع الرأس ونزع القشرة. احتفظ بالجزء الداخلي فقط.",
          "textEn": "When the eggplant is cool to the touch, cut off the top and peel off the skin. Keep only the flesh of the eggplant.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع لحم الباذنجان في الخلاط. أضف عصير الليمون، الطحينة، الثوم، والملح. اخلط المكونات قليلًا حتى تتجانس ولكن تظل خشنة القوام.",
          "textEn": "Place the eggplant flesh in a food processor. Add the lemon juice, tahini, garlic cloves, and salt. Pulse a few times until the ingredients are incorporated but the mixture still looks chunky.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم البابا غنوج مع زيت الزيتون، بذور الرمان، وشرائح البيتا.",
          "textEn": "Serve the baba ghanoush with olive oil, pomegranate seeds, and pita chips.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البابا غنوج هو طبق شعبي في المطبخ اللبناني والعربي، يتم تقديمه كمقبلات مع الخبز العربي.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/baba-ghanoush/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 160,
        "protein": 4,
        "fat": 14,
        "carbs": 10,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "produce": 2.8,
          "specialty": 1.3,
          "fats": 0.2,
          "grains": 0.5
        }
      }
    },
    {
      "id": "w-lb-003",
      "title": "بليلة",
      "titleEn": "Balela Salad",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "مقبلات وسلطات",
      "cookingMethod": "خلط",
      "prepTime": "15 دقيقة",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-003-i1",
          "name": "عصير ليمون طازج",
          "nameEn": "fresh lemon juice",
          "standardAmount": "¼ كوب (حوالي 2 ليمونة)",
          "standardAmountEn": "¼ cup (about 2 lemons)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-003-i2",
          "name": "زيت زيتون بكر",
          "nameEn": "extra-virgin olive oil",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-003-i3",
          "name": "كمون مطحون",
          "nameEn": "ground cumin",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-003-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-003-i5",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-003-i6",
          "name": "بصل أحمر مفروم",
          "nameEn": "finely diced red onion",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-003-i7",
          "name": "حمص مصفي ومغسول",
          "nameEn": "drained and rinsed chickpeas",
          "standardAmount": "2 علبة (15 أوقية كل علبة)",
          "standardAmountEn": "2 (15-ounce) cans",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-003-i8",
          "name": "طماطم مفرومة",
          "nameEn": "finely diced tomato",
          "standardAmount": "1 حبة كبيرة",
          "standardAmountEn": "1 large tomato",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-003-i9",
          "name": "فلفل أخضر حلو مفروم",
          "nameEn": "finely diced green bell pepper",
          "standardAmount": "1 حبة صغيرة",
          "standardAmountEn": "1 small bell pepper",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-003-i10",
          "name": "بقدونس مفروم",
          "nameEn": "chopped fresh parsley",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-003-i11",
          "name": "نعناع مفروم",
          "nameEn": "chopped fresh mint",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اخلطي عصير الليمون، زيت الزيتون، الكمون، الملح، والفلفل الأسود.",
          "textEn": "In a large bowl, whisk together the lemon juice, olive oil, cumin, salt, and black pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البصل الأحمر إلى التتبيلة واخلطي جيداً. اتركيها لمدة 5 دقائق لتنعيم البصل بينما تعدّين المكونات الأخرى.",
          "textEn": "Add the red onion to the dressing and stir to coat. Let sit for 5 minutes to mellow the onion while you prepare the rest of the ingredients.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الحمص، الطماطم، الفلفل الأخضر الحلو، البقدونس، والنعناع فوق التتبيلة والبصل.",
          "textEn": "Add the chickpeas, tomatoes, green bell pepper, parsley, and mint on top of the dressing and onions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلبي برفق حتى يمتزج كل شيء بشكل متساوٍ. اتركيها لمدة 5 دقائق أخرى قبل التقديم.",
          "textEn": "Gently stir until everything is evenly coated. Let rest another 5 minutes before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بليلة هي سلطة لبنانية تقليدية تُقدم كمقبلات أو وجبة خفيفة. تتميز بطعمها المنعش والصحي.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/balela-salad/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 220,
        "protein": 7,
        "fat": 11,
        "carbs": 25,
        "fiber": 7,
        "sugar": 4,
        "cost": {
          "grains": 2,
          "fats": 0.5,
          "produce": 2.7,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-lb-004",
      "title": "برازق",
      "titleEn": "Shish Barak",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز وطهي",
      "prepTime": "45 دقيقة",
      "cookTime": "35 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-lb-004-i1",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-004-i2",
          "name": "ماء دافئ",
          "nameEn": "warm water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-004-i3",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "¼ كوب + 1 ملعقة كبيرة",
          "standardAmountEn": "¼ cup + 1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-004-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة + ½ ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon + ½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-004-i5",
          "name": "لحم بقري مفروم",
          "nameEn": "ground beef",
          "standardAmount": "½ رطل",
          "standardAmountEn": "½ pound",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-004-i6",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 بصل صغير (مقطع)",
          "standardAmountEn": "1 small onion (minced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-004-i7",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فصوص (مقطعة)",
          "standardAmountEn": "2 cloves (minced)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-004-i8",
          "name": "توابل السبعة",
          "nameEn": "7 spice",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-004-i9",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-004-i10",
          "name": "بقدونس مفروم",
          "nameEn": "chopped parsley",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-004-i11",
          "name": "جوز الصنوبر محمص",
          "nameEn": "toasted pine nuts",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-004-i12",
          "name": "زبادي يوناني",
          "nameEn": "greek yogurt",
          "standardAmount": "32 أوقية",
          "standardAmountEn": "32 ounces",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-004-i13",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-004-i14",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-004-i15",
          "name": "كزبرة مجففة",
          "nameEn": "dried mint",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد العجينة. في وعاء خلاط كهربائي مجهز بملحق العجينة، اخلط الدقيق، الماء، زيت الزيتون، والملح حتى تتشكل كرة عجينة ناعمة ومرونة، لمدة 5 إلى 7 دقائق. غطِ العجينة واتركها ترتاح في درجة حرارة الغرفة لمدة 30 دقيقة.",
          "textEn": "Prepare the dough. In the bowl of a stand mixer fitted with the hook attachment, mix the flour, water, olive oil, and salt until it forms a smooth, springy ball, 5 to 7 minutes. Cover and allow the dough to rest at room temperature for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعد حشوة اللحم. سخن زيت الزيتون في قدر متوسط الحجم على نار متوسطة. أضف اللحم المفروم والبصل، واطهِ، مع تفتيت اللحم المفروم بظهر ملعقة حتى يصبح مفرومًا وجافًا، لمدة حوالي 10 دقائق. أضف الثوم، وقلّب مع توابل السبعة، الملح والفلفل، واطهِ حتى يصبح الطعم عطريًا، لمدة 2 دقائق إضافية. ضف البقدونس وجوز الصنوبر، واخلط جيدًا. ضع الحشوة جانبًا.",
          "textEn": "Make the beef filling. Heat the olive oil in a medium size pan over medium heat. Add the ground beef and onions, and cook, breaking up the ground beef with the back of a spatula until it is minced and browned, about 10 minutes. Add the garlic, season with 7 spice, salt and pepper, and cook until fragrant, 2 more minutes. Fold in the parsley and pine nuts. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطع العجينة. افرش سطحًا مسطحًا بالدقيق، واستخدم مكبس العجين لفرد العجينة بسمك حوالي ⅛ بوصة، بحجم 16 × 16 بوصة. استخدم قاطع عجين دائري صغير أو جسم دائري لقطع العجينة إلى دوائر. يمكنك إعادة فرد القطع المتبقية من العجينة وقطع المزيد من الدوائر منها.",
          "textEn": "Cut the dough. Lightly flour a flat surface and use a rolling pin to roll the dough flat about ⅛-inch in thickness, about 16x16 inches wide. Use a small 2-inch cookie cutter or round object to cut the dough into discs. You can roll the remaining dough pieces and make more discs from it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد الكفتة. سخن الفرن إلى 220 درجة مئوية وغطِ صينية خبز كبيرة بورق الزبدة. ضع حوالي ملعقة صغيرة من حشوة اللحم في قطعة من العجينة وطويها إلى شكل نصف قمر. ضغط طرفيها معًا لإغلاقها بشكل شبيه بالتورتيليني. ضعها على الصينية المعدة. كرر العملية مع بقية العجينة والحشوة. اخبزها في الفرن المحمى حتى تصبح الكفتة ذهبية اللون قليلاً، لمدة حوالي 15 دقيقة. ضعها جانبًا.",
          "textEn": "Make the dumplings. Preheat the oven to 425°F and line a large baking sheet with parchment paper. Add about 1 teaspoon of the beef filling into the piece of dough and fold over into a half moon shape. Pinch the two ends together to close into a tortellini shape. Place on the prepared baking sheet. Repeat with the remaining dough and filling. Bake in the preheated oven until the dumplings are lightly browned, about 15 minutes. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد صلصة الزبادي. اخلط الزبادي، الماء، النشا، الملح، والكزبرة المجففة في قدر كبير بدون تدفئة حتى تتجانس الخليط. بمجرد أن يتجانس الخليط، ضع القدر على نار متوسطة واستمر في التحريك حتى يتكاثف الخليط، لمدة حوالي 10 دقائق. سيستمر الخليط في التكاثف أثناء طهي الكفتة فيه.",
          "textEn": "Prepare the yogurt sauce. Whisk together the yogurt, water, cornstarch, salt, and dried mint in a large pot with no heat until there are no more clumps. Once the mixture is well combined, turn the heat to medium and stir frequently until the mixture starts to thicken, about 10 minutes. It will continue to thicken as it cooks with the dumplings.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد التقديم. أضف الكفتة المخبوزة إلى صلصة الزبادي واطهِ حتى تطفو الكفتة على السطح، لمدة حوالي 10 دقائق. صب الكفتة مع الصلصة في أطباق، وزينها بجوز الصنوبر والكزبرة. قدمها ساخنة.",
          "textEn": "Assemble and serve. Add the baked dumplings into the yogurt sauce and cook until the dumplings start to float to the top, about 10 minutes. Ladle the dumplings with the sauce into bowls, garnish with pine nuts and mint. Serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البرازق هي طبق تقليدي في المطبخ اللبناني، يتم تقديمه عادة في المناسبات الخاصة.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/shish-barak/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 660,
        "protein": 24,
        "fat": 26,
        "carbs": 67,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "grains": 0.8,
          "protein": 2.5,
          "fats": 0.6,
          "specialty": 1,
          "dairyEggs": 3,
          "produce": 0.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-lb-005",
      "title": "بطاطا حارة",
      "titleEn": "Batata Harra",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "مقبلات وسلطات",
      "cookingMethod": "شوي وخلط",
      "prepTime": "15 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-005-i1",
          "name": "بطاطا",
          "nameEn": "Potatoes",
          "standardAmount": "4 بطاطا متوسطة",
          "standardAmountEn": "4 medium potatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-005-i2",
          "name": "زيت زيتون بكر",
          "nameEn": "Extra virgin olive oil",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-005-i3",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-005-i4",
          "name": "فلفل أسود",
          "nameEn": "Black pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-005-i5",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "2 فصوص كبيرة",
          "standardAmountEn": "2 large cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-005-i6",
          "name": "كزبرة",
          "nameEn": "Cilantro",
          "standardAmount": "1/4 كوب مفروم",
          "standardAmountEn": "1/4 cup chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-005-i7",
          "name": "فلفل حار",
          "nameEn": "Red pepper flakes",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "رتب رف الفرن في الوسط. غلف صينية خبز بورق القصدير وضعها في الفرن. سخن الفرن والصينية إلى 260 درجة مئوية.",
          "textEn": "Arrange an oven rack in the middle position. Line a baking sheet with foil and place it in the oven. Preheat the oven and the baking sheet to 500°F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قشر البطاطا وقطعها إلى مكعبات بحجم 2.5 سم تقريباً. ضع البطاطا في وعاء متوسط الحجم واخلطها مع ملعقة كبيرة من زيت الزيتون، نصف ملعقة صغيرة من الملح، وربع ملعقة صغيرة من الفلفل الحار.",
          "textEn": "Peel the potatoes and cut them into 1-inch cubes. Place the potatoes in a medium bowl and toss with 1 tablespoon of olive oil, 1/2 teaspoon of salt, and 1/4 teaspoon of red pepper flakes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أخرج الصينية الساخنة من الفرن وضع البطاطا عليها في طبقة واحدة، مع التأكد من عدم لمس المكعبات بعضها. عد الصينية إلى الفرن واخبز لمدة 20-25 دقيقة.",
          "textEn": "Remove the hot baking sheet from the oven and place the potatoes on it in a single layer, ensuring the potato cubes are not touching each other. Return the pan to the oven and roast for about 20-25 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بينما تخبز البطاطا، في وعاء التقديم، اخلط باقي زيت الزيتون، الملح، الثوم، والفلفل الحار، ونصف الكزبرة المفرومة.",
          "textEn": "Meanwhile, in a medium serving dish, whisk to combine the remaining olive oil, salt, garlic, and red pepper flakes, and half of the chopped cilantro.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما تنتهي البطاطا، انقلها من الصينية إلى وعاء التقديم واخلطها مع خليط الزيت. رش باقي الكزبرة فوقها وقدمها فوراً.",
          "textEn": "When the potatoes are done, transfer them from the hot pan to the serving dish and toss with the oil mixture. Dust with the remaining cilantro and serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البطاطا الحارة هي طبق شعبي في المطبخ اللبناني، يتم تقديمه كمقبلات أو جنبًا إلى جنب مع الأطباق الرئيسية.",
      "source": {
        "name": "maureenabood.com",
        "url": "https://maureenabood.com/batata-harra/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 200,
        "protein": 5,
        "fat": 11,
        "carbs": 22,
        "fiber": 4,
        "sugar": 1,
        "cost": {
          "produce": 1.9,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-lb-006",
      "title": "البازلاء الخضراء بالفرن الهوائي",
      "titleEn": "Air Fryer Green Beans",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "مقبلات وسلطات",
      "cookingMethod": "الفرن الهوائي",
      "prepTime": "10 دقائق",
      "cookTime": "8-10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-006-i1",
          "name": "البازلاء الخضراء الطازجة",
          "nameEn": "fresh green beans",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 pound",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-006-i2",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "15 مل",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-006-i3",
          "name": "ملح البحر",
          "nameEn": "sea salt",
          "standardAmount": "2.5 مل",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-006-i4",
          "name": "فلفل أسود مطحون",
          "nameEn": "freshly ground black pepper",
          "standardAmount": "1.25 مل",
          "standardAmountEn": "¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-006-i5",
          "name": "شرائح الليمون",
          "nameEn": "lemon wedges",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قم بتحضير البازلاء الخضراء عن طريق قص أطرافها وتقسيم الأكبر منها إلى نصفين إذا لزم الأمر.",
          "textEn": "Prepare the green beans by trimming their stems and cutting larger ones in half if needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع البازلاء الخضراء في وعاء كبير مع زيت الزيتون، الملح والفلفل. اخلط المكونات جيدًا.",
          "textEn": "Place the green beans in a large bowl with olive oil, salt, and pepper. Toss to combine.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقل البازلاء الخضراء إلى الفرن الهوائي ورج السلة للتأكد من أنها موزعة بشكل متساوٍ. قد تحتاج إلى طهيها على دفعات.",
          "textEn": "Transfer the green beans to the air fryer and shake the basket to ensure they are in a single layer. You may need to cook in batches.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اطهي البازلاء الخضراء حتى تصبح مقرمشة وطرية، مع رج السلة في منتصف الوقت، لمدة 8-10 دقائق.",
          "textEn": "Cook the green beans until crisp-tender, shaking the basket halfway through, for 8-10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اسق البازلاء الخضراء بعصير الليمون الطازج وقدمها فورًا.",
          "textEn": "Squeeze fresh lemon juice on top and serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البازلاء الخضراء هي من الأطباق الشائعة في المطبخ اللبناني، وتُقدم غالبًا كمقبلات أو جزء من وجبة رئيسية.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/air-fryer-green-beans/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 50,
        "protein": 2,
        "fat": 2,
        "carbs": 6,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "produce": 2.2,
          "fats": 0.1,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-lb-007",
      "title": "خبز الطهي بالفرن الهوائي",
      "titleEn": "Air Fryer Bread",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "مخبوزات",
      "cookingMethod": "الخبز بالفرن الهوائي",
      "prepTime": "15 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-lb-007-i1",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "3 ½ كوب",
          "standardAmountEn": "3 ½ cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-007-i2",
          "name": "الماء الدافئ",
          "nameEn": "warm water",
          "standardAmount": "1 ¼ كوب (110°F)",
          "standardAmountEn": "1 ¼ cups (110°F)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-007-i3",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "2 ملعقة كبيرة (زائد قليل للدهن)",
          "standardAmountEn": "2 tablespoons (plus extra for coating)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-007-i4",
          "name": "العسل",
          "nameEn": "honey",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-007-i5",
          "name": "خميرة الفورية",
          "nameEn": "instant yeast",
          "standardAmount": "2 ¼ ملعقة صغيرة (1 حزمة)",
          "standardAmountEn": "2 ¼ teaspoons (1 packet)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-007-i6",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اخلطي الدقيق والخميرة والملح والماء الدافئ والزيت والعسل حتى تتشكل عجينة لزجة قليلاً.",
          "textEn": "In a large bowl, combine the flour, yeast, salt, warm water, olive oil, and honey until a slightly shaggy, sticky dough forms.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اعجني العجينة بيديك حتى تصبح كرة ناعمة.",
          "textEn": "Knead the dough with your hands until it forms a soft ball.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة بمنشفة مطبخ أو غلاف بلاستيكي واتركيها ترتفع في مكان دافئ لمدة 50-60 دقيقة حتى تتضاعف حجمها.",
          "textEn": "Cover the dough with a kitchen towel or plastic wrap and let it rise in a warm place for 50-60 minutes until it doubles in size.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعدي ورقة الزبدة الكبيرة بما يكفي لرفع الخبز في وخارج الفرن الهوائي. اغمس يديك في الدقيق قليلاً وشكل العجينة المرتفعة إلى كرة ناعمة.",
          "textEn": "Prepare a large piece of parchment paper large enough to lift the bread in and out of the air fryer. Lightly dust your hands with flour and shape the risen dough into a smooth ball.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انقل العجينة المشكّلة إلى ورقة الزبدة. غطيها واتركيها ترتفع مرة أخرى لمدة 15 دقيقة.",
          "textEn": "Transfer the shaped dough to the parchment paper. Cover and let it rise again for about 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أثناء الارتفاع الثاني، سخن الفرن الهوائي على 400°F وانزع السلة إذا أمكن.",
          "textEn": "During the second rise, preheat the air fryer to 400°F and remove the basket if possible.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد الارتفاع، اقطع العجينة بعمق نصف بوصة من الأعلى. انقل ورقة الزبدة والعجينة بعناية إلى السلة الساخنة للفرن الهوائي.",
          "textEn": "After rising, use a sharp knife to make a ½-inch deep cut on top of the dough. Carefully transfer the parchment paper and dough into the hot air fryer basket.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اطهي الخبز لمدة 5 دقائق على 400°F، ثم خفف درجة الحرارة إلى 350°F واستمر في الطهي لمدة 15 دقيقة.",
          "textEn": "Cook the bread for 5 minutes at 400°F, then reduce the temperature to 350°F and continue cooking for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ارفع ورقة الزبدة والخبز بعناية واستخدم الملاقط لقلب الخبز. ثم، ارفع ورقة الزبدة والخبز مرة أخرى إلى الفرن الهوائي واستمر في الطهي لمدة 15 دقيقة إضافية.",
          "textEn": "Carefully lift the parchment paper and the bread out of the air fryer and use tongs to flip the loaf. Then, lift the parchment paper and bread back into the air fryer to continue cooking for 15 more minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "عند الانتهاء من الطهي، اطرق قاع الخبز للتأكد من نضجه. يجب أن يصدر صوتًا خالياً.",
          "textEn": "Once done cooking, tap the bottom of the loaf to check for doneness. It should sound hollow.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "ارفع ورقة الزبدة والخبز بعناية واتركه يبرد تمامًا قبل التقطيع، لمدة 45 دقيقة.",
          "textEn": "Carefully remove the parchment paper and loaf and allow to cool completely before slicing, about 45 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الخبز في لبنان هو جزء أساسي من الثقافة الغذائية، ويتم تقديمه مع العديد من الأطباق التقليدية.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/air-fryer-bread/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 390,
        "protein": 11,
        "fat": 7,
        "carbs": 72,
        "fiber": 3,
        "sugar": 7,
        "cost": {
          "grains": 0.9,
          "fats": 0.2,
          "sweeteners": 0.4,
          "spices": 0.15
        }
      }
    },
    {
      "id": "w-lb-008",
      "title": "طريقة طهي البرغل",
      "titleEn": "How to Cook Bulgur Wheat",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "إفطار",
      "cookingMethod": "غلي ونقع",
      "prepTime": "5 دقائق",
      "cookTime": "15 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-008-i1",
          "name": "البرغل الدقيق (رقم 1)",
          "nameEn": "Fine bulgur wheat (No. 1)",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-008-i2",
          "name": "الماء",
          "nameEn": "Water",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-008-i3",
          "name": "الملح",
          "nameEn": "Salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-008-i4",
          "name": "البرغل المتوسط أو الخشن",
          "nameEn": "Medium or coarse bulgur wheat",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-008-i5",
          "name": "الماء",
          "nameEn": "Water",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-008-i6",
          "name": "الملح",
          "nameEn": "Salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء صغير، ضع البرغل الدقيق (رقم 1) و2 كوب من الماء و½ ملعقة صغيرة من الملح. اتركه يغلي على نار متوسطة.",
          "textEn": "In a small pot, combine the fine bulgur wheat (No. 1), 2 cups of water, and ½ teaspoon of salt. Bring to a boil over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد الغليان، خفف النار واترك البرغل يغلي ببطء لمدة 10 دقائق.",
          "textEn": "Once boiling, reduce the heat and simmer for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أبعد الوعاء عن النار واترك البرغل ينقع لمدة 5 دقائق.",
          "textEn": "Remove from heat and let the bulgur sit for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صفي البرغل واتركه يبرد قليلاً قبل استخدامه.",
          "textEn": "Drain the bulgur and let it cool slightly before using.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "لتحضير البرغل المتوسط أو الخشن، ضع البرغل و1.5 كوب من الماء و½ ملعقة صغيرة من الملح في وعاء.",
          "textEn": "To cook medium or coarse bulgur, combine the bulgur, 1.5 cups of water, and ½ teaspoon of salt in a pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركه يغلي على نار متوسطة، ثم خفف النار واترك البرغل يغلي ببطء لمدة 15 دقائق.",
          "textEn": "Bring to a boil over medium heat, then reduce the heat and simmer for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أبعد الوعاء عن النار واترك البرغل ينقع لمدة 10 دقائق.",
          "textEn": "Remove from heat and let the bulgur sit for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صفي البرغل واتركه يبرد قليلاً قبل استخدامه.",
          "textEn": "Drain the bulgur and let it cool slightly before using.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البرغل هو مكون أساسي في المطبخ اللبناني ويستخدم في العديد من الأطباق مثل الكبسة والتبولة.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/how-to-cook-bulgur-wheat/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 220,
        "protein": 8,
        "fat": 1,
        "carbs": 46,
        "fiber": 10,
        "sugar": 0,
        "cost": {
          "grains": 1.5,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-lb-009",
      "title": "شوربة ملفوف (طبخة)",
      "titleEn": "Cabbage Roll Soup",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "شوربات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-009-i1",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-009-i2",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة مقطعة",
          "standardAmountEn": "1 medium onion (diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-009-i3",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "3 فصوص مهروسة",
          "standardAmountEn": "3 cloves (minced)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-009-i4",
          "name": "الزعتر المجفف",
          "nameEn": "dried thyme",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-009-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1 ½ teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-009-i6",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-009-i7",
          "name": "لحم بقري مفروم",
          "nameEn": "ground beef",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 pound",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-009-i8",
          "name": "ملفوف",
          "nameEn": "cabbage",
          "standardAmount": "نصف رأس مقطع (حوالي 6 أكواب)",
          "standardAmountEn": "½ head (chopped, about 6 cups)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-009-i9",
          "name": "طماطم مهروسة",
          "nameEn": "crushed tomatoes",
          "standardAmount": "1 علبة (400 غرام)",
          "standardAmountEn": "1 (28-ounce) can",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-009-i10",
          "name": "صلصة الويسترشير",
          "nameEn": "Worcestershire sauce",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-009-i11",
          "name": "مرق الخضروات",
          "nameEn": "vegetable broth",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-009-i12",
          "name": "أرز بسمتي غير مطبوخ",
          "nameEn": "uncooked long-grain white rice",
          "standardAmount": "¼ كوب (مسحوق ومصفى)",
          "standardAmountEn": "¼ cup (rinsed and drained)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر كبير، سخن الزيت على نار متوسطة. أضف البصل المقطع واطهيه لمدة 5-6 دقائق حتى يصبح ناعماً.",
          "textEn": "In a heavy-bottomed pot, heat the olive oil over medium heat. Add the diced onions and cook for 5-6 minutes until softened.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الثوم، الزعتر، الملح، والفلفل، واطهيه لمدة دقيقة حتى يصبح الثوم ذا رائحة.",
          "textEn": "Add the garlic, thyme, salt, and pepper, and cook until the garlic is fragrant, about 1 minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف اللحم المفروم واطهيه، مع تقليب اللحم بملعقة، حتى يصبح بني اللون ولا يبقى وردي، لمدة 6-8 دقائق.",
          "textEn": "Add the ground beef and cook, breaking it up with a spoon, until browned and no longer pink, about 6-8 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الملفوف، الطماطم المهروسة، صلصة الويسترشير، ومرق الخضروات. اترك الخليط يغلي ثم أضف الأرز غير المطبوخ.",
          "textEn": "Add the chopped cabbage, crushed tomatoes, Worcestershire sauce, and vegetable broth. Bring to a boil and then stir in the uncooked rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلل الحرارة واتركه يغلي على نار هادئة لمدة 30 دقيقة، مع التحريك من حين لآخر، حتى يصبح الأرز والملفوف طريًا. قدمه ساخنًا.",
          "textEn": "Reduce the heat to a simmer and cook uncovered for 30 minutes, stirring occasionally, until the rice and cabbage are tender. Serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذه الشوربة هي طبق شعبي في المطبخ اللبناني، وتقدم عادة في الأيام الباردة.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/cabbage-roll-soup/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 360,
        "protein": 20,
        "fat": 18,
        "carbs": 25,
        "fiber": 5,
        "sugar": 8,
        "cost": {
          "protein": 5,
          "produce": 3,
          "grains": 0.2,
          "fats": 0.2,
          "specialty": 1.1,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-lb-010",
      "title": "كعكة اللوز",
      "titleEn": "Almond Cake",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-010-i1",
          "name": "دقيق اللوز",
          "nameEn": "almond flour",
          "standardAmount": "1 ½ كوب",
          "standardAmountEn": "1 ½ cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-010-i2",
          "name": "السميد الخشن",
          "nameEn": "coarse semolina flour",
          "standardAmount": "¾ كوب",
          "standardAmountEn": "¾ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-010-i3",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-010-i4",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-010-i5",
          "name": "الزبدة غير المملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "½ كوب (مذابة)",
          "standardAmountEn": "½ cup (softened)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-010-i6",
          "name": "السكر الناعم",
          "nameEn": "granulated sugar",
          "standardAmount": "1 كوب و 1 ملعقة كبيرة",
          "standardAmountEn": "1 cup plus 1 tablespoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-010-i7",
          "name": "البيض",
          "nameEn": "eggs",
          "standardAmount": "3 حبات كبيرة",
          "standardAmountEn": "3 large eggs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-010-i8",
          "name": "الحليب",
          "nameEn": "milk",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-010-i9",
          "name": "مستخلص اللوز",
          "nameEn": "almond extract",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-010-i10",
          "name": "اللوز المقطع",
          "nameEn": "slivered almonds",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-010-i11",
          "name": "السكر البودرة",
          "nameEn": "powdered sugar",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "for dusting",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 180 مئوية (350 فهرنهايت). دهن صينية كيك دائرية قطرها 23 سم (9 بوصة) وغطِّ قاعها بورق الزبدة.",
          "textEn": "Preheat the oven to 350°F (180°C). Grease a 9-inch round cake pan and line the bottom with parchment paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء متوسط الحجم، اخلط دقيق اللوز، السميد الخشن، بيكنج بودر، والملح. ضع الخليط جانباً.",
          "textEn": "In a medium bowl, mix together the almond flour, semolina flour, baking powder, and salt. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء كبير، اخفق الزبدة و1 كوب من السكر الناعم حتى يصبح الخليط فاتح اللون وناعمًا. أضف البيض، الحليب، ومستخلص اللوز واخفق جيدًا، ثم أضف خليط الدقيق واخلط حتى يتجانس.",
          "textEn": "In a large bowl, beat together the butter and 1 cup of granulated sugar until pale and fluffy. Beat in the eggs, milk, and almond extract, then fold in the flour mixture just until combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صب العجينة في الصينية المعدة، ووزعها بالتساوي. رش اللوز المقطع والملعقة الكبيرة المتبقية من السكر الناعم على السطح.",
          "textEn": "Transfer the batter into the prepared cake pan, smoothing with a spatula to even out. Sprinkle the slivered almonds and remaining tablespoon of granulated sugar over the top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخبز الكيك في الفرن لمدة 30 دقيقة، أو حتى يصبح ذهبي اللون ويكون صلبًا في الوسط، ويخرج عود الأسنان نظيفًا.",
          "textEn": "Bake in the preheated oven for 30 minutes, or until golden brown and firm in the center, and a cake tester comes out clean.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اترك الكيك يبرد تمامًا في الصينية قبل تقطيعه وتقديمه.",
          "textEn": "Let cool completely in the pan before slicing and serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكعك باللوز هو حلوى شهيرة في المطبخ اللبناني، يتم تقديمها في المناسبات الخاصة والعطل.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/almond-cake/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 500,
        "protein": 10,
        "fat": 29,
        "carbs": 44,
        "fiber": 3,
        "sugar": 30,
        "cost": {
          "specialty": 4.8,
          "grains": 0.5,
          "dairyEggs": 2.1,
          "sweeteners": 0.6
        }
      }
    },
    {
      "id": "w-lb-011",
      "title": "مسحوق الفلفل الحار",
      "titleEn": "Chili Powder",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "توابل",
      "cookingMethod": "طحن وخلط",
      "prepTime": "15 دقيقة",
      "cookTime": "0 دقيقة",
      "servings": "يُكفي لصنع كمية من مسحوق الفلفل الحار",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-011-i1",
          "name": "فلفل حار جاف",
          "nameEn": "dried red chiles",
          "standardAmount": "21 غرام (حوالي 75 جرام)",
          "standardAmountEn": "0.75 ounce",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-011-i2",
          "name": "البابريكا",
          "nameEn": "paprika",
          "standardAmount": "15 مل",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-011-i3",
          "name": "الكمون",
          "nameEn": "cumin",
          "standardAmount": "15 مل",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-011-i4",
          "name": "الزعتر المكسيكي",
          "nameEn": "Mexican oregano",
          "standardAmount": "15 مل",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-011-i5",
          "name": "مسحوق الثوم",
          "nameEn": "garlic powder",
          "standardAmount": "10 مل",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-011-i6",
          "name": "فلفل الحار الأحمر",
          "nameEn": "cayenne pepper",
          "standardAmount": "1.25 مل",
          "standardAmountEn": "¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اقطع الفلفل الحار الجاف ونزع البذور منه.",
          "textEn": "Chop the dried red chiles and remove the seeds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "استخدم طاحنة التوابل لطحن الفلفل الحار حتى يصبح ناعمًا، لمدة دقيقة تقريبًا.",
          "textEn": "Grind the chiles in a spice grinder until finely ground, about 1 minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط الكمون، البابريكا، الزعتر المكسيكي، مسحوق الثوم، وفلفل الحار الأحمر مع الفلفل الحار المطحون.",
          "textEn": "Stir in the cumin, paprika, Mexican oregano, garlic powder, and cayenne pepper with the ground chiles.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "احفظ المسحوق في وعاء محكم الإغلاق.",
          "textEn": "Store the chili powder in an airtight container.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "مسحوق الفلفل الحار هو توابل أساسية في المطبخ المكسيكي واللبناني، ويستخدم في العديد من الوصفات للإضافة نكهة حارة وعطرة.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/how-to-make-chili-powder/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 10,
        "kcal": 9,
        "protein": 0,
        "fat": 0,
        "carbs": 2,
        "fiber": 0,
        "sugar": 0,
        "cost": {
          "spices": 1.85
        }
      }
    },
    {
      "id": "w-lb-012",
      "title": "الحلويات المغطاة بالشوكولاتة",
      "titleEn": "Chocolate Dipped Candies",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "حلويات",
      "cookingMethod": "غمس وتشكيل",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "20-30 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-lb-012-i1",
          "name": "شوكولاتة داكنة",
          "nameEn": "semi-sweet chocolate",
          "standardAmount": "450 جرام",
          "standardAmountEn": "1 pound",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-012-i2",
          "name": "مكسرات مشوية مملحة",
          "nameEn": "roasted and salted nuts",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-012-i3",
          "name": "رز كريسبي",
          "nameEn": "Rice Krispies",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-012-i4",
          "name": "مارشمالو",
          "nameEn": "marshmallows",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-012-i5",
          "name": "بريتزل",
          "nameEn": "pretzels",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-012-i6",
          "name": "جوز الهند المحمص",
          "nameEn": "toasted coconut",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-012-i7",
          "name": "فواكه مجففة",
          "nameEn": "dried fruit",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "غطِ صينتين للخبز بورق الشمع.",
          "textEn": "Line two sheet pans with waxed paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع المكسرات والفواكه المجففة وغيرها من المكونات في أوعية صغيرة منفصلة، مع ملعقة صغيرة لكل وعاء.",
          "textEn": "Place the nuts, dried fruit, and other inclusions in small bowls, each with its own teaspoon.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قم بتقليب الشوكولاتة: اذوب الشوكولاتة ببطء في المايكروويف (15 ثانية مع التحريك بين كل مرة) أو فوق ماء مغلي خفيف في وعاء مزدوج، حتى تصل إلى 43 درجة مئوية. ابرد الشوكولاتة عن طريق إضافة المزيد من الشوكولاتة المفرومة وتحريكها بانتظام حتى تصل إلى 29 درجة مئوية. اعد تسخين الشوكولاتة برفق حتى تصل إلى 31-33 درجة مئوية.",
          "textEn": "Temper the chocolate: Melt the chocolate gently in the microwave (15-second increments, stir between) or over a barely simmering double boiler, very slowly, to 110 degrees. Cool down by seeding the melted chocolate with more finely chopped chocolate and stirring frequently until it reaches 84 degrees. Warm back up very gently to 89-91 degrees and keep the chocolate at that temperature for dipping.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغمس الحلوى: اعمل بسرعة للحفاظ على الشوكولاتة متماسكة، عند 31-33 درجة مئوية طوال العملية. صب حوالي كوب من الشوكولاتة فوق المكسرات أو المكونات الأخرى في أحد الأوعية الصغيرة. اقلب حتى تغطي. استخدم ملعقة صغيرة لوضع كمية صغيرة (4-5 حبات من المكسرات، على سبيل المثال) على ورق الشمع، ورتب المكسرات فوق بعضها البعض لتشكيل قطعة الحلوى. كرر حتى يتم غمس جميع المكونات. كرر هذه العملية لكل وعاء من المكونات، واغمس وعاء واحدًا من المكونات في كل مرة قبل صب الشوكولاتة في الوعاء التالي.",
          "textEn": "Dip the candies: Work swiftly to keep the chocolate tempered, at 88-91 degrees throughout this process. Pour about a cup of chocolate over the nuts or other inclusions in one of the small bowls set up earlier. Stir until coated. Using a teaspoon, drop a small quantity (4-5 almonds, for example) onto the waxed paper, arranging the nuts on top of one another to form the piece of candy. Repeat until all of the inclusion is dipped. Repeat this process for each bowl of inclusions, dipping one bowl of inclusions at a time before pouring chocolate into the next bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إذا بردت الشوكولاتة كثيرًا وخرجت من التماسك (تتكاثف)، ضعها مرة أخرى على الوعاء المزدوج أو في المايكروويف لخمس ثوانٍ لتعيدها إلى درجة الحرارة (31-33 درجة مئوية) واستمر في العمل.",
          "textEn": "If the chocolate cools too much and goes out of temper (it thickens), place it back on the double boiler or in the microwave at five-second intervals to bring it back to temperature (88-91 degrees) and continue working.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضع صينات الحلوى في مكان بارد وجاف حتى تتصلب وتتماسك. ضعها في صناديق كهدايا، أو في أكواب ورقية صغيرة على طبق أو منصة متعددة الطبقات لتقديمها، بشكل خاص.",
          "textEn": "Place the sheet pans of candies in a cool, dry spot to set up and harden. Box for gifts, or place in little paper cups on a platter or tiered plate stand to serve, extra special.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الحلويات المغطاة بالشوكولاتة هي حلوى تقليدية في لبنان، وتقدم كهدايا في المناسبات الخاصة.",
      "source": {
        "name": "maureenabood.com",
        "url": "https://maureenabood.com/chocolate-dipped-candies-and-geo-abowd-son-confectioners/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 25,
        "kcal": 120,
        "protein": 2,
        "fat": 8,
        "carbs": 13,
        "fiber": 1,
        "sugar": 10,
        "cost": {
          "specialty": 9
        }
      }
    },
    {
      "id": "w-lb-013",
      "title": "ساندويتش سلطة الدجاج بالأفوكادو في الكرواسون",
      "titleEn": "Avocado Chicken Salad Croissant Sandwich",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "إفطار",
      "cookingMethod": "تحضير وتقديم",
      "prepTime": "15 دقيقة",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-013-i1",
          "name": "أفوكادو",
          "nameEn": "Avocados",
          "standardAmount": "2 حبة (مقطعة، نصفها مهروسة)",
          "standardAmountEn": "2 (chopped, half mashed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-013-i2",
          "name": "زبادي يوناني",
          "nameEn": "Greek Yogurt",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-013-i3",
          "name": "مستردة ديجون",
          "nameEn": "Dijon Mustard",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-013-i4",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "1 فص (مهروس، اختياري)",
          "standardAmountEn": "1 clove (minced, optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-013-i5",
          "name": "ليمون",
          "nameEn": "Lemon",
          "standardAmount": "1 حبة (عصيرها وزهرتها)",
          "standardAmountEn": "1 (juiced and zested)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-013-i6",
          "name": "دجاج مطبوخ",
          "nameEn": "Cooked Chicken",
          "standardAmount": "2 كوب (مفتت)",
          "standardAmountEn": "2 cups (shredded)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-013-i7",
          "name": "كرفس",
          "nameEn": "Celery",
          "standardAmount": "2 ساق (مقطعة)",
          "standardAmountEn": "2 stalks (diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-013-i8",
          "name": "بصل أخضر",
          "nameEn": "Green Onions",
          "standardAmount": "حزمة (مقطعة)",
          "standardAmountEn": "1 bunch (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-013-i9",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-013-i10",
          "name": "فلفل أسود",
          "nameEn": "Black Pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-013-i11",
          "name": "كزبرة طازجة",
          "nameEn": "Fresh Cilantro",
          "standardAmount": "1 ملعقة كبيرة (مقطعة)",
          "standardAmountEn": "1 tablespoon (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اهرس نصف الأفوكادو. أضف الزبادي اليوناني، المستردة ديجون، الثوم (إذا كنت تستخدمه)، عصير الليمون وزهرة الليمون. اخلط المكونات جيدًا حتى تتجانس (يمكنك استخدام الخلاط أو آلة الطعام للحصول على قوام أملس).",
          "textEn": "In a large mixing bowl, mash half the avocados. Add the Greek yogurt, Dijon mustard, garlic (if using), lemon juice, and lemon zest. Whisk together until well combined (or blend in a blender or food processor for a smoother consistency).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الدجاج، الكرفس، البصل الأخضر، الملح والفلفل الأسود فوق الخليط وقلّب جيدًا حتى تتجانس المكونات.",
          "textEn": "Add the chicken, celery, green onions, salt, and black pepper on top and stir to combine.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطِ الخليط وضعه في الثلاجة لمدة 4 ساعات على الأقل حتى يبرد ويتماسك.",
          "textEn": "Cover the mixture and store in the fridge for at least 4 hours to set.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عند الاستعداد للتقديم، أضف الأفوكادو المتبقي المقطعة ورشي الكزبرة الطازجة إذا كنت ترغب في ذلك.",
          "textEn": "When ready to serve, fold in the remaining chopped avocado and top with fresh cilantro, if using.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدمي سلطة الدجاج بالأفوكادو في الكرواسون أو على الخبز الكامل الحبوب.",
          "textEn": "Serve the avocado chicken salad in a croissant or on whole grain bread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكرواسون هو نوع من المعجنات الفرنسية الشهيرة، ولكنه أصبح جزءًا من المطبخ اللبناني اليومي، خاصة في وجبات الإفطار.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/avocado-chicken-salad-croissant-sandwich/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 15,
        "fat": 25,
        "carbs": 25,
        "fiber": 5,
        "sugar": 2,
        "cost": {
          "produce": 4.15,
          "protein": 3,
          "dairyEggs": 0.3,
          "specialty": 0.1,
          "grains": 3
        }
      }
    },
    {
      "id": "w-lb-014",
      "title": "فلافل في الفرن الهوائي",
      "titleEn": "Air Fryer Falafel",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "مقبلات وسلطات",
      "cookingMethod": "الفرن الهوائي",
      "prepTime": "12-24 ساعة + 1 ساعة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-lb-014-i1",
          "name": "الحمص الجاف",
          "nameEn": "dry chickpeas",
          "standardAmount": "500 غرام (غير مطبوخ)",
          "standardAmountEn": "1 pound (uncooked)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-014-i2",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-014-i3",
          "name": "الكزبرة الطازجة",
          "nameEn": "fresh cilantro",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-014-i4",
          "name": "البقدونس الطازج",
          "nameEn": "fresh parsley",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-014-i5",
          "name": "البصل",
          "nameEn": "onion",
          "standardAmount": "1 بصلة كبيرة (مقطعة)",
          "standardAmountEn": "1 large onion (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-014-i6",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فصوص",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-014-i7",
          "name": "الكمون",
          "nameEn": "cumin",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-014-i8",
          "name": "الكزبرة",
          "nameEn": "coriander",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-014-i9",
          "name": "فلفل حار مطحون",
          "nameEn": "crushed red pepper",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-014-i10",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-014-i11",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-014-i12",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "للرش",
          "standardAmountEn": "for spraying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-014-i13",
          "name": "صلصة الطحينة",
          "nameEn": "tahini sauce",
          "standardAmount": "للتقديم",
          "standardAmountEn": "for serving",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-014-i14",
          "name": "الخس",
          "nameEn": "lettuce",
          "standardAmount": "للتقديم",
          "standardAmountEn": "for serving",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-014-i15",
          "name": "الطماطم",
          "nameEn": "tomato",
          "standardAmount": "مقطعة للتقديم",
          "standardAmountEn": "sliced for serving",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "غطِ الحمص بالماء في وعاء كبير. اتركه في درجة حرارة الغرفة لمدة 12-24 ساعة حتى يتضاعف حجمه.",
          "textEn": "Cover the chickpeas with water in a large bowl. Set aside at room temperature to soak for 12-24 hours until they double in size.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفي الحمص، اغسليه وتجففيه جيدًا.",
          "textEn": "Drain the chickpeas, rinse, and dry them thoroughly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي الحمص والملح في وعاء معالج الطعام. اضرب حتى يصبح قطع صغيرة. أضيفي الكزبرة، البقدونس، البصل، الثوم، الملح، الكمون، الكزبرة، الفلفل الحار المطحون، والفلفل الأسود. اخلطي حتى تصبح المعجون كثيفًا وأخضر، مع التوقف لخلط الجوانب عند الحاجة. أزيلي الشفرة من الوعاء، ثم غطي الوعاء وضعيه في الثلاجة لمدة ساعة.",
          "textEn": "Place the chickpeas and salt in the bowl of a food processor. Pulse until they form fine crumbles. Add the cilantro, parsley, onion, garlic, salt, cumin, coriander, crushed red pepper, and black pepper. Blend until the mixture turns into a thick green paste, scraping down the sides as needed. Remove the blade from the bowl, then cover the bowl and refrigerate for 1 hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أخرجي معجون الفلافل من الثلاجة. رشي البيكنج بودر على السطح، ثم اخلطيه برفق.",
          "textEn": "Remove the falafel batter from the fridge. Sprinkle the baking powder over the top, then gently fold it throughout.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطي صينية الخبز بورق الزبدة. اتركها جانباً.",
          "textEn": "Line a baking sheet with parchment paper. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "استخدمي ملعقة صغيرة أو يديك لتشكيل حوالي 1.5 ملعقة كبيرة من المعجون إلى كرة مستديرة، ثم ضعيها على صينية الخبز المغطاة بورق الزبدة. كرري العملية مع باقي المعجون.",
          "textEn": "Using a small spoon or your hands, shape about 1.5 tablespoons of the batter into a round ball and place it on the parchment-lined baking sheet. Repeat with the remaining batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخن الفرن الهوائي إلى 200 درجة مئوية. ضعي حوالي 12 كرة فلافل في سلة الفرن الهوائي، رشي الكرة بالزيت، واطهي لمدة 10 دقائق حتى تصبح ذهبية اللون ومتفوقة. كرري العملية مع باقي كرات الفلافل لصنع حوالي 36 كرة.",
          "textEn": "Heat the air fryer to 400°F. Arrange about 12 falafel balls in the air fryer basket, spray the balls with cooking spray, and cook for 10 minutes until golden brown and puffed. Repeat with the remaining falafel balls to make about 36.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "انقلي الفلافل إلى طبق التقديم وقدميها مع صلصة الطحينة للغمس.",
          "textEn": "Transfer the falafel to a serving platter and serve with tahini sauce for dipping.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفلافل هي طبق شعبي في المطبخ العربي، خاصة في لبنان، حيث يتم تقديمه كمقبلات أو وجبة خفيفة.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/air-fryer-falafel/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 410,
        "protein": 18,
        "fat": 11,
        "carbs": 52,
        "fiber": 14,
        "sugar": 4,
        "cost": {
          "grains": 2,
          "produce": 2.3,
          "specialty": 0.8,
          "fats": 0.1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-lb-015",
      "title": "فطاير الجبنة",
      "titleEn": "Cheese Fatayer",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-lb-015-i1",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-015-i2",
          "name": "ماء دافئ",
          "nameEn": "warm water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-015-i3",
          "name": "خميرة فورية",
          "nameEn": "instant yeast",
          "standardAmount": "2¼ ملعقة صغيرة",
          "standardAmountEn": "2 ¼ teaspoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-015-i4",
          "name": "سكر بودرة",
          "nameEn": "granulated sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-015-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-015-i6",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "¼ كوب (زائد للدهن)",
          "standardAmountEn": "¼ cup (plus more for oiling the bowl)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-015-i7",
          "name": "جبن الموزاريلا المبشور",
          "nameEn": "shredded mozzarella cheese",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-015-i8",
          "name": "جبن الفيتا المفتت",
          "nameEn": "crumbled feta cheese",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-015-i9",
          "name": "بقدونس مفروم",
          "nameEn": "chopped parsley",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-015-i10",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اخلطي الدقيق والخميرة والسكر والملح. أضيفي الماء الدافئ والزيت واعجني المكونات حتى تصبح العجينة ناعمة ومرنة.",
          "textEn": "In a large bowl, mix the flour, yeast, sugar, and salt. Add the warm water and olive oil and knead the ingredients until the dough is smooth and elastic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "غطي العجينة واتركيها ترتاح لمدة 30 دقيقة حتى تتخمر.",
          "textEn": "Cover the dough and let it rest for 30 minutes until it rises.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخلطي جبن الموزاريلا وجبن الفيتا والبقدونس والفلفل الأسود.",
          "textEn": "In another bowl, mix the mozzarella cheese, feta cheese, parsley, and black pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قسمي العجينة إلى كرات صغيرة. افردي كل كرة باستخدام الشوكة أو الأصابع لتصبح رقيقة.",
          "textEn": "Divide the dough into small balls. Roll out each ball using a fork or your fingers to make it thin.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي ملعقة من خليط الجبنة في وسط كل قطعة عجينة. اغلقي الفطاير بإحكام.",
          "textEn": "Place a spoonful of the cheese mixture in the center of each dough piece. Seal the fatayer tightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الفطاير على صينية خبز مدهونة بالزيت. اخبزيها في فرن محمى مسبقاً على درجة حرارة 180 درجة مئوية لمدة 20 دقيقة حتى تصبح ذهبية اللون.",
          "textEn": "Place the fatayer on a baking sheet greased with oil. Bake in a preheated oven at 180°C for 20 minutes until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفطاير هي من المعجنات التقليدية في المطبخ اللبناني، وتقدم كوجبة خفيفة أو في وجبة الإفطار.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/cheese-fatayer/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 13,
        "kcal": 250,
        "protein": 11,
        "fat": 10,
        "carbs": 28,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 4.5,
          "fats": 0.3,
          "sweeteners": 0.05,
          "produce": 0.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-lb-016",
      "title": "فتة بالحمص",
      "titleEn": "Fatteh with Chickpeas",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي وتقديم",
      "prepTime": "30 دقيقة",
      "cookTime": "25 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-lb-016-i1",
          "name": "الحمص",
          "nameEn": "chickpeas",
          "standardAmount": "2 علب (15 أوقية كل علبة)",
          "standardAmountEn": "2 (15-ounce) cans",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-016-i2",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-016-i3",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 clove (minced)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-016-i4",
          "name": "الكمون",
          "nameEn": "cumin",
          "standardAmount": "1 ½ ملعقة صغيرة",
          "standardAmountEn": "1 ½ teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-016-i5",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-016-i6",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-016-i7",
          "name": "الطحينة",
          "nameEn": "tahini",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-016-i8",
          "name": "الصنوبر",
          "nameEn": "pine nuts",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-016-i9",
          "name": "زيت الزيتون البكر الممتاز",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "2 ملعقة كبيرة (موزعة)",
          "standardAmountEn": "2 tablespoons (divided)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-016-i10",
          "name": "خبز البيتا العربي",
          "nameEn": "Arabic-style pita bread",
          "standardAmount": "1 قطعة كبيرة (مقطعة إلى قطع صغيرة)",
          "standardAmountEn": "1 large (cut into small pieces)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-016-i11",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "4 حبات (مقطعة)",
          "standardAmountEn": "4 cloves (minced)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-016-i12",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-016-i13",
          "name": "الزبادي الطبيعي",
          "nameEn": "plain whole-milk yogurt",
          "standardAmount": "1 علبة (32 أوقية)",
          "standardAmountEn": "1 (32-ounce) tub",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-016-i14",
          "name": "البقدونس المفروم",
          "nameEn": "chopped parsley",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر صغير على نار عالية، أضف الحمص، الماء، الثوم، الكمون، الملح، والفلفل. اتركه يغلي، ثم خفف النار واتركه يغلي لمدة 15 دقيقة. أضف الطحينة واستخدم مسحوق البطاطس لسحق بعض الحمص بينما تبقي معظمها كاملة. غطِ حتى يصبح جاهزًا للتقديم.",
          "textEn": "In a small saucepan over high heat, add the chickpeas, water, garlic, cumin, salt, and pepper. Bring to a boil, then lower the heat and simmer for 15 minutes. Add the tahini and use a potato masher to lightly mash some of the chickpeas while keeping most of them whole. Cover to keep warm until ready to serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في مقلاة غير لاصقة كبيرة على نار متوسطة، أضف الصنوبر وقليه بدون زيت لمدة 5 دقائق حتى يصبح ذهبي اللون. ضعه جانباً في وعاء صغير.",
          "textEn": "In a large non-stick skillet over medium heat, add the pine nuts and dry toast for 5 minutes, until golden brown. Set aside in a small bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف ملعقة كبيرة من زيت الزيتون وقطع خبز البيتا إلى نفس المقلاة على نار متوسطة. قليها لمدة 8-10 دقائق مع التحريك بشكل متكرر حتى تصبح ذهبية اللون ومقرمشة. ضعها جانباً في وعاء متوسط.",
          "textEn": "Add 1 tablespoon of olive oil and the pita bread pieces to the same skillet over medium heat. Toast for 8-10 minutes, stirring frequently, until golden brown and crispy. Set aside in a medium bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خفف النار إلى متوسطة منخفضة. أضف ملعقة كبيرة من زيت الزيتون إلى المقلاة مع الثوم والملح. اطهِ حتى يصبح الثوم عطريًا، لمدة دقيقة واحدة تقريبًا. أضف الزبادي فوق الثوم واخلطه برفق حتى يصبح الزبادي دافئًا ومتماسكًا، مع الحرص على عدم غليان الزبادي، لمدة 5 دقائق تقريبًا.",
          "textEn": "Lower the heat to medium-low. Add the remaining tablespoon of olive oil to the skillet along with the garlic and salt. Cook until the garlic is fragrant, about 1 minute. Pour the yogurt on top of the garlic and stir gently until the yogurt becomes warm and loosens, being careful not to let the yogurt boil, about 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عند الاستعداد للتقديم، انقل خليط الحمص إلى طبق التقديم وأضف صلصة الزبادي فوق الحمص. أضف قطع خبز البيتا المقلية، ثم الصنوبر المحمص، وزين الطبق بالبقدونس. قدمه فورًا.",
          "textEn": "When ready to serve, transfer the chickpea mixture to a round serving dish and pour the yogurt sauce over the chickpeas. Add the toasted pita on top, followed by the toasted pine nuts, and garnish with parsley. Serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "فتة بالحمص هي طبق تقليدي في المطبخ اللبناني، يتم تقديمه كطبق رئيسي في المناسبات العائلية.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/fattet-hummus/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 400,
        "protein": 15,
        "fat": 17,
        "carbs": 36,
        "fiber": 8,
        "sugar": 8,
        "cost": {
          "grains": 2.8,
          "dairyEggs": 3,
          "specialty": 2.6,
          "fats": 0.2,
          "produce": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-lb-017",
      "title": "فتوش",
      "titleEn": "Fattoush",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "مقبلات وسلطات",
      "cookingMethod": "تحضير سلطة",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-017-i1",
          "name": "خس رومين",
          "nameEn": "Romaine lettuce",
          "standardAmount": "رأس كبير (مقطعة)",
          "standardAmountEn": "1 large head (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-017-i2",
          "name": "طماطم",
          "nameEn": "Tomatoes",
          "standardAmount": "طماطم كبيرة (مقطعة)",
          "standardAmountEn": "1 large vine-ripe tomato (diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-017-i3",
          "name": "خيار فارسي",
          "nameEn": "Persian cucumbers",
          "standardAmount": "2-3 خيار (مقطعة)",
          "standardAmountEn": "2-3 Persian cucumbers (quartered)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-017-i4",
          "name": "فلفل أخضر",
          "nameEn": "Green pepper",
          "standardAmount": "1/2 فلفل أخضر كبير (مقطعة)",
          "standardAmountEn": "1/2 large green pepper (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-017-i5",
          "name": "كراث",
          "nameEn": "Green onions",
          "standardAmount": "2 كراث (مقطعة)",
          "standardAmountEn": "2 green onions (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-017-i6",
          "name": "بقدونس",
          "nameEn": "Parsley",
          "standardAmount": "1/4 كوب (مقطعة)",
          "standardAmountEn": "1/4 cup (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-017-i7",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "3 ملاعق كبيرة (للصلصة)",
          "standardAmountEn": "3 tablespoons (for dressing)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-017-i8",
          "name": "عصير ليمون",
          "nameEn": "Lemon juice",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-017-i9",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "2 فصوص (مهروسة)",
          "standardAmountEn": "2 cloves (pressed or grated)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-017-i10",
          "name": "سمسم",
          "nameEn": "Sumac",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-017-i11",
          "name": "خل الرمان",
          "nameEn": "Pomegranate molasses",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-017-i12",
          "name": "كزبرة مجففة",
          "nameEn": "Dried mint",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-017-i13",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-017-i14",
          "name": "فلفل أسود",
          "nameEn": "Black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-017-i15",
          "name": "خبز بيتي",
          "nameEn": "Pita bread",
          "standardAmount": "1 رغيف كبير (مقطعة إلى مثلثات)",
          "standardAmountEn": "1 large double ply pita bread (cut into triangles)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-017-i16",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "3 ملاعق كبيرة (للقلي)",
          "standardAmountEn": "3 tablespoons (for frying)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الصلصة: اخلطي عصير الليمون، الثوم، السمسم، خل الرمان، الكزبرة المجففة، الملح والفلفل الأسود في وعاء. أضيفي زيت الزيتون ببطء مع التحريك المستمر حتى يتجانس.",
          "textEn": "Make the Dressing: Whisk together the lemon juice, garlic, sumac, pomegranate molasses, dried mint, salt, and black pepper in a bowl. Slowly stream in the olive oil while whisking continuously until emulsified.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قلي الخبز البيتي: في مقلاة كبيرة، سخني زيت الزيتون على نار متوسطة. أضيفي قطع الخبز البيتي وقلبيها باستمرار حتى تصبح ذهبية اللون ومقرمشة، لمدة 5-7 دقائق. ارفعيها واتركيها جانباً.",
          "textEn": "Fry the Pita Bread: In a large skillet, heat the olive oil over medium heat. Add the pita bread and stir frequently until golden and crispy, about 5-7 minutes. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير السلطة: ضعي الخس، الطماطم، الخيار، الفلفل الأخضر، الكراث، والبقدونس في وعاء كبير. صبي الصلصة فوق المكونات وقلبيها جيداً.",
          "textEn": "Prepare the Salad: Place the lettuce, tomatoes, cucumbers, green peppers, green onions, and parsley in a large serving bowl. Pour the dressing over the ingredients and toss to combine.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الخبز البيتي المقلي إلى السلطة قبل التقديم مباشرة.",
          "textEn": "Add the fried pita bread to the salad just before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "فتوش هو سلطة لبنانية تقليدية تقدم كمقبلات في وجبات الطعام.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/lebanese-fattoush-salad/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 200,
        "protein": 3,
        "fat": 17,
        "carbs": 12,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "produce": 4.4,
          "grains": 0.8,
          "fats": 0.6,
          "spices": 0.2,
          "specialty": 0.2
        }
      }
    },
    {
      "id": "w-lb-018",
      "title": "الحلوم المشوي",
      "titleEn": "Grilled Halloumi",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "مقبلات وسلطات",
      "cookingMethod": "شوي",
      "prepTime": "10 دقائق",
      "cookTime": "6-8 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-018-i1",
          "name": "حلوم",
          "nameEn": "Halloumi",
          "standardAmount": "كتلة واحدة (حوالي 225 جرام)",
          "standardAmountEn": "1 block (about 8 ounces)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-018-i2",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "1 ملعقة كبيرة (للتتبيل) + إضافي للتقديم",
          "standardAmountEn": "1 tablespoon (for cooking) + additional for serving",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-018-i3",
          "name": "طماطم",
          "nameEn": "Tomatoes",
          "standardAmount": "مقطعة شرائح (للتقديم)",
          "standardAmountEn": "sliced (for serving)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-018-i4",
          "name": "خيار",
          "nameEn": "Cucumbers",
          "standardAmount": "مقطعة شرائح (للتقديم)",
          "standardAmountEn": "sliced (for serving)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-018-i5",
          "name": "ريحان طازج",
          "nameEn": "Fresh mint",
          "standardAmount": "للتقديم",
          "standardAmountEn": "for serving",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-018-i6",
          "name": "زعتار",
          "nameEn": "Zaatar",
          "standardAmount": "للتقديم",
          "standardAmountEn": "for serving",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "صفي الحلوم وضعها على لوح التقطيع، ثم قطعيها إلى شرائح رقيقة وعريضة، حوالي 8 شرائح. امسحي الشرائح جيدًا بورق المطبخ.",
          "textEn": "Drain the halloumi and place it on a cutting board. Slice it into wide thin pieces, about 8 slices. Pat the slices very dry with paper towels.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في مقلاة مشوية أو مقلاة غير لاصقة على نار متوسطة عالية. ضعي شرائح الحلوم في طبقة واحدة. اطهيها دون تحريك حتى تصبح القاعدة ذهبية اللون، لمدة 3 إلى 4 دقائق.",
          "textEn": "Heat the oil in a grill pan or a non-stick skillet over medium-high heat. Add the sliced halloumi in a single layer. Cook, undisturbed, until the bottoms are golden brown, 3 to 4 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "استخدمي ملعقة لقلب شرائح الحلوم واطهيها حتى تصبح الجهة الأخرى ذهبية اللون، لمدة 3 إلى 4 دقائق إضافية. نقل الحلوم المشوي إلى طبق؛ اتركيه ليبرد لمدة 5 دقائق على الأقل.",
          "textEn": "Use a spatula to flip the halloumi and cook until the other side is also golden brown, 3 to 4 minutes longer. Transfer the halloumi to a plate; let cool for at least 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قدمي الحلوم المشوي مع شرائح الطماطم، شرائح الخيار، الريحان الطازج، الزعتار، وقطرة من زيت الزيتون إذا رغبت. يمكن تناولها بمفردها أو مع الخبز العربي.",
          "textEn": "Plate the grilled halloumi with sliced tomatoes, sliced cucumbers, fresh mint, zaatar, and a drizzle of olive oil, if desired. Enjoy on its own or with pita bread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الحلوم هو جبنة تقليدية في لبنان والشرق الأوسط، يتميز بنكهته المميزة وقوامه المرن الذي يجعله مثاليًا للشوي.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/grilled-halloumi/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 180,
        "protein": 9,
        "fat": 15,
        "carbs": 3,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "dairyEggs": 6,
          "fats": 0.2,
          "produce": 1.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-lb-019",
      "title": "شوربة الكشك",
      "titleEn": "Kishk Soup",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "شوربات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "15-20 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-019-i1",
          "name": "الزبدة أو زيت الزيتون",
          "nameEn": "butter or olive oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-019-i2",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "6 فصوص، مفروم ناعم",
          "standardAmountEn": "6 cloves, finely grated or minced",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-019-i3",
          "name": "لحم غنم مفروم أو لحم بقر مفروم (اختياري)",
          "nameEn": "ground lamb or lean ground beef (optional)",
          "standardAmount": "1/2 كيلو",
          "standardAmountEn": "1/2 pound",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-019-i4",
          "name": "مسحوق الكشك",
          "nameEn": "kishk powder",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-019-i5",
          "name": "النعناع المجفف",
          "nameEn": "dried mint",
          "standardAmount": "قليل",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر متوسط الحجم على نار متوسطة، اذبُب الزبدة أو اسخن الزيت. خفّض النار وأضف الثوم، وطهِّه لفترة قصيرة حتى يطلق رائحته دون أن يحترق، لمدة دقيقة تقريباً.",
          "textEn": "In a medium saucepan over medium heat, melt the butter or heat the oil. Lower the heat and add the garlic, cooking just long enough to release the scent without browning it, about 1 minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف اللحم إذا كنت ترغب في استخدامه، وارفع درجة الحرارة إلى متوسطة، واخلط باستمرار لتحطيم اللحم وتحميره، لمدة 5 دقائق تقريباً.",
          "textEn": "Add the meat if using, and increase the heat to medium, stirring constantly to break up and brown the meat, about 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف 3 أكواب من الماء إلى القدر. أضف مسحوق الكشك تدريجياً مع التحريك المستمر حتى يصبح الخليط كثيفاً، لمدة 5-10 دقائق.",
          "textEn": "Add three cups of water to the pot. Gradually whisk in the kishk powder, a little at a time. Cook over medium-low heat until the mixture is thick, 5-10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اسكُب الشوربة في أباريق ساخنة وزينها بالنعناع المجفف المطحون. قدمها مع الخبز المسطح أو الخبز العربي.",
          "textEn": "Ladle the soup into warm bowls and garnish with crushed dried mint. Serve with flatbread or pita.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكشك هو طبق تقليدي في المطبخ اللبناني والشرقي، يتميز بنكهته الغنية وقيمتها الغذائية العالية.",
      "source": {
        "name": "maureenabood.com",
        "url": "https://maureenabood.com/kishk-soup-with-garlic/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 14,
        "fat": 15,
        "carbs": 24,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "specialty": 3,
          "protein": 2.5,
          "dairyEggs": 0.4,
          "produce": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-lb-020",
      "title": "كبة نيئة",
      "titleEn": "Kibbeh Nayyeh",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "أطباق رئيسية",
      "cookingMethod": "تحضير باليد",
      "prepTime": "30 دقيقة",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-lb-020-i1",
          "name": "البرغل الدقيق",
          "nameEn": "Fine bulgur wheat",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-020-i2",
          "name": "الماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب + إضافي للتشكيل",
          "standardAmountEn": "1 cup + more for shaping",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-020-i3",
          "name": "اللحم المفروم الخالي من الدهون",
          "nameEn": "100% lean ground beef",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 pound",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-020-i4",
          "name": "فلفل أحمر",
          "nameEn": "Red pepper",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (seeded)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-020-i5",
          "name": "الزبدة غير المملحة",
          "nameEn": "Unsalted butter",
          "standardAmount": "60 غرام",
          "standardAmountEn": "4 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-020-i6",
          "name": "الملح",
          "nameEn": "Salt",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-020-i7",
          "name": "البصل الصغير",
          "nameEn": "Small onion",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (quartered)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-020-i8",
          "name": "خليط التوابل الكامونه",
          "nameEn": "Kamouneh spice mixture",
          "standardAmount": "60 مل",
          "standardAmountEn": "¼ cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-020-i9",
          "name": "أوراق الريحان الطازجة",
          "nameEn": "Fresh basil leaves",
          "standardAmount": "60 مل (معبأة)",
          "standardAmountEn": "¼ cup (packed)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-020-i10",
          "name": "أوراق النعناع الطازجة",
          "nameEn": "Fresh mint",
          "standardAmount": "60 مل (معبأة) + إضافي للتقديم",
          "standardAmountEn": "¼ cup (packed) + more for serving",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-020-i11",
          "name": "زيت الزيتون",
          "nameEn": "Olive oil",
          "standardAmount": "للتزيين",
          "standardAmountEn": "for serving",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع البرغل في وعاء صغير مع الماء لمدة 15 دقيقة حتى يمتص البرغل الماء. اخلط البرغل بالشوكة.",
          "textEn": "Soak the bulgur in a small bowl with water for 15 minutes until the water is absorbed. Fluff the bulgur with a fork.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع اللحم المفروم، الفلفل الأحمر، الزبدة والملح في وعاء خلاط الطعام. اخلط حتى يتشكل كتلة من اللحم، مع التوقف لتنظيف جدران الخلاط عند الحاجة، لمدة حوالي 5 دقائق. اترك الخليط في وعاء ضحل في الثلاجة.",
          "textEn": "Place the ground beef, red pepper, butter, and salt in the bowl of a food processor. Blend until the meat forms a dough ball, stopping to scrape down the food processor as needed, about 5 minutes. Remove the mixture and place it in a large shallow bowl in the fridge.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في نفس خلاط الطعام، أضف البرغل المنقوع، البصل، خليط التوابل الكامونه، الريحان، والنعناع. اخلط حتى يتجانس الخليط.",
          "textEn": "In the same food processor, add the soaked bulgur, onion, kamouneh spice mixture, basil, and mint. Blend until well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انقل خليط البرغل الكامونه فوق خليط اللحم، اغسل يديك بالماء البارد واعجن الخليط حتى يتجانس بشكل جيد. استمر في إضافة الماء إلى يديك أثناء العجن حتى يصبح الخليط ناعمًا، لمدة حوالي 5 دقائق.",
          "textEn": "Transfer the bulgur kamouneh mixture on top of the meat paste, wet your hands with cold water, and knead the kamouneh mixture into the beef until well combined. Continue to add water to your hands while kneading until everything is well combined and smooth, about 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انقل الكبة إلى طبق التقديم وفردها لتغطي سطح الطبق. يمكنك استخدام السكين أو الشوكة لعمل زخارف على الكبة.",
          "textEn": "Transfer the kibbeh to a serving dish and spread it out to cover the surface of the plate. You can use a knife or fork to make designs across the kibbeh.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "زين الكبة بأوراق النعناع الطازجة، صب زيت الزيتون، وقدمها مع الخبز العربي.",
          "textEn": "Garnish with fresh mint, drizzle with olive oil, and serve with pita bread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكبة النية هي طبق تقليدي في المطبخ اللبناني، يتم تقديمه كمقبلات أو وجبة رئيسية.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/kibbeh-nayyeh/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 350,
        "protein": 20,
        "fat": 22,
        "carbs": 20,
        "fiber": 5,
        "sugar": 2,
        "cost": {
          "grains": 0.8,
          "protein": 5,
          "dairyEggs": 0.5,
          "produce": 1.2,
          "fats": 0.1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-lb-021",
      "title": "كبة مشوية",
      "titleEn": "Baked Kibbeh",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-lb-021-i1",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "2 ملاعق كبيرة (زائد المزيد لدهن الصينية ورشها)",
          "standardAmountEn": "2 tablespoons (plus more for greasing pan & drizzling on top)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-021-i2",
          "name": "لحم بقر مفروم",
          "nameEn": "lean ground beef",
          "standardAmount": "500 غرام (85%-95%)",
          "standardAmountEn": "1 pound (85%-95%)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-021-i3",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "بصل كبير (مقطّع)",
          "standardAmountEn": "1 large onion (diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-021-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-021-i5",
          "name": "توابل السبعة",
          "nameEn": "7 Spice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-021-i6",
          "name": "جوز الصنوبر",
          "nameEn": "pine nuts",
          "standardAmount": "¼ كوب (زائد المزيد للتقديم)",
          "standardAmountEn": "¼ cup (plus more for topping)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-021-i7",
          "name": "البرغل الدقيق",
          "nameEn": "fine bulgur wheat",
          "standardAmount": "1 ½ كوب",
          "standardAmountEn": "1 ½ cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-021-i8",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "¾ كوب",
          "standardAmountEn": "¾ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-021-i9",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "بصل كبير (مقطّع إلى أرباع)",
          "standardAmountEn": "1 large onion (quartered)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-021-i10",
          "name": "البقدونس والريحان",
          "nameEn": "basil and/or mint",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-021-i11",
          "name": "توابل الكامون",
          "nameEn": "kamouneh spice",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-021-i12",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-021-i13",
          "name": "توابل السبعة",
          "nameEn": "7 Spice",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-021-i14",
          "name": "لحم بقر مفروم",
          "nameEn": "lean ground beef",
          "standardAmount": "500 غرام (100%)",
          "standardAmountEn": "1 pound (100%)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن إلى 180 درجة مئوية. دهن صينية خبز بزيت الزيتون.",
          "textEn": "Preheat the oven to 180°C. Grease a baking dish with olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء، اخلط اللحم المفروم، البصل المقطّع، الملح، توابل السبعة، وجوز الصنوبر. اترك الخليط جانباً.",
          "textEn": "In a bowl, mix the ground beef, diced onion, salt, 7 Spice, and pine nuts. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخلط البرغل الدقيق، الماء، البصل المقطّع إلى أرباع، البقدونس، الريحان، توابل الكامون، الملح، وتوابل السبعة. اخلط جيداً حتى تصبح المكونات متجانسة.",
          "textEn": "In another bowl, mix the fine bulgur wheat, water, quartered onion, basil, mint, kamouneh spice, salt, and 7 Spice. Mix well until the ingredients are well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغمس يديك في الماء وشكل كرات من خليط البرغل. املأ كل كرة بالخليط اللحمي واغلقها جيداً.",
          "textEn": "Dip your hands in water and shape balls from the bulgur mixture. Fill each ball with the meat mixture and seal it well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رتب الكبة في الصينية ورشها بزيت الزيتون. اخبز لمدة 45 دقيقة أو حتى تصبح ذهبية اللون.",
          "textEn": "Arrange the kibbeh in the baking dish and drizzle with olive oil. Bake for 45 minutes or until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم الكبة ساخنة مع جوز الصنوبر المحمص.",
          "textEn": "Serve the kibbeh hot with toasted pine nuts.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكبة هي طبق تقليدي في المطبخ اللبناني، وتُقدم عادة في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/baked-kibbeh/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 700,
        "protein": 40,
        "fat": 42,
        "carbs": 40,
        "fiber": 8,
        "sugar": 3,
        "cost": {
          "protein": 10,
          "grains": 1.2,
          "specialty": 2.5,
          "fats": 0.3,
          "produce": 1.2,
          "spices": 1.1
        }
      }
    },
    {
      "id": "w-lb-022",
      "title": "كنافة",
      "titleEn": "Knafeh",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "حلويات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "25 دقائق",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-lb-022-i1",
          "name": "سكر",
          "nameEn": "granulated sugar",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-022-i2",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "¾ كوب",
          "standardAmountEn": "¾ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-022-i3",
          "name": "شرائح ليمون",
          "nameEn": "lemon slices",
          "standardAmount": "1-2 شريحة",
          "standardAmountEn": "1-2 slices",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-022-i4",
          "name": "ماء الورد",
          "nameEn": "rose water",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-022-i5",
          "name": "عجينة الفيلو المفتتة",
          "nameEn": "shredded phyllo dough (kataifi)",
          "standardAmount": "½ صندوق 16 أوقية (مذابة)",
          "standardAmountEn": "½ 16 ounce box (thawed)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-022-i6",
          "name": "جبن الريكوتا",
          "nameEn": "ricotta cheese",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-022-i7",
          "name": "جبن الموزاريلا المفتتة",
          "nameEn": "shredded mozzarella cheese",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-022-i8",
          "name": "سكر",
          "nameEn": "granulated sugar",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-022-i9",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "1 عصا (ذابة)",
          "standardAmountEn": "1 stick (melted)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن إلى 190 درجة مئوية (375 درجة فهرنهايت). دهن صينية دائرية قطرها 28 سم.",
          "textEn": "Preheat the oven to 375°F (190°C). Grease an 11-inch round pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعد صوص السكر، ضع الماء والسكر وشرائح الليمون في قدر صغير على نار متوسطة عالية. اترك الخليط يغلي، ثم خفف النار واتركه يغلي ببطء مع التحريك من حين لآخر حتى يذوب السكر ويتكاثف الخليط ولكنه لا يزال شفافًا، لمدة 5-7 دقائق. أزله عن النار، أضف ماء الورد، واتركه يبرد.",
          "textEn": "Make the simple syrup, combine the water, sugar, and lemon slices in a small saucepan over medium-high heat. Bring the mixture to a boil, then reduce the heat to a simmer, stirring occasionally until the sugar is dissolved and the mixture is thickened but still clear, about 5-7 minutes. Remove from heat, add the rose water, and set aside to cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "استخدم آلة تقطيع الطعام لفرم عجينة الفيلو المفتتة إلى قطع أصغر. انقل العجينة إلى وعاء كبير. صب الزبدة في الوعاء. اخلط الزبدة مع العجينة بيديك، افرك كميات من العجينة بين كفيك.",
          "textEn": "Use a food processor to chop the shredded phyllo dough into smaller pieces. Transfer the phyllo dough into a large mixing bowl. Pour the butter into the bowl. Use your hands to mix the butter with the dough, rubbing handfuls of the dough between your palms.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء كبير آخر، اخلط الريكوتا، الموزاريلا والسكر.",
          "textEn": "In another large bowl, mix together the ricotta, mozzarella, and sugar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "وزع العجينة المدهونة بالزبدة بالتساوي في الصينية المعدة وضغطها في القاع والحواف. انتشر خليط الجبنة على العجينة، مع ترك الحواف حول الصينية فارغة.",
          "textEn": "Evenly spread the buttered phyllo dough into the prepared pan and firmly press it into the bottom and edges. Spread the cheese mixture onto the dough, leaving the edges around the pan empty.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخبز في الفرن المسخن حتى يصبح الجبنة ذهبية اللون والحواف مقرمشة، لمدة 20-25 دقيقة.",
          "textEn": "Bake in the preheated oven until the cheese is slightly golden and the edges of the dough are brown and bubbly, 20 to 25 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أخرج الكنافة من الفرن. ضع طبقًا كبيرًا أو صينية خبز فوق الصينية. باستخدام قفازات الفرن، قلب الصينية بعناية على الطبق بحيث تكون العجينة في الأعلى. صب صوص السكر على الكنافة. قطعها إلى قطع وقدمها ساخنة.",
          "textEn": "Remove the Knafeh from the oven. Place a large platter or baking sheet over the baking dish. Using oven mitts, carefully invert the baking dish onto the platter so the phyllo is on top. Pour the syrup over the Knafeh. Cut into pieces and serve while hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكنافة هي حلوى تقليدية في لبنان والشرق الأوسط، تُقدم عادة في المناسبات الخاصة.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/knafeh/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 480,
        "protein": 9,
        "fat": 22,
        "carbs": 50,
        "fiber": 1,
        "sugar": 35,
        "cost": {
          "grains": 3,
          "dairyEggs": 4.6,
          "sweeteners": 0.6,
          "specialty": 0.3,
          "produce": 0.1
        }
      }
    },
    {
      "id": "w-lb-023",
      "title": "ليالي لبنان",
      "titleEn": "Layali Lubnan",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "حلويات",
      "cookingMethod": "طهي بالحليب",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقائق",
      "servings": "12 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-023-i1",
          "name": "حليب كامل الدسم",
          "nameEn": "whole milk",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-023-i2",
          "name": "السميد الناعم",
          "nameEn": "fine semolina",
          "standardAmount": "¾ كوب",
          "standardAmountEn": "¾ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-023-i3",
          "name": "سكر بودرة",
          "nameEn": "granulated sugar",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-023-i4",
          "name": "ماء الزهر",
          "nameEn": "orange blossom water",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-023-i5",
          "name": "الأشتا",
          "nameEn": "ashta",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-023-i6",
          "name": "البندق المفروم",
          "nameEn": "chopped pistachios",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-023-i7",
          "name": "شراب بسيط",
          "nameEn": "simple syrup",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر متوسط الحجم على نار متوسطة، ضعي الحليب، السميد والسكر. اخلطي باستمرار حتى يذوب الخليط ويصبح كريمي، لمدة حوالي 20 دقيقة. تجنبي غلي الحليب.",
          "textEn": "In a medium saucepan over medium heat, place the milk, semolina, and sugar. Stir frequently until the mixture is fully dissolved and creamy, about 20 minutes. Be careful not to let the milk boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقلي حلى السميد إلى صينية بحجم 8x11 بوصة واستخدمي ظهر ملعقة أو ملعقة لفرده بشكل متساوٍ. ضعي غلاف بلاستيكي مباشرة على سطح الحلى لمنع تكون طبقة جافة واتركيه حتى يصل إلى درجة حرارة الغرفة، لمدة حوالي 15 دقيقة.",
          "textEn": "Transfer the semolina pudding to an 8x11 baking dish and use the back of a spoon or spatula to spread the mixture to an even layer. Press a plastic wrap directly on the surface of the pudding to prevent a skin from forming and allow it to come to room temperature, about 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أزيلي الغلاف البلاستيكي من حلى السميد، ضعي الأشتا على سطح الحلى ورشي البندق المفروم. غطي الحلى برفق بغلاف بلاستيكي واتركيه يبرد تماماً في الثلاجة، لمدة لا تقل عن ساعتين.",
          "textEn": "Remove the plastic wrap from the semolina pudding, spoon the ashta on top of the pudding, and sprinkle with pistachios all over. Cover lightly with plastic wrap, and allow the pudding to cool completely in the fridge, at least 2 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عند الاستعداد للتقديم، قطعي الحلى إلى 12 مربعًا، ورشي كل قطعة بشراب بسيط.",
          "textEn": "When ready to serve, cut the pudding into 12 squares, and drizzle each serving with simple syrup.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "ليالي لبنان هي حلوى تقليدية في لبنان، تقدم عادة في المناسبات الخاصة.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/semolina-pudding/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 240,
        "protein": 8,
        "fat": 12,
        "carbs": 28,
        "fiber": 1,
        "sugar": 18,
        "cost": {
          "dairyEggs": 4.5,
          "grains": 0.5,
          "sweeteners": 0.8,
          "specialty": 4.2
        }
      }
    },
    {
      "id": "w-lb-024",
      "title": "مناقيش الجبنة",
      "titleEn": "Cheese Manakish",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "إفطار",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-024-i1",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-024-i2",
          "name": "ماء دافئ",
          "nameEn": "warm water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-024-i3",
          "name": "خميرة فورية",
          "nameEn": "instant yeast",
          "standardAmount": "2¼ ملعقة صغيرة",
          "standardAmountEn": "2 ¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-024-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-024-i5",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-024-i6",
          "name": "جبنة أكاوي مبشورة",
          "nameEn": "shredded Akawi cheese",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-024-i7",
          "name": "جبنة موزاريلا خفيفة مبشورة",
          "nameEn": "shredded part-skim mozzarella cheese",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-024-i8",
          "name": "لبنة",
          "nameEn": "Labneh",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to serve",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اخلطي الدقيق والخميرة والملح. أضيفي الماء الدافئ والزيت واعجني المكونات حتى تصبح العجينة ناعمة ومرنة.",
          "textEn": "In a large bowl, mix the flour, yeast, and salt. Add the warm water and olive oil and knead the ingredients until the dough is smooth and elastic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "غطي العجينة واتركيها ترتاح لمدة 30 دقيقة حتى تتخمر.",
          "textEn": "Cover the dough and let it rest for 30 minutes until it rises.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد أن تتخمر العجينة، قسميها إلى كرات صغيرة وافردي كل كرة باستخدام الشوكة لتصبح رقيقة.",
          "textEn": "After the dough has risen, divide it into small balls and flatten each ball using a fork to make it thin.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضعي الجبنة المبشورة على العجينة المفرودة.",
          "textEn": "Place the shredded cheese on the flattened dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخني الفرن إلى 220 درجة مئوية (425 درجة فهرنهايت). اخبزي المناقيش لمدة 10-15 دقيقة حتى تصبح ذهبية اللون.",
          "textEn": "Preheat the oven to 220°C (425°F). Bake the manakish for 10-15 minutes until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدمي المناقيش ساخنة مع اللبنة.",
          "textEn": "Serve the manakish hot with labneh.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المناقيش هي وجبة فطور شهيرة في لبنان، وتُقدم عادة مع اللبنة والزيتون.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/cheese-manakeesh/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 500,
        "protein": 19,
        "fat": 19,
        "carbs": 57,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "grains": 0.8,
          "fats": 0.4,
          "dairyEggs": 3.8,
          "spices": 0.15
        }
      }
    },
    {
      "id": "w-lb-025",
      "title": "مقبلات مزّة",
      "titleEn": "Mezze Platter",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "مقبلات وسلطات",
      "cookingMethod": "تحضير",
      "prepTime": "30 دقيقة",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-025-i1",
          "name": "تبولة",
          "nameEn": "tabbouleh",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-025-i2",
          "name": "حمّص",
          "nameEn": "hummus",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-025-i3",
          "name": "بابا غنوج",
          "nameEn": "baba ghanoush",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-025-i4",
          "name": "زيتون متبل",
          "nameEn": "marinated olives",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-025-i5",
          "name": "جبن الفيتا",
          "nameEn": "feta cheese",
          "standardAmount": "120 غرام",
          "standardAmountEn": "4 ounces",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-025-i6",
          "name": "خيار فارسي",
          "nameEn": "Persian cucumbers",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 cucumbers",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-025-i7",
          "name": "طماطم روما",
          "nameEn": "Roma tomatoes",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 tomatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-025-i8",
          "name": "لفاس",
          "nameEn": "radishes",
          "standardAmount": "5 حبات",
          "standardAmountEn": "5 radishes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-025-i9",
          "name": "رقائق الپيتا",
          "nameEn": "pita chips",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-025-i10",
          "name": "نعناع طازج",
          "nameEn": "fresh mint",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-025-i11",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-025-i12",
          "name": "شرائح ليمون",
          "nameEn": "lemon wedges",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-025-i13",
          "name": "زعتار",
          "nameEn": "zaatar",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-025-i14",
          "name": "فلفل حار",
          "nameEn": "paprika",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-025-i15",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع التبولة، الحمّص، البابا غنوج، والزيتون المتبل في أوعية صغيرة ورتّب الأوعية على طبق كبير أو لوحة تقطيع.",
          "textEn": "Place the tabbouleh, hummus, baba ghanoush, and marinated olives into small bowls and arrange the bowls on a large platter or charcuterie board.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "رتّب الخيار، الطماطم، واللفاس على الطبق.",
          "textEn": "Arrange the cucumbers, tomatoes, and radishes on the platter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قدم المزّة باردة أو عند درجة حرارة الغرفة مع بيطة دافئة للغمس.",
          "textEn": "Serve the mezze cold or at room temperature with warm pita for dipping.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المزّة هي مجموعة من الأطباق الصغيرة التي تقدم كمقبلات في المطبخ الشرقي، وهي جزء أساسي من وجبات الطعام في لبنان.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/mezze-platter/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 10,
        "fat": 22,
        "carbs": 30,
        "fiber": 6,
        "sugar": 5,
        "cost": {
          "produce": 4.5,
          "specialty": 7.5,
          "dairyEggs": 2,
          "grains": 2,
          "fats": 0.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-lb-026",
      "title": "مهلبية",
      "titleEn": "Muhallebi",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "حلويات",
      "cookingMethod": "سلق وتقليب",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-026-i1",
          "name": "حليب كامل الدسم",
          "nameEn": "whole milk",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-026-i2",
          "name": "سكر ناعم",
          "nameEn": "granulated sugar",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-026-i3",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "⅓ كوب",
          "standardAmountEn": "⅓ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-026-i4",
          "name": "ماء الورد",
          "nameEn": "rose water",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-026-i5",
          "name": "فستق مطحون",
          "nameEn": "ground pistachios",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-026-i6",
          "name": "بتلات ورد صالحة للأكل",
          "nameEn": "edible rose petals",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر صغير على نار متوسطة، أضف الحليب، السكر، والنشا، واستمر في التحريك جيدًا حتى يمتزج جميع المكونات.",
          "textEn": "In a small saucepan over medium heat, add the milk, sugar, and cornstarch, and stir well to combine all the ingredients.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ابدأ في التحريك بخفّة ولكن بشكل مستمر بينما يسخن الخليط. من المهم عدم التوقف عن التحريك لتجنب تكون كتل.",
          "textEn": "Start whisking lightly but constantly as the mixture heats. It’s important not to stop whisking to avoid any clumps.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عندما يصل الخليط إلى درجة الغليان، خفّف النار واستمر في التحريك لمدة 5-7 دقائق حتى يتكاثف الخليط مثل البودينغ.",
          "textEn": "Once the mixture reaches a simmer, turn down the heat and continue whisking for about 5-7 minutes until the mixture thickens like pudding.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف ماء الورد واستمر في التحريك قليلاً، ثم قسّم البودينغ بالتساوي إلى 8 أكواب أو أوعية.",
          "textEn": "Stir in the rose water, then divide the pudding equally into eight cups or bowls.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك الأوعية حتى تبرد إلى درجة حرارة الغرفة، ثم ضعها في الثلاجة لمدة ساعة على الأقل حتى يتماسك البودينغ ويبرد.",
          "textEn": "Allow the containers to come to room temperature, then place them in the fridge for at least one hour to allow the pudding to set and chill.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم البودينغ باردة، مزينة بالفستق والبتلات الوردية إذا أردت.",
          "textEn": "Serve cold, garnished with pistachios and rose petals if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المهلبية هي حلوى لبنانية تقليدية، تقدم عادةً في المناسبات الخاصة.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/muhallabia/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 165,
        "protein": 5,
        "fat": 5,
        "carbs": 25,
        "fiber": 0,
        "sugar": 14,
        "cost": {
          "dairyEggs": 1.5,
          "sweeteners": 0.3,
          "grains": 0.2,
          "specialty": 1.7
        }
      }
    },
    {
      "id": "w-lb-027",
      "title": "مجدرة",
      "titleEn": "Mujaddara",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالغطاء",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-027-i1",
          "name": "العدس المجفف",
          "nameEn": "dry lentils",
          "standardAmount": "1 كوب (100 غ)",
          "standardAmountEn": "1 cup (100 g / 3.5 oz)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-027-i2",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-027-i3",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "حسب الذوق",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-027-i4",
          "name": "البهارات",
          "nameEn": "baharat",
          "standardAmount": "حسب الذوق",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-027-i5",
          "name": "الكمون",
          "nameEn": "cumin",
          "standardAmount": "حسب الذوق",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-027-i6",
          "name": "الهيل المطحون",
          "nameEn": "ground cardamom",
          "standardAmount": "حسب الذوق",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-027-i7",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "4 أكواب (1 لتر)",
          "standardAmountEn": "4 cups (1 L / 1.1 qt)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-027-i8",
          "name": "الأرز غير المطبوخ",
          "nameEn": "uncooked rice",
          "standardAmount": "1 كوب (80 غ)",
          "standardAmountEn": "1 cup (80 g / 2.8 oz)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-027-i9",
          "name": "الفلفل الأسود",
          "nameEn": "black pepper",
          "standardAmount": "حسب الذوق",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-027-i10",
          "name": "البصل",
          "nameEn": "onion",
          "standardAmount": "بصلة متوسطة الحجم",
          "standardAmountEn": "1 medium sized onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر العدس واغسله جيدًا. اقلي العدس في زيت الزيتون لمدة 3-4 دقائق مع التحريك المستمر حتى يظهر بعض العدس علامات الحرق.",
          "textEn": "Rinse the lentils and wash them thoroughly. Fry the lentils in olive oil for 3-4 minutes, stirring continuously until some lentils show signs of scorching.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الملح، البهارات، الكمون، والهيل المطحون حسب الذوق.",
          "textEn": "Add salt, baharat, cumin, and ground cardamom to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف 2 كوب من الماء وغطِّ القدر. اتركه حتى يغلي ثم خفف النار واتركه يطهى لمدة 20 دقيقة أو حتى يمتص العدس كل الماء.",
          "textEn": "Add 2 cups of water and cover the pot. Bring to a boil, then reduce the heat and simmer for 20 minutes or until the lentils have absorbed all the water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقلي الأرز في زيت الزيتون لمدة 3-4 دقائق مع التحريك المستمر حتى يتغير لون الحبوب.",
          "textEn": "Fry the rice in olive oil for 3-4 minutes, stirring continuously until the grains change color.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الملح، الفلفل الأسود، والهيل المطحون حسب الذوق.",
          "textEn": "Add salt, black pepper, and ground cardamom to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف 2 كوب من الماء وغطِّ القدر. اتركه حتى يغلي ثم خفف النار واتركه يطهى لمدة 5 دقائق، ثم أطفئ النار واتركه لمدة 10 دقائق.",
          "textEn": "Add 2 cups of water and cover the pot. Bring to a boil, then reduce the heat and simmer for 5 minutes, then turn off the heat and let it stand for another 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطّع البصل إلى شرائح رفيعة (حوالي 0.5x4 سم).",
          "textEn": "Cut the onion into thin strips (about 0.5x4 cm / 0.2x1.6 in).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اقلي البصل في زيت الزيتون حتى يصبح ذهبيًا ومقرمشًا (قد يستغرق الأمر بعض الوقت ولكنه سيؤدي إلى نكهة أكثر غنى).",
          "textEn": "Fry the onion in olive oil until it is deeply golden brown and crispy (this may take a while but will result in much fuller flavor).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "امزج العدس والأرز، وأضف البصل المقلِّي فوقه. استخدم نسبة 2:1 من العدس إلى الأرز للحصول على قوام رطب.",
          "textEn": "Mix the lentils and rice, and top with the fried onion. Use a 2:1 ratio of lentils to rice for a moist consistency.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المجدرة طبق شعبي في لبنان والشرق الأوسط، يتم تقديمه غالبًا كطبق رئيسي مع سلطة خضراء.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Mejadra",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 185,
        "protein": 8,
        "fat": 6,
        "carbs": 28,
        "fiber": 6,
        "sugar": 1,
        "cost": {
          "grains": 1.1,
          "fats": 0.2,
          "produce": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-lb-028",
      "title": "قطايف",
      "titleEn": "Qatayef",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "حلويات",
      "cookingMethod": "خبز وخبز",
      "prepTime": "40 دقيقة",
      "cookTime": "40 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-lb-028-i1",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-028-i2",
          "name": "السميد الناعم",
          "nameEn": "fine semolina",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-028-i3",
          "name": "سكر ناعم",
          "nameEn": "granulated sugar",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-028-i4",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-028-i5",
          "name": "خميرة فورية",
          "nameEn": "instant yeast",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-028-i6",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-028-i7",
          "name": "حليب دافئ",
          "nameEn": "warm milk",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-028-i8",
          "name": "زيت طهي",
          "nameEn": "cooking spray",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-028-i9",
          "name": "سكر ناعم",
          "nameEn": "granulated sugar",
          "standardAmount": "1 ½ كوب",
          "standardAmountEn": "1 ½ cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-028-i10",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-028-i11",
          "name": "ماء الورد البرتقالي",
          "nameEn": "orange blossom water",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-028-i12",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-028-i13",
          "name": "جبن الريكوتا",
          "nameEn": "ricotta cheese",
          "standardAmount": "1 ½ كوب",
          "standardAmountEn": "1 ½ cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-028-i14",
          "name": "جبن الموزاريلا المبشور",
          "nameEn": "shredded mozzarella cheese",
          "standardAmount": "1 ½ كوب",
          "standardAmountEn": "1 ½ cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في خلاط كبير، اخلطي الدقيق، السميد، السكر، بيكنج بودر، الخميرة، الملح والحليب الدافئ. يجب أن يكون القوام مثل عجينة البانكيك الرقيقة جداً.",
          "textEn": "In a large blender, combine the flour, semolina, sugar, baking powder, instant yeast, salt, and warm milk. The consistency should be like very runny pancake batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "غطي العجينة بمنشفة واتركيها في مكان دافئ لمدة 30 دقيقة. اخلطي العجينة مرة أخرى واتركيها لمدة 10 دقائق إضافية.",
          "textEn": "Cover the batter with a towel and let it sit in a warm place for 30 minutes. Blend the mixture again and let it rest for 10 more minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في هذه الأثناء، اصنعي السيروب. اخلطي السكر والماء في قدر صغير على نار متوسطة عالية. اغلي المزيج، ثم خفضي الحرارة إلى متوسطة واطهي، مع التحريك من حين لآخر، حتى يذوب السكر، لمدة 1-2 دقيقة.",
          "textEn": "Meanwhile, make the simple syrup. Combine sugar and water in a small saucepan over medium-high heat. Bring to a boil, then lower the heat to medium and cook, stirring occasionally, until the sugar has dissolved, about 1-2 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي ماء الورد البرتقال والليمون. صبي السيروب في وعاء مقاوم للحرارة واتركيه ليبرد.",
          "textEn": "Stir in the orange blossom water and lemon juice. Pour the syrup into a heatproof container and allow it to cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما تنتهي فترة راحة العجينة، سخني مقلاة غير لاصقة على نار متوسطة، ثم صبي 2 ملعقة كبيرة من العجينة على المقلاة. ستلاحظين ظهور فقاعات.",
          "textEn": "When the batter is done resting, heat a non-stick pan on medium heat, then pour 2 tablespoons of the batter onto the pan. You will notice the appearance of bubbles.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اطهي حتى تجف الفقاعات ويصبح الجزء السفلي ذهبياً، لمدة حوالي 2 دقيقة. لا تقلبيها. (إذا لم تظهر فقاعات، أضيفي المزيد من الماء أو الحليب لأن العجينة ربما تكون سميكة جداً.) ضعيها جانباً في مكان دافئ مغطى حتى تظل رطبة.",
          "textEn": "Cook until the bubbles dry out and the bottoms become golden, about 2 minutes. Do not flip. (If no bubbles are appearing, add more water or milk since your batter is probably too thick.) Set aside in a warm place covered so they remain moist.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخني الفرن إلى 200 درجة مئوية وغطي صينية خبز بورق الزبدة. في وعاء صغير، اخلطي الريكوتا، الموزاريلا و2 ملعقة كبيرة من السيروب المعد. ضعي ملعقة كبيرة من الحشو في كل قطايف وغلقي الأطراف.",
          "textEn": "Preheat the oven to 400°F and line a baking sheet with parchment paper. In a small bowl, combine the ricotta, mozzarella cheese, and 2 tablespoons of the prepared simple syrup. Place a heaping tablespoon of the filling into each pancake and pinch the sides together.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي القطايف المغلقة على صينية الخبز المغطاة بورق الزبدة، رشها بزيت الطهي وخبزي لمدة 40 دقيقة، مع تقليبها نصف الطريق.",
          "textEn": "Place the closed atayef on a baking sheet lined with parchment paper, spray with cooking spray, and bake for 40 minutes, flipping halfway through.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدميها فوراً، مع صب السيروب عليها إذا أردت.",
          "textEn": "Serve immediately, drizzled with simple syrup, if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "القطايف هي حلوى تقليدية في المطبخ العربي، خاصة في شهر رمضان. تُقدم عادةً مع السيروب والجبن.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/atayef/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 500,
        "protein": 20,
        "fat": 13,
        "carbs": 64,
        "fiber": 1,
        "sugar": 32,
        "cost": {
          "grains": 0.6,
          "dairyEggs": 5.8,
          "sweeteners": 0.8,
          "specialty": 0.2,
          "produce": 0.05
        }
      }
    },
    {
      "id": "w-lb-029",
      "title": "صيادية",
      "titleEn": "Sayadieh",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-lb-029-i1",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "5 ملاعق كبيرة",
          "standardAmountEn": "5 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-029-i2",
          "name": "بصل",
          "nameEn": "onions",
          "standardAmount": "4 حبات (مقطعة)",
          "standardAmountEn": "4 (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-029-i3",
          "name": "أرز البسمتي",
          "nameEn": "basmati rice",
          "standardAmount": "2 كوب (مغسول)",
          "standardAmountEn": "2 cups (rinsed)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-029-i4",
          "name": "توابل السبعة",
          "nameEn": "7 spice",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-029-i5",
          "name": "الزنجبيل",
          "nameEn": "ginger",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-029-i6",
          "name": "القرفة",
          "nameEn": "cinnamon",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-029-i7",
          "name": "الكمون",
          "nameEn": "cumin",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-029-i8",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-029-i9",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-029-i10",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-029-i11",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-029-i12",
          "name": "اللوز المحمص",
          "nameEn": "toasted silvered almonds",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-029-i13",
          "name": "فيليه القد",
          "nameEn": "cod fillets",
          "standardAmount": "700 غرام",
          "standardAmountEn": "1 ½ pounds",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-029-i14",
          "name": "الدقيق",
          "nameEn": "all-purpose flour",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-029-i15",
          "name": "البقدونس المفروم",
          "nameEn": "chopped parsley",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن 2 ملعقة كبيرة من زيت الزيتون في قدر كبير على نار متوسطة وقلي البصل حتى يصبح ذهبي اللون، لمدة 10-15 دقيقة.",
          "textEn": "Heat 2 tablespoons of olive oil in a large deep skillet over medium heat and fry the chopped onions until lightly golden brown, about 10-15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الأرز فوق البصل وقم بتتبيله بالتوابل السبعة، الزنجبيل، القرفة، الكمون، الكركم، الملح والفلفل الأسود. قلب جيداً حتى يمتزج الأرز بالتوابل والبصل. احمص الأرز قليلاً مع التوابل لمدة 5 دقائق.",
          "textEn": "Add the rice on top of the onions and season with 7 spice, ginger, cinnamon, cumin, turmeric, salt, and black pepper. Toss well to combine the rice with the spices and onions. Toast the rice lightly with the spices for about 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الماء، اتركه حتى يغلي، ثم خفف النار، غطِ القدر بغطاء محكم واتركه يطهى لمدة 15 دقيقة. أزله من النار واتركه يرتاح، مغطى، لمدة 10 دقائق أخرى. اكشف الغطاء واستخدم شوكة لتفتيت الأرز.",
          "textEn": "Add the water, bring to a boil, then reduce the heat to low, cover with a tight-fitting lid, and cook for 15 minutes. Remove from heat and let the rice rest, covered, for 10 more minutes. Uncover and fluff with a fork.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في مقلاة غير لاصقة كبيرة، سخن اللوز وقلبه باستمرار حتى يصبح ذهبي اللون وعطر، لمدة 3-5 دقائق. نقله إلى وعاء واتركه جانباً.",
          "textEn": "In a large non-stick skillet, heat the almonds and stir frequently until they are golden-brown and fragrant, 3 to 5 minutes. Transfer to a bowl and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "استخدم مناديل ورقية لتجفيف أسماك القد، ثم قم بتتبيلها بالملح، الفلفل الأسود والكمون من الجانبين. ضع الدقيق في وعاء ضحل وغمس أسماك القد في الدقيق بخفّة من الجانبين.",
          "textEn": "Use paper towels to pat the cod fillets dry, then season with salt, black pepper, and cumin on both sides. Place the flour in a shallow bowl and dip the cod fillets lightly on both sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن 2 ملعقة كبيرة من زيت الزيتون المتبقي في نفس المقلاة التي استخدمت لطهي اللوز على نار متوسطة-عالية.",
          "textEn": "Heat the remaining 2 tablespoons of olive oil in the same skillet used to cook the almonds over medium-high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف أسماك القد إلى المقلاة واقلي الجانب الأول لمدة 3-4 دقائق، ثم قلبها واقلي الجانب الآخر لمدة 3-4 دقائق.",
          "textEn": "Add the cod fillets to the skillet and cook the first side for about 3-4 minutes, then flip and cook the other side for about 3-4 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدم الأسماك المطبوسة فوق خليط الأرز وزينها باللوز المحمص والبقدونس.",
          "textEn": "Serve the cooked fish on top of the rice mixture and garnish with toasted almonds and parsley.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "صيادية هي طبق تقليدي في المطبخ اللبناني، يُقدم عادة في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/sayadieh/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 630,
        "protein": 31,
        "fat": 22,
        "carbs": 65,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "protein": 9,
          "grains": 1.3,
          "produce": 1.4,
          "fats": 0.5,
          "specialty": 2,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-lb-030",
      "title": "صفيحة (طعام)",
      "titleEn": "Sfeha Flatbread",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "1 ساعة و 15 دقيقة",
      "cookTime": "9 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-lb-030-i1",
          "name": "خميرة جافة",
          "nameEn": "active dry yeast",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i2",
          "name": "ماء دافئ",
          "nameEn": "warm water",
          "standardAmount": "1 كوب (105° F)، مقسم",
          "standardAmountEn": "1 cup (105° F), divided",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i3",
          "name": "دقيق غير مبيض",
          "nameEn": "unbleached all-purpose flour",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i4",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i5",
          "name": "زيت زيتون بكر",
          "nameEn": "extra-virgin olive oil",
          "standardAmount": "1/4 كوب، بالإضافة إلى المزيد لدهن الطبق",
          "standardAmountEn": "1/4 cup, plus more to coat the bowl",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i6",
          "name": "لبان",
          "nameEn": "laban",
          "standardAmount": "2 ملعقة كبيرة، أو زبادي طبيعي كامل الدسم",
          "standardAmountEn": "2 tablespoons, or plain whole milk yogurt",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i7",
          "name": "لحم مفروم",
          "nameEn": "ground beef",
          "standardAmount": "1/2 كيلوغرام (80-90% خالي من الدهون)",
          "standardAmountEn": "1/2 pound (80-90% lean)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i8",
          "name": "بصل أصفر صغير",
          "nameEn": "small yellow onion",
          "standardAmount": "1 بصل، مقطّع ناعماً",
          "standardAmountEn": "1 small onion, finely diced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i9",
          "name": "خل الرمان",
          "nameEn": "pomegranate molasses",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i10",
          "name": "لبان",
          "nameEn": "laban",
          "standardAmount": "1 ملعقة كبيرة، أو زبادي طبيعي كامل الدسم",
          "standardAmountEn": "1 tablespoon, or plain whole milk yogurt",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i11",
          "name": "طحينة",
          "nameEn": "tahini",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i12",
          "name": "معجون الطماطم",
          "nameEn": "tomato paste",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i13",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i14",
          "name": "بودرة الثوم",
          "nameEn": "garlic powder",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i15",
          "name": "قرفة أو بهارات لبنانية 7",
          "nameEn": "cinnamon or Lebanese 7 Spice",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i16",
          "name": "جوز الصنوبر المحمص",
          "nameEn": "toasted pine nuts",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i17",
          "name": "بذور الرمان",
          "nameEn": "pomegranate seeds",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-030-i18",
          "name": "بقدونس أو النعناع المفروم",
          "nameEn": "flatleaf parsley or mint leaves, or a combination, finely chopped",
          "standardAmount": "كمية مناسبة",
          "standardAmountEn": "a handful",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء صغير، اخلطي الخميرة مع 1/4 كوب من الماء الدافئ حتى تذوب. اتركيها جانباً حتى تصبح كريمية ومغطاة بالرغوة، لمدة حوالي 10 دقائق.",
          "textEn": "In a small bowl, stir the yeast with 1/4 cup of the warm water until dissolved. Set aside until creamy and frothy/bubbly, about 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء خلط، اخلطي الدقيق والملح. أضيفي ببطء 3/4 كوب من الماء المتبقي، الزيت، اللبان، وخلطة الخميرة المثبتة. اخلطي حتى تتشكل كرة عجينة، ثم ازيدي السرعة إلى المتوسطة واخلطي لمدة 3 دقائق، أو 5 دقائق باليد على الطاولة.",
          "textEn": "In a mixing bowl, whisk the flour and salt. Slowly add the remaining 3/4 cup water, olive oil, yogurt, and proofed yeast mixture. Beat until a ball of dough forms, then increase speed to medium and knead for about 3 minutes, or 5 minutes by hand on the counter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغطي وعاء آخر مدهون بالزيت بخفة، ضعي العجينة فيه وغطيها بورق بلاستيك (لا يلمس العجينة). غطيها بمنديل مطبخ واتركيها ترتفع في مكان دافئ لمدة ساعة.",
          "textEn": "Coat another medium bowl lightly with olive oil. Place the dough in the bowl and cover with plastic wrap (not touching the dough). Cover with a kitchen towel and set aside to rise in a warm spot for 1 hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في هذه الأثناء، اخلطي اللحم مع البصل المفروم، خل الرمان، اللبان، الطحينة، معجون الطماطم، بودرة الثوم، الملح، والقرفة أو بهارات لبنانية 7 باليد في وعاء متوسط.",
          "textEn": "Meanwhile, in a medium bowl with clean hands, blend together the meat with the diced onion, pomegranate molasses, yogurt, tahini, tomato paste, garlic powder, salt, and cinnamon or 7 Spice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد ارتفاع العجينة، ضعي رف في الثلث السفلي من الفرن وآخر في الثلث العلوي وسخني الفرن إلى 230° C. ضعي ورقة خبز أو سيلباد أو ورق ألومنيوم على صينتين.",
          "textEn": "Once the dough has risen, place one oven rack in the lower third of the oven and one in the upper third and heat the oven to 450° F. Line two sheet pans with parchment, silpats, or foil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اقسمي العجينة إلى نصفين. افردي نصف العجينة في كل مرة إلى سماكة 1/4 بوصة. إذا كنت تقطعينها إلى دوائر بقطر 3 بوصات، قطعي الدوائر وشكل كرة من الباقي وكرري العملية مع العجينة المتبقية.",
          "textEn": "Divide the dough in half. Roll out one half at a time to 1/4-inch thickness. If cutting into 3-inch circles, cut out the circles, form a ball with the remainder and repeat with remaining dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "انقلي الدوائر الأكبر أو الأصغر بعناية إلى صينية مبطنة. ضعي ملاعق من خليط اللحم على الجزء العلوي من الدوائر الأكبر أو ملعقة صغيرة لكل دائرة قطرها 3 بوصات.",
          "textEn": "Carefully transfer the larger or smaller dough circles to a lined sheet pan. Place tablespoons of the meat mixture around the top of the larger dough piece or just under a tablespoon per 3-inch circle.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أمسحي اللحم وافرديه وادفعيه إلى سطح العجينة بأطراف أصابعك، حتى تصل إلى الحواف تماماً. اتركي بعض المساحات رقيقة أو خالية من اللحم على السطح.",
          "textEn": "Flatten, spread, and push the meat into the surface of the dough with your fingertips, reaching all the way to the very edge of the dough. Leave some spaces thin or somewhat free of the meat across the top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخبزيها في الرف السفلي لمدة 7 دقائق، ثم انتقليها إلى الرف العلوي وشويها على درجة حرارة منخفضة لمدة 2 دقائق، أو حتى يصبح لون العجينة ذهبياً.",
          "textEn": "Bake on the lower rack for about 7 minutes, then move to the top rack and broil on low for about 2 minutes, or until the dough is golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "انزعيها من الفرن وضعها على رف التبريد. غطي سطح الصينية الساخنة بالسفيحة بمنديل مطبخ نظيف، للحفاظ على نعومة السفيحة.",
          "textEn": "Remove from the oven to a cooling rack. Cover the top of the sheet pan with hot sfeha with a clean kitchen towel, to keep the sfeha soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "لتقديمها فوراً، زينيها بالجوز المحمص، بذور الرمان، والبقدونس المفروم. قطعي السفيحة الأكبر إلى مربعات أو قطع مثلثة. لتخزينها في الفريزر، ضعيها في أكياس الفريزر، وأعد تسخينها ملفوفة في ورق الألومنيوم في فرن على درجة حرارة 150° C، ولا تزينيها إلا قبل التقديم.",
          "textEn": "To serve immediately, garnish with toasted pine nuts, pomegranate seeds, and chopped parsley. Cut the larger sfeha into square or pie pieces. To freeze, store in freezer bags, reheat wrapped in foil in a 300° F oven, and do not garnish until just before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السفيحة هي طبق تقليدي في المطبخ اللبناني، يتم تقديمه كوجبة رئيسية أو كمقبلات.",
      "source": {
        "name": "maureenabood.com",
        "url": "https://maureenabood.com/sfeha-flatbreads/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 600,
        "protein": 18,
        "fat": 23,
        "carbs": 60,
        "fiber": 5,
        "sugar": 8,
        "cost": {
          "grains": 0.8,
          "fats": 0.5,
          "dairyEggs": 0.1,
          "protein": 2.5,
          "specialty": 2.9,
          "produce": 1.2,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-lb-031",
      "title": "صفوف (كعكة الزعفران)",
      "titleEn": "Sfouf (Turmeric Cake)",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "15 دقيقة",
      "cookTime": "30-35 دقيقة",
      "servings": "16 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-lb-031-i1",
          "name": "طحينة",
          "nameEn": "tahini",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-031-i2",
          "name": "السميد الناعم",
          "nameEn": "fine semolina flour",
          "standardAmount": "1 ½ كوب",
          "standardAmountEn": "1 ½ cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-031-i3",
          "name": "الدقيق الأبيض",
          "nameEn": "all-purpose flour",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-031-i4",
          "name": "الزعفران",
          "nameEn": "turmeric",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-031-i5",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "1 ½ ملعقة صغيرة",
          "standardAmountEn": "1 ½ teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-031-i6",
          "name": "السكر",
          "nameEn": "granulated sugar",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-031-i7",
          "name": "الحليب الكامل الدسم",
          "nameEn": "whole milk",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-031-i8",
          "name": "الزيت المحايد",
          "nameEn": "neutral oil",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-031-i9",
          "name": "الصنوبر",
          "nameEn": "pine nuts",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن إلى 180 درجة مئوية. دهن صينية خبز بحجم 9×9 بوصة بالطحينة.",
          "textEn": "Preheat the oven to 350°F. Grease a 9×9-inch baking pan with theطحينة.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء كبير، اخلط السميد، الدقيق، الزعفران، وبيكنج بودر.",
          "textEn": "In a large bowl, whisk together the semolina, flour, turmeric, and baking powder.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخلط السكر، الحليب، والزيت حتى يذوب السكر ويتجانس الخليط.",
          "textEn": "In a separate bowl, whisk together the sugar, milk, and oil until the sugar is dissolved and the mixture is well blended.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف المكونات الجافة إلى المكونات الرطبة واخلط حتى يصبح الخليط ناعماً وصفراء.",
          "textEn": "Pour the dry ingredients into the wet ingredients and stir until smooth and bright yellow.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب العجينة في الصينية المعدة ورشي الصنوبر على السطح.",
          "textEn": "Transfer the batter into the prepared pan and sprinkle the pine nuts over the top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخبز لمدة 30-35 دقيقة، حتى يصبح السطح ثابتاً ومائلاً للذهبي والصنوبر ذهبي اللون ولكن ليس بنياً.",
          "textEn": "Bake for 30-35 minutes, until the top is set and lightly golden and the nuts are lightly golden but not brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اترك الكعكة تبرد تماماً على رف سلكي، ثم قطعها إلى 16 مربعاً أو على شكل ماسات.",
          "textEn": "Cool completely on a wire rack, then cut into 16 squares or diamond shapes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "صفوف هي كعكة تقليدية في المطبخ اللبناني، تتميز بلونها الذهبي المميز من الزعفران.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/sfouf/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 220,
        "protein": 4,
        "fat": 11,
        "carbs": 29,
        "fiber": 2,
        "sugar": 13,
        "cost": {
          "specialty": 1.9,
          "grains": 1.1,
          "sweeteners": 0.5,
          "dairyEggs": 0.4,
          "fats": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-lb-032",
      "title": "شاورما البقر",
      "titleEn": "Beef Shawarma",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالصينية",
      "prepTime": "2 ساعات",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-lb-032-i1",
          "name": "لحم البقر (قطع رقيقة)",
          "nameEn": "flank steak (cut into strips)",
          "standardAmount": "1 كيلوغرام",
          "standardAmountEn": "2 pounds",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-032-i2",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-032-i3",
          "name": "خل",
          "nameEn": "vinegar",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-032-i4",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "1 lemon (juiced)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-032-i5",
          "name": "توابل الشاورما",
          "nameEn": "shawarma seasoning",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-032-i6",
          "name": "ثوم (مهروس)",
          "nameEn": "garlic (minced)",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-032-i7",
          "name": "بصل (مقطع)",
          "nameEn": "onion (sliced)",
          "standardAmount": "1 بصلة",
          "standardAmountEn": "1 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-032-i8",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "3 أوراق",
          "standardAmountEn": "3 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-032-i9",
          "name": "معجون الطحينة",
          "nameEn": "tahini paste",
          "standardAmount": "125 مل",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-032-i10",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "80 مل",
          "standardAmountEn": "1 lemon (juiced)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-032-i11",
          "name": "ثوم (مهروس)",
          "nameEn": "garlic (crushed)",
          "standardAmount": "2 فصوص",
          "standardAmountEn": "2 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-032-i12",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-032-i13",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "60 مل",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد صلصة التتبيلة بخلط زيت الزيتون، الخل، عصير الليمون، توابل الشاورما، والثوم في وعاء كبير حتى تتجانس.",
          "textEn": "Prepare the marinade by whisking olive oil, vinegar, lemon juice, shawarma seasoning, and garlic in a large bowl until well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف قطع لحم البقر، البصل المقطع، وأوراق الغار إلى الوعاء، وقلّب جيدًا حتى يغطي التتبيلة اللحم بالكامل. اتركها في الثلاجة لمدة 1-2 ساعة.",
          "textEn": "Add the beef strips, sliced onions, and bay leaves to the bowl, and toss to fully coat the beef with the marinade. Let it sit in the fridge for 1-2 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عند الاستعداد للطهي، نقل اللحم إلى قدر ثقيل القاع وطهيه حتى يصبح مطبوخًا تمامًا، لمدة 8-10 دقائق.",
          "textEn": "When ready to cook, transfer the beef to a bottom-heavy saucepan and cook until the beef is cooked through, about 8-10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد صلصة الطحينة بخلط معجون الطحينة، عصير الليمون، الثوم المهروس، والملح في وعاء أو محضرة طعام. أضف الماء تدريجيًا حتى تحصل على القوام المطلوب.",
          "textEn": "Prepare the tahini sauce by blending tahini paste, lemon juice, crushed garlic, and salt in a bowl or food processor. Slowly add water to reach the desired consistency.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قم بتجميع الشاورما بوضع اللحم المطبوخ في خبز البيتا، وصب صلصة الطحينة، وإضافة الخضروات المفضلة لديك.",
          "textEn": "Assemble the shawarma by placing the cooked beef in pita bread, drizzling with tahini sauce, and adding your choice of vegetables.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشاورما هي طبق شعبي في لبنان والشرق الأوسط، يتم تقديمه عادة في خبز البيتا مع صلصة الطحينة والخضروات.",
      "source": {
        "name": "feelgoodfoodie.net",
        "url": "https://feelgoodfoodie.net/recipe/beef-shawarma/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 580,
        "protein": 40,
        "fat": 36,
        "carbs": 8,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 14,
          "fats": 0.3,
          "specialty": 1.5,
          "produce": 0.9,
          "spices": 0.6
        }
      }
    },
    {
      "id": "w-lb-033",
      "title": "شيش كباب",
      "titleEn": "Shish Kebab",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-lb-033-i1",
          "name": "لحم الضأن",
          "nameEn": "Lamb",
          "standardAmount": "1 كيلوغرام",
          "standardAmountEn": "2 pounds",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-033-i2",
          "name": "بصل حلو",
          "nameEn": "Sweet Red Onion",
          "standardAmount": "1 حبة كبيرة",
          "standardAmountEn": "1 large",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-033-i3",
          "name": "فلفل حلو",
          "nameEn": "Bell Pepper",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-033-i4",
          "name": "ملح كوشير",
          "nameEn": "Kosher Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-033-i5",
          "name": "فلفل أسود",
          "nameEn": "Black Pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-033-i6",
          "name": "زيت زيتون بكر",
          "nameEn": "Extra Virgin Olive Oil",
          "standardAmount": "2-3 ملاعق كبيرة",
          "standardAmountEn": "2-3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قم بتتبيل قطع اللحم بالملح والفلفل الأسود بكثرة، ثم اتركها لتستريح وتصل إلى درجة حرارة الغرفة.",
          "textEn": "Season the lamb cubes generously with salt and black pepper, then let them rest and come to room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الشواية على درجة حرارة متوسطة إلى عالية.",
          "textEn": "Heat the grill to medium-high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ختر قطع اللحم والبصل والفلفل على أسياخ الشواء، مع الحرص على عدم ترتيبها بشكل ضيق.",
          "textEn": "Thread the lamb, onion, and bell pepper pieces onto skewers, making sure not to pack them too tightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغمس الأسياخ بالزيت الزيتون.",
          "textEn": "Brush the skewers with olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع الأسياخ على الشواية واطهها لمدة 10 دقائق مع إغلاق الغطاء، ثم قلبها واطهها لمدة 10 دقائق إضافية مع إغلاق الغطاء.",
          "textEn": "Place the skewers on the grill and cook for 10 minutes with the lid on, then flip and cook for another 10 minutes with the lid on.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أزل الأسياخ من الشواية واتركها لتستريح لمدة 10 دقائق.",
          "textEn": "Remove the skewers from the grill and let them rest for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قم بإزالة اللحم والخضروات من الأسياخ باستخدام شوكة وقدمها.",
          "textEn": "Remove the meat and vegetables from the skewers using a fork and serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشيش كباب هو طبق شعبي في لبنان ويقدم عادة في المناسبات العائلية والاحتفالات.",
      "source": {
        "name": "maureenabood.com",
        "url": "https://maureenabood.com/lamb-shish-kebab-meet-me-at-the-grill/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 480,
        "protein": 35,
        "fat": 35,
        "carbs": 4,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 12,
          "produce": 1.2,
          "fats": 0.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-lb-034",
      "title": "شيش طاووق",
      "titleEn": "Shish Taouk",
      "chapter": "مطبخ لبنان",
      "chapterNumber": 101,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي",
      "prepTime": "30 دقيقة",
      "cookTime": "12 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-lb-034-i1",
          "name": "زيت زيتون بكر ممتاز",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-034-i2",
          "name": "الزعتر المجفف",
          "nameEn": "dried mint",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-034-i3",
          "name": "فلفل حار مطحون",
          "nameEn": "crushed red pepper flakes",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-034-i4",
          "name": "الزعتر الطازج المفروم",
          "nameEn": "finely chopped fresh thyme",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-034-i5",
          "name": "فلفل أليبو",
          "nameEn": "Aleppo pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-034-i6",
          "name": "معجون الطماطم",
          "nameEn": "tomato paste",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-034-i7",
          "name": "معجون الفلفل الحلو التركي",
          "nameEn": "Turkish Sweet Red Pepper Paste (Biber Salçası)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-034-i8",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-034-i9",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-lb-034-i10",
          "name": "دجاج بدون عظام وجلد",
          "nameEn": "boneless skinless chicken thighs",
          "standardAmount": "450 غرام (قطع بحجم 2.5 سم)",
          "standardAmountEn": "1 pound (1-inch pieces)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد صلصة التتبيلة. في وعاء كبير، اخلطي زيت الزيتون، الزعتر المجفف، فلفل الحار المطحون، الزعتر الطازج المفروم، فلفل أليبو، معجون الطماطم، معجون الفلفل الحلو التركي، فلفل أسود، والملح. اخلطي جيداً.",
          "textEn": "Make the marinade. In a large bowl, combine the olive oil, dried mint, crushed red pepper flakes, fresh thyme, Aleppo pepper, tomato paste, Turkish sweet red pepper paste, black pepper, and salt. Whisk to blend.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تتبيل الدجاج. أضيفي قطع الدجاج إلى وعاء التتبيلة. غطي الوعاء واتركيه لمدة 30 دقيقة على الأقل في درجة حرارة الغرفة، أو حفظيه في الثلاجة طوال الليل ثم اتركيه يعود إلى درجة حرارة الغرفة قبل الشواء.",
          "textEn": "Marinate the chicken. Add the chicken pieces to the bowl with the marinade. Cover and let sit at room temperature for at least 30 minutes or, ideally, refrigerate overnight and then allow the chicken to come to room temperature before grilling.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد الشواء. سخن الجزء الخلفي فقط من الشواية الغازية على درجة حرارة متوسطة إلى عالية (حوالي 200 درجة مئوية)، مما يخلق منطقة ساخنة للشواء و منطقة باردة للطهي ببطء إذا لزم الأمر.",
          "textEn": "Prepare the grill. Heat the rear element only of a gas grill to medium-high (about 400°F), creating both a hot direct-heat zone for searing and a cooler zone for more gentle cooking if needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد السواكين. أخرجي الدجاج من التتبيلة وخذي قطع الدجاج وثبتيها على السواكين، مع ترك مسافة صغيرة بين كل قطعة لضمان الطهي المتساوي والتحمير.",
          "textEn": "Assemble the skewers. Remove the chicken from the marinade and thread the pieces onto skewers, leaving a small amount of space between each piece to encourage even cooking and browning.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شوي الدجاج. ضعي السواكين فوق الجزء الأشد سخونة من الشواء واطهيها، مع التقليب كل 3 إلى 4 دقائق، حتى يصبح الدجاج متحمر قليلاً من جميع الجوانب ومطبوخاً تماماً، لمدة حوالي 12 دقيقة إجمالية. إذا تحمرت الجوانب بسرعة كبيرة، انتقلي بالسواكين إلى الجانب الأبرد من الشواء لإكمال الطهي ببطء. يكون الدجاج جاهزاً عندما يصل إلى درجة حرارة داخلية 74 درجة مئوية.",
          "textEn": "Grill the chicken. Place the skewers over the hottest part of the grill and cook, turning every 3 to 4 minutes, until the chicken is lightly charred on all sides and cooked through, about 12 minutes total. If the outside is browning too quickly, move the skewers to the cooler side of the grill to finish cooking more gently. The chicken is ready when it reaches an internal temperature of 165°F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "الراحة والتقديم. نقل السواكين إلى طبق التقديم واتركيها لمدة 3 إلى 5 دقائق. قدميها ساخنة مع الطحينة والرز المطبوخ.",
          "textEn": "Rest and serve. Transfer the skewers to a serving platter and let them rest for 3 to 5 minutes. Serve hot with tzatziki and steamed rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "شيش طاووق هو طبق شواء تقليدي في المطبخ اللبناني، يتم تقديمه عادة مع الطحينة والرز المطبوخ.",
      "source": {
        "name": "themediterraneandish.com",
        "url": "https://www.themediterraneandish.com/turkish-chicken-kabobs-tavuk-sis/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 290,
        "protein": 19,
        "fat": 20,
        "carbs": 5,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 5,
          "fats": 0.5,
          "specialty": 1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-ma-001",
      "title": "بوريك بلحم الضأن",
      "titleEn": "Lamb Börek",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "45 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ma-001-i1",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i2",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 بصلة مفرومة",
          "standardAmountEn": "1 onion, finely diced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i3",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فصوص مفرومة",
          "standardAmountEn": "2 cloves, finely minced",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i4",
          "name": "لحم الضأن المفروم",
          "nameEn": "ground lamb",
          "standardAmount": "600 جرام / 1.2 رطل",
          "standardAmountEn": "600g / 1.2 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i5",
          "name": "كمون مطحون",
          "nameEn": "ground cumin",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1 1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i6",
          "name": "كزبرة مطحونة",
          "nameEn": "ground coriander",
          "standardAmount": "3/4 ملعقة صغيرة",
          "standardAmountEn": "3/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i7",
          "name": "قرفة مطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "3/4 ملعقة صغيرة",
          "standardAmountEn": "3/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i8",
          "name": "بابريكا",
          "nameEn": "paprika",
          "standardAmount": "3/4 ملعقة صغيرة",
          "standardAmountEn": "3/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i9",
          "name": "البهار الحلو (بهار جامايكي)",
          "nameEn": "allspice",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i10",
          "name": "فلفل كايين",
          "nameEn": "cayenne pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i11",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i12",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1.25 ملعقة صغيرة",
          "standardAmountEn": "1 1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i13",
          "name": "زبيب كورنث (زبيب صغير)",
          "nameEn": "currants",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i14",
          "name": "جوز الصنوبر",
          "nameEn": "pine nuts",
          "standardAmount": "1/3 كوب محمص",
          "standardAmountEn": "1/3 cup toasted",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i15",
          "name": "طماطم مصفاة (باساتا)",
          "nameEn": "tomato passata",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i16",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i17",
          "name": "بيضة",
          "nameEn": "egg",
          "standardAmount": "1 بيضة",
          "standardAmountEn": "1 egg",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i18",
          "name": "زبادي",
          "nameEn": "yogurt",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i19",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "30 جرام / 2 ملعقة كبيرة",
          "standardAmountEn": "30g / 2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i20",
          "name": "عجينة الفيلو",
          "nameEn": "phyllo pastry",
          "standardAmount": "12 ورقة",
          "standardAmountEn": "12 sheets",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i21",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "25 جرام / 1.5 ملعقة كبيرة",
          "standardAmountEn": "25g / 1 1/2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i22",
          "name": "بذور السمسم البيضاء",
          "nameEn": "white sesame seeds",
          "standardAmount": "اختياري",
          "standardAmountEn": "optional",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i23",
          "name": "زبادي",
          "nameEn": "yogurt",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i24",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "1/4 ملعقة صغيرة مبشورة",
          "standardAmountEn": "1/4 tsp finely grated",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i25",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i26",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-001-i27",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "رشة",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في قدر على نار متوسطة. أضف البصل وقلبه لمدة 5 دقائق حتى يصبح طريًا.",
          "textEn": "Heat the olive oil in a pan over medium heat. Add the onion and sauté for 5 minutes until soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الثوم وقلّبه لمدة دقيقة. أضف لحم الضأن المفروم واطهه لمدة 5 دقائق حتى يتحمر.",
          "textEn": "Add the garlic and sauté for 1 minute. Add the ground lamb and cook for 5 minutes until browned.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الكمون والكزبرة والقرفة والبابريكا والبهار الحلو وفلفل الكايين والفلفل الأسود والملح والزبيب والصنوبر. قلّب المكونات جيدًا.",
          "textEn": "Add the cumin, coriander, cinnamon, paprika, allspice, cayenne pepper, black pepper, salt, currants, and pine nuts. Stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الطماطم المصفاة (الباساتا) والماء. اترك الخليط حتى يغلي، ثم خفف النار واتركه يطهى على نار هادئة لمدة 10 دقائق.",
          "textEn": "Add the tomato passata and water. Bring to a boil, then reduce heat and simmer for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء صغير، اخفق البيضة مع الزبادي. أضف خليط البيضة إلى اللحم وقلب جيدًا.",
          "textEn": "In a small bowl, whisk the egg with the yogurt. Add the egg mixture to the lamb and stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخّن الفرن إلى 180 درجة مئوية. ضع ورقة من عجينة الفيلو على سطح العمل وادهنها بالزبدة المذابة. كرر العملية مع 3 ورقات إضافية.",
          "textEn": "Preheat the oven to 180°C. Place a sheet of phyllo pastry on a work surface and brush with melted butter. Repeat with 3 more sheets.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف خليط اللحم على الورقة العلوية ولفها لتشكيل أنابيب. ضع الأنابيب في صينية خبز مدهونة بالزبدة.",
          "textEn": "Add the lamb mixture to the top sheet and roll to form tubes. Place the tubes in a buttered baking dish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرر العملية حتى تنتهي من جميع الورقات والحشوة. رشّ بذور السمسم على الوجه حسب الرغبة.",
          "textEn": "Repeat the process until all the sheets and filling are used. Sprinkle with sesame seeds if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اخبز البوريك لمدة 25-30 دقيقة حتى يصبح ذهبيًا ومقرمشًا.",
          "textEn": "Bake the börek for 25-30 minutes until golden and crispy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "لتحضير صلصة الزبادي، اخلط الزبادي، الثوم، عصير الليمون، الزيت، والملح في وعاء. قدمها مع البوريك.",
          "textEn": "To make the yogurt sauce, mix the yogurt, garlic, lemon juice, olive oil, and salt in a bowl. Serve with the börek.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البوريك طبق شعبي في المغرب، ويُعرف أيضًا باسم بوريك لحم الضأن. يُقدَّم غالبًا في المناسبات الخاصة.",
      "source": {
        "name": "recipetineats.com",
        "url": "https://www.recipetineats.com/borek-turkish-spiced-lamb-filo-pastry/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 27,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 580,
        "protein": 28,
        "fat": 42,
        "carbs": 38,
        "fiber": 5,
        "sugar": 12,
        "cost": {
          "dairyEggs": 2.4,
          "produce": 2.8,
          "grains": 1.2,
          "fats": 2.1,
          "spices": 1.5,
          "protein": 6.3
        }
      }
    },
    {
      "id": "w-ma-002",
      "title": "بابا غنوج بالثوم المشوي",
      "titleEn": "Baba Ghanoush with Roasted Garlic",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "مقبلات وسلطات",
      "cookingMethod": "شوي وخلط",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ma-002-i1",
          "name": "باذنجان",
          "nameEn": "eggplant",
          "standardAmount": "3 حبات كبيرة",
          "standardAmountEn": "3 large",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-002-i2",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "رأس واحد",
          "standardAmountEn": "1 head",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-002-i3",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-002-i4",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-002-i5",
          "name": "طحينة",
          "nameEn": "tahini",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-002-i6",
          "name": "جوز الصنوبر",
          "nameEn": "pine nuts",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-002-i7",
          "name": "بقدونس",
          "nameEn": "parsley",
          "standardAmount": "حفنة واحدة",
          "standardAmountEn": "1 handful",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-002-i8",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-002-i9",
          "name": "فلفل",
          "nameEn": "pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخّن الفرن إلى 475 درجة فهرنهايت (245 درجة مئوية).",
          "textEn": "Preheat the oven to 475F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اثقب الباذنجان وادهنه بزيت الزيتون. ضع الباذنجان ورأس الثوم في صينية تحميص مغطاة بورق الألمنيوم.",
          "textEn": "Poke holes in the eggplant and rub it with olive oil. Place the eggplant and garlic head on a roasting pan wrapped in foil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اشوِ الباذنجان مع تقليبه من حين لآخر حتى يذبل وينهار. يستغرق الباذنجان الكبير من 30 إلى 45 دقيقة.",
          "textEn": "Roast the eggplant, turning occasionally until they collapse. Large eggplant will take 30-45 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اشوِ الثوم الملفوف بورق الألمنيوم لمدة 20 دقيقة، ثم أخرجه من الفرن واتركه حتى يبرد.",
          "textEn": "Roast the foil-wrapped garlic for 20 minutes, then remove it from the oven and let it cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "حمّص الصنوبر في مقلاة جافة على نار متوسطة حتى يصبح ذهبي اللون، مع التحريك المستمر.",
          "textEn": "Toast the pine nuts in a dry skillet over medium heat until golden brown, stirring constantly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف نصف جوز الصنوبر إلى محضرة الطعام، واحتفظ بالباقي للزينة. أخرج فصوص الثوم من القشر وأضفها إلى المحضرة.",
          "textEn": "Add half of the pine nuts to a food processor, reserving the other half for garnish. Pop the garlic cloves out of the skins and add them to the processor as well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أخرج أربعة أكواب من لب الباذنجان وأضفها إلى محضرة الطعام مع عصير الليمون والطحينة والبقدونس. شغّل المحضرة على دفعات مع إضافة زيت الزيتون تدريجيًا حسب الحاجة حتى يصبح الخليط بقوام يشبه الحمص.",
          "textEn": "Scoop out four cups of eggplant flesh and add it to the processor with lemon juice, tahini, and parsley. Pulse, drizzling in olive oil as needed until the mixture reaches a hummus-like consistency.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تذوق وعدل التوابل حسب الرغبة.",
          "textEn": "Taste and adjust seasoning as needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بابا غنوج هو طبق شعبي في المطبخ المغربي والشرقي، يتم تقديمه كمقبلات مع الخبز العربي.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/baba-ghanoush-with-roasted-garlic/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 210,
        "protein": 5,
        "fat": 18,
        "carbs": 11,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "produce": 4.2,
          "fats": 1.8,
          "spices": 0.3,
          "grains": 0.2,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "w-ma-003",
      "title": "البغرير المغربي (فطائر السميد)",
      "titleEn": "Moroccan Semolina Pancakes - Beghrir",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "إفطار",
      "cookingMethod": "خبز",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ma-003-i1",
          "name": "السميد الناعم",
          "nameEn": "fine semolina",
          "standardAmount": "1 1/2 كوب",
          "standardAmountEn": "1 1/2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-003-i2",
          "name": "الدقيق الأبيض",
          "nameEn": "all-purpose flour",
          "standardAmount": "3/4 كوب + 1/2 كوب",
          "standardAmountEn": "3/4 cup + 1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-003-i3",
          "name": "الخميرة الجافة",
          "nameEn": "dry yeast",
          "standardAmount": "1 ملعقة كبيرة + 1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp + 1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-003-i4",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-003-i5",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-003-i6",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-003-i7",
          "name": "الماء الدافئ",
          "nameEn": "lukewarm water",
          "standardAmount": "3 أكواب + 2 ملعقة كبيرة",
          "standardAmountEn": "3 cups + 2 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي جميع المكونات في الخلاط أو ماكينة الطعام على سرعة متوسطة إلى عالية لمدة دقيقة واحدة للحصول على عجينة ناعمة وكريمية. إذا لاحظت أي مكونات تلتصق بالوعاء، قومي بتنظيف الجوانب.",
          "textEn": "Combine all ingredients in a blender or food processor and blend on medium to high speed for one minute to achieve a smooth, creamy batter. If you notice anything sticking to the pitcher or bowl, stop to scrape down the sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقلي العجينة إلى وعاء وغطيها بورق بلاستيك. اتركيها ترتاح لمدة 10 إلى 15 دقيقة حتى تصبح خفيفة ومليئة بالفقاعات الصغيرة.",
          "textEn": "Transfer the batter to a bowl and cover with plastic wrap. Let it rest for 10 to 15 minutes until the batter appears light and foamy with lots of tiny bubbles.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخّني مقلاة كريب غير لاصقة على نار متوسطة. عندما تسخن، قلّبي خليط البغرير بالمغرفة، ثم صبّي ببطء قليلًا منه في وسط المقلاة واتركيه ينتشر نحو الأطراف من تلقاء نفسه.",
          "textEn": "Heat a nonstick crepe pan over medium heat. When hot, stir the beghrir batter with a ladle, then slowly pour some batter into the center of the pan, allowing it to spread outward on its own.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اطهي البغرير دون قلبه حتى يتماسك ولا تبقى فيه بقع رطبة، لمدة دقيقة إلى دقيقتين تقريبًا. يمكنك اختباره بلمسه برفق؛ يجب أن يكون ملمسه إسفنجيًا وألّا يلتصق أي خليط بإصبعك.",
          "textEn": "Cook the pancake without turning until set with no wet spots, about one to two minutes. You can test the pancake by touching it lightly; it should feel spongy and no batter should stick to your finger.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انقلي البغرير إلى منشفة نظيفة ليبرد. كرّري العملية مع باقي الخليط، مع ضبط درجة الحرارة عند الحاجة حتى لا يصبح قاع البغرير بنيًّا أكثر من اللازم.",
          "textEn": "Transfer the pancake to a clean towel to cool. Repeat with the remaining batter, adjusting the heat if necessary to prevent the bottoms of the pancakes from becoming overly brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدّمي البغرير مغموسًا في شراب مصنوع من الزبدة المذابة والعسل، أو قدّمي معه الإضافات والمعجونات القابلة للدهن على الجانب.",
          "textEn": "Serve the beghrir dipped in syrup made from melted butter and honey, or with toppings and spreads on the side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البغرير هو طبق فطور تقليدي في المغرب، يتم تقديمه عادة مع العسل والزبدة المنصهرة.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/beghrir-moroccan-semolina-pancakes/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 180,
        "protein": 5,
        "fat": 1,
        "carbs": 38,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 1.2,
          "fats": 0.15,
          "sweeteners": 0.05,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-ma-004",
      "title": "البصارة",
      "titleEn": "Bessara",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "شوربات",
      "cookingMethod": "سلق وهرس",
      "prepTime": "10 دقائق",
      "cookTime": "45 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ma-004-i1",
          "name": "فول مدشوش مجفف",
          "nameEn": "dried split fava beans",
          "standardAmount": "12 أونصة (340 جرام)، حوالي 2.25 كوب",
          "standardAmountEn": "12 oz (about 2.25 cups)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-004-i2",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "80 مل (⅓ كوب)",
          "standardAmountEn": "⅓ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-004-i3",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "6-7 فصوص (مهروسة)",
          "standardAmountEn": "6-7 cloves (crushed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-004-i4",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1.5 لتر (6.5 كوب)",
          "standardAmountEn": "6.5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-004-i5",
          "name": "بابريكا",
          "nameEn": "paprika",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-004-i6",
          "name": "الكمون المطحون",
          "nameEn": "ground cumin",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-004-i7",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1.5 ملعقة صغيرة أو حسب الرغبة",
          "standardAmountEn": "1.5 tsp or to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-004-i8",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1-2 ملعقة كبيرة أو حسب الرغبة (اختياري)",
          "standardAmountEn": "1-2 tbsp or to taste (optional)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-004-i9",
          "name": "الكمون المطحون (للتقديم)",
          "nameEn": "cumin (for serving)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-004-i10",
          "name": "فلفل حار مطحون (كايين) (للتقديم)",
          "nameEn": "ground cayenne (for serving)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-004-i11",
          "name": "الهريسة (للتقديم)",
          "nameEn": "harissa (for serving)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-004-i12",
          "name": "زيت الزيتون البكر الممتاز (للتقديم)",
          "nameEn": "extra virgin olive oil (for serving)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقعي الفول المدشوش المجفف في الماء لمدة 12 ساعة على الأقل.",
          "textEn": "Soak the dried split fava beans in water for at least 12 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفّي الفول واغسليه جيدًا.",
          "textEn": "Drain and rinse the fava beans thoroughly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي الفول في قدر مع الماء واتركيه حتى يغلي، ثم خفّفي النار واتركيه على نار هادئة لمدة 30-40 دقيقة حتى ينضج ويطرى.",
          "textEn": "Place the fava beans in a pot with water and bring to a boil, then reduce the heat and simmer for 30-40 minutes until tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الثوم والبابريكا والكمون والملح، وقلّبي جيدًا.",
          "textEn": "Add the garlic, paprika, cumin, and salt, and stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "استخدمي خلاطًا يدويًا أو محضّرة طعام لهرس الفول حتى يصبح ناعمًا.",
          "textEn": "Use a hand blender or food processor to blend the fava beans until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي عصير الليمون حسب الرغبة.",
          "textEn": "Add lemon juice to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدّميها ساخنة مزيّنة بالكمون المطحون والفلفل الحار المطحون (الكايين) والهريسة وزيت الزيتون البكر الممتاز.",
          "textEn": "Serve hot, garnished with ground cumin, ground cayenne, harissa, and extra virgin olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البصارة طبق مغربي تقليدي يُقدَّم كشوربة أو كغموس، وعادةً ما يُقدَّم في زبدية فخارية تقليدية.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/bessara-fava-bean-dip-or-soup/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 10,
        "fat": 16,
        "carbs": 28,
        "fiber": 8,
        "sugar": 4,
        "cost": {
          "dairyEggs": 0,
          "produce": 1.8,
          "grains": 0.45,
          "fats": 1.2,
          "spices": 0.3,
          "specialty": 0.6
        }
      }
    },
    {
      "id": "w-ma-005",
      "title": "بولفاف - كبد مشوي ملفوف بالثرب",
      "titleEn": "Boulfaf",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ma-005-i1",
          "name": "كبد الضأن أو البقر",
          "nameEn": "lamb or beef liver",
          "standardAmount": "2.2 رطل (1 كيلوجرام)",
          "standardAmountEn": "2.2 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-005-i2",
          "name": "طبقة رقيقة من ثرب الغنم (المنديل)",
          "nameEn": "thin layer of sheep's caul fat",
          "standardAmount": "1.1 رطل (500 جرام)",
          "standardAmountEn": "1.1 lbs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-005-i3",
          "name": "كمون مطحون",
          "nameEn": "ground cumin",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-005-i4",
          "name": "بابريكا حلوة",
          "nameEn": "sweet paprika",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-005-i5",
          "name": "فلفل حار مطحون (كايين)",
          "nameEn": "cayenne pepper",
          "standardAmount": "1.5 ملعقة صغيرة (حسب الرغبة)",
          "standardAmountEn": "1.5 tsp (to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-005-i6",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1.5 ملعقة صغيرة (حسب الرغبة)",
          "standardAmountEn": "1.5 tsp (to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-005-i7",
          "name": "كزبرة مطحونة",
          "nameEn": "ground coriander seeds",
          "standardAmount": "0.5 ملعقة صغيرة (اختياري)",
          "standardAmountEn": "1/2 tsp (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الكبد وقطعه إلى قطع صغيرة.",
          "textEn": "Wash the liver and cut it into small pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلط الكبد مع الكمون، الفلفل الحلو، الفلفل الحار، الملح، والكزبرة المطحونة.",
          "textEn": "Mix the liver with cumin, sweet paprika, cayenne pepper, salt, and ground coriander seeds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسل ثرب الغنم وجفّفه.",
          "textEn": "Wash and dry the sheep's caul fat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "لفّ قطع الكبد في ثرب الغنم.",
          "textEn": "Wrap the liver pieces in the sheep's caul fat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اشوِ البولفاف على الشواية حتى يصبح ذهبي اللون وينضج جيدًا.",
          "textEn": "Grill the boulfaf until golden brown and well-cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البولفاف هو طبق تقليدي مغربي يتم تقديمه عادة في المناسبات الخاصة.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/caul-fat-wrapped-liver-brochettes-boulfaf/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 32,
        "fat": 26,
        "carbs": 4,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 4.2,
          "dairyEggs": 0,
          "produce": 0,
          "grains": 0,
          "fats": 2.8,
          "sweeteners": 0,
          "specialty": 1.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-ma-006",
      "title": "بريوات اللوز",
      "titleEn": "Almond Briouat",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "مخبوزات",
      "cookingMethod": "قلي",
      "prepTime": "60 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12-16 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ma-006-i1",
          "name": "لوز نيء كامل",
          "nameEn": "whole raw almonds",
          "standardAmount": "35 أونصة (1 كيلوجرام)",
          "standardAmountEn": "35 oz",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-006-i2",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "4 أكواب (للقلي)",
          "standardAmountEn": "4 cups (for frying)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-006-i3",
          "name": "سكر حبيبات",
          "nameEn": "granulated sugar",
          "standardAmount": "1 3/4 كوب",
          "standardAmountEn": "1 3/4 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-006-i4",
          "name": "قرفة مطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "1/2 ملعقة صغيرة (أو حسب الرغبة)",
          "standardAmountEn": "1/2 teaspoon (or more to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-006-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "1/8 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-006-i6",
          "name": "مسحوق المستكة",
          "nameEn": "mastic gum powder",
          "standardAmount": "حوالي 3 حبات، مسحوقة",
          "standardAmountEn": "about 3 grains, crushed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-006-i7",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "1/2 كوب (طرية) + 1/3 كوب (مذابة)",
          "standardAmountEn": "1/2 cup (softened) + 1/3 cup (melted)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-006-i8",
          "name": "ماء زهر البرتقال",
          "nameEn": "orange flower water",
          "standardAmount": "1/3 كوب + 1-2 ملعقة كبيرة",
          "standardAmountEn": "1/3 cup + 1-2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-006-i9",
          "name": "عجين الورقة (ورق البسطيلة)",
          "nameEn": "warqa",
          "standardAmount": "2.2 رطل (1 كيلوجرام)",
          "standardAmountEn": "2.2 lbs",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-006-i10",
          "name": "صفار البيض",
          "nameEn": "egg yolks",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-006-i11",
          "name": "عسل",
          "nameEn": "honey",
          "standardAmount": "45 أونصة (1.3 كيلوجرام)",
          "standardAmountEn": "45 oz",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-006-i12",
          "name": "بذور السمسم",
          "nameEn": "sesame seeds",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشّر اللوز بنقعه في الماء لمدة 10 دقائق، ثم افركه لإزالة قشرته.",
          "textEn": "Blanch and peel the almonds by soaking them in water for 10 minutes, then rub to remove the skins.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلط اللوز المقشّر مع السكر والقرفة والملح ومسحوق المستكة والزبدة المذابة. أضف ماء زهر البرتقال واعجن الخليط جيدًا.",
          "textEn": "Mix the peeled almonds with sugar, cinnamon, salt, mastic gum powder, and melted butter. Add orange flower water and knead the mixture well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قطّع عجين الورقة إلى مربعات صغيرة. ضع ملعقة صغيرة من خليط اللوز في وسط كل مربع، واطوِ الأطراف لتشكيل مثلثات.",
          "textEn": "Cut the warqa into small squares. Place a small spoonful of the almond mixture in the center of each square and fold the edges to form triangles.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن الزيت في مقلاة عميقة وقلّي البريوات حتى تصبح ذهبية اللون. ارفعها وصفيها على ورق ماص.",
          "textEn": "Heat the oil in a deep frying pan and fry the briouats until golden brown. Remove and drain on paper towels.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن العسل مع ملعقة صغيرة من ماء زهر البرتقال. اغمس البريوات في العسل الساخن واتركها تبرد.",
          "textEn": "Heat the honey with a small spoonful of orange flower water. Dip the briouats in the warm honey and let them cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم البريوات باردة، مزينة ببذور السمسم.",
          "textEn": "Serve the briouats cold, garnished with sesame seeds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البريوات هي حلوى تقليدية مغربية تقدم في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/almond-briouat-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 380,
        "protein": 5,
        "fat": 22,
        "carbs": 45,
        "fiber": 2,
        "sugar": 32,
        "cost": {
          "specialty": 26.4,
          "fats": 2.8,
          "sweeteners": 11.75,
          "spices": 0.17,
          "dairyEggs": 3.4
        }
      }
    },
    {
      "id": "w-ma-007",
      "title": "الشباكية",
      "titleEn": "Chebakia",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "حلويات",
      "cookingMethod": "قلي",
      "prepTime": "3 ساعات",
      "cookTime": "30 دقيقة",
      "servings": "20-25 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ma-007-i1",
          "name": "بذور السمسم غير المقشرة",
          "nameEn": "unhulled sesame seeds",
          "standardAmount": "7 أونصات (200 جرام)، حوالي 1.5 كوب",
          "standardAmountEn": "7 oz. (about 1.5 cups)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i2",
          "name": "دقيق القمح",
          "nameEn": "flour",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i3",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i5",
          "name": "يانسون مطحون",
          "nameEn": "ground anise",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1.5 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i6",
          "name": "القرفة المطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1.5 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i7",
          "name": "خيوط الزعفران",
          "nameEn": "saffron threads",
          "standardAmount": "1/2 ملعقة صغيرة، مطحونة",
          "standardAmountEn": "1/2 teaspoon, crumbled to a powder",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i8",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i9",
          "name": "مستكة أو صمغ عربي",
          "nameEn": "mastic or gum arabic drops",
          "standardAmount": "1/4 ملعقة صغيرة، مخلوطة مع 1/4 ملعقة صغيرة سكر وسحقت",
          "standardAmountEn": "1/4 teaspoon, mixed with 1/4 teaspoon sugar and crushed to a powder",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i10",
          "name": "بيضة كبيرة جدًا",
          "nameEn": "extra large egg",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i11",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "1/4 كوب (مذابة)",
          "standardAmountEn": "1/4 cup (melted)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i12",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i13",
          "name": "خل",
          "nameEn": "vinegar",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i14",
          "name": "ماء زهر البرتقال",
          "nameEn": "orange flower water",
          "standardAmount": "1/4 كوب + 2 ملعقة كبيرة",
          "standardAmountEn": "1/4 cup + 2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i15",
          "name": "خميرة",
          "nameEn": "yeast",
          "standardAmount": "1 ملعقة صغيرة (مذابة في 1/4 كوب ماء دافئ)",
          "standardAmountEn": "1 teaspoon (dissolved in 1/4 cup warm water)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i16",
          "name": "عسل",
          "nameEn": "honey",
          "standardAmount": "36 أونصة تقريبًا (حوالي 1 كيلوجرام)",
          "standardAmountEn": "36 oz. (approx.)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i17",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "6 أكواب (للقلي)",
          "standardAmountEn": "6 cups (for frying)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-007-i18",
          "name": "بذور سمسم غير مقشرة محمصة",
          "nameEn": "toasted unhulled sesame seeds",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نظّفي بذور السمسم غير المقشرة وحمّصيها في مقلاة جافة حتى يصبح لونها ذهبيًا، ثم اتركيها تبرد.",
          "textEn": "Clean and toast the unhulled sesame seeds in a dry pan until golden brown. Let them cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي الدقيق والبيكنج بودر والملح واليانسون والقرفة والزعفران والكركم والمستكة في وعاء كبير.",
          "textEn": "Mix the flour, baking powder, salt, anise, cinnamon, saffron, turmeric, and mastic in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي البيضة، الزبدة المذابة، زيت الزيتون، الخل، ماء الزهر، والخميرة المذابة. اخلطي المكونات جيدًا حتى تصبح العجينة متماسكة.",
          "textEn": "Add the egg, melted butter, olive oil, vinegar, orange flower water, and dissolved yeast. Mix well until the dough is smooth and consistent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة واتركيها ترتاح لمدة ساعتين في مكان دافئ.",
          "textEn": "Cover the dough and let it rest for two hours in a warm place.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "افردي العجينة على سطح مرشوش بالدقيق وقطّعيها إلى قطع صغيرة، ثم شكّلي كل قطعة على شكل حلزون أو زهرة.",
          "textEn": "Roll out the dough on a floured surface and cut it into small pieces. Shape each piece into a spiral or flower.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اقلي الشباكية في زيت نباتي ساخن حتى يصبح لونها ذهبيًا، ثم ارفعيها وصفّيها على ورق المطبخ.",
          "textEn": "Fry the chebakia in hot vegetable oil until golden brown. Remove and drain on paper towels.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخلطي العسل مع ماء الزهر، ثم اغمسي الشباكية في خليط العسل الدافئ واتركيها تبرد.",
          "textEn": "Mix the honey with orange flower water. Dip the chebakia in the warm honey mixture and let it cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "زيّني الشباكية ببذور السمسم المحمصة وقدّميها.",
          "textEn": "Garnish the chebakia with toasted sesame seeds and serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشباكية حلوى مغربية تقليدية تُقدَّم غالبًا خلال شهر رمضان، وتشتهر بنكهتها الحلوة الغنية وشكلها الجميل.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/chebakia-recipe-moroccan-sesame-cookies-with-honey-mkharka/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 22,
        "kcal": 280,
        "protein": 4,
        "fat": 14,
        "carbs": 36,
        "fiber": 2,
        "sugar": 18,
        "cost": {
          "grains": 1.2,
          "fats": 2.1,
          "sweeteners": 3.5,
          "spices": 1.8,
          "produce": 1.3,
          "dairyEggs": 0.7
        }
      }
    },
    {
      "id": "w-ma-008",
      "title": "سلطة الباذنجان بالشرمولة",
      "titleEn": "Eggplant Chermoula Salad",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "مقبلات وسلطات",
      "cookingMethod": "سلق وخلط",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ma-008-i1",
          "name": "باذنجان",
          "nameEn": "eggplants",
          "standardAmount": "2 حبة كبيرة (أو 4 حبات متوسطة)",
          "standardAmountEn": "2 large (or 4 medium)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-008-i2",
          "name": "معجون الشرمولة",
          "nameEn": "chermoula paste",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-008-i3",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة (أو حسب الرغبة)",
          "standardAmountEn": "1 tsp (or to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-008-i4",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-008-i5",
          "name": "خل أبيض",
          "nameEn": "white vinegar",
          "standardAmount": "2 ملعقة كبيرة (أو عصير ليمون طازج حسب الرغبة)",
          "standardAmountEn": "2 tbsp (or fresh lemon juice to taste)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اقطع الباذنجان إلى مكعبات كبيرة.",
          "textEn": "Cut the eggplants into large cubes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقع الباذنجان في الماء المملح لمدة 10 دقائق، ثم صفيه.",
          "textEn": "Soak the eggplants in salted water for 10 minutes, then drain.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الزيت في مقلاة على نار متوسطة، وأضف الباذنجان وقلبه لمدة 10 دقائق حتى يصبح طريًا.",
          "textEn": "Heat the olive oil in a pan over medium heat, add the eggplants and cook for 10 minutes until tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف معجون الشرمولة، الملح، والخل الأبيض (أو عصير الليمون)، واستمر في التحريك لمدة 5 دقائق.",
          "textEn": "Add the chermoula paste, salt, and white vinegar (or fresh lemon juice), and continue to stir for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "انقل الباذنجان إلى طبق التقديم، واتركه يبرد قليلاً قبل التقديم.",
          "textEn": "Transfer the eggplants to a serving dish, and let it cool slightly before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشرمولة تتبيلة مغربية تقليدية تُستخدم في العديد من الأطباق، وتتميز بنكهتها الغنية الحارة.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/eggplant-chermoula-salad/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 210,
        "protein": 5,
        "fat": 16,
        "carbs": 14,
        "fiber": 5,
        "sugar": 5,
        "cost": {
          "produce": 3.2,
          "fats": 1.1,
          "spices": 0.75
        }
      }
    },
    {
      "id": "w-ma-009",
      "title": "الكسكس الحلو بالزبيب",
      "titleEn": "Sweet Couscous (Bil Zbib)",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "حلويات",
      "cookingMethod": "طهي بالغطاء",
      "prepTime": "10 دقائق",
      "cookTime": "5 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ma-009-i1",
          "name": "الزبيب الذهبي",
          "nameEn": "golden raisins",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-009-i2",
          "name": "مشمش مجفف",
          "nameEn": "dried apricots",
          "standardAmount": "4 حبات، مقطعة",
          "standardAmountEn": "4 chopped",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-009-i3",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1/12 كوب",
          "standardAmountEn": "1/12 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-009-i4",
          "name": "الكسكس",
          "nameEn": "couscous",
          "standardAmount": "1 1/8 كوب",
          "standardAmountEn": "1 1/8 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-009-i5",
          "name": "الزبدة",
          "nameEn": "butter",
          "standardAmount": "2 ملعقة كبيرة مذابة",
          "standardAmountEn": "2 Tbsp melted",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-009-i6",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-009-i7",
          "name": "القرفة المطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-009-i8",
          "name": "السكر البودرة",
          "nameEn": "powdered sugar",
          "standardAmount": "1/8 كوب",
          "standardAmountEn": "1/8 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر صغير، اخلطي الزبيب والمشمش المجفف والماء، واتركي المزيج حتى يغلي.",
          "textEn": "In a small pot, combine the raisins, dried apricots, and water. Bring to a boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الكسكس، غطي القدر، وأغلقي النار. اتركيه لمدة 5 دقائق.",
          "textEn": "Add the couscous, cover the pot, and turn off the heat. Let it sit for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي الزبدة والقرفة والسكر. قلّبي الكسكس برفق لتفكيك حبيباته، ثم كوّميه في طبق تقديم صغير مسطح.",
          "textEn": "Add the butter, cinnamon, and sugar. Gently fluff the couscous, then pile it on a small shallow platter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "رشي السكر البودرة على الكسكس.",
          "textEn": "Dust with powdered sugar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدّمي الكسكس دافئًا أو باردًا.",
          "textEn": "Serve warm or cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكسكس الحلو هو طبق تقليدي مغربي يتم تقديمه كحلوى أو وجبة خفيفة.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/recipe-bil-zbib-sweet-couscous/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 4,
        "fat": 10,
        "carbs": 48,
        "fiber": 2,
        "sugar": 22,
        "cost": {
          "dairyEggs": 0.45,
          "produce": 0.75,
          "grains": 0.35,
          "fats": 0.3,
          "sweeteners": 0.25,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-ma-010",
      "title": "غريبة بالعسل",
      "titleEn": "Ghoriba with Honey",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "حلويات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقائق",
      "servings": "20-25 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ma-010-i1",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 whole eggs",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-010-i2",
          "name": "بياض البيض",
          "nameEn": "egg white",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 egg white",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-010-i3",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-010-i4",
          "name": "زيت نباتي أو زبدة مذابة",
          "nameEn": "vegetable oil or melted butter",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-010-i5",
          "name": "فانيليا",
          "nameEn": "vanilla",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-010-i6",
          "name": "عسل",
          "nameEn": "honey",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-010-i7",
          "name": "دقيق",
          "nameEn": "flour",
          "standardAmount": "2 و 2/3 كوب",
          "standardAmountEn": "2 2/3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-010-i8",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-010-i9",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "رشة",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-010-i10",
          "name": "قشر الليمون",
          "nameEn": "lemon zest",
          "standardAmount": "قشر 1-2 ليمونة",
          "standardAmountEn": "zest of 1-2 lemons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-010-i11",
          "name": "صفار البيض",
          "nameEn": "egg yolk",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 egg yolk",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اخلطي البيض والبياض مع السكر والزيت النباتي أو الزبدة المذابة والفانيليا والعسل الدافئ.",
          "textEn": "In a large bowl, mix the eggs, egg white, sugar, vegetable oil or melted butter, vanilla, and warm honey.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الدقيق والبيكنج بودر والملح وقشر الليمون، واخلطي المكونات جيداً حتى تصبح العجينة متماسكة.",
          "textEn": "Add the flour, baking powder, salt, and lemon zest, and mix well until the dough is smooth and consistent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها ترتاح لمدة 15 دقيقة.",
          "textEn": "Cover the dough and let it rest for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شكّلي العجينة على هيئة كرات صغيرة.",
          "textEn": "Shape the dough into small balls.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي كرات العجينة على صينية خبز مغطاة بورق الزبدة، وادهنيها بالصفار المخفوق.",
          "textEn": "Place the dough balls on a baking sheet lined with parchment paper, and brush them with the beaten egg yolk.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخبزي الغريبة في فرن مسخّن مسبقًا على درجة حرارة 180 درجة مئوية (350 درجة فهرنهايت) لمدة 15 دقيقة أو حتى يصبح لونها ذهبيًا.",
          "textEn": "Bake the ghoriba in a preheated oven at 180°C (350°F) for 15 minutes or until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركي الغريبة تبرد قبل التقديم.",
          "textEn": "Let the ghoriba cool before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الغريبة حلوى مغربية تقليدية تُقدَّم عادةً في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/ghoriba-cookies-with-honey/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 22,
        "kcal": 185,
        "protein": 3.5,
        "fat": 8.2,
        "carbs": 25.1,
        "fiber": 0.6,
        "sugar": 10.3,
        "cost": {
          "dairyEggs": 1.25,
          "produce": 0.75,
          "grains": 0.45,
          "fats": 0.6,
          "sweeteners": 0.4,
          "spices": 0.15
        }
      }
    },
    {
      "id": "w-ma-011",
      "title": "الحرشة المغربية المخبوزة (بسكويت السميد باليانسون والزبيب والسمسم)",
      "titleEn": "Moroccan Semolina Cookies with Anise, Raisins and Sesame - Baked Harcha",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ma-011-i1",
          "name": "السميد الناعم",
          "nameEn": "fine semolina",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-011-i2",
          "name": "الدقيق الأبيض",
          "nameEn": "all purpose flour",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-011-i3",
          "name": "السكر",
          "nameEn": "granulated sugar",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-011-i4",
          "name": "البيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "3 ملاعق صغيرة",
          "standardAmountEn": "3 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-011-i5",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "1/8 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-011-i6",
          "name": "بذور السمسم",
          "nameEn": "sesame seeds",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-011-i7",
          "name": "بذور اليانسون",
          "nameEn": "anise seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-011-i8",
          "name": "العنب المجفف",
          "nameEn": "raisins",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-011-i9",
          "name": "الفانيليا",
          "nameEn": "vanilla",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-011-i10",
          "name": "البيض",
          "nameEn": "eggs",
          "standardAmount": "2",
          "standardAmountEn": "2",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-011-i11",
          "name": "الزبدة المذابة",
          "nameEn": "melted butter",
          "standardAmount": "2/3 كوب",
          "standardAmountEn": "2/3 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-011-i12",
          "name": "الحليب",
          "nameEn": "milk",
          "standardAmount": "1/2 كوب (تقريباً)",
          "standardAmountEn": "1/2 cup (approx.)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-011-i13",
          "name": "السميد (خشن أو ناعم)",
          "nameEn": "semolina (coarse or fine)",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-011-i14",
          "name": "السكر",
          "nameEn": "granulated sugar",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن إلى 170 درجة مئوية (338 درجة فهرنهايت). غطِ صينيتين للخبز بورق الزبدة.",
          "textEn": "Preheat the oven to 170°C (338°F). Line two baking sheets with parchment paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلط السميد الناعم، الدقيق الأبيض، السكر، البيكنج بودر، الملح، بذور السمسم، بذور اليانسون، والعنب المجفف في وعاء كبير.",
          "textEn": "In a large bowl, mix the fine semolina, all-purpose flour, sugar, baking powder, salt, sesame seeds, anise seeds, and raisins.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الفانيليا، البيض، الزبدة المذابة، والحليب. اخلط المكونات جيداً حتى تصبح العجينة متجانسة.",
          "textEn": "Add the vanilla, eggs, melted butter, and milk. Mix well until the dough is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شكّل العجينة على هيئة كرات صغيرة وضعها على صينيتي الخبز. اضغط على كل كرة بملعقة لتسطيحها.",
          "textEn": "Shape the dough into small balls and place them on the baking sheets. Press each ball with a spoon to flatten it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رش كل كرة بالسميد الخشن أو الناعم والسكر.",
          "textEn": "Sprinkle each ball with coarse or fine semolina and sugar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخبز الكعك في الفرن لمدة 15 دقيقة أو حتى يصبح لونه ذهبيًا.",
          "textEn": "Bake the cookies in the oven for 15 minutes or until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اترك الكعك يبرد على الصينيتين لمدة 5 دقائق، ثم انقله إلى رف شبكي ليبرد تمامًا.",
          "textEn": "Let the cookies cool on the baking sheets for 5 minutes, then transfer them to a wire rack to cool completely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الحرشة المغربية هي نوع من الكعك التقليدي الذي يتم تقديمه في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/moroccan-semolina-cookies-harcha-dyal-ferran/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 210,
        "protein": 4,
        "fat": 9,
        "carbs": 30,
        "fiber": 1,
        "sugar": 14,
        "cost": {
          "grains": 1.2,
          "sweeteners": 0.75,
          "dairyEggs": 1.1,
          "fats": 0.9,
          "produce": 0.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-ma-012",
      "title": "الحريرة المغربية",
      "titleEn": "Moroccan Harira Soup",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "شوربات",
      "cookingMethod": "سلق",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة و30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ma-012-i1",
          "name": "لحم الضأن أو الدجاج أو البقر",
          "nameEn": "lamb, beef or chicken",
          "standardAmount": "8 أونصات (225 جرام)",
          "standardAmountEn": "8 oz",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i2",
          "name": "زيت نباتي أو زيت الزيتون",
          "nameEn": "vegetable or olive oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i3",
          "name": "عظام حساء (اختياري)",
          "nameEn": "soup bones (optional)",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i4",
          "name": "طماطم ناضجة",
          "nameEn": "ripe tomatoes",
          "standardAmount": "2 رطل (900 جرام)، حوالي 6 حبات كبيرة",
          "standardAmountEn": "2 lbs (about 6 large)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i5",
          "name": "حمص جاف، منقوع ومقشر",
          "nameEn": "dry chickpeas, soaked and peeled",
          "standardAmount": "حفنة واحدة",
          "standardAmountEn": "1 handful",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i6",
          "name": "عدس أخضر أو بني جاف",
          "nameEn": "dry green or brown lentils",
          "standardAmount": "حفنتان",
          "standardAmountEn": "2 handfuls",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i7",
          "name": "بصل كبير، مبشور",
          "nameEn": "large onion, grated",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 large",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i8",
          "name": "ساق كرفس مع الأوراق، مقطعة",
          "nameEn": "rib celery with leaves, chopped",
          "standardAmount": "1 ساق",
          "standardAmountEn": "1 rib",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i9",
          "name": "بقدونس مفروم ناعم",
          "nameEn": "flat leaf parsley, finely chopped",
          "standardAmount": "حزمة صغيرة",
          "standardAmountEn": "1 small bunch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i10",
          "name": "كزبرة خضراء مفرومة ناعمًا",
          "nameEn": "cilantro, finely chopped",
          "standardAmount": "حزمة صغيرة",
          "standardAmountEn": "1 small bunch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i11",
          "name": "سمن مغربي (اختياري)",
          "nameEn": "smen (optional)",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i12",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i13",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i14",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1.5 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i15",
          "name": "قرفة مطحونة (اختياري)",
          "nameEn": "ground cinnamon (optional)",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i16",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i17",
          "name": "معجون طماطم (مخلوط مع 1 أو 2 كوب ماء)",
          "nameEn": "tomato paste (combined with 1 or 2 cups water)",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i18",
          "name": "أرز غير مطبوخ أو شعيرية مكسرة",
          "nameEn": "uncooked rice OR broken vermicelli",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i19",
          "name": "دقيق (مخلوط مع 2 كوب ماء)",
          "nameEn": "flour (combined with 2 cups water)",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-012-i20",
          "name": "شرائح ليمون وكزبرة خضراء للتزيين (اختياري)",
          "nameEn": "lemon wedges and cilantro (optional) for garnish",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الحمص والعدس في الماء لمدة 8 ساعات على الأقل أو طوال الليل.",
          "textEn": "Soak the chickpeas and lentils in water for at least 8 hours or overnight.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر كبير، سخن الزيت على نار متوسطة. أضف اللحم وقلبه حتى يصبح ذهبي اللون.",
          "textEn": "In a large pot, heat the oil over medium heat. Add the meat and stir until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف العظام (إن استخدمتها) والطماطم والحمص والعدس والبصل والكرفس والبقدونس والكزبرة والسمن (إن استخدمته) والملح والزنجبيل والفلفل الأسود والقرفة (إن استخدمتها) والكركم، واخلط المكونات جيدًا.",
          "textEn": "Add the bones (if using), tomatoes, chickpeas, lentils, onion, celery, parsley, cilantro, smen (if using), salt, ginger, black pepper, cinnamon (if using), and turmeric. Mix the ingredients well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الماء حتى يغطي المكونات. اترك الحساء يغلي ثم خفف النار واتركه يطهى لمدة ساعة ونصف أو حتى يصبح الحمص والعدس ناعمًا.",
          "textEn": "Add enough water to cover the ingredients. Bring the soup to a boil, then reduce the heat and simmer for an hour and a half or until the chickpeas and lentils are tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف معجون الطماطم المخلوط بالماء، الأرز أو الشعيرية، والدقيق المخلوط بالماء. اخلط جيدًا واترك الحساء يغلي مرة أخرى لمدة 10 دقائق.",
          "textEn": "Add the tomato paste mixed with water, rice or broken vermicelli, and flour mixed with water. Stir well and bring the soup to a boil again for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدّم الحريرة ساخنة، وزيّنها بشرائح الليمون والكزبرة الخضراء إن رغبت.",
          "textEn": "Serve the harira hot, garnished with lemon wedges and cilantro if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الحريرة هي حساء تقليدي مغربي يُقدم غالبًا في شهر رمضان. تُعتبر وجبة فطور مثالية لبداية اليوم.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/moroccan-harira-soup-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 320,
        "protein": 18,
        "fat": 14,
        "carbs": 35,
        "fiber": 8,
        "sugar": 6,
        "cost": {
          "protein": 3.2,
          "dairyEggs": 0,
          "produce": 4.1,
          "grains": 0.7,
          "fats": 1.1,
          "sweeteners": 0,
          "specialty": 0.9,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-ma-013",
      "title": "الخليع المغربي (القديد المحفوظ في الدهن)",
      "titleEn": "Moroccan Khlea",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "أطباق رئيسية",
      "cookingMethod": "سلق وحفظ بالدهن",
      "prepTime": "30 دقيقة",
      "cookTime": "3-4 ساعات",
      "servings": "10-12 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "w-ma-013-i1",
          "name": "القديد (لحم مجفف متبّل)",
          "nameEn": "gueddid",
          "standardAmount": "6 أرطال (حوالي 2.7 كيلوجرام)",
          "standardAmountEn": "6 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-013-i2",
          "name": "شحم البقر (شحم الكلى)",
          "nameEn": "beef suet (kidney fat)",
          "standardAmount": "18 أونصة (510 جرام)",
          "standardAmountEn": "18 oz",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-013-i3",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "2.2-3.3 كوارت (حوالي 2-3 لترات)",
          "standardAmountEn": "2.2-3.3 quarts",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-013-i4",
          "name": "زيت الزيتون البكر الممتاز",
          "nameEn": "extra virgin olive oil",
          "standardAmount": "4.5 أكواب (حوالي 1 لتر)",
          "standardAmountEn": "4.5 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-013-i5",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-013-i6",
          "name": "الكمون المطحون",
          "nameEn": "ground cumin seeds",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1.5 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-013-i7",
          "name": "ثوم مهروس (غير مقشر)",
          "nameEn": "crushed garlic (unpeeled)",
          "standardAmount": "2 أونصة (57 جرام)",
          "standardAmountEn": "2 oz",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-013-i8",
          "name": "بذور الكزبرة المطحونة",
          "nameEn": "ground coriander seeds",
          "standardAmount": "2 أونصة (57 جرام)",
          "standardAmountEn": "2 oz",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل القديد جيدًا وقطّعه إلى قطع صغيرة.",
          "textEn": "Wash the gueddid thoroughly and cut it into small pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع القديد في قدر كبير مع الماء واتركه يغلي لمدة 30 دقيقة.",
          "textEn": "Add the gueddid to a large pot with water and bring to a boil for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفِّ القديد وانقله إلى وعاء آخر مع شحم البقر المقطّع والملح والكمون المطحون والثوم المهروس وبذور الكزبرة المطحونة.",
          "textEn": "Strain the gueddid and transfer it to another bowl with the chopped beef suet, salt, ground cumin seeds, crushed garlic, and ground coriander seeds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف زيت الزيتون البكر الممتاز واخلط المكونات جيدًا.",
          "textEn": "Add the extra virgin olive oil and mix the ingredients well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد القديد إلى القدر وأضف كمية كافية من الماء لتغطيته.",
          "textEn": "Return the gueddid to the pot and add enough water to cover it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اتركه حتى يغلي، ثم خفّف النار واتركه على نار هادئة لمدة 3-4 ساعات حتى يطرى.",
          "textEn": "Bring to a boil, then reduce the heat and simmer for 3-4 hours until it becomes tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تحقق من جاهزية الخليع عن طريق تجربة قطعة منها؛ يجب أن تكون ناعمة وسهلة المضغ.",
          "textEn": "Check the readiness of the khlea by trying a piece; it should be soft and easy to chew.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عند الانتهاء، صفِّ الخليع وانقل الدهن إلى وعاء منفصل.",
          "textEn": "Once done, strain the khlea and transfer the fat to a separate bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعد الخليع إلى القدر وأضف كمية كافية من الدهن لتغطيته.",
          "textEn": "Return the khlea to the pot and add enough fat to cover it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اترك الخليع يبرد ثم ضعه في وعاء محكم الإغلاق مع الدهون.",
          "textEn": "Let the khlea cool, then store it in an airtight container with the fat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "احفظ الخليع في الثلاجة لمدة تصل إلى 6 أشهر.",
          "textEn": "Store the khlea in the refrigerator for up to 6 months.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الخليع هو طبق تقليدي مغربي يتم تحضيره من اللحم المحفوظ بالدهون. يتم استخدامه في العديد من الأطباق المغربية التقليدية.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/moroccan-preserved-meat-khlii-khlea/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 680,
        "protein": 22,
        "fat": 60,
        "carbs": 18,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "dairyEggs": 0.75,
          "produce": 1.2,
          "fats": 3.5,
          "spices": 0.6,
          "grains": 0.4
        }
      }
    },
    {
      "id": "w-ma-014",
      "title": "المشوي (فخذ الضأن المحشو بالفواكه المجففة)",
      "titleEn": "Méchoui (Leg of Lamb with Dried Fruit Stuffing)",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي",
      "prepTime": "30 دقيقة",
      "cookTime": "2-3 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ma-014-i1",
          "name": "فخذ ضأن بدون عظم",
          "nameEn": "boneless leg of lamb",
          "standardAmount": "3.5-4 أرطال (1.6-1.8 كيلوجرام)",
          "standardAmountEn": "3.5-4 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-014-i2",
          "name": "زبيب",
          "nameEn": "raisins",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-014-i3",
          "name": "تمر",
          "nameEn": "dates",
          "standardAmount": "2 حبة (منزوعة النوى)",
          "standardAmountEn": "2 (pitted)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-014-i4",
          "name": "تين مجفف",
          "nameEn": "dried figs",
          "standardAmount": "4 حبات (مقطعة)",
          "standardAmountEn": "4 (chopped)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-014-i5",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-014-i6",
          "name": "أرز أبيض",
          "nameEn": "white rice",
          "standardAmount": "1 كوب (غير مطبوخ)",
          "standardAmountEn": "1 cup (uncooked)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-014-i7",
          "name": "مرق دجاج أو بقر",
          "nameEn": "chicken or beef broth",
          "standardAmount": "2 1/2 كوب",
          "standardAmountEn": "2 1/2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-014-i8",
          "name": "كزبرة مطحونة",
          "nameEn": "ground coriander",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-014-i9",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-014-i10",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البصل والفواكه المجففة وأضفها إلى مقلاة مع الأرز والمرق، الملح، الفلفل، والكزبرة المطحونة. غطِّ واتركها على نار هادئة لمدة 10 دقائق.",
          "textEn": "Chop the onion and dried fruits, and add them to a skillet with rice, broth, salt, pepper, and ground coriander. Cover and simmer for about 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعد اللحم للحشو وسخن الفرن على درجة حرارة 165 درجة مئوية (325 درجة فهرنهايت).",
          "textEn": "Prepare the lamb for stuffing and preheat the oven to 325F (165C).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إذا كنت ترغب في حشو اللحم، ضع خليط الأرز والفواكه المبرد قليلاً على اللحم. احتفظ بالحشوة الإضافية في صينية لخبزها.",
          "textEn": "If you choose to stuff the lamb, lay the slightly cooled rice and fruit mixture along the meat. Reserve extra stuffing in a casserole to bake.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "لفّ فخذ الضأن مرة أخرى واربطه بخيط الجزار.",
          "textEn": "Roll the leg of lamb back up and tie with butcher's twine.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخبز اللحم لمدة 2.5 إلى 3 ساعات (أو 25 دقيقة لكل رطل من اللحم بالإضافة إلى الحشوة، بالإضافة إلى 25 دقيقة إضافية للنضج المتوسط). أضف الصينية الصغيرة من الحشوة في آخر 30-45 دقيقة من الخبز، وغطِّها إذا بدا أنها تجف.",
          "textEn": "Roast for 2.5 to 3 hours (or 25 minutes per pound of meat plus stuffing, plus an extra 25 minutes for medium). Add the small casserole of stuffing in the last 30-45 minutes of roasting, covering if it seems to be drying out.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اترك اللحم يرتاح لمدة 10 دقائق قبل التقطيع.",
          "textEn": "Let the meat rest about ten minutes before slicing.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم اللحم مع الحشوة الإضافية.",
          "textEn": "Serve with extra stuffing.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المشوي طبق مغربي تقليدي يُقدَّم في المناسبات الخاصة، ويتميز بالنكهات الغنية للحم الضأن والفواكه المجففة.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/mechoui-leg-of-lamb-with-dried-fruit-stuffing/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 620,
        "protein": 48,
        "fat": 38,
        "carbs": 32,
        "fiber": 4,
        "sugar": 12,
        "cost": {
          "protein": 12.5,
          "dairyEggs": 0.75,
          "produce": 2.1,
          "grains": 0.4,
          "fats": 1.2,
          "sweeteners": 0.35,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-ma-015",
      "title": "مقروض (قطع عجين مسلوقة بصلصة الثوم)",
      "titleEn": "Makroudh",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالغلي",
      "prepTime": "30 دقيقة",
      "cookTime": "10-15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ma-015-i1",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-015-i2",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1 1/2 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-015-i3",
          "name": "الماء الدافئ",
          "nameEn": "warm water",
          "standardAmount": "3/4 كوب (حسب الحاجة)",
          "standardAmountEn": "3/4 cup (as needed)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-015-i4",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في محضّرة طعام مركّب عليها شفرة العجين، اخلطي الدقيق والملح وزيت الزيتون معًا، مع كشط الجوانب مرة أو مرتين.",
          "textEn": "In a food processor with the dough blade attached, mix the flour, salt, and olive oil together, scraping the sides once or twice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "عندما تتغطى جميع الحبيبات بالزيت، أضيفي الماء الدافئ تدريجيًا حتى يبدأ الخليط بالتجمّع على شكل كرة. سيكون بعضه رطبًا وقليل منه جافًا.",
          "textEn": "Once all the grains are coated with oil, drizzle in the warm water until the mixture begins to pull together into a ball. Some of it will be moist, and a little bit will be dry.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أخرجي العجينة كلها واعجنيها لبضع دقائق حتى تتشكل كرة ناعمة. غطّيها واتركيها ترتاح لمدة 10 دقائق.",
          "textEn": "Remove it all and knead together for a few minutes until a smooth ball forms. Cover and let rest for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقطعي قطعًا من العجينة وافرديها على شكل حبال، ثم قطّعي الحبال إلى قطع طولها 1.5 بوصة. اضغطي على كل قطعة بشوكة لعمل تجاويف صغيرة.",
          "textEn": "Cut pieces of the dough and roll them into snakes, then cut the snakes into 1.5-inch pieces. Press each piece with a fork to make little indentations.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغلي قدرًا من الماء، ثم اسلقي المقروض فيه لمدة 10-15 دقيقة حسب سماكته.",
          "textEn": "Bring a pot of water to a boil and cook the makroudh for 10-15 minutes, depending on the thickness.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد السلق، صفّي المقروض وغطّيه ببضع ملاعق من التوم (صلصة الثوم بالليمون).",
          "textEn": "After cooking, drain the makroudh and coat it with a few spoonfuls of toum (lemon garlic sauce).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المقروض هو طبق تقليدي مغربي يتم تقديمه غالبًا في المناسبات الخاصة.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/mountain-gnocchi-maakroun/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 4,
        "fat": 14,
        "carbs": 35,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "grains": 0.45,
          "fats": 0.3,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-ma-016",
      "title": "المروزية - لحم الضأن بالزبيب والعسل",
      "titleEn": "M'rouzia",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالبخار",
      "prepTime": "30 دقيقة",
      "cookTime": "2 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ma-016-i1",
          "name": "لحم ضأن منزوع الزوائد",
          "nameEn": "Trimmed lamb",
          "standardAmount": "2.2 رطل (1 كيلوجرام)",
          "standardAmountEn": "2.2 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-016-i2",
          "name": "رأس الحانوت الخاص بالمروزية",
          "nameEn": "Ras-el-hanout for Mrouzia",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1 1/2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-016-i3",
          "name": "فلفل مطحون",
          "nameEn": "Ground pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-016-i4",
          "name": "زيت نباتي أو زيت زيتون",
          "nameEn": "Vegetable or olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-016-i5",
          "name": "زيت زيتون وزيت نباتي",
          "nameEn": "Olive and vegetable oils",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-016-i6",
          "name": "زنجبيل مطحون",
          "nameEn": "Ground ginger",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-016-i7",
          "name": "بصل أصفر مفروم",
          "nameEn": "Yellow onion, finely chopped",
          "standardAmount": "1 بصلة متوسطة الحجم",
          "standardAmountEn": "1 medium-size yellow onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-016-i8",
          "name": "سمن",
          "nameEn": "Smen",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-016-i9",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-016-i10",
          "name": "عود القرفة",
          "nameEn": "Cinnamon stick",
          "standardAmount": "1 عود",
          "standardAmountEn": "1 stick",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-016-i11",
          "name": "خيوط الزعفران",
          "nameEn": "Saffron threads",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-016-i12",
          "name": "زبيب داكن",
          "nameEn": "Dark raisins",
          "standardAmount": "1.1 رطل (500 جرام)",
          "standardAmountEn": "1.1 lbs",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-016-i13",
          "name": "رأس الحانوت (خلطة المروزية)",
          "nameEn": "Ras el Hanout (Mrouzia blend)",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-016-i14",
          "name": "عسل شفاف",
          "nameEn": "Clear honey",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-016-i15",
          "name": "قرفة مطحونة",
          "nameEn": "Ground cinnamon",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-016-i16",
          "name": "لوز مقشّر",
          "nameEn": "Blanched almonds",
          "standardAmount": "5.2 أونصة (150 جرام)",
          "standardAmountEn": "5.2 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "امزج اللحم مع رأس الحانوت والفلفل المطحون، واتركه يتتبّل لمدة 30 دقيقة.",
          "textEn": "Mix the lamb with Ras-el-hanout and ground pepper. Let it marinate for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في قدر كبيرة على نار متوسطة. أضف اللحم وقلبه حتى يصبح ذهبي اللون من جميع الجوانب.",
          "textEn": "Heat the oil in a large pot over medium heat. Add the lamb and brown on all sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل المفروم والزنجبيل والسمن والملح وعود القرفة والزعفران. اطهيه لمدة 5 دقائق حتى يصبح البصل ذهبي اللون.",
          "textEn": "Add the chopped onion, ginger, smen, salt, cinnamon stick, and saffron. Cook for 5 minutes until the onion is golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الماء حتى يغطي اللحم. اتركه يغلي ثم خفف النار واتركه يطهى لمدة ساعة ونصف حتى يصبح اللحم ناعمًا.",
          "textEn": "Add enough water to cover the lamb. Bring to a boil, then reduce heat and simmer for an hour and a half until the lamb is tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الزبيب ورأس الحانوت والقرفة والعسل، واتركه يطهى لمدة 15 دقيقة حتى يطرى الزبيب.",
          "textEn": "Add the raisins, Ras el Hanout, cinnamon, and honey. Cook for 15 minutes until the raisins are soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في مقلاة منفصلة، اقلِ اللوز حتى يصبح ذهبي اللون، ثم ضعه جانبًا.",
          "textEn": "In a separate pan, fry the almonds until golden. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدّم المروزية ساخنة مزيّنة باللوز المقلي.",
          "textEn": "Serve the M'rouzia hot, garnished with the fried almonds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "مروزية هي طبق تقليدي مغربي يتم تقديمه في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/mrouzia-lamb-with-raisins-almonds-honey/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 32,
        "fat": 38,
        "carbs": 32,
        "fiber": 5,
        "sugar": 18,
        "cost": {
          "protein": 4.2,
          "dairyEggs": 0,
          "produce": 2.1,
          "grains": 0,
          "fats": 1.8,
          "sweeteners": 0.7,
          "spices": 1.5,
          "specialty": 2
        }
      }
    },
    {
      "id": "w-ma-017",
      "title": "مسمن مغربي",
      "titleEn": "Moroccan Msemen",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ma-017-i1",
          "name": "دقيق أبيض",
          "nameEn": "white flour",
          "standardAmount": "3 1/2 كوب",
          "standardAmountEn": "3 1/2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-017-i2",
          "name": "سميد ناعم أو دقيق القمح الصلب",
          "nameEn": "fine semolina or durum flour",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-017-i3",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-017-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-017-i5",
          "name": "خميرة جافة",
          "nameEn": "dry yeast",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-017-i6",
          "name": "ماء دافئ",
          "nameEn": "warm water",
          "standardAmount": "1 1/2 كوب",
          "standardAmountEn": "1 1/2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-017-i7",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 كوب (أو أكثر حسب الحاجة)",
          "standardAmountEn": "1 cup (more if needed)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-017-i8",
          "name": "السميد الناعم",
          "nameEn": "fine semolina",
          "standardAmount": "1/2 كوب (يمكن استخدام السميد الخشن إذا أردت)",
          "standardAmountEn": "1/2 cup (can use coarser caliber if you like)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-017-i9",
          "name": "زبدة طرية غير مملحة",
          "nameEn": "very soft unsalted butter",
          "standardAmount": "1/4 كوب (أو أكثر حسب الحاجة)",
          "standardAmountEn": "1/4 cup (more if needed)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق، السميد، السكر، الملح، والخميرة في وعاء كبير.",
          "textEn": "Mix the flour, semolina, sugar, salt, and yeast in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء الدافئ تدريجيًا واعجني المكونات حتى تصبح العجينة ناعمة ومرنة.",
          "textEn": "Gradually add the warm water and knead the ingredients until the dough becomes smooth and elastic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها ترتاح لمدة 30 دقيقة.",
          "textEn": "Cover the dough and let it rest for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قسمي العجينة إلى كرات صغيرة الحجم.",
          "textEn": "Divide the dough into small balls.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "افردي كل كرة عجينة باستخدام الشوكة أو الأصابع حتى تصبح رقيقة جداً.",
          "textEn": "Roll out each ball using a fork or your fingers until it is very thin.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني مقلاة على نار متوسطة وأضيفي القليل من الزيت.",
          "textEn": "Heat a skillet over medium heat and add a little oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الكرة المفرودة في المقلاة واقليها من الجانبين حتى تصبح ذهبية اللون.",
          "textEn": "Place the flattened dough in the skillet and fry it on both sides until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرري العملية مع باقي كرات العجينة.",
          "textEn": "Repeat the process with the remaining dough balls.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمي المسمن ساخناً مع الزبدة والسميد الناعم.",
          "textEn": "Serve the msemen hot with butter and fine semolina.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المسمن هو طبق تقليدي مغربي يتم تقديمه عادة مع الشاي أو كوجبة فطور.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/msemen-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 8,
        "fat": 14,
        "carbs": 42,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "grains": 1.2,
          "fats": 1.8,
          "spices": 0.3,
          "dairyEggs": 0.4
        }
      }
    },
    {
      "id": "w-ma-018",
      "title": "بسطيلة",
      "titleEn": "Moroccan Pastilla",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "45 دقيقة",
      "cookTime": "30 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ma-018-i1",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i2",
          "name": "فخذ دجاج بدون عظم",
          "nameEn": "boneless chicken thighs",
          "standardAmount": "4-6 قطع",
          "standardAmountEn": "4-6 pieces",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i3",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i4",
          "name": "بصل",
          "nameEn": "onions",
          "standardAmount": "2 حبة (مقطعة ناعماً)",
          "standardAmountEn": "2 (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i5",
          "name": "ثوم",
          "nameEn": "garlic cloves",
          "standardAmount": "2 فص (مفروم ناعمًا)",
          "standardAmountEn": "2 (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i6",
          "name": "زنجبيل مطحون",
          "nameEn": "ground ginger",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i7",
          "name": "قرفة",
          "nameEn": "cinnamon",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i8",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i9",
          "name": "زعفران",
          "nameEn": "saffron",
          "standardAmount": "رشة",
          "standardAmountEn": "pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i10",
          "name": "مرق الدجاج",
          "nameEn": "chicken stock",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i11",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "4 حبة (مخفوقة)",
          "standardAmountEn": "4 (beaten)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i12",
          "name": "لوز مطحون",
          "nameEn": "ground almonds",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i13",
          "name": "تمور مجففة",
          "nameEn": "dried dates",
          "standardAmount": "1/4 كوب (مقطعة ناعماً)",
          "standardAmountEn": "1/4 cup (finely chopped)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i14",
          "name": "ماء زهر البرتقال",
          "nameEn": "orange blossom water",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i15",
          "name": "قشر البرتقال",
          "nameEn": "orange zest",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i16",
          "name": "بقدونس مفروم",
          "nameEn": "finely chopped parsley",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i17",
          "name": "ملح وفلفل أسود مطحون",
          "nameEn": "salt and freshly ground black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i18",
          "name": "عجينة الفيلو",
          "nameEn": "filo pastry",
          "standardAmount": "6 أوراق",
          "standardAmountEn": "6 sheets",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i19",
          "name": "زبدة مذابة",
          "nameEn": "melted butter",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i20",
          "name": "سكر بودرة",
          "nameEn": "powdered sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-018-i21",
          "name": "قرفة",
          "nameEn": "cinnamon",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في مقلاة كبيرة.",
          "textEn": "Heat the oil in a large frying pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الدجاج واقليه جيدًا حتى يصبح ذهبيًا.",
          "textEn": "Add the chicken and fry until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقلب أفخاذ الدجاج واطهها لبضع دقائق أخرى، ثم ارفعها من المقلاة.",
          "textEn": "Turn the thighs over and cook for a few more minutes, then remove them from the pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الزبدة إلى المقلاة وعندما تذوب، أضف البصل واقليه على نار هادئة حتى يصبح ناعمًا.",
          "textEn": "Add the butter to the pan and when it has melted, add the onions and fry over low heat until soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الثوم والتوابل واقليها لبضع دقائق.",
          "textEn": "Add the garlic and spices and fry for a few more minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أعد الدجاج إلى المقلاة وأضف المرق.",
          "textEn": "Return the chicken to the pan and add the stock.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف التوابل، ثم غطِّ المقلاة واتركها على نار هادئة لمدة نصف ساعة أو حتى يصبح الدجاج ناضجًا. ارفع الدجاج واتركه جانباً.",
          "textEn": "Season, then cover the pan and simmer for about half an hour or until the chicken is tender. Remove the chicken and set it aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عندما يبرد الدجاج، اقطع اللحم ناعمًا.",
          "textEn": "When the chicken is cool enough to handle, finely chop the meat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أعد السائل إلى النار وقلل كميته إلى النصف.",
          "textEn": "Return the liquid to the heat and reduce it by half.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف البيض إلى السائل واستمر في الطهي على نار هادئة حتى يصبح الخليط شبيهًا بالبيض المخفوق الطري.",
          "textEn": "Add the eggs to the liquid and continue to cook over low heat until you have a mixture that resembles loose scrambled eggs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف اللوز المطحون وقلبه، ثم أضف التمور، ماء الزهر، قشر البرتقال، والدجاج.",
          "textEn": "Add the ground almonds and stir, then add the dates, orange blossom water, zest, and finally, the chicken.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ارفع المقلاة من النار واتركها تبرد.",
          "textEn": "Remove the pan from the heat and allow to cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "سخّن الفرن إلى 375 درجة فهرنهايت (190 درجة مئوية).",
          "textEn": "Preheat the oven to 375 degrees Fahrenheit.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "لتجميع البسطيلة، استخدم طبق أو صينية فطيرة بقطر 9 بوصات.",
          "textEn": "To assemble the pastilla, use a 9-inch pie plate or tin.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "خذ ورقة من عجينة الفيلو وادهنها بالزبدة المذابة. ضعها في الصينية وادفعها برفق نحو الحواف دون أن تتمزق.",
          "textEn": "Take a sheet of filo pastry and brush it with melted butter. Place it in the dish, gently pushing it into the edges without tearing.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "كرر العملية مع ورقة أخرى، هذه المرة ضعها بزاوية قائمة مع الأولى.",
          "textEn": "Repeat with another sheet of filo, this time placing it at a right angle to the first.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "كرر العملية مع ورقتين أخريين، ضعهما على القطر.",
          "textEn": "Repeat with two more sheets of filo, this time placing them on the diagonal.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "وزع الحشوة على العجينة. قم بطي الأطراف الزائدة للعجينة بالترتيب العكسي حتى تغطي الحشوة.",
          "textEn": "Spread the filling over the pastry. Fold over the overhanging pieces of filo in reverse order – they should just about cover the filling.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 19,
          "text": "خذ الورقتين المتبقيتين من العجينة وقصهما لتناسب الصينية.",
          "textEn": "Take the remaining two pieces of filo and cut them to fit the dish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 20,
          "text": "ادهنهما بالزبدة، ثم غطِّ بهما البسطيلة مع ثني الحواف إلى الأسفل.",
          "textEn": "Brush them with butter, then cover the pastilla, tucking under any edges.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 21,
          "text": "اخبز البسطيلة في الفرن لمدة 30 دقيقة حتى تصبح العجينة ذهبية اللون ومقرمشة.",
          "textEn": "Bake in the oven for about 30 minutes until the pastry is a crisp, golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 22,
          "text": "ارفع البسطيلة من الفرن واتركها تبرد قليلاً قبل رش السكر البودرة والقرفة.",
          "textEn": "Remove from the oven and allow to cool a little before dusting it with powdered sugar and cinnamon.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 23,
          "text": "قدمها دافئة.",
          "textEn": "Serve warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البسطيلة هي طبق تقليدي مغربي يجمع بين الحلو والمالح، وهي تُقدم عادة في المناسبات الخاصة.",
      "source": {
        "name": "internationalcuisine.com",
        "url": "https://www.internationalcuisine.com/moroccan-pastilla/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 23,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 28,
        "fat": 32,
        "carbs": 45,
        "fiber": 4,
        "sugar": 18,
        "cost": {
          "dairyEggs": 3.2,
          "produce": 2.8,
          "grains": 1.5,
          "fats": 2.1,
          "spices": 1.7,
          "specialty": 2.4
        }
      }
    },
    {
      "id": "w-ma-019",
      "title": "دجاج مغربي بالليمون المخلل والزيتون",
      "titleEn": "Moroccan Chicken with Preserved Lemon and Olives",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ma-019-i1",
          "name": "دجاجة",
          "nameEn": "chicken",
          "standardAmount": "3.3 رطل (1.5 كيلوجرام)",
          "standardAmountEn": "3.3 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-019-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-019-i3",
          "name": "زعفران",
          "nameEn": "saffron threads",
          "standardAmount": "رشة كبيرة",
          "standardAmountEn": "a generous pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-019-i4",
          "name": "زنجبيل مطحون",
          "nameEn": "ground ginger",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-019-i5",
          "name": "كركم مطحون",
          "nameEn": "ground turmeric",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-019-i6",
          "name": "فلفل أسود أو أبيض مطحون",
          "nameEn": "ground black/white pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-019-i7",
          "name": "سمن",
          "nameEn": "smen",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-019-i8",
          "name": "كزبرة خضراء وبقدونس مفرومان",
          "nameEn": "chopped coriander and parsley",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-019-i9",
          "name": "زيت زيتون وزيت نباتي",
          "nameEn": "olive and vegetable oil",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-019-i10",
          "name": "بصل",
          "nameEn": "onions",
          "standardAmount": "3 بصلات متوسطة الحجم، مفرومة ناعمًا",
          "standardAmountEn": "3 medium-size onions, finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-019-i11",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-019-i12",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "2/3 ملعقة صغيرة",
          "standardAmountEn": "2/3 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-019-i13",
          "name": "ثوم",
          "nameEn": "garlic cloves",
          "standardAmount": "2 فص",
          "standardAmountEn": "2 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-019-i14",
          "name": "كبد الدجاج",
          "nameEn": "chicken livers",
          "standardAmount": "3-4 قطع (اختياري)",
          "standardAmountEn": "3-4 pieces (optional)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-019-i15",
          "name": "ليمون مخلل",
          "nameEn": "preserved lemon",
          "standardAmount": "1/2 حبة (اللب فقط)",
          "standardAmountEn": "1/2 (pulp only)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-019-i16",
          "name": "زيتون",
          "nameEn": "olives",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-019-i17",
          "name": "قشر الليمون المخلل",
          "nameEn": "preserved lemon rind",
          "standardAmount": "1 حبة (بدون اللب)",
          "standardAmountEn": "1 (pulp removed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الدجاجة وقطعها إلى قطع. ضعها في وعاء وانثر عليها الملح، الزعفران، الزنجبيل، الكركم، الفلفل الأسود، السمن، الكزبرة والبقدونس المفروم. اخلط المكونات جيداً واتركها تتبّل لمدة 30 دقيقة.",
          "textEn": "Wash the chicken and cut it into pieces. Place it in a bowl and sprinkle with salt, saffron, ginger, turmeric, black pepper, smen, chopped coriander, and parsley. Mix well and let it marinate for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر كبير، سخّن الزيت وشوّح البصل حتى يصبح ذهبي اللون. أضف الثوم والكركم والملح وقلّب لمدة دقيقة.",
          "textEn": "In a large pot, heat the oil and sauté the onions until golden brown. Add the garlic, turmeric, and salt, and stir for a minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف قطع الدجاج إلى القدر وقلّب حتى يصبح لونها ذهبياً. أضف الماء حتى يغطي الدجاج واتركه يغلي. ثم خفّض النار واتركه يطهى لمدة 30 دقيقة.",
          "textEn": "Add the chicken pieces to the pot and stir until they turn golden. Add water to cover the chicken and bring to a boil. Then reduce the heat and let it simmer for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف كبد الدجاج (إن استخدمته) والليمون المخلل والزيتون. اخلط المكونات جيدًا واتركها تطهى لمدة 10 دقائق إضافية.",
          "textEn": "Add the chicken livers (if using), preserved lemon, and olives. Mix well and let it cook for an additional 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم الدجاج ساخناً مع الأرز أو الخبز المغربي.",
          "textEn": "Serve the chicken hot with rice or Moroccan bread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدجاج المغربي بالليمون المخلل والزيتون طبق تقليدي في المطبخ المغربي، يُقدَّم غالبًا في المناسبات الخاصة والتجمعات العائلية.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/moroccan-chicken-with-preserved-lemon-olives-daghmira/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 420,
        "protein": 38,
        "fat": 28,
        "carbs": 12,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "dairyEggs": 0.75,
          "produce": 4.2,
          "grains": 0.15,
          "fats": 1.8,
          "spices": 1.2,
          "protein": 6.5
        }
      }
    },
    {
      "id": "w-ma-020",
      "title": "الرفيسة المكناسية (دجاج بالمسمن والعدس والحلبة)",
      "titleEn": "Meknes Style Rfissa",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالبخار",
      "prepTime": "30 دقيقة",
      "cookTime": "2 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ma-020-i1",
          "name": "دجاجة كاملة",
          "nameEn": "whole chicken",
          "standardAmount": "2 كغ / 4.5 رطل",
          "standardAmountEn": "2 kg / 4.5 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i2",
          "name": "بصل",
          "nameEn": "onions",
          "standardAmount": "1 رطل (450 جرام)",
          "standardAmountEn": "1 lb",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i3",
          "name": "راس الحانوت",
          "nameEn": "ras el hanout",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i4",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i5",
          "name": "الزنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i6",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i7",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i8",
          "name": "فلفل حار مطحون (كايين)",
          "nameEn": "cayenne pepper",
          "standardAmount": "1 ملعقة صغيرة (حسب الرغبة)",
          "standardAmountEn": "1 teaspoon (to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i9",
          "name": "الزعفران",
          "nameEn": "saffron threads",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i10",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i11",
          "name": "طماطم",
          "nameEn": "tomatoes",
          "standardAmount": "2 حبة (مقشرة)",
          "standardAmountEn": "2 tomatoes (peeled)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i12",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "رأس واحد (مقشر)",
          "standardAmountEn": "1 head (peeled)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i13",
          "name": "بقدونس طازج",
          "nameEn": "fresh parsley",
          "standardAmount": "حفنة",
          "standardAmountEn": "1 handful",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i14",
          "name": "كزبرة خضراء طازجة",
          "nameEn": "fresh cilantro",
          "standardAmount": "حفنة",
          "standardAmountEn": "1 handful",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i15",
          "name": "زعتر مجفف",
          "nameEn": "dried za'atar",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i16",
          "name": "فليو مجفف (نعناع بري)",
          "nameEn": "dried fliou",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i17",
          "name": "مرسيتا مجففة",
          "nameEn": "dried merseta",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i18",
          "name": "بذور الحلبة",
          "nameEn": "fenugreek seeds",
          "standardAmount": "2-3 ملاعق كبيرة",
          "standardAmountEn": "2-3 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i19",
          "name": "طماطم",
          "nameEn": "tomato",
          "standardAmount": "1 حبة (مقشرة وكاملة)",
          "standardAmountEn": "1 tomato (peeled and left whole)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i20",
          "name": "عدس",
          "nameEn": "lentils",
          "standardAmount": "1/4 كوب (منقّى ومغسول)",
          "standardAmountEn": "1/4 cup (picked through and rinsed)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i21",
          "name": "سمن",
          "nameEn": "smen",
          "standardAmount": "1 ملعقة صغيرة (اختياري)",
          "standardAmountEn": "1 teaspoon (optional)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i22",
          "name": "مسمن",
          "nameEn": "msemen",
          "standardAmount": "1.5 دفعة (ممزّق)",
          "standardAmountEn": "1.5 batches (shredded)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i23",
          "name": "لوز مقلي",
          "nameEn": "fried almonds",
          "standardAmount": "1/2 كوب (مطحون خشنًا)",
          "standardAmountEn": "1/2 cup (coarsely ground)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i24",
          "name": "تمور",
          "nameEn": "dates",
          "standardAmount": "12-15 حبة",
          "standardAmountEn": "12-15 dates",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-020-i25",
          "name": "بيض مسلوق",
          "nameEn": "hard-boiled eggs",
          "standardAmount": "4-6 حبة",
          "standardAmountEn": "4-6 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الدجاجة وقطعها إلى قطع صغيرة.",
          "textEn": "Wash the chicken and cut it into small pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر كبير، سخّن زيت الزيتون وشوّح البصل حتى يصبح ذهبي اللون.",
          "textEn": "In a large pot, heat the olive oil and sauté the onions until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف التوابل (راس الحانوت، الفلفل الأسود، الزنجبيل، الكركم، الملح، الفلفل الحار، الزعفران) وقلّب لمدة دقيقة.",
          "textEn": "Add the spices (ras el hanout, black pepper, ginger, turmeric, salt, cayenne pepper, saffron) and stir for a minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الدجاجة وقلّب حتى تتغطى بالتوابل.",
          "textEn": "Add the chicken and stir until it is coated with the spices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الطماطم والثوم والبقدونس والكزبرة والزعتر والفليو والمرسيتا وبذور الحلبة والعدس (إن استخدمته) والسمن (إن توفّر).",
          "textEn": "Add the tomatoes, garlic, parsley, cilantro, za'atar, fliou, merseta, fenugreek seeds, lentils (if using), and smen (if available).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الماء حتى يغطي المكونات واتركه يغلي.",
          "textEn": "Add water to cover the ingredients and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "خفف النار واتركه يطهى لمدة ساعة ونصف حتى ينضج الدجاج.",
          "textEn": "Reduce the heat and simmer for an hour and a half until the chicken is cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف المسمن المقطع واتركه يطهى لمدة 15 دقيقة أخرى.",
          "textEn": "Add the shredded msemen and simmer for another 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدّم الرفيسة ساخنة مزيّنة باللوز المقلي المطحون والتمر والبيض المسلوق.",
          "textEn": "Serve the rfissa hot, garnished with ground fried almonds, dates, and hard-boiled eggs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الرفيسة هي طبق تقليدي مغربي يتم تقديمه في المناسبات الخاصة، مثل الأعياد والمناسبات العائلية.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/moroccan-bormache-recipe-meknes-style-rfissa/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 25,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 38,
        "fat": 28,
        "carbs": 42,
        "fiber": 10,
        "sugar": 12,
        "cost": {
          "dairyEggs": 4.5,
          "produce": 6.2,
          "grains": 2.1,
          "fats": 3.8,
          "spices": 5.3,
          "specialty": 4.7,
          "sweeteners": 1.2
        }
      }
    },
    {
      "id": "w-ma-021",
      "title": "السفة المدفونة (شعيرية مبخّرة محشوة بالدجاج)",
      "titleEn": "Seffa Medfouna",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالبخار",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة و30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ma-021-i1",
          "name": "شعيرية مكسّرة",
          "nameEn": "broken vermicelli",
          "standardAmount": "2.2 رطل (1 كيلوجرام)",
          "standardAmountEn": "2.2 lbs",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i2",
          "name": "زيت نباتي أو زيت الزيتون",
          "nameEn": "vegetable or olive oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i3",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i4",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i5",
          "name": "سكر بودرة",
          "nameEn": "powdered sugar",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i6",
          "name": "زبيب",
          "nameEn": "raisins",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i7",
          "name": "دجاجة كاملة",
          "nameEn": "whole chicken",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i8",
          "name": "بصل حلو",
          "nameEn": "sweet onions",
          "standardAmount": "2 بصلة كبيرة",
          "standardAmountEn": "2 large onions",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i9",
          "name": "زنجبيل مطحون",
          "nameEn": "ground ginger",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i10",
          "name": "فلفل أبيض",
          "nameEn": "white pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i11",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i12",
          "name": "عصي القرفة",
          "nameEn": "cinnamon sticks",
          "standardAmount": "2 قطعة صغيرة",
          "standardAmountEn": "2 small pieces",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i13",
          "name": "زعفران",
          "nameEn": "saffron threads",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i14",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i15",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i16",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i17",
          "name": "كزبرة طازجة مفرومة",
          "nameEn": "chopped fresh cilantro",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i18",
          "name": "لوز مقلي ومطحون",
          "nameEn": "fried and ground almonds",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i19",
          "name": "سكر بودرة",
          "nameEn": "powdered sugar",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i20",
          "name": "قرفة مطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-021-i21",
          "name": "زبيب مكرمل",
          "nameEn": "caramelized raisins",
          "standardAmount": "اختياري",
          "standardAmountEn": "optional",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسلي الشعيرية المكسّرة وصفّيها. ضعيها في وعاء كبير وأضيفي إليها 3 ملاعق كبيرة من الزيت و2 ملعقة صغيرة من الملح، واخلطي جيدًا.",
          "textEn": "Wash the broken vermicelli and drain it. Place it in a large bowl and add 3 tablespoons of oil and 2 teaspoons of salt. Mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي الشعيرية في مصفاة وصفّيها جيدًا، ثم ضعيها في الكسكاس (وعاء التبخير) واتركيها على البخار لمدة 30 دقيقة.",
          "textEn": "Place the broken vermicelli in a colander and drain it well. Place it in a steamer and steam for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أثناء التبخير، انقعي الزبيب في الماء لمدة 20 دقيقة.",
          "textEn": "While steaming, soak the raisins in water for 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، اخلطي 4 ملاعق كبيرة من الزبدة مع 1/2 كوب من السكر البودرة. اخلطي جيداً وضعيها جانباً.",
          "textEn": "In another bowl, mix 4 tablespoons of unsalted butter with 1/2 cup of powdered sugar. Mix well and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في قدر كبير، أذيبي 4 ملاعق كبيرة من الزبدة غير المملحة مع 1/4 كوب من زيت الزيتون. أضيفي البصل المفروم وشوّحيه حتى يصبح ذهبي اللون.",
          "textEn": "In a large pot, melt 4 tablespoons of unsalted butter and 1/4 cup of olive oil. Add the chopped onions and sauté until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الدجاجة المقطعة إلى قطع والتوابل (الزنجبيل، الملح، الفلفل الأبيض، الفلفل الأسود، عصي القرفة، الزعفران، الكركم). اطهي لمدة 10 دقائق.",
          "textEn": "Add the chicken pieces and spices (ginger, salt, white pepper, black pepper, cinnamon sticks, saffron, turmeric). Cook for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضيفي 2 كوب من الماء واتركي الدجاجة تطهى على نار هادئة لمدة 45 دقيقة حتى تنضج.",
          "textEn": "Add 2 cups of water and simmer the chicken on low heat for 45 minutes until cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "في وعاء صغير، اخلطي 1 كوب من السكر البودرة مع 2 ملاعق كبيرة من القرفة المطحونة.",
          "textEn": "In a small bowl, mix 1 cup of powdered sugar with 2 tablespoons of ground cinnamon.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد انتهاء التبخير، ضعي الشعيرية في وعاء كبير وأضيفي خليط الزبدة والسكر، واخلطي جيدًا.",
          "textEn": "After steaming, place the broken vermicelli in a large bowl and add the butter and sugar mixture. Mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "ضعي الشعيرية في طبق التقديم وأضيفي الدجاج والخليط الحلو. زيّني الطبق باللوز المقلي المطحون والكزبرة المفرومة والزبيب المكرمل (إن رغبت).",
          "textEn": "Place the broken vermicelli in a serving dish and add the chicken and sweet mixture. Garnish with fried and ground almonds, chopped cilantro, and caramelized raisins (if desired).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السفة المدفونة هي طبق تقليدي مغربي يتم تقديمه في المناسبات الخاصة. يتميز بخلطة التوابل الغنية واللوز المحمص.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/seffa-medfouna-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 620,
        "protein": 28,
        "fat": 38,
        "carbs": 58,
        "fiber": 4,
        "sugar": 22,
        "cost": {
          "dairyEggs": 3.2,
          "produce": 4.1,
          "grains": 1.8,
          "fats": 2.9,
          "sweeteners": 1.3,
          "spices": 1.7,
          "specialty": 2.5
        }
      }
    },
    {
      "id": "w-ma-022",
      "title": "السلو المغربي",
      "titleEn": "Moroccan Sellou",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "حلويات",
      "cookingMethod": "خبز وخلط",
      "prepTime": "يوم واحد",
      "cookTime": "30 دقيقة",
      "servings": "10-12 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "w-ma-022-i1",
          "name": "لوز نيء كامل",
          "nameEn": "whole raw almonds",
          "standardAmount": "2.2 رطل (1 كيلوجرام)",
          "standardAmountEn": "2.2 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-022-i2",
          "name": "بذور السمسم غير المقشرة",
          "nameEn": "unhulled sesame seeds",
          "standardAmount": "2.2 رطل (1 كيلوجرام)",
          "standardAmountEn": "2.2 lbs",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-022-i3",
          "name": "الدقيق الأبيض",
          "nameEn": "all-purpose flour",
          "standardAmount": "2.2 رطل (1 كيلوجرام)",
          "standardAmountEn": "2.2 lbs",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-022-i4",
          "name": "السكر البودرة",
          "nameEn": "powdered sugar",
          "standardAmount": "2 1/4 كوب",
          "standardAmountEn": "2 1/4 cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-022-i5",
          "name": "القرفة المطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-022-i6",
          "name": "يانسون مطحون",
          "nameEn": "ground anise",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-022-i7",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-022-i8",
          "name": "مستكة",
          "nameEn": "mastic gum",
          "standardAmount": "بضع حبات، مطحونة حتى تصبح مسحوقًا (اختياري)",
          "standardAmountEn": "several drops, ground to a powder (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-022-i9",
          "name": "الزبدة غير المملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "1 رطل (450 جرام)",
          "standardAmountEn": "1 lb",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-022-i10",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "لقلي اللوز",
          "standardAmountEn": "for frying almonds",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اقلِ اللوز في الزيت النباتي حتى يصبح ذهبي اللون، ثم اتركه ليبرد.",
          "textEn": "Fry the almonds in vegetable oil until golden brown, then let them cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "حمّص بذور السمسم في مقلاة جافة حتى تصبح ذهبية اللون، ثم اتركها لتبرد.",
          "textEn": "Toast the sesame seeds in a dry pan until golden brown, then let them cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء كبير، اخلط الدقيق والسكر البودرة والقرفة واليانسون والملح والمستكة (إن توفّرت).",
          "textEn": "In a large bowl, mix the flour, powdered sugar, cinnamon, anise, salt, and mastic gum (if available).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللوز والسمسم المحمصين إلى خليط الدقيق وامزج جيدًا.",
          "textEn": "Add the toasted almonds and sesame seeds to the flour mixture and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ذوب الزبدة في وعاء على نار خفيفة، ثم أضفها إلى الخليط وامزج جيدًا حتى تحصل على عجينة متماسكة.",
          "textEn": "Melt the butter in a pan over low heat, then add it to the mixture and mix well until you get a cohesive dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "شكّل العجينة على هيئة كرات صغيرة وضعها في صينية مبطّنة بورق الزبدة.",
          "textEn": "Shape the dough into small balls and place them on a baking sheet lined with parchment paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخبز الكرات في فرن مسخّن مسبقًا على درجة حرارة 180 درجة مئوية (350 درجة فهرنهايت) لمدة 15-20 دقيقة حتى يصبح لونها ذهبيًا.",
          "textEn": "Bake the balls in a preheated oven at 180°C (350°F) for 15-20 minutes until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اترك الكرات لتبرد تمامًا قبل تقديمها.",
          "textEn": "Let the balls cool completely before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السلو هو حلوى تقليدية مغربية تُقدم في المناسبات الخاصة مثل الأعياد والزفاف.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/moroccan-sellou-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 480,
        "protein": 10,
        "fat": 32,
        "carbs": 50,
        "fiber": 4,
        "sugar": 22,
        "cost": {
          "dairyEggs": 2.5,
          "produce": 3.2,
          "grains": 1.8,
          "fats": 4.1,
          "sweeteners": 1.6,
          "spices": 0.9
        }
      }
    },
    {
      "id": "w-ma-023",
      "title": "شكشوكة",
      "titleEn": "Shakshouka",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي في مقلاة",
      "prepTime": "20 دقيقة",
      "cookTime": "60 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ma-023-i1",
          "name": "فلفل رومي أحمر",
          "nameEn": "red bell pepper",
          "standardAmount": "2 حبة كبيرة، مقطعة",
          "standardAmountEn": "2 large, chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-023-i2",
          "name": "فلفل أنهايم",
          "nameEn": "Anaheim pepper",
          "standardAmount": "2 حبة كبيرة، مقطعة",
          "standardAmountEn": "2 large, chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-023-i3",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة، مقطعة",
          "standardAmountEn": "1, chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-023-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "5 فصوص، مقطعة",
          "standardAmountEn": "5 cloves, sliced",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-023-i5",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-023-i6",
          "name": "طماطم",
          "nameEn": "tomato",
          "standardAmount": "28 أونصة (794 جرام) (علبة واحدة، مقشرة)",
          "standardAmountEn": "28 oz (1 can, peeled)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-023-i7",
          "name": "البابريكا",
          "nameEn": "paprika",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-023-i8",
          "name": "الكمون المطحون",
          "nameEn": "ground cumin",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-023-i9",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-023-i10",
          "name": "بيض",
          "nameEn": "egg",
          "standardAmount": "حسب الرغبة (لسلقه في الصلصة)",
          "standardAmountEn": "as desired (for poaching)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-023-i11",
          "name": "خبز",
          "nameEn": "bread",
          "standardAmount": "للتغطيس، الأفضل الباغيت",
          "standardAmountEn": "for dipping, preferably baguette",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-023-i12",
          "name": "بقدونس",
          "nameEn": "parsley",
          "standardAmount": "مقطعة، للتزيين",
          "standardAmountEn": "chopped, for garnish",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في مقلاة كبيرة على نار متوسطة عالية. أضف الفلفل الأحمر والفلفل أنهايم والبصل والثوم. قم بتحمير الخضروات لمدة 15-30 دقيقة حتى تصبح ناعمة وذات لون بني.",
          "textEn": "Heat the olive oil in a large skillet over medium-high heat. Add the red bell peppers, Anaheim peppers, onion, and garlic. Brown the vegetables for 15-30 minutes until they are soft and browned.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الطماطم (بدون عصيرها) واهرسها بملعقة خشبية. احتفظ بالعصير لتخفيف الصلصة لاحقًا إن رغبت. غطِّ المقلاة واتركها على نار هادئة لمدة ساعة.",
          "textEn": "Add the tomatoes (without the juice) and crush them with a wooden spoon. Reserve the juice for thinning the sauce later if desired. Cover and simmer gently for an hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قبل التقديم، اكسر البيض فوق الصلصة التي تغلي برفق. غطِّ المقلاة واترك البيض ينضج لمدة 3-5 دقائق حتى يصل إلى درجة النضج التي تفضلها.",
          "textEn": "Before serving, break the eggs on top of the gently simmering sauce. Cover the skillet and poach the eggs for 3-5 minutes until they are cooked to your desired doneness.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "زين الطبق بالبقدونس المفروم. قدم الطبق في القدر التي طُهي فيها.",
          "textEn": "Garnish with chopped parsley. Serve the dish in the pot it was cooked in.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشكشوكة طبق شعبي في المغرب ودول شمال أفريقيا، يتم تقديمه عادةً كوجبة فطور أو غداء خفيف.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/recipe-shakshouka-israeli-eggs-with-tomatoes-peppers/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 12,
        "fat": 18,
        "carbs": 22,
        "fiber": 6,
        "sugar": 10,
        "cost": {
          "produce": 4.2,
          "fats": 1.1,
          "spices": 0.3,
          "dairyEggs": 0.7
        }
      }
    },
    {
      "id": "w-ma-024",
      "title": "طاجين لحم الضأن بالبرقوق والمشمش المجفف",
      "titleEn": "Moroccan Tagine (Lamb with Prunes and Apricots)",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالطاجين",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة و40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ma-024-i1",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-024-i2",
          "name": "لوز مقشر",
          "nameEn": "blanched almonds",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-024-i3",
          "name": "بصل أحمر",
          "nameEn": "red onion",
          "standardAmount": "1 حبة (مقطعة ناعماً)",
          "standardAmountEn": "1 (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-024-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فصوص (مهروسة)",
          "standardAmountEn": "2 cloves (minced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-024-i5",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 بوصة (مقطعة ناعماً)",
          "standardAmountEn": "1 inch (finely chopped)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-024-i6",
          "name": "زعفران",
          "nameEn": "saffron threads",
          "standardAmount": "رشة",
          "standardAmountEn": "1 pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-024-i7",
          "name": "عود القرفة",
          "nameEn": "cinnamon sticks",
          "standardAmount": "2 عود",
          "standardAmountEn": "2 sticks",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-024-i8",
          "name": "بذور الكزبرة",
          "nameEn": "coriander seeds",
          "standardAmount": "2 ملعقة صغيرة (مهروسة)",
          "standardAmountEn": "2 teaspoons (crushed)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-024-i9",
          "name": "لحم الضأن",
          "nameEn": "lamb",
          "standardAmount": "1 رطل (450 جرام) (من الكتف أو الفخذ أو الموزات، مقطّع مكعبات)",
          "standardAmountEn": "1 lb (from shoulder, leg, or shanks, cubed)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-024-i10",
          "name": "برقوق مجفف",
          "nameEn": "prunes",
          "standardAmount": "12 حبة (منقوعة لمدة ساعة ومصفاة)",
          "standardAmountEn": "12 (soaked for 1 hour and drained)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-024-i11",
          "name": "مشمش مجفف",
          "nameEn": "dried apricots",
          "standardAmount": "6 حبة (منقوعة لمدة ساعة ومصفاة)",
          "standardAmountEn": "6 (soaked for 1 hour and drained)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-024-i12",
          "name": "قشر البرتقال",
          "nameEn": "orange peel",
          "standardAmount": "4 شرائح",
          "standardAmountEn": "4 strips",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-024-i13",
          "name": "عسل داكن",
          "nameEn": "dark honey",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-024-i14",
          "name": "ملح وفلفل",
          "nameEn": "salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-024-i15",
          "name": "كزبرة خضراء طازجة",
          "nameEn": "fresh cilantro",
          "standardAmount": "حفنة (مقطعة)",
          "standardAmountEn": "a handful (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في الطاجين، أضف اللوز واقليه حتى يصبح ذهبي اللون.",
          "textEn": "Heat the oil in a tagine, add the almonds and cook until golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل والثوم وقلبهما حتى يصبحا شفافين.",
          "textEn": "Add the onions and garlic and sauté until translucent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الزنجبيل، الزعفران، عود القرفة، وبذور الكزبرة، واخلط جيداً.",
          "textEn": "Add the ginger, saffron, cinnamon sticks, and coriander seeds, and stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللحم واخلطه جيداً، وقلبه لمدة دقيقة أو دقيقتين.",
          "textEn": "Add the lamb and coat it well, sauté for a minute or two.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الماء حتى يغطي اللحم، واتركه يغلي.",
          "textEn": "Pour in enough water to cover the meat and bring it to a boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خفف النار وغطِ الطاجين، واتركه يطهى لمدة ساعة.",
          "textEn": "Reduce the heat, cover the tagine, and let it cook for about an hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف البرقوق المجفف والمشمش المجفف وقشر البرتقال، واتركه يطهى مغطى على نار هادئة لمدة 20 دقيقة أخرى.",
          "textEn": "Add the prunes, apricots, and orange peel, and simmer for 20 more minutes covered.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الملح والفلفل حسب الرغبة.",
          "textEn": "Add salt and pepper to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف العسل ونصف الكزبرة المقطعة، وأضف قليلاً من الماء إذا لزم الأمر.",
          "textEn": "Stir in the honey and half of the chopped cilantro leaves, and add a little water if necessary.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركه يطهى لمدة 10 دقائق أخرى مغطى.",
          "textEn": "Simmer for 10 more minutes covered.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اضبط التوابل حسب الحاجة، وزيّن الطاجين بالكزبرة وقدّمه.",
          "textEn": "Adjust the seasoning as necessary, garnish with cilantro, and serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الطاجين هو طبق تقليدي مغربي يتم طهيه في وعاء خاص يسمى الطاجين. يتم تقديمه عادة مع الكسكس أو الخبز.",
      "source": {
        "name": "internationalcuisine.com",
        "url": "https://www.internationalcuisine.com/moroccan-tagine/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 32,
        "fat": 24,
        "carbs": 30,
        "fiber": 5,
        "sugar": 18,
        "cost": {
          "protein": 3.2,
          "dairyEggs": 0,
          "produce": 2.8,
          "grains": 0,
          "fats": 0.7,
          "sweeteners": 0.4,
          "specialty": 1.5,
          "spices": 0.6
        }
      }
    },
    {
      "id": "w-ma-025",
      "title": "طيحان محشي (طحال محشو على الطريقة المغربية)",
      "titleEn": "Moroccan Stuffed Spleen",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "60 دقيقة",
      "cookTime": "2 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "w-ma-025-i1",
          "name": "طحال عجل أو بقر",
          "nameEn": "veal or beef spleen",
          "standardAmount": "1 قطعة",
          "standardAmountEn": "1 piece",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-025-i2",
          "name": "لحم بقري أو لحم ضأن مفروم ناعمًا",
          "nameEn": "finely ground beef or lamb",
          "standardAmount": "18 أونصة (510 جرام)",
          "standardAmountEn": "18 oz",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-025-i3",
          "name": "شحم بقري أو ضأن مفروم",
          "nameEn": "finely chopped suet",
          "standardAmount": "8 أونصات (225 جرام)",
          "standardAmountEn": "8 oz",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-025-i4",
          "name": "أرز مطبوخ",
          "nameEn": "cooked rice",
          "standardAmount": "1-1.5 كوب",
          "standardAmountEn": "1-1.5 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-025-i5",
          "name": "زيتون أخضر منزوع النوى ومقطع",
          "nameEn": "pitted green olives, chopped",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-025-i6",
          "name": "ليمون محفوظ",
          "nameEn": "preserved lemons",
          "standardAmount": "1-2 ليمونة",
          "standardAmountEn": "1-2 lemons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-025-i7",
          "name": "بصل مبشور",
          "nameEn": "grated onion",
          "standardAmount": "1 حبة متوسطة",
          "standardAmountEn": "1 medium onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-025-i8",
          "name": "ثوم مهروس",
          "nameEn": "pressed garlic cloves",
          "standardAmount": "1 رأس",
          "standardAmountEn": "1 head",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-025-i9",
          "name": "بقدونس مفروم",
          "nameEn": "chopped parsley",
          "standardAmount": "1 حزمة",
          "standardAmountEn": "1 bunch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-025-i10",
          "name": "كزبرة خضراء مفرومة",
          "nameEn": "chopped cilantro",
          "standardAmount": "1 حزمة",
          "standardAmountEn": "1 bunch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-025-i11",
          "name": "بيض مخفوق خفيفًا",
          "nameEn": "lightly beaten eggs",
          "standardAmount": "2 بيضة",
          "standardAmountEn": "2 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-025-i12",
          "name": "معجون طماطم أو معجون فلفل أحمر",
          "nameEn": "tomato paste or red pepper paste",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-025-i13",
          "name": "كمون مطحون",
          "nameEn": "ground cumin",
          "standardAmount": "4 ملاعق صغيرة",
          "standardAmountEn": "4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-025-i14",
          "name": "بابريكا مطحونة",
          "nameEn": "ground paprika",
          "standardAmount": "4 ملاعق صغيرة",
          "standardAmountEn": "4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-025-i15",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1.5 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-025-i16",
          "name": "فلفل حار مطحون (كايين)",
          "nameEn": "cayenne pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-025-i17",
          "name": "بيض مسلوق",
          "nameEn": "hard-boiled eggs",
          "standardAmount": "3-4 حبة",
          "standardAmountEn": "3-4 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نظّف الطحال جيدًا وأزل الدهون الزائدة.",
          "textEn": "Clean the spleen thoroughly and trim the excess fat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء، اخلط اللحم المفروم والشحم والأرز والزيتون والليمون المحفوظ والبصل والثوم والبقدونس والكزبرة الخضراء والبيض والمعجون والكمون والبابريكا والملح والفلفل الحار.",
          "textEn": "Mix the ground meat, suet, rice, olives, preserved lemons, onion, garlic, parsley, cilantro, eggs, paste, cumin, paprika, salt, and cayenne pepper in a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "احشُ الطحال بالخليط وأغلقه بالخياطة بإبرة وخيط.",
          "textEn": "Stuff the spleen with the mixture and sew it shut with a needle and thread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع الطحال المحشو في صينية خبز مبطّنة بورق الزبدة.",
          "textEn": "Place the stuffed spleen in a baking dish lined with parchment paper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخبزه في فرن مسخّن مسبقًا على درجة حرارة 180 درجة مئوية (350 درجة فهرنهايت) لمدة ساعتين.",
          "textEn": "Bake in a preheated oven at 180°C (350°F) for 2 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدّمه ساخنًا مع الخبز المغربي.",
          "textEn": "Serve hot with Moroccan bread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الطيحان هو طبق تقليدي في المطبخ المغربي، يتم تقديمه في المناسبات الخاصة.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/moroccan-stuffed-spleen-tihane-farcie/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 520,
        "protein": 38,
        "fat": 32,
        "carbs": 24,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "dairyEggs": 3.2,
          "produce": 4.1,
          "grains": 0.75,
          "fats": 2.8,
          "spices": 1.2,
          "protein": 12.5
        }
      }
    },
    {
      "id": "w-ma-026",
      "title": "الزعلوك (سلطة الباذنجان المغربية)",
      "titleEn": "Zaalouk",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "مقبلات وسلطات",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ma-026-i1",
          "name": "باذنجان",
          "nameEn": "eggplants",
          "standardAmount": "2 كبير أو 3 متوسط",
          "standardAmountEn": "2 large or 3 medium",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-026-i2",
          "name": "طماطم",
          "nameEn": "tomatoes",
          "standardAmount": "2 متوسط أو كبير",
          "standardAmountEn": "2 medium or large",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-026-i3",
          "name": "ثوم",
          "nameEn": "garlic cloves",
          "standardAmount": "6 فصوص",
          "standardAmountEn": "6 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-026-i4",
          "name": "بقدونس طازج",
          "nameEn": "fresh parsley",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-026-i5",
          "name": "كزبرة خضراء طازجة",
          "nameEn": "fresh cilantro",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-026-i6",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-026-i7",
          "name": "بابريكا",
          "nameEn": "paprika",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-026-i8",
          "name": "كمون",
          "nameEn": "cumin",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-026-i9",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "4 ملعقة كبيرة",
          "standardAmountEn": "4 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-026-i10",
          "name": "فلفل حار مطحون (كايين) أو فلفل حار كامل (اختياري)",
          "nameEn": "cayenne pepper or whole chili peppers (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-026-i11",
          "name": "عصير ليمون أو قطعة صغيرة من الليمون (اختياري)",
          "nameEn": "lemon juice or small wedge of lemon (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-026-i12",
          "name": "بقدونس أو كزبرة خضراء مفرومة (للتزيين)",
          "nameEn": "chopped parsley or cilantro (for garnish)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-026-i13",
          "name": "زيت زيتون (للزينة)",
          "nameEn": "olive oil (for garnish)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اقطع الباذنجان إلى شرائح سميكة وضعها في وعاء كبير. أضف قليلًا من الملح واتركها لمدة 15 دقيقة لتُخرج ماءها.",
          "textEn": "Cut the eggplants into thick slices and place them in a large bowl. Add a little salt and let them sit for 15 minutes to release the water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل الباذنجان جيدًا بالماء وصفيه.",
          "textEn": "Rinse the eggplants well with water and drain them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر كبير، سخن الزيت على نار متوسطة. أضف الباذنجان وقلبه لمدة 10 دقائق حتى يصبح طريًا.",
          "textEn": "In a large pot, heat the olive oil over medium heat. Add the eggplants and cook for 10 minutes until they become tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الطماطم المقطعة والثوم المفروم والبقدونس والكزبرة الخضراء والملح والبابريكا والكمون، واخلط المكونات جيدًا.",
          "textEn": "Add the chopped tomatoes, minced garlic, parsley, cilantro, salt, paprika, and cumin. Mix the ingredients well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك الخليط على نار هادئة لمدة 10 دقائق، مع التحريك من حين لآخر.",
          "textEn": "Cook the mixture over low heat for 10 minutes, stirring occasionally.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف عصير الليمون حسب الرغبة وقلبه جيدًا.",
          "textEn": "Add lemon juice to taste and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدّم الزعلوك ساخنًا أو باردًا، مزيّنًا بالبقدونس أو برشة من زيت الزيتون.",
          "textEn": "Serve the zaalouk hot or cold, garnished with parsley or a drizzle of olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الزعلوك سلطة مغربية تقليدية تُقدَّم كمقبلات أو مع الأطباق الرئيسية، وتتميز بنكهاتها الغنية الحارة.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/moroccan-zaalouk-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 120,
        "protein": 3,
        "fat": 8,
        "carbs": 12,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "produce": 4.5,
          "fats": 1.2,
          "spices": 0.75
        }
      }
    },
    {
      "id": "w-ma-029",
      "title": "كباب مغدور (لحم مطهو بالبيض)",
      "titleEn": "Kebab Maghdour",
      "chapter": "مطبخ المغرب",
      "chapterNumber": 123,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ma-029-i1",
          "name": "لحم الضأن أو العجل أو البقر",
          "nameEn": "Lamb, veal, or beef",
          "standardAmount": "2.2 رطل (1 كيلوجرام) (مكعبات بحجم 1 بوصة)",
          "standardAmountEn": "2.2 lbs (1-inch cubes)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-029-i2",
          "name": "بصل",
          "nameEn": "Onions",
          "standardAmount": "2 بصل متوسط الحجم (مبشور أو مفروم)",
          "standardAmountEn": "2 medium onions (grated or finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-029-i3",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "2-3 فصوص (مبشور أو مفروم)",
          "standardAmountEn": "2-3 cloves (grated or finely chopped)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-029-i4",
          "name": "زنجبيل مطحون",
          "nameEn": "Ground ginger",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-029-i5",
          "name": "فلفل أسود وأبيض",
          "nameEn": "Black and white pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-029-i6",
          "name": "أوراق بقدونس وكزبرة خضراء",
          "nameEn": "Flat parsley leaves and coriander",
          "standardAmount": "2 ملعقة كبيرة (مفروم)",
          "standardAmountEn": "2 tbsp (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-029-i7",
          "name": "زيت نباتي",
          "nameEn": "Vegetable oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-029-i8",
          "name": "زيت نباتي وزيت زيتون",
          "nameEn": "Vegetable and olive oil",
          "standardAmount": "3 ملاعق كبيرة (مخلطة)",
          "standardAmountEn": "3 tbsp (mixed)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-029-i9",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1 ملعقة صغيرة (حسب الرغبة)",
          "standardAmountEn": "1 tsp (to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-029-i10",
          "name": "عود قرفة",
          "nameEn": "Cinnamon stick",
          "standardAmount": "1 (اختياري)",
          "standardAmountEn": "1 (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-029-i11",
          "name": "فلفل حلو مطحون",
          "nameEn": "Ground sweet paprika",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-029-i12",
          "name": "بقدونس مفروم",
          "nameEn": "Chopped flat leaf parsley",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-029-i13",
          "name": "سمن مغربي",
          "nameEn": "Smen",
          "standardAmount": "1 ملعقة كبيرة (أو سمن مصفّى)",
          "standardAmountEn": "1 tbsp (or ghee)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-029-i14",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-029-i15",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "3-6 (نصف بيضة إلى بيضة كاملة لكل شخص)",
          "standardAmountEn": "3-6 (counting half to a whole egg per person)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-029-i16",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "6 ملاعق كبيرة (للقلي)",
          "standardAmountEn": "6 tbsp (for frying)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ma-029-i17",
          "name": "بقدونس أو كزبرة خضراء مفرومة",
          "nameEn": "Chopped flat leaf parsley or coriander",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "حضّر اللحم بتقطيعه إلى مكعبات بحجم 1 بوصة.",
          "textEn": "Prepare the meat by cutting it into 1-inch cubes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء، اخلط اللحم مع البصل المبشور والثوم والزنجبيل والفلفل والبقدونس والكزبرة والزيت النباتي، واترك الخليط يتتبّل لمدة 30 دقيقة.",
          "textEn": "In a bowl, mix the meat with grated onion, garlic, ginger, pepper, parsley and coriander, and vegetable oil. Let the mixture marinate for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر، ضع الزيت النباتي وزيت الزيتون، ثم أضف البصل المفروم ناعمًا وشوّحه حتى يصبح ذهبي اللون.",
          "textEn": "In a pot, add the vegetable and olive oil, then add the finely chopped onion and sauté until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللحم المتبل إلى القدر، وقلبه لمدة 5 دقائق.",
          "textEn": "Add the marinated meat to the pot and sauté for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الماء حتى يغطي اللحم، ثم أضف الزنجبيل، الملح، عود القرفة، والفلفل الحلو المطحون. اترك الخليط يغلي، ثم خفف النار واتركه يطهى لمدة 45 دقيقة حتى يصبح اللحم ناعمًا.",
          "textEn": "Add water to cover the meat, then add ginger, salt, cinnamon stick, and ground sweet paprika. Bring to a boil, then reduce heat and simmer for 45 minutes until the meat is tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف البيض إلى القدر، واتركه يطهى لمدة 10 دقائق حتى ينضج.",
          "textEn": "Add the eggs to the pot and cook for 10 minutes until they are done.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الكباب المغدور ساخنًا، مزينًا بالبقدونس المفروم.",
          "textEn": "Serve the Kebab Maghdour hot, garnished with chopped parsley.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكباب المغدور هو طبق تقليدي مغربي يتم تقديمه في المناسبات الخاصة. يتميز بنكهات التوابل الغنية واللحم الناعم.",
      "source": {
        "name": "tasteofmaroc.com",
        "url": "https://tasteofmaroc.com/kebab-maghdour/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 430,
        "protein": 31,
        "fat": 31,
        "carbs": 5,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 14,
          "dairyEggs": 2.1,
          "produce": 1.4,
          "fats": 0.9,
          "spices": 0.8
        }
      }
    },
    {
      "id": "w-mx-001",
      "title": "صلصة الأدوبو المكسيكية",
      "titleEn": "Mexican Adobo",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالمقلاة",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-001-i1",
          "name": "طماطم روما",
          "nameEn": "roma tomatoes",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-001-i2",
          "name": "فلفل غواهيو",
          "nameEn": "guajillo chiles",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-001-i3",
          "name": "بصل أبيض متوسط",
          "nameEn": "medium white onion",
          "standardAmount": "1/2 حبة",
          "standardAmountEn": "1/2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-001-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فصوص",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-001-i5",
          "name": "سكر بني",
          "nameEn": "brown sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-001-i6",
          "name": "خل أبيض",
          "nameEn": "white vinegar",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-001-i7",
          "name": "زيت طهي",
          "nameEn": "cooking oil",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-001-i8",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "حمّص فلفل الغواهيو في مقلاة جافة على نار متوسطة لمدة 30 ثانية تقريبًا لكل جانب حتى تفوح رائحته ويصبح لينًا.",
          "textEn": "Toast the guajillo chiles in a dry medium hot pan for about 30 seconds per side until they are fragrant and pliable.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "عندما يبرد الفلفل بما يكفي للمسه، أزل بذوره وسيقانه وتخلّص منها.",
          "textEn": "When the chiles are cool to the touch, remove the seeds and stems and discard.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع الفلفل المحمّص في قدر وغطّه بالكاد بالماء. اتركه حتى يغلي، ثم أطفئ النار واترك الفلفل منقوعًا لمدة 15 دقيقة.",
          "textEn": "Place the toasted chiles in a pan and just barely cover with water. Bring to a boil, then turn off the heat and let the chiles soak for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقطع الطماطم والبصل بشكل خشن.",
          "textEn": "Roughly chop the tomatoes and onion.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في مقلاة مسخّنة مسبقًا بها 3 ملاعق كبيرة من زيت الطهي، اشوِ الطماطم والبصل والثوم حتى تسودّ.",
          "textEn": "In a preheated skillet with 3 tbsp of cooking oil, blacken the tomato, onion, and garlic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الفلفل المنقوع، الطماطم، البصل، الثوم وربع كوب من ماء النقع إلى الخلاط. اخلط حتى يصبح المزيج ناعماً، لمدة دقيقة تقريباً.",
          "textEn": "Add the reconstituted chiles, tomato, onion, garlic, and 1/4 cup of the soaking liquid to a blender. Blend until smooth, about 1 minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخّن مقلاة بها 4 ملاعق كبيرة من زيت الطهي، ثم صبّ فيها الخليط المهروس. أضف الخل والسكر وقلّب حتى يمتزجا.",
          "textEn": "Preheat a skillet with 4 tbsp of cooking oil, then pour the blended mixture into the skillet. Add the vinegar and sugar. Stir to incorporate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اطهِ الأدوبو حتى يتبخر معظم سائله ويُكوِّن قممًا عند تمرير الملعقة خلاله.",
          "textEn": "Cook until most of the liquid has evaporated from the adobo and it forms peaks when you pass a spoon through it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركه يرتاح لمدة ساعتين أثناء تتبيل الدجاج.",
          "textEn": "Allow it to rest for 2 hours while the chicken is marinating.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الأدوبو المكسيكي صلصة حارة عطرية تُستخدم في العديد من الأطباق المكسيكية التقليدية.",
      "source": {
        "name": "mexicanfoodjournal.com",
        "url": "https://mexicanfoodjournal.com/chicken-fajitas-in-adobo/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 120,
        "protein": 2,
        "fat": 8,
        "carbs": 10,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "produce": 3.2,
          "fats": 0.6,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-mx-002",
      "title": "الأغواتشيلي الأحمر (روبيان متبّل بالليمون وصلصة الفلفل)",
      "titleEn": "Aguachile Rojo",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "مقبلات وسلطات",
      "cookingMethod": "تحضير وتقديم",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-002-i1",
          "name": "روبيان",
          "nameEn": "shrimp",
          "standardAmount": "1 ½ رطل (680 جرام)",
          "standardAmountEn": "1 ½ pounds",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-002-i2",
          "name": "عصير ليمون أخضر (لايم) طازج",
          "nameEn": "freshly squeezed lime juice",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-002-i3",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "1 ملعقة صغيرة + حسب الرغبة",
          "standardAmountEn": "1 teaspoon + more to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-002-i4",
          "name": "فلفل أسود مطحون",
          "nameEn": "freshly ground black pepper",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-002-i5",
          "name": "فلفل غواهيو",
          "nameEn": "guajillo chiles",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-002-i6",
          "name": "فلفل أربول",
          "nameEn": "árbol chiles",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-002-i7",
          "name": "فلفل بيكيين جاف",
          "nameEn": "dried pequín chiles",
          "standardAmount": "2 حبات",
          "standardAmountEn": "2",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-002-i8",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "3 فصوص",
          "standardAmountEn": "3 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-002-i9",
          "name": "صلصة ماجي السائلة",
          "nameEn": "Jugo Maggi Seasoning",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-002-i10",
          "name": "صلصة وورسيستيرشاير",
          "nameEn": "Worcestershire sauce",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-002-i11",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-002-i12",
          "name": "خيار",
          "nameEn": "cucumber",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-002-i13",
          "name": "مانجو",
          "nameEn": "mango",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-002-i14",
          "name": "بصل أحمر",
          "nameEn": "red onion",
          "standardAmount": "½ حبة",
          "standardAmountEn": "½",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-002-i15",
          "name": "كزبرة خضراء",
          "nameEn": "cilantro",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الروبيان وعصير الليمون والملح والفلفل الأسود في وعاء كبير ضحل أو صينية فرن. غطّيها وضعيها في الثلاجة لمدة 30 دقيقة، مع التقليب في منتصف المدة حتى يتغطى الروبيان بالتساوي.",
          "textEn": "Combine the shrimp, lime juice, salt, and black pepper in a large shallow bowl or baking dish. Cover and refrigerate for 30 minutes, stirring halfway through to ensure the shrimp is evenly coated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في مقلاة حديدية كبيرة أو على صاج الكومال على نار متوسطة، ضعي فلفل الغواهيو والأربول والبيكيين وحمّصيها لمدة 1-2 دقيقة مع قلبها في منتصف المدة حتى تنتفخ وتفوح رائحتها. سيغمق لونها، لكن احرصي على ألّا تحترق تمامًا.",
          "textEn": "In a large cast-iron skillet or comal over medium heat, add the guajillo, árbol, and pequín chiles and toast for 1-2 minutes, flipping halfway through, until the chiles are puffed and fragrant. They will darken in color, but make sure not to burn them completely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقلي الفلفل إلى قدر صغير. أضيفي ماء كافياً لتغطيتها بالكامل واتركيها تغلي على نار عالية. أزيلي القدر من النار، غطيها واتركيها تنقع لمدة 10 دقائق.",
          "textEn": "Transfer the chiles to a small saucepan. Add enough water to cover them completely and bring to a boil over high heat. Remove the pan from the heat, cover, and let them soak for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انقلي الفلفل الطري إلى خلاط صغير باستخدام ملعقة مثقوبة. أضيفي الثوم وصلصة ماجي وصلصة وورسيستيرشاير والماء النظيف، واخلطي حتى يصبح المزيج ناعمًا تمامًا.",
          "textEn": "Transfer the softened chiles to a small blender using a slotted spoon. Add the garlic, Jugo Maggi, Worcestershire sauce, and fresh water. Blend until completely smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صبّي صلصة الفلفل في الوعاء مع الروبيان واخلطي جيداً حتى تمتزج. غطيها وضعيها في الثلاجة لمدة 30 دقيقة إضافية.",
          "textEn": "Pour the chile sauce into the dish with the shrimp and stir until well combined. Cover and refrigerate for an additional 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي الخيار والمانجو والبصل الأحمر والكزبرة وقلّبي حتى تمتزج. تذوّقي وأضيفي مزيدًا من الملح حسب الحاجة. قدّميها فورًا مع التوستادا أو رقائق التورتيا أو بسكويت الصودا المالح.",
          "textEn": "Stir in the cucumber, mango, red onion, and cilantro until combined. Taste and season with more salt as needed. Serve immediately with tostadas, chips, or saltine crackers.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الأغواشيلي هو طبق شهير في المكسيك، خاصة في ولاية سينالوا، حيث يتم تقديمه كمقبلات طازجة ومليئة بالنكهات.",
      "source": {
        "name": "isabeleats.com",
        "url": "https://www.isabeleats.com/aguachile-rojo/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 32,
        "fat": 12,
        "carbs": 20,
        "fiber": 5,
        "sugar": 10,
        "cost": {
          "protein": 6.5,
          "dairyEggs": 0,
          "produce": 4.2,
          "grains": 0,
          "fats": 0.75,
          "sweeteners": 0,
          "specialty": 1.1,
          "spices": 0.9
        }
      }
    },
    {
      "id": "w-mx-003",
      "title": "الألفاخور (بسكويت محشو بالدولسي دي ليتشي)",
      "titleEn": "Alfajor (Hispanoamérica)",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "حلويات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "4-7 دقائق",
      "servings": "12-15 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-003-i1",
          "name": "صفار البيض",
          "nameEn": "egg yolk",
          "standardAmount": "5",
          "standardAmountEn": "5",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-003-i2",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "1 كوب (منخل)",
          "standardAmountEn": "1 cup (sifted)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-003-i3",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "1/4-1/2 كوب (حسب الحاجة)",
          "standardAmountEn": "1/4-1/2 cup (as needed)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-003-i4",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-003-i5",
          "name": "قشر البرتقال",
          "nameEn": "orange zest",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-003-i6",
          "name": "عصير البرتقال",
          "nameEn": "orange juice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-003-i7",
          "name": "سكر بودرة",
          "nameEn": "powdered sugar",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن إلى 200 درجة مئوية.",
          "textEn": "Preheat the oven to 200°C.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء صغير، اخلط الدقيق، البيكنج بودر، النشا، وقشر البرتقال.",
          "textEn": "In a small bowl, whisk together flour, baking powder, cornstarch, and orange zest.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخفق صفار البيض حتى يصبح لونه أصفر فاتحًا.",
          "textEn": "In another bowl, beat egg yolks until pale yellow.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف المكونات الجافة إلى صفار البيض على ثلاث مراحل، مع إضافة عصير البرتقال بين كل مرحلة. إذا كانت العجينة لزجة، أضف نشا الذرة ملعقة كبيرة تلو الأخرى حتى تصبح العجينة غير لزجة.",
          "textEn": "Add dry ingredients to egg yolks in three parts, mixing the orange juice in between. If the dough seems sticky, add extra cornstarch one tablespoon at a time, until the dough comes together and is no longer sticky.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "افرد العجينة رقيقة (بسماكة 3 ملم تقريبًا). افرد العجينة من جهة واحدة فقط، وإلا فلن تلتف عند الخبز.",
          "textEn": "Roll the dough out thinly (about 3 mm). Only roll one side of the dough or else it won’t curl when baked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطّع العجينة إلى أشكال واثقبها بشوكة حتى لا تنتفخ.",
          "textEn": "Cut out the shapes and prick with a fork so they won't puff up.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخبزها لمدة 4-7 دقائق. لا تدعها تتحمر، يجب أن تظل ناعمة ورقيقة. اتركها لتبرد.",
          "textEn": "Bake for 4-7 minutes. Do not let them brown. They should remain soft and tender. Let cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ادهن القطع بالدولسي دي ليتشي (حلوى الحليب بالكراميل). ضع قطعتين معًا واستمتع بها. رشّها بالسكر البودرة إن رغبت.",
          "textEn": "Spread with dulce de leche. Put two halves together and enjoy. Dust with powdered sugar if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الألفاخور هو حلوى شهيرة في أمريكا اللاتينية، خاصة في الأرجنتين والبيرو. يتم تقديمها عادة في مناسبات خاصة واحتفالات.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/chilean-alfajores/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 180,
        "protein": 3,
        "fat": 6,
        "carbs": 30,
        "fiber": 1,
        "sugar": 14,
        "cost": {
          "dairyEggs": 0.75,
          "produce": 0.5,
          "grains": 0.3,
          "sweeteners": 0.4,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-mx-004",
      "title": "أرز بوبلانو",
      "titleEn": "Arroz Poblano",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي الأرز",
      "prepTime": "15 دقيقة",
      "cookTime": "32 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-004-i1",
          "name": "الأرز",
          "nameEn": "Rice",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-004-i2",
          "name": "الماء البارد",
          "nameEn": "Cold water",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-004-i3",
          "name": "الماء الساخن",
          "nameEn": "Hot water",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-004-i4",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "1 فص صغير",
          "standardAmountEn": "1 small clove",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-004-i5",
          "name": "بصل أبيض مفروم",
          "nameEn": "White onion, chopped",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 Tbs.",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-004-i6",
          "name": "زيت نباتي",
          "nameEn": "Vegetable oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbs.",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-004-i7",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-004-i8",
          "name": "عصير ليمون أخضر أو ليمون أصفر",
          "nameEn": "Lime or lemon juice",
          "standardAmount": "بضع قطرات",
          "standardAmountEn": "a few drops",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-004-i9",
          "name": "بقدونس أو كزبرة خضراء",
          "nameEn": "Parsley or cilantro",
          "standardAmount": "1-2 غصن (اختياري)",
          "standardAmountEn": "1-2 sprigs (optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-004-i10",
          "name": "فلفل سيرانو",
          "nameEn": "Serrano pepper",
          "standardAmount": "1-2 حبة (اختياري)",
          "standardAmountEn": "1-2 peppers (optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع الأرز في وعاء مع الماء الدافئ واتركه لمدة 15 دقيقة.",
          "textEn": "Place the rice in a bowl with warm water and set aside for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في هذه الأثناء، ضع البصل المفروم، الثوم، و1/2 كوب من الماء البارد في الخلاط واخلط حتى تحصل على مزيج ناعم.",
          "textEn": "Meanwhile, place the chopped onion, garlic clove, and 1/2 cup of cold water in a blender and process until you have a smooth mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد 15 دقيقة، صفي الماء واغسل الأرز بالماء البارد حتى يصبح الماء صافياً. تأكد من تصفيته جيداً وإزالة أي ماء زائد، يجب أن يكون جافاً قدر الإمكان.",
          "textEn": "After 15 minutes, drain the water and rinse the rice with cold water until the water is clear. Make sure to drain well and shake off any excess water; it has to be as dry as possible.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع الزيت النباتي في قدر أو كازويلا (قدر فخاري) على نار متوسطة عالية. سخّن الزيت وأضف الأرز، ثم حمّره مع التقليب المستمر حتى يصبح شفافًا، لمدة 12 دقيقة تقريبًا. استخدم ملعقة لإزالة أي زيت زائد بعد هذه الخطوة.",
          "textEn": "Add vegetable oil to a saucepan or cazuela and place over medium-high heat. Heat the oil and add the rice. Fry the rice, stirring constantly until it becomes transparent, about 12 minutes. Use a spoon to drain any excess oil after this step.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف مزيج البصل والثوم إلى الأرز وقلبه (احذر من كسر حبات الأرز).",
          "textEn": "Add the onion and garlic mixture to the rice and stir (be careful not to break the rice grains).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الماء الساخن، غصن البقدونس، والفلفل السيرانو (إذا كنت تستخدمه) وبضع قطرات من عصير الليمون.",
          "textEn": "Add the hot water, parsley sprigs, and Serrano pepper (if using) and a few drops of lime juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "عندما يبدأ الماء في الغليان، خفّض الحرارة إلى أدنى درجة، وتبّل بالملح حسب الرغبة، وغطِّ القدر. لا ترفع الغطاء.",
          "textEn": "When the water starts boiling, lower the heat to the lowest temperature, season with salt to taste, and cover the saucepan. Do not remove the lid.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد 20 دقيقة، يجب أن يكون الماء قد امتُصّ بالكامل تقريبًا، وأن يبدو الأرز مطهوًا وطريًا. ارفعه عن النار واتركه لمدة 10 دقائق تقريبًا. تخلّص من غصن البقدونس وقدّمه. سيستمر الأرز في النضج بحرارته.",
          "textEn": "After 20 minutes, the water should be absorbed almost completely. The rice should look cooked and soft. Remove from heat and let stand for about 10 minutes. Discard the parsley sprig and serve. The rice will continue to cook with its own heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الأرز البوبلانو هو طبق تقليدي من المكسيك، يتميز بنكهته الغنية والرقيقة.",
      "source": {
        "name": "mexicoinmykitchen.com",
        "url": "https://www.mexicoinmykitchen.com/mexican-white-rice-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 210,
        "protein": 4,
        "fat": 9,
        "carbs": 30,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "grains": 0.45,
          "produce": 1.2,
          "fats": 0.3,
          "spices": 0.15
        }
      }
    },
    {
      "id": "w-mx-005",
      "title": "باربكوا الضأن المكسيكية (لحم مطهو ببطء)",
      "titleEn": "Mexican Barbacoa",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بطيء",
      "prepTime": "30 دقيقة",
      "cookTime": "4 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-005-i1",
          "name": "بصل إسباني",
          "nameEn": "Spanish onion",
          "standardAmount": "1 بصلة (مقطعة إلى أرباع)",
          "standardAmountEn": "1 onion (quartered)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-005-i2",
          "name": "تومتيو (طماطم مكسيكية خضراء)",
          "nameEn": "tomatillos",
          "standardAmount": "3 حبات (منزوعة القشرة ومغسولة)",
          "standardAmountEn": "3 tomatillos (husked and washed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-005-i3",
          "name": "طماطم",
          "nameEn": "tomatoes",
          "standardAmount": "2 حبة (مقطعة إلى أرباع)",
          "standardAmountEn": "2 tomatoes (quartered)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-005-i4",
          "name": "ثوم",
          "nameEn": "garlic cloves",
          "standardAmount": "3 فصوص (مقشرة)",
          "standardAmountEn": "3 cloves (peeled)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-005-i5",
          "name": "فلفل نيو مكسيكو",
          "nameEn": "New Mexico chiles",
          "standardAmount": "4 حبات (منزوعة العنق)",
          "standardAmountEn": "4 chiles (stemmed)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-005-i6",
          "name": "فلفل أنشو",
          "nameEn": "ancho chiles",
          "standardAmount": "4 حبات (منزوعة العنق)",
          "standardAmountEn": "4 chiles (stemmed)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-005-i7",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1 ½ كوب (مقسّم)",
          "standardAmountEn": "1 ½ cups (divided)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-005-i8",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-005-i9",
          "name": "فخذ ضأن",
          "nameEn": "lamb leg",
          "standardAmount": "2 1/2 رطل (1.1 كيلوجرام) (منزوع العظم)",
          "standardAmountEn": "2 1/2 pounds (de-boned)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-005-i10",
          "name": "شراب الأغاف",
          "nameEn": "agave nectar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-005-i11",
          "name": "تورتيا الذرة",
          "nameEn": "corn tortillas",
          "standardAmount": "16-24 تورتيا",
          "standardAmountEn": "16 to 24 tortillas",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-005-i12",
          "name": "جيكاما مقطعة",
          "nameEn": "sliced jicama",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-005-i13",
          "name": "أفوكادو",
          "nameEn": "avocados",
          "standardAmount": "حسب الرغبة (مقطعة)",
          "standardAmountEn": "to taste (cubed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-005-i14",
          "name": "صلصة تشيلي كولورادو (صلصة الفلفل الأحمر)",
          "nameEn": "Chile Colorado Sauce",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-005-i15",
          "name": "كزبرة خضراء طازجة مفرومة",
          "nameEn": "chopped fresh cilantro",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-005-i16",
          "name": "شرائح ليمون أخضر (لايم)",
          "nameEn": "lime wedges",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر كبير، ضع البصل والتومتيو والطماطم والثوم وفلفل نيو مكسيكو وفلفل أنشو. أضف كوبًا من الماء واترك المكونات حتى تغلي على نار متوسطة.",
          "textEn": "In a large pot, place the onion, tomatillos, tomatoes, garlic, New Mexico chiles, and ancho chiles. Add 1 cup of water and bring the ingredients to a boil over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قلّب المكونات برفق واتركها تغلي لمدة 15 دقيقة حتى تصبح ناعمة.",
          "textEn": "Gently stir the ingredients and let them boil for 15 minutes until they become soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف فخذ الضأن وشراب الأغاف والملح. أضف نصف كوب من الماء واترك اللحم يطهى على نار هادئة لمدة 4 ساعات حتى يطرى ويسهل تفتيته.",
          "textEn": "Add the lamb leg, agave nectar, and salt. Add 1/2 cup of water and let the lamb cook on low heat for 4 hours until it becomes tender and easy to shred.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء صغير، اخلط صلصة الفلفل الأحمر.",
          "textEn": "In a small bowl, mix the Chile Colorado Sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن التورتيا على نار متوسطة حتى تصبح طرية.",
          "textEn": "Warm the tortillas over medium heat until they become soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدّم الباربكوا مع التورتيا والجيكاما المقطعة ومكعبات الأفوكادو وصلصة تشيلي كولورادو والكزبرة الطازجة المفرومة وشرائح الليمون.",
          "textEn": "Serve the barbacoa with tortillas, sliced jicama, cubed avocados, Chile Colorado Sauce, chopped fresh cilantro, and lime wedges.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الباربكوا طبق مكسيكي تقليدي يُحضَّر عادةً من لحم الضأن أو البقر ويُطهى ببطء على نار هادئة.",
      "source": {
        "name": "muybuenoblog.com",
        "url": "https://muybuenoblog.com/lamb-barbacoa-with-avocado-tacos-giveaway/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 42,
        "fat": 28,
        "carbs": 35,
        "fiber": 8,
        "sugar": 10,
        "cost": {
          "protein": 12.5,
          "dairyEggs": 0,
          "produce": 6.8,
          "grains": 1.2,
          "fats": 0.9,
          "sweeteners": 0.4,
          "spices": 1.1,
          "specialty": 2.3
        }
      }
    },
    {
      "id": "w-mx-006",
      "title": "البوليلو (لفائف الخبز المكسيكية)",
      "titleEn": "Bolillo (Mexican Bread Rolls)",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "1 ساعة و 45 دقيقة",
      "cookTime": "30-35 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-006-i1",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1.5 كوب (زائد المزيد للخبز بالبخار)",
          "standardAmountEn": "1.5 cups (plus more for steam baking)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-006-i2",
          "name": "الخميرة الجافة",
          "nameEn": "active dry yeast",
          "standardAmount": "2.25 ملعقة صغيرة",
          "standardAmountEn": "2 ¼ teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-006-i3",
          "name": "السكر",
          "nameEn": "granulated sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-006-i4",
          "name": "الدقيق الأبيض",
          "nameEn": "all-purpose flour",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-006-i5",
          "name": "الملح",
          "nameEn": "fine salt",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-006-i6",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "2 ملعقة كبيرة (زائد المزيد للدهن)",
          "standardAmountEn": "2 tablespoons (plus more for greasing)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "حضّر الخميرة: في كوب أو وعاء، سخّن الماء في الميكروويف أو على الموقد حتى يصبح دافئًا (حوالي 110-115 درجة فهرنهايت). أضف الخميرة والسكر واخلط. غطِّه بغلاف بلاستيكي دون إحكام واتركه لمدة 5 دقائق حتى يصبح رغويًا. إذا لم يصبح رغويًا، تخلّص منه وابدأ من جديد بكيس خميرة جديد.",
          "textEn": "Prepare the yeast. In a cup or bowl, heat the water in the microwave or on the stove until it's warm (about 110-115°F). Add the yeast and sugar and mix. Cover loosely with plastic wrap and let it stand for 5 minutes until it becomes foamy. If it doesn't become foamy, discard it and start again with a new packet of yeast.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "حضّر العجينة: في وعاء العجّانة الكهربائية (أو في وعاء كبير)، اخفق الدقيق والملح معًا. ركّب خطاف العجين في العجّانة وأضف الزيت وخليط الخميرة. اعجن على سرعة متوسطة إلى منخفضة لمدة 6-8 دقائق (أو اعجن باليد) حتى تصبح العجينة ناعمة ومرنة. إذا بقيت العجينة لزجة إلى حد ما، أضف الدقيق ملعقة كبيرة في كل مرة مع العجن حتى تصبح ناعمة ومرنة، وإذا كانت جافة جدًا، أضف الماء ملعقة كبيرة في كل مرة.",
          "textEn": "Prepare the dough. In the bowl of a stand mixer (or a large bowl), whisk together the all-purpose flour and salt. Attach the dough hook to the mixer and add the oil and yeast mixture. Mix on medium-low speed for 6-8 minutes (or mix by hand) until the dough becomes smooth and elastic. If the dough is still fairly sticky, knead in 1 tablespoon of additional flour at a time until smooth and elastic. If it's too dry, add 1 tablespoon of additional water at a time.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "التخمير: ادهن وعاءً كبيرًا بالزيت، وانقل العجينة إليه بعد تشكيلها على هيئة كرة. غطِّها بمنشفة مطبخ واتركها تختمر حتى يتضاعف حجمها، لمدة 1-1.5 ساعة تقريبًا.",
          "textEn": "Rise. Coat a large bowl with oil and transfer the dough to the bowl, shaping it into a ball. Cover it with a kitchen towel and let it rise until it has doubled in size, about 1-1.5 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "التشكيل والتخمير الثاني: قسّم العجينة إلى 6 قطع متساوية، وشكّل كل قطعة على هيئة شكل بيضاوي بطول 7 بوصات بطرف مدبب. ضع 3 قطع بوليلو على كل صينية من الصواني المجهزة، وادهن أسطحها بقليل من الزيت أو رشّها برذاذ الطهي لتبقى رطبة. غطِّها بغلاف بلاستيكي دون إحكام واتركها تختمر مرة أخرى لمدة 45 دقيقة.",
          "textEn": "Shape and rise again. Divide the dough into 6 equal pieces and shape into 7-inch long ovals with a tapered end. Place 3 bolillos on each of the prepared baking sheets and lightly brush the tops with a little oil or spray with cooking spray to keep them moist. Cover loosely with plastic wrap and let them rise again for 45 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تسخين الفرن: قبل 15 دقيقة من انتهاء فترة التخمير، املأ صينية مقاس 9×13 بوصة بـ 10 أكواب من الماء وضعها على الرف الأدنى في الفرن لتوفير جو رطب. سخّن الفرن مسبقًا إلى 425 درجة فهرنهايت.",
          "textEn": "Preheat the oven. 15 minutes before they’re finished resting, fill a 9x13-inch baking dish with 10 cups of water and place it on the lowest rack in the oven to create a moist environment. Preheat the oven to 425°F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "التشريط: اصنع شقًا بعمق ¼ بوصة بالطول في منتصف كل بوليلو باستخدام سكين حاد جدًا.",
          "textEn": "Cut the bolillos. Make a ¼-inch deep cut lengthwise down the middle of each bolillo using a very sharp knife.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "الخبز: رشّ أسطح البوليلو بقليل من الماء، ثم انقلها إلى الفرن واخبزها لمدة 30-35 دقيقة حتى يصبح لونها ذهبيًا.",
          "textEn": "Bake. Spray the tops of the bolillos with a little water, then transfer them to the oven and bake for 30-35 minutes, until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركها تبرد لمدة 10 دقائق على الأقل قبل التقديم.",
          "textEn": "Let them cool for at least 10 minutes before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البوليلو هو خبز مكسيكي تقليدي يستخدم في العديد من الأطباق مثل التاكو والسندويشات.",
      "source": {
        "name": "isabeleats.com",
        "url": "https://www.isabeleats.com/mexican-bolillo-bread-rolls/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 180,
        "protein": 4,
        "fat": 4,
        "carbs": 33,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "grains": 0.45,
          "sweeteners": 0.12,
          "specialty": 0.1,
          "spices": 0.02,
          "fats": 0.2
        }
      }
    },
    {
      "id": "w-mx-007",
      "title": "البونويلو (فطائر مكسيكية مقلية بالشراب)",
      "titleEn": "Buñuelo",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "حلويات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-007-i1",
          "name": "بيلونسيلو (سكر قصب خام)",
          "nameEn": "Piloncillo",
          "standardAmount": "1 قطعة",
          "standardAmountEn": "1 piece",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-007-i2",
          "name": "عود القرفة",
          "nameEn": "Cinnamon Stick",
          "standardAmount": "1 عود",
          "standardAmountEn": "1 stick",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-007-i3",
          "name": "الماء",
          "nameEn": "Water",
          "standardAmount": "كمية كافية",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-007-i4",
          "name": "السكر",
          "nameEn": "Sugar",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-007-i5",
          "name": "القرفة المطحونة",
          "nameEn": "Ground Cinnamon",
          "standardAmount": "2 ملعقة كبيرة (اختياري)",
          "standardAmountEn": "2 tbsp (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-007-i6",
          "name": "الدقيق",
          "nameEn": "Flour",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-007-i7",
          "name": "الماء",
          "nameEn": "Water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-007-i8",
          "name": "بيكنج بودر",
          "nameEn": "Baking Powder",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-007-i9",
          "name": "السكر",
          "nameEn": "Sugar",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-007-i10",
          "name": "الزيت أو الزبدة أو المارغرين",
          "nameEn": "Oil, Butter, or Margarine",
          "standardAmount": "1 ملعقة كبيرة (درجة حرارة الغرفة)",
          "standardAmountEn": "1 tbsp (room temperature)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-007-i11",
          "name": "الملح",
          "nameEn": "Salt",
          "standardAmount": "رشتان",
          "standardAmountEn": "2 pinches",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-007-i12",
          "name": "زيت نباتي للقلي",
          "nameEn": "Vegetable Oil for Frying",
          "standardAmount": "كمية كافية",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الشراب: أذب البيلونسيلو مع عود القرفة في الماء حتى يذوب السكر، ثم اتركه يبرد.",
          "textEn": "Make the Syrup: Dissolve the piloncillo and cinnamon stick in water until the sugar is melted. Let it cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير خليط التغطية: اخلط السكر والقرفة المطحونة (إن استخدمتها).",
          "textEn": "Make the Topping: Mix sugar and ground cinnamon (if using).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير العجينة: اخلط الدقيق والبيكنج بودر والسكر والملح في وعاء. أضف الماء والزيت أو الزبدة أو المارغرين المذابة واعجن حتى تصبح العجينة ناعمة.",
          "textEn": "Make the Dough: In a bowl, mix flour, baking powder, sugar, and salt. Add water and melted oil, butter, or margarine and knead until the dough is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تشكيل العجينة: افرد العجينة وقطّعها إلى دوائر أو أشكال صغيرة.",
          "textEn": "Shape the Dough: Roll out the dough and cut it into circles or small shapes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قلي البونويلو: سخّن الزيت في مقلاة على نار متوسطة، واقلِ البونويلو حتى يصبح لونه ذهبيًا.",
          "textEn": "Fry the Buñuelos: Heat oil in a pan over medium heat. Fry the buñuelos until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "التقديم: صفِّ البونويلو على ورق المطبخ وقدّمه ساخنًا مع الشراب وخليط السكر والقرفة.",
          "textEn": "Serve: Drain the buñuelos on paper towels and serve hot with the syrup and topping.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البونويلو هو حلوى تقليدية في المكسيك، يتم تقديمها عادة في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "mexicanfoodjournal.com",
        "url": "https://mexicanfoodjournal.com/bunuelos/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 210,
        "protein": 2.5,
        "fat": 10.5,
        "carbs": 28.5,
        "fiber": 0.5,
        "sugar": 14.5,
        "cost": {
          "sweeteners": 0.35,
          "grains": 0.15,
          "specialty": 0.65,
          "fats": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-mx-008",
      "title": "مرق الجبنة المكسيكي",
      "titleEn": "Caldo de Queso",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "شوربات",
      "cookingMethod": "سلق وتحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-008-i1",
          "name": "فلفل أناهايم",
          "nameEn": "Anaheim peppers",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-008-i2",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-008-i3",
          "name": "طماطم روما",
          "nameEn": "Roma tomatoes",
          "standardAmount": "4 حبات (مقطعة)",
          "standardAmountEn": "4 (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-008-i4",
          "name": "بصل أبيض",
          "nameEn": "white onion",
          "standardAmount": "1 حبة (مقطعة رفيعًا)",
          "standardAmountEn": "1 (thinly sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-008-i5",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص (مهروسة)",
          "standardAmountEn": "4 cloves (minced)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-008-i6",
          "name": "بطاطس يوكون غولد",
          "nameEn": "Yukon gold potatoes",
          "standardAmount": "2 حبة (مقشرة ومقطعة مكعبات)",
          "standardAmountEn": "2 (peeled and cubed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-008-i7",
          "name": "مرق (خضروات أو دجاج)",
          "nameEn": "broth (vegetable or chicken)",
          "standardAmount": "6 أكواب",
          "standardAmountEn": "6 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-008-i8",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-008-i9",
          "name": "أوريغانو مكسيكي",
          "nameEn": "Mexican oregano",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-008-i10",
          "name": "حليب كامل الدسم",
          "nameEn": "whole milk",
          "standardAmount": "1 كوب (مدفأ)",
          "standardAmountEn": "1 cup (warmed)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-008-i11",
          "name": "جبنة بانيلا أو جبن كيسو فريسكو",
          "nameEn": "queso panela or queso fresco",
          "standardAmount": "10 أونصات (مقطعة مكعبات)",
          "standardAmountEn": "10 ounces (cubed)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع فلفل الأناهايم في صينية فرن وضعها تحت الشواية العلوية لمدة 10 دقائق حتى يسودّ قشره وتظهر عليه الفقاعات، مع قلبه في منتصف المدة.",
          "textEn": "Add the Anaheim peppers to a baking sheet and place under the broiler for 10 minutes until the skin is blackened and blistered, flipping halfway through.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أخرج الصينية من الشواية وغطيها بورق الألمنيوم أو غلاف بلاستيكي. اتركها لمدة 10 دقائق. اكشف عنها وأزل ما أمكن من جلد الفلفل.",
          "textEn": "Remove the baking sheet from the broiler and cover it with aluminum foil or plastic wrap. Let it sit for 10 minutes. Uncover and remove as much of the skin from the peppers as possible.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أزل الساق والبذور، قطع الفلفل إلى شرائح واتركها جانباً.",
          "textEn": "Remove the stems and seeds, slice the peppers into strips, and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخّن زيت الزيتون في قدر كبير أو قدر حديدي ثقيل على نار متوسطة. شوّح البصل والطماطم لمدة 5 دقائق حتى يصبح البصل شفافًا وتبدأ الطماطم في الطراوة.",
          "textEn": "Heat the olive oil in a large pot or Dutch oven over medium heat. Saute the onions and tomatoes for 5 minutes until the onions are translucent and the tomatoes start to soften.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الثوم واستمر في الطهي لمدة دقيقة إضافية حتى يصبح عطريًا.",
          "textEn": "Stir in the garlic and continue cooking for an additional minute, until fragrant.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف البطاطس واستمر في الطهي لمدة 5 دقائق مع التحريك من حين لآخر.",
          "textEn": "Add the potatoes and cook for 5 minutes, stirring occasionally.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف المرق والملح والأوريغانو المكسيكي. اتركه حتى يغلي، ثم غطِّه واطهه لمدة 10 دقائق حتى تطرى البطاطس وتنغرز فيها الشوكة بسهولة.",
          "textEn": "Add the chicken broth, salt, and Mexican oregano. Bring to a boil, cover, and cook for 10 minutes, until the potatoes are fork tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "خفّف النار إلى هادئة وأضف الحليب كامل الدسم وشرائح فلفل الأناهايم وجبن البانيلا أو جبن كيسو فريسكو، وقلّب حتى يمتزج الخليط. اطهه دون غطاء لمدة 5 دقائق إضافية حتى تتداخل النكهات.",
          "textEn": "Reduce the heat to low and add the whole milk, sliced Anaheim peppers, queso panela or queso fresco, and stir to combine. Cook uncovered for an additional 5 minutes to allow the flavors to meld.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمه فورًا في أطباق مع تورتيا الذرة، تورتيا القمح، خبز بوليلو، أو صلصة مفضلة لديك.",
          "textEn": "Serve immediately in bowls with corn tortillas, flour tortillas, bolillo bread, or your favorite salsa.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "مرق الجبنة المكسيكي هو طبق شعبي في المكسيك، يتم تقديمه كوجبة خفيفة أو غداء.",
      "source": {
        "name": "isabeleats.com",
        "url": "https://www.isabeleats.com/caldo-de-queso/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 14,
        "fat": 18,
        "carbs": 32,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "produce": 6.5,
          "dairyEggs": 3.2,
          "fats": 0.75,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-mx-009",
      "title": "شوربة تلالبينيو (شوربة الدجاج المكسيكية بالخضار)",
      "titleEn": "Caldo Tlalpeño",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "شوربات",
      "cookingMethod": "سلق وطهي",
      "prepTime": "15 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-009-i1",
          "name": "أفخاذ دجاج بالعظم ومنزوعة الجلد",
          "nameEn": "bone-in skinless chicken thighs",
          "standardAmount": "2 رطل (حوالي 900 جرام)",
          "standardAmountEn": "2 pounds",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-009-i2",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "8 أكواب",
          "standardAmountEn": "8 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-009-i3",
          "name": "بصل أبيض",
          "nameEn": "white onion",
          "standardAmount": "ربع بصلة، مفرومة خشنًا",
          "standardAmountEn": "¼ white onion, roughly chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-009-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-009-i5",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-009-i6",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "2 ورقة",
          "standardAmountEn": "2 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-009-i7",
          "name": "طماطم روما",
          "nameEn": "Roma tomatoes",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 tomatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-009-i8",
          "name": "فلفل تشيبوتلي في صلصة الأدوبو",
          "nameEn": "chipotle pepper in adobo sauce",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 pepper",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-009-i9",
          "name": "جزر",
          "nameEn": "carrots",
          "standardAmount": "2 حبة، مقطعة إلى نصف دوائر",
          "standardAmountEn": "2 carrots, peeled and sliced into half-moons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-009-i10",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-009-i11",
          "name": "بصل أبيض",
          "nameEn": "white onion",
          "standardAmount": "ربع بصلة، مقطعة مكعبات صغيرة",
          "standardAmountEn": "¼ white onion, diced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-009-i12",
          "name": "فاصولياء خضراء",
          "nameEn": "green beans",
          "standardAmount": "2 كوب مقطعة",
          "standardAmountEn": "2 cups chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-009-i13",
          "name": "حمص",
          "nameEn": "chickpeas",
          "standardAmount": "1 علبة (15 أونصة)، مصفاة ومغسولة",
          "standardAmountEn": "1 (15-ounce) can, drained and rinsed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-009-i14",
          "name": "أوراق الابازوت",
          "nameEn": "epazote leaves",
          "standardAmount": "4 أوراق",
          "standardAmountEn": "4 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-009-i15",
          "name": "كزبرة خضراء",
          "nameEn": "cilantro",
          "standardAmount": "4 غصون",
          "standardAmountEn": "4 sprigs",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-009-i16",
          "name": "جبن كيسو فريسكو",
          "nameEn": "queso fresco",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-009-i17",
          "name": "أفوكادو",
          "nameEn": "avocados",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع أفخاذ الدجاج والماء والبصل والثوم والملح وأوراق الغار في قدر كبير أو قدر حديدي ثقيل. اتركه حتى يغلي، ثم خفّف النار إلى متوسطة منخفضة واتركه على نار هادئة لمدة 20 دقيقة حتى ينضج الدجاج تمامًا.",
          "textEn": "Add the chicken thighs, water, onion, garlic, salt, and bay leaves to a large pot or Dutch oven. Bring to a boil, then reduce heat to medium-low and simmer for 20 minutes until the chicken is fully cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقل الدجاج إلى وعاء ليبرد، وتخلّص من أوراق الغار، وانقل البصل والثوم المطهوين إلى الخلاط. صفِّ المرق المتبقي واحتفظ به في وعاء كبير.",
          "textEn": "Transfer the chicken to a bowl to cool, discard the bay leaves, and transfer the cooked onions and garlic into a blender. Strain and reserve the remaining broth in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في الخلاط مع البصل والثوم المطبوخ، أضف كوبًا من المرق المحفوظ، الطماطم، الملح، والفلفل تشيبوتلي في صلصة الأدوبو. اخلط حتى يصبح ناعمًا.",
          "textEn": "In the blender with the cooked onions and garlic, add 1 cup of the reserved chicken broth, the tomatoes, salt, and chipotle pepper in adobo sauce. Blend until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخّن زيت الزيتون في القدر نفسه على نار متوسطة عالية. أضف الجزر واطهه لمدة 5 دقائق مع التحريك من حين لآخر حتى يبدأ في الطراوة. أضف البصل المقطع واطهه 5 دقائق أخرى حتى يطرى ويصبح شفافًا.",
          "textEn": "Heat the olive oil in the same large pot or Dutch oven over medium-high heat. Add the carrots and cook for 5 minutes, stirring occasionally, until they begin to soften. Add the diced onion and cook for 5 more minutes until softened and translucent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب خليط الطماطم المخلوط واطهيه لمدة 10 دقائق أخرى مع التحريك من حين لآخر.",
          "textEn": "Pour in the blended tomato mixture and cook for an additional 10 minutes, stirring occasionally.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بينما يُطهى خليط الطماطم، فتّت أفخاذ الدجاج إلى نُتف.",
          "textEn": "While the tomato mixture cooks, shred the chicken thighs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الدجاج المفتت والفاصولياء الخضراء والحمص وباقي المرق وأوراق الإيبازوت وأغصان الكزبرة إلى القدر. قلّب حتى يمتزج المزيج واتركه حتى يبدأ في الغليان الهادئ. اطهه لمدة 8 دقائق حتى تطرى الفاصولياء الخضراء. تذوّقه وأضف مزيدًا من الملح عند الحاجة.",
          "textEn": "Add the shredded chicken, green beans, chickpeas, remaining chicken broth, epazote leaves, and cilantro sprigs to the pot. Stir to combine and bring to a simmer. Cook for 8 minutes until the green beans are tender. Taste and season with more salt if needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمه فورًا في أطباق وزينه بفلفل تشيبوتلي في صلصة الأدوبو، جبن كيسو فريسكو مفتتة، شرائح أفوكادو، وكزبرة مقطعة.",
          "textEn": "Serve immediately in bowls and garnish with a chipotle pepper in adobo sauce, crumbled queso fresco, sliced avocados, and chopped cilantro.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "شوربة تلالبينيو حساء مكسيكي تقليدي يُقدَّم غالبًا في زبدية فخارية تقليدية.",
      "source": {
        "name": "isabeleats.com",
        "url": "https://www.isabeleats.com/caldo-tlalpeno/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 32,
        "fat": 14,
        "carbs": 28,
        "fiber": 8,
        "sugar": 7,
        "cost": {
          "dairyEggs": 1.2,
          "produce": 3.8,
          "grains": 0.4,
          "fats": 0.3,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-mx-010",
      "title": "الكابيروتادا (بودنغ الخبز المكسيكي)",
      "titleEn": "Capirotada (Mexican Bread Pudding)",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "حلويات",
      "cookingMethod": "خبز وطهي",
      "prepTime": "45 دقيقة",
      "cookTime": "55 دقائق",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-010-i1",
          "name": "خبز بوليلو أو خبز فرنسي صغير",
          "nameEn": "bolillo rolls or French rolls",
          "standardAmount": "4",
          "standardAmountEn": "4",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-010-i2",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "4.5 كوب",
          "standardAmountEn": "4 1/2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-010-i3",
          "name": "بيلونسيلو أو سكر بني داكن",
          "nameEn": "piloncillo or dark brown sugar",
          "standardAmount": "12 أونصة (340 جرام) أو 1 1/2 كوب مكبوس",
          "standardAmountEn": "12 ounces or 1 1/2 cups packed",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-010-i4",
          "name": "عيدان القرفة",
          "nameEn": "cinnamon sticks",
          "standardAmount": "4",
          "standardAmountEn": "4",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-010-i5",
          "name": "حبة القرنفل",
          "nameEn": "cloves",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-010-i6",
          "name": "جبن مبشور (تشيدر لونغ هورن، كولبي، أو جبن حسب الرغبة)",
          "nameEn": "shredded cheese (Longhorn Cheddar, Colby, or cheese of your choice)",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-010-i7",
          "name": "زبيب",
          "nameEn": "raisins",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-010-i8",
          "name": "زبدة أو رذاذ زبدة",
          "nameEn": "butter or spray butter",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخّن الفرن إلى 350 درجة فهرنهايت (180 درجة مئوية).",
          "textEn": "Preheat the oven to 350 degrees F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع الخبز إلى شرائح بسماكة 1/2 بوصة وادهن الجانبين بالزبدة، ثم ضعها على صينية خبز واخبزها لمدة 3 دقائق لكل جانب حتى تتحمص قليلًا وتجف. أخرجها واتركها لتبرد.",
          "textEn": "Cut the rolls into 1/2 inch slices and butter both sides, then place them on a baking sheet and bake for 3 minutes on each side until lightly toasted and dry. Remove and let cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط الماء والبيلونسيلو وعيدان القرفة والقرنفل في قدر كبير. اتركه حتى يغلي، ثم خفّف النار واتركه على نار هادئة لمدة 20 دقيقة. ارفعه عن النار واتركه منقوعًا ومغطى لمدة ساعتين. صفِّ السائل وتخلّص من عيدان القرفة والقرنفل.",
          "textEn": "Combine the water, piloncillo, cinnamon sticks, and cloves in a large saucepan. Bring to a boil, then reduce heat and simmer for 20 minutes. Remove from heat and let steep, covered, for 2 hours. Strain the liquid and discard the cinnamon sticks and cloves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ادهن صينية خبز مقاس 8 × 10 1/2 بوصة برذاذ مانع للالتصاق، ثم رتّب المكونات في طبقات بالترتيب التالي: ثلث الخبز المحمص، ثم ثلث الزبيب، ثم ثلث الجبن، ثم 1 1/2 كوب من الشراب. انتظر 15 دقيقة، ثم أضف طبقة أخرى من ثلث الخبز والزبيب والجبن والشراب. اتركها تتشرب 15 دقيقة أخرى، ثم غطِّها بباقي الخبز والزبيب والجبن والشراب. اتركها 15 دقيقة أخرى قبل الخبز.",
          "textEn": "Spray an 8 x 10 1/2” baking dish with non-stick spray, then layer the ingredients in the following order: a third of the toasted bread, a third of the raisins, a third of the cheese, and 1 1/2 cups of the syrup. Wait 15 minutes, then layer another third of the bread, raisins, cheese, and syrup. Let it soak for another 15 minutes, and again top with the remaining bread, raisins, cheese, and syrup. Let it set for another 15 minutes before baking.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطِّ الصينية بورق ألمنيوم مدهون برذاذ مانع للالتصاق واخبزها لمدة 40 دقيقة، ثم ارفع الغطاء واخبزها حتى يصبح لون الجبن ذهبيًا، لمدة 10 إلى 15 دقيقة إضافية. قدّمها دافئة.",
          "textEn": "Cover the dish with aluminum foil that has been sprayed with non-stick spray and bake for 40 minutes, then uncover and bake until the cheese is golden brown, about 10 to 15 minutes more. Serve warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكابيروتادا هي حلوى تقليدية مكسيكية تُقدم خلال فترة الصوم الكبير. تتميز بطعمها الحلو والمالح وملمسها المقرمش والرطب.",
      "source": {
        "name": "muybuenoblog.com",
        "url": "https://muybuenoblog.com/capirotada-mexican-bread-pudding/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 320,
        "protein": 10,
        "fat": 14,
        "carbs": 40,
        "fiber": 3,
        "sugar": 22,
        "cost": {
          "dairyEggs": 2.5,
          "produce": 1.8,
          "grains": 1.2,
          "fats": 0.9,
          "sweeteners": 1.1,
          "spices": 0.6
        }
      }
    },
    {
      "id": "w-mx-011",
      "title": "ستيك اللحم البقري على طريقة تامبيكو",
      "titleEn": "Carne a la Tampiqueña",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي وتحمير",
      "prepTime": "20 دقيقة",
      "cookTime": "15-20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-011-i1",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-011-i2",
          "name": "بصل أبيض",
          "nameEn": "white onions",
          "standardAmount": "2 حبة (مقطعة)",
          "standardAmountEn": "2 (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-011-i3",
          "name": "فلفل حار أنهايم أو هاتش",
          "nameEn": "Anaheim or Hatch chiles",
          "standardAmount": "4 حبات (مشوية ومقشرة ومقطعة شرائح)",
          "standardAmountEn": "4 (roasted, peeled, cut into strips)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-011-i4",
          "name": "ستيك الخاصرة البقري (سكيرت ستيك)",
          "nameEn": "skirt steak",
          "standardAmount": "1 رطل (450 جرام)",
          "standardAmountEn": "1 pound",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-011-i5",
          "name": "ملح كوشير أو بحري",
          "nameEn": "Kosher or sea salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-011-i6",
          "name": "فلفل أسود مطحون",
          "nameEn": "freshly ground black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-011-i7",
          "name": "جبن أواخاكا أو أساديرو مبشور",
          "nameEn": "shredded Oaxaca or asadero cheese",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في مقلاة كبيرة على نار متوسطة منخفضة، أذب الزبدة. عندما تبدأ الزبدة في الإزباد، أضف البصل واطهه مع التحريك من حين لآخر حتى يصبح شفافًا ويبدأ في التحمّر قليلًا، لمدة 12-14 دقيقة.",
          "textEn": "In a large frying pan over medium-low heat, melt the butter. When the butter foams, add the onions and cook, stirring occasionally, until translucent and starting to brown lightly, 12-14 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف شرائح الفلفل واطهِ، مع التحريك، لمدة 2-3 دقائق حتى تختلط جيدًا. ارفع الخليط من النار واتركه جانباً.",
          "textEn": "Add the chile strips and cook, stirring, for 2-3 minutes to mix well. Remove from the heat and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "جهّز شواية فحم أو غاز للشوي المباشر على حرارة متوسطة عالية، وسخّن الشواية العلوية للفرن.",
          "textEn": "Prepare a fire in a charcoal or gas grill for direct grilling over medium-high heat. Preheat the broiler.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الملح والفلفل الأسود إلى اللحم من الجانبين واقطعه إلى 4 أجزاء متساوية. غطِ صينية بورق الألمنيوم.",
          "textEn": "Season the steak on both sides with salt and pepper and cut into 4 equal servings. Line a sheet pan with aluminum foil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع اللحم على الشواية وأغلق الغطاء واشوه مع قلبه مرة واحدة، لمدة 2-3 دقائق لكل جانب لدرجة نضج بين قليل النضج والمتوسط، أو حتى يصل إلى درجة النضج التي تفضلها.",
          "textEn": "Place the steak on the grill, close the lid, and grill, turning once, for 2-3 minutes on each side for medium-rare to medium, or cook to your desired doneness.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقل اللحم إلى الصينية المبطنة بورق الألمنيوم واتركه يرتاح لمدة دقيقتين. إذا رغبت في تقديمه على الطريقة المكسيكية، انقله إلى لوح التقطيع وقطّعه، ثم أعده إلى الصينية.",
          "textEn": "Transfer the steak to the foil-lined sheet pan and let rest for 2 minutes. If you want to serve the steak a la mexicana, transfer the steak to a cutting board, chop it, and then return it to the sheet pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غطِّ اللحم بخليط البصل والفلفل ورشّ عليه الجبن. ضعه تحت الشواية العلوية حتى يذوب الجبن وتظهر عليه الفقاعات، لمدة 1-2 دقيقة. قدّمه فورًا.",
          "textEn": "Top the steak with the onion and chile mixture and sprinkle with the cheese. Place under the broiler and broil until the cheese melts and bubbles, 1-2 minutes. Serve at once.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "اللحم على الطريقة التامبيكينية هو طبق شهير في المكسيك، خاصة في ولاية تامبيكو، حيث يتم تقديمه عادة في مناسبات خاصة.",
      "source": {
        "name": "muybuenoblog.com",
        "url": "https://muybuenoblog.com/tampiquena-steaks-and-grilled-avocado-video/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 38,
        "fat": 18,
        "carbs": 6,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "dairyEggs": 1.2,
          "produce": 3.5,
          "fats": 0.75,
          "protein": 8
        }
      }
    },
    {
      "id": "w-mx-012",
      "title": "خبز السيميتا المكسيكي بالسمسم",
      "titleEn": "Cemita Buns (Mexican Sesame Bread)",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "25-30 دقيقة",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-012-i1",
          "name": "الماء الدافئ",
          "nameEn": "warm water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-012-i2",
          "name": "الخميرة الفورية",
          "nameEn": "instant yeast",
          "standardAmount": "2¼ ملعقة صغيرة",
          "standardAmountEn": "2 ¼ teaspoons",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-012-i3",
          "name": "السكر",
          "nameEn": "granulated sugar",
          "standardAmount": "3 ملاعق كبيرة (مقسمة)",
          "standardAmountEn": "3 tablespoons (divided)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-012-i4",
          "name": "دقيق الخبز",
          "nameEn": "bread flour",
          "standardAmount": "3½ كوب (480 جرام)",
          "standardAmountEn": "3 ½ cups (480 grams)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-012-i5",
          "name": "الملح",
          "nameEn": "fine salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-012-i6",
          "name": "الزبدة غير المملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "⅓ كوب (مذابة ومبرّدة قليلًا)",
          "standardAmountEn": "⅓ cup (melted and cooled slightly)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-012-i7",
          "name": "البيضة",
          "nameEn": "large egg",
          "standardAmount": "1 بيضة كبيرة",
          "standardAmountEn": "1 large egg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-012-i8",
          "name": "صفار البيض",
          "nameEn": "large egg yolk",
          "standardAmount": "1 صفار بيضة كبيرة",
          "standardAmountEn": "1 large egg yolk",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-012-i9",
          "name": "بذور السمسم",
          "nameEn": "sesame seeds",
          "standardAmount": "3-4 ملاعق كبيرة",
          "standardAmountEn": "3-4 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "صبّ الماء الدافئ في وعاء صغير مقاوم للحرارة وسخّنه في الميكروويف على درجة عالية لمدة 20 ثانية، أو حتى تصل حرارته إلى 110-115 درجة فهرنهايت. أضف الخميرة وملعقة كبيرة من السكر وقلّب، ثم غطِّه بغلاف بلاستيكي واتركه لمدة 10 دقائق حتى تنشط الخميرة ويصبح رغويًا.",
          "textEn": "Pour the warm water into a small heat-proof bowl and microwave on high for 20 seconds, or until it reaches 110-115°F. Stir in the yeast and 1 tablespoon of the sugar, then cover with plastic wrap and let it bloom for 10 minutes, until it's foamy and frothy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء العجّانة الكهربائية أو في وعاء كبير، اخفق الدقيق مع ملعقتي السكر الكبيرتين المتبقيتين والملح.",
          "textEn": "In the bowl of a stand mixer or a large bowl, whisk together the flour, the remaining 2 tablespoons of granulated sugar, and the salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف خليط الخميرة والزبدة المذابة والبيضة. باستخدام خطاف العجين (أو بيديك)، اعجن العجينة على سرعة متوسطة لمدة 8-10 دقائق حتى تتكوّن كرة عجين ناعمة تلتصق باليد قليلًا دون أن تكون دبقة.",
          "textEn": "Add the yeast mixture, the melted butter, and the egg. Using the dough hook attachment (or your hands), knead the dough on medium speed for 8-10 minutes, until it forms a smooth, slightly tacky but not sticky dough ball.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انقل العجينة إلى وعاء مدهون، وغطِّها بغلاف بلاستيكي أو منشفة مطبخ، واتركها ترتاح في مكان دافئ حتى يتضاعف حجمها، لمدة 1½ إلى 2 ساعة تقريبًا.",
          "textEn": "Transfer the dough to a greased bowl, cover with plastic wrap or a kitchen towel, and let it rest in a warm place until it doubles in size, about 1½ to 2 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اضغط العجينة لتفريغ الهواء منها، ثم انقلها إلى سطح مرشوش بالدقيق. قسّمها إلى 6 أجزاء متساوية، وشكّل كل جزء على هيئة كرة.",
          "textEn": "Punch down the dough and transfer it to a floured surface. Divide the dough into 6 equal portions and roll each into a ball.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضع كرة عجين على سطح العمل. أسند حافة يدك من جهة الإصبع الصغير عليها، على بعد ثلث المسافة تقريبًا من أحد طرفيها، ودحرجها ذهابًا وإيابًا لترقيق ذلك الجزء. ستحصل على كرة صغيرة فوق كرة أكبر يصل بينهما عنق قصير، مثل رجل الثلج.",
          "textEn": "Place a dough ball on the work surface. Rest the pinky side of your hand across it, about a third of the way in from one edge, and roll back and forth to squeeze that section thinner. You'll end up with a small ball on top of a bigger ball, joined by a short neck, like a snowman.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اضغط القطعة كلها بكفّك لتسطيحها مع الحفاظ على شكل رجل الثلج. يجب أن يكون عرض الجزء السفلي حوالي 5 بوصات والجزء العلوي أصغر قليلًا.",
          "textEn": "Press the whole thing flat with your palm, keeping the snowman shape. The bottom should be about 5 inches across and the top a little smaller.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ارفع الطرف الصغير وأدره نصف دورة حتى ينقلب، ثم ضعه فوق الطرف الأكبر. اضغط القرص كله مرة أخرى لتسطيحه إلى قطر 5½ إلى 6 بوصات، واقرص الحواف لإغلاق الوصلات. سترى حافة منحنية بارزة على السطح حيث تلتقي القطعتان. كرّر العملية مع باقي الكرات.",
          "textEn": "Pick up the small end, twist it a half turn so it flips over, and lay it down on top of the bigger end. Press the whole bun flat again to about 5½ to 6 inches, pinching the edges so the seams seal. You'll see a curved ridge across the top where the two pieces meet. Repeat with the rest.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "انقل الأقراص المشكّلة إلى صينية الخبز المجهزة. غطِّها بغلاف بلاستيكي أو منشفة مطبخ واتركها تختمر في مكان دافئ حتى يتضاعف حجمها تقريبًا، لمدة 1 إلى 1½ ساعة. خلال آخر 20 دقيقة من التخمير، سخّن الفرن مسبقًا إلى 350 درجة فهرنهايت.",
          "textEn": "Transfer the shaped buns onto the prepared baking sheet. Cover with plastic wrap or a kitchen towel and allow them to rise in a warm place until almost doubled in size, about 1 to 1½ hours. During the last 20 minutes of rising, preheat the oven to 350°F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخفق صفار البيض مع ملعقتين صغيرتين من الماء حتى يمتزجا. ادهن أسطح الأقراص بخليط البيض، ثم رشّ عليها كمية وفيرة من بذور السمسم.",
          "textEn": "Whisk together the egg yolk and 2 teaspoons of water until combined. Brush the egg wash over the tops of the buns, then sprinkle generously with sesame seeds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السيميتا البوبلانا هي خبز تقليدي من ولاية بوبلا في المكسيك، تستخدم عادةً في صنع السندويشات.",
      "source": {
        "name": "isabeleats.com",
        "url": "https://www.isabeleats.com/cemita-buns-mexican-sesame-bread/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 8,
        "fat": 9,
        "carbs": 42,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 1.1,
          "fats": 0.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-mx-013",
      "title": "السيفيتشي",
      "titleEn": "Ceviche",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "مقبلات وسلطات",
      "cookingMethod": "طهي بالعصير الحمضي",
      "prepTime": "30 دقيقة",
      "cookTime": "3 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-013-i1",
          "name": "فيليه سمك طازج (مثل البلطي أو القاروص أو الماهي ماهي)",
          "nameEn": "Fresh fish filet (like tilapia, sea bass, or mahi-mahi)",
          "standardAmount": "1 رطل (450 جرام)",
          "standardAmountEn": "1 lb",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-013-i2",
          "name": "بصل أبيض صغير",
          "nameEn": "Small white onion",
          "standardAmount": "1 حبة صغيرة",
          "standardAmountEn": "1 small",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-013-i3",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "2 فصوص",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-013-i4",
          "name": "طماطم متوسطة الحجم ناضجة أو طماطم رومانو",
          "nameEn": "Medium size vine ripe tomato or Romano Tomato",
          "standardAmount": "2 حبة متوسطة",
          "standardAmountEn": "2 medium",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-013-i5",
          "name": "كزبرة خضراء مفرومة",
          "nameEn": "Chopped cilantro",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-013-i6",
          "name": "فلفل حار صغير (اختياري)",
          "nameEn": "Small hot chili (optional)",
          "standardAmount": "1 حبة صغيرة",
          "standardAmountEn": "1 small",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-013-i7",
          "name": "ليمون أخضر (لايم)",
          "nameEn": "Limes",
          "standardAmount": "10 حبات",
          "standardAmountEn": "10 limes",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-013-i8",
          "name": "خل أبيض",
          "nameEn": "White vinegar",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-013-i9",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-013-i10",
          "name": "فلفل أسود",
          "nameEn": "Pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-013-i11",
          "name": "صلصة تاباسكو (اختياري)",
          "nameEn": "Tabasco (optional)",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-013-i12",
          "name": "مشروب الزنجبيل الغازي (جينجر إيل) أو سفن أب",
          "nameEn": "Ginger Ale or 7-up",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-013-i13",
          "name": "أفوكادو و/أو مانجو",
          "nameEn": "Avocados and/or mangoes",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع السمك في الفريزر لمدة 10 دقائق.",
          "textEn": "Place the fish in the freezer for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اعصر الليمون واخلط العصير مع الثوم، الصودا، نصف الكزبرة، الطماطم، والتوابل.",
          "textEn": "Juice the limes and mix the juice with the garlic, soda, half the cilantro, tomatoes, and seasonings.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع الخليط في وعاء، اخلطه جيداً، واتركه لمدة 10 دقائق.",
          "textEn": "Put the mixture in a bowl, mix well, and let it sit for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أخرج السمك من الفريزر وقطّعه إلى مكعبات.",
          "textEn": "Remove the fish from the freezer and cut it into cubes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف السمك إلى الخليط واخلطه جيداً حتى يغطي جميع المكونات السمك.",
          "textEn": "Add the fish to the mixture and mix well to ensure all the cooking ingredients cover the fish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطِ الوعاء وضعه في الثلاجة.",
          "textEn": "Cover the bowl and place it in the refrigerator.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قلب الخليط كل نصف ساعة حتى يطهى السمك (حوالي 3 ساعات).",
          "textEn": "Stir the mixture every half hour until the fish is cooked (about 3 hours).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد طهي السمك، أخرجه وصفي عصير الليمون.",
          "textEn": "Once the fish is cooked, remove it and strain the lime juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قطّع الأفوكادو والمانجو إلى مكعبات واخلطها مع السمك، أو استخدم أنصافها كقوارب للتقديم.",
          "textEn": "Cut the avocados and mangoes into cubes and mix them with the fish, or use them as boats.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم السيفيتشي مع رقائق التورتيا أو البسكويت المالح.",
          "textEn": "Serve the ceviche with corn tortilla chips or saltine crackers.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السيفيتشي هو طبق شهير في المكسيك ودول أمريكا اللاتينية الأخرى، يتميز بطهي السمك في عصير الليمون.",
      "source": {
        "name": "internationalcuisine.com",
        "url": "https://www.internationalcuisine.com/costa-rica-ceviche/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 28,
        "fat": 14,
        "carbs": 18,
        "fiber": 4,
        "sugar": 7,
        "cost": {
          "protein": 3.2,
          "produce": 4.15,
          "fats": 0.35,
          "spices": 0.2,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "w-mx-014",
      "title": "التشالوبا (أقراص مقلية محشوة باللحم المفروم)",
      "titleEn": "Chalupa (comida)",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي وطبخ",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-014-i1",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-014-i2",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-014-i3",
          "name": "ملح",
          "nameEn": "fine salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-014-i4",
          "name": "زبدة غير مملحة (مذابة)",
          "nameEn": "unsalted butter (melted)",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-014-i5",
          "name": "حليب دافئ",
          "nameEn": "warm milk",
          "standardAmount": "¾ كوب",
          "standardAmountEn": "¾ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-014-i6",
          "name": "زيت نباتي (للقلي)",
          "nameEn": "vegetable oil (for frying)",
          "standardAmount": "حوالي 2-3 كوب",
          "standardAmountEn": "about 2-3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-014-i7",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-014-i8",
          "name": "بصل أبيض مفروم",
          "nameEn": "diced white onion",
          "standardAmount": "½ بصلة متوسطة",
          "standardAmountEn": "½ medium white onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-014-i9",
          "name": "لحم بقري مفروم",
          "nameEn": "ground beef",
          "standardAmount": "1 رطل (450 جرام)",
          "standardAmountEn": "1 pound",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-014-i10",
          "name": "توابل التاكو",
          "nameEn": "taco seasoning",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-014-i11",
          "name": "جبنة مبشورة (اختياري)",
          "nameEn": "shredded cheese (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-014-i12",
          "name": "طماطم مقطعة (اختياري)",
          "nameEn": "diced tomatoes (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-014-i13",
          "name": "خس مقطّع شرائح رفيعة (اختياري)",
          "nameEn": "shredded lettuce (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-014-i14",
          "name": "كريمة حامضة (اختياري)",
          "nameEn": "sour cream (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-014-i15",
          "name": "صلصة أو صلصة حارة (اختياري)",
          "nameEn": "salsa or hot sauce (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "حضّري عجينة التشالوبا: اخلطي الدقيق والبيكنج بودر والملح والزبدة والحليب في وعاء متوسط بشوكة أو باليد حتى تتجمع وتتكون عجينة. اعجنيها لمدة 5 دقائق حتى تصبح طرية وناعمة، ثم غطّيها واتركيها ترتاح لمدة 15 إلى 20 دقيقة.",
          "textEn": "Make the chalupa dough. Mix the flour, baking powder, salt, butter, and milk in a medium bowl with a fork or by hand until it comes together to form a dough. Knead for 5 minutes until it's soft and smooth, then cover and rest for 15 to 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قسّمي العجينة إلى 8 كرات متساوية الحجم. افردي كل كرة على سطح مرشوش قليلًا بالدقيق بشوبك مرشوش بالدقيق حتى تصبح دائرة بقطر 5 بوصات. اثقبي العجينة عدة مرات بشوكة.",
          "textEn": "Divide the dough into 8 equal-sized balls. Roll each ball into a 5-inch circle on a lightly floured surface with a floured rolling pin. Prick the dough several times with a fork.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخّني زيت القلي في مقلاة كبيرة على نار متوسطة عالية حتى تصل حرارته إلى 350 درجة فهرنهايت. أدخلي دوائر العجين في الزيت الساخن برفق، واحدة في كل مرة؛ يجب أن تطفو العجينة وتنتفخ فورًا. اتركيها تُقلى لمدة 30 ثانية على الجانب الأول، ثم اقلبيها بالملقط واثنيها برفق إلى نصفين مثل قشرة التاكو. أمسكيها بهذا الشكل أثناء قليها لمدة 30 ثانية، ثم دحرجيها على جانبها الآخر لتنضج بالتساوي حتى يصبح لونها ذهبيًا. هزّيها قليلًا للتخلص من الزيت الزائد، ثم انقليها إلى طبق مبطن بالمناديل الورقية. كرّري العملية مع باقي العجين.",
          "textEn": "Heat the frying oil in a large skillet over medium-high heat until it reaches 350°F. Working one at a time, gently slide the rolled dough into the hot oil. It should immediately float and puff. Let the dough fry for 30 seconds on one side. Use tongs to flip it over and gently fold it in half like a taco shell. Hold the dough in that shape as it fries for 30 seconds. Roll the shell over to cook evenly on the other side until golden brown. Give the bread a little shake to remove any excess oil, then transfer to a plate lined with paper towels. Repeat this process with the remaining dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "حضّري الحشوة: سخّني زيت الزيتون في مقلاة كبيرة على نار متوسطة. أضيفي البصل وشوّحيه حتى يطرى ويصبح شفافًا، لمدة 5-6 دقائق.",
          "textEn": "Make the filling. Heat the olive oil in a large skillet over medium heat. Add the onion and sauté until soft and translucent, about 5-6 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي اللحم البقري المفروم واطهيه لمدة 6-8 دقائق مع تفتيته إلى قطع صغيرة أثناء الطهي. أضيفي توابل التاكو وقلّبي حتى تمتزج تمامًا، ثم ارفعي المقلاة عن النار.",
          "textEn": "Add the ground beef and cook for 6 to 8 minutes, breaking up the meat into small pieces as it cooks. Stir in the taco seasoning until fully combined, then remove from the heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "جمّعي التشالوبا بوضع اللحم المفروم بالملعقة في كل قشرة، ثم ضعي فوقه الجبن المبشور والطماطم المقطعة والخس المقطع والكريمة الحامضة والصلصة أو الصلصة الحارة. قدّميها فورًا.",
          "textEn": "Assemble the chalupas by spooning ground beef into each shell and top with shredded cheese, diced tomatoes, shredded lettuce, sour cream, and salsa or hot sauce. Serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التشالوبا طبق مكسيكي تقليدي يُقدَّم كوجبة خفيفة أو رئيسية، ويتميز بأقراص العجين المقرمشة والحشوة اللذيذة.",
      "source": {
        "name": "isabeleats.com",
        "url": "https://www.isabeleats.com/chalupas/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 28,
        "fat": 32,
        "carbs": 45,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "grains": 0.85,
          "dairyEggs": 1.2,
          "produce": 1.7,
          "fats": 1.4,
          "sweeteners": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-mx-015",
      "title": "مانغونادا المكسيكية المثلجة (شامويادا)",
      "titleEn": "Frozen Mangonada Mexicana (a.k.a. Chamoyada)",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "مشروبات",
      "cookingMethod": "خلط",
      "prepTime": "10 دقائق",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-015-i1",
          "name": "بهار تاجين (ملح بالفلفل الحار والليمون)",
          "nameEn": "Tajin",
          "standardAmount": "4 ملاعق صغيرة",
          "standardAmountEn": "4 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-015-i2",
          "name": "شاموي (صلصة فواكه حارة)",
          "nameEn": "chamoy",
          "standardAmount": "4 ملاعق صغيرة",
          "standardAmountEn": "4 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-015-i3",
          "name": "مانجو مجمدة",
          "nameEn": "frozen mango",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-015-i4",
          "name": "عصير ليمون أخضر (لايم)",
          "nameEn": "lime juice",
          "standardAmount": "عصير 2 ليمونة خضراء",
          "standardAmountEn": "juice of 2 limes",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-015-i5",
          "name": "نكتار المانجو",
          "nameEn": "mango nectar",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-015-i6",
          "name": "ثلج",
          "nameEn": "ice",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-015-i7",
          "name": "مصاصات حلوى التمر الهندي",
          "nameEn": "tamarind candy straws",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "رشي التاجين على طبق. استخدمي الشاموي لترطيب حافة الكأس. اغمسي حافة الكأس في التاجين حتى تغطي الحافة.",
          "textEn": "Scatter Tajin onto a plate. Use chamoy to wet the rim of a glass. Dip the rim of the glass into the Tajin until the edge is covered.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي مكعبات المانجو المجمدة في الخلاط، وأضيفي عصير الليمون ونكتار المانجو والثلج، واخلطي على سرعة متوسطة إلى عالية حتى يصبح المزيج مهروسًا ناعمًا. استمري في الخلط حتى يصل المزيج إلى القوام المطلوب.",
          "textEn": "Place frozen diced mango in a blender. Add lime juice, mango nectar, and ice to the blender, and blend on medium-high speed until puréed. Blend until the mango mixture reaches the desired consistency.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "رشّي 1-2 ملعقة صغيرة من الشاموي على جوانب كل كأس.",
          "textEn": "Drizzle 1-2 teaspoons of chamoy onto the sides of each glass.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اسكبي قليلًا من مزيج المانغونادا في كل كأس حتى منتصفه، ثم رشّي مزيدًا من الشاموي وأضيفي مزيدًا من المانغونادا.",
          "textEn": "Pour some mangonada mixture halfway in each cup and drizzle more chamoy and add more mangonada.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "يمكنك تزيين الكؤوس بقطع المانجو المقطعة من الأعلى. زيّني كل كأس بمصاصة من حلوى التمر الهندي إن استخدمتِها.",
          "textEn": "Feel free to garnish with chopped mango on top. Garnish each glass with a tamarind candy straw, if using.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدمي على الفور.",
          "textEn": "Serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشامويادا هي مشروب مكسيكي تقليدي يتم تقديمه في الأعياد والمناسبات الخاصة.",
      "source": {
        "name": "muybuenoblog.com",
        "url": "https://muybuenoblog.com/frozen-mangonada-chamoyada/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 180,
        "protein": 1,
        "fat": 1,
        "carbs": 42,
        "fiber": 3,
        "sugar": 32,
        "cost": {
          "spices": 0.5,
          "produce": 2.2,
          "sweeteners": 0.3,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "w-mx-016",
      "title": "شوربة الدجاج مع الليمون المخلل",
      "titleEn": "Chicken and Pickled Lime Soup",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "شوربات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-016-i1",
          "name": "فخذ الدجاج",
          "nameEn": "chicken thighs",
          "standardAmount": "1 رطل",
          "standardAmountEn": "1 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-016-i2",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-016-i3",
          "name": "عشب الليمون",
          "nameEn": "lemongrass",
          "standardAmount": "قطعة واحدة (اختياري)",
          "standardAmountEn": "1 piece (optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-016-i4",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-016-i5",
          "name": "ليمون مخلل",
          "nameEn": "pickled lime",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-016-i6",
          "name": "بصل أخضر",
          "nameEn": "green onion",
          "standardAmount": "1 كوب (مقطع)",
          "standardAmountEn": "1 cup (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-016-i7",
          "name": "ملح وفلفل",
          "nameEn": "salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف الدجاج، الثوم المقطع، عشب الليمون، الماء، الملح والفلفل إلى قدر واتركه يغلي ثم خفف النار واتركه يغلي على نار هادئة لمدة 30 دقيقة. قم بإزالة الدهون من السطح من حين لآخر.",
          "textEn": "Add the chicken, sliced garlic, lemongrass, water, salt, and pepper to a pot and bring to a boil. Reduce heat and simmer for 30 minutes, skimming the fat from the surface occasionally.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في الوقت نفسه، قم بتقطيع البصل الأخضر والليمون المخلل.",
          "textEn": "Meanwhile, slice the green onions and cut up the pickled lime.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عندما ينتهي طهي الشوربة، أزلها من النار وقم بتفتيت الدجاج إلى قطع صغيرة.",
          "textEn": "When the soup is done, remove from heat and shred the chicken into small pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اسكب الشوربة في أوعية التقديم، وزع البصل الأخضر وشرائح الليمون المخلل على الوجه. قدمها ساخنة مع الأرز الأبيض لوجبة خفيفة.",
          "textEn": "Ladle the soup into serving bowls, top with green onions and lime slices. Serve hot with white rice for a light dinner.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذه الشوربة مثالية لليالي الباردة وهي تجمع بين نكهة الدجاج الغنية وحامضية الليمون المخلل.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/chicken-and-pickled-lime-soup/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 180,
        "protein": 22,
        "fat": 8,
        "carbs": 6,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 2.5,
          "produce": 1.8,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-mx-017",
      "title": "تشيلاكيليس (رقائق التورتيا بالصلصة الحارة)",
      "titleEn": "Chilaquiles",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي على النار",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-017-i1",
          "name": "تومّاتيو (طماطم مكسيكية خضراء)",
          "nameEn": "tomatillos",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-017-i2",
          "name": "فلفل دي أربول الحار المجفف",
          "nameEn": "dried chiles de árbol",
          "standardAmount": "4-6 حبات مجففة",
          "standardAmountEn": "4-6 dried chiles",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-017-i3",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "فص واحد",
          "standardAmountEn": "1 clove",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-017-i4",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-017-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-017-i6",
          "name": "فلفل أسود",
          "nameEn": "pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قم بتقشير الطماطم الخضراء ولفها في ورق الألمنيوم الثقيل، ثم ضعها على صاج (صينية حديدية) فوق الموقد وقم بشويها لمدة 15-20 دقيقة.",
          "textEn": "Peel the tomatillos and wrap them in heavy-duty aluminum foil. Place them on a comal (cast iron skillet) over the stovetop and roast them for 15-20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد الشوي، ارفع الطماطم الخضراء عن النار واتركها جانباً.",
          "textEn": "After roasting, remove the tomatillos from the heat and set them aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اشوِ الفلفل الحار المجفف والثوم مباشرة على الصاج. انتبه: الفلفل المجفف يُشوى في أقل من دقيقة، بينما يستغرق الثوم وقتًا أطول.",
          "textEn": "Roast the dried chilies and garlic directly on the comal. Caution: the dried chilies will roast in less than a minute while the garlic will take longer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الطماطم الخضراء المشوية، الفلفل الحار، الثوم، الماء، الملح والفلفل الأسود إلى الخلاط. اخلط المكونات جيدًا لمدة بضع دقائق حتى تصبح الصلصة ناعمة وخالية من القطع الكبيرة.",
          "textEn": "Combine the roasted tomatillos, chilies, garlic, water, salt, and pepper in a blender. Blend the mixture thoroughly for a few minutes to ensure the sauce is smooth and consistent with no large pieces left floating around.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غالبًا ستحصل على كمية من الصلصة أكبر مما تحتاجه لهذه الوصفة. استخدم الصلصة الزائدة كإضافة جانبية مع أي من أطباقك المكسيكية المفضلة!",
          "textEn": "You will likely end up with more salsa than you need for this recipe. Use the extra salsa as a condiment for any other of your favorite Mexican dishes!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التشيلاكيليس طبق فطور شهير في المكسيك، يُحضَّر عادةً من رقائق التورتيا المقلية المغطاة بصلصة حارة.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Chilaquiles",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 120,
        "protein": 3,
        "fat": 6,
        "carbs": 14,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "produce": 2.5,
          "spices": 0.75
        }
      }
    },
    {
      "id": "w-mx-018",
      "title": "شيميخانغا (تورتيا محشوة باللحم ومقلية)",
      "titleEn": "Chimichanga",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-018-i1",
          "name": "ستيك بقري من الخاصرة (سكيرت أو فلانك)",
          "nameEn": "skirt or flank steak",
          "standardAmount": "1½ رطل",
          "standardAmountEn": "1 1/2 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-018-i2",
          "name": "بصل أبيض",
          "nameEn": "white onion",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-018-i3",
          "name": "ثوم",
          "nameEn": "garlic cloves",
          "standardAmount": "2 فصوص",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-018-i4",
          "name": "ورقة غار",
          "nameEn": "bay leaf",
          "standardAmount": "1 ورقة",
          "standardAmountEn": "1 leaf",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-018-i5",
          "name": "بطاطس بيضاء أو يوكون",
          "nameEn": "white or Yukon potatoes",
          "standardAmount": "1½ رطل",
          "standardAmountEn": "1 1/2 lbs",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-018-i6",
          "name": "مسحوق الثوم",
          "nameEn": "garlic powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-018-i7",
          "name": "مسحوق البصل",
          "nameEn": "onion powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-018-i8",
          "name": "ملح وفلفل حسب الرغبة",
          "nameEn": "salt and pepper to taste",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-018-i9",
          "name": "تورتيا دقيق بحجم البريتو",
          "nameEn": "burrito-size flour tortillas",
          "standardAmount": "6 تورتيات",
          "standardAmountEn": "6 tortillas",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-018-i10",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1 1/2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-018-i11",
          "name": "خس مفروم ناعم",
          "nameEn": "finely shredded iceberg lettuce",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-018-i12",
          "name": "بصل أبيض مفروم ناعم",
          "nameEn": "finely chopped white onion",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-018-i13",
          "name": "طماطم مفرومة ناعم",
          "nameEn": "finely chopped tomatoes",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-018-i14",
          "name": "مايونيز (اختياري)",
          "nameEn": "mayonnaise (optional)",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-018-i15",
          "name": "كريمة مكسيكية (كريما)",
          "nameEn": "Mexican crema",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-018-i16",
          "name": "جبن كيسو فريسكو أو بانيلا مفتت",
          "nameEn": "crumbled queso fresco or grated panela",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل اللحم وقطّعه إلى قطع صغيرة. اخلط البصل والثوم وورقة الغار في وعاء. أضف اللحم واتركه يتتبل لمدة 30 دقيقة.",
          "textEn": "Wash the steak and cut it into small pieces. Mix the onion, garlic, and bay leaf in a bowl. Add the steak and let it marinate for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر، اسلق البطاطس حتى تنضج. صفيها واتركها تبرد.",
          "textEn": "In a pot, boil the potatoes until tender. Drain and let them cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في مقلاة، اقلِ اللحم مع البصل والثوم وورقة الغار حتى يصبح ذهبياً. أضف مسحوق الثوم ومسحوق البصل والملح والفلفل. اطهُ لمدة 5 دقائق.",
          "textEn": "In a skillet, fry the steak with the onion, garlic, and bay leaf until golden brown. Add garlic powder, onion powder, salt, and pepper. Cook for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في ورقة التورتيا، ضع قطعة من اللحم والبطاطس المبردة. أضف الخس، البصل المفروم، الطماطم، الكريما المكسيكية والجبن. لف التورتيا بإحكام.",
          "textEn": "On a tortilla, place a piece of steak and cooled potatoes. Add shredded lettuce, chopped onion, tomatoes, Mexican crema, and cheese. Roll the tortilla tightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن الزيت في مقلاة عميقة. اقلي الشيميخانغا حتى تصبح ذهبية اللون من جميع الجوانب. صفيها على ورق المطبخ.",
          "textEn": "Heat the oil in a deep skillet. Fry the chimichangas until golden brown on all sides. Drain on paper towels.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم الشيميخانغا ساخنة مع مايونيز (اختياري) والكريما المكسيكية والجبن المفتت.",
          "textEn": "Serve the chimichangas hot with mayonnaise (optional), Mexican crema, and crumbled cheese.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشيميخانغا طبق شعبي في المكسيك، وهي تورتيا محشوة باللحم والخضروات ثم تُقلى.",
      "source": {
        "name": "mexicoinmykitchen.com",
        "url": "https://www.mexicoinmykitchen.com/chimichanga/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 620,
        "protein": 32,
        "fat": 38,
        "carbs": 52,
        "fiber": 8,
        "sugar": 7,
        "cost": {
          "protein": 6.5,
          "dairyEggs": 1.8,
          "produce": 3.2,
          "grains": 1.1,
          "fats": 1.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-mx-019",
      "title": "شوشوياتس (كرات عجين الذرة)",
      "titleEn": "Chochoyotes (Bolita de Masa)",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-019-i1",
          "name": "دقيق الذرة المعالج (ماسا هارينا)",
          "nameEn": "masa harina",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i2",
          "name": "الملح الدقيق",
          "nameEn": "fine salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i3",
          "name": "الماء الدافئ",
          "nameEn": "warm water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i4",
          "name": "البندورة",
          "nameEn": "Roma tomatoes",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 Roma tomatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i5",
          "name": "البصل الأبيض",
          "nameEn": "white onion",
          "standardAmount": "1/2 حبة متوسطة",
          "standardAmountEn": "1/2 medium white onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i6",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فصوص",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i7",
          "name": "مسحوق مرق الخضروات",
          "nameEn": "vegetable bouillon",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i8",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i9",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i10",
          "name": "الجزر",
          "nameEn": "carrot",
          "standardAmount": "1 حبة كبيرة (مقشرة ومقطعة مكعبات بحجم 1/2 بوصة)",
          "standardAmountEn": "1 large carrot (peeled and diced into 1/2-inch pieces)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i11",
          "name": "مرق الخضروات",
          "nameEn": "vegetable broth",
          "standardAmount": "5 أكواب",
          "standardAmountEn": "5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i12",
          "name": "الكوسا",
          "nameEn": "zucchini",
          "standardAmount": "1 حبة (مقطعة إلى أرباع ثم إلى شرائح)",
          "standardAmountEn": "1 zucchini (quartered and sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i13",
          "name": "الذرة الصفراء",
          "nameEn": "yellow corn",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i14",
          "name": "الكمون المطحون",
          "nameEn": "ground cumin",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i15",
          "name": "أوريغانو مكسيكي مجفف",
          "nameEn": "dried Mexican oregano",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i16",
          "name": "ملح خشن (كوشر)",
          "nameEn": "kosher salt",
          "standardAmount": "1.5 ملعقة صغيرة (وأكثر حسب الرغبة)",
          "standardAmountEn": "1.5 teaspoons (plus more to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i17",
          "name": "فلفل أسود مطحون",
          "nameEn": "freshly ground black pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i18",
          "name": "كزبرة خضراء",
          "nameEn": "cilantro",
          "standardAmount": "5 غصون",
          "standardAmountEn": "5 sprigs",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i19",
          "name": "جبن كيسو فريسكو",
          "nameEn": "queso fresco",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i20",
          "name": "عصير الليمون الطازج",
          "nameEn": "fresh lime juice",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-019-i21",
          "name": "الآفوكادو",
          "nameEn": "avocados",
          "standardAmount": "حسب الرغبة (مقطع)",
          "standardAmountEn": "to taste (sliced or diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي دقيق الذرة المعالج (ماسا هارينا) والملح في وعاء كبير حتى يتجانسا. أضيفي الماء الدافئ واخلطي بالشوكة أو بيديك حتى تتكوّن عجينة لا تلتصق.",
          "textEn": "Mix the masa harina and salt in a large bowl until combined. Pour in the warm water and mix with a fork or your hands until a dough forms and is no longer sticky.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقسمي العجينة إلى 16 قطعة صغيرة، ثم شكّلي كل قطعة على هيئة كرة. اضغطي برفق بإبهامك في وسط كل كرة لعمل تجويف صغير. غطّي الشوشوياتس بمنديل ورقي رطب أو بفوطة مطبخ بينما تحضّرين حساء الخضروات.",
          "textEn": "Divide the dough into 16 small portions, then roll each into a ball. Using your thumb, press gently in the middle of each ball to create a small indentation. Cover the chochoyotes with a damp paper towel or kitchen towel while you prepare the vegetable soup.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في الخلاط، أضيفي البندورة، البصل، الثوم، مسحوق مرق الخضروات، والماء. اخلطي حتى تصبح المكونات ناعمة.",
          "textEn": "In a large blender, add the tomatoes, onion, garlic, vegetable bouillon, and water. Blend until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في قدر كبير أو قدر هولندي، سخّني زيت الزيتون على نار متوسطة. أضيفي الجزر وقلّبيه لمدة 2-3 دقائق حتى يبدأ في الطراوة. اسكبي خليط الطماطم المخلوط واطهي لمدة 5 دقائق إضافية.",
          "textEn": "In a large pot or Dutch oven, heat the olive oil over medium heat. Add the carrots and sauté for 2-3 minutes until they start to soften. Pour in the blended tomato mixture and cook for an additional 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي المرق والكوسا والذرة والكمون والأوريغانو والملح والفلفل الأسود. اتركي الخليط حتى يغلي، ثم خففي النار واتركيه على نار هادئة. أسقطي الشوشوياتس في القدر برفق وضعي أغصان الكزبرة الخضراء فوقها. غطّي القدر واطهي لمدة 15 دقيقة إضافية حتى تنضج الخضروات والشوشوياتس تمامًا.",
          "textEn": "Add the broth, zucchini, corn, cumin, oregano, salt, and black pepper. Bring everything to a boil, then reduce the heat to a simmer. Gently drop the prepared chochoyotes into the pot and top with cilantro sprigs. Cover and cook for an additional 15 minutes until the vegetables and chochoyotes are tender and cooked through.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "تذوّقي وعدّلي التتبيل إذا لزم الأمر. قدّمي في أطباق وزيّني بعصير الليمون وجبن كيسو فريسكو وشرائح الأفوكادو.",
          "textEn": "Taste and adjust seasoning if needed. Serve in bowls and garnish with lime juice, queso fresco, and sliced avocados.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشوشوياتس طبق مكسيكي تقليدي يُقدَّم عادةً مع الحساء أو المرق، ويتميز بقوامه الناعم وملمسه المطاطي.",
      "source": {
        "name": "isabeleats.com",
        "url": "https://www.isabeleats.com/chochoyotes/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 7,
        "fat": 12,
        "carbs": 38,
        "fiber": 6,
        "sugar": 8,
        "cost": {
          "grains": 0.45,
          "produce": 3.2,
          "fats": 0.6,
          "spices": 0.35,
          "dairyEggs": 1.1,
          "specialty": 0.2
        }
      }
    },
    {
      "id": "w-mx-020",
      "title": "الشوروس (أصابع العجين المقلية بالسكر)",
      "titleEn": "Churro",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "حلويات",
      "cookingMethod": "قلي",
      "prepTime": "1 ساعة و 15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-020-i1",
          "name": "دقيق أبيض",
          "nameEn": "plain flour",
          "standardAmount": "400 غرام (حوالي 3¼ كوب)",
          "standardAmountEn": "400 g (~3¼ cups)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-020-i2",
          "name": "ماء مغلي",
          "nameEn": "boiling water",
          "standardAmount": "400 مل (حوالي 1⅔ كوب)",
          "standardAmountEn": "400 ml (~1⅔ cups)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-020-i3",
          "name": "بيكربونات الصوديوم",
          "nameEn": "baking soda",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-020-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-020-i5",
          "name": "قرفة",
          "nameEn": "cinnamon",
          "standardAmount": "¼ ملعقة صغيرة (اختياري)",
          "standardAmountEn": "¼ teaspoon (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-020-i6",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-020-i7",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "غربل الدقيق والبيكربونات والملح في وعاء كبير.",
          "textEn": "Sift the flour, baking soda, and salt into a large mixing bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الماء المغلي تدريجياً إلى الدقيق، واخلط باستمرار حتى تحصل على عجينة سميكة وناعمة.",
          "textEn": "Add the boiling water gradually to the flour, mixing constantly until you get a very thick, smooth paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اترك العجينة ترتاح لمدة ساعة تقريبًا.",
          "textEn": "Allow to stand for about an hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن زيت القلي في مقلاة عميقة حتى يلمع.",
          "textEn": "Heat up a deep frying pan of oil until it shimmers.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "استخدم كيس تزيين أو كيس تجميد مقصوص الركن بحيث تكون الفتحة بحجم إصبعك الصغير، واعصر العجينة في المقلاة. استخدم مقصًا لقطع العجينة على شكل أصابع بطول 10 سم تقريبًا.",
          "textEn": "Using an icing bag or a freezer bag with the corner cut out to give a hole about the size of your little finger, squeeze the paste into the pan. Use a pair of scissors to cut the sausage-shaped pieces off after about 10 cm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اقلي الشوروس حتى تصبح ذهبية اللون ومقرمشة. إذا كانت القطع سميكة جداً ونيئة في الوسط، قم بقطعها نصفين طولياً واقليها مرة أخرى.",
          "textEn": "Fry the churros until golden brown and crunchy. If the pieces are too thick and are still raw in the middle, cut them in half lengthwise and fry again.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "انقل الشوروس من الزيت، وصفيها على رف أو ورق مطبخ.",
          "textEn": "Remove churros from oil, and drain on a rack or paper towels.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدّم الشوروس مرشوشة بكمية وفيرة من السكر أو مع صلصة الشوكولاتة الساخنة (أو كليهما).",
          "textEn": "Serve dusted liberally with sugar or hot chocolate sauce (or both).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشورو هو حلوى شهيرة في المكسيك وغالباً ما يتم تناولها مع الشوكولاتة الساخنة في الصباح أو كوجبة خفيفة.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Churros",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 5,
        "fat": 10,
        "carbs": 42,
        "fiber": 1,
        "sugar": 6,
        "cost": {
          "grains": 0.45,
          "fats": 0.3,
          "sweeteners": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-mx-021",
      "title": "كليمولي الدجاج (حساء دجاج مكسيكي بالخضار)",
      "titleEn": "Clemole de Pollo",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "سلق وطهي",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة و15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-021-i1",
          "name": "قطع الدجاج",
          "nameEn": "chicken pieces",
          "standardAmount": "6 قطع",
          "standardAmountEn": "6 pieces",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-021-i2",
          "name": "ذرة بيضاء",
          "nameEn": "white corn",
          "standardAmount": "2 كوز",
          "standardAmountEn": "2 ears",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-021-i3",
          "name": "شايتو",
          "nameEn": "chayotes",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-021-i4",
          "name": "بصل أبيض",
          "nameEn": "white onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 piece",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-021-i5",
          "name": "فاصولياء خضراء",
          "nameEn": "green beans",
          "standardAmount": "1/3 رطل",
          "standardAmountEn": "1/3 lb",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-021-i6",
          "name": "كوسا",
          "nameEn": "zucchini squash",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-021-i7",
          "name": "طماطم روما",
          "nameEn": "roma tomatoes",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6 pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-021-i8",
          "name": "إبازوت طازج أو مجفف",
          "nameEn": "fresh or dried epazote",
          "standardAmount": "6 أغصان أو 2 ملعقة كبيرة",
          "standardAmountEn": "6 sprigs or 2 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-021-i9",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "1 رأس",
          "standardAmountEn": "1 head",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-021-i10",
          "name": "ليمون",
          "nameEn": "limes",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6 pieces",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-021-i11",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "8 أكواب",
          "standardAmountEn": "8 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-021-i12",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة + حسب الحاجة",
          "standardAmountEn": "1 tsp + as needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-021-i13",
          "name": "تورتيا الذرة",
          "nameEn": "corn tortillas",
          "standardAmount": "18 قطعة",
          "standardAmountEn": "18 pieces",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "افتح الفلفل الحار وأزل البذور والعروق.",
          "textEn": "Break open the chiles and remove the seeds and veins.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الفلفل الحار في قدر وغطه بالماء.",
          "textEn": "Place the chiles in a pan and cover with water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أغلي الماء ثم أطفئ النار واترك الفلفل الحار ينقع لمدة 15 دقيقة.",
          "textEn": "Bring the water to a boil and then turn off the heat and let the chiles reconstitute for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الطماطم الكاملة إلى قدر وغطيها بالماء.",
          "textEn": "Add the whole tomatoes to a pot and cover them with water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أغلي الماء ثم خفف النار واترك الطماطم تغلي لمدة 15 دقيقة.",
          "textEn": "Bring to a boil and then reduce the heat and simmer for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخلط الطماطم والفلفل الحار مع قليل من الماء المستخدم لنقع الفلفل الحار لتكوين معجون مائي.",
          "textEn": "Blend the tomatoes and chiles with a little bit of the water you used to soak the chiles to form a loose paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "احفظ قاعدة الفلفل الحار والطماطم جانباً.",
          "textEn": "Set aside the chile tomato base.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضع الدجاج في القدر مع 8 أكواب من الماء، البصل الكامل، ورأس الثوم. اطبخ على نار هادئة لمدة 15 دقيقة.",
          "textEn": "Put the chicken in the pot with 8 cups of water, the whole onion, and the head of garlic. Cook over low heat for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف قطع الذرة، الشايتو، والإبازوت. اطبخ لمدة 15 دقيقة إضافية على نار هادئة.",
          "textEn": "Add the chunks of corn, chayote, and epazote. Cook for 15 more minutes over low heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف قطع الكوسا والفاصولياء الخضراء.",
          "textEn": "Add the chunks of zucchini squash and green beans.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "صفِّ قاعدة فلفل الغواخيو والطماطم المخلوطة مباشرة في القدر.",
          "textEn": "Strain the blended guajillo chile tomato base directly into the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "أغلي المزيج وأزل الرغوة التي ترتفع إلى السطح.",
          "textEn": "Bring to a boil and remove any foam that rises to the top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "خفف النار واتركه يطبخ لمدة 20 دقيقة.",
          "textEn": "Reduce the heat and cook for 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "أضف ملعقة صغيرة من الملح. ثم أضف الملح حسب الرغبة.",
          "textEn": "Add 1 tsp of salt. Then add as much salt as needed to your taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "تخلص من البصل، الإبازوت، ورأس الثوم قبل التقديم.",
          "textEn": "Discard the onion, epazote, and head of garlic before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "قدم مع شرائح الليمون.",
          "textEn": "Serve with sliced lime.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كليمولي الدجاج طبق مكسيكي تقليدي يُقدَّم في المناسبات الخاصة.",
      "source": {
        "name": "mexicanfoodjournal.com",
        "url": "https://mexicanfoodjournal.com/clemole-rojo-de-pollo/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 16,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 22,
        "fat": 10,
        "carbs": 35,
        "fiber": 8,
        "sugar": 6,
        "cost": {
          "protein": 3.2,
          "dairyEggs": 0,
          "produce": 4.8,
          "grains": 1.5,
          "fats": 0.7,
          "sweeteners": 0,
          "specialty": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-mx-022",
      "title": "كوكادا (حلوى جوز الهند)",
      "titleEn": "Cocada (Dulce)",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "حلويات",
      "cookingMethod": "طهي",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-022-i1",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-022-i2",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-022-i3",
          "name": "القرنفل",
          "nameEn": "cloves",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 whole cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-022-i4",
          "name": "جوز الهند المبشور",
          "nameEn": "shredded coconut",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-022-i5",
          "name": "الحليب",
          "nameEn": "milk",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-022-i6",
          "name": "القرفة المطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "1-2 ملعقة كبيرة",
          "standardAmountEn": "1-2 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر كبير على نار متوسطة، اطهُ الماء والسكر والقرنفل، وحرّك حتى يذوب السكر. واصل التسخين حتى يصل الخليط إلى مرحلة الكرة الطرية على ميزان حرارة السكر (حوالي 240 درجة فهرنهايت).",
          "textEn": "In a large pot over medium heat, cook water, sugar, and cloves. Stir until the sugar dissolves. Heat until the mixture reaches the soft-ball stage on a candy thermometer (about 240F).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "استخدم ملعقة لإزالة القرنفل بعناية.",
          "textEn": "Using a spoon, carefully discard the cloves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف جوز الهند المبشور والحليب. سيتكتل الخليط، فواصل التحريك حتى يصبح ناعمًا. اتركه على نار هادئة لبضع دقائق.",
          "textEn": "Add shredded coconut and milk. The mixture will clump. Continue to stir until smooth. Simmer for a few minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اسكبه في أطباق التقديم واتركه في الثلاجة لمدة 30 دقيقة على الأقل.",
          "textEn": "Spoon into serving dishes and refrigerate for at least 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكوكادا حلوى مكسيكية تقليدية تُصنع عادةً من جوز الهند والسكر.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/cocada-angolana-coconut-dessert/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 3,
        "fat": 14,
        "carbs": 48,
        "fiber": 4,
        "sugar": 38,
        "cost": {
          "sweeteners": 0.75,
          "specialty": 2.5,
          "dairyEggs": 0.6,
          "spices": 0.35
        }
      }
    },
    {
      "id": "w-mx-023",
      "title": "التورتيا المكسيكية من الذرة",
      "titleEn": "Corn Tortilla",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "إفطار",
      "cookingMethod": "خبز",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-023-i1",
          "name": "دقيق الذرة المعالج (ماسا هارينا)",
          "nameEn": "masa harina",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-023-i2",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1.25 كوب",
          "standardAmountEn": "1 1/4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-023-i3",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي دقيق الذرة المعالج (ماسا هارينا) والماء والملح حتى تتكوّن كرة طرية من العجين. اعجني الخليط لبضع دقائق.",
          "textEn": "Combine the masa harina, water, and salt until a soft ball forms. Knead the mixture for a few minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقسمي العجينة إلى 16 قطعة متساوية (أو 8 قطع إذا كنت ترغبين في تورتيات كبيرة). شكلي كل قطعة إلى كرة. احتفظي بالكرات مغطاة حتى لا تجف.",
          "textEn": "Divide the dough into 16 equal portions (or 8 portions if you want large tortillas). Shape each piece into a ball. Keep the balls covered so they don't dry out.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "استخدمي ماكينة تشكيل التورتيات لتشكيل التورتيات.",
          "textEn": "Use a tortilla press to shape the tortillas.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اطهي التورتيا على كومال أو صاج أو مقلاة غير مدهونة (لا تستخدمي مقلاة غير لاصقة) على نار متوسطة إلى عالية لمدة دقيقة تقريبًا لكل جانب أو حتى تظهر بقع ذهبية.",
          "textEn": "Cook the tortillas on an ungreased comal, griddle, or pan (do not use nonstick) over medium-high heat for about a minute per side or until golden spots appear.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تورتيا الذرة من أساسيات المطبخ المكسيكي، وتُستخدم في أطباق كثيرة مثل التاكو والكساديا.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/recipe-homemade-corn-tortillas/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 120,
        "protein": 2,
        "fat": 1,
        "carbs": 25,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "grains": 0.45,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-mx-024",
      "title": "الكورتيدو (سلطة الملفوف المخللة)",
      "titleEn": "Curtido (Cabbage Slaw)",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "مقبلات وسلطات",
      "cookingMethod": "تحضير سلطة",
      "prepTime": "15 دقيقة",
      "cookTime": "5 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-024-i1",
          "name": "رأس ملفوف",
          "nameEn": "cabbage",
          "standardAmount": "1/2 رأس (مقطع رفيعًا)",
          "standardAmountEn": "1/2 head (shredded thinly)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-024-i2",
          "name": "جزر",
          "nameEn": "carrot",
          "standardAmount": "1 جزرة (مبشورة)",
          "standardAmountEn": "1 carrot (grated)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-024-i3",
          "name": "بصل أخضر",
          "nameEn": "green onions",
          "standardAmount": "3 حبات (مقطعة ناعمًا)",
          "standardAmountEn": "3 green onions (minced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-024-i4",
          "name": "ماء مغلي",
          "nameEn": "boiling water",
          "standardAmount": "1 كوارت (حوالي 1 لتر)",
          "standardAmountEn": "1 quart",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-024-i5",
          "name": "خل أبيض",
          "nameEn": "white vinegar",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-024-i6",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-024-i7",
          "name": "أوريغانو",
          "nameEn": "oregano",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-024-i8",
          "name": "رقائق الفلفل الأحمر الحار",
          "nameEn": "red pepper flakes",
          "standardAmount": "1 ملعقة صغيرة (اختياري)",
          "standardAmountEn": "1 teaspoon (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، ضع الملفوف والجزر.",
          "textEn": "In a large bowl, place the shredded cabbage and grated carrot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صب الماء المغلي فوق المكونات واتركها تنقع لمدة 5 دقائق.",
          "textEn": "Pour the boiling water over the ingredients and let them steep for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي المكونات جيدًا.",
          "textEn": "Drain the ingredients thoroughly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل الأخضر المفروم والماء والخل والأوريغانو ورقائق الفلفل الأحمر الحار إن كنت تستخدمها، واخلط جميع المكونات معًا.",
          "textEn": "Add the minced green onions, water, vinegar, oregano, and red pepper flakes if using, and mix all ingredients together.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع السلطة في الثلاجة لمدة 20 دقيقة تقريبًا أو حتى تبرد.",
          "textEn": "Refrigerate the salad for about 20 minutes or until chilled.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يمكنك تحضير هذه السلطة قبل أيام قليلة من الاستخدام، حيث تتحسن مع الوقت.",
          "textEn": "This recipe gets better with time, so you can easily make it a few days ahead of time.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكرتيدو هو سلطة تقليدية في المطبخ السلفادوري، وتُقدم عادة كمقبلات أو مع الوجبات الرئيسية.",
      "source": {
        "name": "internationalcuisine.com",
        "url": "https://www.internationalcuisine.com/el-salvador-curtido/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 32,
        "protein": 1.2,
        "fat": 0.4,
        "carbs": 7.1,
        "fiber": 1.8,
        "sugar": 3.9,
        "cost": {
          "produce": 1.85,
          "fats": 0.15,
          "spices": 0.25
        }
      }
    },
    {
      "id": "w-mx-025",
      "title": "الإنفريجولاداس (تورتيا بصلصة الفاصولياء)",
      "titleEn": "Enfrijoladas",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي وتقديم",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-025-i1",
          "name": "فاصولياء سوداء أو فاصولياء بينتو",
          "nameEn": "black or pinto beans",
          "standardAmount": "2 علبة (15 أونصة لكل علبة، غير مصفاة)",
          "standardAmountEn": "2 (15-ounce) cans (undrained)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-025-i2",
          "name": "فلفل تشيبوتلي في صلصة الأدوبو",
          "nameEn": "chipotle peppers in adobo sauce",
          "standardAmount": "1-3 حبة",
          "standardAmountEn": "1-3 peppers",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-025-i3",
          "name": "بصل مفروم",
          "nameEn": "chopped onions",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-025-i4",
          "name": "ثوم مفروم",
          "nameEn": "minced garlic",
          "standardAmount": "3 فصوص",
          "standardAmountEn": "3 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-025-i5",
          "name": "أوريغانو مكسيكي مجفف",
          "nameEn": "dried Mexican oregano",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-025-i6",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 ملعقة كبيرة (وكمية إضافية للقلي)",
          "standardAmountEn": "1 tablespoon (plus more for frying)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-025-i7",
          "name": "مرق نباتي",
          "nameEn": "vegetable stock",
          "standardAmount": "1 ½ كوب",
          "standardAmountEn": "1 ½ cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-025-i8",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "1 ½ ملعقة صغيرة",
          "standardAmountEn": "1 ½ teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-025-i9",
          "name": "تورتيا الذرة",
          "nameEn": "corn tortillas",
          "standardAmount": "12 قطعة",
          "standardAmountEn": "12 tortillas",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-025-i10",
          "name": "جبن كيسو فريسكو",
          "nameEn": "queso fresco",
          "standardAmount": "8 أونصات (وكمية إضافية للتزيين)",
          "standardAmountEn": "8 ounces (plus more for topping)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-025-i11",
          "name": "بصل أحمر مقطع",
          "nameEn": "sliced red onions",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-025-i12",
          "name": "كزبرة خضراء مفرومة",
          "nameEn": "chopped cilantro",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-025-i13",
          "name": "كريمة مكسيكية (كريما)",
          "nameEn": "Mexican crema",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع الفاصولياء المعلبة وفلفل التشيبوتلي والبصل والثوم ومرق الخضروات والملح والأوريغانو في خلاط كبير. اخلط حتى تصبح صلصة الفاصولياء ناعمة كالحرير.",
          "textEn": "Add the canned beans, chipotle peppers, onions, garlic, vegetable stock, salt, and oregano into a large blender. Blend until the black bean sauce is silky smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخّن قدرًا متوسطًا أو مقلاة على نار متوسطة إلى عالية. أضف ملعقة كبيرة من الزيت واسكب صلصة الفاصولياء. اطهُ مع التحريك المتكرر حتى يسخن الخليط ويبدأ في الفوران، لمدة 5 دقائق تقريبًا. إذا أصبحت الصلصة سميكة جدًا، أضف قليلًا من الماء أو المرق وقلّب.",
          "textEn": "Heat a medium pot or skillet over medium-high heat. Add 1 tablespoon of oil and pour in the bean sauce. Cook, stirring frequently, until the mixture is hot and bubbly, about 5 minutes. If the sauce gets too thick, add some water or broth and mix it in.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "للقلي (اختياري): املأ مقلاة واسعة أو مقلاة عميقة بزيت بعمق ½ بوصة تقريبًا، وسخّنه على نار متوسطة إلى عالية حتى تصل حرارته إلى 350 درجة فهرنهايت (175 درجة مئوية). اختبر الزيت بإسقاط قطعة صغيرة من التورتيا فيه؛ فإذا أزّت فهو جاهز. اقلِ التورتيا واحدة تلو الأخرى لمدة 15 ثانية تقريبًا، ثم انقلها إلى طبق كبير أو صينية مبطنة بالمناديل الورقية لامتصاص الزيت الزائد. واصل قلي بقية التورتيا.",
          "textEn": "To fry (optional): Fill a large sauté pan or deep skillet with about ½ inch of oil and heat over medium-high heat until the temperature reaches 350°F. Test the oil by dropping a small piece of tortilla in it. If it sizzles, it's ready. Fry the tortillas one at a time for about 15 seconds. Transfer them to a large plate or baking sheet lined with paper towels to soak up any excess oil. Continue frying the remaining tortillas.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إذا لم تكن ستقلي التورتيا، سخّن تورتيا الذرة في مقلاة أو في الميكروويف لمدة دقيقة حتى تصبح دافئة ولينة.",
          "textEn": "If not frying, heat up the corn tortillas in a skillet or in the microwave for 1 minute until warm and pliable.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "لتجميع الإنفريجولاداس، اغمس كل تورتيا في صلصة الفاصولياء، ثم انقلها إلى طبق واحشها بجبن كيسو فريسكو. لفّها مثل الإنشيلادا أو اطوِها مثل التاكو.",
          "textEn": "To assemble the enfrijoladas, dip each tortilla into the bean sauce. Transfer the tortilla to a plate and fill with queso fresco. Roll it up like an enchilada, or fold it over like a taco.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدمها فورًا مغطاة بالبصل الأحمر المقطع، الكزبرة الطازجة، والكريما المكسيكية.",
          "textEn": "Serve immediately topped with sliced red onions, fresh cilantro, and Mexican crema.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الإنفريجولاداس هي طبق تقليدي مكسيكي يتم تقديمه غالبًا في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "isabeleats.com",
        "url": "https://www.isabeleats.com/enfrijoladas-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 380,
        "protein": 14,
        "fat": 18,
        "carbs": 42,
        "fiber": 10,
        "sugar": 5,
        "cost": {
          "produce": 4.2,
          "dairyEggs": 2.8,
          "grains": 1.5,
          "fats": 0.75,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-mx-026",
      "title": "الإنتماتادا (تورتيا بصلصة الطماطم)",
      "titleEn": "Entomatada",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي وطهي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-026-i1",
          "name": "طماطم روما",
          "nameEn": "Roma tomatoes",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-026-i2",
          "name": "بصل أبيض متوسط",
          "nameEn": "medium white onion",
          "standardAmount": "¼ حبة",
          "standardAmountEn": "¼",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-026-i3",
          "name": "فلفل هالابينو",
          "nameEn": "jalapeño pepper",
          "standardAmount": "1 حبة (منزوعة العنق والبذور)",
          "standardAmountEn": "1 (stemmed and seeded)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-026-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "1 فص",
          "standardAmountEn": "1 clove",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-026-i5",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-026-i6",
          "name": "كمون مطحون",
          "nameEn": "ground cumin",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-026-i7",
          "name": "أوريغانو مكسيكي",
          "nameEn": "Mexican oregano",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-026-i8",
          "name": "مرق (دجاج أو خضروات)",
          "nameEn": "broth (chicken or vegetable)",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-026-i9",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-026-i10",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "½ كوب (زائد حسب الحاجة)",
          "standardAmountEn": "½ cup (plus more as needed)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-026-i11",
          "name": "تورتيا الذرة",
          "nameEn": "corn tortillas",
          "standardAmount": "12 حبة",
          "standardAmountEn": "12",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-026-i12",
          "name": "جبن كيسو فريسكو",
          "nameEn": "queso fresco",
          "standardAmount": "10 أونصات",
          "standardAmountEn": "10 ounces",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-026-i13",
          "name": "كريما مكسيكية أو كريما حامضة",
          "nameEn": "Mexican crema or sour cream",
          "standardAmount": "للتزيين",
          "standardAmountEn": "for topping",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-026-i14",
          "name": "جبن كوتيخا مفتت أو المزيد من جبن كيسو فريسكو",
          "nameEn": "crumbled cotija or more queso fresco",
          "standardAmount": "للتزيين",
          "standardAmountEn": "for topping",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-026-i15",
          "name": "كزبرة خضراء مفرومة",
          "nameEn": "chopped cilantro",
          "standardAmount": "للتزيين",
          "standardAmountEn": "for topping",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع الطماطم والبصل والهالابينو والثوم والملح والكمون والأوريغانو المكسيكي والمرق في الخلاط. اخلط حتى يصبح المزيج ناعمًا تمامًا.",
          "textEn": "Add the tomatoes, onion, jalapeño, garlic, salt, cumin, Mexican oregano, and broth to a blender. Blend until completely smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخّن زيت الزيتون في مقلاة متوسطة على نار متوسطة. أضف خليط الطماطم واتركه حتى يبدأ في الغليان الهادئ، ثم اخفض النار واتركه على نار هادئة لمدة 6-8 دقائق حتى يتكاثف قليلًا. غطِّه وضعه جانبًا.",
          "textEn": "Heat the olive oil in a medium skillet over medium heat. Add the blended tomato mixture and bring to a simmer, then reduce the heat to low and simmer for 6-8 minutes until slightly thickened. Cover and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخّن الزيت النباتي في مقلاة صغيرة على نار متوسطة إلى عالية. اقلِ التورتيا واحدة تلو الأخرى قليًا خفيفًا لمدة 15-30 ثانية تقريبًا لكل جانب. تخلّص من الزيت الزائد بهزّها قليلًا وأنت تمسكها بالملقط، ثم انقلها إلى طبق أو صينية مبطنة بالمناديل الورقية. كرّر ذلك مع بقية التورتيا.",
          "textEn": "Heat the vegetable oil in a small skillet over medium-high heat. Working one tortilla at a time, lightly fry each tortilla for about 15-30 seconds per side. Drain off any excess oil by giving it a little shake while holding it with tongs, then transfer it onto a plate or baking sheet lined with paper towels. Repeat with the remaining tortillas.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "جمّع الإنتماتادا بغمس كل تورتيا في خليط الطماطم، ثم ضعها في طبق واحشها بجبن كيسو فريسكو واطوِها.",
          "textEn": "Assemble the entomatadas by dipping each tortilla in the blended tomato mixture, then placing it on a plate, filling it with queso fresco, and folding it over.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف ملعقة أو اثنتين من خليط الطماطم فوق كل إنتماتادا، ثم زينها بجبن كيسو فريسكو، كريما مكسيكية، وكزبرة مفرومة.",
          "textEn": "Top with a few more spoonfuls of the blended tomato mixture, then garnish with more queso fresco, Mexican crema, and chopped cilantro.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الإنتماتادا هي طبق تقليدي مكسيكي يتم تقديمه غالبًا في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "isabeleats.com",
        "url": "https://www.isabeleats.com/entomatadas/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 14,
        "fat": 28,
        "carbs": 38,
        "fiber": 7,
        "sugar": 6,
        "cost": {
          "produce": 6.5,
          "dairyEggs": 3.2,
          "grains": 1.8,
          "fats": 2.1,
          "spices": 0.75
        }
      }
    },
    {
      "id": "w-mx-027",
      "title": "الإسكابيتش (الخضروات المخللة)",
      "titleEn": "Escabeche (Pickled Vegetables)",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "مقبلات وسلطات",
      "cookingMethod": "طهي وتخليل",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-027-i1",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-027-i2",
          "name": "خل أبيض مقطر",
          "nameEn": "distilled vinegar",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-027-i3",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-027-i4",
          "name": "الملح الكوشير",
          "nameEn": "kosher salt",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-027-i5",
          "name": "أوريغانو",
          "nameEn": "oregano",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-027-i6",
          "name": "حبوب الفلفل",
          "nameEn": "peppercorns",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-027-i7",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "2 ورقة",
          "standardAmountEn": "2 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-027-i8",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "1 فص (مهروس)",
          "standardAmountEn": "1 clove (smashed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-027-i9",
          "name": "فلفل هالابينو",
          "nameEn": "jalapeño peppers",
          "standardAmount": "5 حبات كبيرة (مقطعة إلى حلقات بسمك 1/8 بوصة)",
          "standardAmountEn": "5 large (sliced into 1/8 inch thick rings)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-027-i10",
          "name": "فلفل سيرانو",
          "nameEn": "serrano peppers",
          "standardAmount": "2 حبة (مقطعة إلى حلقات بسمك 1/8 بوصة)",
          "standardAmountEn": "2 (sliced into 1/8 inch thick rings)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-027-i11",
          "name": "جزر",
          "nameEn": "carrots",
          "standardAmount": "4 حبات (مقشرة ومقطعة إلى حلقات بسمك 1/8 بوصة)",
          "standardAmountEn": "4 (peeled, sliced into 1/8 inch thick rings)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-027-i12",
          "name": "بصل حلو",
          "nameEn": "sweet onion",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 (sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد أربعة إلى خمسة أوعية ذات أغطية محكمة. نظفها في غسالة الأطباق أو بالماء الساخن والصابون.",
          "textEn": "Prepare four to five jars with tight-fitting lids. Clean them in the dishwasher or in hot soapy water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر كبير، اخلط الماء والخل والسكر والملح والأوريغانو وحبوب الفلفل وأوراق الغار والثوم. اترك الخليط حتى يغلي على نار عالية.",
          "textEn": "In a large stockpot, combine water, vinegar, sugar, salt, oregano, peppercorns, bay leaves, and the garlic. Bring the mixture to a boil over high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "خفف النار إلى متوسطة عالية وأضف حلقات فلفل الهالابينو، السيرانو، الجزر، والبصل. اطهِ حتى يتحول لون الفلفل الحار من أخضر زاهٍ إلى أخضر باهت، لمدة 10 إلى 15 دقيقة.",
          "textEn": "Lower the heat to medium-high and stir in the jalapeño, serrano, carrot, and onion slices. Cook until the chile peppers turn from bright green to a slightly duller green, about 10 to 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "استخدم ملعقة مثقوبة لنقل الخضروات إلى الأوعية وتقسيمها بالتساوي بينها (دون الثوم وأوراق الغار). صب سائل التخليل في كل وعاء حتى يصل إلى نصف بوصة تحت الحافة.",
          "textEn": "Use a slotted spoon to transfer the mixture to the jars, dividing them equally among the jars (leave the garlic and bay leaves behind). Spoon the pickling liquid into each jar, filling each to 1/2 inch below the rim.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغلق الأوعية بإحكام. اتركها تبرد تماماً، ثم احفظها في الثلاجة لمدة تصل إلى شهرين.",
          "textEn": "Cover the jars tightly. Let cool completely, then store in the refrigerator for up to 2 months.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الإسكابيتش هو طبق تقليدي في المطبخ المكسيكي، يتم تقديمه كمقبلات أو مع الأطباق الرئيسية.",
      "source": {
        "name": "muybuenoblog.com",
        "url": "https://muybuenoblog.com/escabeche-pickled-jalapenos/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 65,
        "protein": 1,
        "fat": 1,
        "carbs": 12,
        "fiber": 2,
        "sugar": 6,
        "cost": {
          "produce": 3.2,
          "fats": 0.15,
          "spices": 0.3,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "w-mx-028",
      "title": "إسكويتس (ذرة الشارع المكسيكية في كوب)",
      "titleEn": "Mexican Street Corn (Esquites)",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "مقبلات وسلطات",
      "cookingMethod": "سلق وتقديم",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-028-i1",
          "name": "ذرة بيضاء مكسيكية",
          "nameEn": "Mexican white corn",
          "standardAmount": "4 كيزان",
          "standardAmountEn": "4 ears",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-028-i2",
          "name": "مرق دجاج أو خضروات",
          "nameEn": "chicken or vegetable broth",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-028-i3",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-028-i4",
          "name": "أوراق الإبازوت",
          "nameEn": "epazote leaves",
          "standardAmount": "2 ورقة",
          "standardAmountEn": "2 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-028-i5",
          "name": "عصير ليمون",
          "nameEn": "lime juice",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-028-i6",
          "name": "مايونيز",
          "nameEn": "mayonnaise",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-028-i7",
          "name": "جبن مبشور (جبن كيسو فريسكو)",
          "nameEn": "grated cheese (queso fresco)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-028-i8",
          "name": "مسحوق الفلفل الحار",
          "nameEn": "chili powder",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-028-i9",
          "name": "زبدة مذابة",
          "nameEn": "melted butter",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-028-i10",
          "name": "صلصة حارة",
          "nameEn": "hot sauce",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أزل القشور والشعر عن كيزان الذرة. اقطع طرفي كل كوز من الأعلى والأسفل.",
          "textEn": "Remove the husks and silk from the corn. Cut off the top and base of the cob.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انزع حبات الذرة عن الكوز: أمسك أحد طرفي الكوز بيدك وضع طرفه الآخر على لوح التقطيع، مع إمالة الكوز بزاوية 45 درجة. استخدم سكينًا حادًا لقطع الحبات، واحرص دائمًا على أن يكون القطع بعيدًا عن يديك وجسمك.",
          "textEn": "Remove the kernels from the cob. Hold one end of the cob with your hand and place the other end of the cob on the cutting board. Hold the cob at a 45-degree angle. Use a sharp knife to cut the kernels off and be sure to always cut away from your hands and body.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع حبات الذرة في قدر. أضف كوبًا من مرق الدجاج أو الخضروات و4 أكواب من الماء. أضف الإبازوت والملح.",
          "textEn": "Place the kernels in a pan. Add 1 cup of chicken or vegetable broth and 4 cups of water. Add the epazote and salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أغلي الماء ثم خفف النار إلى متوسطة. اطهِ حتى يتبخر حوالي ثلثي السائل. إذا كانت الذرة لا تزال صلبة بعد تبخر السائل، أضف كوبًا من الماء واطهِ حتى تحصل على القوام المطلوب. كرر إذا لزم الأمر.",
          "textEn": "Bring the water to a boil then reduce to medium. Cook until about 2/3 of the liquid has evaporated. If the corn is still too tough after the liquid has reduced, add 1 cup of water and cook until you get the desired texture. Repeat if needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدّم الذرة دافئة في كوب، ثم أضف الإضافات التي تفضلها.",
          "textEn": "Serve the corn warm in a cup and then add the toppings of your choice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الإسكويتس طبق شعبي في المكسيك، يُقدَّم كمقبلات من أطعمة الشارع في الأسواق والمطاعم.",
      "source": {
        "name": "mexicanfoodjournal.com",
        "url": "https://mexicanfoodjournal.com/mexican-street-corn-esquites/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 8,
        "fat": 16,
        "carbs": 30,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "produce": 3.2,
          "dairyEggs": 1.8,
          "fats": 1.1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-mx-029",
      "title": "السباغيتي الخضراء",
      "titleEn": "Green Spaghetti",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ",
      "prepTime": "20 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-029-i1",
          "name": "فلفل بوبليانو",
          "nameEn": "Poblano peppers",
          "standardAmount": "5 حبات، مقسمة إلى نصفين، بدون ساق وبذور",
          "standardAmountEn": "5, halved, stems removed, seeded",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-029-i2",
          "name": "زيت الزيتون",
          "nameEn": "Olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-029-i3",
          "name": "ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "4 فصوص، مفروم",
          "standardAmountEn": "4 cloves, chopped",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-029-i4",
          "name": "فلفل هالابينو",
          "nameEn": "Jalapeño",
          "standardAmount": "1 حبة، بدون ساق وبذور",
          "standardAmountEn": "1, stem removed, seeded",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-029-i5",
          "name": "جبن الكريمة",
          "nameEn": "Cream cheese",
          "standardAmount": "225 جرام",
          "standardAmountEn": "225g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-029-i6",
          "name": "مرق الدجاج أو الخضروات",
          "nameEn": "Chicken or vegetable stock",
          "standardAmount": "240 مل",
          "standardAmountEn": "240ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-029-i7",
          "name": "أوراق الكزبرة الخضراء",
          "nameEn": "Coriander leaves",
          "standardAmount": "15 جرام",
          "standardAmountEn": "15g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-029-i8",
          "name": "سباغيتي",
          "nameEn": "Spaghetti",
          "standardAmount": "450 جرام",
          "standardAmountEn": "450g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-029-i9",
          "name": "جبن كيسو فريسكو",
          "nameEn": "Queso fresco",
          "standardAmount": "115 جرام، مبشور، مع إضافات للتقديم",
          "standardAmountEn": "115g, grated, plus extra to serve",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخّن شواية الفرن. ضع الفلفل البوبلانو على صينية خبز بحيث يكون الجلد للأعلى، واتركه حتى يسودّ، لمدة 5 دقائق تقريبًا. أخرجه من الفرن وانقله إلى كيس حفظ طعام محكم الإغلاق أو وعاء مغلق لمدة 10 دقائق. بعد أن يتعرّق بالبخار، أزل القشر وانقل الفلفل إلى الخلاط.",
          "textEn": "Preheat the grill. Place the poblano peppers on a baking sheet, skin side up, and cook until blackened, about 5 minutes. Remove from the oven and transfer to a sealed food storage bag or container for 10 minutes. After they've steamed, remove the skins and transfer to a blender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخّن زيت الزيتون في مقلاة على نار هادئة واقلِ الثوم لمدة 5 دقائق حتى يصبح ذهبيًا. اسكب الثوم والزيت في الخلاط مع الهالابينو والجبن الكريمي ومرق الدجاج والكزبرة. اخلط حتى يصبح الخليط ناعمًا جدًا وأخضر اللون، ثم أعده إلى المقلاة واتركه على نار هادئة.",
          "textEn": "Heat the olive oil in a frying pan over low heat and fry the garlic for 5 minutes until golden. Pour the garlic and oil into the blender, along with the jalapeño, cream cheese, chicken stock, and coriander. Blend until very smooth and green, then return to the pan and simmer over low heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغلِ كمية كبيرة من الماء في قدر كبير وأضف 3 ملاعق كبيرة من الملح. اسلق السباغيتي في الماء المغلي حتى تنضج مع بقاء قوامها متماسكًا قليلًا (أل دنتي)، لمدة 8 دقائق تقريبًا. اغرف 100 مل من ماء السلق بحذر واحتفظ به جانبًا، ثم صفِّ السباغيتي.",
          "textEn": "Bring a large pot of water to the boil and add 3 tbsp salt. Cook the spaghetti in the boiling water until al dente, about 8 minutes. Carefully scoop out 100ml of the water and set aside, then drain the spaghetti.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد السباغيتي إلى القدر واسكب الصلصة فوقها. اخفض النار وأضف ماء السلق المحفوظ وجبن كيسو فريسكو تدريجيًا. قلّب حتى تتكاثف الصلصة وتغلّف المعكرونة جيدًا. قدّمها مع كمية إضافية من الجبن على الوجه.",
          "textEn": "Return the spaghetti to the pot and pour over the sauce. Turn the heat to low and slowly add the reserved water and queso fresco. Mix until the sauce is thick and the pasta is well coated. Serve topped with more cheese.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السباغيتي الخضراء هي طبق مكسيكي يجمع بين النكهات التقليدية مثل الفلفل الحار وجبن الكيسو فريسكو مع الباستا الإيطالية.",
      "source": {
        "name": "bbcgoodfood.com",
        "url": "https://www.bbcgoodfood.com/recipes/espagueti-verde-green-spaghetti",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 520,
        "protein": 22,
        "fat": 28,
        "carbs": 58,
        "fiber": 6,
        "sugar": 6,
        "cost": {
          "dairyEggs": 3.2,
          "produce": 4.15,
          "grains": 0.9,
          "fats": 1.1,
          "spices": 0.45
        }
      }
    },
    {
      "id": "w-mx-030",
      "title": "الغواكامولي (صلصة الأفوكادو المكسيكية)",
      "titleEn": "Guacamole",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "مقبلات وسلطات",
      "cookingMethod": "خلط",
      "prepTime": "15 دقيقة",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-030-i1",
          "name": "الأفوكادو",
          "nameEn": "avocados",
          "standardAmount": "3 حبات ناضجة",
          "standardAmountEn": "3 ripe avocados",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-030-i2",
          "name": "طماطم روما",
          "nameEn": "Roma tomato",
          "standardAmount": "¾ كوب مفرومة ناعمًا",
          "standardAmountEn": "¾ cup finely chopped Roma tomato",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-030-i3",
          "name": "فلفل سيرانو الحار",
          "nameEn": "serrano chiles",
          "standardAmount": "2 حبة مفرومة ناعمًا جدًا (منزوعة البذور والعروق)",
          "standardAmountEn": "2 serrano chiles very finely chopped (seeded and deveined)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-030-i4",
          "name": "البصل",
          "nameEn": "onion",
          "standardAmount": "3 ملاعق كبيرة ممتلئة مفرومة ناعمًا",
          "standardAmountEn": "3 heaping tablespoons of finely chopped onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-030-i5",
          "name": "كزبرة خضراء",
          "nameEn": "cilantro",
          "standardAmount": "3 ملاعق كبيرة مفرومة",
          "standardAmountEn": "3 tbsp. of minced cilantro",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-030-i6",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة (حوالي ¾ ملعقة صغيرة)",
          "standardAmountEn": "to taste (usually about ¾ of a teaspoon)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر الأفوكادو واستخرج اللب.",
          "textEn": "Peel the avocados and remove the flesh.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اسحق الأفوكادو باستخدام ظهر شوكة.",
          "textEn": "Mash the avocados with the back of a fork.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البندورة، الفلفل الحار، البصل، الكزبرة، والملح وامزج المكونات جيدًا.",
          "textEn": "Add the tomato, serrano chile, onion, cilantro, and salt, and mix the ingredients evenly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الملح حسب الرغبة.",
          "textEn": "Add salt to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الغواكامولي صلصة شهيرة في المطبخ المكسيكي، تُقدَّم عادةً كمقبلات مع رقائق التورتيا.",
      "source": {
        "name": "mexicanfoodjournal.com",
        "url": "https://mexicanfoodjournal.com/guacamole/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 180,
        "protein": 3,
        "fat": 14,
        "carbs": 12,
        "fiber": 7,
        "sugar": 3,
        "cost": {
          "produce": 3.2,
          "spices": 0.15
        }
      }
    },
    {
      "id": "w-mx-031",
      "title": "الهورتشاتا بالأناناس",
      "titleEn": "Pineapple Horchata",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "مشروبات",
      "cookingMethod": "غلي وتصفية",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقائق",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-031-i1",
          "name": "أناناس",
          "nameEn": "pineapple",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 pineapple",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-031-i2",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "12 كوب",
          "standardAmountEn": "12 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-031-i3",
          "name": "أرز أبيض",
          "nameEn": "white rice",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-031-i4",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 كوب أو حسب الرغبة",
          "standardAmountEn": "1 cup or to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر الأناناس وأزل النواة، ثم أضف القطع إلى وعاء كبير.",
          "textEn": "Peel the pineapple and remove the core, then add the pieces to a large pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الأرز والماء إلى الوعاء، واخلط المكونات واتركها تغلي على نار هادئة، مغطاة، لمدة 30 دقيقة.",
          "textEn": "Add the rice and water to the pot, mix the ingredients, and simmer covered for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في الوقت نفسه، قطع باقي الأناناس إلى قطع صغيرة (احتفظ ببعضها للزينة).",
          "textEn": "Meanwhile, chop the remaining pineapple into bite-sized pieces (reserve some for garnish).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد الغلي، اخلط ماء الأرز مع ما يصل إلى 2 كوب من قطع الأناناس المكعبة. استخدم الخلاط اليدوي أو الخلاط العادي (تأكد من تبريده قبل الخلط).",
          "textEn": "After simmering, blend the rice water with up to 2 cups of cubed pineapple. Use an immersion blender or a regular blender (make sure to cool it before blending).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صفي الهورتشاتا وامزجها مع السكر حسب الرغبة.",
          "textEn": "Strain the horchata and whisk it with sugar to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "يمكنك شرب الهورتشاتا مباشرة وهي ذات قوام مشروب سموذي، أو يمكنك تخفيفها بالماء لجعلها أرق. قدمها مع شرائح الأناناس أو قطعها.",
          "textEn": "You can drink the horchata straight, which will have a smoothie consistency, or dilute it with water to make it thinner. Serve with a spear of sweet pineapple or several cubes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الهورتشاتا هي مشروب تقليدي مكسيكي يتم تقديمه بارداً في الأيام الحارة.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/pineapple-horchata/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 210,
        "protein": 3,
        "fat": 2,
        "carbs": 48,
        "fiber": 2,
        "sugar": 32,
        "cost": {
          "produce": 5.5,
          "grains": 0.3,
          "sweeteners": 0.8
        }
      }
    },
    {
      "id": "w-mx-032",
      "title": "الواراتشي (خبز الذرة المكسيكي)",
      "titleEn": "Huarache (food)",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ وقلي",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-032-i1",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-032-i2",
          "name": "لحم بقري (ستيك الكتف)",
          "nameEn": "beef chuck steak",
          "standardAmount": "1½ رطل (مقطع إلى مكعبات صغيرة بحجم اللقمة)",
          "standardAmountEn": "1 ½ pound (diced into small bite-sized cubes)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-032-i3",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "¼ بصلة (مقطعة رفيعًا)",
          "standardAmountEn": "¼ onion (thinly sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-032-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فصوص (مهروسة)",
          "standardAmountEn": "2 cloves (minced)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-032-i5",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "1 ملعقة صغيرة (وأكثر حسب الحاجة)",
          "standardAmountEn": "1 teaspoon (plus more as needed)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-032-i6",
          "name": "فلفل أسود مطحون",
          "nameEn": "freshly ground black pepper",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-032-i7",
          "name": "دقيق الذرة المعالج (ماسا هارينا)",
          "nameEn": "masa harina",
          "standardAmount": "2 كوب (وأكثر حسب الحاجة)",
          "standardAmountEn": "2 cups (plus more as needed)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-032-i8",
          "name": "ملح ناعم",
          "nameEn": "fine salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-032-i9",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1 ½ كوب (وأكثر حسب الحاجة)",
          "standardAmountEn": "1 ½ cups (plus more as needed)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-032-i10",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "للقلي (اختياري)",
          "standardAmountEn": "for frying (optional)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-032-i11",
          "name": "فاصولياء مهروسة مقلية",
          "nameEn": "refried beans",
          "standardAmount": "حسب الحاجة (ساخنة)",
          "standardAmountEn": "as needed (warmed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-032-i12",
          "name": "صلصة حارة حمراء",
          "nameEn": "salsa roja",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-032-i13",
          "name": "صلصة خضراء أو صلصة الأفوكادو",
          "nameEn": "salsa verde or guacamole salsa",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-032-i14",
          "name": "ثمار الأفوكادو",
          "nameEn": "avocados",
          "standardAmount": "مقطعة",
          "standardAmountEn": "diced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-032-i15",
          "name": "جبن كوتيخا أو جبن كيسو فريسكو",
          "nameEn": "cotija cheese or queso fresco",
          "standardAmount": "مفتت",
          "standardAmountEn": "crumbled",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخّن زيت الزيتون في مقلاة كبيرة على نار متوسطة إلى عالية. أضف اللحم والبصل والثوم والملح والفلفل الأسود، واطهُ لمدة 5 إلى 6 دقائق مع التحريك من حين لآخر حتى يزول اللون الوردي من اللحم. ارفعه عن النار وغطّه حتى موعد التقديم.",
          "textEn": "Heat the olive oil in a large skillet over medium-high heat. Add the steak, onion, garlic, salt, and black pepper and cook for 5 to 6 minutes, stirring occasionally, until the meat is no longer pink. Remove from heat and cover until ready to serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلط دقيق الذرة المعالج والملح في وعاء كبير. أضف الماء وقلّب حتى تتكوّن عجينة. اعجنها بيديك حتى تتماسك تمامًا ويُمتص الماء كله. وللتأكد من جاهزيتها، خذ قطعة صغيرة وشكّلها كرة ثم اضغط عليها بإصبعك: إذا تشققت أطرافها فالعجينة جافة جدًا، وإذا التصقت بجلدك فهي رطبة جدًا. أضف المزيد من الماء أو دقيق الذرة المعالج حسب الحاجة.",
          "textEn": "Combine the masa harina and salt in a large bowl. Stir in the water until a dough forms. Knead the dough with your hands until it fully comes together and all the water is absorbed. To make sure it’s ready, grab a small piece and roll it into a ball. Press down on it with a finger. If the edges of the dough crack, the dough is too dry. If the dough sticks to your skin, it’s too wet. Add more water or masa harina as necessary.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقسم العجينة إلى 8 أجزاء متساوية، ثم اشكل كل جزء كرة وغطها بقطعة قماش نظيفة رطبة أو غلاف بلاستيكي لحفظ رطوبة العجينة أثناء تشكيل وطبخ الحواراش.",
          "textEn": "Divide the dough into 8 equal portions, then roll each portion into balls and cover them with a clean damp cloth or plastic wrap to keep the dough moist while you press and cook the huaraches.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن مقلاة أو صاج على نار متوسطة عالية حتى يصبح ساخنًا.",
          "textEn": "Heat a griddle or large skillet over medium-high heat until hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "شكّل كل جزء من العجينة على هيئة أصبع بطول 5 إلى 6 بوصات. اعمل على قطعة واحدة في كل مرة: ضع العجينة بين ورقتين من ورق الزبدة أو الغلاف البلاستيكي، وافردها برفق بمكبس التورتيا أو بطبق خبز زجاجي ثقيل أو بكف يدك حتى يصبح سمكها ¼ بوصة تقريبًا. شكّل العجينة المفرودة بيديك على هيئة بيضاوية مستطيلة تشبه نعل الصندل. انزع الغلاف البلاستيكي أو ورق الزبدة بحذر وانقل الواراتشي إلى يدك.",
          "textEn": "Shape each dough portion into a 5 to 6-inch log. Working one at a time, place the dough between two sheets of parchment paper or plastic wrap and flatten gently with a tortilla press, a heavy glass baking dish, or the palm of your hand until it’s about ¼-inch thick. Using your hands, shape the flattened dough into an oblong shape so that it looks like the outline of a sandal. Carefully peel the plastic wrap or parchment paper back and transfer the huarache to your hand.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اطه الحواراش: اطه 1 أو 2 حواراش في كل مرة على الصاج الساخن لمدة دقيقة واحدة، أو حتى تظهر بقع بنية فاتحة على القاع. قلبها واطه الجانب الآخر لمدة دقيقة واحدة إضافية. يمكنك تناول الحواراش بهذه الطريقة أو مواصلة قليها للحصول على طبق أكثر هشاشة وذو طعم أفضل.",
          "textEn": "Cook: Cooking 1 or 2 at a time, place the huarache on the hot griddle and cook for 1 minute, or until light brown spots appear on the bottom. Flip and cook the other side for 1 more minute. You can eat the huaraches like this or continue to fry them for a crispier and more delicious dish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "القلي (اختياري): املأ مقلاة واسعة أو مقلاة عميقة بزيت بعمق بوصة واحدة تقريبًا، وسخّنه على نار متوسطة إلى عالية حتى تصل حرارته إلى 350 درجة فهرنهايت (175 درجة مئوية). (للاختبار، أسقط قطعة صغيرة من العجين في الزيت؛ فإذا أزّت فهو جاهز.) اقلِ على دفعات، فأضف حبة أو حبتين بحذر إلى الزيت واقلِها لمدة دقيقة تقريبًا لكل جانب حتى يصبح لونها ذهبيًا. انقلها إلى طبق كبير أو صينية مبطنة بالمناديل الورقية لامتصاص الزيت الزائد.",
          "textEn": "Fry (optional): Fill a large sauté pan or deep skillet with about 1 inch of oil and heat over medium-high heat until the temperature reaches 350°F. (To test, drop a small piece of dough in the oil. If it sizzles, it's ready.) Cooking in batches, carefully add 1 or 2 huaraches into the frying oil and fry for about 1 minute per side until golden brown. Transfer them to a large plate or baking sheet lined with paper towels to soak up any excess oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "التجميع والتقديم: افرد ملعقة من الفاصولياء المهروسة المقلية الدافئة على كل قطعة، ثم ضع فوقها اللحم المطبوخ. رشّ عليها الصلصة الحمراء أو صلصتك الحارة المفضلة، والصلصة الخضراء أو صلصة الغواكامولي، ثم الأفوكادو المقطع مكعبات وجبن كوتيخا أو كيسو فريسكو المفتت.",
          "textEn": "Assemble and serve: Spread a spoonful of warm refried beans onto each huarache, then top with the cooked meat. Drizzle with salsa roja or your favorite hot sauce, salsa verde or guacamole salsa, diced avocados, and crumbled cotija cheese or queso fresco.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الحواراش هو طبق تقليدي من المكسيك، يتم تقديمه غالبًا في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "isabeleats.com",
        "url": "https://www.isabeleats.com/mexican-huaraches/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 520,
        "protein": 38,
        "fat": 32,
        "carbs": 38,
        "fiber": 6,
        "sugar": 4,
        "cost": {
          "protein": 3.2,
          "dairyEggs": 1.1,
          "produce": 2.8,
          "grains": 0.4,
          "fats": 1.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-mx-033",
      "title": "هويفوس رانشيروس (بيض مقلي بالصلصة على الطريقة المكسيكية)",
      "titleEn": "Huevos Rancheros",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "إفطار",
      "cookingMethod": "قلي وطهي",
      "prepTime": "20 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-033-i1",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "4",
          "standardAmountEn": "4",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-033-i2",
          "name": "طماطم روما",
          "nameEn": "Roma tomatoes",
          "standardAmount": "3",
          "standardAmountEn": "3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-033-i3",
          "name": "فلفل حار سيرانو",
          "nameEn": "serrano chile",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-033-i4",
          "name": "بصل أبيض متوسط",
          "nameEn": "medium white onion",
          "standardAmount": "1/4",
          "standardAmountEn": "1/4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-033-i5",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "1 فص",
          "standardAmountEn": "1 clove",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-033-i6",
          "name": "زعتر",
          "nameEn": "thyme",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-033-i7",
          "name": "زيت طهي",
          "nameEn": "cooking oil",
          "standardAmount": "1/2 كوب + 1 ملعقة كبيرة",
          "standardAmountEn": "1/2 cup + 1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-033-i8",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "2-3 ملاعق كبيرة",
          "standardAmountEn": "2-3 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-033-i9",
          "name": "تورتيا الذرة",
          "nameEn": "corn tortillas",
          "standardAmount": "4",
          "standardAmountEn": "4",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-033-i10",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-033-i11",
          "name": "فاصوليا مهروسة",
          "nameEn": "refried beans",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-033-i12",
          "name": "رقائق التورتيا",
          "nameEn": "tortilla chips",
          "standardAmount": "6",
          "standardAmountEn": "6",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الطماطم، البصل، الثوم والفلفل الحار سيرانو بشكل خشن.",
          "textEn": "Roughly chop the tomatoes, onion, garlic, and serrano chile.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف المكونات إلى وعاء الخلاط مع الزعتر و2 ملاعق كبيرة من الماء.",
          "textEn": "Add the ingredients to a blender jar with thyme and 2 tablespoons of water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخلط حتى يصبح الخليط ناعمًا لمدة دقيقة تقريبًا.",
          "textEn": "Blend until smooth for about 1 minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن ملعقة كبيرة من الزيت في قدر على نار متوسطة.",
          "textEn": "Heat 1 tablespoon of cooking oil in a saucepan over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اسكب محتويات الخلاط بحذر في القدر مع الزيت الساخن، واتركها على نار هادئة لمدة 10 دقائق تقريبًا حتى تصبح الصلصة حمراء داكنة وتتكاثف قليلًا.",
          "textEn": "Carefully pour the contents of the blender into the saucepan with the hot oil and simmer for about 10 minutes until the salsa is deep red and has thickened slightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الملح حسب الرغبة.",
          "textEn": "Season with salt to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صب 1/2 كوب من الزيت في مقلاة متوسطة الحجم وسخن الزيت على نار متوسطة.",
          "textEn": "Pour 1/2 cup of cooking oil into a medium-sized frying pan and heat the oil over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اقلِ التورتيا لمدة 20 ثانية تقريبًا لكل جانب، مع الحرص على ألا تتصلب.",
          "textEn": "Fry the tortillas for about 20 seconds on each side, being careful not to let them harden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "صفي التورتيا من الزيت الزائد على ورق المطبخ واتركها جانباً.",
          "textEn": "Drain the tortillas on paper towels and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "استخدم نفس الزيت لقلي البيض على نار متوسطة.",
          "textEn": "Use the same cooking oil to fry the eggs over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "أضف بيضتين إلى الزيت الساخن وأمِل المقلاة قليلًا حتى يتماسك البيض متلاصقًا.",
          "textEn": "Add two eggs to the hot oil and slightly tilt the pan so that the eggs set closely together.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اقلي البيض حتى يصبح البياض مطبوخًا والصفار لا يزال سائلًا.",
          "textEn": "Cook until the whites are just set and the yolks are still runny.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "ضع تورتيتين على طبق التقديم وأضف ملعقة كبيرة من الفاصوليا المهروسة.",
          "textEn": "Place 2 tortillas on a serving plate and add a good-sized spoonful of refried beans.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "ضع البيض برفق على التورتيا.",
          "textEn": "Gently place the eggs on the tortillas.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "صب الصلصة الحارة الدافئة فوق البيض.",
          "textEn": "Spoon the warm spicy tomato salsa over the eggs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "زيّن الفاصولياء بثلاث قطع من رقائق التورتيا.",
          "textEn": "Garnish the beans with 3 tortilla chips.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "قدم الطبق فورًا.",
          "textEn": "Serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بيض رانشيروس هو طبق فطور تقليدي في المكسيك، يتم تقديمه عادة في وجبات الفطور العائلية.",
      "source": {
        "name": "mexicanfoodjournal.com",
        "url": "https://mexicanfoodjournal.com/huevos-rancheros/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 17,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 420,
        "protein": 18,
        "fat": 22,
        "carbs": 45,
        "fiber": 8,
        "sugar": 6,
        "cost": {
          "dairyEggs": 1.2,
          "produce": 2.8,
          "grains": 0.7,
          "fats": 0.6,
          "spices": 0.2,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "w-mx-034",
      "title": "ماتشاكادو بالبيض (بيض مخفوق مع لحم بقري مفتت)",
      "titleEn": "Machacado con Huevo",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-034-i1",
          "name": "زبدة أو مارغرين",
          "nameEn": "butter or margarine",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-034-i2",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "6 بيضات كبيرة",
          "standardAmountEn": "6 large eggs",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-034-i3",
          "name": "لحم بقري مفتت",
          "nameEn": "shredded beef",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-034-i4",
          "name": "تورتيا دقيق طرية بحجم التاكو",
          "nameEn": "soft taco-size flour tortillas",
          "standardAmount": "10 قطع (مقاس 8 بوصات)",
          "standardAmountEn": "10 ea. 8-inch soft taco-size flour tortillas",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-034-i5",
          "name": "فاصولياء مهروسة مقلية",
          "nameEn": "refried beans",
          "standardAmount": "1 علبة (16 أونصة)",
          "standardAmountEn": "1 can (16 ounces)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-034-i6",
          "name": "جبن تشيدر أو مونتيري جاك",
          "nameEn": "cheddar or Monterey Jack cheese",
          "standardAmount": "2 كوب (8 أونصات)",
          "standardAmountEn": "2 cups (8 ounces)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-034-i7",
          "name": "صلصة",
          "nameEn": "salsa",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزبدة في مقلاة كبيرة على نار متوسطة عالية.",
          "textEn": "Heat the butter in a large skillet over medium-high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البيض واطهُه مع التحريك المتكرر لمدة 2-3 دقائق أو حتى يبدأ البيض في التماسك.",
          "textEn": "Add the eggs; cook, stirring frequently, for 2-3 minutes or until the eggs just begin to set.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف اللحم المفتت وقلّب، واطهُ مع التحريك من حين لآخر لمدة 2-3 دقائق أو حتى ينضج البيض ويسخن اللحم جيدًا.",
          "textEn": "Stir in the shredded beef. Cook, stirring occasionally, for 2-3 minutes or until the eggs are cooked and the beef is heated through.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قدم البيض مع التورتيا، الفاصوليا المهروسة، الجبن، والصلصة.",
          "textEn": "Serve the eggs with tortillas, refried beans, cheese, and salsa.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المشاكادو مع البيض هو طبق تقليدي في المكسيك، يتم تقديمه عادة كوجبة فطور أو غداء خفيف.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Machacado_con_huevo",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 32,
        "fat": 24,
        "carbs": 38,
        "fiber": 6,
        "sugar": 6,
        "cost": {
          "dairyEggs": 3.2,
          "protein": 4.5,
          "produce": 2.1,
          "grains": 1.8,
          "fats": 0.7,
          "specialty": 1.2
        }
      }
    },
    {
      "id": "w-mx-035",
      "title": "الأرز الأخضر المكسيكي بالكزبرة",
      "titleEn": "Mexican Green Rice",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-035-i1",
          "name": "الأرز القصير الحبة",
          "nameEn": "short grain rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-035-i2",
          "name": "كزبرة خضراء",
          "nameEn": "cilantro",
          "standardAmount": "حزمة واحدة",
          "standardAmountEn": "1 bunch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-035-i3",
          "name": "البصل الأبيض",
          "nameEn": "white onion",
          "standardAmount": "1/2 بصلة متوسطة",
          "standardAmountEn": "1/2 medium white onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-035-i4",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فصوص",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-035-i5",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-035-i6",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "4-5 أكواب",
          "standardAmountEn": "4-5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-035-i7",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف الكزبرة، البصل، الثوم، و1/2 كوب من الماء إلى الخلاط واخلط حتى يصبح المزيج ناعمًا لمدة دقيقة واحدة.",
          "textEn": "Add cilantro, onion, garlic, and 1/2 cup of water to a blender and blend until smooth for about 1 minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن 2 ملعقة كبيرة من الزيت في قدر على نار متوسطة.",
          "textEn": "Preheat 2 tablespoons of oil in a pot over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الأرز غير المطبوخ إلى الزيت الساخن واخلطه جيدًا لمدة 30 ثانية حتى يبدأ الأرز في الاحمرار ويصبح عطريًا.",
          "textEn": "Add the uncooked rice to the hot oil and stir for about 30 seconds until the rice starts to brown and becomes fragrant.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف مزيج الكزبرة إلى الأرز.",
          "textEn": "Add the cilantro mixture to the rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف 4 أكواب من الماء وملعقة صغيرة من الملح إلى الأرز واخلط مرة واحدة لضمان توزيع مزيج الكزبرة بشكل متساوٍ.",
          "textEn": "Add 4 cups of water and 1 teaspoon of salt to the rice and stir once to evenly disperse the cilantro mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قلل النار إلى درجة منخفضة (لا تغطي القدر) واترك الأرز يطبخ لمدة 20 دقيقة حتى يمتص السائل بالكامل.",
          "textEn": "Reduce the heat to low (do not cover) and cook the rice for about 20 minutes until it has completely absorbed the liquid.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "إذا لم يكن الأرز مطبوخًا تمامًا بعد امتصاص السائل، أضف 1/4 كوب من الماء حسب الحاجة حتى يصبح الأرز مطبوخًا تمامًا.",
          "textEn": "If the rice isn't fully cooked after it has absorbed the liquid, add 1/4 cup of water as needed until the rice is fully cooked and the water has been absorbed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عندما يصبح الأرز جاهزًا، أطفئ النار واخلط الأرز بملعقة شوك حتى يصبح فضفاضًا، ثم اتركه يرتاح لمدة 5 دقائق قبل التقديم.",
          "textEn": "Once the rice is done cooking, turn off the heat and fluff the rice with a fork. Let it rest for 5 minutes before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "زين الأرز بفرع من الكزبرة قبل التقديم.",
          "textEn": "Garnish with a sprig of cilantro before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الرز الأخضر المكسيكي هو طبق جانبي شائع في المطبخ المكسيكي، يتم تقديمه مع العديد من الأطباق الرئيسية.",
      "source": {
        "name": "mexicanfoodjournal.com",
        "url": "https://mexicanfoodjournal.com/mexican-green-rice/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 5,
        "fat": 10,
        "carbs": 40,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "grains": 0.8,
          "produce": 2.1,
          "fats": 0.3,
          "spices": 0.15
        }
      }
    },
    {
      "id": "w-mx-036",
      "title": "موله دي أولا (حساء اللحم البقري بالخضار والفلفل المكسيكي)",
      "titleEn": "Mole de Olla",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "سلق وطهي",
      "prepTime": "30 دقيقة",
      "cookTime": "2 ساعات",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-036-i1",
          "name": "ذيل البقر",
          "nameEn": "Oxtail",
          "standardAmount": "1½ رطل",
          "standardAmountEn": "1 ½ pound",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i2",
          "name": "ساق البقر",
          "nameEn": "Beef shank",
          "standardAmount": "1½ رطل",
          "standardAmountEn": "1 ½ pound",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i3",
          "name": "بصل أبيض متوسط",
          "nameEn": "medium white onion",
          "standardAmount": "1/2 حبة",
          "standardAmountEn": "½ medium",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i4",
          "name": "ثوم",
          "nameEn": "garlic cloves",
          "standardAmount": "3 فصوص",
          "standardAmountEn": "3 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i5",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "2 ورقة",
          "standardAmountEn": "2 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i6",
          "name": "فلفل أنشو",
          "nameEn": "Ancho peppers",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 peppers",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i7",
          "name": "فلفل باسيا",
          "nameEn": "Pasilla Peppers",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 peppers",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i8",
          "name": "ثوم",
          "nameEn": "garlic clove",
          "standardAmount": "1 فص",
          "standardAmountEn": "1 clove",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i9",
          "name": "بصل أبيض متوسط",
          "nameEn": "medium white onion",
          "standardAmount": "1/4 حبة",
          "standardAmountEn": "¼ medium",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i10",
          "name": "طماطم متوسطة",
          "nameEn": "medium size tomato",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 medium",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i11",
          "name": "أغصان الإبازوت",
          "nameEn": "Epazote sprigs",
          "standardAmount": "2 غصن",
          "standardAmountEn": "2 sprigs",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i12",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i13",
          "name": "كيزان ذرة",
          "nameEn": "corn cobs",
          "standardAmount": "2 كوز (كل كوز مقطع إلى 3 قطع)",
          "standardAmountEn": "2 cobs (each cut into 3 pieces)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i14",
          "name": "شيوت",
          "nameEn": "chayote",
          "standardAmount": "1 حبة (مقطعة إلى 4 أرباع)",
          "standardAmountEn": "1 cut in quarters",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i15",
          "name": "جزر",
          "nameEn": "carrot",
          "standardAmount": "3 حبات صغيرة أو حبة كبيرة (مقطعة إلى قطع كبيرة)",
          "standardAmountEn": "3 small or 1 large (cut into large pieces)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i16",
          "name": "كسونوستل (ثمار صبار حامضة)",
          "nameEn": "xoconostles",
          "standardAmount": "3 حبات (مقشرة ومقطعة إلى شرائح سميكة)",
          "standardAmountEn": "3 (peeled, cut into thick slices)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i17",
          "name": "بطاطس",
          "nameEn": "potatoes",
          "standardAmount": "2 حبات صغيرة أو حبة كبيرة (اختياري)",
          "standardAmountEn": "2 small or 1 large (optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i18",
          "name": "قرع",
          "nameEn": "squashes",
          "standardAmount": "2 حبات صغيرة أو حبة كبيرة (مقطعة إلى 4 أرباع)",
          "standardAmountEn": "2 small or 1 large (cut in quarters)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i19",
          "name": "فاصولياء خضراء",
          "nameEn": "green beans",
          "standardAmount": "6 أونصات",
          "standardAmountEn": "6 oz",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i20",
          "name": "بصل أبيض مفروم",
          "nameEn": "finely chopped white onion",
          "standardAmount": "½ كوب (مفروم ناعمًا)",
          "standardAmountEn": "½ cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i21",
          "name": "كزبرة خضراء مفرومة ناعمًا",
          "nameEn": "finely chopped cilantro",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "½ cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i22",
          "name": "فلفل سيرانو",
          "nameEn": "Serrano peppers",
          "standardAmount": "2 حبة (مقطعة شرائح رفيعة أو مفرومة)",
          "standardAmountEn": "2 (thinly sliced or chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i23",
          "name": "شرائح ليمون",
          "nameEn": "lime wedges",
          "standardAmount": "4-6 شريحة",
          "standardAmountEn": "4-6 wedges",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-036-i24",
          "name": "إبازوت طازج",
          "nameEn": "fresh epazote",
          "standardAmount": "2 ملعقة كبيرة (مفروم ناعمًا)",
          "standardAmountEn": "2 tablespoons (finely chopped)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل اللحم وجففه جيدًا بالمناديل الورقية. ضع اللحم والبصل والثوم وأوراق الغار في قدر كبير، وغطّها بـ8 أكواب من الماء. اتركه حتى يغلي، ثم غطِّ القدر وخفف النار ليغلي برفق. استخدم ملعقة مثقوبة لإزالة الرغوة التي تطفو على السطح. يستغرق نضج اللحم من ساعة ونصف إلى ساعتين تقريبًا.",
          "textEn": "Rinse the meat and pat dry thoroughly with a paper towel. In a large stockpot, place the meat, onion, garlic, and bay leaves. Cover with 8 cups of water. Bring to a boil, cover, and reduce heat to simmer gently. Use a slotted spoon to remove any foam that rises to the surface. The meat will take about 1 ½ to 2 hours to cook.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أثناء طهي اللحم، حضّر الصلصة. املأ قدرًا صغيرًا بكوبين من الماء الساخن وضعه جانبًا. أفضّل تحميص مكونات الصلصة لأنها تمنح الحساء نكهة ريفية. حمّص الفلفل قليلًا على صاج ساخن مع تقليبه مرة واحدة. تذكّر أن هذه الخطوة لا تستغرق سوى ثوانٍ قليلة؛ فإذا تركت الفلفل مدة أطول على الصاج الساخن سيصبح طعمه مرًّا. ضع الفلفل المحمّص في القدر مع الماء الساخن ليطرى لمدة 15 دقيقة على الأقل.",
          "textEn": "While the meat is cooking, prepare the sauce. Fill a small pot with 2 cups of hot water and set aside. I like roasting the ingredients of the salsa since it gives a rustic flavor to the soup. Now, slightly roast the peppers in a hot griddle, turning once. Remember, this step takes only a few seconds if you leave the peppers longer on the hot griddle they will have a bitter taste. Place the roasted peppers in the pot with the hot water to soften them, at least 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "حمّص الطماطم والثوم والبصل على الصاج الساخن. يحتاج الثوم إلى وقت أقل، فارفعه سريعًا، ثم قشّره وضعه في إبريق الخلاط. عندما تتحمص الطماطم والبصل ضعهما في الخلاط أيضًا. وبعد أن يطرى الفلفل، أضفه إلى الخلاط مع كوب من ماء النقع. اخلط حتى تحصل على صلصة ناعمة جدًا، وضعها جانبًا.",
          "textEn": "Roast the tomato, garlic, and onion on the hot griddle. The garlic will take less time to roast, so remove promptly. Remove its peel and place in your blender pitcher. Once the tomato and onion are roasted, place them into the blender as well. Once the peppers have softened, add them into the blender along with a cup of the soaking water. Proceed to puree until you have a very smooth sauce. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "لطهي الخضروات: في قدر آخر متوسط الحجم، ضع 3 أكواب من الماء وقطع الذرة واطهُها على نار متوسطة إلى عالية. بعد 8-10 دقائق، أضف الكسونوستل والشايوت والجزر. وبعد 3 دقائق تقريبًا، أضف البطاطس (إن كنت تستخدمها)، ثم أخيرًا القرع والفاصولياء الخضراء واطهُ لمدة 4 دقائق أخرى. لا تقلق إذا بدت غير ناضجة بعد هذا الوقت، فسيكتمل نضجها مع اللحم والصلصة.",
          "textEn": "To cook the vegetables: In another medium size saucepan, add 3 cups of water and the pieces of corn to cook over medium-high heat. 8-10 minutes later, add the xoconostle, chayote, and carrots. About 3 minutes after that, add the potatoes (if using) and finally the squash and green beans to cook for 4 more minutes. Don’t worry if they still look uncooked after this time, they will finish cooking with the meat and sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "تحقق من اللحم؛ فإذا نضج وأصبح طريًا، أزل الثوم والبصل وورق الغار. أضف الآن الصلصة وأغصان الإبازوت، وقلّب واتركه على نار هادئة لمدة 8 دقائق أخرى تقريبًا. أضف الخضروات وقلّب جيدًا، واتركه على نار هادئة 6 دقائق أخرى حتى تمتزج النكهات. يمكنك صب الصلصة عبر مصفاة إن أردت، أما أنا فلا أستخدم المصفاة مع هذا الحساء لأنني أحب القوام الأكثف الذي تمنحه الصلصة.",
          "textEn": "Check your meat. If it is already cooked and tender, remove the garlic, onion, and bay leaf. Now, add the sauce and the Epazote sprigs, stir, and keep simmering for about 8 more minutes. Add the vegetables and stir well. Let it simmer for another 6 minutes to allow all the flavors to blend. You can pour it using a strainer if you want, personally, I don’t use a strainer with this soup since I like how the sauce gives the soup a thicker texture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "للتقديم: اغرف الحساء في أوعية كبيرة مع حصص من اللحم والذرة والجزر والشايوت والكسونوستل والقرع والبطاطس والفاصولياء الخضراء. زيّنه بالبصل المفروم والكزبرة الخضراء والإبازوت وعصير الليمون.",
          "textEn": "To serve, ladle the soup in large bowls with some portions of meat, corn, carrots, chayote, xoconostle, squash, potato, and green beans. Garnish with chopped onion, cilantro, epazote, and lime juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدّمه مع بعض تورتيا الذرة الدافئة. وهكذا تحصل على وجبة كاملة في وعاء واحد!",
          "textEn": "Serve with some warm corn tortillas. There you have it, a whole meal in a bowl!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "موله دي أولا هو حساء تقليدي مكسيكي غني بالنكهات، يُقدم عادة في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "mexicoinmykitchen.com",
        "url": "https://www.mexicoinmykitchen.com/mole-de-olla-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 24,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 32,
        "fat": 22,
        "carbs": 38,
        "fiber": 10,
        "sugar": 12,
        "cost": {
          "dairyEggs": 0.5,
          "produce": 8.2,
          "grains": 0.3,
          "fats": 0.7,
          "spices": 1.1,
          "specialty": 2.4
        }
      }
    },
    {
      "id": "w-mx-037",
      "title": "ناتشوز برقائق البطاطس المقرمشة",
      "titleEn": "Kettle-Chip Nachos",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "مقبلات وسلطات",
      "cookingMethod": "تجميع",
      "prepTime": "15 دقيقة",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-037-i1",
          "name": "رقائق بطاطس مقرمشة (كيتل)",
          "nameEn": "Kettle chips",
          "standardAmount": "14 أونصة",
          "standardAmountEn": "14 ounces",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i2",
          "name": "زيت أفوكادو بنكهة الفلفل الحار والليمون",
          "nameEn": "Avocado oil chili lime",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i3",
          "name": "صلصة استوائية",
          "nameEn": "Tropical salsa",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i4",
          "name": "صلصة الشيلي فيردي",
          "nameEn": "Chile verde",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i5",
          "name": "فلفل هالابينو",
          "nameEn": "Jalapeño",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 peppers",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i6",
          "name": "بيكو دي غالو",
          "nameEn": "Pico de gallo",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i7",
          "name": "صلصة الأفوكادو والمانجو",
          "nameEn": "Mango and avocado salsa",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i8",
          "name": "بيكو دي غالو بالفراولة",
          "nameEn": "Strawberry pico de gallo",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i9",
          "name": "دجاج مشوي مقطع",
          "nameEn": "Shredded rotisserie chicken",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i10",
          "name": "غواكامولي منزلي",
          "nameEn": "Homemade guacamole",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i11",
          "name": "جبن كيسو فريسكو مفتت",
          "nameEn": "Crumbled queso fresco",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i12",
          "name": "كريمة مكسيكية (كريما)",
          "nameEn": "Crema Mexicana",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i13",
          "name": "شرائح الفجل",
          "nameEn": "Sliced radishes",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i14",
          "name": "بذور الرمان",
          "nameEn": "Pomegranate seeds",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i15",
          "name": "بصل أخضر مقطع",
          "nameEn": "Green onions",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i16",
          "name": "فلفل هالابينو مقطع",
          "nameEn": "Sliced jalapeños",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 peppers",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i17",
          "name": "كزبرة خضراء مفرومة",
          "nameEn": "Chopped cilantro",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-037-i18",
          "name": "شرائح الليمون",
          "nameEn": "Lime wedges",
          "standardAmount": "4 شرائح",
          "standardAmountEn": "4 wedges",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "رتّب طبقة من رقائق البطاطس المقرمشة على طبق التقديم.",
          "textEn": "Arrange a layer of kettle chips on a serving plate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف طبقات مختلفة من الإضافات حسب الرغبة، بدءًا بالصلصات، ثم الدجاج المقطع، فجبن كيسو فريسكو المفتت، ثم الكريمة المكسيكية.",
          "textEn": "Add various layers of toppings as desired, starting with the salsas, followed by shredded chicken, crumbled queso fresco, and crema Mexicana.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "زيّن الوجه بشرائح الفجل وبذور الرمان والبصل الأخضر وشرائح الهالابينو والكزبرة الخضراء وشرائح الليمون.",
          "textEn": "Garnish with slices, seeds, green onions, sliced jalapeños, cilantro, and lime wedges.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الناتشوز طبق شهير في المكسيك، يُقدَّم غالبًا كمقبلات في التجمعات الاجتماعية.",
      "source": {
        "name": "muybuenoblog.com",
        "url": "https://muybuenoblog.com/kettle-chip-nacho-fiesta/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 420,
        "protein": 22,
        "fat": 28,
        "carbs": 32,
        "fiber": 8,
        "sugar": 10,
        "cost": {
          "dairyEggs": 2.1,
          "produce": 6.45,
          "grains": 1.2,
          "fats": 1.8,
          "spices": 0.75,
          "specialty": 0.9
        }
      }
    },
    {
      "id": "w-mx-038",
      "title": "عصير الصبار (ليكوادو دي نوبال)",
      "titleEn": "Licuado de Nopal (Cactus Smoothie)",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "مشروبات",
      "cookingMethod": "خلط",
      "prepTime": "10 دقائق",
      "cookTime": "0 دقائق",
      "servings": "2 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-038-i1",
          "name": "أوراق الصبار (نوباليس)",
          "nameEn": "nopal (cactus pads)",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-038-i2",
          "name": "خيار",
          "nameEn": "cucumber",
          "standardAmount": "1/2 حبة (مقشرة ومقطعة)",
          "standardAmountEn": "1/2 cucumber (peeled and chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-038-i3",
          "name": "ليمون",
          "nameEn": "lime",
          "standardAmount": "1 حبة (معصورة)",
          "standardAmountEn": "1 lime (juiced)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-038-i4",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-038-i5",
          "name": "ثلج مفتت (اختياري)",
          "nameEn": "crushed ice (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "احفظ أوراق الصبار المقطعة إلى شرائح رفيعة في أكياس صغيرة في الفريزر.",
          "textEn": "Store julienned nopal in snack bags in the freezer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "لتحضير العصير، استخدم نصف كمية أوراق الصبار المحفوظة في الفريزر.",
          "textEn": "To make one smoothie, use only half the bag of nopal.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع جميع المكونات في الخلاط واخلطها جيدًا حتى تصبح ناعمة.",
          "textEn": "Place all the ingredients in a blender and blend until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "النوبال (نوباليس) هي أوراق الصبار التي تُستخدم بكثرة في المطبخ المكسيكي، وهي غنية بالألياف والفيتامينات.",
      "source": {
        "name": "muybuenoblog.com",
        "url": "https://muybuenoblog.com/licuado-de-nopal-cactus-smoothie/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2,
        "kcal": 35,
        "protein": 1,
        "fat": 0,
        "carbs": 8,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "produce": 1.2,
          "spices": 0.15
        }
      }
    },
    {
      "id": "w-mx-039",
      "title": "خبز الموتى",
      "titleEn": "Pan de Muerto",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-039-i1",
          "name": "دقيق",
          "nameEn": "flour",
          "standardAmount": "18 أونصة (510 جرام)",
          "standardAmountEn": "18 ozs.",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-039-i2",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "5 1/2 أونصة (156 جرام)",
          "standardAmountEn": "5 1/2 ozs.",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-039-i3",
          "name": "زبدة (لعمل العجينة)",
          "nameEn": "butter (for dough)",
          "standardAmount": "3 1/4 أونصة (92 جرام)",
          "standardAmountEn": "3 1/4 ozs.",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-039-i4",
          "name": "زبدة (لدهن الأقراص)",
          "nameEn": "butter (to coat loaves)",
          "standardAmount": "2 أونصة (57 جرام)",
          "standardAmountEn": "2 ozs.",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-039-i5",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 eggs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-039-i6",
          "name": "حليب",
          "nameEn": "milk",
          "standardAmount": "4 أونصات",
          "standardAmountEn": "4 ozs.",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-039-i7",
          "name": "قشر البرتقال المبشور",
          "nameEn": "grated orange peel",
          "standardAmount": "قشر 2 برتقالة",
          "standardAmountEn": "grated peel from 2 oranges",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-039-i8",
          "name": "ماء زهر البرتقال",
          "nameEn": "orange blossom water",
          "standardAmount": "1/3 أونصة",
          "standardAmountEn": "1/3 oz.",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-039-i9",
          "name": "خميرة جافة",
          "nameEn": "dry yeast",
          "standardAmount": "1/2 أونصة (14 جرام)",
          "standardAmountEn": "1/2 oz.",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-039-i10",
          "name": "زيت (لدهن قاع وعاء الخلط)",
          "nameEn": "oil (to coat bottom of mixing bowl)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp.",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-039-i11",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp.",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي الخميرة مع القليل من الدقيق والسكر في وعاء صغير، وأضيفي الماء الدافئ. اتركي الخليط لمدة 10 دقائق حتى يتنشط.",
          "textEn": "Mix the yeast with a little flour and sugar in a small bowl, and add warm water. Let the mixture sit for 10 minutes until it activates.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء كبير، اخلطي الدقيق والسكر والملح. أضيفي الزبدة المذابة والبيض والحليب وقشر البرتقال المبشور وماء زهر البرتقال والخميرة المنشطة، واخلطي المكونات جيدًا.",
          "textEn": "In a large bowl, mix the flour, sugar, and salt. Add the melted butter, eggs, milk, grated orange peel, orange blossom water, and activated yeast. Mix the ingredients well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اعجني العجينة لمدة 10 دقائق حتى تصبح ناعمة ومتماسكة. ضعي العجينة في وعاء مدهون بالزيت، وغطيها بمنشفة نظيفة. اتركيها ترتاح لمدة ساعة حتى تتضاعف حجمها.",
          "textEn": "Knead the dough for 10 minutes until it becomes smooth and elastic. Place the dough in an oiled bowl, cover it with a clean towel, and let it rest for an hour until it doubles in size.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اضغطي على العجينة لتفريغ الهواء منها، ثم اقسميها إلى أرغفة. ضعي الأرغفة على صينية خبز مدهونة بالزبدة، وشكّليها بوضع كرات صغيرة من العجين في وسط كل رغيف.",
          "textEn": "Punch down the dough and divide it into loaves. Place the loaves on a buttered baking sheet. Shape the loaves by placing small balls of dough in the center of each loaf.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اتركي الأرغفة ترتاح لمدة 30 دقيقة. اخبزيها في فرن مسخن مسبقًا على 180 درجة مئوية (350 درجة فهرنهايت) لمدة 20 دقيقة حتى يصبح لونها ذهبيًا.",
          "textEn": "Let the loaves rest for 30 minutes. Bake them in a preheated oven at 180°C (350°F) for 20 minutes until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أخرجيها من الفرن، وادهني الأرغفة بالزبدة المذابة، ثم رشّي عليها السكر.",
          "textEn": "Remove from the oven, brush the loaves with melted butter, and sprinkle with sugar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدّميها دافئة أو بدرجة حرارة الغرفة.",
          "textEn": "Serve warm or at room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "خبز الموتى هو خبز تقليدي يُصنع في المكسيك خلال عيد جميع القديسين وعيد الموتى (ديا دي لوس مويرتوس).",
      "source": {
        "name": "mexicanfoodjournal.com",
        "url": "https://mexicanfoodjournal.com/pan-de-muerto/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 6,
        "fat": 14,
        "carbs": 42,
        "fiber": 2,
        "sugar": 18,
        "cost": {
          "grains": 0.75,
          "sweeteners": 0.6,
          "dairyEggs": 2.1,
          "specialty": 2,
          "fats": 0.15,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-mx-040",
      "title": "أوريخاس (بالمييه) – خبز حلو بالسكر والقرفة",
      "titleEn": "Orejas (Palmiers) - A Sweet Bread",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "حلويات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "25 دقائق",
      "servings": "12-16 قطعة",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-040-i1",
          "name": "عجينة البف باستري (عجينة الميل فاي)",
          "nameEn": "puff pastry",
          "standardAmount": "2 رقاقة",
          "standardAmountEn": "2 sheets",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-040-i2",
          "name": "سكر أبيض",
          "nameEn": "granulated sugar",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-040-i3",
          "name": "قرفة مطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-040-i4",
          "name": "زبدة مذابة",
          "nameEn": "melted butter",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي السكر والقرفة.",
          "textEn": "In a bowl, stir together sugar and cinnamon.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي رقاقة من عجينة البف باستري على سطح العمل (دون حاجة إلى دقيق)، وافرديها قليلًا بالشوبك لتسويتها.",
          "textEn": "Place one sheet of puff pastry on the counter (no flour needed). Lightly roll to flatten.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "رشّي خليط السكر والقرفة بالتساوي على العجينة، ثم مرّري الشوبك عليها برفق ليُضغط السكر داخل العجينة.",
          "textEn": "Sprinkle the sugar and cinnamon mixture evenly over the pastry. Gently roll over to press the sugar into the dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اطوي بوصة واحدة من كل جانب نحو الوسط، وكرّري الطي حتى يلتقي الجانبان في المنتصف.",
          "textEn": "Fold 1 inch from each side toward the center. Repeat folding until both sides meet in the middle.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قطّعي العجينة المطوية إلى شرائح بسمك ¾ بوصة، واغمسيها في كمية إضافية من سكر القرفة إن رغبتِ.",
          "textEn": "Cut the folded pastry into ¾-inch slices. Dip in extra cinnamon sugar if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "كرّري العملية مع رقاقة العجين الثانية.",
          "textEn": "Repeat with the second sheet of pastry.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخبزيها على حرارة 375 درجة فهرنهايت (190 درجة مئوية) لمدة 20 دقيقة. اقلبي كل قطعة واخبزيها 4-5 دقائق إضافية حتى تصبح مقرمشة وذهبية اللون.",
          "textEn": "Bake at 375°F for 20 minutes. Flip each piece and bake 4-5 more minutes until crisp and golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اتركيها تبرد قبل التقديم أو التخزين.",
          "textEn": "Let cool before serving or storing.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الآذان (البالمييه) هي حلوى فرنسية مشهورة، ولكنها تُعرف أيضًا في المكسيك كنوع من الخبز الحلو.",
      "source": {
        "name": "muybuenoblog.com",
        "url": "https://muybuenoblog.com/orejas-orejitas-pan-dulce/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 16,
        "kcal": 210,
        "protein": 3,
        "fat": 12,
        "carbs": 26,
        "fiber": 1,
        "sugar": 18,
        "cost": {
          "dairyEggs": 1.2,
          "produce": 0.75,
          "fats": 0.6,
          "sweeteners": 0.3,
          "grains": 1.1
        }
      }
    },
    {
      "id": "w-mx-041",
      "title": "باستيل أزتيكا (طبقات التورتيا بالدجاج والجبن)",
      "titleEn": "Pastel Azteca",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "45 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-041-i1",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 ملعقة كبيرة + 1/3 كوب",
          "standardAmountEn": "1 tablespoon + 1/3 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i2",
          "name": "تومّاتيو (طماطم مكسيكية خضراء)",
          "nameEn": "tomatillos",
          "standardAmount": "1 رطل",
          "standardAmountEn": "1 pound",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i3",
          "name": "بصل أصفر",
          "nameEn": "yellow onion",
          "standardAmount": "1/2 بصلة مفرومة + 1/2 بصلة مقطعة مكعبات",
          "standardAmountEn": "1/2 onion chopped + 1/2 onion diced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i4",
          "name": "فلفل هالابينو",
          "nameEn": "jalapeños",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 jalapeños",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i5",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i6",
          "name": "مرق الخضروات",
          "nameEn": "vegetable broth",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i7",
          "name": "عصير الليمون",
          "nameEn": "lime juice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i8",
          "name": "ملح خشن (كوشر)",
          "nameEn": "kosher salt",
          "standardAmount": "1 ملعقة صغيرة + 1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon + 1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i9",
          "name": "ذرة صفراء معلبة",
          "nameEn": "canned yellow corn",
          "standardAmount": "1 علبة (15 أونصة)",
          "standardAmountEn": "1 (15-ounce) can",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i10",
          "name": "بودرة الثوم",
          "nameEn": "garlic powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i11",
          "name": "بودرة البصل",
          "nameEn": "onion powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i12",
          "name": "كمون مطحون",
          "nameEn": "ground cumin",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i13",
          "name": "فلفل أسود مطحون",
          "nameEn": "black pepper",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i14",
          "name": "دجاج مقطع",
          "nameEn": "shredded chicken",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i15",
          "name": "فلفل بوبلانو",
          "nameEn": "poblano peppers",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6 poblano peppers",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i16",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i17",
          "name": "تورتيا الذرة",
          "nameEn": "corn tortillas",
          "standardAmount": "21 تورتيا",
          "standardAmountEn": "21 tortillas",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i18",
          "name": "جبن كيساديا المكسيكي",
          "nameEn": "quesadilla cheese",
          "standardAmount": "2.5 كوب",
          "standardAmountEn": "2.5 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i19",
          "name": "جبن مونتري جاك",
          "nameEn": "Monterey jack cheese",
          "standardAmount": "2.5 كوب",
          "standardAmountEn": "2.5 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-041-i20",
          "name": "كريمة مكسيكية (كريما)",
          "nameEn": "Mexican crema",
          "standardAmount": "3/4 كوب",
          "standardAmountEn": "3/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير الصلصة الخضراء (سالسا فيردي): سخّن ملعقة كبيرة من زيت الزيتون في مقلاة واسعة على نار متوسطة إلى عالية. أضف التومّاتيو والبصل والهالابينو والثوم، واطهُها لمدة 10 دقائق مع التحريك من حين لآخر.",
          "textEn": "Make the salsa verde: Heat 1 tablespoon of olive oil in a large sauté pan over medium-high heat. Add the tomatillos, onion, jalapeños, and garlic. Cook for 10 minutes, stirring occasionally.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقل جميع المكونات إلى الخلاط، وأضف المرق، الملح، وعصير الليمون. اخلط حتى يصبح المزيج ناعمًا واتركه جانباً.",
          "textEn": "Transfer all the ingredients to a blender, and pour in the broth, salt, and lime juice. Blend until smooth and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير حشوة الدجاج والذرة: سخّن ملعقة كبيرة من زيت الزيتون في المقلاة نفسها على نار متوسطة إلى عالية. أضف الذرة والبصل والملح ومسحوق الثوم ومسحوق البصل والكمون والفلفل الأسود، واطهُها لمدة 5 دقائق حتى يبدأ البصل في الطراوة. ارفعها عن النار وأضف الدجاج المقطع والصلصة الخضراء المخلوطة، وقلّب حتى تتجانس، ثم اتركها جانبًا لتبرد قليلًا.",
          "textEn": "Make the chicken and corn filling: Heat 1 tablespoon of olive oil in the same pan over medium-high heat. Add the corn, onion, salt, garlic powder, onion powder, ground cumin, and black pepper. Cook for 5 minutes, until the onions begin to soften. Remove from the heat and add the shredded chicken and the blended salsa verde. Mix together to combine and set aside to cool slightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شوي فلفل البوبلانو: أثناء تبريد خليط الدجاج والذرة، رتّب فلفل البوبلانو على صينية خبز واشوِه تحت شواية الفرن لمدة 5 دقائق تقريبًا لكل جانب حتى يسودّ الجلد ويتفحم.",
          "textEn": "Roast the poblano peppers: While the chicken and corn mixture is cooling, arrange the poblano peppers on a baking sheet and broil them for about 5 minutes on each side until the skin is blackened and charred.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطِّ الصينية بورق الألمنيوم لحبس الحرارة، واترك الجلد يطرى لمدة 5 دقائق تقريبًا.",
          "textEn": "Cover the baking sheet with aluminum foil to trap the heat and allow the skin to soften for about 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انزع الجلد المتفحم بسكين الزبدة أو بيديك، وأزل منه أكبر قدر ممكن. اشقق الفلفل طوليًا من المنتصف وأخرج البذور، ثم قطّع البوبلانو المشوي إلى شرائح وضعه جانبًا.",
          "textEn": "Peel off the charred skin using a butter knife or your hands, getting as much off as you can. Make a vertical slit down the middle and scoop out the seeds. Slice the roasted poblanos into strips and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخّن الفرن مسبقًا إلى 350 درجة فهرنهايت (175 درجة مئوية).",
          "textEn": "Preheat the oven to 350°F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تحضير التورتيا: سخّن ما تبقى من زيت الزيتون (1/3 كوب) في مقلاة متوسطة على نار متوسطة إلى عالية. اقلِ التورتيا واحدة تلو الأخرى قليًا خفيفًا لمدة 10-15 ثانية تقريبًا لكل جانب. تخلّص من الزيت الزائد بهزّها قليلًا وأنت تمسكها بالملقط، ثم انقلها إلى طبق أو صينية مبطنة بالمناديل الورقية. كرّر ذلك مع بقية التورتيا.",
          "textEn": "Prepare the tortillas: Heat the remaining 1/3 cup of olive oil in a medium skillet over medium-high heat. Working one tortilla at a time, lightly fry each tortilla for about 10-15 seconds per side. Drain off any excess oil by giving it a little shake while holding it with tongs, then transfer it onto a plate or baking sheet lined with paper towels. Repeat with the remaining tortillas.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "خلط الجبن: في وعاء كبير، اخلط أنواع الجبن المبشورة معًا.",
          "textEn": "Mix the cheese: In a large bowl, combine the shredded cheeses.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "التجميع: في طبق خبز مقاس 9×13 بوصة، رتّب طبقة من التورتيا بوضع 3 قطع في المنتصف في صف واحد دون تداخل، ثم قطعتين عند كل طرف طويل بحيث يتداخل نصف كل منهما مع تورتيا المنتصف ويرتفع نصفها الآخر على حافة الطبق. افرد ¼ كوب من الكريمة المكسيكية على الوجه، ثم أضف ⅓ خليط الدجاج والذرة، و⅓ شرائح البوبلانو المشوي، و⅓ الجبن المبشور. كرّر هذه العملية لعمل طبقتين إضافيتين.",
          "textEn": "Assemble: In a 9x13 inch baking dish, add a layer of tortillas by placing 3 down the middle in a single layer without overlapping, and then 2 on each long end so half of it overlaps with the tortillas in the middle and half fold up along the edge of the baking dish. Spread ¼ cup of Mexican crema on top, then add ⅓ of the chicken and corn mixture, ⅓ of the roasted poblano strips, and ⅓ of the shredded cheese. Repeat this process with 2 additional layers.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "باستيل أزتيكا طبق مكسيكي تقليدي يجمع طبقات من التورتيا والحشوة والجبن، مما يجعله طبقًا غنيًا مليئًا بالنكهات.",
      "source": {
        "name": "isabeleats.com",
        "url": "https://www.isabeleats.com/pastel-azteca/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 520,
        "protein": 32,
        "fat": 32,
        "carbs": 42,
        "fiber": 8,
        "sugar": 6,
        "cost": {
          "produce": 10.5,
          "dairyEggs": 7.2,
          "grains": 2.8,
          "fats": 3.1,
          "spices": 0.9,
          "specialty": 4.5
        }
      }
    },
    {
      "id": "w-mx-042",
      "title": "البيكاديلو المكسيكي (لحم بقري مفروم بالخضار)",
      "titleEn": "Mexican Picadillo",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالمقلاة",
      "prepTime": "20 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-042-i1",
          "name": "لحم بقر مفروم قليل الدسم",
          "nameEn": "low-fat ground beef",
          "standardAmount": "2 رطل",
          "standardAmountEn": "2 lbs.",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-042-i2",
          "name": "بطاطس",
          "nameEn": "potatoes",
          "standardAmount": "2 حبة متوسطة",
          "standardAmountEn": "2 medium",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-042-i3",
          "name": "جزر",
          "nameEn": "carrots",
          "standardAmount": "2 حبة متوسطة",
          "standardAmountEn": "2 medium",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-042-i4",
          "name": "بازلاء خضراء",
          "nameEn": "green peas",
          "standardAmount": "1 كوب (يفضل استخدام البازلاء المجمدة)",
          "standardAmountEn": "1 cup (preferably frozen)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-042-i5",
          "name": "زبيب",
          "nameEn": "raisins",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-042-i6",
          "name": "صلصة الطماطم",
          "nameEn": "tomato sauce",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-042-i7",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp.",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-042-i8",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp.",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-042-i9",
          "name": "كمون مطحون",
          "nameEn": "ground cumin",
          "standardAmount": "¼ ملعقة صغيرة (اختياري)",
          "standardAmountEn": "¼ tsp. (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-042-i10",
          "name": "أوراق الغار",
          "nameEn": "bay leaves",
          "standardAmount": "2 ورقة (تزال قبل التقديم)",
          "standardAmountEn": "2 leaves (remove before serving)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-042-i11",
          "name": "زيت طهي (أو زيت الزيتون)",
          "nameEn": "cooking (or olive oil)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp.",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر الجزر والبطاطس.",
          "textEn": "Peel the carrots and potatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع البطاطس والجزر إلى قطع صغيرة.",
          "textEn": "Chop the potatoes and carrots into small pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن 2 ملعقة كبيرة من الزيت في مقلاة كبيرة على نار متوسطة عالية.",
          "textEn": "Preheat 2 tablespoons of oil in a large frying pan over medium-high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللحم المفروم إلى المقلاة وقلبه حتى يصبح ذهبي اللون (حوالي 5 دقائق).",
          "textEn": "Add the ground beef to the frying pan and brown it (about 5 minutes).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البطاطس والجزر، واخلطهم واطههم لمدة 6 دقائق.",
          "textEn": "Add the potatoes and carrots, stir and cook for 6 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الزبيب والبازلاء واخلطهم.",
          "textEn": "Add the raisins and peas and stir.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف صلصة الطماطم، الملح والفلفل الأسود واخلطهم.",
          "textEn": "Add the tomato sauce, salt, and black pepper and stir.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "خفّف النار إلى متوسطة منخفضة واطهُ لمدة 20 دقيقة حتى يقل السائل وتطرى البطاطس والجزر.",
          "textEn": "Reduce the heat to medium-low and cook for 20 minutes until the liquid has reduced and the potatoes and carrots have softened.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "تذوّق وأضف الملح إذا لزم الأمر.",
          "textEn": "Taste and add salt if necessary.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البيكاديلو هو طبق شعبي في المكسيك، ويقدم عادةً مع الأرز أو التورتيا.",
      "source": {
        "name": "mexicanfoodjournal.com",
        "url": "https://mexicanfoodjournal.com/picadillo/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 28,
        "fat": 14,
        "carbs": 32,
        "fiber": 6,
        "sugar": 12,
        "cost": {
          "protein": 4.2,
          "produce": 2.8,
          "fats": 0.6,
          "sweeteners": 0.3,
          "spices": 0.15
        }
      }
    },
    {
      "id": "w-mx-043",
      "title": "البوزولي الأحمر المكسيكي (حساء الذرة بالدجاج)",
      "titleEn": "Mexican Pozole Roja",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "سلق وطهي",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة و15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-043-i1",
          "name": "ذرة هوميني (ذرة مقشورة)",
          "nameEn": "hominy",
          "standardAmount": "2 علبة",
          "standardAmountEn": "2 cans",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i2",
          "name": "دجاجة كاملة",
          "nameEn": "whole chicken",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i3",
          "name": "بصل أبيض",
          "nameEn": "white onion",
          "standardAmount": "1 (مقطعة إلى أرباع)",
          "standardAmountEn": "1 (quartered)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i4",
          "name": "كزبرة خضراء",
          "nameEn": "cilantro",
          "standardAmount": "6 غصون",
          "standardAmountEn": "6 sprigs",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i5",
          "name": "فلفل أنشو جاف",
          "nameEn": "dried ancho chilies",
          "standardAmount": "2 (مغسولة، منزوعة العنق والبذور)",
          "standardAmountEn": "2 (rinsed, stemmed and seeded)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i6",
          "name": "فلفل غواخيو جاف",
          "nameEn": "dried guajillo chilies",
          "standardAmount": "3 (مغسولة، منزوعة العنق والبذور)",
          "standardAmountEn": "3 (rinsed, stemmed and seeded)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i7",
          "name": "بصل أبيض مفروم",
          "nameEn": "chopped white onion",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i8",
          "name": "ثوم",
          "nameEn": "garlic cloves",
          "standardAmount": "3 فصوص",
          "standardAmountEn": "3",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i9",
          "name": "قرنفل",
          "nameEn": "cloves",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i10",
          "name": "كمون مطحون",
          "nameEn": "ground cumin",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i11",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i12",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i13",
          "name": "ليمون",
          "nameEn": "limes",
          "standardAmount": "4 (مقطعة إلى أرباع)",
          "standardAmountEn": "4 (quartered)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i14",
          "name": "خس روماني أو ملفوف",
          "nameEn": "romaine lettuce or cabbage",
          "standardAmount": "1/2 رأس (مقطع)",
          "standardAmountEn": "1/2 head (shredded)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i15",
          "name": "فجل",
          "nameEn": "radishes",
          "standardAmount": "6 (مقطعة شرائح رقيقة)",
          "standardAmountEn": "6 (thinly sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i16",
          "name": "بصل أبيض مفروم",
          "nameEn": "chopped white onion",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i17",
          "name": "توستاداس",
          "nameEn": "tostadas",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i18",
          "name": "أوريغانو جاف",
          "nameEn": "dried oregano",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-043-i19",
          "name": "فلفل حار مجفف مطحون أو بهارات تاجين",
          "nameEn": "dried ground chili or tajin",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر كبير، أضف 2 كوب من الماء والهوميني المصفى.",
          "textEn": "In a large pot, add 2 cups of water and the drained hominy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر آخر كبير، ضع قطع الدجاج وأضف ماءً بما يكفي لتغطيته ببضع بوصات. أضف البصل، الكزبرة، وملعقة كبيرة من الملح.",
          "textEn": "In a separate large pot, place the chicken pieces and add enough water to cover by a couple inches. Add the onion, cilantro, and 1 tablespoon of salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اترك الماء حتى يغلي، ثم خفّف النار إلى متوسطة منخفضة ليغلي برفق وغطِّ القدر. اطهُ لمدة 45 دقيقة تقريبًا حتى ينضج الدجاج ويصبح طريًا. أخرج قطع الدجاج من القدر، ثم صفِّ سائل الطهي واحتفظ به.",
          "textEn": "Bring to a boil then reduce heat to a simmer over medium low and cover. Cook for about 45 minutes until the chicken is cooked and tender. Remove the chicken pieces from the pot, strain and reserve the cooking liquid.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عندما يبرد الدجاج بما يكفي للإمساك به، أزل الجلد والعظام وتخلّص منها، ثم فتّت اللحم.",
          "textEn": "When the chicken is cool enough to handle, remove and discard the skin and bones and shred the meat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الدجاج والسائل المحفوظ إلى قدر الهوميني. ضع القدر على نار متوسطة حتى يسخن. أضف الملح إذا لزم الأمر.",
          "textEn": "Put the chicken and the reserved liquid into the pot with hominy. Place the pot over medium heat until warm. Add salt if needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "لتحضير صلصة الفلفل الحمراء: ضع الفلفل في قدر متوسط، أضف ماءً بما يكفي لتغطيته وغليه. خفف النار واتركه يغلي حتى يصبح الفلفل ناعمًا، لمدة 10 دقائق تقريبًا.",
          "textEn": "For the red sauce: Place the chilies in a medium saucepan, add just enough water to cover and bring to a boil. Reduce to simmer and until the chilies are soft, about 10 minutes or so.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع الفلفل و3/4 كوب من الماء المستخدم في النقع في الخلاط مع البصل، الثوم، القرنفل، الكمون، والملح. اخلط حتى يصبح ناعمًا.",
          "textEn": "Put the chilies and 3/4 cup of the soaking liquid into a blender along with the onion, garlic, cloves, cumin, and salt. Blend until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صفِّ الخليط عبر مصفاة ناعمة في وعاء، مستخدمًا ملعقة لاستخلاص أكبر قدر ممكن من السائل، وتخلّص مما لا يمر عبر المصفاة.",
          "textEn": "Run this through a fine mesh sieve into a bowl, using a spoon to extract as much liquid as possible. Discard what does not go through.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "سخّن الزيت النباتي في قدر على نار متوسطة إلى عالية، ثم أضف سائل الفلفل واتركه حتى يغلي، ثم خفّف النار ليغلي برفق مع التحريك من حين لآخر. ستتكاثف الصلصة؛ اطهها مدة إجمالية تقارب 5 أو 6 دقائق، ثم ارفعها عن النار.",
          "textEn": "Heat the vegetable oil in a saucepan over medium high heat until it comes to a simmer, add in the chili liquid and bring to a boil then reduce to simmer, stirring occasionally. The sauce will thicken cook in total about 5 or 6 minutes and remove from heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "إذا كان البوزولي لا يزال دافئًا، ارفع النار إلى متوسطة عالية. أضف خليط الفلفل وقلّب، ثم أضف الملح حسب الرغبة.",
          "textEn": "Assuming your pozole is still warm turn up the temperature to medium high. Stir in the chili mixture and add salt to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "قدّم البوزولي ساخنًا مع الإضافات المذكورة أعلاه. احرص على عصر الليمون فوق الحساء، فهو ما يكمل الطبق.",
          "textEn": "Serve the pozole hot with the accompaniments listed above. Make sure to squeeze lime over the soup, it makes the dish complete.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البوزولي طبق مكسيكي تقليدي يُقدَّم في المناسبات الخاصة والاحتفالات، ويتميز بنكهاته الغنية والحارة.",
      "source": {
        "name": "internationalcuisine.com",
        "url": "https://www.internationalcuisine.com/mexican-pozole/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 420,
        "protein": 38,
        "fat": 22,
        "carbs": 35,
        "fiber": 8,
        "sugar": 6,
        "cost": {
          "dairyEggs": 1.2,
          "produce": 4.8,
          "grains": 1.5,
          "fats": 0.6,
          "spices": 0.75,
          "specialty": 2
        }
      }
    },
    {
      "id": "w-mx-044",
      "title": "راجاس بالكريما (شرائح فلفل البوبلانو بالكريمة المكسيكية)",
      "titleEn": "Rajas con Crema",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي وطهي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-044-i1",
          "name": "فلفل بوبانو",
          "nameEn": "poblanos",
          "standardAmount": "1 رطل",
          "standardAmountEn": "1 lb",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-044-i2",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-044-i3",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-044-i4",
          "name": "كريمة مكسيكية (كريما)",
          "nameEn": "crema mexicana",
          "standardAmount": "3/4 كوب",
          "standardAmountEn": "3/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-044-i5",
          "name": "جبن أواخاكا",
          "nameEn": "oaxaca cheese",
          "standardAmount": "3/4 كوب مبشور",
          "standardAmountEn": "3/4 cup shredded",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-044-i6",
          "name": "ذرة",
          "nameEn": "corn",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "if desired",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اشوِ فلفل البوبلانو على الشواية على نار متوسطة حتى يتفحم من جميع الجوانب، لمدة 20-30 دقيقة تقريبًا، مع تقليبه كل 10 دقائق.",
          "textEn": "Grill the poblanos over medium heat until charred all over, for about 20-30 minutes, turning the peppers every 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "عند الانتهاء، ضع الفلفل في طبق وغطّه بوعاء أو بغلاف بلاستيكي لمدة 5-10 دقائق حتى يتعرق بالبخار ويسهل نزع جلده.",
          "textEn": "When done, place the peppers on a platter and cover with a bowl or plastic wrap for 5-10 minutes to steam the skins loose.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قشّر فلفل البوبلانو وتخلّص من القشر، ثم قطّعه إلى شرائح بحجم اللقمة.",
          "textEn": "Peel the poblanos and discard the skins, then slice them into bite-sized strips.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ابشر الجبن.",
          "textEn": "Grate the cheese.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اطهُ البصل في مقلاة كبيرة حتى يطرى.",
          "textEn": "Cook the onion in a large pan until softened.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الفلفل البوبانو، الجبن، والكريما المكسيكية إلى البصل.",
          "textEn": "Add the poblanos, cheese, and crema mexicana to the onion.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "يمكنك أيضًا إضافة الذرة حسب الرغبة، مع إضافة الملح والفلفل حسب الحاجة. اطهِ الخليط حتى يسخن جيدًا.",
          "textEn": "You may also add corn as well as any salt or pepper, as desired. Heat through.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "راجاس مع الكريما هي طبق تقليدي مكسيكي يتم تقديمه كمقبلات أو جزء من وجبة رئيسية.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/cheesy-roasted-poblanos-rajas-con-crema/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 280,
        "protein": 10,
        "fat": 18,
        "carbs": 22,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "produce": 3.2,
          "dairyEggs": 2.1,
          "fats": 0.6,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-mx-045",
      "title": "فاصوليا مقلية مع توستادا الغواكامولي",
      "titleEn": "Refried Beans with Guacamole Tostadas",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي وطهي",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-045-i1",
          "name": "فاصولياء القدر المطبوخة (فريخوليس دي لا أويا)",
          "nameEn": "cooked Frijoles de la Olla",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1 ½ cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-045-i2",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-045-i3",
          "name": "زيت زيتون أو الزبدة النباتية",
          "nameEn": "olive oil or vegetable shortening",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-045-i4",
          "name": "ملح وفلفل",
          "nameEn": "salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-045-i5",
          "name": "رقائق التوستادا المسطحة",
          "nameEn": "flat tostada shells",
          "standardAmount": "8 قطع",
          "standardAmountEn": "8 pieces",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-045-i6",
          "name": "جبن كيسو فريسكو أو أي جبن تفضله",
          "nameEn": "queso fresco or cheese of choice",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-045-i7",
          "name": "خس",
          "nameEn": "lettuce",
          "standardAmount": "اختياري",
          "standardAmountEn": "optional",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-045-i8",
          "name": "طماطم مقطعة",
          "nameEn": "chopped tomato",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-045-i9",
          "name": "غواكامولي",
          "nameEn": "guacamole",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت النباتي في مقلاة على نار متوسطة.",
          "textEn": "Heat the vegetable oil in a pan over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف زيت الزيتون أو السمن النباتي، وقلّب فاصولياء القدر المطبوخة لمدة 5 دقائق حتى تصبح ناعمة.",
          "textEn": "Add the olive oil or vegetable shortening and stir the cooked Frijoles de la Olla for 5 minutes until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الملح والفلفل حسب الرغبة واتركها على نار هادئة لمدة 10 دقائق حتى تتكاثف.",
          "textEn": "Add salt and pepper to taste and cook on low heat for 10 minutes until thickened.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في مقلاة أخرى، سخّن الزيت النباتي واقلِ أقراص التوستادا حتى تصبح ذهبية ومقرمشة.",
          "textEn": "In another pan, heat the vegetable oil and fry the tostada shells until golden and crispy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع أقراص التوستادا المقلية على منديل ورقي ليتصفى الزيت الزائد.",
          "textEn": "Place the fried tostada shells on a paper towel to drain excess oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "افرد الفاصولياء المقلية على أقراص التوستادا، ثم أضف الغواكامولي والطماطم المقطعة وجبن كيسو فريسكو حسب الرغبة.",
          "textEn": "Spread the refried beans on the tostada shells, then add guacamole, chopped tomatoes, and queso fresco as desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدّمها ساخنة.",
          "textEn": "Serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الفاصوليا المقلية هي جزء أساسي من المطبخ المكسيكي، وتُقدم عادةً كمقبلات أو جزء من وجبة رئيسية.",
      "source": {
        "name": "muybuenoblog.com",
        "url": "https://muybuenoblog.com/refried-bean-and-guacamole-tostadas/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 320,
        "protein": 10,
        "fat": 18,
        "carbs": 35,
        "fiber": 9,
        "sugar": 4,
        "cost": {
          "produce": 3.2,
          "grains": 1.1,
          "fats": 0.95,
          "dairyEggs": 1.4
        }
      }
    },
    {
      "id": "w-mx-046",
      "title": "فلفل محشي (تشيلي ريينو)",
      "titleEn": "Chile Relleno",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-mx-046-i1",
          "name": "فلفل بوبلانو",
          "nameEn": "poblano peppers",
          "standardAmount": "6 حبات كبيرة",
          "standardAmountEn": "6 large",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-046-i2",
          "name": "جبن مونتيري جاك",
          "nameEn": "Monterey Jack cheese",
          "standardAmount": "8 أونصات (مقطع إلى شرائح طويلة أو مبشور)",
          "standardAmountEn": "8 ounces (cut into long strips or shredded)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-046-i3",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "4 أكواب (للقلي)",
          "standardAmountEn": "4 cups (for frying)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-046-i4",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "3 حبات كبيرة",
          "standardAmountEn": "3 large",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-046-i5",
          "name": "دقيق",
          "nameEn": "all-purpose flour",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-046-i6",
          "name": "ملح",
          "nameEn": "fine salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-046-i7",
          "name": "طماطم روما",
          "nameEn": "roma tomatoes",
          "standardAmount": "6 حبات (مقطعة إلى أرباع)",
          "standardAmountEn": "6 (quartered)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-046-i8",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "½ حبة صغيرة (مقطعة إلى نصفين)",
          "standardAmountEn": "½ small (halved)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-046-i9",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "3 فصوص",
          "standardAmountEn": "3 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-046-i10",
          "name": "فلفل هالابينو",
          "nameEn": "jalapeño pepper",
          "standardAmount": "1 حبة (بدون ساق وبذور، اختياري)",
          "standardAmountEn": "1 (stem and seeds removed, optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-046-i11",
          "name": "كزبرة خضراء",
          "nameEn": "cilantro",
          "standardAmount": "5 غصون",
          "standardAmountEn": "5 sprigs",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-046-i12",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "1 ملعقة صغيرة (وأكثر حسب الرغبة)",
          "standardAmountEn": "1 teaspoon (plus more to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-046-i13",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اشوِ فلفل البوبلانو على نار متوسطة حتى يسودّ جلده، ثم ضعه في كيس بلاستيكي محكم الإغلاق لمدة 10 دقائق حتى يبرد.",
          "textEn": "Roast the poblano peppers over medium heat until the skin is blackened. Place them in a sealed plastic bag for 10 minutes to cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قشر الفلفل وقطع الساق. افتح الفلفل برفق وازل البذور والغشاء الداخلي.",
          "textEn": "Peel the peppers and cut off the stem. Gently open the peppers and remove the seeds and inner membrane.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "احشُ الفلفل بجبن مونتيري جاك، وضع الفلفل المحشو جانبًا.",
          "textEn": "Stuff the peppers with Monterey Jack cheese. Set the stuffed peppers aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء، اخفق البيض مع الملح. في وعاء آخر، ضع الدقيق.",
          "textEn": "In a bowl, beat the eggs with salt. In another bowl, place the flour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغمس الفلفل المحشو في الدقيق، ثم في البيض المخفوق.",
          "textEn": "Dip the stuffed peppers in the flour, then in the beaten eggs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخن الزيت في مقلاة عميقة على نار متوسطة. قم بقلي الفلفل حتى يصبح ذهبي اللون من جميع الجوانب.",
          "textEn": "Heat the oil in a deep skillet over medium heat. Fry the peppers until golden brown on all sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعد صلصة الطماطم عن طريق خلط الطماطم، البصل، الثوم، الفلفل الحار، الكزبرة، الملح، والزيت في الخلاط حتى يصبح القوام ناعمًا.",
          "textEn": "Make the tomato sauce by blending the tomatoes, onion, garlic, jalapeño, cilantro, salt, and olive oil in a blender until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدّم الفلفل المحشو مع صلصة الطماطم إلى جانبه.",
          "textEn": "Serve the stuffed peppers with the tomato sauce on the side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "التشيلي ريينو (الفلفل المحشي) طبق مكسيكي تقليدي يُقدَّم غالبًا في المناسبات الخاصة.",
      "source": {
        "name": "isabeleats.com",
        "url": "https://www.isabeleats.com/chile-relleno-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 390,
        "protein": 18,
        "fat": 26,
        "carbs": 17,
        "fiber": 3,
        "sugar": 5,
        "cost": {
          "produce": 5.4,
          "dairyEggs": 5.6,
          "fats": 1.6,
          "grains": 0.4
        }
      }
    },
    {
      "id": "w-mx-048",
      "title": "شاي القرفة المكسيكي",
      "titleEn": "Mexican Cinnamon Tea",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "مشروبات",
      "cookingMethod": "غلي ونقع",
      "prepTime": "5 دقائق",
      "cookTime": "3-5 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-048-i1",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "6 أكواب",
          "standardAmountEn": "6 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-048-i2",
          "name": "عصي القرفة المكسيكية",
          "nameEn": "Mexican cinnamon sticks",
          "standardAmount": "2 عصي",
          "standardAmountEn": "2 sticks",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-048-i3",
          "name": "العسل",
          "nameEn": "honey",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع الماء والقرفة في قدر متوسط الحجم واتركه حتى يغلي.",
          "textEn": "Place the water and cinnamon in a medium-sized saucepan and bring to a boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اتركه يغلي لمدة 3-5 دقائق ثم أزله عن النار.",
          "textEn": "Let it boil for 3-5 minutes, then remove from heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اتركه ينقع لمدة إضافية 30 دقيقة أو حسب الرغبة في قوة الشاي.",
          "textEn": "Let it steep for an additional 30 minutes or to taste based on desired strength.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف العسل حسب الرغبة.",
          "textEn": "Add honey to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم الشاي ساخناً.",
          "textEn": "Serve warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "شاي القرفة المكسيكي هو مشروب تقليدي يتمتع بشعبية كبيرة في المكسيك، خاصة في الأعياد والمناسبات الخاصة.",
      "source": {
        "name": "muybuenoblog.com",
        "url": "https://muybuenoblog.com/mexican-cinnamon-tea-te-de-canela/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 35,
        "protein": 0,
        "fat": 0,
        "carbs": 9,
        "fiber": 0,
        "sugar": 8,
        "cost": {
          "spices": 0.6,
          "sweeteners": 0.9
        }
      }
    },
    {
      "id": "w-mx-049",
      "title": "فيليه السمك بالثوم",
      "titleEn": "Fish Fillet with Garlic Sauce",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "15 دقيقة",
      "cookTime": "10-15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-049-i1",
          "name": "فيليه سمك البلطي أو أي نوع آخر من السمك",
          "nameEn": "Tilapia or other fish fillets",
          "standardAmount": "1.5 رطل (حوالي 700 جرام)",
          "standardAmountEn": "1.5 lbs",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-049-i2",
          "name": "ليمون",
          "nameEn": "Lime",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-049-i3",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-049-i4",
          "name": "زيت نباتي (أو مزيج من نصف زيت زيتون ونصف زيت نباتي)",
          "nameEn": "Vegetable oil (or a mix of half olive oil and half vegetable oil)",
          "standardAmount": "1/4 كوب (60 مل)",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-049-i5",
          "name": "ثوم",
          "nameEn": "Garlic cloves",
          "standardAmount": "6 فصوص (مقطعة شرائح رقيقة)",
          "standardAmountEn": "6 cloves (thinly sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-049-i6",
          "name": "بقدونس",
          "nameEn": "Parsley",
          "standardAmount": "3 ملاعق كبيرة (مفروم ناعمًا)",
          "standardAmountEn": "3 tablespoons (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-049-i7",
          "name": "دقيق (اختياري)",
          "nameEn": "Flour (optional)",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قم بتتبيل السمك بالملح والفلفل وعصير الليمون. اتركه جانباً أثناء تحضير باقي المكونات.",
          "textEn": "Season the fish with salt, pepper, and lime juice. Set aside while you prepare the rest of the ingredients.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في مقلاة كبيرة على نار هادئة. بمجرد أن يسخن، قم بقلي شرائح الثوم حتى تصبح ذهبية اللون. تأكد من إزالتها بمجرد أن تصبح ذهبية فاتحة، إذا تركتها لفترة أطول ستصبح ذات طعم مر.",
          "textEn": "Heat the oil in a large frying pan over low heat. Once hot, fry the garlic slices until they are golden. Make sure to remove them promptly once they are lightly golden; if you leave them longer, they will get a bitter taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إذا كنت تستخدم الدقيق، غطِ الفيليه بالدقيق قليلاً. ثم، قم برفع درجة الحرارة في المقلاة التي قمت فيها بقلي الثوم إلى نار متوسطة عالية. بمجرد أن يسخن، أضف السمك واقليه على الجانبين. سيعتمد وقت الطهي على سماكة السمك. سيكون حوالي 2-3 دقائق لكل جانب للفيليهات التي سمكها حوالي 1/3 بوصة، وحوالي 5-7 دقائق للفيليهات الأسمك.",
          "textEn": "If using the flour, dust the fillets with the flour lightly. Then, turn the heat to medium-high on the frying pan where you cooked the garlic. Once hot, add the fish and cook on both sides. The cooking time will depend on the fish’s thickness. It will be about 2-3 minutes per side for those fillets about 1/3 inch thick, and about 5-7 minutes for thicker fillets.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قم بإخراج السمك من المقلاة وضعه على رف تبريد مع ورق منديل أسفله لامتصاص الدهون الزائدة.",
          "textEn": "Remove the fish from the frying pan and place it on a cooling rack with paper towel underneath to absorb any excess fat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم السمك مزيناً بالبقدونس المفروم وشرائح الثوم الذهبية. (وإذا أضفت قليلاً من الزبدة، سيكون الأمر رائعًا!)",
          "textEn": "Serve the fish garnished with the chopped parsley and golden garlic slices. (And if you add a little dab of butter, oh heavens!)",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذا الطبق هو أحد الأطباق الشهيرة في المطبخ المكسيكي، حيث يتم تقديمه كوجبة رئيسية في المناسبات العائلية.",
      "source": {
        "name": "mexicoinmykitchen.com",
        "url": "https://www.mexicoinmykitchen.com/filete-de-pescado-al-mojo-de-ajo/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 320,
        "protein": 34,
        "fat": 15,
        "carbs": 6,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 9,
          "produce": 1.1,
          "fats": 0.6,
          "grains": 0.2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-mx-050",
      "title": "كيساديا الفلفل الأخضر والجبن",
      "titleEn": "Green Chile and Cheese Quesadilla",
      "chapter": "مطبخ المكسيك",
      "chapterNumber": 117,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-mx-050-i1",
          "name": "تورتيا القمح",
          "nameEn": "flour tortillas",
          "standardAmount": "4 قطع (قطر 10 بوصات)",
          "standardAmountEn": "4 (10-inch) flour tortillas",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-050-i2",
          "name": "جبن تشيدر أو جبن بيبر جاك الحار",
          "nameEn": "cheddar or pepper jack cheese",
          "standardAmount": "1 كوب (مبشور)",
          "standardAmountEn": "1 cup (shredded)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-050-i3",
          "name": "فلفل بوبلانو مشوي",
          "nameEn": "roasted Poblano chile peppers",
          "standardAmount": "2 حبة (مقطعة مكعبات)",
          "standardAmountEn": "2 peppers (diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-050-i4",
          "name": "صلصة (للزينة)",
          "nameEn": "salsa (for garnish)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-mx-050-i5",
          "name": "الغواكامولي (للزينة)",
          "nameEn": "guacamole (for garnish)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخّن الصاج (الكومال) مسبقًا لمدة دقيقة واحدة على نار متوسطة إلى منخفضة.",
          "textEn": "Preheat a comal for 1 minute over medium-low heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "دفّئ التورتيا لمدة دقيقة على أحد جانبيها، ثم اقلبها ورشّ بعض الجبن على إحداها، وأضف الفلفل، ثم غطّها بتورتيا أخرى واضغط عليها برفق بالملعقة المسطحة.",
          "textEn": "Warm tortillas for 1 minute on one side, flip and sprinkle some of the cheese on one of the tortillas, add chile, and top with another tortilla and press gently with a spatula.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقلب الكيساديا من حين لآخر حتى يصبح لونها ذهبيًا من الجانبين ويذوب الجبن.",
          "textEn": "Flip occasionally until quesadillas are golden brown on each side and cheese has melted.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "كرر العملية مع التورتيات والمقادير المتبقية.",
          "textEn": "Repeat with remaining tortillas and ingredients.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم الكيساديا مع الصلصة والغواكامولي إذا أردت.",
          "textEn": "Top them with salsa and guacamole, if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكيساديا هي طبق شعبي في المكسيك، يتم تقديمه كوجبة خفيفة أو وجبة رئيسية.",
      "source": {
        "name": "muybuenoblog.com",
        "url": "https://muybuenoblog.com/green-chile-and-cheese-quesadilla/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 380,
        "protein": 15,
        "fat": 18,
        "carbs": 39,
        "fiber": 3,
        "sugar": 3,
        "cost": {
          "grains": 1.6,
          "dairyEggs": 3,
          "produce": 1.7,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-my-001",
      "title": "أكار السمك النيونيا",
      "titleEn": "Nyonya Acar Fish",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالمقلاة",
      "prepTime": "4 ساعات",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-001-i1",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "1 قطعة متوسطة (مقطعة إلى شرائح رقيقة)",
          "standardAmountEn": "1 medium-sized piece (sliced into thin pieces)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-001-i2",
          "name": "سمك الكنجافيل أو سمك الشعري",
          "nameEn": "silver mullet or bone-in Red Snapper fish fillet",
          "standardAmount": "600 غ (مقطع إلى قطع سميكة بحجم 2.5 سم)",
          "standardAmountEn": "600 g (cut into 1-inch thick fillets)",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-001-i3",
          "name": "الزنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 قطعة كبيرة (مقطعة إلى شرائح رقيقة)",
          "standardAmountEn": "1 big knob (cut into matchstick strips)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-001-i4",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "2 رأس صغير (مقطع إلى شرائح رقيقة)",
          "standardAmountEn": "2 small bulbs (sliced into thin pieces)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-001-i5",
          "name": "الفلفل الأحمر الحار",
          "nameEn": "fresh red chilies",
          "standardAmount": "3 حبات (مقطعة إلى قطع مائلة)",
          "standardAmountEn": "3 pieces (sliced into pieces diagonally)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-001-i6",
          "name": "الفلفل الحار الصغير",
          "nameEn": "bird's eye chilies",
          "standardAmount": "10-12 حبة",
          "standardAmountEn": "10-12 pieces",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-001-i7",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "480 مل",
          "standardAmountEn": "480 ml",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-001-i8",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "480 مل",
          "standardAmountEn": "480 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-001-i9",
          "name": "خل الأرز الصيني",
          "nameEn": "Chinese rice vinegar",
          "standardAmount": "240 مل (أو حسب الرغبة)",
          "standardAmountEn": "240 ml (or to taste)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-001-i10",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "2 ملاعق كبيرة (أو حسب الرغبة)",
          "standardAmountEn": "2 tablespoons (or to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-001-i11",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "200 غ (أو حسب الرغبة)",
          "standardAmountEn": "200 g (or to taste)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-001-i12",
          "name": "السمسم الأبيض المحمص",
          "nameEn": "toasted white sesame",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "جفف الكركم، الزنجبيل، والثوم تحت أشعة الشمس لبضع ساعات.",
          "textEn": "Dry the turmeric, ginger, and garlic under the sun for a few hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قم بتتبيل السمك بالملح قبل قليه حتى يصبح ذهبي اللون ومقرمشًا.",
          "textEn": "Marinate the fish with some salt before deep-frying until golden and crispy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقل السمك إلى وعاء عميق، ثم أضف الزنجبيل، الثوم، والفلفل الحار.",
          "textEn": "Transfer the fish to a deep pot, followed by the ginger, garlic, and chilies.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن مقلاة وقلي الكركم حتى يصبح الزيت أصفر اللون. ارمِ الكركم باستخدام غربال.",
          "textEn": "Heat a wok and stir-fry the turmeric until the oil turns yellow. Discard the turmeric using a colander.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الماء والخل إلى المقلاة واتركها حتى تغلي. قم بتتبيلها بالسكر والملح حسب الرغبة.",
          "textEn": "Add water and vinegar to the wok and bring it to a boil. Season with sugar and salt to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقل التتبيلة إلى الوعاء، مع التأكد من أن السمك والمكونات مغطاة بالكامل.",
          "textEn": "Transfer the marinade into the pot, ensuring that the fish and ingredients are submerged.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "رشي السمسم على الوجه، غطي الوعاء، واترك السمك ينقع طوال الليل.",
          "textEn": "Sprinkle sesame seeds on top, cover the pot, and let the fish pickle overnight.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "يُفضل تناول السمك في اليوم التالي.",
          "textEn": "The fish is best served the next day.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أكار السمك النيونيا هو طبق تقليدي في المطبخ الملايوي، يتميز بنكهته الحارة والحامضة.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/acar-fish-nyonya-pickled-fish/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 410,
        "protein": 22,
        "fat": 15,
        "carbs": 35,
        "fiber": 2,
        "sugar": 22,
        "cost": {
          "protein": 8,
          "fats": 1,
          "produce": 1.5,
          "spices": 0.5,
          "sweeteners": 0.5
        }
      }
    },
    {
      "id": "w-my-002",
      "title": "دجاج ماساك ميرا",
      "titleEn": "Ayam Masak Merah",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي وطهي",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-002-i1",
          "name": "دجاج",
          "nameEn": "chicken",
          "standardAmount": "2 كجم",
          "standardAmountEn": "2 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-002-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-002-i3",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-002-i4",
          "name": "بصل أحمر",
          "nameEn": "red onion",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-002-i5",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "40 غرام",
          "standardAmountEn": "40 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-002-i6",
          "name": "الكينجاف",
          "nameEn": "galangal",
          "standardAmount": "25 غرام",
          "standardAmountEn": "25 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-002-i7",
          "name": "عشب الليمون",
          "nameEn": "lemongrass",
          "standardAmount": "5 حبة",
          "standardAmountEn": "5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-002-i8",
          "name": "فلفل حار مجفف",
          "nameEn": "dried chillies",
          "standardAmount": "20 حبة",
          "standardAmountEn": "20",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-002-i9",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "5 فصوص",
          "standardAmountEn": "5 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-002-i10",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "للقلي + ¼ كوب إضافي",
          "standardAmountEn": "for deep frying + ¼ cup extra",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-002-i11",
          "name": "قرفة",
          "nameEn": "cinnamon",
          "standardAmount": "7.6 سم",
          "standardAmountEn": "7.6 cm",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-002-i12",
          "name": "نجمة خمسية",
          "nameEn": "star anise",
          "standardAmount": "2-3 حبة",
          "standardAmountEn": "2-3",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-002-i13",
          "name": "قرفة مطحونة",
          "nameEn": "ground cloves",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-002-i14",
          "name": "قرنفل مطحون",
          "nameEn": "ground cardamom",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-002-i15",
          "name": "مرق الطماطم",
          "nameEn": "tomato soup",
          "standardAmount": "علبة واحدة",
          "standardAmountEn": "1 can",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-002-i16",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "علبة واحدة",
          "standardAmountEn": "1 can",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "امسح الدجاج بالكركم والملح، واتركه لمدة 30 دقيقة.",
          "textEn": "Rub the chicken with turmeric and salt, and set aside for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في مقلاة واقلي قطع الدجاج حتى تصبح ذهبية اللون. اتركها جانباً.",
          "textEn": "Heat oil in a wok and deep fry the chicken pieces until golden brown. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقطع البصل الأحمر، الزنجبيل، الكينجاف، وعشب الليمون بشكل خشن، ثم نقلها إلى الخلاط أو المعالج الغذائي. أضف الفلفل الحار والثوم، واعجن إلى معجون.",
          "textEn": "Roughly chop the red onion, ginger, galangal, and lemongrass, then transfer them to a blender or food processor. Add the chilies and garlic, and process into a paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن المقلاة مع ½ كوب من الزيت. قم بتحمير البهارات—القرفة، النجمة الخمسية، القرفة المطحونة، والقرنفل—حتى تصبح ذات رائحة عطرة. أضف المعجون المعد وارفع درجة الحرارة حتى يغلي. ثم، خفف الحرارة واتركه يغلي حتى يصبح المعجون مطبوخًا بالكامل، عطريًا، والزيت ينفصل عن المعجون (الزيت ينفصل).",
          "textEn": "Heat the wok with ½ cup of oil. Sauté the spices—cinnamon, star anise, cloves, and cardamom—until fragrant. Add the blended paste and increase the heat until it bubbles. Then, reduce the heat and simmer until the paste is fully cooked, fragrant, and the oil separates from the paste (pecah minyak).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف مرق الطماطم، حليب جوز الهند، وقطع الدجاج. ارفع درجة الحرارة حتى يغلي السائل بسرعة، ثم خفف الحرارة واتركه يغلي حتى يتكاثف الصلصة. اضبط الطعم بالملح حسب الرغبة وقدمه مزيناً بالبصل الأخضر.",
          "textEn": "Add the canned tomato soup, coconut milk, and chicken pieces. Raise the heat to bring it to a quick boil, then reduce to a simmer and cook until the sauce thickens. Season with salt to taste and garnish with spring onions before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أيام ماساك ميرا هو طبق دجاج ماليزي تقليدي يتميز بالصلصة الحارة والطماطم.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/ayam-masak-merah-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 680,
        "protein": 46,
        "fat": 45,
        "carbs": 15,
        "fiber": 2,
        "sugar": 7,
        "cost": {
          "protein": 8,
          "fats": 1,
          "specialty": 3,
          "produce": 0.8,
          "spices": 1
        }
      }
    },
    {
      "id": "w-my-003",
      "title": "بوبور تشا تشا",
      "titleEn": "Bubur Cha-Cha",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "مخبوزات",
      "cookingMethod": "سلق وتبخير",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-003-i1",
          "name": "البطاطا الحلوة البنية",
          "nameEn": "purple sweet potato",
          "standardAmount": "80 غ",
          "standardAmountEn": "80 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-003-i2",
          "name": "البطاطا الحلوة البرتقالية",
          "nameEn": "orange sweet potato",
          "standardAmount": "80 غ",
          "standardAmountEn": "80 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-003-i3",
          "name": "البطاطا الحلوة الصفراء",
          "nameEn": "yellow sweet potato",
          "standardAmount": "80 غ",
          "standardAmountEn": "80 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-003-i4",
          "name": "القرنبيط (القرع)",
          "nameEn": "yam (taro)",
          "standardAmount": "150 غ",
          "standardAmountEn": "150 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-003-i5",
          "name": "الساغو (اللؤلؤة النشوية)",
          "nameEn": "sago (tapioca pearls)",
          "standardAmount": "10 غ",
          "standardAmountEn": "10 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-003-i6",
          "name": "الحمص الأسود",
          "nameEn": "black-eyed peas",
          "standardAmount": "50 غ (مغسول لمدة ساعة)",
          "standardAmountEn": "50 g (soaked for 1 hour)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-003-i7",
          "name": "دقيق النشودة",
          "nameEn": "tapioca flour",
          "standardAmount": "100 غ",
          "standardAmountEn": "100 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-003-i8",
          "name": "الماء المغلي",
          "nameEn": "boiling water",
          "standardAmount": "120 مل",
          "standardAmountEn": "120 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-003-i9",
          "name": "اللون الأحمر",
          "nameEn": "red coloring",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-003-i10",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1.5-2 لتر (ضبط حسب الرغبة)",
          "standardAmountEn": "1.5-2 liters (adjust to preference)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-003-i11",
          "name": "الحليب جوز الهند الكثيف",
          "nameEn": "thick coconut milk",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-003-i12",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "120 غ",
          "standardAmountEn": "120 g",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-003-i13",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-003-i14",
          "name": "الموز",
          "nameEn": "banana",
          "standardAmount": "3 حبة (مقطعة بسمك نصف بوصة)",
          "standardAmountEn": "3 bananas (peeled and cut half inches thick)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-003-i15",
          "name": "أوراق البندان",
          "nameEn": "pandan leaves",
          "standardAmount": "3 ورقة",
          "standardAmountEn": "3 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في ماء مغلي، اطبخ الحمص الأسود حتى يصبح ناعمًا. في قدر منفصل، اغلي الساغو حتى يصبح شفافًا ونضجًا. ضع جانباً.",
          "textEn": "In boiling water, cook the black-eyed peas until soft. In a separate pot, boil the sago until translucent and cooked through. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قشر وقطع البطاطا الحلوة والقرنبيط إلى مكعبات أو الأشكال المرغوبة. اطبخ كل نوع على حدة بالبخار حتى يصبح ناعمًا.",
          "textEn": "Peel and cut the sweet potatoes and yam into cubes or desired shapes. Steam each type separately until soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "لصنع الجيلي النشودي، اخلط الدقيق مع نصف كوب ماء مغلي حتى يتشكل العجين. بمجرد أن يبرد، افرده على سطح مغطى بالدقيق وقطعه إلى مكعبات صغيرة. اغلي قطع الجيلي في الماء حتى تطفو وتكون مطاطية، ثم صفيها وضعها جانباً.",
          "textEn": "To make the tapioca jelly, mix the flour with ½ cup boiling water until a dough forms. Once cool, roll out on a floured surface and cut into small cubes. Boil the jelly pieces in water until they float and become chewy, then drain and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في قدر منفصل، اغلي لترًا من الماء. أضف ملعقة كبيرة من السكر وشرائح الموز. اغلي لمدة 5 دقائق، ثم صفيها وضعها جانباً.",
          "textEn": "In a separate pot, bring 1 liter of water to a boil. Add 1 tablespoon sugar and the banana slices. Boil for 5 minutes, then drain and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في قدر كبير، اغلي 1.5 إلى 2 لتر من الماء على نار هادئة (ابدأ بكمية أقل إذا كنت تفضل القوام الكثيف). أضف الحليب جوز الهند، السكر، الملح، وأوراق البندان. اتركه يغلي على نار هادئة لمدة 10-15 دقيقة، مع التحريك من حين لآخر. تذوق وضبط الحليب جوز الهند أو السكر حسب الحاجة.",
          "textEn": "In a large pot, bring 1.5 to 2 liters of water to a gentle boil (start with less if you prefer a thicker texture). Add the thick coconut milk, sugar, salt, and pandan leaves. Simmer on low heat for 10–15 minutes, stirring occasionally. Taste and adjust the coconut milk or sugar if needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الحمص الأسود، الساغو، البطاطا الحلوة، القرنبيط، الموز، والجيلي النشودي إلى قاعدة الحليب جوز الهند. اقلب برفق حتى يمتزجوا وسخنهم. قدمه ساخنًا أو باردًا حسب الرغبة.",
          "textEn": "Add the black-eyed peas, sago, steamed sweet potatoes, yam, banana, and cooked tapioca jelly into the coconut milk base. Stir gently to combine and heat through. Serve hot or cold, based on your preference.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بوبور تشا تشا هو حساء ماليزي تقليدي يتم تقديمه كوجبة خفيفة أو حلوى. يتميز بنكهات الحلو والحامض والملمس المتنوع.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/bubur-cha-cha/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 450,
        "protein": 5,
        "fat": 24,
        "carbs": 62,
        "fiber": 5,
        "sugar": 30,
        "cost": {
          "produce": 2.8,
          "grains": 1.5,
          "specialty": 1.8,
          "sweeteners": 0.4
        }
      }
    },
    {
      "id": "w-my-004",
      "title": "دجاج الباربكيو الصيني بالقلاية الهوائية",
      "titleEn": "Air Fryer Chinese BBQ Chicken",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "أطباق رئيسية",
      "cookingMethod": "الشوي بالهواء",
      "prepTime": "30 دقيقة",
      "cookTime": "14 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-my-004-i1",
          "name": "فخذ الدجاج بدون عظم",
          "nameEn": "boneless chicken thighs",
          "standardAmount": "300 جرام",
          "standardAmountEn": "10.6 oz",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-004-i2",
          "name": "صوص الباربكيو الصيني الحلال",
          "nameEn": "halal Chinese barbecue sauce",
          "standardAmount": "75 مل",
          "standardAmountEn": "sweet Chinese barbecue marinade",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-004-i3",
          "name": "بذور السمسم",
          "nameEn": "sesame seeds",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "امزج الدجاج مع 75 مل من صوص الباربكيو الصيني واتركه ينقع لمدة 30 دقيقة على الأقل.",
          "textEn": "Marinate the chicken with 75 ml of halal Chinese barbecue sauce for at least 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع الدجاج في سلة الشوي بالهواء مع الجلد لأسفل. صب نصف الكمية المتبقية من الصوص على الدجاج وشوهه عند 190 درجة مئوية (375 درجة فهرنهايت) لمدة 10 دقائق.",
          "textEn": "Place the chicken skin side down in the air fryer basket. Spoon over half of the leftover marinade and air fry at 190°C (375°F) for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قلب الدجاج، صب الكمية المتبقية من الصوص، وشوهه لمدة 4 دقائق إضافية أو حتى يصبح مطبوخًا ومحمصًا قليلاً.",
          "textEn": "Flip the chicken, spoon over the remaining marinade, and air fry at 190°C (375°F) for 4 minutes or until cooked through and slightly charred.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "زين الطبق ببذور السمسم وقدمه مع الأرز الأبيض المطبوخ بالبخار.",
          "textEn": "Garnish with sesame seeds and serve with steamed white rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "دجاج الباربكيو الصيني بالقلاية الهوائية طبق شهير في المطبخ الماليزي، يُقدَّم عادة مع الأرز الأبيض.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/air-fryer-char-siu-chicken/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 170,
        "protein": 12,
        "fat": 10,
        "carbs": 11,
        "fiber": 0,
        "sugar": 9,
        "cost": {
          "protein": 3,
          "specialty": 1.6
        }
      }
    },
    {
      "id": "w-my-005",
      "title": "المربي المصنوع من جوز الهند (سيري كايا)",
      "titleEn": "Coconut Jam (Seri Kaya)",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "حلويات",
      "cookingMethod": "طهي على نار هادئة",
      "prepTime": "10 دقائق",
      "cookTime": "30 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-005-i1",
          "name": "البيض",
          "nameEn": "eggs",
          "standardAmount": "5 بيضات",
          "standardAmountEn": "5 eggs",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-005-i2",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "200 مل",
          "standardAmountEn": "200 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-005-i3",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "120 غرام",
          "standardAmountEn": "120 g",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-005-i4",
          "name": "أوراق الليمون الناشفة (الباندان)",
          "nameEn": "pandan leaves",
          "standardAmount": "3 أوراق",
          "standardAmountEn": "3 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-005-i5",
          "name": "النشا",
          "nameEn": "cornstarch",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1.5 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-005-i6",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1.5 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-005-i7",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "75 غرام",
          "standardAmountEn": "75 g",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقل البيض إلى وعاء كبير، ثم أضف حليب جوز الهند والسكر. اخفق جيدًا باليد.",
          "textEn": "Crack the eggs into a large bowl, then add the coconut milk and sugar. Whisk well by hand.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صفي الخليط إلى قدر غير لاصق وأضف أوراق الباندان. اطهِ على نار هادئة مع التحريك المستمر لمدة حوالي 20 دقيقة. أضف خليط النشا لتكثيف المربي. أطفئ النار وأزل أوراق الباندان.",
          "textEn": "Strain the mixture into a non-stick saucepan and add the pandan leaves. Cook on low heat, stirring continuously for about 20 minutes. Add the cornstarch mixture to thicken the coconut jam. Turn off the heat and discard the pandan leaves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر آخر، اذبُب السكر على نار متوسطة إلى عالية حتى يذوب ويتحول إلى كراميل. بمجرد أن يصبح ذهبيًا، أزله من النار وأضفه إلى المربي واخلط جيدًا. يجب أن يتحول المربي إلى اللون الذهبي.",
          "textEn": "In another saucepan, heat the sugar over medium-high heat until it melts into caramel. Once it turns golden brown, remove from heat and add it to the kaya and stir well. The kaya should turn golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انقل المربي إلى الخلاط واخلط حتى يصبح ناعمًا وخاليًا من التكتلات. انتشر المربي على الخبز لتحضير خبز المربي. احفظ الباقي في وعاء في الثلاجة لمدة أسبوع.",
          "textEn": "Transfer the kaya to a blender and blend until smooth and lump-free. Spread on toast to make kaya toast. Store the leftover in a jar in the fridge for up to a week.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "السيري كايا هو نوع من المربي المصنوع من جوز الهند ويستخدم بشكل شائع في ماليزيا لصنع خبز المربي.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/coconut-jam/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 270,
        "protein": 7,
        "fat": 12,
        "carbs": 42,
        "fiber": 0,
        "sugar": 38,
        "cost": {
          "dairyEggs": 2,
          "specialty": 0.3,
          "sweeteners": 0.4,
          "grains": 0.1
        }
      }
    },
    {
      "id": "w-my-006",
      "title": "الكاري بوف (الكاري باب)",
      "titleEn": "Curry Puff (Karipap)",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "حشوات",
      "cookingMethod": "خبز",
      "prepTime": "60 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-006-i1",
          "name": "فلفل حار مجفف",
          "nameEn": "dried red chilies",
          "standardAmount": "15 حبة (منزوعة البذور)",
          "standardAmountEn": "15 (seeded)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-006-i2",
          "name": "بصل رأس",
          "nameEn": "shallots",
          "standardAmount": "8 حبة (مقطعة)",
          "standardAmountEn": "8 (peeled)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-006-i3",
          "name": "مسحوق الكاري",
          "nameEn": "meat curry powder",
          "standardAmount": "2-3 ملعقة كبيرة",
          "standardAmountEn": "2-3 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-006-i4",
          "name": "زيت نباتي",
          "nameEn": "oil",
          "standardAmount": "5 ملاعق كبيرة",
          "standardAmountEn": "5 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-006-i5",
          "name": "أوراق الكاري",
          "nameEn": "curry leaves",
          "standardAmount": "5 ورقة",
          "standardAmountEn": "5 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-006-i6",
          "name": "دجاج",
          "nameEn": "chicken",
          "standardAmount": "1 كغ (قطع صغيرة)",
          "standardAmountEn": "1 kg (cut into small pieces)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-006-i7",
          "name": "بطاطس",
          "nameEn": "potatoes",
          "standardAmount": "1 كغ (قطع صغيرة)",
          "standardAmountEn": "1 kg (cut into small pieces)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-006-i8",
          "name": "بصل أصفر",
          "nameEn": "yellow onions",
          "standardAmount": "500 غ (مقطعة)",
          "standardAmountEn": "500 g (peeled and diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-006-i9",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "125 مل",
          "standardAmountEn": "125 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-006-i10",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1.5 ملعقة صغيرة (حسب الرغبة)",
          "standardAmountEn": "1.5 teaspoons (to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-006-i11",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-006-i12",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "900 غ",
          "standardAmountEn": "900 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-006-i13",
          "name": "زبدة غير مملحة",
          "nameEn": "unsalted butter",
          "standardAmount": "340 غ",
          "standardAmountEn": "340 g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-006-i14",
          "name": "سمن",
          "nameEn": "ghee",
          "standardAmount": "20 غ (اختياري)",
          "standardAmountEn": "20 g (optional)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-006-i15",
          "name": "دقيق القمح",
          "nameEn": "flour",
          "standardAmount": "730 غ",
          "standardAmountEn": "730 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد الفلفل الحار المجفف والبصل الرأس والمسحوق الكاري في محضر طعام حتى يصبح ناعماً.",
          "textEn": "Blend the dried red chilies, shallots, and curry powder in a food processor until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الزيت في قدر وقلي أوراق الكاري والفلفل الحار والبصل حتى يصبح البصل ذهبياً.",
          "textEn": "Heat the oil in a pot and sauté the curry leaves, chilies, and shallots until the shallots turn golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الدجاج والبطاطس والبصل الأصفر والماء واتركه يغلي ثم خفف النار واتركه يطهى لمدة 20 دقيقة حتى يصبح الدجاج والبطاطس طريين.",
          "textEn": "Add the chicken, potatoes, yellow onions, and water. Bring to a boil, then reduce heat and simmer for 20 minutes until the chicken and potatoes are tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الملح والسكر حسب الرغبة واتركه يطهى لمدة 5 دقائق أخرى.",
          "textEn": "Add salt and sugar to taste and cook for an additional 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك الحشوة تبرد ثم قم بتبريدها في الثلاجة لمدة 30 دقيقة.",
          "textEn": "Let the filling cool, then chill it in the refrigerator for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء، اخلط الدقيق والزبدة والسمن (إذا كنت تستخدمه) لصنع العجينة الزيتية.",
          "textEn": "In a bowl, mix the flour, butter, and ghee (if using) to make the oil dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في وعاء آخر، اخلط الدقيق والماء لصنع العجينة المائية.",
          "textEn": "In another bowl, mix the flour and water to make the water dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قم بلف العجينة الزيتية داخل العجينة المائية لصنع قشرة الفطائر اللولبية.",
          "textEn": "Roll the oil dough inside the water dough to create the spiral pastry shell.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قم بتقطيع العجينة إلى قطع صغيرة ولفها لصنع قشرة الفطائر.",
          "textEn": "Cut the dough into small pieces and roll them to form the pastry shells.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "املأ الفطائر بالحشوة ثم قم بطيها وتشكيلها.",
          "textEn": "Fill the pastry shells with the filling, then fold and shape them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اخبز الفطائر في فرن محمى مسبقاً على درجة حرارة 180 درجة مئوية لمدة 20-25 دقيقة حتى تصبح ذهبية اللون.",
          "textEn": "Bake the puffs in a preheated oven at 180°C for 20-25 minutes until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكاري بوف هو طبق شعبي في ماليزيا، ويُعرف أيضاً باسم الكاري باب. يتم تقديمها كوجبة خفيفة أو كمقبلات.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/curry-puff/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 30,
        "kcal": 390,
        "protein": 13,
        "fat": 18,
        "carbs": 47,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "protein": 6,
          "produce": 4,
          "grains": 1.6,
          "dairyEggs": 4.1,
          "fats": 0.3,
          "spices": 1.5
        }
      }
    },
    {
      "id": "w-my-007",
      "title": "كاري الشيطان (كاري ديبال)",
      "titleEn": "Devil's Curry (Kari Debal)",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "40-50 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-007-i1",
          "name": "فلفل حار مجفف",
          "nameEn": "dried red chilies",
          "standardAmount": "20-30 حبة",
          "standardAmountEn": "20-30 chilies",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-007-i2",
          "name": "بصل صغير",
          "nameEn": "small shallots",
          "standardAmount": "8 حبة",
          "standardAmountEn": "8 shallots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-007-i3",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "5 فصوص",
          "standardAmountEn": "5 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-007-i4",
          "name": "عشب الليمون",
          "nameEn": "lemongrass",
          "standardAmount": "3 حزم",
          "standardAmountEn": "3 stalks",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-007-i5",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-007-i6",
          "name": "جذر الكركم",
          "nameEn": "galangal",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-007-i7",
          "name": "كركم مطحون",
          "nameEn": "ground turmeric",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-007-i8",
          "name": "زيت للطهي",
          "nameEn": "cooking oil",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-007-i9",
          "name": "بذور الخردل",
          "nameEn": "mustard seeds",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-007-i10",
          "name": "دجاج",
          "nameEn": "chicken",
          "standardAmount": "1.35 كغ",
          "standardAmountEn": "3 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-007-i11",
          "name": "بطاطس",
          "nameEn": "potatoes",
          "standardAmount": "750 غ",
          "standardAmountEn": "1 lb",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-007-i12",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-007-i13",
          "name": "ملح وسكر",
          "nameEn": "salt and sugar",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-007-i14",
          "name": "خل أبيض",
          "nameEn": "distilled white vinegar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-007-i15",
          "name": "كزبرة",
          "nameEn": "cilantro",
          "standardAmount": "للتزيين (اختياري)",
          "standardAmountEn": "for garnishing (optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الفلفل الحار المجفف في الماء لمدة 20-30 دقيقة، ثم اقطع البصل الصغير والثوم واعصر الليمون الحلو والزنجبيل والجذر الكركمي. ضع جميع المكونات في الخلاط واخلطها حتى تصبح ناعمة. اتركها جانباً.",
          "textEn": "Soak the dried red chilies in water for 20-30 minutes, then coarsely chop the shallots and garlic, and mince the lemongrass, ginger, and galangal. Combine all the ingredients in a blender and puree until smooth. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر ثقيل، سخن الزيت على نار متوسطة. أضف بذور الخردل واتركها حتى تبدأ في الانفجار.",
          "textEn": "In a heavy pot, heat the oil over medium heat. Add the mustard seeds and cook until they start to pop.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف المعجون إلى الزيت وقلبه حتى يصبح عطريًا، لمدة حوالي 10 دقائق، أو حتى يفصل الزيت ويطفو على السطح.",
          "textEn": "Add the spice paste to the oil and fry until aromatic, about 10 minutes, or until the oil separates and floats to the top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الدجاج وقلبه حتى يغطي بالمعجون. اتركه يطهى لمدة 8-10 دقائق، ثم أضف البطاطس وقلبه جيدًا.",
          "textEn": "Add the chicken and stir to coat it with the spice paste. Let it cook for about 8-10 minutes, then add the potatoes and stir to combine.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الماء، مع التأكد من أن الماء يغطي الدجاج والبطاطس. أضف الملح والسكر حسب الرغبة. اخلط جيدًا وأعد إلى الغليان. ثم خفف النار، غطِ القدر، واتركه يطهى لمدة 20-30 دقيقة، أو حتى تصبح البطاطس ناعمة.",
          "textEn": "Pour in the water, ensuring it barely covers the chicken and potatoes. Add salt and sugar to taste. Stir well and bring to a boil. Then, reduce the heat to a simmer, cover with a lid, and let it simmer for about 20-30 minutes, or until the potatoes are soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضبط التوابل بالملح والسكر. أضف الخل الأبيض أو عصير التمر الهندي واخلط جيدًا. أطفئ النار وقدم الكاري مغطى بالكزبرة، إذا رغبت. قدمه ساخنًا مع الأرز المطبوخ.",
          "textEn": "Adjust the seasoning with salt and sugar. Add the white vinegar or tamarind juice and stir to mix well. Turn off the heat and serve the Devil’s Curry garnished with cilantro, if using. Serve hot with steamed rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كاري الشيطان هو طبق حار ومميز من المطبخ الماليزي، يتميز بنكهته القوية وتوابله الغنية.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/devils-curry/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 580,
        "protein": 38,
        "fat": 30,
        "carbs": 25,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "protein": 7,
          "produce": 3.7,
          "fats": 0.3,
          "spices": 1
        }
      }
    },
    {
      "id": "w-my-008",
      "title": "الدوسا (البانيه الهندية)",
      "titleEn": "Dosa (Indian-style Pancakes)",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "إفطار",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-008-i1",
          "name": "دقيق الأرز البني",
          "nameEn": "brown rice flour",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-008-i2",
          "name": "دقيق القمح الكامل",
          "nameEn": "whole wheat flour",
          "standardAmount": "0.5 كوب",
          "standardAmountEn": "0.5 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-008-i3",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1.5 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-008-i4",
          "name": "بصل أحمر",
          "nameEn": "red onion",
          "standardAmount": "1 حبة، مفروم ناعمًا",
          "standardAmountEn": "1 clove, finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-008-i5",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "1 حبة، مفروم",
          "standardAmountEn": "1 clove, minced",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-008-i6",
          "name": "كزبرة طازجة",
          "nameEn": "fresh cilantro",
          "standardAmount": "0.25 كوب، مفرومة",
          "standardAmountEn": "0.25 cup, chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-008-i7",
          "name": "سكر أبيض",
          "nameEn": "white sugar",
          "standardAmount": "0.25 ملعقة صغيرة",
          "standardAmountEn": "0.25 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-008-i8",
          "name": "كركم مطحون",
          "nameEn": "ground turmeric",
          "standardAmount": "0.5 ملعقة صغيرة",
          "standardAmountEn": "0.5 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-008-i9",
          "name": "كمون مطحون",
          "nameEn": "ground cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-008-i10",
          "name": "حبوب الخردل",
          "nameEn": "mustard seeds",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-008-i11",
          "name": "كمون",
          "nameEn": "cumin seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-008-i12",
          "name": "كمون مطحون",
          "nameEn": "ground coriander",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-008-i13",
          "name": "زنجبيل مطحون",
          "nameEn": "ground ginger",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-008-i14",
          "name": "فلفل حار",
          "nameEn": "cayenne pepper",
          "standardAmount": "قليل",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-008-i15",
          "name": "خل الأرز",
          "nameEn": "rice vinegar",
          "standardAmount": "3 ملعقة كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-008-i16",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي دقيق الأرز البني ودقيق القمح الكامل في وعاء كبير.",
          "textEn": "Mix the brown rice flour and whole wheat flour in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الماء تدريجيًا لتحضير عجينة رقيقة.",
          "textEn": "Gradually add the water to make a thin batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي البصل، الثوم، الكزبرة، السكر، الكركم، الكمون، حبوب الخردل، الكمون، الزنجبيل، الفلفل الحار، وخل الأرز واخلطي المكونات جيدًا.",
          "textEn": "Add the onion, garlic, cilantro, sugar, turmeric, cumin, mustard seeds, cumin seeds, coriander, ginger, cayenne pepper, and rice vinegar, and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطي العجينة وضعها في الثلاجة لمدة 30 دقيقة على الأقل أو طوال الليل.",
          "textEn": "Cover the batter and refrigerate for at least 30 minutes or overnight.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "لتحضير الدوسا، سخني الزيت في مقلاة على نار متوسطة.",
          "textEn": "To cook the dosas, heat the oil in a skillet over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صبّي 1/4 كوب من العجينة في المقلاة وفرديها على القاع في طبقة رقيقة.",
          "textEn": "Pour 1/4 cup of batter into the skillet and spread it over the bottom in a thin layer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اقلي الدوسا لمدة دقيقة واحدة، ثم قلبيها واقليها لمدة دقيقة إضافية.",
          "textEn": "Cook for 1 minute, then flip and cook for 1 minute more.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "انزعي الدوسا من المقلاة وكرري العملية مع باقي العجينة.",
          "textEn": "Remove the dosa from the pan and repeat with the remaining batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدوسا هي وجبة فطور شهيرة في الهند وجنوب آسيا، وتُقدم عادة مع الصلصات والخضروات.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/147210/dosas-indian-style-pancakes/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 180,
        "protein": 5,
        "fat": 4,
        "carbs": 33,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "grains": 1,
          "fats": 0.1,
          "produce": 0.5,
          "spices": 0.7
        }
      }
    },
    {
      "id": "w-my-009",
      "title": "غولاي تاميس (كاري السمك بالليمون الحامض)",
      "titleEn": "Gulai Tumis (Tamarind Fish Curry)",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالمرق",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-009-i1",
          "name": "بصل رأس",
          "nameEn": "shallots",
          "standardAmount": "160 غ",
          "standardAmountEn": "160 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-009-i2",
          "name": "جوز هند",
          "nameEn": "candlenuts",
          "standardAmount": "6 غ",
          "standardAmountEn": "6 g",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-009-i3",
          "name": "الزنجبيل الهندي",
          "nameEn": "galangal",
          "standardAmount": "12 غ",
          "standardAmountEn": "12 g",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-009-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "6 غ",
          "standardAmountEn": "6 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-009-i5",
          "name": "عشب الليمون",
          "nameEn": "lemongrass",
          "standardAmount": "3 حزم",
          "standardAmountEn": "3 stalks",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-009-i6",
          "name": "الكركم الطازج",
          "nameEn": "fresh turmeric",
          "standardAmount": "8 غ",
          "standardAmountEn": "8 g",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-009-i7",
          "name": "فلفل حار مجفف",
          "nameEn": "dried chillies",
          "standardAmount": "90 غ (20-25 حبة)",
          "standardAmountEn": "90 g (20-25)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-009-i8",
          "name": "معجون الروبيان",
          "nameEn": "shrimp paste",
          "standardAmount": "16 غ",
          "standardAmountEn": "16 g",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-009-i9",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-009-i10",
          "name": "لب الليمون الحامض",
          "nameEn": "tamarind pulp",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-009-i11",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "600 مل",
          "standardAmountEn": "600 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-009-i12",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-009-i13",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "حسب الرغبة (اختياري)",
          "standardAmountEn": "to taste (optional)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-009-i14",
          "name": "زهرة الزنجبيل",
          "nameEn": "ginger flower",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 bud (finely chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-009-i15",
          "name": "سمك الراي",
          "nameEn": "stingray",
          "standardAmount": "800 غ (مقطع)",
          "standardAmountEn": "800 g (sliced)",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-009-i16",
          "name": "البامية",
          "nameEn": "ladies' fingers",
          "standardAmount": "8-10 حبات (مطبوخة)",
          "standardAmountEn": "8-10 (steamed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت على نار هادئة وقلي المعجون المطحون حتى ينفصل الزيت عن المعجون ويصبح عطريًا (حوالي 15 دقيقة).",
          "textEn": "Heat the oil over low heat and sauté the ground spice paste until the oil separates from the paste and it becomes fragrant (about 15 minutes).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "امزج لب الليمون الحامض بالماء وصفيه للحصول على عصير الليمون الحامض. أضف العصير إلى المعجون واتركه يغلي على نار هادئة. اتركه يغلي لمدة 10-15 دقيقة.",
          "textEn": "Mix the tamarind pulp with water and strain to extract the tamarind juice. Add the juice to the spice paste and bring to a boil over low heat. Simmer for about 10-15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف زهرة الزنجبيل والسمك. اتركه يغلي لمدة 5 دقائق أو حتى ينضج السمك.",
          "textEn": "Add the ginger flower and fish. Simmer for 5 minutes or until the fish is cooked through.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قدمه مع البامية.",
          "textEn": "Serve with lady's fingers.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "غولاي تاميس هو طبق تقليدي ماليزي يتميز بنكهات حارة وحامضة. يتم تقديمه عادة مع الأرز.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/gulai-tumis-tamarind-fish-curry/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 420,
        "protein": 33,
        "fat": 24,
        "carbs": 20,
        "fiber": 5,
        "sugar": 8,
        "cost": {
          "protein": 10,
          "fats": 0.4,
          "specialty": 0.8,
          "produce": 4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-my-010",
      "title": "أرز الدجاج الهيناني",
      "titleEn": "Hainanese Chicken Rice",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "أطباق رئيسية",
      "cookingMethod": "سلق وطبخ",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-010-i1",
          "name": "دجاجة كاملة",
          "nameEn": "whole chicken",
          "standardAmount": "1 دجاجة",
          "standardAmountEn": "1 whole chicken",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i2",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "قطعة صغيرة (حجم الإبهام)",
          "standardAmountEn": "1 small piece (thumb-sized)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i3",
          "name": "بصل أخضر",
          "nameEn": "scallion",
          "standardAmount": "6 حزم",
          "standardAmountEn": "6 stalks",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "3 ملاعق صغيرة",
          "standardAmountEn": "3 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i5",
          "name": "مرق الدجاج",
          "nameEn": "chicken stock",
          "standardAmount": "10 أقداح (حوالي 3 لترات)",
          "standardAmountEn": "10 bowls (approximately 3 liters)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i6",
          "name": "ماء بارد",
          "nameEn": "ice cold water",
          "standardAmount": "10 أقداح (حوالي 3 لترات)",
          "standardAmountEn": "10 bowls (approximately 3 liters)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i7",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "5 ملاعق كبيرة",
          "standardAmountEn": "5 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i8",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص (مقطعة ناعماً)",
          "standardAmountEn": "4 cloves (finely minced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i9",
          "name": "بصل",
          "nameEn": "shallots",
          "standardAmount": "4 فصوص (مقطعة ناعماً)",
          "standardAmountEn": "4 cloves (finely minced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i10",
          "name": "أرز",
          "nameEn": "rice",
          "standardAmount": "3 أقداح",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i11",
          "name": "مرق الدجاج",
          "nameEn": "chicken broth",
          "standardAmount": "600 مل + 2 ملعقة كبيرة",
          "standardAmountEn": "600 ml + 2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i12",
          "name": "زيت الثوم والبصل",
          "nameEn": "garlic and shallot oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i13",
          "name": "دهون الدجاج",
          "nameEn": "chicken fat",
          "standardAmount": "70 جرام",
          "standardAmountEn": "70 g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i14",
          "name": "صلصة الصويا الخفيفة",
          "nameEn": "light soy sauce",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i15",
          "name": "مرق الدجاج",
          "nameEn": "chicken broth",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i16",
          "name": "زيت السمسم",
          "nameEn": "sesame oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 teaspoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i17",
          "name": "صلصة الثوم والشيلي",
          "nameEn": "chili sauce",
          "standardAmount": "3 ملاعق كبيرة (صلصة الثوم والشيلي من علامة هوي فونغ)",
          "standardAmountEn": "3 tablespoons (هوي فونغ brand Chili Garlic Sauce)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i18",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "15 جرام (مقطع ناعماً)",
          "standardAmountEn": "15 g (peeled and grated, or finely minced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i19",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "50 جرام (مقطع ناعماً)",
          "standardAmountEn": "50 g (peeled and grated, or finely minced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i20",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i21",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i22",
          "name": "مرق الدجاج",
          "nameEn": "chicken broth",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i23",
          "name": "عصير الليمون",
          "nameEn": "lime juice",
          "standardAmount": "1 ملعقة كبيرة (حسب الرغبة)",
          "standardAmountEn": "1 tablespoon (to taste)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i24",
          "name": "خيار",
          "nameEn": "cucumber",
          "standardAmount": "1 خيار (مقطع إلى حلقات)",
          "standardAmountEn": "1 cucumber (peeled and sliced into rounds)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-010-i25",
          "name": "كزبرة",
          "nameEn": "cilantro",
          "standardAmount": "3 حزم",
          "standardAmountEn": "3 sprigs",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الدجاجة جيداً وقطع الزنجبيل والبصل الأخضر. ضع الدجاجة في قدر كبير مع الزنجبيل والبصل الأخضر والملح. أضف الماء واتركه يغلي على نار متوسطة. خفف النار واتركه يغلي ببطء لمدة 30 دقيقة.",
          "textEn": "Wash the chicken thoroughly and prepare the ginger and scallions. Place the chicken in a large pot with the ginger, scallions, and salt. Add water and bring to a boil over medium heat. Reduce heat and simmer for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أخرج الدجاجة من المرق وأغمسها في الماء البارد لمدة 10 دقائق. قطع الدجاجة إلى قطع واتركها تبرد.",
          "textEn": "Remove the chicken from the broth and immerse it in ice cold water for 10 minutes. Cut the chicken into pieces and let it cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر آخر، سخن الزيت النباتي وقلي الثوم والبصل حتى يصبح لونهما ذهبياً. أضف الأرز والمرق والملح واتركه يغلي. خفف النار واتركه يطبخ لمدة 20 دقيقة حتى يصبح الأرز طرياً.",
          "textEn": "In another pot, heat the vegetable oil and sauté the garlic and shallots until golden. Add the rice, broth, and salt, and bring to a boil. Reduce heat and cook for 20 minutes until the rice is tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء صغير، اخلط الزيت النباتي والثوم والبصل والدهون والصلصة الخفيفة والمرق والزيت السمسم والزيت النباتي. اخلط جيداً.",
          "textEn": "In a small bowl, mix the vegetable oil, garlic, shallots, chicken fat, light soy sauce, chicken broth, and sesame oil. Mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، اخلط الثوم والزنجبيل والملح والسكر والمرق وعصير الليمون. اخلط جيداً.",
          "textEn": "In another bowl, mix the garlic, ginger, salt, sugar, chicken broth, and lime juice. Mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم الأرز مع الدجاج المقطع والصلصات والخيار والكزبرة.",
          "textEn": "Serve the rice with the sliced chicken, sauces, cucumber, and cilantro.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أرز الدجاج الهيناني هو طبق شعبي في ماليزيا، ويُعرف أيضاً باسم ناسي آيام هاينان. يتم تقديمه عادة في مناسبات خاصة ووجبات الغداء.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/chicken-rice/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 25,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 950,
        "protein": 42,
        "fat": 53,
        "carbs": 88,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 7,
          "grains": 1.5,
          "specialty": 1,
          "fats": 0.5,
          "produce": 2.7,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-my-011",
      "title": "كيه كوسوي",
      "titleEn": "Kuih Kosui",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "حلويات",
      "cookingMethod": "طهي بالبخار",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-011-i1",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "280 غرام",
          "standardAmountEn": "10 oz",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-011-i2",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "450 مل",
          "standardAmountEn": "16 oz",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-011-i3",
          "name": "أوراق الباندان",
          "nameEn": "pandan leaves",
          "standardAmount": "12-15 ورقة",
          "standardAmountEn": "12-15 leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-011-i4",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "600 مل",
          "standardAmountEn": "21 oz",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-011-i5",
          "name": "ماء القيء (كانيوي)",
          "nameEn": "lye water (kansui)",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-011-i6",
          "name": "دقيق الأرز",
          "nameEn": "rice flour",
          "standardAmount": "170 غرام",
          "standardAmountEn": "6 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-011-i7",
          "name": "دقيق النشا",
          "nameEn": "tapioca flour",
          "standardAmount": "55 غرام",
          "standardAmountEn": "2 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اذوب السكر في 450 مل من الماء على نار هادئة حتى يذوب السكر تماماً. اترك السكر يبرد.",
          "textEn": "In a pot, dissolve the sugar in 450 ml of water over low heat until the sugar is fully dissolved. Set aside to cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع أوراق الباندان إلى قطع صغيرة. اخلط الأوراق مع 600 مل من الماء في الخلاط الكهربائي لمدة 1-2 دقيقة. صفي عصير الباندان عبر غربال ناعم، ثم أضف ماء القيء (كانيوي) إلى العصير. اتركه جانباً.",
          "textEn": "Cut the pandan leaves into small pieces. Combine the leaves and 600 ml of water in an electric blender and blend for 1-2 minutes. Strain the pandan juice through a fine sieve, then add the lye water (kansui) to the juice. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء آخر، اخلط دقيق الأرز ودقيق النشا. صب خليط عصير الباندان ببطء مع التحريك المستمر حتى يتجانس الخليط. ثم أضف السكر المذاب.",
          "textEn": "In another bowl, combine the rice flour and tapioca flour. Slowly pour in the pandan juice mixture while stirring continuously until well blended. Then, add the sugar syrup.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "طهي خليط الدقيق على نار هادئة حتى يتكاثف قليلاً. ارفعه عن النار وصب الخليط في كؤوس صغيرة. اطهي الكيه كوسوي بالبخار على نار عالية لمدة 15 دقيقة. ارفع الكيه كوسوي فور الانتهاء من الطهي.",
          "textEn": "Cook the flour mixture over low heat until slightly thickened. Remove from heat and pour the mixture into small tea cups. Steam the Kuih Kosui on high heat for 15 minutes. Remove the Kuih Kosui immediately after steaming.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك الكيه كوسوي ليبرد عند درجة الغرفة لمدة 6 ساعات على الأقل قبل إخراجه من الكؤوس. عند التقديم، أضف جوز الهند المبشور الطازج على وجه الكيه كوسوي.",
          "textEn": "Let the Kuih Kosui cool at room temperature for at least 6 hours before removing them from the tea cups. To serve, add freshly grated coconut on top of the Kuih Kosui.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كيه كوسوي هو حلوى تقليدية ماليزية تُقدم عادة في المناسبات الخاصة.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/kuih-kosui/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 2,
        "fat": 0,
        "carbs": 92,
        "fiber": 0,
        "sugar": 57,
        "cost": {
          "sweeteners": 0.7,
          "grains": 1.2,
          "specialty": 0.5
        }
      }
    },
    {
      "id": "w-my-012",
      "title": "كيه أنغكو (كعكة السلاحف الحمراء)",
      "titleEn": "Angku Kuih (Red Tortoise Cake)",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "6 ساعات",
      "cookTime": "30 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-012-i1",
          "name": "العدس الأخضر",
          "nameEn": "split green bean",
          "standardAmount": "300 غرام",
          "standardAmountEn": "300 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-012-i2",
          "name": "السكر الناعم",
          "nameEn": "fine sugar",
          "standardAmount": "200 غرام",
          "standardAmountEn": "200 g",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-012-i3",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-012-i4",
          "name": "اللون البرتقالي",
          "nameEn": "Wilton orange coloring",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "⅛ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-012-i5",
          "name": "الدقيق القمح الناعم",
          "nameEn": "wheat starch",
          "standardAmount": "200 غرام",
          "standardAmountEn": "200 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-012-i6",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "150 غرام",
          "standardAmountEn": "150 g",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-012-i7",
          "name": "الماء المغلي",
          "nameEn": "boiling water",
          "standardAmount": "500 مل",
          "standardAmountEn": "500 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-012-i8",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-012-i9",
          "name": "الدقيق الرز الغليظ",
          "nameEn": "glutinous rice flour",
          "standardAmount": "500 غرام",
          "standardAmountEn": "500 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-012-i10",
          "name": "البطاطا الحلوة البرتقالية المهروسة",
          "nameEn": "mashed orange color sweet potato",
          "standardAmount": "100 غرام",
          "standardAmountEn": "100 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-012-i11",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "250 مل",
          "standardAmountEn": "250 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-012-i12",
          "name": "الزيت",
          "nameEn": "cooking oil",
          "standardAmount": "120 مل",
          "standardAmountEn": "120 ml",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-012-i13",
          "name": "ورقة الموز",
          "nameEn": "banana leaf",
          "standardAmount": "1 ورقة (قطعها إلى مستطيل لتناسب قوالب الأنجكو)",
          "standardAmountEn": "1 leaf (cut into rectangle to fit the angku mould)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-012-i14",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع العدس الأخضر لمدة 6 ساعات ثم اغسله جيدًا.",
          "textEn": "Soak the split green beans for 6 hours, then wash them thoroughly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف العدس المغسول والسكر الناعم والزيت إلى الخلاط واخلط حتى يصبح ناعمًا.",
          "textEn": "Add the soaked green beans, fine sugar, and oil to a blender and blend until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صفي العجينة وضعيها في وعاء.",
          "textEn": "Strain the mixture and transfer it to a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللون البرتقالي واخلط جيدًا.",
          "textEn": "Add the orange coloring and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، اخلط الدقيق القمح الناعم والماء المغلي والسكر ودقيق الرز الغليظ والبطاطا الحلوة المهروسة والماء والزيت واخلط جيدًا حتى تصبح العجينة ناعمة.",
          "textEn": "In another bowl, mix the wheat starch, boiling water, sugar, glutinous rice flour, mashed orange sweet potato, water, and cooking oil until the mixture is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اغلي الماء في قدر وأضف العجينة تدريجيًا مع التحريك المستمر حتى تصبح العجينة متماسكة.",
          "textEn": "Bring water to a boil in a pot and gradually add the mixture, stirring constantly until it becomes thick and cohesive.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغسل ورق الموز وقطعه إلى مستطيلات لتناسب قوالب الأنجكو.",
          "textEn": "Wash the banana leaf and cut it into rectangles to fit the angku molds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي القليل من الزيت في قوالب الأنجكو واملأها بالعجينة.",
          "textEn": "Lightly oil the angku molds and fill them with the mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضعي القوالب في بخار ساخن لمدة 15-20 دقيقة حتى تنضج.",
          "textEn": "Place the molds in a steamer over boiling water and steam for 15-20 minutes until cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركها تبرد قليلاً ثم قدميها.",
          "textEn": "Let them cool slightly before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كيه أنغكو هو نوع من الكعك التقليدي في ماليزيا، يتم تقديمه في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/angku-kuih-red-tortoise-cake/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 330,
        "protein": 6,
        "fat": 12,
        "carbs": 55,
        "fiber": 3,
        "sugar": 14,
        "cost": {
          "grains": 3,
          "specialty": 1.5,
          "sweeteners": 0.7,
          "fats": 1.2,
          "produce": 0.6
        }
      }
    },
    {
      "id": "w-my-013",
      "title": "الرز اللزج باللوز في أوراق الموز",
      "titleEn": "Coconut Sticky Rice in Banana Leaves | Lemang",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "مخبوزات",
      "cookingMethod": "طهي بالبخار",
      "prepTime": "6 ساعات",
      "cookTime": "40 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-013-i1",
          "name": "الأرز اللزج",
          "nameEn": "glutinous rice",
          "standardAmount": "2 كوب (منقوع لمدة 6 ساعات أو ليلة كاملة)",
          "standardAmountEn": "2 cups (soaked for 6 hours or overnight)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-013-i2",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "425 مل",
          "standardAmountEn": "15 oz",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-013-i3",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "قليل",
          "standardAmountEn": "a pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-013-i4",
          "name": "أوراق الموز",
          "nameEn": "banana leaves",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الأرز في الماء لمدة 6 ساعات على الأقل أو طوال الليل.",
          "textEn": "Soak the rice in water for at least 6 hours or overnight.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أغلي حليب جوز الهند على نار هادئة لمدة 15-20 دقيقة حتى يفصل زيت جوز الهند عن الحليب.",
          "textEn": "Bring coconut milk to a simmer for 15-20 minutes until the coconut oil separates from the milk.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الأرز إلى حليب جوز الهند وطهيه على نار هادئة لمدة 10 دقائق مع التحريك من حين لآخر.",
          "textEn": "Add the rice to the coconut milk and cook over low/medium heat for 10 minutes, stirring occasionally.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قطع أوراق الموز إلى شرائط عرضها 10 سم. يمكنك تليينها عن طريق تمريرها بسرعة فوق نار مفتوحة.",
          "textEn": "Cut banana leaves into 4-inch wide strips. You can soften them by quickly passing them over an open flame.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قم بتشكيل أوراق الموز إلى أكواب مخروطية، وتأكد من عدم وجود فتحة في القاعدة.",
          "textEn": "Form the banana leaves into cone shapes, ensuring there is no hole at the bottom.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "املأ الأكواب المخروطية بالأرز (اترك حوالي 4 سم من الأعلى). ضغط الأرز بظهر ملعقة.",
          "textEn": "Stuff the banana leaf cones with rice (leaving about 1.5 inches from the top). Pack it down tightly with the back of a spoon.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "غلق الأكواب المخروطية عن طريق طي الأطراف، مثل تغليف هدية.",
          "textEn": "Fold the sides in, like when wrapping a present.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضع الأكواب المخروطية في سلة بخار، ضغط الحواف المطوية ضد جدران السلة للحفاظ على الأكياس مغلقة. اطهيها بالبخار لمدة 20 دقيقة أو حتى يصبح الأرز ناعمًا.",
          "textEn": "Layer each cone into a steamer basket, pressing the folded edge against the sides of the steamer to keep packets shut. Steam for 20 minutes, or until the rice is tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الليمانغ هو طبق تقليدي في ماليزيا، يتم تقديمه في الاحتفالات والأعياد.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/coconut-sticky-rice-in-banana-leaves-lemang/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 390,
        "protein": 7,
        "fat": 19,
        "carbs": 58,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 1.5,
          "specialty": 2.5,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-my-014",
      "title": "مي غورينغ",
      "titleEn": "Mee Goreng",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "15 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-014-i1",
          "name": "زيت الطهي",
          "nameEn": "cooking oil",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-014-i2",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 حبة (مقطعة)",
          "standardAmountEn": "2 cloves (minced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-014-i3",
          "name": "بطاطس",
          "nameEn": "potato",
          "standardAmount": "1 حبة (مسلوقة، مقشرة، ومقطعة)",
          "standardAmountEn": "1 potato (boiled, peeled, and sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-014-i4",
          "name": "توFU مقلي",
          "nameEn": "fried bean curd",
          "standardAmount": "3 قطع",
          "standardAmountEn": "3 pieces",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-014-i5",
          "name": "حبار",
          "nameEn": "squid",
          "standardAmount": "4 حبار (منظف ومقطع)",
          "standardAmountEn": "4 squid (cleaned and cut into rings)",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-014-i6",
          "name": "الشاي الصيني",
          "nameEn": "yellow noodles",
          "standardAmount": "500 جرام (مغسول ومصفى)",
          "standardAmountEn": "1 lb (500g) (rinsed and drained)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-014-i7",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 large eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-014-i8",
          "name": "براعم الفاصولياء",
          "nameEn": "bean sprouts",
          "standardAmount": "1 كوب (مغسول ومصفى)",
          "standardAmountEn": "1 cup (rinsed and drained)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-014-i9",
          "name": "أوراق الخس",
          "nameEn": "lettuce leaves",
          "standardAmount": "للتزيين",
          "standardAmountEn": "for garnishing",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-014-i10",
          "name": "ليمون",
          "nameEn": "lime",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 lime (cut into wedges)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-014-i11",
          "name": "فلفل حار مجفف",
          "nameEn": "dried red chilies",
          "standardAmount": "10 حبة",
          "standardAmountEn": "10 dried red chilies",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-014-i12",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-014-i13",
          "name": "صلصة الصويا الداكنة",
          "nameEn": "dark soy sauce",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-014-i14",
          "name": "كاتشب الطماطم",
          "nameEn": "tomato ketchup",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-014-i15",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي جميع مكونات معجون الفلفل الحار في محضرة طعام حتى تصبح ناعمة.",
          "textEn": "Combine all the ingredients for the chili paste and blend well using a food processor.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخني مقلاة وضعي معجون الفلفل الحار. قلبي حتى يفصل الزيت عن الفلفل. اتركيه جانباً.",
          "textEn": "Heat a wok and add the chili paste. Stir-fry until the oil separates from the chili. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء صغير، اخلطي جميع مكونات الصلصة. اتركيها جانباً.",
          "textEn": "In a small bowl, combine all the ingredients for the sauce. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخني مقلاة على نار عالية وأضيفي 2 ملعقة كبيرة من زيت الطهي. أضيفي الثوم، 3 ملاعق كبيرة من معجون الفلفل الحار، البطاطس، التوفو المقلي، والحبار. قلبي حتى تصبح الرائحة طيبة.",
          "textEn": "Heat a wok on high heat and add 2 tablespoons of cooking oil. Add the garlic, 3 tablespoons of chili paste, potatoes, bean curd, and squid. Stir-fry until fragrant. Add the yellow noodles and the sauce, then continue stirring. Push the noodles to the side of the wok.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الشاي الصيني والصلصة واستمري في التقليب. ادفعي الشاي الصيني جانباً في المقلاة.",
          "textEn": "Add the remaining 1/2 tablespoon of cooking oil and crack the eggs on top of the oil. Scramble the eggs and mix them in with the noodles. Add the bean sprouts and stir quickly for about 1 minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي 1/2 ملعقة كبيرة من زيت الطهي وضعي البيض فوق الزيت. قلبي البيض حتى يصبح متشتتًا وامزجيها مع الشاي الصيني.",
          "textEn": "Dish out the noodles and garnish with sliced lettuce leaves and lime wedges. Squeeze some lime juice over the noodles before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "مي غورينغ هو طبق شعبي في ماليزيا، يتم تقديمه عادة في المطاعم والمطاعم الشارعية.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/recipe-indian-mee-goreng/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 640,
        "protein": 29,
        "fat": 22,
        "carbs": 75,
        "fiber": 4,
        "sugar": 12,
        "cost": {
          "grains": 2.5,
          "protein": 6,
          "dairyEggs": 0.5,
          "produce": 1.5,
          "specialty": 0.8,
          "fats": 0.2,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-my-015",
      "title": "كعك القمر بالغلاف الثلجي",
      "titleEn": "Snow Skin Mooncake",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "6 ساعات و 20 دقيقة",
      "cookTime": "لا يوجد",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-015-i1",
          "name": "دقيق الأرز اللزج المطبوخ",
          "nameEn": "cooked glutinous rice flour",
          "standardAmount": "130 غ",
          "standardAmountEn": "4½ oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-015-i2",
          "name": "سكر البودرة",
          "nameEn": "powdered sugar",
          "standardAmount": "160 غ",
          "standardAmountEn": "5⅔ oz",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-015-i3",
          "name": "عصير الجزر المغلي",
          "nameEn": "boiled carrot juice",
          "standardAmount": "130 مل",
          "standardAmountEn": "130 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-015-i4",
          "name": "حليب طازج",
          "nameEn": "fresh milk",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-015-i5",
          "name": "الدهون القصيرة",
          "nameEn": "shortening",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-015-i6",
          "name": "حشو كعك القمر",
          "nameEn": "Mooncake paste",
          "standardAmount": "1 كغ",
          "standardAmountEn": "2 lb",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-015-i7",
          "name": "بذور البطيخ",
          "nameEn": "melon seeds",
          "standardAmount": "80 غ",
          "standardAmountEn": "2⅘ oz",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "عصر العصير وتسخينه حتى يغلي. ضع العصير في الثلاجة لمدة 4 إلى 6 ساعات حتى يبرد.",
          "textEn": "Squeeze the juice and heat it until it reaches boiling point. Cool the juice in the fridge for about 4 to 6 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "غربل السكر البودرة والدقيق الأرز اللزج المطبوخ. أضف الدهون القصيرة واخلط حتى يصبح المزيج مشابهًا للفتات.",
          "textEn": "Sift the powdered sugar and cooked glutinous rice flour. Add the shortening and combine until the mixture resembles breadcrumbs.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف العصير والحليب إلى المزيج واخلط حتى يصبح العجينة ناعمة وملساء. اترك العجينة ترتاح لمدة 10 دقائق.",
          "textEn": "Add the juice and milk to the mixture, and mix until a soft and smooth dough forms. Let the dough rest for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقسم العجينة إلى قطع بوزن 60 غ لكل منها وشكل كل قطعة إلى كرة. غلف كل كرة بورق بلاستيك حتى الاستخدام.",
          "textEn": "Divide the dough into 60 g (2 oz) portions and roll each portion into a ball. Wrap each ball with cling wrap until ready to use.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "املأ كل كرة بالحشو وغلفها جيدًا. ضع الكعكات في الثلاجة لمدة 30 دقيقة قبل التقديم.",
          "textEn": "Fill each ball with the mooncake paste and wrap it well. Place the mooncakes in the fridge for 30 minutes before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كعك القمر هو حلوى تقليدية تُقدم خلال عيد القمر في الصين وماليزيا.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/snow-skin-mooncake/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 13,
        "kcal": 340,
        "protein": 6,
        "fat": 10,
        "carbs": 62,
        "fiber": 1,
        "sugar": 35,
        "cost": {
          "grains": 0.8,
          "sweeteners": 0.8,
          "produce": 0.3,
          "dairyEggs": 0.1,
          "fats": 0.2,
          "specialty": 9.5
        }
      }
    },
    {
      "id": "w-my-016",
      "title": "الرز المقلي (الناسي غورينغ)",
      "titleEn": "Nasi Goreng (Fried Rice)",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقائق",
      "servings": "2-3 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-my-016-i1",
          "name": "بصل صغير",
          "nameEn": "shallot",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 clove",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-016-i2",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 clove",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-016-i3",
          "name": "فلفل حار أحمر",
          "nameEn": "red chili",
          "standardAmount": "1 حبة (مصفاة البذور)",
          "standardAmountEn": "1 (seeded)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-016-i4",
          "name": "بلكان محمص",
          "nameEn": "toasted belacan",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-016-i5",
          "name": "سكر نخل",
          "nameEn": "palm sugar",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-016-i6",
          "name": "صويا حلوة",
          "nameEn": "kecap manis",
          "standardAmount": "½ ملعقة كبيرة",
          "standardAmountEn": "½ tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-016-i7",
          "name": "أرز متبقي",
          "nameEn": "overnight rice",
          "standardAmount": "225 جرام",
          "standardAmountEn": "8 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-016-i8",
          "name": "بيض مقلي",
          "nameEn": "fried egg",
          "standardAmount": "1 حبة (مقلية جيدًا)",
          "standardAmountEn": "1 (well done)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-016-i9",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انكسر الأرز المتبقي باستخدام ظهر ملعقة لمنع التكتل.",
          "textEn": "Break up the leftover rice using the back of a spoon to prevent clumping.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في مقلاة، قم بشواء البلكان على نار هادئة حتى يصبح جافًا وعطريًا. يجب أن يكون البلكان المحمص مسحوقًا ويبدو كحبيبات صغيرة.",
          "textEn": "In a wok, toast the belacan over low heat until it is dry and aromatic. The toasted belacan should be powdery and resemble tiny granules.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قم بقلي البيضة حتى تصبح جاهزة وضعيها جانباً.",
          "textEn": "Fry an egg until well-done and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "استخدم مطحنة أو معالج طعام صغير لخلط البصل، الثوم، الفلفل الحار، والبلكان المحمص. نقل المعجون إلى صحن صغير.",
          "textEn": "Using a mortar and pestle or a mini food processor, blend the shallot, garlic, red chili, and toasted belacan. Transfer the blended paste to a small saucer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن المقلاة وأضف الزيت. أضف المعجون وقلبه حتى يصبح عطريًا أو حتى يفصل الزيت.",
          "textEn": "Heat a wok and add oil. Add the flavoring paste and stir-fry until aromatic or until the oil separates.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الأرز إلى المقلاة واخلطه جيدًا مع المعجون. أضف الصويا الحلوة والسكر النخل، واستمر في التقليب حتى يمتزج كل شيء.",
          "textEn": "Add the rice to the wok and mix well with the flavoring paste. Add kecap manis and palm sugar, continuing to stir-fry until everything is well blended.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الرز المقلي، وزع البيضة المقلية عليه، وقدمه فورًا.",
          "textEn": "Dish out the nasi goreng, top it with the fried egg, and serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الناسي غورينغ هو طبق شعبي في ماليزيا وإندونيسيا، ويُقدم عادةً كوجبة فطور أو عشاء.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/nasi-goreng-indonesian-fried-rice/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 2.5,
        "kcal": 270,
        "protein": 6,
        "fat": 14,
        "carbs": 32,
        "fiber": 1,
        "sugar": 6,
        "cost": {
          "grains": 0.3,
          "dairyEggs": 0.25,
          "fats": 0.2,
          "specialty": 0.3,
          "produce": 0.3,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-my-017",
      "title": "ناسي ليماك",
      "titleEn": "Nasi Lemak",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ الأرز، قلي، تتبيل",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-017-i1",
          "name": "الأرز",
          "nameEn": "rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i2",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1 1/2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i3",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i4",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i5",
          "name": "أوراق الليمون",
          "nameEn": "pandan leaves",
          "standardAmount": "3 أوراق",
          "standardAmountEn": "3 leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i6",
          "name": "البصل",
          "nameEn": "shallots",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 shallots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i7",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 clove",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i8",
          "name": "الفلفل الحار المجفف",
          "nameEn": "dried red chilies",
          "standardAmount": "8 حبات",
          "standardAmountEn": "8 chilies",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i9",
          "name": "البلكان",
          "nameEn": "belacan (prawn paste)",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i10",
          "name": "التمر هندي",
          "nameEn": "tamarind pulp",
          "standardAmount": "حجم كرة صغيرة",
          "standardAmountEn": "size of a small ping pong ball",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i11",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i12",
          "name": "الأنشوفي المجفف",
          "nameEn": "dried anchovies",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i13",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i14",
          "name": "البصل الأحمر",
          "nameEn": "red onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i15",
          "name": "السمك الصغير",
          "nameEn": "small fish (sardines or mackerel)",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 fish",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i16",
          "name": "البيض المسلوق",
          "nameEn": "hard boiled eggs",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i17",
          "name": "الفول السوداني المحمص",
          "nameEn": "roasted peanuts",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-017-i18",
          "name": "الخيار",
          "nameEn": "cucumber",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 cucumber",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز بالماء الجاري عدة مرات حتى يصبح الماء صافياً. صفي الماء تماماً.",
          "textEn": "Rinse the rice with running tap water several times until the water turns clear. Drain the water completely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف 1.5 كوب من الماء إلى الأرز، ثم حليب جوز الهند والملح. أضف أوراق الليمون إلى الأرز وطبخ الأرز. ارمي أوراق الليمون بعد طهي الأرز.",
          "textEn": "Add 1.5 cups of water to the washed rice, followed by the coconut milk and a pinch of salt. Add the pandan leaves into the rice and cook the rice. Discard the pandan leaves after the rice is cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اسحق البصل، الثوم، الفلفل الحار المجفف، والبلكان في الرحا أو معالج الطعام.",
          "textEn": "Pound the shallots, garlic, dried chilies, and prawn paste with a mortar and pestle. Alternatively, you can grind them with a food processor.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انقع التمر هندي في الماء لمدة 15 دقيقة. اعصر التمر هندي باستمرار لاستخراج نكهته. صفي التمر هندي واحفظ عصير التمر هندي.",
          "textEn": "Soak the tamarind pulp in water for 15 minutes. Constantly squeeze the tamarind to extract its flavor into the water. Drain the pulp and save the tamarind juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغسل الأنشوفي المجفف بالماء عدة مرات واتركه يصفي. سخن 2 كوب من الزيت في مقلاة، قلي الأنشوفي حتى يصبح ذهبي اللون ومقرمش. ارفعه من الزيت باستخدام مصفاة وصفيه على ورق مطبخ.",
          "textEn": "Rinse the dried anchovies with tap water a few times and let them drain. Heat 2 cups of oil in a pan, fry the anchovies until they've become light brown and crispy. Remove from oil with a strainer and drain on a paper towel-lined plate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في مقلاة على نار متوسطة إلى منخفضة، سخن 2 ملعقة كبيرة من زيت القلي. قلي التتبيلة حتى تصبح عطرة وتتحول إلى اللون الأحمر. أضف حلقات البصل والأنشوفي المقلي، واخلط جيداً. أضف عصير التمر هندي، الملح، والسكر. اتركها على نار هادئة حتى يتكاثف الصلصة. ضعها جانباً.",
          "textEn": "In a pan on medium to low heat, heat 2 tablespoons of frying oil. Stir-fry the spice paste until fragrant, turning reddish in color. Add the onion rings and fried anchovies, stirring well. Pour in the tamarind juice, salt, and sugar. Simmer on low heat until the sauce thickens. Set it aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "نظف السمك الصغير وقم بتتبيله بالملح. قلي السمك في الزيت المتبقي.",
          "textEn": "Clean the small fish and season them with salt. Deep fry with the remaining frying oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "لتقديم الناسي ليماك، ضع كمية صغيرة من الأرز في وسط الطبق. رتب السمك المقلي، البيض المسلوق، الفستق المحمص، والخيار حول الأرز. أضف 2 ملعقة من الصلصة على الأرز. قدمها فوراً.",
          "textEn": "To serve, scoop out a small bowl of rice and place it in the center of a plate. Arrange the fried fish, hard boiled eggs, roasted peanuts, and cucumber around the rice. Add 2 spoons of the sambal on top of the rice. Serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الناسي ليماك هو طبق رئيسي في المطبخ الماليزي، يتم تقديمه عادةً في وجبة الإفطار أو الغداء.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/nasi-lemak-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 770,
        "protein": 30,
        "fat": 38,
        "carbs": 62,
        "fiber": 4,
        "sugar": 7,
        "cost": {
          "grains": 1,
          "specialty": 3.3,
          "protein": 4,
          "dairyEggs": 0.5,
          "produce": 1.5,
          "fats": 0.6,
          "sweeteners": 0.4,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-my-018",
      "title": "الرز الماليزي بالعشابات",
      "titleEn": "Malaysian Herbed Rice Salad | Nasi Ulam",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "مقبلات وسلطات",
      "cookingMethod": "سلطة",
      "prepTime": "30 دقيقة",
      "cookTime": "21 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-018-i1",
          "name": "الأرز الطويل الحبة",
          "nameEn": "long grain rice",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1 1/2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-018-i2",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-018-i3",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-018-i4",
          "name": "البازلاء التايلاندية",
          "nameEn": "Thai basil",
          "standardAmount": "1/3 كوب (مقطع رفيعًا)",
          "standardAmountEn": "1/3 cup (thinly sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-018-i5",
          "name": "النعناع",
          "nameEn": "mint",
          "standardAmount": "1/3 كوب (مقطع رفيعًا)",
          "standardAmountEn": "1/3 cup (thinly sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-018-i6",
          "name": "البصل الأخضر",
          "nameEn": "green onion",
          "standardAmount": "1/8 كوب (مقطع رفيعًا)",
          "standardAmountEn": "1/8 cup (minced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-018-i7",
          "name": "الكزبرة الطازجة",
          "nameEn": "fresh cilantro",
          "standardAmount": "1/8 كوب (مقطع رفيعًا)",
          "standardAmountEn": "1/8 cup (thinly sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-018-i8",
          "name": "أوراق الليمون الكافير",
          "nameEn": "kaffir lime leaves",
          "standardAmount": "3-4 ورقة",
          "standardAmountEn": "3-4 leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-018-i9",
          "name": "العشب الليموني",
          "nameEn": "lemongrass",
          "standardAmount": "1 حبة (الجزء الناعم مقطع رفيعًا)",
          "standardAmountEn": "1 stalk (tender bottom part thinly sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-018-i10",
          "name": "الفول السوداني",
          "nameEn": "peanuts",
          "standardAmount": "1/4 كوب (مطحون)",
          "standardAmountEn": "1/4 cup (crushed)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-018-i11",
          "name": "الجوز الهند",
          "nameEn": "coconut",
          "standardAmount": "1/8 كوب (محمص)",
          "standardAmountEn": "1/8 cup (toasted)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-018-i12",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "1 ملعقة صغيرة (مطحون)",
          "standardAmountEn": "1 teaspoon (crushed)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-018-i13",
          "name": "الزنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 ملعقة صغيرة (مبشور)",
          "standardAmountEn": "1 teaspoon (grated)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-018-i14",
          "name": "صلصة السمك",
          "nameEn": "fish sauce",
          "standardAmount": "1/8 كوب",
          "standardAmountEn": "1/8 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-018-i15",
          "name": "عصير الليمون",
          "nameEn": "lime juice",
          "standardAmount": "عصير 2 ليمونة",
          "standardAmountEn": "juice of 2 limes",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-018-i16",
          "name": "فلفل الطيور التايلاندي",
          "nameEn": "Thai bird chili peppers",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as desired",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أغلي الماء في قدر. أضف الملح والأرز. عود إلى الغليان، ثم غطِّ وخفف النار حتى تصبح على درجة هدوء. اطهِ برفق لمدة 16 دقيقة. أزل عن النار واتركه يبخر لمدة 5 دقائق. اخلطه بالشوكة واتركه يبرد إلى درجة الغرفة.",
          "textEn": "Bring water to a boil in a pot. Add salt and rice. Return to a boil, then cover and reduce heat to a simmer. Cook gently for about 16 minutes. Remove from heat and let steam for 5 minutes. Fluff with a fork and let cool to room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نظف جميع العشابات وامسحها جيدًا. قطعها وضفها إلى وعاء. اتركها جانباً.",
          "textEn": "Clean all herbs and pat dry. Slice and add to a bowl. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف جميع المكونات إلى وعاء صغير واخلطها جيدًا. استخدم الفلفل الحار حسب الرغبة.",
          "textEn": "Add all ingredients to a small bowl and stir to combine. Use chili peppers for heat, if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "عندما يبرد الأرز، اخلط جميع المكونات معًا. أضف الصلصة حسب الرغبة. تذوقها بعد 30 دقيقة وعدل التوابل إذا لزم الأمر.",
          "textEn": "When the rice has cooled, toss all ingredients together. Add dressing to taste. Taste it after 30 minutes and adjust seasonings if necessary.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الناسي أولام هو طبق سلطة رز ماليزي تقليدي، يتميز باستخدام مجموعة متنوعة من العشابات الطازجة والتوابل.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/malaysian-herbed-rice-salad-nasi-ulam/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 260,
        "protein": 8,
        "fat": 9,
        "carbs": 42,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "grains": 0.8,
          "specialty": 1.2,
          "produce": 3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-my-019",
      "title": "الكعك بالأناناس (تات الناناس)",
      "titleEn": "Pineapple Tart (Tat nanas)",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "60 دقيقة",
      "cookTime": "20-22 دقيقة",
      "servings": "100 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-019-i1",
          "name": "الزبدة",
          "nameEn": "butter",
          "standardAmount": "350 غرام",
          "standardAmountEn": "3 sticks",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-019-i2",
          "name": "الحليب المكثف المحلى",
          "nameEn": "sweetened condensed milk",
          "standardAmount": "100 غرام",
          "standardAmountEn": "3.5 oz",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-019-i3",
          "name": "صفار البيض",
          "nameEn": "egg yolks",
          "standardAmount": "4",
          "standardAmountEn": "4",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-019-i4",
          "name": "الدقيق",
          "nameEn": "all-purpose flour",
          "standardAmount": "510 غرام",
          "standardAmountEn": "18 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-019-i5",
          "name": "الأناناس",
          "nameEn": "pineapple",
          "standardAmount": "2.5 كيلوغرام من لحم الأناناس",
          "standardAmountEn": "5 lbs (2.5 kg) pineapple flesh",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-019-i6",
          "name": "القرفة",
          "nameEn": "cloves",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-019-i7",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1-1.5 كوب",
          "standardAmountEn": "1 - 1 1/2 cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-019-i8",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-019-i9",
          "name": "الحليب المكثف المحلى",
          "nameEn": "sweetened condensed milk",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-019-i10",
          "name": "الزيت",
          "nameEn": "oil",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اقطع ساق الأناناس وقشره، وتأكد من إزالة جميع الحفر. قطع لحم الأناناس إلى قطع وقم بخلطها في الخلاط حتى تصبح معجونًا.",
          "textEn": "Cut the stalk off the pineapple and follow by the skin. Make sure all divits are removed. Slice the pineapple flesh into pieces and blend in a blender until they become puree.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف معجون الأناناس والقرفة إلى قدر غير لاصق وطهيه على نار متوسطة، مع التحريك المستمر لتجنب الحرق.",
          "textEn": "Add the pineapple puree and cloves to a non-stick pot and cook on medium heat, constantly stirring to avoid burning.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عندما يصبح الأناناس شبه جاف، أضف السكر وعصير الليمون، واخلط جيدًا. خفف النار واستمر في التحريك حتى يصبح حشو الأناناس ذهبيًا ولزجًا. اترك الحشو يبرد في الثلاجة لمدة 30 دقيقة.",
          "textEn": "When the pineapple is almost dry, add the sugar and lemon juice, stir to combine well. Lower the heat to simmer and continue to stir until the pineapple filling turns golden in color and becomes very sticky. Transfer the pineapple filling out, remove the cloves and chill in the fridge for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخلط الزبدة والحليب المكثف المحلى حتى تصبح خفيفة ورقيقة. أضف صفار البيض واحدًا تلو الآخر واخلط جيدًا. أضف الدقيق تدريجيًا لتشكيل العجينة. العجينة جاهزة عندما لا تلتصق باليدين.",
          "textEn": "Cream the butter and condensed milk until light and fluffy. Add in the egg yolk one at a time, and beat until well combined. Mix in the flour slowly to form the pastry dough. The dough is ready when it no longer sticks to your hands.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد صفار البيض والحليب المكثف المحلى والزيت في وعاء صغير لتحضير غسل البيض.",
          "textEn": "Prepare the egg wash by mixing all the ingredients together in a small bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اقسم حشو الأناناس والعجينة إلى 100 قطعة. اشكل كل قطعة إلى كرة. للف العجينة، استخدم كفتيك لتدوير كل قطعة ثم افرديها.",
          "textEn": "Divide the pineapple filling and dough into 100 portions. Roll them both into balls. To wrap, use your palms to roll each dough and then flatten it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف كرة من حشو الأناناس في الوسط وقم بطي حواف العجينة لغطاء الحشو.",
          "textEn": "Add a pineapple ball in the middle and fold the edges of the dough up to cover the filling.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أكمل الشكل بتدويرها إلى كرة مستديرة.",
          "textEn": "Finish it off by rolling it into a round ball.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "ضع الكعك على صينية خبز مغطاة بورق الزبدة. استخدم ظهر سكين لقطع نمط متقاطع على سطح الكعك، واغسلها بغسل البيض مرتين. كرر العملية حتى استخدام جميع المكونات.",
          "textEn": "Place the pineapple cookie on a baking sheet lined with parchment paper. Using the back of a paring knife, cut the criss-cross shape on the cookie, and brush the top of the cookie with the egg wash, twice. Repeat the same until all ingredients are used up.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اخبزها في فرن محمى مسبقًا على درجة حرارة 165 درجة مئوية لمدة 20-22 دقيقة أو حتى تصبح ذهبية اللون. اتركها تبرد على رف سلكي قبل تخزينها في وعاء محكم الإغلاق.",
          "textEn": "Bake in a preheated oven at 330°F (165°C) for about 20-22 minutes or until they turn golden brown. Transfer them out and cool on a wire rack before storing in an airtight container.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكعك بالأناناس هو حلوى تقليدية في ماليزيا، تُقدم غالبًا في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/best-ever-pineapple-cookies-pineapple-tarts/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 100,
        "kcal": 80,
        "protein": 1,
        "fat": 4,
        "carbs": 11,
        "fiber": 0,
        "sugar": 6,
        "cost": {
          "dairyEggs": 4.9,
          "grains": 1,
          "produce": 8.2,
          "sweeteners": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-my-020",
      "title": "البيبيا المقلية",
      "titleEn": "Fried Popiah",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-020-i1",
          "name": "غلاف الرول",
          "nameEn": "spring roll wrappers",
          "standardAmount": "حزمة واحدة",
          "standardAmountEn": "1 pack",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-020-i2",
          "name": "زيت الطهي",
          "nameEn": "cooking oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-020-i3",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فص",
          "standardAmountEn": "2 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-020-i4",
          "name": "دجاج",
          "nameEn": "chicken meat",
          "standardAmount": "150 غرام",
          "standardAmountEn": "150 g",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-020-i5",
          "name": "روبيان صغير",
          "nameEn": "baby shrimp",
          "standardAmount": "150 غرام",
          "standardAmountEn": "150 g",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-020-i6",
          "name": "فطر شيتاكي مجفف",
          "nameEn": "dried shitake mushrooms",
          "standardAmount": "5-6 قطعة",
          "standardAmountEn": "5-6 pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-020-i7",
          "name": "جذر الطماطم",
          "nameEn": "yam bean",
          "standardAmount": "200 غرام",
          "standardAmountEn": "200 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-020-i8",
          "name": "جزر",
          "nameEn": "carrot",
          "standardAmount": "100 غرام",
          "standardAmountEn": "100 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-020-i9",
          "name": "مرق الدجاج",
          "nameEn": "chicken stock granules",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-020-i10",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-020-i11",
          "name": "فلفل",
          "nameEn": "pepper",
          "standardAmount": "رشة",
          "standardAmountEn": "a dash",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-020-i12",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-020-i13",
          "name": "صلصة الزيتون",
          "nameEn": "oyster sauce",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-020-i14",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-020-i15",
          "name": "دقيق أبيض",
          "nameEn": "plain flour",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-020-i16",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في مقلاة، سخن الزيت. أضف الثوم واستمر في التحريك حتى يصبح ذا رائحة عطرة. ثم، أضف الدجاج، الروبيان، والفطر، واستمر في التحريك حتى ينضج.",
          "textEn": "In a wok, heat the cooking oil. Add the garlic and stir-fry until aromatic. Then, add the chicken, shrimp, and mushrooms, and continue to stir-fry until cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف جذر الطماطم والجزر، واستمر في التحريك لمدة 1-2 دقيقة. ثم، أضف كوبًا من الماء، غطِّ بالغطاء، واتركه يغلي لمدة 15-20 دقيقة حتى تنضج الخضروات. أضف المكونات المُجففة واخلط جيدًا. اتركه جانباً.",
          "textEn": "Add the yam bean and carrot, and stir-fry for 1-2 minutes. Then, add 1 cup of water, cover with a lid, and simmer for 15-20 minutes until the vegetables are tender. Add the seasoning ingredients and mix well. Dish out and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع قطعة من غلاف الرول على سطح مستوٍ. أضف ملعقتين من الحشو إلى وسط الغلاف، ثم اطوي الجانبين ولفه. استخدم خليط الدقيق لغلق الحواف.",
          "textEn": "Place a piece of spring roll wrapper on a flat surface. Add 2 spoonfuls of filling to the center of the wrapper, then fold in the two sides and roll it up. Use the flour mixture to seal the edges.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن مقلاة وأضف 2 كوب من الزيت. قم بقلي الرولات على نار متوسطة حتى تصبح ذهبية اللون ومقرمشة. ارفعها وضعها على ورق ماص للزيت. قدمها ساخنة مع صلصة الفلفل الحار.",
          "textEn": "Heat a wok and pour in 2 cups of cooking oil. Deep fry the spring rolls over medium heat until golden brown and crispy. Remove them and drain on paper towels. Serve hot with chili sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البيبيا المقلية هي طبق شعبي في ماليزيا، وتُعرف أيضًا بالبيبيا. يتم تقديمها عادةً مع صلصة الفلفل الحار.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/fried-popiah/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 310,
        "protein": 16,
        "fat": 12,
        "carbs": 30,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 3,
          "protein": 3.5,
          "specialty": 1.2,
          "produce": 1.2,
          "fats": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-my-021",
      "title": "الريندانغ",
      "titleEn": "Rendang",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بطيء",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة و30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-021-i1",
          "name": "أعواد الليمون",
          "nameEn": "lemongrass",
          "standardAmount": "3 أعواد",
          "standardAmountEn": "3 stalks",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-021-i2",
          "name": "جذر الزنجبيل",
          "nameEn": "ginger root",
          "standardAmount": "2 سم",
          "standardAmountEn": "2 inches",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-021-i3",
          "name": "الكينجول",
          "nameEn": "galangal",
          "standardAmount": "4 سم",
          "standardAmountEn": "4 inches",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-021-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-021-i5",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 بصلة",
          "standardAmountEn": "1 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-021-i6",
          "name": "فلفل حار مجفف",
          "nameEn": "dried japones peppers",
          "standardAmount": "3-6 حبات",
          "standardAmountEn": "3-6 peppers",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-021-i7",
          "name": "زيت جوز الهند",
          "nameEn": "coconut oil",
          "standardAmount": "6-8 ملاعق كبيرة",
          "standardAmountEn": "6-8 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-021-i8",
          "name": "لحم البقر",
          "nameEn": "beef",
          "standardAmount": "700 غرام",
          "standardAmountEn": "1 1/2 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-021-i9",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "155 مل",
          "standardAmountEn": "5.5 oz",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-021-i10",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "155 مل",
          "standardAmountEn": "5.5 oz",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-021-i11",
          "name": "سكر النخيل",
          "nameEn": "palm sugar",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-021-i12",
          "name": "أوراق الليمون الكافير",
          "nameEn": "kaffir lime leaves",
          "standardAmount": "6 أوراق",
          "standardAmountEn": "6 leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-021-i13",
          "name": "الكرسيك",
          "nameEn": "Kerisik",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع أعواد الليمون، الزنجبيل، الكينجول، الثوم، البصل، والفلفل الحار (إن رغبت) وأضفها إلى وعاء معالج الطعام.",
          "textEn": "Chop the lemongrass, ginger, galangal, garlic, onion, and Japanese chili peppers (if desired) and add them to the bowl of a food processor.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قم بخلطها حتى تصبح معجونًا ناعمًا.",
          "textEn": "Blend into a fine paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن زيت جوز الهند في وعاء كبير وضف المعجون. قم بقليه حتى يصبح عطريًا ومرنًا، لمدة 2-3 دقائق.",
          "textEn": "Heat the coconut oil in a large wok and add the seasoning paste. Fry until fragrant and softened, 2-3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللحم، حليب جوز الهند، الماء، السكر، وأوراق الليمون الكافير. قم بالتقليب واتركه يغلي ببطء لمدة ساعة.",
          "textEn": "Add the beef, coconut milk, water, sugar, and kaffir lime leaves. Stir and let simmer for about an hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما يتبخر معظم السوائل، أضف الكرسيك واتركه يطهى لبضع دقائق إضافية.",
          "textEn": "As the liquid steams away, add the kerisik and cook for a few more minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدمه مع الأرز اللزج المصنوع من جوز الهند - الليمانغ.",
          "textEn": "Serve with coconut sticky rice towers - Lemang.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الريندانغ هو طبق تقليدي من ماليزيا وإندونيسيا، يتميز بنكهات غنية ونكهة جوز الهند.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/beef-rendang/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 580,
        "protein": 28,
        "fat": 48,
        "carbs": 12,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "protein": 7.5,
          "fats": 0.8,
          "specialty": 1.5,
          "sweeteners": 0.2,
          "produce": 2,
          "spices": 0.6
        }
      }
    },
    {
      "id": "w-my-022",
      "title": "روتي كناي",
      "titleEn": "Roti Canai",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-022-i1",
          "name": "دقيق القمح",
          "nameEn": "all purpose flour",
          "standardAmount": "3 1/2 كوب (420 غ)",
          "standardAmountEn": "3 1/2 cups (420 g / 14.8 oz)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-022-i2",
          "name": "ملح كوشير",
          "nameEn": "kosher salt",
          "standardAmount": "1 1/2 ملعقة صغيرة",
          "standardAmountEn": "1 1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-022-i3",
          "name": "سكر بودرة",
          "nameEn": "granulated sugar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-022-i4",
          "name": "السمن",
          "nameEn": "ghee",
          "standardAmount": "3/4 كوب (180 مل)",
          "standardAmountEn": "3/4 cup (180 ml)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-022-i5",
          "name": "بيضة",
          "nameEn": "egg",
          "standardAmount": "1 بيضة كبيرة (مخفوقة)",
          "standardAmountEn": "1 large egg (beaten)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-022-i6",
          "name": "حليب كامل الدسم",
          "nameEn": "whole milk",
          "standardAmount": "3/4 كوب (180 مل)",
          "standardAmountEn": "3/4 cup (180 ml)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-022-i7",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1/2 كوب (120 مل)",
          "standardAmountEn": "1/2 cup (120 ml)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والملح والسكر في وعاء كبير.",
          "textEn": "Mix the flour, salt, and sugar in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي السمن والبيضة المخفوقة والحليب والماء، واخلطي المكونات جيداً حتى تصبح العجينة متماسكة.",
          "textEn": "Add the ghee, beaten egg, milk, and water, and mix the ingredients well until the dough is smooth and consistent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها ترتاح لمدة 30 دقيقة.",
          "textEn": "Cover the dough and let it rest for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قسمي العجينة إلى كرات صغيرة الحجم.",
          "textEn": "Divide the dough into small balls.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "استخدمي قليلاً من السمن لفرد كل كرة عجينة إلى دائرة رقيقة جداً.",
          "textEn": "Use a little ghee to roll each ball into a very thin circle.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني مقلاة على نار متوسطة، وأضيفي قليلاً من السمن.",
          "textEn": "Heat a skillet over medium heat and add a little ghee.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي الدائرة الرقيقة في المقلاة وقلبيها حتى تصبح ذهبية اللون من الجانبين.",
          "textEn": "Place the thin circle in the skillet and cook until golden brown on both sides.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرري العملية مع بقية العجينة.",
          "textEn": "Repeat the process with the remaining dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمي الروتي كناي ساخنة مع الصلصات المفضلة لديك.",
          "textEn": "Serve the roti canai hot with your favorite sauces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الروتي كناي هو خبز مسطح شائع في ماليزيا، ويُقدم عادةً مع الصلصات المختلفة.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/roti-canai-roti-paratha-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 620,
        "protein": 13,
        "fat": 32,
        "carbs": 64,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 2.55,
          "sweeteners": 0.05,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-my-023",
      "title": "ساتو آيام",
      "titleEn": "Soto Ayam",
      "chapter": "مطبخ ماليزيا",
      "chapterNumber": 110,
      "category": "أطباق رئيسية",
      "cookingMethod": "سلق وطهي",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-my-023-i1",
          "name": "النودلز الأرزية",
          "nameEn": "rice noodles",
          "standardAmount": "1/2 حزمة",
          "standardAmountEn": "1/2 pack",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i2",
          "name": "زيت الطهي",
          "nameEn": "cooking oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i3",
          "name": "صدر الدجاج",
          "nameEn": "chicken breast",
          "standardAmount": "1 صدر (مقطع مكعبات)",
          "standardAmountEn": "1 skinless and boneless chicken breast (cut into cubes)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i4",
          "name": "الليمون الحامض",
          "nameEn": "lemongrass",
          "standardAmount": "1 حبة (مقطعة إلى 3 قطع)",
          "standardAmountEn": "1 stalk (cut into 3 strips)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i5",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "385 جرام",
          "standardAmountEn": "13.5 oz",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i6",
          "name": "مرق الدجاج",
          "nameEn": "chicken broth",
          "standardAmount": "400 جرام",
          "standardAmountEn": "14.05 oz",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i7",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i8",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i9",
          "name": "بذور الكزبرة",
          "nameEn": "coriander seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i10",
          "name": "بذور الكمون",
          "nameEn": "cumin seeds",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i11",
          "name": "البصل",
          "nameEn": "shallots",
          "standardAmount": "4 حبات (مقطعة)",
          "standardAmountEn": "4 (peeled)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i12",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "3 فصوص (مقطعة)",
          "standardAmountEn": "3 cloves (peeled)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i13",
          "name": "الكركم",
          "nameEn": "turmeric",
          "standardAmount": "2 بوصة (مقطعة أو 1 ملعقة كبيرة مسحوق)",
          "standardAmountEn": "2-inch (5cm) piece (peeled or 1 tablespoon turmeric powder)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i14",
          "name": "الجنسنج الهندي",
          "nameEn": "galangal",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 piece (peeled and sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i15",
          "name": "الزنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 piece (peeled and sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i16",
          "name": "عصير الليمون الطازج",
          "nameEn": "fresh lime juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i17",
          "name": "البراعم",
          "nameEn": "bean sprouts",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i18",
          "name": "الكرنب المقطع",
          "nameEn": "sliced cabbage",
          "standardAmount": "2 كوب (اختياري)",
          "standardAmountEn": "2 cups (optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i19",
          "name": "البيض المسلوق",
          "nameEn": "hard-boiled eggs",
          "standardAmount": "2 حبة (مقطعة)",
          "standardAmountEn": "2 (cut into wedges)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i20",
          "name": "البصل الأخضر",
          "nameEn": "spring onion",
          "standardAmount": "1 حبة (مقطعة)",
          "standardAmountEn": "1 stalk (cut into rounds)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i21",
          "name": "الليمون",
          "nameEn": "limes",
          "standardAmount": "2 حبة (مقطعة)",
          "standardAmountEn": "2 (cut into wedges)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-my-023-i22",
          "name": "البصل المقرمش",
          "nameEn": "fried shallot crisps",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع النودلز الأرزية في الماء الدافئ حتى تصبح طرية. ضعها جانباً.",
          "textEn": "Soak the rice noodles in warm water to soften them. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلط معجون التوابل في محضرة الطعام، أضف الماء إذا لزم الأمر.",
          "textEn": "Blend the spice paste in a food processor, adding water if needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الزيت إلى قدر على نار متوسطة عالية. أضف معجون التوابل واستمر في التحريك حتى يصبح عطريًا.",
          "textEn": "Add the oil to a pot over medium-high heat. Add the spice paste and stir until aromatic.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف مرق الدجاج، حليب جوز الهند، الليمون الحامض، والماء. اترك الخليط يغلي. أضف مكعبات صدر الدجاج، غطِ القدر، واتركه يغلي على نار هادئة لمدة 30 دقيقة. أضف الملح حسب الرغبة.",
          "textEn": "Add the chicken broth, coconut milk, lemongrass, and water. Bring to a boil. Add the chicken breast cubes, cover the pot, and simmer on low heat for 30 minutes. Add salt to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اغسل النودلز، البراعم، والكرنب (إذا استخدمت) في قدر آخر من الماء المغلي. انقلها إلى وعاء بمجرد طهيها. أضفي شرائح البيض المسلوق والبصل الأخضر، ثم صب المرق الساخن في الوعاء.",
          "textEn": "Blanch the rice noodles, bean sprouts, and cabbage (if using) in another pot of boiling water. Transfer them to a bowl once cooked. Add the toppings of hard-boiled eggs and spring onions, then pour the hot chicken broth into the bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم الساتو آيام ساخنًا مع قطع الليمون والبصل المقرمش على قمة النودلز.",
          "textEn": "Serve hot with lime wedges and shallot crisps on top of the noodles.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الساتو آيام هو حساء دجاج شعبي في ماليزيا، يتم تقديمه عادةً في وعاء خشبي تقليدي.",
      "source": {
        "name": "rasamalaysia.com",
        "url": "https://rasamalaysia.com/soto-ayam-recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 22,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 470,
        "protein": 15,
        "fat": 22,
        "carbs": 45,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 1.5,
          "protein": 3,
          "specialty": 1.5,
          "dairyEggs": 0.5,
          "produce": 2.3,
          "fats": 0.2,
          "spices": 1.5
        }
      }
    },
    {
      "id": "w-ng-001",
      "title": "أكامو (البودينغ النيجيري)",
      "titleEn": "Akamu (Nigerian Pudding)",
      "chapter": "مطبخ نيجيريا",
      "chapterNumber": 133,
      "category": "إفطار",
      "cookingMethod": "خلط وطهي",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ng-001-i1",
          "name": "معجون الأكامو",
          "nameEn": "Akamu paste",
          "standardAmount": "كمية كافية",
          "standardAmountEn": "enough quantity",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-001-i2",
          "name": "ماء ساخن",
          "nameEn": "Hot water",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-001-i3",
          "name": "حليب مكثف",
          "nameEn": "Evaporated milk",
          "standardAmount": "1 علبة (400 مل)",
          "standardAmountEn": "1 can (400 ml)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-001-i4",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "املأ وعاء كبيرًا بنصف كمية معجون الأكامو المكسر.",
          "textEn": "Fill a large bowl halfway with akamu lumps.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سحق قطع الأكامو باستخدام ملعقة حتى تصبح قطع صغيرة جدًا. اخلطها بكميات صغيرة من الماء البارد حتى تصبح المزيج ناعمًا وذو قوام مشابه للحليب المكثف.",
          "textEn": "Crush the akamu lumps with a spoon into very small pieces. Mix in small amounts of cold water until the mixture is smooth and has the consistency of evaporated milk.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد ماء في قدر كبير حتى يغلي.",
          "textEn": "Bring a large pot of water to a boil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قبل أن يغلي الماء، اخلط المزيج جيدًا. بمجرد أن يبدأ الماء في الغليان، أضف المزيج ببطء إلى الأكامو مع الاستمرار في التحريك. توقف عن التحريك بمجرد أن يبدأ المزيج في التثبيت، وقلل من كمية الماء المضاف حتى يثبّت الأكامو تمامًا.",
          "textEn": "Before the water boils, stir the mixture thoroughly. Once the water has reached a boil, carefully but steadily stir it into the akamu mixture. Stop stirring as soon as the mixture starts to set, and reduce the flow of water you're pouring to the bare minimum until the akamu has entirely set.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخلط المزيج جيدًا. أضف المزيد من الماء إذا كان المزيج كثيفًا جدًا.",
          "textEn": "Thoroughly whisk the mixture. Add additional water as desired if the mixture is too thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الحليب المكثف وقليل من السكر حسب الرغبة. اخلط جيدًا.",
          "textEn": "Stir in evaporated milk and a pinch of sugar to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أكامو هو طبق إفطار تقليدي في نيجيريا، يتم تقديمه غالبًا مع الفول المطحون أو الفواكه.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Akamu_(Nigerian_Pudding)",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 250,
        "protein": 4,
        "fat": 3,
        "carbs": 50,
        "fiber": 1,
        "sugar": 20,
        "cost": {
          "grains": 0.5,
          "dairyEggs": 1.2,
          "sweeteners": 0.3
        }
      }
    },
    {
      "id": "w-ng-002",
      "title": "الستيك الأفادي (ستيك آياماس)",
      "titleEn": "Ofada Stew (Ayamase Stew)",
      "chapter": "مطبخ نيجيريا",
      "chapterNumber": 133,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ng-002-i1",
          "name": "فلفل أخضر",
          "nameEn": "green bell peppers",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-002-i2",
          "name": "فلفل أحمر",
          "nameEn": "red bell pepper",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-002-i3",
          "name": "فلفل حار",
          "nameEn": "habanero peppers",
          "standardAmount": "2 حبات",
          "standardAmountEn": "2",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-002-i4",
          "name": "زيت النخيل",
          "nameEn": "palm oil",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-002-i5",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1/2 حبة",
          "standardAmountEn": "1/2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-002-i6",
          "name": "إرو (الحُبَيْبَة المخمرة)",
          "nameEn": "iru (fermented locust beans)",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-002-i7",
          "name": "كركند مطحون",
          "nameEn": "ground crayfish",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-002-i8",
          "name": "مسحوق مرق",
          "nameEn": "bouillon powder",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-002-i9",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-002-i10",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-002-i11",
          "name": "لحم بقري",
          "nameEn": "beef",
          "standardAmount": "340 جرام",
          "standardAmountEn": "12 oz",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البصل.",
          "textEn": "Chop the onions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اهرس الفلفل الأخضر، الفلفل الأحمر، والفلفل الحار بشكل خشن.",
          "textEn": "Coarsely blend the green bell peppers, red bell pepper, and habanero peppers.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "إذا كان الخليط المهرس مائلاً إلى السوائل، صبه في قدر واتركه يغلي حتى يتبخر بعض الماء.",
          "textEn": "If the blended mix looks a bit watery, pour it into a pot and let it boil until some of the water evaporates.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغلي اللحم مع مسحوق المرق، الفلفل الأسود، والملح حتى يصبح طريًا.",
          "textEn": "Boil the beef with bouillon powder, black pepper, and salt until it is tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قم بتنقية زيت النخيل (كما هو موضح في القسم التالي).",
          "textEn": "Bleach the palm oil (as outlined in the next section).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف البصل، وبعد دقيقة، أضف الخليط المهرس وإرو.",
          "textEn": "Add the onions, and after about a minute, add the blended pepper mix and iru.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اطه لمدة 5 دقائق.",
          "textEn": "Cook for about 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف اللحم والتوابل.",
          "textEn": "Add the beef and spices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اطه لمدة 10 دقائق أخرى على نار متوسطة منخفضة أو حتى يبدأ الزيت في الظهور على السطح.",
          "textEn": "Cook for another 10 minutes on medium-low heat or until the oil begins to rise to the surface.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الستيك الأفادي هو طبق شعبي في نيجيريا، يتميز بنكهات حارة وغنية.",
      "source": {
        "name": "lowcarbafrica.com",
        "url": "https://lowcarbafrica.com/ofada-stew-ayamase-stew/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 260,
        "protein": 17,
        "fat": 17,
        "carbs": 9,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "protein": 4,
          "fats": 0.8,
          "produce": 2.2,
          "specialty": 1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-ng-003",
      "title": "اللحم المشوي",
      "titleEn": "Barbecued Meat",
      "chapter": "مطبخ نيجيريا",
      "chapterNumber": 133,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي",
      "prepTime": "1 ساعة",
      "cookTime": "10-15 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ng-003-i1",
          "name": "لحم البقر",
          "nameEn": "beef",
          "standardAmount": "1 كيلوغرام",
          "standardAmountEn": "2 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-003-i2",
          "name": "بودرة الثوم",
          "nameEn": "garlic powder",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-003-i3",
          "name": "الزعتر",
          "nameEn": "oregano",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-003-i4",
          "name": "عصير الليمون",
          "nameEn": "lime juice",
          "standardAmount": "عصير 2 ليمونة",
          "standardAmountEn": "juice of 2 limes",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-003-i5",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-003-i6",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف اللحم إلى كيس بلاستيكي كبير مع عصير الليمون، بودرة الثوم، الزعتر، الفلفل الأسود، والملح.",
          "textEn": "Add the beef to a large ziplock bag along with the lime juice, garlic powder, oregano, black pepper, and salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أغلق الكيس وحرك المكونات حتى تتجانس. اترك اللحم ينقع لمدة ساعة على الأقل، أو لمدة 5 ساعات للنكهة الأقوى.",
          "textEn": "Seal the bag and mix the ingredients until they are evenly distributed. Marinate for at least 1 hour, or up to 5 hours for stronger flavor.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شوي اللحم فوق نار متوسطة حتى يصل إلى درجة حرارة داخلية تتراوح بين 68-71 درجة مئوية (155-160 درجة فهرنهايت)، وهي درجة متوسطة النضج. قد تختلف وقت الطهي حسب سماكة اللحم.",
          "textEn": "Grill the steak over medium heat until it reaches an internal temperature of 68-71°C (155-160°F), which is about medium. The cooking time will vary depending on the thickness of the steak.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "اللحم المشوي هو طبق شعبي في نيجيريا، حيث يتم تقديمه في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/recipe-barbecued-meat-carne-asada-w-poll/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 3,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 360,
        "protein": 38,
        "fat": 18,
        "carbs": 2,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 9,
          "produce": 0.6,
          "spices": 0.8
        }
      }
    },
    {
      "id": "w-ng-004",
      "title": "الحساء الأوغبونو (الحساء المُسَمَّى)",
      "titleEn": "Ogbono Soup (Draw Soup)",
      "chapter": "مطبخ نيجيريا",
      "chapterNumber": 133,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ng-004-i1",
          "name": "بذور الأوغبونو",
          "nameEn": "ogbono seeds",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-004-i2",
          "name": "لحم بقري مطبوخ",
          "nameEn": "cooked beef",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-004-i3",
          "name": "شاكِي (أمعاء البقر)",
          "nameEn": "shaki (tripe)",
          "standardAmount": "225 غرام",
          "standardAmountEn": "8 oz",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-004-i4",
          "name": "أقدام البقر",
          "nameEn": "cow feet",
          "standardAmount": "340 غرام",
          "standardAmountEn": "12 oz",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-004-i5",
          "name": "زيت النخيل",
          "nameEn": "palm oil",
          "standardAmount": "180 مل",
          "standardAmountEn": "¾ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-004-i6",
          "name": "سبانخ مفروم",
          "nameEn": "chopped spinach",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-004-i7",
          "name": "مسحوق مرق",
          "nameEn": "bouillon powder",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-004-i8",
          "name": "كركند مطحون",
          "nameEn": "ground crayfish",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-004-i9",
          "name": "فلفل حار",
          "nameEn": "cayenne pepper",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-004-i10",
          "name": "مرق اللحم",
          "nameEn": "meat stock",
          "standardAmount": "2-4 أكواب",
          "standardAmountEn": "2-4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-004-i11",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "إذا كنت تستخدم بذور الأوغبونو الكاملة، اطحنها باستخدام مطحنة أو مطحنة قهوة. تخطَّ هذه الخطوة إذا كنت تستخدم بذورًا مطحونة مسبقًا.",
          "textEn": "If using whole ogbono seeds, grind them using a mortar and pestle or a coffee grinder. Skip this step if using pre-ground seeds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر كبير، أضف بعض زيت النخيل على نار هادئة وأضف بذور الأوغبونو.",
          "textEn": "In a large pot, add some palm oil on low heat and add the ogbono seeds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "امزج بذور الأوغبونو وتكسير أي كتل باستخدام ملعقة التقديم. اخلط حتى تصبح مغطاة بشكل جيد.",
          "textEn": "Mix in the ogbono seeds and break any lumps with a serving spoon. Stir until it’s thoroughly coated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف المرق واخلط. أضف كوبًا واحدًا في المرة الواحدة حتى تصل إلى القوام المطلوب. إذا لم يكن لديك مرق كافٍ، أضف الماء.",
          "textEn": "Add the stock and stir. Add about a cup at a time until you reach your desired thickness. If you don't have enough stock, add water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أترك المزيج يغلي، ثم اخفض النار واتركه يطهى لمدة 10 دقائق مع التحريك بين الحين والآخر.",
          "textEn": "Bring to a boil, then set to low heat and let it cook for about 10 minutes, stirring intermittently.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف اللحوم والتوابل.",
          "textEn": "Add the meats and spices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "تذوق للملح وأضف المزيد إذا لزم الأمر.",
          "textEn": "Taste for salt and add some if needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "إذا أصبح الحساء كثيفًا جدًا، أضف قليلًا من الماء.",
          "textEn": "If it becomes too thick, add a little more water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركه يغلي لمدة 10 دقائق.",
          "textEn": "Let simmer for about 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف السبانخ المفروم واتركه يغلي على نار هادئة لمدة دقيقتين إضافيتين.",
          "textEn": "Add the chopped spinach and let simmer on low for about 2 more minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "الحساء الأوغبونو جاهز للتقديم!",
          "textEn": "Your ogbono soup is ready to serve!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الحساء الأوغبونو هو طبق شعبي في نيجيريا، يتم تقديمه عادة مع الأرز أو الفوفو.",
      "source": {
        "name": "lowcarbafrica.com",
        "url": "https://lowcarbafrica.com/ogbono-soup-draw-soup/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 700,
        "protein": 34,
        "fat": 51,
        "carbs": 8,
        "fiber": 2,
        "sugar": 1,
        "cost": {
          "specialty": 5,
          "protein": 10,
          "fats": 2,
          "produce": 1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-ng-005",
      "title": "الإديكانغ إكونغ (الحساء النيجيري النباتي)",
      "titleEn": "Edikang Ikong (Nigerian Vegetable Soup)",
      "chapter": "مطبخ نيجيريا",
      "chapterNumber": 133,
      "category": "شوربات",
      "cookingMethod": "سلق وطهي",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة و30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ng-005-i1",
          "name": "لحم الماعز",
          "nameEn": "goat meat",
          "standardAmount": "1 كيلوغرام",
          "standardAmountEn": "2 lbs",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-005-i2",
          "name": "مسحوق البوفيون",
          "nameEn": "bouillon powder",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-005-i3",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-005-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة أو حسب الرغبة",
          "standardAmountEn": "1 tsp or to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-005-i5",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1/2 حبة",
          "standardAmountEn": "1/2 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-005-i6",
          "name": "أوراق الماء",
          "nameEn": "waterleaf (malabar spinach)",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-005-i7",
          "name": "أوراق العوجو",
          "nameEn": "ugwu leaves (fluted pumpkin leaves)",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-005-i8",
          "name": "زيت النخيل",
          "nameEn": "palm oil",
          "standardAmount": "3/4 كوب",
          "standardAmountEn": "3/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-005-i9",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-005-i10",
          "name": "سمك مدخن أو مجفف",
          "nameEn": "smoked/dried fish",
          "standardAmount": "170 غرام",
          "standardAmountEn": "6 oz",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-005-i11",
          "name": "الجمبري",
          "nameEn": "shrimp",
          "standardAmount": "225 غرام",
          "standardAmountEn": "8 oz",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-005-i12",
          "name": "الكركند المطحون",
          "nameEn": "ground crayfish",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-005-i13",
          "name": "فلفل حار",
          "nameEn": "cayenne pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل لحم الماعز جيدًا وقطّعه إلى قطع صغيرة. ضعه في قدر وأضف 2 كوب من الماء. اتركه يغلي على نار متوسطة لمدة 30 دقيقة حتى يصبح نصف مطبوخ.",
          "textEn": "Wash the goat meat thoroughly and cut it into small pieces. Place it in a pot and add 2 cups of water. Bring it to a boil over medium heat for 30 minutes until it is half-cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف مسحوق البوفيون، الفلفل الأسود، الملح، والبصل. اتركه يغلي لمدة 10 دقائق.",
          "textEn": "Add the bouillon powder, black pepper, salt, and onion. Let it boil for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسل أوراق الماء وأوراق العوجو جيدًا وقطّعها إلى قطع صغيرة.",
          "textEn": "Wash the waterleaf and ugwu leaves thoroughly and cut them into small pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف أوراق الماء وأوراق العوجو إلى القدر. اتركها تغلي لمدة 10 دقائق.",
          "textEn": "Add the waterleaf and ugwu leaves to the pot. Let them boil for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف زيت النخيل، السمك المدخن، الجمبري، والكركند المطحون. اترك الخليط يغلي لمدة 10 دقائق.",
          "textEn": "Add the palm oil, smoked fish, shrimp, and ground crayfish. Let the mixture boil for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الفلفل الحار واترك الحساء يغلي لمدة 5 دقائق.",
          "textEn": "Add the cayenne pepper and let the soup boil for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أطفئ النار وقدم الحساء ساخنًا.",
          "textEn": "Turn off the heat and serve the soup hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الإديكانغ إكونغ هو حساء نباتي تقليدي من نيجيريا، يتميز بطعمه الغني وأوراقه الخضراء.",
      "source": {
        "name": "lowcarbafrica.com",
        "url": "https://lowcarbafrica.com/edika-ikong-soup-nigerian-vegetable-soup/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 850,
        "protein": 52,
        "fat": 62,
        "carbs": 8,
        "fiber": 3,
        "sugar": 2,
        "cost": {
          "protein": 20,
          "fats": 2,
          "produce": 3,
          "specialty": 0.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-ng-006",
      "title": "إفو ريرو - ستيو السبانخ النيجيري",
      "titleEn": "Efo Riro - Nigerian Spinach Stew",
      "chapter": "مطبخ نيجيريا",
      "chapterNumber": 133,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ng-006-i1",
          "name": "السبانخ",
          "nameEn": "spinach",
          "standardAmount": "8 أكواب مقطعة",
          "standardAmountEn": "8 cups chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-006-i2",
          "name": "لحم بقري أو لحم ماعز مطبوخ",
          "nameEn": "cooked beef or goat meat",
          "standardAmount": "340 جرام (مثلاً لحم الماعز)",
          "standardAmountEn": "12 oz (e.g., goat meat)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-006-i3",
          "name": "الفطر",
          "nameEn": "mushrooms",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-006-i4",
          "name": "زيت النخيل",
          "nameEn": "palm oil",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-006-i5",
          "name": "البندورة",
          "nameEn": "roma tomatoes",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-006-i6",
          "name": "الفلفل الأحمر",
          "nameEn": "red bell pepper",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-006-i7",
          "name": "الفلفل الحار",
          "nameEn": "habanero pepper",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-006-i8",
          "name": "البصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-006-i9",
          "name": "ماء أو مرق لحم بقري",
          "nameEn": "water or beef stock",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-006-i10",
          "name": "مسحوق البوفيلون",
          "nameEn": "bouillon powder",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-006-i11",
          "name": "فلفل الحار",
          "nameEn": "cayenne pepper",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-006-i12",
          "name": "فلفل الأسود",
          "nameEn": "black pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-006-i13",
          "name": "الكركند المطحون",
          "nameEn": "ground crayfish",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-006-i14",
          "name": "فلفل الحار المطحون (اختياري)",
          "nameEn": "pepper flakes (optional)",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-006-i15",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة (أو حسب الرغبة)",
          "standardAmountEn": "1 tsp (or to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل السبانخ جيدًا وقطّعها.",
          "textEn": "Wash the spinach thoroughly and chop it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر كبير، سخن زيت النخيل على نار متوسطة.",
          "textEn": "In a large pot, heat the palm oil over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل المفروم والفلفل الحار والفلفل الأحمر والبندورة، وقلّب لمدة 5 دقائق حتى يصبح البصل شفافًا.",
          "textEn": "Add the chopped onion, habanero pepper, red bell pepper, and tomatoes, and stir for 5 minutes until the onion becomes translucent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف اللحم المطبوخ والفطر، واستمر في التقليب لمدة 3 دقائق.",
          "textEn": "Add the cooked beef or goat meat and mushrooms, and continue stirring for 3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف السبانخ والبوفيلون والكركند المطحون والفلفل الحار والأسود والملح، وقلّب جيدًا.",
          "textEn": "Add the spinach, bouillon powder, ground crayfish, cayenne pepper, black pepper, and salt, and stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الماء أو المرق، واترك الخليط يغلي ثم خفّض النار واتركه يطهى لمدة 20 دقيقة.",
          "textEn": "Add the water or stock, bring the mixture to a boil, then reduce the heat and let it simmer for 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الفلفل الحار المطحون إذا أردت، واستمر في الطهي لمدة 5 دقائق إضافية.",
          "textEn": "Add the pepper flakes if desired, and continue cooking for an additional 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدم الستيو ساخنًا مع الأرز أو الفوفو.",
          "textEn": "Serve the stew hot with rice or fufu.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "إفو ريرو هو طبق شعبي في نيجيريا، يتم تقديمه عادة مع الأرز أو الفوفو.",
      "source": {
        "name": "lowcarbafrica.com",
        "url": "https://lowcarbafrica.com/efo-riro-nigerian-spinach-stew/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 370,
        "protein": 15,
        "fat": 29,
        "carbs": 12,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "protein": 4.5,
          "produce": 5.2,
          "fats": 1.5,
          "specialty": 0.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-ng-007",
      "title": "حساء العودو",
      "titleEn": "Ewedu Soup",
      "chapter": "مطبخ نيجيريا",
      "chapterNumber": 133,
      "category": "شوربات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ng-007-i1",
          "name": "أوراق الجوت المجمدة",
          "nameEn": "frozen jute leaves",
          "standardAmount": "400 جرام",
          "standardAmountEn": "400g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-007-i2",
          "name": "القشري المطحون",
          "nameEn": "ground crayfish",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-007-i3",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة أو حسب الرغبة",
          "standardAmountEn": "1/2 tsp or to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-007-i4",
          "name": "الإرو (البوبو المخمر)",
          "nameEn": "iru (fermented locust beans)",
          "standardAmount": "1 ملعقة كبيرة (يمكن حذفها)",
          "standardAmountEn": "1 tbsp (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-007-i5",
          "name": "الفلفل",
          "nameEn": "pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-007-i6",
          "name": "المرق (كعب ماجي)",
          "nameEn": "bouillon (or 1 maggi cube)",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل أوراق الجوت جيدًا إذا كانت طازجة، أو اتركها تذوب إذا كانت مجمدة.",
          "textEn": "Wash the jute leaves thoroughly if using fresh, or let them thaw if using frozen.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي أوراق الجوت في قدر واسكبي عليها الماء حتى يغطيها.",
          "textEn": "Place the jute leaves in a pot and add enough water to cover them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضفي القشري المطحون، الملح، الإرو (إذا كنت تستخدمه)، الفلفل، والمرق.",
          "textEn": "Add the ground crayfish, salt, iru (if using), pepper, and bouillon.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اتركي الخليط يغلي على نار متوسطة، ثم خففي النار واتركيه يطهى لمدة 20-30 دقيقة حتى تصبح الأوراق ناعمة.",
          "textEn": "Bring the mixture to a boil over medium heat, then reduce the heat and simmer for 20-30 minutes until the leaves are tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدمي الحساء ساخنًا مع الأرز أو الفوفو.",
          "textEn": "Serve the soup hot with rice or fufu.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "العودو هو حساء نيجيري تقليدي يتم تقديمه غالبًا مع الأرز أو الفوفو.",
      "source": {
        "name": "lowcarbafrica.com",
        "url": "https://lowcarbafrica.com/ewedu-soup-nigerian-soup/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 50,
        "protein": 4,
        "fat": 1,
        "carbs": 7,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "produce": 3,
          "specialty": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-ng-008",
      "title": "البازلاء المقلية",
      "titleEn": "Fried Plantain",
      "chapter": "مطبخ نيجيريا",
      "chapterNumber": 133,
      "category": "مقبلات وسلطات",
      "cookingMethod": "قلي",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ng-008-i1",
          "name": "بازلاء",
          "nameEn": "plantain",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 plantain",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-008-i2",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "كمية كافية للقلي",
          "standardAmountEn": "enough for frying",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-008-i3",
          "name": "سكر بني (أو ملح)",
          "nameEn": "brown sugar (or salt)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن طبقة رقيقة من زيت القلي في مقلاة.",
          "textEn": "Heat a thin layer of vegetable oil in a frying pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في الوقت نفسه، قطع البازلاء إلى شرائح طويلة ومستطيلة.",
          "textEn": "Meanwhile, cut the plantain into long, oblong slices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قلّي الشرائح في الزيت من الجانبين حتى تصبح ذهبية اللون.",
          "textEn": "Fry the slices in the oil on both sides until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "رشّ البازلاء المقلية فوراً بالملح أو السكر البني حسب الرغبة.",
          "textEn": "Sprinkle the fried plantain immediately with salt or brown sugar to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدمها ساخنة.",
          "textEn": "Serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البازلاء المقلية هي طبق شعبي في نيجيريا، ويُقدم كمقبلات أو جزء من وجبة رئيسية.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/fried-plantains/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 100,
        "protein": 1,
        "fat": 5,
        "carbs": 14,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "produce": 1,
          "fats": 0.3,
          "sweeteners": 0.1
        }
      }
    },
    {
      "id": "w-ng-009",
      "title": "كولي-كولي",
      "titleEn": "Kuli-kuli",
      "chapter": "مطبخ نيجيريا",
      "chapterNumber": 133,
      "category": "مخبوزات",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ng-009-i1",
          "name": "فول سوداني",
          "nameEn": "peanuts",
          "standardAmount": "6 أكواب (750 جرام)",
          "standardAmountEn": "6 cups (750 g)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-009-i2",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-009-i3",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-009-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "½-1 ملعقة صغيرة أو حسب الرغبة",
          "standardAmountEn": "½-1 teaspoon or to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-009-i5",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "½ بصلة (اختياري)، مهروس",
          "standardAmountEn": "½ onion (optional), puréed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-009-i6",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فصوص (اختياري)، مهروس",
          "standardAmountEn": "2 cloves (optional), crushed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-009-i7",
          "name": "معجون فلفل حار",
          "nameEn": "chili paste",
          "standardAmount": "1 ملعقة كبيرة (اختياري)",
          "standardAmountEn": "1 tablespoon (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-009-i8",
          "name": "زنجبيل مطحون",
          "nameEn": "ground ginger",
          "standardAmount": "1 ملعقة صغيرة (اختياري)",
          "standardAmountEn": "1 teaspoon (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قم بشواء الفول السوداني في مقلاة جافة على نار متوسطة، مع التحريك بين الحين والآخر لتجنب الاحتراق. بمجرد الشواء، ازيل القشور عن الفول السوداني عن طريق فركها بين يديك أو استخدام قطعة قماش لضغطها وإزالة القشور.",
          "textEn": "Toast the peanuts in a dry frying pan over medium heat, stirring occasionally to avoid burning. Once roasted, remove the skins by rubbing them between your hands or using a cloth to gently press and peel off the skins.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "استخدم آلة طحن أو خلاط لطحن الفول السوداني المشوي لتشكيل معجون الفول السوداني، اعمل بالدفعات إذا لزم الأمر. سيستغرق هذا حوالي 5-10 دقائق حسب القوة.",
          "textEn": "Using a food processor or blender, grind the roasted peanuts to form a peanut butter, working in batches as necessary. This will take around 5-10 minutes depending on power.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "انقل خليط الفول السوداني إلى وعاء كبير. أضف الماء، ¼ كوب (60 مل) في كل مرة، إلى معجون الفول السوداني، واعجن باليد بعد كل إضافة. ستنتفخ حبوب الفول السوداني في المعجون، مما يجعله أكثر كثافة وإطلاق الزيوت. توقف عن إضافة الماء بمجرد بدء خروج الزيوت. استمر في العجن لمدة 5 دقائق أخرى لإطلاق أكبر قدر ممكن من الزيوت.",
          "textEn": "Transfer the peanut mixture to a large mixing bowl. Add water, ¼ cup (60 ml) at a time, to the peanut butter, kneading with your hands after each addition. This will swell up the grains in the peanut butter, making it thicker and releasing the oils. Stop adding water once the mixture starts releasing oils. Continue to knead for a further 5 minutes to release as much oil as possible.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع الخليط في قطعة قماش وعصرها لإخراج الزيوت. انقل خليط الفول السوداني مرة أخرى إلى الوعاء، واحتفظ بالزيوت جانباً للقلي.",
          "textEn": "Put the mixture into a cheesecloth, and squeeze to release the oils. Transfer the peanut mixture back to the bowl, and set aside the oils for deep-frying.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف المكونات المتبقية، واخلط جيدًا حتى يتجانس الخليط.",
          "textEn": "Stir in the remaining ingredients, mixing well to combine.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الماء، ملعقة كبيرة في كل مرة، حتى تحصل على عجينة قابلة للتشكيل، واعجن جيدًا.",
          "textEn": "Mix in enough water, a tablespoon at a time, until you get a moldable dough, and knead well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "خذ ملاعق صغيرة من العجينة وشكلها إلى كرات صغيرة أو أقراص مسطحة، أو أشكال أسطوانية أو بيضاوية حسب الرغبة.",
          "textEn": "Take teaspoonfuls of the dough and roll them into small balls or form them into flat discs, depending on your preference. You can also shape them into small cylinders or oval shapes, like traditional kuli-kuli. You can experiment with different shapes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخن الزيت المحفوظ في مقلاة على نار متوسطة. قم بقلي قطع الكولي-كولي بالدفعات، مع التأكد من عدم تزاحم المقلاة، حتى تصبح ذهبية اللون ومقرمشة من جميع الجوانب (حوالي 4-5 دقائق). تأكد من تقليبها بعناية للقلي بالتساوي.",
          "textEn": "Heat the reserved oil in a frying pan over medium heat. Fry the kuli-kuli pieces in batches, ensuring they don’t overcrowd the pan, until they are golden brown and crispy on all sides (about 4-5 minutes). Be sure to flip them carefully to ensure even frying.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "بعد القلي، ارفع الكولي-كولي من الزيت وضعها على ورق منديل لتصريف الزيت الزائد. اتركها تبرد تمامًا قبل التقديم.",
          "textEn": "Once fried, remove the kuli-kuli from the oil and place them on a paper towel to drain excess oil. Allow them to cool completely before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كولي-كولي هو طبق تقليدي نيجيري يتم تقديمه كوجبة خفيفة أو كجزء من وجبة الإفطار.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Kuli-kuli",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 13,
        "kcal": 330,
        "protein": 15,
        "fat": 28,
        "carbs": 10,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "specialty": 4.5,
          "produce": 0.3,
          "spices": 0.4,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "w-ng-010",
      "title": "أرز أوفادا",
      "titleEn": "Ofada Rice",
      "chapter": "مطبخ نيجيريا",
      "chapterNumber": 133,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي الأرز",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ng-010-i1",
          "name": "أرز أوفادا",
          "nameEn": "Ofada Rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-010-i2",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "للتغسيل والطهي",
          "standardAmountEn": "for washing and cooking",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-010-i3",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز جيدًا بالماء حتى يصبح ماء الغسيل شفافًا.",
          "textEn": "Wash the rice thoroughly with water until the rinse water is clear.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الأرز إلى قدر كبير وأضف الماء حتى يغطي الأرز بحوالي 2 سم.",
          "textEn": "Add the rice to a large pot and add enough water to cover the rice by about 2 cm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الملح حسب الرغبة.",
          "textEn": "Add salt to taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أغطِ القدر واترك الأرز يغلي على نار عالية.",
          "textEn": "Cover the pot and bring the rice to a boil over high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "خفف النار واترك الأرز يطهى لمدة 20 دقيقة أو حتى يصبح ناضجًا.",
          "textEn": "Reduce the heat and let the rice simmer for 20 minutes or until cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أطفئ النار واترك الأرز يرتاح لمدة 5 دقائق قبل التقديم.",
          "textEn": "Turn off the heat and let the rice rest for 5 minutes before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أرز أوفادا هو نوع من الأرز المحلي في نيجيريا، يتميز بنكه الفريد ولونه البني الغامق.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Ofada_rice",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 260,
        "protein": 5,
        "fat": 1,
        "carbs": 56,
        "fiber": 1,
        "sugar": 0,
        "cost": {
          "grains": 3,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-ng-011",
      "title": "أوفي أوويري",
      "titleEn": "Ofe Owerri",
      "chapter": "مطبخ نيجيريا",
      "chapterNumber": 133,
      "category": "أطباق رئيسية",
      "cookingMethod": "سلق وطهي",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة و30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ng-011-i1",
          "name": "لحم متنوع (بقر، غنم، معدة بقر)",
          "nameEn": "assorted meat (beef, goat, cow tripe)",
          "standardAmount": "1 كغ",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-011-i2",
          "name": "مكعبات توابل",
          "nameEn": "seasoning cubes",
          "standardAmount": "4-6",
          "standardAmountEn": "4-6",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-011-i3",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "3-4 أكواب",
          "standardAmountEn": "3-4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-011-i4",
          "name": "السمك المجفف أو المدخن",
          "nameEn": "dryfish, smoked fish, or stockfish",
          "standardAmount": "500 غ",
          "standardAmountEn": "500 g",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-011-i5",
          "name": "عجينة الكوكيا",
          "nameEn": "cocoyam paste",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-011-i6",
          "name": "زيت النخيل",
          "nameEn": "palm oil",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-011-i7",
          "name": "الكركند المطحون",
          "nameEn": "ground crayfish",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-011-i8",
          "name": "الوجيري (عجينة بذور القرع المخمرة)",
          "nameEn": "ogiri (fermented melon seed paste)",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-011-i9",
          "name": "فلفل حار أو حلو",
          "nameEn": "fresh bell pepper or chile pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-011-i10",
          "name": "أوراق الأوكيزي أو أوراق أوزيزا",
          "nameEn": "okazi or uziza leaves",
          "standardAmount": "1 كوب مقطع رقيق",
          "standardAmountEn": "1 cup thinly sliced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-011-i11",
          "name": "أوراق الأوغو",
          "nameEn": "ugu leaves",
          "standardAmount": "2 أكواب مقطعة",
          "standardAmountEn": "2 cups chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "نظف اللحوم والسمك المجفف وقطعها إلى قطع.",
          "textEn": "Clean the meats and dryfish, and cut into pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف اللحوم إلى قدر مع مكعبات التوابل والماء واتركها تغلي حتى تصبح ناضجة.",
          "textEn": "Add the meats to a pot with seasoning cubes and water and bring to a boil until tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف السمك المجفف والمدخن واتركها تغلي لمدة 10 دقائق.",
          "textEn": "Add the dryfish and smoked fish and simmer for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف عجينة الكوكيا لتحضير الحساء وتأكد من أنها مدمجة جيدًا.",
          "textEn": "Stir in the cocoyam paste to thicken the soup, making sure it's well incorporated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف زيت النخيل، الكركند، الوجيري، والفلفل واتركها تغلي لمدة 5-10 دقائق.",
          "textEn": "Stir in the palm oil, crayfish, ogiri, and pepper and simmer for 5-10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف أوراق الأوكيزي واتركها تغلي لمدة 3 دقائق.",
          "textEn": "Add okazi leaves and simmer for 3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف أوراق الأوغو واتركها تغلي لمدة 2-3 دقائق.",
          "textEn": "Stir in ugu leaves and simmer for 2-3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "تذوق وعدل التوابل حسب الرغبة. قدم الحساء ساخنًا مع اليام المهروسة أو الفوفو.",
          "textEn": "Taste and adjust seasoning. Serve hot with pounded yam or fufu.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أوفي أوويري هو حساء تقليدي من ولاية إيمو في نيجيريا، يتم تقديمه عادة مع اليام المهروسة أو الفوفو.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Ofe_Owerri",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 800,
        "protein": 55,
        "fat": 60,
        "carbs": 12,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "protein": 20,
          "specialty": 5,
          "fats": 2.5,
          "produce": 2.3,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-ng-012",
      "title": "شوربة أوو",
      "titleEn": "Owo Soup",
      "chapter": "مطبخ نيجيريا",
      "chapterNumber": 133,
      "category": "شوربات",
      "cookingMethod": "سلق وطهي",
      "prepTime": "20 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ng-012-i1",
          "name": "طماطم طازجة",
          "nameEn": "Fresh tomatoes",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "As needed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-012-i2",
          "name": "فلفل حار",
          "nameEn": "Fresh pepper",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "As needed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-012-i3",
          "name": "لحم الماعز أو لحم حلال متنوع",
          "nameEn": "Goat meat or assorted halal meat",
          "standardAmount": "500 غرام",
          "standardAmountEn": "500 g",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-012-i4",
          "name": "بصل صغير",
          "nameEn": "Small onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 small onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-012-i5",
          "name": "مكعبات تتبيلة",
          "nameEn": "Seasoning/stock cubes",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "As needed",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-012-i6",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "حسب الذوق",
          "standardAmountEn": "To taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-012-i7",
          "name": "سمك مجفف",
          "nameEn": "Dried fish",
          "standardAmount": "حفنة واحدة",
          "standardAmountEn": "1 handful",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-012-i8",
          "name": "كركند مطحون",
          "nameEn": "Ground crayfish",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "As needed",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-012-i9",
          "name": "صودا البوتاش",
          "nameEn": "Potash (akaun)",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-012-i10",
          "name": "زيت النخيل",
          "nameEn": "Palm oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "As needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اهرس الطماطم والفلفل الحار لتحضير معجون.",
          "textEn": "Blend the tomatoes and fresh pepper to a paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "امزج اللحم، البصل، مكعبات التتبيلة، والملح في قدر. اطبخ لمدة 3 دقائق في عصائرها.",
          "textEn": "Combine the meat, onion, seasoning cubes, and salt in a pot. Cook for about 3 minutes in its own juices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطِ اللحم بالماء واتركه يغلي حتى يصبح طريًا.",
          "textEn": "Cover the meat with water and simmer until tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف السمك المجفف، معجون الطماطم والفلفل، والكركند المطحون إلى اللحم. أضف كوبًا من الماء واخلط جيدًا. اتركه يغلي لمدة 10 دقائق مع التحريك لمنع الحرق.",
          "textEn": "Add the dried fish, tomato-pepper paste, and ground crayfish to the meat. Add about a cup of water and stir. Let simmer for 10 minutes, stirring to prevent burning.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أذبب مسحوق الصودا البوتاش في 4 ملاعق كبيرة من الماء الساخن. صفي الخليط بعناية وأضف السائل إلى الشوربة.",
          "textEn": "Dissolve the potash powder in 4 tablespoons of hot water. Strain the mixture carefully and mix the liquid into the soup.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أطفئ النار واترك الشوربة تبرد لمدة 10 دقائق.",
          "textEn": "Turn off the heat and allow the soup to cool for about 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعد الشوربة إلى النار وأضف زيت النخيل تدريجيًا مع التحريك.",
          "textEn": "Return the soup to the heat and gradually stir in the palm oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أزل الشوربة من النار وقدمها مع الموز الناضج، أو اليام، أو أي نوع من العجين حسب الرغبة.",
          "textEn": "Remove from the heat and serve with plantains, yam, or any swallow of choice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "شوربة أوو هي وجبة تقليدية في نيجيريا، وتُقدم عادة مع الموز الناضج أو اليام أو العجين.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Owo_Soup",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 450,
        "protein": 30,
        "fat": 32,
        "carbs": 10,
        "fiber": 2,
        "sugar": 4,
        "cost": {
          "protein": 9.5,
          "fats": 1,
          "produce": 1.5,
          "specialty": 0.5,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-ng-013",
      "title": "المرق بالفول السوداني واللحم والسبانخ",
      "titleEn": "Peanut Stew with Beef & Spinach",
      "chapter": "مطبخ نيجيريا",
      "chapterNumber": 133,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي",
      "prepTime": "20 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ng-013-i1",
          "name": "لحم البقر",
          "nameEn": "beef",
          "standardAmount": "570 غرام",
          "standardAmountEn": "1 1/4 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-013-i2",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-013-i3",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 onions",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-013-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-013-i5",
          "name": "مرق اللحم",
          "nameEn": "beef broth",
          "standardAmount": "710 مل",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-013-i6",
          "name": "سبانخ",
          "nameEn": "spinach",
          "standardAmount": "3 حزم",
          "standardAmountEn": "3 bunches",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-013-i7",
          "name": "طماطم",
          "nameEn": "tomato",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 tomatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-013-i8",
          "name": "زبدة الفول السوداني الغير محلاة",
          "nameEn": "unsweetened peanut butter",
          "standardAmount": "240 مل",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قم بتقطيع اللحم إلى مكعبات وتحميره في الزيت النباتي.",
          "textEn": "Cube the beef and brown it in vegetable oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف البصل والثوم وطهيهما لمدة بضع دقائق حتى يبدأ البصل في التليين ويكتسب لوناً ذهبياً.",
          "textEn": "Add the onions and garlic and cook for several minutes until the onions start to soften and even color a bit.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف مرق اللحم واتركه يغلي ثم خفف النار واتركه يطهى حتى يقل نصف السائل.",
          "textEn": "Pour in the beef broth and bring to a boil, then reduce heat and simmer until the liquid reduces by half.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف زبدة الفول السوداني واخلطها جيداً حتى تتجانس.",
          "textEn": "Stir in the unsweetened peanut butter until well incorporated.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الطماطم والسبانخ واتركها تطهى حتى تذبل السبانخ ويطلق الفول السوداني زيوته، مما يجعل الطبق لامعاً.",
          "textEn": "Add the tomatoes and spinach and cook until the spinach wilts and the peanut butter releases its oils, making the dish shiny.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المرق بالفول السوداني هو طبق شعبي في نيجيريا، ويقدم عادة مع الخبز المسطح مثل الكيسرا أو الأرز.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/recipe-peanut-stew-with-beef-spinach-combo/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 630,
        "protein": 36,
        "fat": 41,
        "carbs": 14,
        "fiber": 5,
        "sugar": 6,
        "cost": {
          "protein": 7.5,
          "specialty": 1.5,
          "produce": 5.3,
          "fats": 0.2
        }
      }
    },
    {
      "id": "w-ng-014",
      "title": "الشوربة النيجيرية (أوغبونو) مع الكاسافا المهروسة",
      "titleEn": "Nigerian Ogbono Soup with Pounded Yam",
      "chapter": "مطبخ نيجيريا",
      "chapterNumber": 133,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة و30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ng-014-i1",
          "name": "لحم (ذيل البقر، لحم البقر المطبوخ، جلد البقر، جلد البقر)",
          "nameEn": "Meat (oxtail, stew beef, tripe, cow skin)",
          "standardAmount": "450-900 جرام",
          "standardAmountEn": "1-2 pounds",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-014-i2",
          "name": "سمك مدخن",
          "nameEn": "Smoked fish",
          "standardAmount": "240 مل",
          "standardAmountEn": "1 cup",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-014-i3",
          "name": "بصل",
          "nameEn": "Onion",
          "standardAmount": "240 مل مقطعة",
          "standardAmountEn": "1 cup diced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-014-i4",
          "name": "القشطة المطحونة",
          "nameEn": "Ground crayfish",
          "standardAmount": "120 مل",
          "standardAmountEn": "½ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-014-i5",
          "name": "مرق الدجاج",
          "nameEn": "Chicken bouillon",
          "standardAmount": "1 ملعقة كبيرة (ضبط حسب الرغبة)",
          "standardAmountEn": "1 tablespoon (adjust to taste)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-014-i6",
          "name": "الخضروات الورقية",
          "nameEn": "Greens (spinach, collards, kale, callaloo)",
          "standardAmount": "720 مل مقطعة",
          "standardAmountEn": "3 cups chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-014-i7",
          "name": "زيت النخيل",
          "nameEn": "Palm oil",
          "standardAmount": "60-90 مل",
          "standardAmountEn": "¼-⅓ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-014-i8",
          "name": "فلفل أحمر مطحون",
          "nameEn": "Red pepper flakes",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-014-i9",
          "name": "العغوزي المطحون (اختياري)",
          "nameEn": "Ground egusi (optional)",
          "standardAmount": "120 مل",
          "standardAmountEn": "½ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-014-i10",
          "name": "أوغبونو المطحون",
          "nameEn": "Ground ogbono",
          "standardAmount": "120 مل",
          "standardAmountEn": "½ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ng-014-i11",
          "name": "ملح وفلفل",
          "nameEn": "Salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل اللحم وانقعه في الماء لمدة 30 دقيقة، ثم صفيه.",
          "textEn": "Wash the meat and soak it in water for 30 minutes, then drain it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضعي اللحم في قدر وغطيه بالماء. أضيفي البصل والمرق واتركيه يغلي على نار هادئة لمدة ساعة.",
          "textEn": "Place the meat in a pot and cover it with water. Add the onion and bouillon and bring to a boil over low heat for an hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي السمك المدخن والقشطة المطحونة والخضروات الورقية وزيت النخيل والفلفل الأحمر المطحون. اطهي لمدة 30 دقيقة إضافية.",
          "textEn": "Add the smoked fish, ground crayfish, greens, palm oil, and red pepper flakes. Cook for an additional 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي العغوزي المطحون وأوغبونو المطحون وحركي جيدًا. اطهي لمدة 10 دقائق حتى يتكاثف.",
          "textEn": "Add the ground egusi and ground ogbono and stir well. Cook for 10 minutes until thickened.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الملح والفلفل حسب الرغبة. اطهي لمدة 5 دقائق إضافية.",
          "textEn": "Add salt and pepper to taste. Cook for an additional 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في قدر آخر، ضعي الكاسافا المهروسة واتركيها تغلي على نار هادئة لمدة 10 دقائق حتى تصبح ناعمة.",
          "textEn": "In another pot, place the pounded yam and bring to a boil over low heat for 10 minutes until soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدمي الشوربة مع الكاسافا المهروسة ساخنة.",
          "textEn": "Serve the soup with the pounded yam hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الشوربة النيجيرية (أوغبونو) مع الكاسافا المهروسة هي وجبة تقليدية في نيجيريا، وتتميز بنكهتها الغنية وقوامها الكريمي.",
      "source": {
        "name": "africanbites.com",
        "url": "https://www.africanbites.com/ogbono-soup-pounded-yam/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 840,
        "protein": 46,
        "fat": 44,
        "carbs": 55,
        "fiber": 5,
        "sugar": 4,
        "cost": {
          "protein": 11.5,
          "specialty": 5,
          "fats": 0.8,
          "produce": 4,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-pe-001",
      "title": "مرق الدجاج البيرواني (أغاديتو دي بولو)",
      "titleEn": "Peruvian Chicken Soup (Aguadito de Pollo)",
      "chapter": "مطبخ بيرو",
      "chapterNumber": 144,
      "category": "شوربات",
      "cookingMethod": "سلق",
      "prepTime": "15 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-pe-001-i1",
          "name": "صدور دجاج بدون جلد وعظام",
          "nameEn": "skinless, boneless chicken breast halves",
          "standardAmount": "4 قطع - مقطعة نصفين",
          "standardAmountEn": "4 halves - cut in half",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-001-i2",
          "name": "ملح وفلفل",
          "nameEn": "salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-001-i3",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "0.5 كوب",
          "standardAmountEn": "0.5 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-001-i4",
          "name": "بصل مفروم",
          "nameEn": "chopped onion",
          "standardAmount": "1 بصلة متوسطة",
          "standardAmountEn": "1 medium onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-001-i5",
          "name": "ثوم مفروم",
          "nameEn": "minced garlic",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-001-i6",
          "name": "فلفل حار مفروم",
          "nameEn": "seeded, minced serrano chile",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-001-i7",
          "name": "كزبرة مفرومة",
          "nameEn": "chopped cilantro",
          "standardAmount": "0.5 كوب",
          "standardAmountEn": "0.5 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-001-i8",
          "name": "بازلاء",
          "nameEn": "green peas",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-001-i9",
          "name": "ذرة",
          "nameEn": "corn",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-001-i10",
          "name": "فلفل أحمر مفروم",
          "nameEn": "chopped red bell pepper",
          "standardAmount": "0.5 فلفل أحمر",
          "standardAmountEn": "0.5 red bell pepper",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-001-i11",
          "name": "مرق دجاج",
          "nameEn": "chicken broth",
          "standardAmount": "10 أكواب",
          "standardAmountEn": "10 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-001-i12",
          "name": "بطاطس",
          "nameEn": "potatoes",
          "standardAmount": "4 بطاطس يوكون غولد - مقطعة نصفين",
          "standardAmountEn": "4 Yukon Gold potatoes - cut in half",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-001-i13",
          "name": "أرز أبيض غير مطبوخ",
          "nameEn": "uncooked white rice",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قم بتتبيل صدور الدجاج بالملح والفلفل.",
          "textEn": "Season the chicken breasts with salt and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن زيت الزيتون في قدر كبير وثقيل على نار متوسطة عالية. أضف البصل، الثوم والفلفل الحار، وقلّب حتى يصبح البصل ناعمًا، لمدة دقيقة تقريبًا.",
          "textEn": "Heat the olive oil in a large, heavy pot over medium-high heat. Add the onion, garlic, and serrano chili, and cook until the onion has softened, about 1 minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الدجاج واستمر في الطهي لمدة 5 دقائق.",
          "textEn": "Add the chicken and continue to cook for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الكزبرة، البازلاء، الذرة والفلفل الأحمر، واستمر في الطهي لمدة دقيقة.",
          "textEn": "Stir in the cilantro, peas, corn, and red pepper; cook for 1 minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب مرق الدجاج، البطاطس والأرز. اترك المزيج يغلي، ثم خفف النار إلى متوسطة منخفضة، واتركه يغلي ببطء حتى يصبح لون الدجاج شفافًا والبطاطس ناعمة، لمدة حوالي 40 دقيقة.",
          "textEn": "Pour in the chicken broth, potatoes, and rice. Bring to a boil, then reduce heat to medium-low, and simmer until the chicken is opaque and the potatoes are tender, about 40 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أغاديتو دي بولو هو حساء تقليدي بيرواني يتم تقديمه كوجبة خفيفة أو وجبة رئيسية. يتميز بنكهات متنوعة من الخضروات والتوابل.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/106515/peruvian-chicken-soup-aguadito-de-pollo/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 560,
        "protein": 32,
        "fat": 22,
        "carbs": 58,
        "fiber": 6,
        "sugar": 4,
        "cost": {
          "protein": 8,
          "grains": 0.5,
          "produce": 4.6,
          "fats": 0.5,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-pe-002",
      "title": "أجي دي غالينا",
      "titleEn": "Ají de Gallina",
      "chapter": "مطبخ بيرو",
      "chapterNumber": 144,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-pe-002-i1",
          "name": "صدر دجاج بدون جلد وبعظام",
          "nameEn": "skinless, bone-in chicken breast halves",
          "standardAmount": "900 غرام",
          "standardAmountEn": "2 pounds",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-002-i2",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-002-i3",
          "name": "جزر",
          "nameEn": "carrots",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 carrots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-002-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-002-i5",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "2 لتر",
          "standardAmountEn": "2 quarts",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-002-i6",
          "name": "خبز أبيض",
          "nameEn": "white bread",
          "standardAmount": "1 رغيف، بدون القشرة ومقطعة إلى مكعبات",
          "standardAmountEn": "1 loaf, crusts removed and cubed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-002-i7",
          "name": "حليب مكثف",
          "nameEn": "evaporated milk",
          "standardAmount": "355 مل",
          "standardAmountEn": "12 fluid ounces",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-002-i8",
          "name": "جبن البارميزان المبشور",
          "nameEn": "grated Parmesan cheese",
          "standardAmount": "60 غرام",
          "standardAmountEn": "0.5 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-002-i9",
          "name": "جوز",
          "nameEn": "walnut pieces",
          "standardAmount": "30 غرام",
          "standardAmountEn": "0.25 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-002-i10",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-002-i11",
          "name": "ثوم مفروم",
          "nameEn": "minced garlic",
          "standardAmount": "2 فصوص",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-002-i12",
          "name": "بصل مفروم",
          "nameEn": "chopped onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-002-i13",
          "name": "معجون الفلفل الأصفر الحار",
          "nameEn": "aji amarillo chile paste",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-002-i14",
          "name": "كركم مطحون",
          "nameEn": "ground turmeric",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-002-i15",
          "name": "بيض مسلوق ومقطع",
          "nameEn": "hard-cooked eggs, sliced",
          "standardAmount": "4 حبة",
          "standardAmountEn": "4 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-002-i16",
          "name": "زيتون كالاماتا، منزوع النوى ومقطع",
          "nameEn": "kalamata olives, pitted and quartered",
          "standardAmount": "60 غرام",
          "standardAmountEn": "0.25 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع صدور الدجاج، البصل، الجزر، وفصي الثوم في قدر كبير، أضف 2 لتر من الماء واتركه يغلي ببطء على نار متوسطة عالية. ازيل الرغوة التي تتشكل على السطح، ثم غطِّ القدر، خفف النار إلى متوسطة منخفضة، واتركه يغلي حتى يصبح الدجاج ناضجًا، لمدة حوالي 30 دقيقة. ارفع الدجاج وضعه على طبق واتركه يبرد. صفي المرق الناتج واخلِّي الخضروات.",
          "textEn": "Place chicken breasts, onion, carrot, and 2 cloves of garlic in a large saucepan, pour in 2 quarts of water and slowly bring to a simmer over medium-high heat. Skim off the foam which forms on top, then cover, reduce heat to medium-low, and simmer until the chicken is tender, about 30 minutes. Remove chicken to a plate and allow to cool. Strain the resulting chicken stock, discarding the vegetables.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الحليب المكثف و1/2 كوب من مرق الدجاج إلى وعاء الخلاط. أضف مكعبات الخبز واخلط حتى يصبح ناعمًا. أضف جبن البارميزان والجوز واخلط حتى يصبح ناعمًا. اقطع الدجاج المبرد واطرح العظام.",
          "textEn": "Pour evaporated milk and 1/2 cup chicken stock into the bowl of a blender. Add bread cubes and puree until smooth. Add Parmesan cheese and walnuts; puree until smooth. Shred the cooled chicken and discard the bones.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن الزيت النباتي في قدر كبير على نار متوسطة. أضف الثوم المفروم والبصل المفروم، واطهيه حتى يصبح البصل ناعمًا وشفافًا، لمدة حوالي 5 دقائق. أضف الدجاج المقطع ومعجون الفلفل الأصفر الحار واخلط حتى يسخن. أضف خليط الخبز واخلط حتى يسخن، مع التحريك بشكل متكرر. أضف المزيد من مرق الدجاج إذا لزم الأمر للحفاظ على القوام.",
          "textEn": "Heat vegetable oil in a large saucepan over medium heat. Stir in minced garlic and chopped onion; cook until the onion has softened and turned translucent, about 5 minutes. Stir in shredded chicken and aji amarillo until heated through. Pour in bread puree and cook until hot, stirring frequently. Add more chicken stock if needed to keep from getting too thick.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الكركم واخلط لمدة 5 دقائق إضافية. قدم الطبق مغطى بشرائح البيض المسلوق ورشة من الزيتون الكالاماتا.",
          "textEn": "Stir in turmeric and simmer for 5 minutes more. Serve garnished with hard-cooked egg slices and sprinkled with kalamata olives.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أجي دي غالينا هو طبق تقليدي بيروفي يتم تقديمه عادة في مناسبات خاصة.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/138090/aji-de-gallina/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 650,
        "protein": 45,
        "fat": 24,
        "carbs": 55,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "protein": 5,
          "grains": 2.5,
          "dairyEggs": 4.5,
          "specialty": 3.5,
          "produce": 1.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-pe-003",
      "title": "أجياكو (الشوربة البيروفية باللحم والفلفل)",
      "titleEn": "Ajiaco (Peruvian Beef and Pepper Stew)",
      "chapter": "مطبخ بيرو",
      "chapterNumber": 144,
      "category": "شوربات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "40 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-pe-003-i1",
          "name": "زيت الكانولا",
          "nameEn": "Canola oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-003-i2",
          "name": "بصل شالوت مقطع",
          "nameEn": "Sliced shallots",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-003-i3",
          "name": "ثوم مفروم",
          "nameEn": "Minced garlic",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-003-i4",
          "name": "فلفل حلو أحمر مقطع",
          "nameEn": "Red bell peppers, cut into 1-inch pieces",
          "standardAmount": "2 فلفل",
          "standardAmountEn": "2 peppers",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-003-i5",
          "name": "مسحوق الفلفل الشيبوتلي",
          "nameEn": "Chipotle chile powder",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1.5 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-003-i6",
          "name": "كمون مطحون",
          "nameEn": "Ground cumin",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-003-i7",
          "name": "لحم بقري مطبوخ ومقطع",
          "nameEn": "Cubed cooked roast beef",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-003-i8",
          "name": "بطاطس حمراء صغيرة مقطعة",
          "nameEn": "Baby red potatoes, cut in half",
          "standardAmount": "1 كيلوغرام",
          "standardAmountEn": "1 pound",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-003-i9",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-003-i10",
          "name": "مرق اللحم",
          "nameEn": "Beef broth",
          "standardAmount": "1 لتر",
          "standardAmountEn": "1 quart",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-003-i11",
          "name": "زعتر مجفف",
          "nameEn": "Dried oregano",
          "standardAmount": "0.5 ملعقة صغيرة",
          "standardAmountEn": "0.5 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-003-i12",
          "name": "ملح وفلفل حسب الرغبة",
          "nameEn": "Salt and pepper to taste",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-003-i13",
          "name": "بقدونس مفروم",
          "nameEn": "Chopped parsley",
          "standardAmount": "0.25 كوب",
          "standardAmountEn": "0.25 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-003-i14",
          "name": "بيض مسلوق ومقطع",
          "nameEn": "Hard-cooked eggs, sliced 1/4 inch thick",
          "standardAmount": "2 بيضة",
          "standardAmountEn": "2 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الزيت في قدر هولندي على نار متوسطة. أضف البصل الشالوت، الثوم، والفلفل الحلو الأحمر. اطههم حتى يصبح البصل ناعمًا وشفافًا، لمدة حوالي 4 دقائق.",
          "textEn": "Heat the canola oil in a Dutch oven over medium heat. Add the sliced shallots, minced garlic, and red bell peppers. Cook until the shallots have softened and turned translucent, about 4 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف مسحوق الفلفل الشيبوتلي والكمون. اطههم لمدة 30 ثانية حتى يصبحوا عطريين.",
          "textEn": "Add the chipotle chile powder and cumin. Cook for 30 seconds until fragrant.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف اللحم البقري المطبوخ والبطاطس الحمراء. صب الماء والمرق. اتركه يغلي على نار عالية، ثم خفف النار إلى متوسطة منخفضة، غطِ القدر، واتركه يغلي ببطء حتى تصبح البطاطس ناعمة، لمدة حوالي 30 دقيقة.",
          "textEn": "Add the cooked roast beef and red potatoes. Pour in the water and beef broth. Bring to a boil over high heat, then reduce heat to medium-low, cover, and simmer until the potatoes are tender, about 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الزعتر، وقم بتتبيله بالملح والفلفل حسب الرغبة.",
          "textEn": "Stir in the oregano, and season to taste with salt and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البقدونس المفروم قبل التقديم. قدم كل وعاء مزينًا ببضعة شرائح من البيض المسلوق.",
          "textEn": "Stir in the chopped parsley before serving. Garnish each bowl with a few slices of hard-cooked egg.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أجياكو هو طبق تقليدي بيروفي يتميز بالنكهات الغنية والنكهة الحارة.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/134315/ajiaco-beef-and-pepper-stew/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 340,
        "protein": 27,
        "fat": 12,
        "carbs": 21,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "protein": 8.5,
          "produce": 3.4,
          "fats": 0.2,
          "spices": 0.5,
          "dairyEggs": 0.5
        }
      }
    },
    {
      "id": "w-pe-004",
      "title": "الأنتيكوتشو",
      "titleEn": "Anticucho",
      "chapter": "مطبخ بيرو",
      "chapterNumber": 144,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي",
      "prepTime": "10 ساعات",
      "cookTime": "15-20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-pe-004-i1",
          "name": "قلب البقر",
          "nameEn": "beef heart",
          "standardAmount": "1 قلب",
          "standardAmountEn": "1 heart",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-004-i2",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فص",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-004-i3",
          "name": "فلفل أحمر حار مطحون",
          "nameEn": "ground spicy red chili",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-004-i4",
          "name": "خل بني",
          "nameEn": "brown vinegar",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-004-i5",
          "name": "كمون مطحون",
          "nameEn": "ground cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-004-i6",
          "name": "أتشوتي (الأناتو)",
          "nameEn": "achiote (annatto)",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-004-i7",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-004-i8",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع جميع المكونات، باستثناء قلب البقر، في وعاء واخلطها جيدًا.",
          "textEn": "Place all the ingredients, except the beef heart, in a bowl and mix thoroughly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "نظف قلب البقر، وأزل جميع الدهون. قطع القلب إلى مكعبات بحجم اللقمة. ضع قطع القلب في خليط التتبيلة، واتركها لتتبل لمدة 10 ساعات أو طوال الليل. يجب أن يكون القلب مغطى تمامًا بالتتبيلة.",
          "textEn": "Clean the beef heart, removing all fat. Cut it into bite-sized cubes. Place the heart pieces into the marinade mixture, and leave to marinate for about 10 hours or overnight. The heart should be completely covered by the marinade.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد التتبيلة، اخترق اللحم على أسياخ. إذا أردت، يمكنك إضافة مكونات إضافية مثل الفلفل الحلو أو الذرة المقطعة إلى حجم مماثل للقلب.",
          "textEn": "After marinating, thread the meat onto skewers. If desired, at this stage some additional ingredients such as bell peppers or corn-on-cob (cut to a similar size to the heart) may be also added to the skewers.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شوي الأسياخ على الشواية، وقلبها بشكل متكرر مع تغطيتها بتتبيلة الخل. عندما يصبح اللحم جاهزًا، أزل الأسياخ من الشواية وقدمها فورًا.",
          "textEn": "Cook the skewers on a barbecue grill, turning frequently while brushing with the marinade mix. When the meat is well done, remove skewers from grill and serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الأنتيكوتشو هو طبق تقليدي في بيرو، يتم تقديمه عادة كوجبة خفيفة أو في الاحتفالات.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Beef_Heart_Kabobs_(Anticuchos)",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 180,
        "protein": 22,
        "fat": 8,
        "carbs": 2,
        "fiber": 0,
        "sugar": 1,
        "cost": {
          "protein": 5,
          "spices": 1.6,
          "produce": 0.1
        }
      }
    },
    {
      "id": "w-pe-005",
      "title": "أرز مغطى",
      "titleEn": "Arroz Tapado",
      "chapter": "مطبخ بيرو",
      "chapterNumber": 144,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ وقلي",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-pe-005-i1",
          "name": "الأرز الأبيض",
          "nameEn": "white rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i2",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i3",
          "name": "البيضة",
          "nameEn": "egg",
          "standardAmount": "1 بيضة",
          "standardAmountEn": "1 egg",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i4",
          "name": "البطاطس",
          "nameEn": "potato",
          "standardAmount": "1 بطاطس مقطعة مكعبات",
          "standardAmountEn": "1 potato, peeled and cubed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i5",
          "name": "زيت القلي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i6",
          "name": "البندورة",
          "nameEn": "tomatoes",
          "standardAmount": "3 بندورة صغيرة مقطعة",
          "standardAmountEn": "3 small tomatoes, coarsely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i7",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "0.5 كوب",
          "standardAmountEn": "0.5 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i8",
          "name": "زيت القلي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i9",
          "name": "البصل",
          "nameEn": "onion",
          "standardAmount": "0.5 بصل مفروم",
          "standardAmountEn": "0.5 large onion, finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i10",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "3 فصوص مفرومة",
          "standardAmountEn": "3 cloves garlic, chopped",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i11",
          "name": "الفلفل الحار المجفف",
          "nameEn": "ground dried aji chile",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i12",
          "name": "الكمون",
          "nameEn": "ground cumin",
          "standardAmount": "0.5 ملعقة صغيرة",
          "standardAmountEn": "0.5 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i13",
          "name": "الفلفل الأسود",
          "nameEn": "ground black pepper",
          "standardAmount": "0.25 ملعقة صغيرة",
          "standardAmountEn": "0.25 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i14",
          "name": "الزعتر",
          "nameEn": "chopped fresh oregano",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i15",
          "name": "اللحم المفروم",
          "nameEn": "lean ground beef",
          "standardAmount": "450 جرام",
          "standardAmountEn": "1 pound",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i16",
          "name": "الجزر",
          "nameEn": "carrots",
          "standardAmount": "2 جزر مقطعة مكعبات",
          "standardAmountEn": "2 large carrots, peeled and cubed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i17",
          "name": "البازلاء المجمدة",
          "nameEn": "frozen peas",
          "standardAmount": "0.25 كوب",
          "standardAmountEn": "0.25 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i18",
          "name": "زبدة الفول السوداني",
          "nameEn": "peanut butter",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i19",
          "name": "الكزبرة المفرومة",
          "nameEn": "chopped fresh cilantro",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i20",
          "name": "البندورة المفرومة",
          "nameEn": "chopped fresh tomato",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-005-i21",
          "name": "الكاتشب",
          "nameEn": "ketchup",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أغلي الأرز مع 4 أكواب من الماء في قدر على نار عالية. خفف النار إلى متوسطة منخفضة، غطِّ القدر، واتركه يغلي حتى يصبح الأرز طريًا والسائل قد تم امتصاصه، لمدة 20 إلى 25 دقيقة.",
          "textEn": "Bring the rice and 4 cups of water to a boil in a saucepan over high heat. Reduce heat to medium-low, cover, and simmer until the rice is tender, and the liquid has been absorbed, 20 to 25 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ضع البيضة في قدر، وغطيها بالماء بمقدار 2.5 سم. غطِّ القدر وأغلي الماء على نار عالية. بمجرد أن يغلي الماء، أزل القدر عن النار واترك البيضة تغلي في الماء الساخن لمدة 15 دقيقة. صب الماء الساخن، ثم ابرد البيضة تحت الماء البارد في الحوض. قشر البيضة بمجرد أن تبرد. اقطع البيضة وضعتها في وعاء صغير.",
          "textEn": "Place the egg into a saucepan, and cover with water by 1 inch. Cover the saucepan and bring the water to a boil over high heat. Once the water is boiling, remove from the heat and let the egg stand in the hot water for 15 minutes. Pour out the hot water, then cool the egg under cold running water in the sink. Peel once cold. Chop the egg and set aside in a small bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "سخن كوبًا من زيت القلي في قدر عميق أو مقلاة كبيرة على درجة حرارة 175 درجة مئوية. قم بقلي مكعبات البطاطس حتى تصبح ذهبية اللون، لمدة 5 دقائق تقريبًا؛ صفيها على ورق المطبخ، واتركها جانباً.",
          "textEn": "Heat 1 cup of vegetable oil in a deep-fryer or large saucepan to 350 degrees F (175 degrees C). Deep fry the potato cubes until golden brown, about 5 minutes; drain on paper towels, and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع البندورة و0.5 كوب من الماء في الخلاط، واخلط حتى تصبح البندورة سائلة (يمكن تقشيرها وإزالة البذور إذا أردت).",
          "textEn": "Place tomatoes and 0.5 cup of water in a blender, and puree until tomatoes are liquefied (peel and seed first, if desired).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخن ملعقة كبيرة من زيت القلي في مقلاة كبيرة على نار متوسطة، وقلي البصل، الثوم، الفلفل الحار المجفف، الكمون، الفلفل الأسود، والزعتر حتى يبدأ البصل في الاحمرار، لمدة 8 إلى 10 دقائق؛ أضف البندورة المهروسة، واتركها تغلي لمدة 5 دقائق أخرى، مع التحريك باستمرار. أضف اللحم المفروم والجزر، واطهيه حتى يصبح اللحم غير وردي والجزر طريًا، لمدة 10 دقائق تقريبًا. قم بتفتيت اللحم إلى قطع صغيرة أثناء الطهي. أضف البيضة المقطعة، البازلاء، وزبدة الفول السوداني، واخلط جيدًا حتى يمتزج الخليط. أضف أخيرًا مكعبات البطاطس المقلي وقلّب بلطف.",
          "textEn": "Heat 1 tablespoon of vegetable oil in a large skillet over medium heat, and cook and stir the onion, garlic, aji chile powder, cumin, black pepper, and oregano until the onion begins to brown, 8 to 10 minutes; pour in the pureed tomatoes, and simmer for 5 more minutes, stirring often. Mix in the ground beef and carrots, and cook until the meat is no longer pink and the carrots are tender, about 10 minutes. Break the meat up into small chunks as it cooks. Mix in the chopped hard-cooked egg, peas, and peanut butter until thoroughly combined. Finally, gently stir in the cubes of fried potato.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "لتحضير الطبق، دهن وعاء بلاستيكي مرن (حجم 1 كوب على الأقل) بالزيت واملأ ثلث الوعاء بالأرز المطبوخ. ضع طبقة من خليط اللحم بسمك حوالي 2 سم فوق الأرز، ثم املأ الوعاء بالأرز المطبوخ. اضغط بلطف على الأرز بيد مدهونة بالزيت؛ ضع طبق التقديم على الوعاء، اقلب، وأخرج شكل الأرز واللحم. كرر العملية مع المكونات المتبقية. زين الطبق برشات من الكزبرة، البندورة المفرومة، وقطرات من الكاتشب على كل ورقة.",
          "textEn": "To assemble the dish, oil a flexible plastic bowl (at least 1 cup size) and press cooked rice into the bottom to fill 1/3 of the bowl. Layer about 3/4 inch of meat mixture over the rice, and top with more cooked rice to fill the bowl. With an oiled hand, gently press on the rice to compact the mixture; place a serving plate on top of the bowl, flip, and turn out the rice and meat-filled form. Repeat with remaining ingredients. Garnish with sprinkles of cilantro, chopped tomato, and dollops of ketchup on each serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أرز مغطى هو طبق تقليدي في بيرو، يتم تقديمه في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/216814/arroz-tapado-rice-on-top/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 21,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 620,
        "protein": 28,
        "fat": 30,
        "carbs": 60,
        "fiber": 4,
        "sugar": 4,
        "cost": {
          "protein": 5,
          "grains": 1,
          "produce": 2.3,
          "fats": 0.8,
          "dairyEggs": 0.3,
          "specialty": 0.2,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-pe-006",
      "title": "البطاطس على الطريقة الهوانكايّة",
      "titleEn": "Papa a la Huancaína (Huancayo-Style Potatoes)",
      "chapter": "مطبخ بيرو",
      "chapterNumber": 144,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي البطاطس وتحضير صلصة",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-pe-006-i1",
          "name": "بطاطس يوكون غولد",
          "nameEn": "Yukon Gold potatoes",
          "standardAmount": "12 حبة",
          "standardAmountEn": "12",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-006-i2",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-006-i3",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-006-i4",
          "name": "فلفل حار",
          "nameEn": "chile peppers",
          "standardAmount": "6 حبات",
          "standardAmountEn": "6",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-006-i5",
          "name": "جبن كريم",
          "nameEn": "cream cheese",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 pound",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-006-i6",
          "name": "جبن كيسو فريسكو",
          "nameEn": "queso fresco",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 pound",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-006-i7",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "60 مل",
          "standardAmountEn": "0.25 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-006-i8",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-006-i9",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 clove",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-006-i10",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "0.5 ملعقة صغيرة",
          "standardAmountEn": "0.5 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-006-i11",
          "name": "حليب مكثف",
          "nameEn": "evaporated milk",
          "standardAmount": "80 مل",
          "standardAmountEn": "0.33 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-006-i12",
          "name": "أوراق خس",
          "nameEn": "lettuce leaves",
          "standardAmount": "8 أوراق",
          "standardAmountEn": "8 leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-006-i13",
          "name": "بيض مسلوق",
          "nameEn": "hard-boiled eggs",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 large",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-006-i14",
          "name": "زيتون أسود",
          "nameEn": "black olives",
          "standardAmount": "8 حبات",
          "standardAmountEn": "8",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع البطاطس في قدر كبير وغطها بالماء المملح. اغليها على نار عالية ثم خفف النار واتركها تغلي ببطء حتى تصبح ناعمة، لمدة حوالي 20 دقيقة. صفيها واتركها تبرد قليلاً.",
          "textEn": "Place the potatoes in a large pot and cover with salted water. Bring to a boil over high heat, then reduce heat to medium-low and simmer until tender, about 20 minutes. Drain and set aside to cool slightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في مقلاة على نار متوسطة، سخن زيت الزيتون وقلي البصل حتى يصبح طريًا، لمدة حوالي 10 دقائق. ارفعها من النار.",
          "textEn": "In a skillet over medium heat, heat the olive oil and cook the onion until tender, about 10 minutes. Remove from heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر صغير، اغلي الماء وأضف الفلفل الحار. اتركه يغلي حتى يصبح ناعمًا، لمدة حوالي 5 دقائق. اغسل الفلفل تحت الماء البارد حتى يبرد بما يكفي للتعامل معه، ثم ازيل الجلود.",
          "textEn": "In a small saucepan, bring water to a boil and add the chile peppers. Boil until soft, about 5 minutes. Run the chiles under cold water until cool enough to handle, then remove and discard the skins.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف البصل والفلفل الحار وجبن الكريم وجبن الكيسو فريسكو وزيت النباتي والملح والثوم والفلفل الأسود إلى الخلاط واخلط حتى يصبح المزيج ناعمًا. أضف الحليب المكثف ببطء مع تشغيل الخلاط حتى تصبح الصلصة كريمية.",
          "textEn": "Add the onion, chile peppers, cream cheese, queso fresco, vegetable oil, salt, garlic, and black pepper to a blender and blend until smooth. Stream in the evaporated milk with the blender on until the sauce is creamy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "رتب ورقة خس على كل طبق من 8 أطباق. قطع البطاطس إلى نصفين ورتب 3 نصفات على كل ورقة خس. صب الصلصة فوق البطاطس. ضع نصف بيضة ونصف زيتون أسود على كل طبق.",
          "textEn": "Arrange 1 lettuce leaf on each of 8 plates. Halve the potatoes and arrange 3 halves on each lettuce leaf. Pour the sauce over the potatoes. Top each serving with a half egg and 2 halves of black olives.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البطاطس على الطريقة الهوانكايّة هي طبق تقليدي بيروفي يتم تقديمه كمقبلات أو وجبة خفيفة.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/236497/papa-a-la-huancaina-huancayo-style-potatoes/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 14,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 8,
        "kcal": 680,
        "protein": 22,
        "fat": 40,
        "carbs": 40,
        "fiber": 4,
        "sugar": 5,
        "cost": {
          "produce": 4.6,
          "dairyEggs": 10.5,
          "fats": 0.3,
          "specialty": 1.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-pe-007",
      "title": "مانجار بلانكو",
      "titleEn": "Manjar Blanco",
      "chapter": "مطبخ بيرو",
      "chapterNumber": 144,
      "category": "حلويات",
      "cookingMethod": "سلق وتقليب",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-pe-007-i1",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-007-i2",
          "name": "النشا",
          "nameEn": "cornstarch",
          "standardAmount": "0.5 كوب",
          "standardAmountEn": "0.5 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-007-i3",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-007-i4",
          "name": "السكر الأبيض",
          "nameEn": "white sugar",
          "standardAmount": "0.5 كوب",
          "standardAmountEn": "0.5 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-007-i5",
          "name": "حبوب الذرة الحلوة",
          "nameEn": "fresh sweet corn kernels",
          "standardAmount": "0.25 كوب",
          "standardAmountEn": "0.25 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-007-i6",
          "name": "شرائح جوز الهند المحلى",
          "nameEn": "sweetened flaked coconut",
          "standardAmount": "0.25 كوب",
          "standardAmountEn": "0.25 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ادهن صينية خبز بقطر 20 سم بالزبدة واتركها جانباً.",
          "textEn": "Butter an 8-inch baking dish and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "امزج 0.5 كوب ماء والنشا في وعاء حتى يصبح الخليط ناعماً، ثم اتركه جانباً.",
          "textEn": "Mix 0.5 cup water and cornstarch in a bowl until smooth; set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الحليب وجوز الهند، 0.75 كوب ماء، والسكر إلى قدر على نار هادئة واخلط حتى يذوب السكر.",
          "textEn": "Combine coconut milk, 0.75 cup water, and sugar in a saucepan over low heat and stir until the sugar is dissolved.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد الخليط إلى الغليان، أضف حبوب الذرة الحلوة، ثم أضف خليط النشا مع التحريك السريع لتجنب تكون كتل، حتى يصبح الخليط كثيفاً جداً.",
          "textEn": "Bring the mixture to a boil, add the corn kernels, and stir in the cornstarch mixture, stirring quickly to avoid lumps as it thickens.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد الخليط إلى الغليان واتركه يغلي لمدة دقيقتين مع التحريك المستمر حتى يصبح كثيفاً وناعماً.",
          "textEn": "Return the mixture to a boil and simmer for 2 minutes, stirring constantly until thick and smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صب المانجار بلانكو في الصينية المعدة واتركه ليبرد حتى يصبح صلباً، لمدة ساعتين تقريباً.",
          "textEn": "Pour the manjar blanco into the prepared dish and set aside to cool until firm, about 2 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف شرائح جوز الهند المحلى إلى مقلاة جافة على نار متوسطة واخلطها حتى تتحمر، ثم اتركها تبرد ورشيها فوق الحلوى قبل التقديم.",
          "textEn": "Place the sweetened flaked coconut in a dry skillet over medium heat and stir to toast. Watch carefully so they don't burn. Remove the toasted coconut flakes to a bowl, let cool, and sprinkle over the pudding before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "مانجار بلانكو هو حلوى تقليدية في بيرو، تُقدم عادةً في مناسبات خاصة.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/189441/maja-blanca-coconut-pudding/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 250,
        "protein": 2,
        "fat": 11,
        "carbs": 34,
        "fiber": 1,
        "sugar": 22,
        "cost": {
          "grains": 0.3,
          "specialty": 1.7,
          "sweeteners": 0.3,
          "produce": 0.3
        }
      }
    },
    {
      "id": "w-pe-008",
      "title": "البطاطس المليئة (بابا ريلينا)",
      "titleEn": "Papas Rellenas (Fried Stuffed Potatoes)",
      "chapter": "مطبخ بيرو",
      "chapterNumber": 144,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "45 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-pe-008-i1",
          "name": "بطاطس",
          "nameEn": "potatoes",
          "standardAmount": "4 حبات كبيرة، مقشرة ومقطعة مكعبات",
          "standardAmountEn": "4 large, peeled and cubed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-008-i2",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1.5 ملعقة صغيرة، مقسمة",
          "standardAmountEn": "1.5 teaspoons, divided",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-008-i3",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-008-i4",
          "name": "فلفل أخضر حلو",
          "nameEn": "green bell pepper",
          "standardAmount": "1 حبة، مقطعة",
          "standardAmountEn": "1 cup chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-008-i5",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1/2 كوب مقطع",
          "standardAmountEn": "1/2 cup chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-008-i6",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "3 فصوص، مفروم",
          "standardAmountEn": "3 cloves, minced",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-008-i7",
          "name": "لحم بقري مفروم",
          "nameEn": "ground beef",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 pound",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-008-i8",
          "name": "معجون طماطم",
          "nameEn": "tomato paste",
          "standardAmount": "4 ملاعق صغيرة",
          "standardAmountEn": "4 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-008-i9",
          "name": "خل أبيض",
          "nameEn": "distilled white vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-008-i10",
          "name": "كمون مطحون",
          "nameEn": "ground cumin",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-008-i11",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-008-i12",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "4 حبات كبيرة",
          "standardAmountEn": "4 large",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-008-i13",
          "name": "فتات الخبز",
          "nameEn": "bread crumbs",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-008-i14",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-008-i15",
          "name": "زيت نباتي للقلي",
          "nameEn": "vegetable oil for frying",
          "standardAmount": "1 لتر",
          "standardAmountEn": "1 quart",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع البطاطس في قدر كبير؛ غطها بالماء المملح. اغليها على نار عالية، ثم خفف النار إلى متوسطة منخفضة، غطيها واتركها تغلي حتى تصبح ناعمة، لمدة حوالي 20 دقيقة. صفيها واتركها تجف بالبخار لمدة 1-2 دقيقة. اهرس البطاطس مع نصف ملعقة صغيرة من الملح في وعاء حتى لا تبقى كتل. ضعها جانباً حتى تبرد إلى درجة حرارة الغرفة.",
          "textEn": "Place potatoes into a large pot; cover with salted water. Bring to a boil over high heat, then reduce heat to medium-low, cover, and simmer until tender, about 20 minutes. Drain and allow to steam dry for 1 to 2 minutes. Mash potatoes with 1/2 teaspoon salt in a bowl until no lumps remain. Set aside to cool to room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في الوقت نفسه، سخن الزيت النباتي في مقلاة كبيرة على نار متوسطة. اقلي الفلفل الأخضر، البصل، والثوم في الزيت الساخن حتى يصبح البصل ناعماً وشفافاً، لمدة حوالي 10 دقائق.",
          "textEn": "Meanwhile, heat vegetable oil in a large skillet over medium heat. Cook and stir green pepper, onion, and garlic in the hot skillet until onion has softened and turned translucent, about 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ارفع درجة الحرارة إلى متوسطة عالية؛ أضف اللحم المفروم. اقليه مع التحريك حتى يصبح مفتتًا ولا يبقى لونه ورديًا. أضف معجون الطماطم، الخل، الكمون، ملعقة صغيرة من الملح، والفلفل الأسود حتى يذوب معجون الطماطم. انقل خليط اللحم إلى وعاء؛ اتركه يبرد إلى درجة حرارة الغرفة.",
          "textEn": "Increase heat to medium-high; stir in ground beef. Cook and stir until beef is crumbly and no longer pink. Stir in tomato paste, vinegar, cumin, 1 teaspoon salt, and pepper until tomato paste has dissolved. Transfer beef mixture to a bowl; allow to cool to room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطِ صينية خبز بورق بلاستيك أو ورق شمع؛ ضعها جانباً. اخفق البيض في وعاء خلط؛ ضعه جانباً. صب فتات الخبز والدقيق في أطباق ضحلة منفصلة؛ ضعها جانباً.",
          "textEn": "Line a baking sheet with plastic wrap or waxed paper; set aside. Beat eggs in a mixing bowl; set aside. Pour bread crumbs and flour into separate, shallow dishes; set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "خذ قطعة من البطاطس المهروسة (حوالي 1/12 من البطاطس المهروسة)؛ قسمها إلى قسمين متساويين. شكّل كل قطعة على شكل وعاء صغير واملأ كل واحدة بخليط اللحم. ضع النصفين معًا، غلق الحواف، واسويها لتصبح كرة مستديرة. كرر هذه الخطوة مع بقية البطاطس وخليط اللحم.",
          "textEn": "Grab a handful of mashed potatoes (about 1/12 of the mashed potatoes); split into 2 equal portions. Form each piece into a small bowl shape and fill each with beef mixture. Place halves together, seal edges, and smooth to make a round ball. Repeat this step with remaining potatoes and beef mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اعمل واحدة تلو الأخرى، اغمس كرات البطاطس في الدقيق لطلاءها؛ اهتز لتفصل الفائض. اغمسها في البيض المخفوق، ثم اغمسها في فتات الخبز. ارمها بين يديك برفق حتى تسقط فتات الخبز التي لم تلتصق. ضع كرات البطاطس المغلفة على الصينية المعدة. ضعها في الثلاجة لمدة 2-4 ساعات أو تجمدها للاستخدام لاحقًا.",
          "textEn": "Working one at a time, gently roll potato balls in flour to coat; shake off excess. Dip into beaten egg, then roll in bread crumbs. Gently toss between your hands so any bread crumbs that haven’t stuck can fall away. Place breaded potato balls onto the prepared baking sheet. Refrigerate for 2 to 4 hours or freeze for later use.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخن الزيت في قدر عميق أو مقلاة كبيرة إلى 175 درجة مئوية (350 درجة فهرنهايت).",
          "textEn": "Heat oil in a deep fryer or large saucepan to 350 degrees F (175 degrees C).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اقلي كرات البطاطس في الزيت الساخن بالدفعات، باستخدام ملقط لتحريك الكرات أثناء القلي للحصول على تسوية متساوية، حتى تصبح ذهبية اللون ومقرمشة، لمدة حوالي 3 دقائق لكل دفعة. صفيها على طبق مغطى بورق منديل.",
          "textEn": "Cook potato balls in hot oil in batches, using tongs to roll balls around as they cook to ensure even browning, until crispy and golden brown, about 3 minutes per batch. Drain on a paper towel-lined plate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البابا ريلينا هي طبق تقليدي بيروفي يتم تقديمه كوجبة رئيسية أو كمقبلات.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/217840/papas-rellenas-fried-stuffed-potatoes/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 660,
        "protein": 26,
        "fat": 30,
        "carbs": 55,
        "fiber": 4,
        "sugar": 3,
        "cost": {
          "protein": 5,
          "produce": 3,
          "grains": 1.8,
          "fats": 1,
          "dairyEggs": 1,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-pe-009",
      "title": "الباستيل دي شوكو",
      "titleEn": "Pastel de Choclo",
      "chapter": "مطبخ بيرو",
      "chapterNumber": 144,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-pe-009-i1",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 eggs",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-009-i2",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-009-i3",
          "name": "بصل",
          "nameEn": "onions",
          "standardAmount": "2 حبة مفرومة",
          "standardAmountEn": "2 onions, chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-009-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فص مفروم",
          "standardAmountEn": "2 cloves minced",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-009-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة + قليل",
          "standardAmountEn": "1 teaspoon + to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-009-i6",
          "name": "فلفل حار",
          "nameEn": "paprika",
          "standardAmount": "0.5 ملعقة صغيرة + قليل",
          "standardAmountEn": "0.5 teaspoon + to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-009-i7",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-009-i8",
          "name": "لحم بقري مفروم",
          "nameEn": "ground beef",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 pound",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-009-i9",
          "name": "دجاج مشوي",
          "nameEn": "broiled chicken",
          "standardAmount": "0.5 حبة مقطع",
          "standardAmountEn": "0.5 broiled chicken, chopped",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-009-i10",
          "name": "زبيب",
          "nameEn": "raisins",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1.5 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-009-i11",
          "name": "زيتون كالاماتا",
          "nameEn": "Kalamata olives",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1.5 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-009-i12",
          "name": "ذرة حلوة",
          "nameEn": "sweet corn",
          "standardAmount": "3 علب (430 غرام كل علبة)",
          "standardAmountEn": "3 (15.25 ounce) cans",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-009-i13",
          "name": "ريحان مجفف",
          "nameEn": "dried basil",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-009-i14",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-009-i15",
          "name": "حليب",
          "nameEn": "milk",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-pe-009-i16",
          "name": "سكر أبيض",
          "nameEn": "white sugar",
          "standardAmount": "2 ملعقة صغيرة + قليل",
          "standardAmountEn": "2 teaspoons + to taste",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع البيض في قدر وأغطه بالماء. اغلي الماء، ثم أزل القدر عن النار واترك البيض يقف في الماء الساخن لمدة 15 دقيقة.",
          "textEn": "Place eggs in a saucepan and cover with water. Bring to a boil, then remove from heat and let eggs stand in hot water for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في مقلاة على نار متوسطة، أضف الزيت، البصل، الثوم، قليل من الملح، ربع ملعقة صغيرة من الفلفل الحار، والفلفل الأسود. اطه حتى يصبح البصل ذهبيًا، لمدة حوالي 2 دقائق.",
          "textEn": "In a skillet over medium heat, add oil, onions, garlic, a pinch of salt, ¼ teaspoon paprika, and black pepper. Cook until fragrant, about 2 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف اللحم البقري، الملح المتبقي، الفلفل الحار المتبقي، والفلفل الأسود. اطه وقلب حتى يصبح اللحم بنيًا، لمدة حوالي 5 دقائق.",
          "textEn": "Add ground beef, remaining 1 teaspoon salt, remaining ¼ teaspoon paprika, and black pepper. Cook and stir until beef is mostly browned, about 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الدجاج، الزبيب، والزيتون. اخلط جيدًا.",
          "textEn": "Add chicken, raisins, and olives. Mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أخرج البيض من الماء الساخن، اغسله بالماء البارد، ثم قشره وقطّعه بشكل خشن. أضفه إلى خليط اللحم. احتفظ بالخليط دافئًا.",
          "textEn": "Remove eggs from hot water, cool under cold running water, then peel and roughly chop. Add to the beef mixture. Keep the pino warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أخلط الذرة والريحان في الخلاط أو وعاء معالج الطعام حتى يصبح الخليط ناعمًا. صب الخليط في قدر على نار متوسطة. أضف الزبدة واطه وقلب حتى يتكاثف، لمدة 7 إلى 10 دقائق.",
          "textEn": "Combine corn and basil in a blender or food processor until smooth. Pour into a saucepan over medium heat. Add butter and cook, stirring until thickened, 7 to 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الحليب، السكر، والملح. اطه حتى يتكاثف إلى قوام معجون، لمدة حوالي 15 دقيقة إضافية.",
          "textEn": "Add milk, sugar, and salt. Cook until thickened to a paste, about 15 minutes more.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "سخن الفرن إلى 175 درجة مئوية (350 درجة فهرنهايت).",
          "textEn": "Preheat the oven to 350 degrees F (175 degrees C).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "وزع خليط اللحم في صينية خبز. غطِّه بالخليط الناعم من الذرة. رش قليلًا من السكر على الوجه.",
          "textEn": "Spread the pino into a baking dish. Cover with the corn paste and sprinkle a little sugar on top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "خبز في الفرن حتى يصبح الوجه ذهبيًا، لمدة حوالي 20 دقيقة.",
          "textEn": "Bake in the preheated oven until golden brown on top, about 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الباستيل دي شوكو هو طبق تقليدي في بيرو، يتم تقديمه في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/268354/pastel-de-choclo/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 580,
        "protein": 38,
        "fat": 27,
        "carbs": 45,
        "fiber": 5,
        "sugar": 12,
        "cost": {
          "protein": 8,
          "produce": 4.4,
          "specialty": 1.1,
          "dairyEggs": 1.1,
          "spices": 0.3,
          "fats": 0.1
        }
      }
    },
    {
      "id": "w-ph-001",
      "title": "البيبينكا بالباميا والكوكوس",
      "titleEn": "Purple Yam and Coconut Mochi (Ube Bibingka)",
      "chapter": "مطبخ الفلبين",
      "chapterNumber": 145,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "20 دقيقة",
      "cookTime": "55 دقيقة",
      "servings": "25 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-ph-001-i1",
          "name": "أوراق الموز",
          "nameEn": "banana leaves",
          "standardAmount": "2 ورقة",
          "standardAmountEn": "2 leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-001-i2",
          "name": "رذاذ الطهي",
          "nameEn": "cooking spray",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-001-i3",
          "name": "دقيق الأرز الحلو",
          "nameEn": "sweet rice flour (mochiko)",
          "standardAmount": "1.67 كوب",
          "standardAmountEn": "1.67 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-001-i4",
          "name": "دقيق الأرز",
          "nameEn": "rice flour",
          "standardAmount": "1.25 كوب",
          "standardAmountEn": "1.25 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-001-i5",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "0.5 ملعقة صغيرة",
          "standardAmountEn": "0.5 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-001-i6",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "0.25 ملعقة صغيرة",
          "standardAmountEn": "0.25 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-001-i7",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-001-i8",
          "name": "حليب جوز الهند غير المحلى",
          "nameEn": "unsweetened coconut milk",
          "standardAmount": "0.75 كوب",
          "standardAmountEn": "0.75 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-001-i9",
          "name": "مرق الباميا",
          "nameEn": "ube yam spread",
          "standardAmount": "0.5 وعاء (12 أوقية)",
          "standardAmountEn": "0.5 jar (12 ounce)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-001-i10",
          "name": "مسحوق أوبي",
          "nameEn": "ube powder",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-001-i11",
          "name": "ماكابونو (خيوط جوز الهند الشابة المحضرة)",
          "nameEn": "macapuno (preserved young coconut strings)",
          "standardAmount": "0.67 كوب",
          "standardAmountEn": "0.67 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-001-i12",
          "name": "سكر الموسكوفادو",
          "nameEn": "muscovado sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-001-i13",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-001-i14",
          "name": "سكر الموسكوفادو",
          "nameEn": "muscovado sugar",
          "standardAmount": "0.25 كوب",
          "standardAmountEn": "0.25 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-001-i15",
          "name": "جوز الهند المحمص المفتت",
          "nameEn": "toasted flaked coconut",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن إلى 190 درجة مئوية (375 درجة فهرنهايت). غلف صينية خبز بحجم 9x9 بوصة بأوراق الموز أو ورق الزبدة ورشها برذاذ الطهي.",
          "textEn": "Preheat the oven to 375 degrees F (190 degrees C). Line a 9x9-inch baking pan with banana leaves or parchment paper and coat with cooking spray.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي دقيق الأرز الحلو ودقيق الأرز وبيكنج بودر والملح في وعاء كبير، ثم أضيفي الماء وحليب جوز الهند. أضيفي مربى الباميا ومستخلص الباميا. اخلطي خيوط جوز الهند والسكر الموسكوفادو. صب الخليط في الصينية المعدة.",
          "textEn": "Whisk sweet rice flour, rice flour, baking powder, and salt together in a large bowl, then stir in the water and coconut milk. Add ube spread and ube powder. Fold in macapuno and 1 tablespoon muscovado sugar. Pour into the prepared pan.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخبز في الفرن المحمى حتى يبدأ السطح في التشقق ويتحول لون الأوراق إلى البني، لمدة حوالي 35 دقيقة. ادهن السطح بملعقة كبيرة من الزبدة، ثم اخبز حتى يخرج عود أسنان مغروس في الوسط نظيفًا، لمدة حوالي 20 دقيقة إضافية.",
          "textEn": "Bake in the preheated oven until the top starts to crack and the leaves turn brown, about 35 minutes. Brush the top with 1 tablespoon of butter, then bake until a toothpick inserted in the center comes out clean, about 20 minutes more.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ذابب 2 ملعقة كبيرة من الزبدة في قدر صغير على نار متوسطة. أضيفي 0.25 كوب من السكر الموسكوفادو؛ اطهي مع التحريك حتى يبدأ في الغليان. أخرجه من النار وصبه على البيبينكا الدافئة، موزعًا بشكل متساوٍ. رشي جوز الهند المحمص المفتت. اتركه يبرد لمدة 30 دقيقة على الأقل.",
          "textEn": "Melt 2 tablespoons of butter in a small saucepan over medium heat. Stir in 1/4 cup of muscovado sugar; cook, stirring, until it starts to boil. Remove from heat and pour over the warm mochi, covering evenly. Sprinkle with toasted coconut. Let cool for at least 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "استخدمي أوراق الموز لرفع البيبينكا من الصينية. قطعيها إلى 25 مربعًا صغيرًا؛ قطعي المربعات إلى مثلثات.",
          "textEn": "Use the banana leaves to lift the mochi out of the pan. Cut into 25 small squares; cut the squares diagonally into triangles.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البيبينكا هي حلوى تقليدية في الفلبين، تُقدم غالبًا في الأعياد والمناسبات الخاصة.",
      "source": {
        "name": "allrecipes.com",
        "url": "https://www.allrecipes.com/recipe/278060/purple-yam-and-coconut-mochi-ube-bibingka/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 25,
        "kcal": 130,
        "protein": 1,
        "fat": 3,
        "carbs": 24,
        "fiber": 1,
        "sugar": 8,
        "cost": {
          "grains": 3.5,
          "specialty": 9,
          "sweeteners": 0.5,
          "dairyEggs": 0.5,
          "fats": 0.1
        }
      }
    },
    {
      "id": "w-ph-002",
      "title": "ساكو آت غولامان",
      "titleEn": "Sago at Gulaman",
      "chapter": "مطبخ الفلبين",
      "chapterNumber": 145,
      "category": "مشروبات",
      "cookingMethod": "تحضير مشروب",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-ph-002-i1",
          "name": "جيلي أجار-أجار (جولامان)",
          "nameEn": "agar-agar (gulaman) jelly",
          "standardAmount": "2 كوب (مجهز، مبرد ومقطّع)",
          "standardAmountEn": "2 cups (prepared, cooled and diced)",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-002-i2",
          "name": "حبوب التابيوكا",
          "nameEn": "tapioca pearls",
          "standardAmount": "1 كوب (مطبوخة في ماء مغلي لمدة تصل إلى 30 دقيقة، مصفاة ومبردة)",
          "standardAmountEn": "1 cup (cooked in boiling water for up to 30 minutes, drained and rinsed until cool)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-002-i3",
          "name": "سكر بني",
          "nameEn": "brown sugar",
          "standardAmount": "1 كوب (مغلي مع 1 كوب ماء حتى يذوب، ثم مبرد)",
          "standardAmountEn": "1 cup (boiled with 1 cup water until dissolved, then cooled)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-ph-002-i4",
          "name": "ثلج مفتت",
          "nameEn": "crushed ice",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد الجيلي حسب التعليمات على العبوة، ثم ابرده وقطّعه إلى مكعبات.",
          "textEn": "Prepare the agar-agar jelly according to the package instructions (gulaman powder dissolved in water), then cool and dice it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغلي كوب من السكر البني مع كوب من الماء حتى يذوب السكر، ثم ابرده.",
          "textEn": "Boil 1 cup of brown sugar with 1 cup of water until the sugar dissolves, then cool the syrup.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اطبخ حبوب التابيوكا في ماء مغلي لمدة تصل إلى 30 دقيقة، ثم صفيها واغسلها بالماء البارد حتى تبرد.",
          "textEn": "Cook the tapioca pearls in boiling water for up to 30 minutes, then drain and rinse them with cold water until they cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في أكواب عالية، ضع طبقة من الجيلي، ثم طبقة من حبوب التابيوكا، وأخيراً طبقة من السكر البني المبرد.",
          "textEn": "In tall glasses, layer the agar-agar jelly, then the tapioca pearls, and finally the cooled brown sugar syrup.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الثلج المفتت إلى الأكواب.",
          "textEn": "Add crushed ice to the glasses.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم المشروب بقشطة عريضة مثل قشطة الشوكولاتة واستمتع بالتجربة.",
          "textEn": "Serve the drink with a wide straw (like a milkshake straw) and enjoy the ride.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "ساكو آت غولامان هو مشروب تقليدي في الفلبين، يتم تقديمه عادة في أوقات الحر الشديد.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/tapioca-jello-sipper-sago-at-gulaman/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 4,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 200,
        "protein": 0,
        "fat": 0,
        "carbs": 50,
        "fiber": 0,
        "sugar": 40,
        "cost": {
          "specialty": 1,
          "grains": 1.5,
          "sweeteners": 0.8
        }
      }
    },
    {
      "id": "w-th-001",
      "title": "فطائر الموز بجوز الهند",
      "titleEn": "Coconut Banana Fritters",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "حلويات",
      "cookingMethod": "قلي",
      "prepTime": "15 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-th-001-i1",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "للقلي",
          "standardAmountEn": "for frying",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-001-i2",
          "name": "موز",
          "nameEn": "banana",
          "standardAmount": "2 حبة (نضجة جداً، مقطعة)",
          "standardAmountEn": "2 (very ripe, rough chopped)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-001-i3",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-001-i4",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-001-i5",
          "name": "جوز الهند المبشور",
          "nameEn": "shredded coconut",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-001-i6",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-001-i7",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-001-i8",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "قليل",
          "standardAmountEn": "1 pinch",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-001-i9",
          "name": "بيضة",
          "nameEn": "large egg",
          "standardAmount": "1",
          "standardAmountEn": "1 large",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-001-i10",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "1/2 كوب (أو حسب الحاجة)",
          "standardAmountEn": "1/2 cup (or as needed)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-001-i11",
          "name": "سكر البودرة",
          "nameEn": "powdered sugar",
          "standardAmount": "للتغطية",
          "standardAmountEn": "for dusting",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "املأ قدرًا كبيرًا أو مقلاة ذات حواف عالية بنصفه زيت نباتي. سخن الزيت حتى يصل إلى 190 درجة مئوية.",
          "textEn": "Fill a large pot or high-sided skillet halfway with vegetable oil. Heat the oil to 375F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بينما يسخن الزيت، اخلط مكونات العجينة في وعاء. أضف الموز المقطع واخلطه جيدًا باستخدام مسكتة البطاطس أو مشابه.",
          "textEn": "Meanwhile, whisk together the batter ingredients in a bowl. Add the chopped bananas and mash them well using a potato masher or similar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "عندما يصل الزيت إلى 190 درجة مئوية، اغرف بعض العجينة وضعها في الزيت الساخن. كن حذرًا من الرش. استخدم ملعقة آيس كريم لوضع العجينة في الزيت برفق.",
          "textEn": "When the oil reaches 375F, scoop some of the batter into the hot oil. Be careful not to splash. Use an ice cream scoop to gently place the batter in the oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلِّ الفطائر حتى تصبح ذهبية اللون، مع التحريك عند الحاجة.",
          "textEn": "Fry the fritters until they are deep golden brown, turning as needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عند الانتهاء، ضع الفطائر على ورق منديل لامتصاص الزيت الزائد.",
          "textEn": "When done, place the fritters on paper towels to absorb excess oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "غطِّ الفطائر بسكر البودرة وقدمها فورًا.",
          "textEn": "Dust the fritters with powdered sugar and serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "فطائر الموز بالكوكوس هي حلوى شهيرة في تايلاند، وتُقدم غالبًا كوجبة خفيفة أو حلوى بعد الوجبات.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/coconut-banana-fritters/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 340,
        "protein": 6,
        "fat": 20,
        "carbs": 40,
        "fiber": 2,
        "sugar": 15,
        "cost": {
          "produce": 0.5,
          "grains": 0.4,
          "specialty": 1.3,
          "sweeteners": 0.2,
          "dairyEggs": 0.25,
          "fats": 0.6
        }
      }
    },
    {
      "id": "w-th-002",
      "title": "الشاي الفقاعي بالعجينة في حليب جوز الهند (اللود تشونغ)",
      "titleEn": "Bubble Tea Noodles in Coconut Milk (Lod Chong Singapore/Cendol)",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "حلويات",
      "cookingMethod": "طهي وتحضير",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-th-002-i1",
          "name": "نشا الطبيعة",
          "nameEn": "tapioca starch",
          "standardAmount": "120 غرام + إضافي للغبار",
          "standardAmountEn": "4.2 oz + extra for dusting",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-002-i2",
          "name": "نشا فاصولياء المونغ",
          "nameEn": "mung bean starch",
          "standardAmount": "25 غرام",
          "standardAmountEn": "0.9 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-002-i3",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "160 مل",
          "standardAmountEn": "⅔ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-002-i4",
          "name": "صبغ غذائي أخضر",
          "nameEn": "green food coloring",
          "standardAmount": "5 قطرات",
          "standardAmountEn": "5 drops",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-002-i5",
          "name": "الماء أو ماء جوز الهند",
          "nameEn": "coconut water or water",
          "standardAmount": "300 مل",
          "standardAmountEn": "1 ¼ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-002-i6",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "180 غرام",
          "standardAmountEn": "¾ cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-002-i7",
          "name": "ورقة البندان",
          "nameEn": "pandan leaf",
          "standardAmount": "1 ورقة",
          "standardAmountEn": "1 leaf",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-002-i8",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "240 مل",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-002-i9",
          "name": "ماء جوز الهند",
          "nameEn": "coconut water",
          "standardAmount": "120 مل",
          "standardAmountEn": "½ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-002-i10",
          "name": "ملح الطاولة",
          "nameEn": "table salt",
          "standardAmount": "1/8 ملعقة صغيرة",
          "standardAmountEn": "⅛ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-002-i11",
          "name": "ورقة البندان",
          "nameEn": "pandan leaf",
          "standardAmount": "1 ورقة",
          "standardAmountEn": "1 leaf",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-002-i12",
          "name": "ثمار الجاك الفواكه",
          "nameEn": "sweet jackfruit",
          "standardAmount": "5 قطع",
          "standardAmountEn": "5 pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-002-i13",
          "name": "الثلج",
          "nameEn": "ice",
          "standardAmount": "كثير",
          "standardAmountEn": "lots",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "تحضير السيروب: اخلطي السكر و300 مل من الماء أو ماء جوز الهند في قدر على نار متوسطة. أضيفي ورقة البندان واتركي المزيج يغلي لمدة 5 دقائق. ارفعي القدر عن النار واتركي السيروب يبرد.",
          "textEn": "Make the syrup: Combine the sugar and 1 ¼ cup of coconut water or water in a saucepan over medium heat. Add the pandan leaf and bring to a boil for 5 minutes. Remove from heat and let the syrup cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "تحضير حليب جوز الهند: اخلطي حليب جوز الهند و120 مل من ماء جوز الهند و1/8 ملعقة صغيرة من الملح في قدر على نار متوسطة. أضيفي ورقة البندان واتركي المزيج يغلي لمدة 5 دقائق. ارفعي القدر عن النار واتركي الحليب يبرد.",
          "textEn": "Make the coconut milk: Combine the coconut milk, ½ cup of coconut water, and ⅛ tsp of salt in a saucepan over medium heat. Add the pandan leaf and bring to a boil for 5 minutes. Remove from heat and let the coconut milk cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "تحضير العجينة: اخلطي نشا الطبيعة ونشا فاصولياء المونغ في وعاء. أضيفي 160 مل من الماء و5 قطرات من الصبغ الأخضر واعجني المزيج حتى يصبح متجانسًا. اترك العجينة ترتاح لمدة 10 دقائق.",
          "textEn": "Make the noodles: In a bowl, mix the tapioca starch and mung bean starch. Add ⅔ cup of water and 5 drops of green food coloring, and knead until the mixture is smooth. Let the dough rest for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "تشكيل العجينة: افردي العجينة على سطح مغبر بنشا الطبيعة. قطعي العجينة إلى شرائط رفيعة واطهيها في ماء مغلي لمدة 2 دقائق حتى تصبح شفافة. ارفعي الشرائط من الماء واغسليها بالماء البارد.",
          "textEn": "Shape the noodles: Roll out the dough on a surface dusted with tapioca starch. Cut the dough into thin strips and cook them in boiling water for 2 minutes until they become translucent. Remove the strips from the water and rinse them under cold water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "إذا كنت تقدمين الطبق على الفور: ضعي الشرائط في أكواب وصبي السيروب وحليب جوز الهند فوقها. أضيفي ثمار الجاك الفواكه والثلج وقدميها باردة.",
          "textEn": "If serving right away: Place the strips in glasses and pour the syrup and coconut milk over them. Add the sweet jackfruit and ice, and serve cold.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إذا كنت لا تقدمين الطبق على الفور: احفظي الشرائط في وعاء مغطى بالبلاستيك في الثلاجة لمدة تصل إلى 24 ساعة. اتبعي الخطوات السابقة عند التقديم.",
          "textEn": "If not serving right away: Store the strips in a plastic-covered bowl in the refrigerator for up to 24 hours. Follow the previous steps when ready to serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "اللود تشونغ هو طبق حلو شعبي في تايلاند وماليزيا وسنغافورة، يتم تقديمه عادةً في أكواب صغيرة باردة.",
      "source": {
        "name": "hot-thai-kitchen.com",
        "url": "https://hot-thai-kitchen.com/lod-chong-singapore/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 330,
        "protein": 1,
        "fat": 10,
        "carbs": 65,
        "fiber": 1,
        "sugar": 35,
        "cost": {
          "grains": 1.3,
          "sweeteners": 0.5,
          "specialty": 3
        }
      }
    },
    {
      "id": "w-th-003",
      "title": "أرز مقلي بسجق الدجاج الحلال",
      "titleEn": "Halal Sausage Fried Rice",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "15 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-th-003-i1",
          "name": "سجق دجاج حلال على الطريقة الصينية",
          "nameEn": "Halal chicken sausage (Chinese style)",
          "standardAmount": "75 غرام، شرائح بسماكة ¼ بوصة",
          "standardAmountEn": "75 g, ¼-inch thick slices",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-003-i2",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-003-i3",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "⅓ كوب مقطّع",
          "standardAmountEn": "⅓ cup diced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-003-i4",
          "name": "جزر",
          "nameEn": "carrot",
          "standardAmount": "⅓ كوب مقطّع",
          "standardAmountEn": "⅓ cup diced",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-003-i5",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "3-4 فصوص مفروم",
          "standardAmountEn": "3-4 cloves chopped",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-003-i6",
          "name": "فلفل أبيض",
          "nameEn": "white pepper",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-003-i7",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-003-i8",
          "name": "غاي لان (بروكلي صيني)",
          "nameEn": "gai lan (Chinese broccoli)",
          "standardAmount": "1 كوب مقطّع",
          "standardAmountEn": "1 cup chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-003-i9",
          "name": "أرز جاسمين مطبوخ",
          "nameEn": "cooked jasmine rice",
          "standardAmount": "300 غرام (2 كوب)",
          "standardAmountEn": "300g (2 cups)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-003-i10",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-003-i11",
          "name": "صلصة السمك",
          "nameEn": "fish sauce",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-003-i12",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف سجق الدجاج الحلال إلى المقلاة وفرده في طبقة واحدة. ضع النار على درجة متوسطة عالية واتركه يطهى دون تقليب حتى يبدأ في التحمير ويفرز قليلاً من الدهون. قلب السجق واستمر في الطهي لفترة قصيرة حتى ينضج. لا تطهيه لفترة طويلة حتى لا يفرز الكثير من الدهون ويصبح مالحًا جدًا. ارفعه من النار ثم ارفع السجق من المقلاة، واترك الدهون التي فرزت خلفًا.",
          "textEn": "Add the halal chicken sausage to a wok and spread out into a single layer. Turn heat on medium high and let them cook without stirring until they start to brown on one side and render a little bit of fat. Toss the sausage and keep cooking briefly just to cook them through. Do not cook them for too long or you will render out too much fat and cause the sausage to become too salty. Remove from heat, then remove the sausage from the pan, leaving any rendered fat behind.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف المزيد من الزيت لطلاء قاع المقلاة. ضع النار على درجة متوسطة وأضف البصل والجزر واطهيهما لمدة دقيقتين أو حتى يصبح البصل شفافًا. أضف الثوم واطهيه لمدة 30 ثانية، ثم أضف الغاي لان وقلبه حتى يذبل.",
          "textEn": "Add more oil to coat the bottom of the pan. Turn the heat on medium and add onions and carrots and cook for about 2 minutes or until onions are translucent. Add garlic and cook for another 30 seconds, then add gai lan and toss just until wilted.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ادفع الخضروات جانباً لإنشاء مساحة للبيض، وانقل المقلاة بحيث تكون الخضروات بعيدة قليلاً عن العنصر الساخن. إذا كانت المقلاة جافة، يمكنك إضافة قليلاً من الزيت للبيض هنا. أضف البيض وكسر الصفار، ثم اتركه يثبت نصف الطريق.",
          "textEn": "Push veggies to one side to create space for the eggs, and move the wok so the veggies are sitting a bit off the element. If the pan is dry, you can add a bit more oil for the eggs here. Add the eggs and break the yolks, then let them set about half way.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قلّب البيض بسرعة، ثم أضف الأرز وصب الصلصة الصويا، صلصة السمك، السكر والفلفل الأبيض على الأرز وقلبهما معًا بسرعة.",
          "textEn": "Scramble briefly, then add the rice and pour the soy sauce, fish sauce, sugar and white pepper onto the rice and toss everything together briefly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد السجق إلى المقلاة واستمر في التقليب حتى ينفصل الأرز ويغطي بالصلصة بشكل متساوٍ.",
          "textEn": "Add the sausage back in and continue tossing until the rice is all separated and evenly coated in the sauce.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بمجرد خلطه جيدًا، اترك الأرز يجلس دون تقليب لمدة 10-15 ثانية ليتحمر قليلاً، ثم قلبه مرة أخرى واتركه يتحمر مرة أخرى. افعل هذا 3 مرات أو أكثر إذا كان الأرز رطبًا قليلاً، حتى يصبح الأرز جافًا وبعض الحبوب متحمرة.",
          "textEn": "Once well mixed, let the rice sit without stirring for 10-15 seconds to toast slightly, then toss to mix and let it toast again. Do this 3 times, or more if your rice is a bit moist, until the rice is dry and some of the grains have browned.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ارفعه من النار وقدمه. زيّنه ببعض الكزبرة المفرومة أو البصل الأخضر المفروم وقدمه مع شرائح الخيار الطازجة. يمكنك أيضًا عصر قليل من الليمون عليه لقطع الغنى.",
          "textEn": "Remove from heat and plate. Top with some chopped cilantro or green onions and serve with fresh cucumber slices. You can also squeeze a bit of lime over it to cut the richness.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الأرز المقلي بسجق الدجاج الحلال هو طبق شائع في المطبخ التايلندي، ويقدم عادةً كوجبة رئيسية.",
      "source": {
        "name": "hot-thai-kitchen.com",
        "url": "https://hot-thai-kitchen.com/chinese-sausage-fried-rice/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 185,
        "protein": 8,
        "fat": 7,
        "carbs": 22,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 2,
          "fats": 0.1,
          "dairyEggs": 0.5,
          "grains": 0.5,
          "produce": 1.6,
          "specialty": 0.3,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-th-004",
      "title": "الكاري الأخضر بالبابايا",
      "titleEn": "Green Papaya Curry",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالغطاء",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-th-004-i1",
          "name": "بابايا خضراء",
          "nameEn": "green papaya",
          "standardAmount": "2 كيلوغرام (حوالي 6 أكواب مكعبة)",
          "standardAmountEn": "2 lbs (about 6 cups cubed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-004-i2",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-004-i3",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "بصلة صغيرة (مقطعة)",
          "standardAmountEn": "1 small onion (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-004-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فصوص (مهروسة)",
          "standardAmountEn": "2 cloves (crushed)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-004-i5",
          "name": "فلفل حار تايلندي",
          "nameEn": "Thai bird chili peppers",
          "standardAmount": "1-2 حبة (اختياري)",
          "standardAmountEn": "1-2 (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-004-i6",
          "name": "مسحوق الكاري",
          "nameEn": "curry powder",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-004-i7",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "380 مل",
          "standardAmountEn": "13.5 oz",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-004-i8",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الذوق",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البابايا من الطرف الضيق، واترك جزءًا صغيرًا غير مقشر في الأعلى لتسهيل الإمساك بها. قطع البابايا إلى نصفين واستخرج البذور. قطعها إلى مكعبات.",
          "textEn": "Peel the papaya from the narrow end, leaving a bit unpeeled at the top for a grip. Cut the papaya in half and scoop out the seeds. Cube it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر كبير على نار متوسطة، أضف الزيت، البصل، الثوم والفلفل الحار التايلندي (إذا كنت ترغب في ذلك). اطهي حتى يصبح البصل ناعمًا.",
          "textEn": "In a large pan over medium heat, add the oil, onion, garlic, and Thai bird chili (if using). Cook until the onion is soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف مسحوق الكاري، البابايا، حليب جوز الهند والملح. غطِّ القدر واتركه يغلي على نار هادئة حتى تصبح البابايا طرية (حوالي 15 دقيقة).",
          "textEn": "Add the curry powder, papaya, coconut milk, and salt. Cover and simmer until the papaya is tender (about 15 minutes).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قدم الكاري مع كوب كبير من الأرز.",
          "textEn": "Serve the curry with a heaping bowl of rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكاري الأخضر بالبابايا هو طبق شهي من المطبخ التايلندي، يتميز بنكهته الحارة والحلوة.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/green-pawpaw-curry/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 4,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 230,
        "protein": 3,
        "fat": 22,
        "carbs": 12,
        "fiber": 3,
        "sugar": 8,
        "cost": {
          "produce": 3.6,
          "specialty": 1.5,
          "fats": 0.2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-th-005",
      "title": "سلطة البابايا الخضراء",
      "titleEn": "Green Papaya Salad",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "مقبلات وسلطات",
      "cookingMethod": "خلط",
      "prepTime": "20 دقيقة",
      "cookTime": "0 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-th-005-i1",
          "name": "بابايا خضراء",
          "nameEn": "green papaya",
          "standardAmount": "700 غرام",
          "standardAmountEn": "1 1/2 lb",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-005-i2",
          "name": "بصل أخضر",
          "nameEn": "green onion",
          "standardAmount": "حزمة واحدة",
          "standardAmountEn": "1 bunch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-005-i3",
          "name": "جوز هند مبشور",
          "nameEn": "shredded coconut",
          "standardAmount": "340 غرام",
          "standardAmountEn": "12 oz",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-005-i4",
          "name": "فول سوداني",
          "nameEn": "peanuts",
          "standardAmount": "375 مل",
          "standardAmountEn": "1 1/2 cups",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-005-i5",
          "name": "عصير ليمون",
          "nameEn": "lime juice",
          "standardAmount": "عصير حبتين",
          "standardAmountEn": "from 2 limes",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-005-i6",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "30 مل",
          "standardAmountEn": "2 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-005-i7",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-005-i8",
          "name": "فلفل أسود",
          "nameEn": "pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قشر البابايا الخضراء وقطعها إلى شرائح رفيعة.",
          "textEn": "Peel the green papaya and shred it into thin slices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل البصل الأخضر وقطعه إلى شرائح رفيعة.",
          "textEn": "Wash the green onions and slice them thinly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع جميع المكونات في وعاء كبير.",
          "textEn": "Place all the ingredients in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف عصير الليمون والزيت النباتي وقلّب جيدًا.",
          "textEn": "Add the lime juice and vegetable oil, and toss well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الملح والفلفل الأسود حسب الرغبة وقلّب مرة أخرى.",
          "textEn": "Season with salt and black pepper to taste, and toss again.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم السلطة باردة.",
          "textEn": "Serve the salad cold.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سلطة البابايا الخضراء هي طبق شهير في تايلاند، وتتميز بنكهتها الحامضة والمالحة.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/recipe-green-papaya-salad/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 550,
        "protein": 13,
        "fat": 40,
        "carbs": 20,
        "fiber": 6,
        "sugar": 8,
        "cost": {
          "produce": 3.1,
          "specialty": 5.5,
          "fats": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-th-006",
      "title": "أرز الدجاج الهيناني (خاو مان غاي)",
      "titleEn": "Hainanese Chicken Rice (Khao Mun Gai)",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-th-006-i1",
          "name": "فخذ دجاج مع الجلد والعظم",
          "nameEn": "skin-on, bone-in chicken thigh",
          "standardAmount": "3 قطع",
          "standardAmountEn": "3 pc",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i2",
          "name": "صدر دجاج مع الجلد",
          "nameEn": "skin-on chicken breast",
          "standardAmount": "1 صدر كبير (أو 2 صدور صغيرة)",
          "standardAmountEn": "1 large (or 2 small)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i3",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i4",
          "name": "أرز جاسمين",
          "nameEn": "jasmine rice",
          "standardAmount": "1.5 كوب (غسل حتى يصبح الماء صافياً وتصريفه جيداً)",
          "standardAmountEn": "1 1/2 cups (rinsed until the water runs clear and drained well)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i5",
          "name": "مرق دجاج",
          "nameEn": "chicken stock",
          "standardAmount": "1.6 كوب (يفضل أن يكون طازجاً)",
          "standardAmountEn": "1 2/3 cups (preferably homemade)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i6",
          "name": "ثوم مفروم",
          "nameEn": "chopped garlic",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i7",
          "name": "زنجبيل مفروم",
          "nameEn": "chopped ginger",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i8",
          "name": "صلصة فول الصويا المخمرة (تاو جيو)",
          "nameEn": "Tao Jiew (Thai fermented soybean paste)",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i9",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i10",
          "name": "صلصة الصويا الداكنة",
          "nameEn": "dark soy sauce",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i11",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i12",
          "name": "خل",
          "nameEn": "vinegar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i13",
          "name": "كزبرة مفرومة",
          "nameEn": "chopped cilantro",
          "standardAmount": "3 حزم",
          "standardAmountEn": "3 sprigs",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i14",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i15",
          "name": "فلفل حار تايلندي",
          "nameEn": "Thai chili",
          "standardAmount": "3 حبات (حسب الرغبة)",
          "standardAmountEn": "3 (to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i16",
          "name": "عصير الليمون",
          "nameEn": "lime juice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i17",
          "name": "عظام دجاج",
          "nameEn": "chicken bones",
          "standardAmount": "1 كغ",
          "standardAmountEn": "2 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i18",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "3 لتر",
          "standardAmountEn": "3 L",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i19",
          "name": "راديش",
          "nameEn": "daikon",
          "standardAmount": "3 سم (مقطع إلى قطع كبيرة)",
          "standardAmountEn": "3-inch section (cut into big chunks)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i20",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 بصلة كبيرة (مقطعة إلى نصف ومكعبات كبيرة)",
          "standardAmountEn": "1 large (halved and large dice)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i21",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "5 فصوص (مطحون حتى ينكسر)",
          "standardAmountEn": "5 cloves (smashed until broken)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i22",
          "name": "فلفل أبيض مطحون",
          "nameEn": "cracked white pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i23",
          "name": "زنجبيل",
          "nameEn": "ginger",
          "standardAmount": "5-6 شرائح (اختياري)",
          "standardAmountEn": "5-6 slices (optional)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-006-i24",
          "name": "جذور الكزبرة",
          "nameEn": "cilantro roots",
          "standardAmount": "3-4 جذور (أو 6-8 ساق)",
          "standardAmountEn": "3-4 roots (or 6-8 stems)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قم بإزالة الدهون والجلد الزائدة من فخذ الدجاج واحفظها. ستحتاج إلى تحمير هذه القطع للحصول على الدهون.",
          "textEn": "Trim extra fat and skin off your chicken thighs and reserve. You will need to render fat from these trimmings for the rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "رش الملح على الدجاج وامسحه جيداً. اتركه في درجة حرارة الغرفة بينما تقوم بإعداد الأشياء الأخرى.",
          "textEn": "Sprinkle salt over chicken and rub it in. Let sit at room temp while you prep other things.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر أو مقلاة، أضف قليلاً من زيت النبات مع قطع الدهون والجلد من الدجاج. قم بتحمير الدهون على نار متوسطة منخفضة حتى تصبح القطع متحمرة. اترك حوالي 2 ملعقة كبيرة من الدهون في القدر، وإذا كان هناك الكثير، ازيل بعضه. وإذا لم يكن هناك ما يكفي، أضف قليلاً من زيت النبات.",
          "textEn": "In a wok, or the pot you're using to cook the rice in, add just a tiny bit of vegetable oil along with chicken fat/skin trimmings. Saute over medium-low heat to render chicken fat until the trimmings are browned. You want to have about 2 Tbsp of fat total, so if there is too much, remove some. If there isn't enough, add a little more vegetable oil to supplement. Remove chicken trimmings, leaving the fat in the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في نفس القدر أو المقلاة، أضف الزنجبيل والثوم المفروم وقم بتحميرها على نار متوسطة عالية حتى يبدأ الثوم في التحول إلى اللون الذهبي.",
          "textEn": "In the same pot/wok you used to render chicken fat, add chopped ginger and garlic and saute over medium high heat until garlic starts to turn golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الأرز المغسول والملح، وارفع درجة الحرارة إلى العالية، وقم بتقليب الأرز لمدة دقيقتين حتى يسخن بالكامل ويصبح جافاً.",
          "textEn": "Add raw, rinsed rice and salt, and turn heat up to high, tossing rice for about 2 minutes until hot throughout and dry.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقل الأرز إلى طباخ الأرز أو قدر ثقيل القاع (إذا كنت لا تستخدم القدر نفسه). أضف مرق الدجاج إلى الأرز وقلبه جيداً. ضع الدجاج في طبقة واحدة فوق الأرز.",
          "textEn": "Transfer rice into a rice cooker or a heavy bottomed pot (unless you're already using that pot). Add chicken stock to the rice and stir to mix. Place chicken in one layer on top of rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ارفع درجة الحرارة إلى العالية وراقب حتى ترى أول علامات الغليان. ثم خفف درجة الحرارة إلى المنخفضة، غطِ القدر بغطاء محكم واتركه يطهى لمدة 25 دقيقة أو حتى ينضج الدجاج.",
          "textEn": "Turn heat to high and watch until you start to see the first sign of simmering. Then turn the heat down to low, cover with a tight fitting lid and cook for 25 minutes or until the chicken is done.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "عندما ينضج الدجاج، ارفعه من الأرز واتركه يرتاح لمدة 5 دقائق على الأقل قبل تقطيعه.",
          "textEn": "When chicken is cooked, remove chicken from the rice and let rest for at least 5 minutes before slicing.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قم بتفتيح الأرز لتقديم التوابل وعصير الدجاج بشكل متساوٍ.",
          "textEn": "Fluff rice to distribute seasoning and chicken juices evenly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "لتقديم: قم بتقطيع الدجاج إلى قطع رقيقة، وضعيه فوق الأرز. قدم مع صلصة الغمس، بعض شرائح الخيار الطازجة، ومرق الدجاج الإضافي كحساء. استمتع!",
          "textEn": "To serve: Slice chicken into thin pieces, and place on top of rice. Serve with dipping sauce, some fresh cucumber and extra chicken broth as soup. Enjoy!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "أرز الدجاج الهيناني هو طبق شعبي في تايلاند، ويُعرف أيضاً باسم 'خاو مان غاي'. يتم تقديمه عادة مع صلصة الغمس والخيار الطازج.",
      "source": {
        "name": "hot-thai-kitchen.com",
        "url": "https://hot-thai-kitchen.com/easy-hainanese-chicken-rice/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 24,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 550,
        "protein": 27,
        "fat": 18,
        "carbs": 55,
        "fiber": 1,
        "sugar": 4,
        "cost": {
          "protein": 8,
          "grains": 1,
          "specialty": 1.5,
          "produce": 2.2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-th-007",
      "title": "كعك الكانوم كروك التايلاندي",
      "titleEn": "Thai Coconut Pancakes (Kanom Krok)",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-th-007-i1",
          "name": "أرز جاسمين مطبوخ",
          "nameEn": "cooked jasmine rice",
          "standardAmount": "50 غ",
          "standardAmountEn": "50 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-007-i2",
          "name": "دقيق الأرز التايلاندي",
          "nameEn": "Thai rice flour",
          "standardAmount": "50 غ",
          "standardAmountEn": "50 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-007-i3",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1 كوب (240 مل)",
          "standardAmountEn": "1 cup (240 ml)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-007-i4",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "¼ كوب (60 مل)",
          "standardAmountEn": "¼ cup (60 ml)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-007-i5",
          "name": "جوز الهند المجفف المبشور",
          "nameEn": "shredded dried coconut",
          "standardAmount": "¼ كوب (60 مل)",
          "standardAmountEn": "¼ cup (60 ml)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-007-i6",
          "name": "سكر النخيل",
          "nameEn": "palm sugar",
          "standardAmount": "30 غ (2 ½ ملعقة كبيرة)",
          "standardAmountEn": "30 g (2 ½ Tbsp)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-007-i7",
          "name": "ملح طاولة",
          "nameEn": "table salt",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-007-i8",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "1 كوب (240 مل)",
          "standardAmountEn": "1 cup (240 ml)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-007-i9",
          "name": "سكر حبيبي",
          "nameEn": "granulated sugar",
          "standardAmount": "2 ملعقة كبيرة (30 مل)",
          "standardAmountEn": "2 Tbsp (30 ml)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-007-i10",
          "name": "ملح طاولة",
          "nameEn": "table salt",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-007-i11",
          "name": "دقيق الأرز التايلاندي",
          "nameEn": "Thai rice flour",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-007-i12",
          "name": "زيت جوز الهند البكر",
          "nameEn": "virgin coconut oil",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-007-i13",
          "name": "بصل أخضر مقطع رقيق",
          "nameEn": "thinly sliced green onions",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-007-i14",
          "name": "ذرة حلوة مطبوخة",
          "nameEn": "cooked sweet corn kernels",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-007-i15",
          "name": "قرنبيط مطبوخ مقطع مكعبات",
          "nameEn": "cooked taro cubes",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع جميع مكونات القشرة، باستثناء الزيت للدهن، في الخلاط واخلط حتى تصبح ناعمة.",
          "textEn": "Place all ingredients for the shell, except the oil for greasing, in a blender and blend until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اخلطي دقيق الأرز، السكر، والملح معًا حتى لا تبقى أي كتل من الدقيق. أضف حليب جوز الهند واخلطي حتى يذوب السكر.",
          "textEn": "Whisk the rice flour, sugar, and salt together until there are no more clumps of flour. Add coconut milk and whisk until sugar is dissolved.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أعد التحضيرات وركن تبريد.",
          "textEn": "Prepare the toppings and a cooling rack.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن المقلاة على درجة حرارة 325°F إذا كانت هناك ضوابط للدرجة، أو على نار متوسطة للطهي على الغاز. اختبر جاهزية المقلاة برش القليل من الماء عليها، إذا انكمشت الماء فورًا فهي جاهزة.",
          "textEn": "Heat the pan at 325°F if there are temp controls, or over medium heat for stovetop. Test the pan for readiness by sprinkling a bit of water onto the pan; if it sizzles away immediately, it's hot enough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ادهن نصف الثقوب بالزيت. استخدمي ملعقة صغيرة لصب حوالي نصف ملعقة كبيرة من خليط القشرة في الثقوب المدفأة والمدهونة.",
          "textEn": "Brush half the holes with the oil. Use a small spoon to spoon about ½ a tablespoon of the shell batter into the pre-heated, oiled holes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "استخدمي ملعقة مقاومة للحرارة لإضافة ملعقة صغيرة من خليط الحشو في وسط القشرة، وحركيها قليلاً أثناء صب الخليط.",
          "textEn": "Use a heatproof measuring spoon to add 1 teaspoon of the filling by dunking the bottom of the teaspoon right into the middle of the shell, and wiggle it slightly as you pour in the batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اتركي الفطائر تطهى لمدة دقيقة أو دقيقتين، ثم أضيفي الإضافات. إذا غاصت الإضافات كثيراً في الفطائر، فهذا يعني أنها لم تنضج بما فيه الكفاية.",
          "textEn": "Let them cook for a minute or two, then add your toppings. If the toppings sink too much into the cakes, it means the cakes are not cooked enough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "استمر في الطهي حتى يصبح الجزء السفلي مقرمشًا وذهبيًا، والجزء العلوي غير سائل، لمدة حوالي 5 دقائق. إذا كان الجزء السفلي جاهزًا ولكن الجزء العلوي يحتاج إلى المزيد من الطهي، غطي المقلاة بغطاء أو صينية خبز لمدة دقيقة.",
          "textEn": "Continue to let them cook until the bottom is crispy and golden brown, and the top is no longer runny, about 5 minutes. If the bottom is done but the top still needs more cooking, cover the pan with a pot lid or a baking sheet for a minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أزيلي الكعك باستخدام ملعقة صغيرة وضعها على ركن تبريد. إذا كانت المقلاة ذات طلاء غير لاصق، يمكنك استخدام عود خشبي أو سواك لدفع الكعك للخارج ثم استخدام ملعقة لرفعه.",
          "textEn": "Remove the cakes by scooping them out with a small spoon and placing them on a cooling rack. If your pan has a nonstick coating, you may want to use a wooden skewer or toothpick to push them up, then use a spoon to lift them out.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركيها تبرد لبضع دقائق قبل تناولها، وإلا ستحرقين فمك! تناوليها وهي دافئة لأنها تصبح رطبة بسرعة. إذا أصبحت باردة ورطبة، أعيديها إلى المقلاة على نار متوسطة لبضع دقائق حتى تسمعي صوت الأزيز لمدة دقيقة تقريباً.",
          "textEn": "Let them cool for a few minutes before eating, or you will burn your mouth! Eat them while they're still warm as they get soggy quickly. If they have gone cold and soggy, put them back into the pan over medium heat for a few minutes until you hear them sizzle for about a minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكانوم كروك هو حلوى تقليدية تايلاندية تُقدم غالبًا كوجبة خفيفة أو حلوى بعد الوجبات.",
      "source": {
        "name": "hot-thai-kitchen.com",
        "url": "https://hot-thai-kitchen.com/kanom-krok/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 290,
        "protein": 4,
        "fat": 22,
        "carbs": 24,
        "fiber": 1,
        "sugar": 9,
        "cost": {
          "grains": 0.5,
          "specialty": 2.4,
          "sweeteners": 0.5,
          "fats": 0.3,
          "produce": 1.1
        }
      }
    },
    {
      "id": "w-th-008",
      "title": "كعك التايو كوكو",
      "titleEn": "Tapioca Coconut Mini Cookies (Khanom Phing)",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "45 دقيقة",
      "cookTime": "25-30 دقيقة",
      "servings": "12-15 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-th-008-i1",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-008-i2",
          "name": "سكر بودرة",
          "nameEn": "granulated sugar",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-008-i3",
          "name": "ورقة البندان",
          "nameEn": "pandan leaf",
          "standardAmount": "5-6 بوصات",
          "standardAmountEn": "5-6 inches",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-008-i4",
          "name": "صفار البيض",
          "nameEn": "egg yolk",
          "standardAmount": "1 صفار",
          "standardAmountEn": "1 yolk",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-008-i5",
          "name": "نشا التايو",
          "nameEn": "tapioca starch",
          "standardAmount": "260 غرام",
          "standardAmountEn": "260 grams",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-008-i6",
          "name": "لون غذائي (اختياري)",
          "nameEn": "food colouring (optional)",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي حليب جوز الهند، السكر، وورقة البندان في قدر ثقيل القاع واتركيه على نار هادئة لمدة 25 دقيقة، مع التحريك بين الحين والآخر حتى يصبح القوام كثيفًا (سيصبح أكثر كثافة عند التبريد).",
          "textEn": "Combine coconut milk, sugar, and pandan leaf in a heavy-bottomed pot and simmer for about 25 minutes, stirring occasionally until it has a thick syrupy consistency (it will thicken more as it cools).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أزيلي ورقة البندان واتركي السائل يبرد حتى يصبح دافئًا، ثم أضيفي صفار البيض. إذا كنت ترغب في تلوين العجينة بلون واحد، أضيفي اللون الغذائي الآن.",
          "textEn": "Remove the pandan leaf and let the syrup cool until it's lukewarm, then stir in the egg yolk. If you want to colour the dough with only one colour, add the food colouring at this point.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي نشا التايو في وعاء كبير، اصنعي حفرة في الوسط وأضيفي السائل المركّز. اعجني العجينة بيديك حتى تصبح ناعمة. إذا كانت العجينة جافة، أضيفي القليل من الماء تدريجيًا. إذا كانت العجينة ناعمة جدًا، أضيفي القليل من نشا التايو.",
          "textEn": "Place the tapioca starch in a large mixing bowl, make a well in the center, and pour in the coconut syrup. Knead the dough together until it's smooth. If the dough feels very dry, add a little water at a time. If the dough feels too soft, add a little more tapioca starch.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "إذا كنت ترغب في تلوين العجينة بألوان مختلفة، قسمي العجينة إلى أجزاء وأضيفي اللون الغذائي لكل جزء حتى يصبح اللون متجانسًا.",
          "textEn": "If you want to colour the dough with different colours, split the dough into portions and knead in food colouring until the colour is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اتركي العجينة ترتاح لمدة 30 دقيقة مغطاة بورق بلاستيك لمنع جفافها.",
          "textEn": "Let the dough rest for 30 minutes covered in plastic wrap to prevent it from drying out.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني الفرن على درجة حرارة 175 درجة مئوية (350 درجة فهرنهايت).",
          "textEn": "Preheat the oven to 175°C (350°F).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "شكلّي العجينة إلى كرات صغيرة وضعيها على صينية خبز مغطاة بورق الزبدة أو بطانة سيليكون. يمكنك أيضًا تزييت الصينية بزيت جوز الهند بكثافة.",
          "textEn": "Form the dough into small balls and place them on a baking sheet lined with parchment paper or a silicone liner. You can also generously grease the baking sheet with coconut oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخبزي الكعك في الفرن لمدة 25-30 دقيقة أو حتى يصبح الجزء السفلي ذهبيًا. يمكنك خبز الصينية واحدة تلو الأخرى للحصول على نتائج متساوية، وإذا كنت تخبز صينيتين في وقت واحد، قلّب مراكز الصينيتين نصف الطريق.",
          "textEn": "Bake the cookies in the oven for 25-30 minutes or until the bottoms are slightly browned. You can bake one tray at a time for consistency, or if you bake two trays at once, switch their positions halfway through the baking process.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "عند الانتهاء من الخبز، أطفئي الفرن وافتحي باب الفرن لمدة 8 ثوانٍ لخفض درجة الحرارة، ثم ضعي الكعك مرة أخرى في الفرن الدافئ لتجفيفه تمامًا. هذه الخطوة اختيارية ولكنها موصى بها لتحسين القوام.",
          "textEn": "Once the cookies are done, turn off the oven and open the oven door for about 8 seconds to drop the temperature, then put the cookies back in and let them cool in the warm oven. This step is optional but recommended to dry out the cookies completely and improve the texture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "عند التبريد، ضعي الكعك في وعاء محكم الإغلاق واستمتعي به!",
          "textEn": "Once cooled, store the cookies in an airtight container and enjoy!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكعك التايو كوكو هو حلوى تقليدية تايلاندية تتميز بنكهتها الغنية بجوز الهند وقوامها الناعم والخفيف.",
      "source": {
        "name": "hot-thai-kitchen.com",
        "url": "https://hot-thai-kitchen.com/kanom-ping/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 6,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 13,
        "kcal": 140,
        "protein": 1,
        "fat": 5,
        "carbs": 23,
        "fiber": 0,
        "sugar": 9,
        "cost": {
          "specialty": 1.2,
          "sweeteners": 0.3,
          "dairyEggs": 0.25,
          "grains": 1.5,
          "produce": 0.3
        }
      }
    },
    {
      "id": "w-th-009",
      "title": "كعك توي",
      "titleEn": "Khanom Thuai",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "حلويات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-th-009-i1",
          "name": "دقيق الأرز",
          "nameEn": "Rice flour",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-009-i2",
          "name": "السكر البني",
          "nameEn": "Brown sugar",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-009-i3",
          "name": "الحليب",
          "nameEn": "Milk",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-009-i4",
          "name": "الزيت النباتي",
          "nameEn": "Vegetable oil",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-009-i5",
          "name": "القرفة",
          "nameEn": "Cinnamon",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-009-i6",
          "name": "القرنفل",
          "nameEn": "Cloves",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-009-i7",
          "name": "الزبيب",
          "nameEn": "Raisins",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-009-i8",
          "name": "الجوز",
          "nameEn": "Walnuts",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق الأرز والسكر البني في وعاء كبير.",
          "textEn": "Mix the rice flour and brown sugar in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي الحليب والزيت النباتي واخلطي جيدًا حتى تصبح العجينة ناعمة.",
          "textEn": "Add the milk and vegetable oil and mix well until the batter is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي القرفة والقرنفل واخلطي مرة أخرى.",
          "textEn": "Add the cinnamon and cloves and mix again.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضيفي الزبيب والجوز واخلطيهم جيدًا في العجينة.",
          "textEn": "Add the raisins and walnuts and mix them well into the batter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "سخني مقلاة غير لاصقة على نار متوسطة.",
          "textEn": "Heat a non-stick pan over medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اسكبي ملعقة كبيرة من العجينة في المقلاة وافرديها برفق.",
          "textEn": "Pour a tablespoon of the batter into the pan and spread it gently.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اطهِ الكعك حتى يصبح ذهبيًا من الجانب السفلي، ثم قلبيه واطهِ الجانب الآخر.",
          "textEn": "Cook the pancake until it is golden brown on the bottom, then flip and cook the other side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "كرري العملية حتى تنتهي العجينة.",
          "textEn": "Repeat the process until all the batter is used.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قدمي الكعك ساخنًا أو باردًا حسب الرغبة.",
          "textEn": "Serve the pancakes hot or cold as desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكعك التوي هو حلوى تقليدية تايلاندية تُقدم غالبًا في المناسبات الخاصة.",
      "source": {
        "name": "hot-thai-kitchen.com",
        "url": "https://hot-thai-kitchen.com/kanom-jeen-namya/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 570,
        "protein": 6,
        "fat": 16,
        "carbs": 95,
        "fiber": 2,
        "sugar": 45,
        "cost": {
          "grains": 1.5,
          "sweeteners": 0.6,
          "dairyEggs": 0.4,
          "fats": 0.2,
          "specialty": 2.3,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-th-010",
      "title": "خاو سوي: شوربة المعكرونة بالكاري التايلاندي الشمالي",
      "titleEn": "Khao Soi: Northern Thai Curry Noodle Soup",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "شوربات",
      "cookingMethod": "طبخ بالحليب النباتي",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة و30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-th-010-i1",
          "name": "حبة الكاردامون السوداء",
          "nameEn": "black cardamom pods",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 pods",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i2",
          "name": "بذور الكزبرة",
          "nameEn": "coriander seeds",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1.5 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i3",
          "name": "الزنجبيل",
          "nameEn": "ginger",
          "standardAmount": "21 غرام (مقطع رقيقًا)",
          "standardAmountEn": "0.75 oz (thinly sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i4",
          "name": "الكركم الطازج",
          "nameEn": "fresh turmeric",
          "standardAmount": "5 غرام (مقطع رقيقًا)",
          "standardAmountEn": "1.5 inch (thinly sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i5",
          "name": "البصل الأحمر",
          "nameEn": "shallots",
          "standardAmount": "120 غرام (مقطع)",
          "standardAmountEn": "½ cup (sliced ¼-inch thick)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i6",
          "name": "الفلفل الحار المجفف",
          "nameEn": "dried chilies",
          "standardAmount": "21 غرام",
          "standardAmountEn": "0.75 oz",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i7",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i8",
          "name": "معجون الكاري",
          "nameEn": "curry paste",
          "standardAmount": "دفعة واحدة",
          "standardAmountEn": "1 batch",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i9",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "360 مل",
          "standardAmountEn": "1 ½ cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i10",
          "name": "فخذ الدجاج",
          "nameEn": "chicken drumsticks",
          "standardAmount": "8 قطع",
          "standardAmountEn": "8 pieces",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i11",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "720 مل",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i12",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i13",
          "name": "صلصة الصويا السوداء",
          "nameEn": "black soy sauce",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i14",
          "name": "صلصة السمك",
          "nameEn": "fish sauce",
          "standardAmount": "2-3 ملاعق صغيرة (حسب الحاجة)",
          "standardAmountEn": "2-3 teaspoons (optional, as needed)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i15",
          "name": "سكر النخيل",
          "nameEn": "palm sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i16",
          "name": "المعكرونة الطازجة",
          "nameEn": "fresh egg noodles",
          "standardAmount": "340 غرام",
          "standardAmountEn": "12 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i17",
          "name": "الكزبرة المفرومة",
          "nameEn": "chopped cilantro",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "optional",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i18",
          "name": "البصل الأخضر المفروم",
          "nameEn": "green onions",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "optional",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i19",
          "name": "الليمون",
          "nameEn": "lime",
          "standardAmount": "1 حبة (مقطعة إلى أرباع)",
          "standardAmountEn": "1 lime (cut into wedges)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i20",
          "name": "البصل المفروم",
          "nameEn": "chopped shallots",
          "standardAmount": "60 غرام",
          "standardAmountEn": "¼ cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i21",
          "name": "الخضروات الحامضة المفرومة",
          "nameEn": "chopped pickled mustard greens",
          "standardAmount": "120 غرام",
          "standardAmountEn": "½ cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-010-i22",
          "name": "فتات الفلفل الحار المقلية",
          "nameEn": "fried chili flakes",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في مقلاة، قم بتحميص حبة الكاردامون السوداء وبذور الكزبرة على نار متوسطة حتى تصبح ذهبية اللون وعطرة. اطحنها في مطحنة التوابل.",
          "textEn": "In a pan, toast the black cardamom pods and coriander seeds over medium heat until golden and fragrant. Grind them in a spice grinder.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء، اخلط الزنجبيل والكركم الطازج والبصل الأحمر والفلفل الحار المجفف والملح ومعجون الكاري.",
          "textEn": "In a bowl, mix the ginger, fresh turmeric, sliced shallots, dried chilies, salt, and curry paste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في قدر كبير، أضف الحليب النباتي والماء وصلصة الصويا وصلصة الصويا السوداء وصلصة السمك وسكر النخيل. اترك الخليط يغلي ثم خفف النار واتركه يطهى لمدة 30 دقيقة.",
          "textEn": "In a large pot, add the coconut milk, water, soy sauce, black soy sauce, fish sauce, and palm sugar. Bring to a boil, then reduce heat and simmer for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف فخذ الدجاج إلى القدر واتركه يطهى لمدة 20 دقيقة أو حتى يصبح مطبوخًا تمامًا.",
          "textEn": "Add the chicken drumsticks to the pot and cook for 20 minutes or until fully cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، اغسل المعكرونة الطازجة وانقعها في الماء الساخن لمدة 5 دقائق. صفي المعكرونة واقسمها إلى أجزاء.",
          "textEn": "In another bowl, rinse the fresh egg noodles and soak them in hot water for 5 minutes. Drain the noodles and divide them into portions.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في وعاء التقديم، ضع المعكرونة وصفي الدجاج وصفي المرق فوقها. قدمها مع الكزبرة والبصل الأخضر والليمون والبصل المفروم والخضروات الحامضة المفرومة وفتات الفلفل الحار المقلية حسب الرغبة.",
          "textEn": "In a serving bowl, place the noodles, top with the cooked chicken, and pour the broth over them. Serve with chopped cilantro, green onions, lime wedges, chopped shallots, pickled mustard greens, and fried chili flakes as desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "خاو سوي هي وجبة شهيرة في شمال تايلاند، وتتميز بمرقها الغني بالكاري ونكهة حليب جوز الهند.",
      "source": {
        "name": "hot-thai-kitchen.com",
        "url": "https://hot-thai-kitchen.com/kao-soi/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 22,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 700,
        "protein": 36,
        "fat": 34,
        "carbs": 48,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 5,
          "grains": 3,
          "specialty": 1.3,
          "sweeteners": 0.3,
          "produce": 1.3,
          "spices": 2
        }
      }
    },
    {
      "id": "w-th-011",
      "title": "الرز اللزج مع المانجو",
      "titleEn": "Mango Sticky Rice",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "حلويات",
      "cookingMethod": "طبخ وتقديم",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-th-011-i1",
          "name": "الأرز اللزج الأبيض",
          "nameEn": "white glutinous rice",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-011-i2",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "⅔ كوب",
          "standardAmountEn": "⅔ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-011-i3",
          "name": "ملح الطاولة",
          "nameEn": "table salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-011-i4",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-011-i5",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-011-i6",
          "name": "ملح الطاولة",
          "nameEn": "table salt",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-011-i7",
          "name": "دقيق الأرز",
          "nameEn": "rice flour",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-011-i8",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-011-i9",
          "name": "العدس الأخضر",
          "nameEn": "mung beans",
          "standardAmount": "2 ملعقتان كبيرتان",
          "standardAmountEn": "2 Tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-011-i10",
          "name": "المانجو",
          "nameEn": "mangoes",
          "standardAmount": "3 حبات",
          "standardAmountEn": "3",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز اللزج جيدًا بالماء حتى يصبح الماء صافيًا.",
          "textEn": "Rinse the glutinous rice thoroughly under cold water until the water runs clear.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انقع الأرز في الماء لمدة 30 دقيقة، ثم صفيه.",
          "textEn": "Soak the rice in water for 30 minutes, then drain it.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي الأرز في قدر مع 1 كوب من الماء واتركيه على نار هادئة حتى يغلي، ثم خفف النار واتركه يطهى لمدة 20 دقيقة حتى يصبح طريًا.",
          "textEn": "Place the rice in a pot with 1 cup of water and bring to a boil over medium heat. Reduce the heat to low and simmer for 20 minutes until the rice is tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء صغير، اخلطي ⅔ كوب من حليب جوز الهند مع ½ ملعقة صغيرة من الملح و½ كوب من السكر. اترك الخليط على نار هادئة حتى يذوب السكر.",
          "textEn": "In a small saucepan, mix ⅔ cup of coconut milk with ½ teaspoon of salt and ½ cup of sugar. Heat over low heat until the sugar dissolves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في وعاء آخر، اخلطي ½ كوب من حليب جوز الهند مع ¼ ملعقة صغيرة من الملح و1 ملعقة صغيرة من دقيق الأرز و1 ملعقة كبيرة من الماء. اترك الخليط على نار هادئة حتى يصبح كثيفًا.",
          "textEn": "In another small saucepan, mix ½ cup of coconut milk with ¼ teaspoon of salt, 1 teaspoon of rice flour, and 1 Tablespoon of water. Heat over low heat until the mixture thickens.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في مقلاة، اقلي العدس الأخضر حتى يصبح ذهبيًا.",
          "textEn": "In a frying pan, fry the mung beans until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قطعي المانجو إلى شرائح رقيقة.",
          "textEn": "Slice the mangoes into thin slices.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "قدمي الأرز اللزج مع المانجو والصلصة المالحة من حليب جوز الهند والعدس الأخضر المقلية.",
          "textEn": "Serve the sticky rice with the mango slices, the salted coconut sauce, and the fried mung beans.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الرز اللزج مع المانجو هو حلوى شهيرة في تايلاند، يتم تقديمها عادة في مناسبات خاصة.",
      "source": {
        "name": "hot-thai-kitchen.com",
        "url": "https://hot-thai-kitchen.com/mango-sticky-rice/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 410,
        "protein": 7,
        "fat": 12,
        "carbs": 72,
        "fiber": 3,
        "sugar": 35,
        "cost": {
          "grains": 1.4,
          "specialty": 1.5,
          "sweeteners": 0.3,
          "produce": 3
        }
      }
    },
    {
      "id": "w-th-012",
      "title": "الكاري الماسامان باللحم البقري",
      "titleEn": "Beef Massaman Curry",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "2-2.5 ساعة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-th-012-i1",
          "name": "لحم الضلوع البقري",
          "nameEn": "Beef short ribs",
          "standardAmount": "1 كيلوغرام",
          "standardAmountEn": "2 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-012-i2",
          "name": "حليب جوز الهند",
          "nameEn": "Coconut milk",
          "standardAmount": "600 مل",
          "standardAmountEn": "2 ½ cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-012-i3",
          "name": "معجون الكاري الماسامان",
          "nameEn": "Massaman curry paste",
          "standardAmount": "120-150 مل",
          "standardAmountEn": "5-6 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-012-i4",
          "name": "الماء",
          "nameEn": "Water",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-012-i5",
          "name": "صلصة السمك",
          "nameEn": "Fish sauce",
          "standardAmount": "45 مل",
          "standardAmountEn": "3 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-012-i6",
          "name": "سكر النخيل",
          "nameEn": "Palm sugar",
          "standardAmount": "45 مل",
          "standardAmountEn": "3 Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-012-i7",
          "name": "عصير التمر الهندي",
          "nameEn": "Tamarind juice",
          "standardAmount": "30 مل",
          "standardAmountEn": "2 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-012-i8",
          "name": "بطاطا حلوة بيضاء",
          "nameEn": "White-flesh sweet potato",
          "standardAmount": "1 حبة كبيرة",
          "standardAmountEn": "1 large",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-012-i9",
          "name": "بصل",
          "nameEn": "Onion",
          "standardAmount": "1/2 حبة كبيرة",
          "standardAmountEn": "1/2 large",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-012-i10",
          "name": "فول سوداني محمص",
          "nameEn": "Roasted peanuts",
          "standardAmount": "60 غرام",
          "standardAmountEn": "¼ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-012-i11",
          "name": "أرز جاسمين",
          "nameEn": "Jasmine rice",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع اللحم عن العظام وإذا لزم الأمر قطعه إلى مكعبات كبيرة.",
          "textEn": "Cut the beef off the bones and, if necessary, cut them down into large cubes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر ثقيل القاع، أضف كمية كافية من الزيت وسخن على نار متوسطة عالية حتى يصبح حارًا جدًا. قم بتحمير اللحم في الزيت حتى يصبح ذهبيًا من جهتين (أو 3-4 جهات إذا كان لديك الصبر). افعل ذلك على دفعات إذا لزم الأمر.",
          "textEn": "In a heavy-bottomed pot, add just enough oil to coat the bottom and heat over medium-high heat until very hot. Sear the beef in the oil until well browned on 2 sides (or 3-4 sides if you have the patience). Do this in as many batches as necessary.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "بعد تحمير جميع قطع اللحم، أعد وضعها في القدر مع العظام التي أزلتها.",
          "textEn": "Once all the beef is seared, add it all back into the pot, along with the bones you removed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف نصف كوب من حليب جوز الهند وكمية كافية من الماء لغمر كل شيء. أضف ملعقة كبيرة من معجون الكاري وملعقة كبيرة من صلصة السمك، واتركه يغلي برفق لمدة 2-2.5 ساعة أو حتى يصبح اللحم طريًا جدًا. ضعه جانباً.",
          "textEn": "Add 1/2 cup of coconut milk and just enough water to keep everything submerged. Add 1 Tbsp of the curry paste and 1 Tbsp fish sauce, and simmer gently for 2-2.5 hours or until the beef is fork-tender. Set it aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في قدر ثقيل القاع آخر (سيكون قدر الكاري)، أضف حوالي 3/4 كوب من حليب جوز الهند المتبقي واتركه يغلي حتى يقل حجمه بمقدار النصف تقريباً ويصبح حليب جوز الهند أسمك بوضوح.",
          "textEn": "In another heavy-bottomed pot (this will be your curry pot), add about 3/4 cup of the remaining coconut milk and bring to a boil. Let it boil until reduced by about half, and the coconut milk looks significantly thicker.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف باقي معجون الكاري وقلبه في حليب جوز الهند على نار متوسطة منخفضة، مع التحريك المستمر، حتى يفصل زيت جوز الهند عن المعجون (سيبدأ في التسخين حول حافات المعجون). إذا لزم الأمر، يمكنك إضافة قليل من حليب جوز الهند المتبقي إذا بدأ المعجون بالالتصاق بالقدر.",
          "textEn": "Add the remaining curry paste and sauté it in the coconut milk over medium-low heat, stirring constantly, until the coconut oil separates from the paste (it will start to sizzle around the edges of the paste). If the paste sticks to the pot before it is ready, you can deglaze with a splash of the remaining coconut milk as needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "بعد أن يكون المعجون جاهزًا، أضف باقي حليب جوز الهند وقلبه لذوبان المعجون. أضف ملعقة كبيرة من صلصة السمك، سكر النخيل، وعصير التمر الهندي.",
          "textEn": "Once the paste is ready, add the remaining coconut milk and stir to dissolve the paste. Add 1 Tbsp of the fish sauce, palm sugar, and tamarind juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "استخدم ملقطًا لإخراج اللحم من سائل الطهي وأضفه إلى قدر الكاري، مع حفظ سائل الطهي. (لا تعيد إضافة العظام إلا إذا كان عليها لحم تريد تناوله.) ثم أضف البصل والبطاطا الحلوة والفول السوداني إلى الكاري.",
          "textEn": "Using tongs, remove the beef from the braising liquid and add it to the curry pot, saving the cooking liquid. (Do not add the bones back in unless there's still meat on it that you want to eat.) Then add the onion, sweet potato, and peanuts to the curry.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "قم بإزالة الدهون والرواسب من سائل طهي اللحم، ثم أضف كمية كافية من السائل إلى الكاري لغمر كل شيء.",
          "textEn": "Skim off the fat and scum from the beef cooking liquid, then add just enough of the liquid to the curry to keep everything submerged.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اترك الكاري يغلي برفق لمدة 10-15 دقيقة حتى تصبح البطاطا الحلوة طرية.",
          "textEn": "Bring the curry to a simmer and let it cook gently for another 10-15 minutes until the sweet potatoes are fork-tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "تذوق الكاري وضبط التوابل بحسب الحاجة باستخدام المزيد من صلصة السمك، السكر، أو عصير التمر الهندي. هذا مهم جدًا لأنه سيختلف المقدار النهائي من الملح حسب ملوحة معجون الكاري وكيفية إضافة سائل الطهي.",
          "textEn": "Taste the curry and adjust the final seasoning with more fish sauce, sugar, or tamarind as needed. This is very important because everyone will end up with a different amount of salt at this point depending on the saltiness of your curry paste and also how much cooking liquid you end up adding. So, taste.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم الكاري مع الأرز الجاسمين. استمتع!",
          "textEn": "Serve the curry with jasmine rice. Enjoy!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكاري الماسامان هو طبق تقليدي تايلندي يجمع بين النكهات التايلندية والعربية. يتميز بطعمه الحلو والحامض والمالح.",
      "source": {
        "name": "hot-thai-kitchen.com",
        "url": "https://hot-thai-kitchen.com/beef-massaman-curry/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 780,
        "protein": 20,
        "fat": 51,
        "carbs": 41,
        "fiber": 3,
        "sugar": 9,
        "cost": {
          "protein": 10,
          "specialty": 4.8,
          "produce": 1.3,
          "sweeteners": 0.2,
          "grains": 0.8
        }
      }
    },
    {
      "id": "w-th-013",
      "title": "ميانغ كام (ميات كام)",
      "titleEn": "Miang Kham",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "مقبلات وسلطات",
      "cookingMethod": "تحضير وتقديم",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-th-013-i1",
          "name": "أوراق الباتيل البرية",
          "nameEn": "wild betel leaves",
          "standardAmount": "20 ورقة",
          "standardAmountEn": "20 leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-013-i2",
          "name": "الجوز المحمص",
          "nameEn": "toasted peanuts",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-013-i3",
          "name": "القشدة المحمصة",
          "nameEn": "toasted coconut",
          "standardAmount": "3/4 كوب",
          "standardAmountEn": "3/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-013-i4",
          "name": "الجمبري المجفف",
          "nameEn": "dried shrimp",
          "standardAmount": "1/3 كوب (نقع في الماء الساخن لمدة 15 دقيقة)",
          "standardAmountEn": "1/3 cup (soaked in hot water for 15 minutes)",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-013-i5",
          "name": "الليمون",
          "nameEn": "limes",
          "standardAmount": "2 حبة (مقطعة إلى مكعبات مع القشر)",
          "standardAmountEn": "2 limes (diced with the skin on)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-013-i6",
          "name": "الفلفل الحار",
          "nameEn": "chilies",
          "standardAmount": "حسب الرغبة (مقطع رفيعًا)",
          "standardAmountEn": "to taste (thinly sliced)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-013-i7",
          "name": "البصل",
          "nameEn": "shallot",
          "standardAmount": "1/4 كوب (مقطع صغيرًا)",
          "standardAmountEn": "1/4 cup (small diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-013-i8",
          "name": "الزنجبيل",
          "nameEn": "ginger",
          "standardAmount": "1/4 كوب (مقطع صغيرًا)",
          "standardAmountEn": "1/4 cup (small diced)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-013-i9",
          "name": "الجمبري المجفف",
          "nameEn": "dried shrimp",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-013-i10",
          "name": "الكيلانجال",
          "nameEn": "galangal",
          "standardAmount": "3 ملاعق كبيرة (مقطعة)",
          "standardAmountEn": "3 Tbsp (chopped)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-013-i11",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-013-i12",
          "name": "سكر النخيل",
          "nameEn": "palm sugar",
          "standardAmount": "125 جرام (مقطع)",
          "standardAmountEn": "125 g (chopped)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-013-i13",
          "name": "معجون الجمبري",
          "nameEn": "shrimp paste",
          "standardAmount": "1 ملعقة صغيرة (أو أكثر حسب الرغبة)",
          "standardAmountEn": "1 teaspoon (or more if you like the flavor)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-013-i14",
          "name": "صلصة السمك",
          "nameEn": "fish sauce",
          "standardAmount": "1-1.5 ملعقة كبيرة",
          "standardAmountEn": "1-1.5 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-013-i15",
          "name": "القشدة المحمصة",
          "nameEn": "toasted coconut",
          "standardAmount": "2 ملعقة كبيرة (مطحونة حتى تصبح كالدقيق)",
          "standardAmountEn": "2 Tbsp (ground until mealy)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-013-i16",
          "name": "الجوز المحمص",
          "nameEn": "toasted peanuts",
          "standardAmount": "2 ملعقة كبيرة (مطحونة حتى تصبح كالدقيق)",
          "standardAmountEn": "2 Tbsp (ground until mealy)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في الخلاط، اخلطي الجمبري المجفف حتى يصبح ناعمًا، ثم أضيفي الكيلانجال والزنجبيل ونصف كوب من الماء وخلطي حتى يصبح الخليط ناعمًا.",
          "textEn": "In a blender, blend the dried shrimp until fine, then add the galangal, ginger, and about half of the water and blend until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "صب الخليط في قدر صغير. اشطفي الخلاط بالماء المتبقي وصبه في القدر.",
          "textEn": "Pour the mixture into a small pot. Rinse the blender with the remaining water and pour it into the pot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي سكر النخيل ومعجون الجمبري وصلصة السمك إلى الخليط، ثم اغلي المزيج حتى يذوب السكر تمامًا.",
          "textEn": "Add palm sugar, shrimp paste, and fish sauce to the mixture, then bring to a simmer until the sugar is completely dissolved.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد ذوبان السكر، اخفضي النار واتركي المزيج يغلي على نار هادئة لمدة 5 دقائق حتى يتكاثف.",
          "textEn": "After the sugar has dissolved, reduce the heat and simmer for 5 more minutes until the mixture thickens.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي القشدة المحمصة والجوز المحمص المطحون. اتركي الصلصة حتى تبرد قليلاً، ثم تأكدي من أن قوامها ليس كثيفًا جدًا. إذا كانت كثيفة جدًا، أضيفي قليلاً من الماء. إذا كانت رقيقة جدًا، اتركيها تغلي قليلاً.",
          "textEn": "Add the ground coconut and ground peanuts. Let the sauce cool until it's lukewarm, then check the consistency to make sure it is not too thick. If it is, you can add a bit more water. If it's too runny, reduce it a bit more.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "لتقديم اللفائف، اصنعي مخروطًا صغيرًا من ورقة الباتيل البرية، ثم املئيه بالمقادير حسب الرغبة. أضيفي قليلًا من الصلصة، ثم أغلقي الكوب وأكليه في لقمة واحدة!",
          "textEn": "To eat the wrap, make a little cone with the betel leaf, then fill it with all the wrap ingredients to your liking. Top with a little bit of sauce, close the cup and eat it all in one bite!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "ميانغ كام هو طبق تايلندي تقليدي يتم تقديمه كمقبلات. يتم تقديمه عادة في مناسبات اجتماعية وحفلات.",
      "source": {
        "name": "hot-thai-kitchen.com",
        "url": "https://hot-thai-kitchen.com/miang-kham/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 16,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 300,
        "protein": 7,
        "fat": 10,
        "carbs": 45,
        "fiber": 4,
        "sugar": 27,
        "cost": {
          "specialty": 6.8,
          "produce": 1.7,
          "sweeteners": 1,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-th-014",
      "title": "سلطة اللحم المشوي (نام توك نياو)",
      "titleEn": "Grilled Steak Salad (Nam Tok Neua)",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "مقبلات وسلطات",
      "cookingMethod": "شوي وخلط",
      "prepTime": "2 ساعات",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-th-014-i1",
          "name": "لحم البقر (بيكانها أو تري-تيب)",
          "nameEn": "picanha steak or tri-tip",
          "standardAmount": "225 جرام",
          "standardAmountEn": "8 oz",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i2",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i3",
          "name": "صلصة الصويا",
          "nameEn": "soy sauce",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i4",
          "name": "صلصة الزيتون",
          "nameEn": "oyster sauce",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1.5 teaspoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i5",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "¾ ملعقة صغيرة",
          "standardAmountEn": "¾ teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i6",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "½ ملعقة كبيرة",
          "standardAmountEn": "½ tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i7",
          "name": "زيت محايد",
          "nameEn": "neutral oil",
          "standardAmount": "½ ملعقة كبيرة",
          "standardAmountEn": "½ tablespoon",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i8",
          "name": "أرز جاسمين أو أرز تايلندي لزج",
          "nameEn": "jasmine or Thai glutinous rice",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i9",
          "name": "ورقة ليمون مكروت (اختياري)",
          "nameEn": "makrut lime leaf (optional)",
          "standardAmount": "1 ورقة",
          "standardAmountEn": "1 leaf",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i10",
          "name": "صلصة السمك",
          "nameEn": "fish sauce",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i11",
          "name": "عصير ليمون",
          "nameEn": "lime juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i12",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i13",
          "name": "فلفل حار محمص",
          "nameEn": "roasted chili flakes",
          "standardAmount": "½ ملعقة صغيرة (أو حسب الرغبة)",
          "standardAmountEn": "½ teaspoon (or to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i14",
          "name": "عندليب",
          "nameEn": "lemongrass",
          "standardAmount": "1 حبة (الجزء السفلي فقط، مقطعة رفيعة)",
          "standardAmountEn": "1 stalk (bottom half only, thinly sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i15",
          "name": "بصل شالوت",
          "nameEn": "shallots",
          "standardAmount": "3 ملعقة كبيرة (مقطعة رفيعة)",
          "standardAmountEn": "3 tablespoons (thinly sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i16",
          "name": "أوراق النعناع",
          "nameEn": "mint leaves",
          "standardAmount": "½ كوب (معبأة)",
          "standardAmountEn": "½ cup (loosely packed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i17",
          "name": "بقدونس مفروم",
          "nameEn": "chopped cilantro",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i18",
          "name": "كزبرة منشارية الأوراق (اختياري)",
          "nameEn": "sawtooth coriander (optional)",
          "standardAmount": "2-3 ورقة (مقطعة)",
          "standardAmountEn": "2-3 leaves (chopped)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-014-i19",
          "name": "أرز تايلندي لزج (للتقديم)",
          "nameEn": "Thai sticky rice (for serving)",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أخلطي جميع مكونات التتبيلة في وعاء وقلبي حتى يذوب السكر. ضعي اللحم في كيس بلاستيكي قابل للإغلاق أو في وعاء صغير، ثم أضيفي التتبيلة وقلبي حتى تتغطى اللحمة بالكامل. اتركي اللحم ينقع لمدة ساعتين على الأقل أو طوال الليل، مع تقليب اللحم مرة واحدة على الأقل لتعاديل التتبيلة.",
          "textEn": "Combine all steak marinade ingredients in a bowl and stir until the sugar is dissolved. Place the steak in a sealable plastic bag or in a container that isn’t much bigger than the size of the steak, then add the marinade and toss to coat the steak all over. Marinate for at least 2 hours and up to overnight, turning the steak at least once in between to redistribute the marinade.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "إذا كان اللحم في الثلاجة، اخرجيها قبل 30 دقيقة من الشواء لتعود إلى درجة حرارة الغرفة. شوي اللحم في شواية مغلقة مسخنة مسبقًا على درجة حرارة متوسطة إلى عالية (200 درجة مئوية) لمدة 6 إلى 8 دقائق للحصول على درجة نضج متوسطة. قلبي اللحم على الأقل مرتين، أو كل 1.5 دقيقة تقريبًا، للحصول على طهي متساوٍ.",
          "textEn": "If refrigerated, bring the steak out to room temperature at least 30 minutes before grilling. Grill the steak in a closed preheated barbecue over medium-high heat (400°F/200°C) for 6 to 8 minutes for medium doneness. Turn the steak at least twice, or every 1.5 minutes or so, for more even cooking.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أبعدي اللحم عن الشواء واتركيه يرتاح على طبق لمدة 5 دقائق على الأقل، مع الاحتفاظ بجميع السوائل التي تتجمع على الطبق.",
          "textEn": "Remove the steak from the grill and let it rest on a plate for at least 5 minutes, keeping all the liquid that pools on the plate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أثناء استراحة اللحم، قومي بتحضير مسحوق الأرز المحمص بإضافة الأرز وورقة الليمون المكروت (إذا استخدمت) إلى مقلاة جافة وطهيها على نار عالية مع التحريك المستمر حتى يصبح لون الأرز بني داكن، لمدة 3-4 دقائق. صبي الأرز والليمون على طبق لكي يبرد قليلاً، ثم اطحنها إلى مسحوق باستخدام مطحنة أو طاحونة قهوة.",
          "textEn": "While the steak rests, make the toasted rice powder by adding the rice and the makrut lime leaf (if using) to a dry skillet and cook over high heat, stirring constantly until the rice has developed a dark brown color, or about 3-4 minutes. Pour the rice and lime leaf onto a plate to cool slightly, then grind into a powder using a mortar and pestle or a coffee grinder.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بمجرد أن يرتاح اللحم لمدة 5 دقائق، قطعيه إلى قطع صغيرة وضعيه في وعاء متوسط الحجم مع أي من السوائل التي جمعت على الطبق. أضيفي ملعقة كبيرة من الماء أو المرق، بالإضافة إلى صلصة السمك، عصير الليمون، السكر، فلفل الحار المحمص، ومسحوق الأرز المحمص؛ اخلطي جيدًا.",
          "textEn": "Once the steak has rested for at least 5 minutes, thinly slice it into bite-sized pieces and add to a medium mixing bowl along with any of the collected steak juices. Add 1 tablespoon (15 ml) of the water or stock, plus the fish sauce, lime juice, sugar, chili flakes, and the toasted rice powder; toss to mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضيفي عشبة الليمون والبصل الشالوت والنعناع والكزبرة الخضراء والكزبرة المنشارية (إذا استخدمتِها) وقلّبي لتمتزج. تذوقي، وإذا كانت النكهة مالحة قليلاً، أضيفي الماء أو المرق المتبقي لتخفيفها. قدميها فوراً مع الأرز التايلندي اللزج.",
          "textEn": "Add the lemongrass, shallots, mint, cilantro, and sawtooth coriander (if using) and toss to mix. Taste, and if the flavor feels a little too salty, add the remaining water or stock to dilute. Serve immediately with Thai sticky rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "نام توك نياو هو طبق شعبي في تايلاند، يتم تقديمه كسلطة لحم مشوية مع توابل تايلاندية تقليدية.",
      "source": {
        "name": "hot-thai-kitchen.com",
        "url": "https://hot-thai-kitchen.com/nam-tok-neua/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 260,
        "protein": 14,
        "fat": 8,
        "carbs": 32,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 4,
          "grains": 0.5,
          "specialty": 0.8,
          "produce": 2.6,
          "spices": 0.2,
          "sweeteners": 0.05
        }
      }
    },
    {
      "id": "w-th-015",
      "title": "الرز المقلي الإندونيسي (نازي غورينغ)",
      "titleEn": "Indonesian Fried Rice (Nasi Goreng)",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "30 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-th-015-i1",
          "name": "الأرز البسمتي",
          "nameEn": "jasmine rice",
          "standardAmount": "2.5 كوب (مطبوخ حسب التعليمات ومبرد طوال الليل)",
          "standardAmountEn": "2.5 cups (cooked according to package instructions and refrigerated overnight)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-015-i2",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-015-i3",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فص (مهروس)",
          "standardAmountEn": "2 cloves (minced)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-015-i4",
          "name": "فلفل حار",
          "nameEn": "chili pepper",
          "standardAmount": "حسب الرغبة (مهروس)",
          "standardAmountEn": "to taste (minced)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-015-i5",
          "name": "الصويا الحلوة",
          "nameEn": "kecap manis",
          "standardAmount": "1/8 كوب (أو حسب الرغبة)",
          "standardAmountEn": "1/8 cup (or to taste)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-015-i6",
          "name": "خيار",
          "nameEn": "cucumber",
          "standardAmount": "1 حبة (مقطعة رفيعًا)",
          "standardAmountEn": "1 cucumber (sliced thinly)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-015-i7",
          "name": "طماطم",
          "nameEn": "tomato",
          "standardAmount": "2 حبة (مقطعة إلى أرباع)",
          "standardAmountEn": "2 tomatoes (sliced in wedges)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-015-i8",
          "name": "بصل أخضر",
          "nameEn": "green onion",
          "standardAmount": "2 حبة (مقطعة رفيعًا)",
          "standardAmountEn": "2 green onions (sliced thinly)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-015-i9",
          "name": "بيض",
          "nameEn": "egg",
          "standardAmount": "1 حبة (لكل شخص)",
          "standardAmountEn": "1 egg (per person)",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد طهي الأرز حسب التعليمات واتركه يبرد طوال الليل.",
          "textEn": "Cook the rice according to the package instructions and refrigerate it overnight.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في اليوم التالي، سخن الزيت في مقلاة كبيرة أو ووك على نار متوسطة عالية.",
          "textEn": "The next day, heat the oil in a large pan or wok over medium-high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الثوم والفلفل الحار (إذا كنت تستخدمه) وقلبه حتى يصبح ناعمًا ويبدأ في الاحمرار.",
          "textEn": "Add the garlic and chili pepper (if using) and cook until soft and beginning to brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الصويا الحلوة والأرز المبرد، وكسر أي كتل إذا لزم الأمر. قم بقلي الأرز مع التحريك.",
          "textEn": "Add the kecap manis and the cooled rice, breaking up any clumps as needed. Fry the rice while stirring.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "عندما يصبح الأرز مغطى بالصلصة قليلاً مقرمشًا، يكون جاهزًا.",
          "textEn": "When the rice is evenly coated with the sauce and a little crispy, it's done cooking.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدم الناسي غورينغ مع الخيار، البصل الأخضر، والطماطم.",
          "textEn": "Serve the nasi goreng with cucumber, green onion, and tomatoes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قم بتحضير بيضة واحدة لكل شخص (العينة البقري) وقدمها مع الأرز.",
          "textEn": "Make one egg per person (the cow's eye) and serve it with the rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الناسي غورينغ هو طبق شعبي في إندونيسيا وماليزيا وسنغافورة، ويُقدم عادةً كوجبة فطور أو عشاء.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/recipe-indonesian-fried-rice-with-cows-eyes-nasi-goreng/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 260,
        "protein": 8,
        "fat": 10,
        "carbs": 28,
        "fiber": 1,
        "sugar": 7,
        "cost": {
          "grains": 0.5,
          "fats": 0.2,
          "dairyEggs": 1.2,
          "specialty": 0.8,
          "produce": 2.1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-th-016",
      "title": "ناشي ليماك الماليزي",
      "titleEn": "Malaysian Nasi Lemak",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "أطباق رئيسية",
      "cookingMethod": "طبخ بالبخار",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-th-016-i1",
          "name": "الأرز",
          "nameEn": "rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i2",
          "name": "أوراق الباندان",
          "nameEn": "pandan leaves",
          "standardAmount": "3 ورقة مربوطة",
          "standardAmountEn": "3 leaves tied into a knot",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i3",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i4",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "1 علبة صغيرة (160 مل)",
          "standardAmountEn": "1 small can (5.6 oz)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i5",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i6",
          "name": "عصير التمر هندي",
          "nameEn": "tamarind juice",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i7",
          "name": "لب التمر هندي",
          "nameEn": "tamarind pulp",
          "standardAmount": "حوالي 3 ملاعق كبيرة",
          "standardAmountEn": "about 3 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i8",
          "name": "البصل الأحمر",
          "nameEn": "red onion",
          "standardAmount": "1/2 بصلة",
          "standardAmountEn": "1/2 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i9",
          "name": "الأسماك المجففة (إكاني بيليس)",
          "nameEn": "dried anchovies (Ikan bilis)",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i10",
          "name": "الثوم",
          "nameEn": "garlic",
          "standardAmount": "1 فص",
          "standardAmountEn": "1 clove",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i11",
          "name": "البصل الصغير",
          "nameEn": "shallots",
          "standardAmount": "4 بصلات",
          "standardAmountEn": "4 shallots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i12",
          "name": "الفلفل المجفف",
          "nameEn": "dried chili",
          "standardAmount": "10 فلفل",
          "standardAmountEn": "10 chilies",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i13",
          "name": "البلكان (معجون الروبيان)",
          "nameEn": "belacan (prawn paste)",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i14",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i15",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i16",
          "name": "البيض المسلوق",
          "nameEn": "hard-boiled eggs",
          "standardAmount": "2 بيضة (مقطعة)",
          "standardAmountEn": "2 eggs (sliced)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i17",
          "name": "الأسماك الصغيرة",
          "nameEn": "small fish",
          "standardAmount": "8 أسماك (سمك السلمون أو السردين)",
          "standardAmountEn": "8 small fish (smelt or sardines)",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i18",
          "name": "الخيار",
          "nameEn": "cucumber",
          "standardAmount": "1 خيار (مقطعة)",
          "standardAmountEn": "1 cucumber (peeled and sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i19",
          "name": "فول سوداني محمص",
          "nameEn": "roasted peanuts",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-016-i20",
          "name": "أوراق الموز",
          "nameEn": "banana leaf",
          "standardAmount": "1 ورقة",
          "standardAmountEn": "1 leaf",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأرز وصفيه. أضف حليب جوز الهند، قليل من الملح، والماء حسب الحاجة.",
          "textEn": "Rinse the rice and drain it. Add coconut milk, a pinch of salt, and water as needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف أوراق الباندان المربوطة إلى الأرز وطهيه حتى يصبح ناضجًا.",
          "textEn": "Add the knotted pandan leaves to the rice and cook until tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسل الأسماك المجففة وصفي الماء. امسحها جيدًا واقليها حتى تصبح ذهبية اللون ثم اتركها جانباً.",
          "textEn": "Rinse the dried anchovies and drain the water. Pat them dry and fry until golden brown, then set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "باستخدام الرديك والهاون، اهرس المعجون مع البصل الصغير، الثوم، والفلفل المجفف المفروم.",
          "textEn": "Using a mortar and pestle, pound the prawn paste with the shallots, garlic, and seeded dried chilies.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اقطع البصل الأحمر إلى حلقات.",
          "textEn": "Slice the red onion into rings.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقع لب التمر هندي في الماء لمدة 15 دقيقة. اعصر اللب باستمرار لاستخراج النكهة إلى الماء. صفي اللب واحتفظ بعصير التمر هندي.",
          "textEn": "Soak the tamarind pulp in water for 15 minutes. Squeeze the pulp constantly to extract the flavor into the water. Drain the pulp and save the tamarind juice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "سخن بعض الزيت في مقلاة واقلي المعجون حتى يصبح ذا رائحة.",
          "textEn": "Heat some oil in a skillet and fry the paste until fragrant.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف حلقات البصل الأحمر.",
          "textEn": "Add the red onion rings.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الأسماك المجففة المقلية وقلّب جيدًا.",
          "textEn": "Add the fried anchovies and stir well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف عصير التمر هندي، الملح، والسكر.",
          "textEn": "Add the tamarind juice, salt, and sugar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اطهيه على نار هادئة حتى يتكاثف السامبال. اتركه جانباً.",
          "textEn": "Simmer on low heat until the sambal thickens. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "نظف الأسماك الصغيرة، قطعها نصفين، وقم بتتبيلها بالملح. قم بقليها.",
          "textEn": "Clean the small fish, cut them in half, and season with salt. Deep fry them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "قدم الأرز المطهو بالبخار على ورقة الموز وصب بعض السامبال فوق الأرز.",
          "textEn": "Serve the steamed coconut rice on a banana leaf and pour some of the sambal over the rice.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قدمه مع الأسماك المقلية، شرائح الخيار، البيض المسلوق، الفستق الحلبي، والأسماك المجففة المقلية.",
          "textEn": "Serve with fried fish, cucumber slices, hard-boiled eggs, peanuts, and more fried anchovies.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "ناشي ليماك هو الطبق الوطني الماليزي، يتم تقديمه عادةً في ورقة الموز مع مجموعة من المكونات المكملة.",
      "source": {
        "name": "internationalcuisine.com",
        "url": "https://www.internationalcuisine.com/malaysian-nasi-lemak/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 14,
        "totalMasterIngredients": 20,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 650,
        "protein": 26,
        "fat": 28,
        "carbs": 62,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "grains": 1,
          "specialty": 3.3,
          "protein": 5,
          "dairyEggs": 0.5,
          "produce": 2.5,
          "sweeteners": 0.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "w-th-017",
      "title": "الكاري الفانانغ باللحم",
      "titleEn": "Panang Curry Beef",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقلاية",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-th-017-i1",
          "name": "لحم البقر",
          "nameEn": "beef",
          "standardAmount": "300 غرام",
          "standardAmountEn": "300g",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-017-i2",
          "name": "صلصة السمك",
          "nameEn": "fish sauce",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1½ tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-017-i3",
          "name": "زيت",
          "nameEn": "oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-017-i4",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "1.75 كوب",
          "standardAmountEn": "¾ cup + ½ cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-017-i5",
          "name": "معجون الكاري الفانانغ",
          "nameEn": "panang curry paste",
          "standardAmount": "وصفة واحدة",
          "standardAmountEn": "1 recipe",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-017-i6",
          "name": "أوراق الليمون الكافير",
          "nameEn": "kaffir lime leaves",
          "standardAmount": "10 أوراق",
          "standardAmountEn": "10 leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-017-i7",
          "name": "فلفل أحمر حلو",
          "nameEn": "mild red pepper",
          "standardAmount": "بضع حبات",
          "standardAmountEn": "a handful",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-017-i8",
          "name": "أرز الياسمين",
          "nameEn": "jasmine rice",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "to serve",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-017-i9",
          "name": "فلفل أحمر حلو مقطّع",
          "nameEn": "julienned red pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "optional",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-017-i10",
          "name": "معجون الكاري الأحمر",
          "nameEn": "red curry paste",
          "standardAmount": "3-4 ملعقة كبيرة",
          "standardAmountEn": "3-4 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-017-i11",
          "name": "بذور الكمون المحمص",
          "nameEn": "toasted cumin seeds",
          "standardAmount": "¾ ملعقة صغيرة",
          "standardAmountEn": "¾ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-017-i12",
          "name": "بذور الكزبرة المحمص",
          "nameEn": "toasted coriander seeds",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1 ½ tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-017-i13",
          "name": "فول سوداني محمص",
          "nameEn": "roasted peanuts",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-017-i14",
          "name": "معجون الجمبري المخمر",
          "nameEn": "fermented shrimp paste",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-017-i15",
          "name": "سكر النخيل",
          "nameEn": "palm sugar",
          "standardAmount": "1.5 ملعقة كبيرة",
          "standardAmountEn": "1½ Tbsp",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اطحن بذور الكمون والكزبرة حتى تصبح ناعمة باستخدام الرحا أو طاحنة القهوة.",
          "textEn": "Grind the cumin and coriander seeds until very fine using a mortar and pestle or a coffee grinder.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الفول السوداني المحمص واطحن حتى يصبح ناعمًا.",
          "textEn": "Add roasted peanuts and grind until fine.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "امزج معجون الكاري الأحمر ومعجون الجمبري المخمر مع خليط التوابل.",
          "textEn": "Mix the red curry paste and shrimp paste into the ground spice mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف صلصة السمك والزيت إلى اللحم واخلطها بيديك، فصل قطع اللحم التي تلتصق ببعضها.",
          "textEn": "Add fish sauce and oil to beef and massage it in with your hands, separating the pieces of beef that are stuck together as you mix.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "في قدر أو مقلاة على نار متوسطة عالية، خفف ¾ كوب من حليب جوز الهند حتى يصبح كثيفًا وكريميًا.",
          "textEn": "In a saute pan or a wok over medium high heat, reduce ¾ cup coconut milk until thickened and creamy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف معجون الكاري واخفض النار إلى متوسطة منخفضة. اطهِ المعجون لبضع دقائق مع التحريك المستمر حتى ينفصل زيت جوز الهند عن المعجون. إذا لصق المعجون بالقدر، يمكنك إضافة قليل من حليب جوز الهند المتبقي.",
          "textEn": "Stir in curry paste and reduce the heat to medium low. Cook the paste for a few minutes, stirring constantly, until coconut oil separates away from the paste. If the paste sticks to the pan, you can deglaze with a bit of the remaining coconut milk.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف سكر النخيل وأوراق الليمون الكافير واطهِ لمدة دقيقة أو دقيقتين حتى يذوب السكر.",
          "textEn": "Add palm sugar and torn kaffir lime leaves and cook for a minute or so until the sugar is dissolved.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف اللحم واخلطه بسرعة مع معجون الكاري، فصل قطع اللحم قدر الإمكان. بمجرد أن يصبح اللحم مطبوخًا بنسبة 50٪، أضف باقي حليب جوز الهند واخلط لمدة 30 ثانية أو حتى يصبح اللحم مطبوخًا بالكامل. إذا بدا الجفاف، يمكنك إضافة قليل من الماء.",
          "textEn": "Add beef and quickly toss it with the curry paste, separating the pieces of beef as much as you can. Once the beef is about 50% cooked, add the remaining coconut milk and stir for 30 more seconds or just until the beef is fully cooked. If it looks too dry, you can add a splash of water at this point.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الفلفل الأحمر الحلو، إذا كنت ترغب في ذلك، وأغلق النار.",
          "textEn": "Stir in red peppers, if using, and turn off the heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "تذوق وضبط التوابل بصلصة السمك والسكر حسب الحاجة.",
          "textEn": "Taste and adjust seasoning with more fish sauce and/or sugar as needed.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "زّين بالليمون الكافير المقطّع والفلفل الأحمر الحلو حسب الرغبة.",
          "textEn": "Garnish with julienned kaffir lime leaves and more red peppers as desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم مع أرز الياسمين واستمتع!",
          "textEn": "Serve with jasmine rice, enjoy!",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكاري الفانانغ هو طبق تقليدي تايلندي يتميز بنكهات غنية ونكهة حلوة ومالحة.",
      "source": {
        "name": "hot-thai-kitchen.com",
        "url": "https://hot-thai-kitchen.com/panang-beef/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 440,
        "protein": 16,
        "fat": 24,
        "carbs": 40,
        "fiber": 2,
        "sugar": 8,
        "cost": {
          "protein": 3.5,
          "specialty": 2.4,
          "sweeteners": 0.2,
          "produce": 0.5,
          "grains": 0.6,
          "fats": 0.1,
          "spices": 2
        }
      }
    },
    {
      "id": "w-th-018",
      "title": "القشطة في القرع",
      "titleEn": "Custard in a Pumpkin",
      "chapter": "مطبخ تايلاند",
      "chapterNumber": 181,
      "category": "حلويات",
      "cookingMethod": "طهي بالبخار",
      "prepTime": "30 دقيقة",
      "cookTime": "45 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-th-018-i1",
          "name": "قرع كابوشا",
          "nameEn": "Kabocha squash",
          "standardAmount": "1 قطعة",
          "standardAmountEn": "1 piece",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-018-i2",
          "name": "حليب جوز الهند",
          "nameEn": "Coconut milk",
          "standardAmount": "1 كوب (240 مل)",
          "standardAmountEn": "1 cup (240 ml)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-018-i3",
          "name": "سكر النخيل",
          "nameEn": "Palm sugar",
          "standardAmount": "300 غرام",
          "standardAmountEn": "300 grams",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-018-i4",
          "name": "دقيق الأرز أو النشا",
          "nameEn": "Rice flour or cornstarch",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-018-i5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1/2 ملعقة صغيرة + 1/8 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp + 1/8 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-018-i6",
          "name": "بيض",
          "nameEn": "Eggs",
          "standardAmount": "6 حبات + صفار بيضة واحدة",
          "standardAmountEn": "6 eggs + 1 egg yolk",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-th-018-i7",
          "name": "ورقة البندان",
          "nameEn": "Pandan leaf",
          "standardAmount": "1 ورقة",
          "standardAmountEn": "1 leaf",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل القرع جيدًا وقطع قمته. احفر داخل القرع برفق لإزالة البذور واللحاء الداخلي.",
          "textEn": "Wash the pumpkin thoroughly and cut off the top. Gently scoop out the seeds and inner skin.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الحليب وجوز الهند، سكر النخيل، الدقيق الأرز أو النشا، الملح، البيض، وورقة البندان إلى خلاط واخلط المكونات جيدًا حتى تصبح ناعمة.",
          "textEn": "Add coconut milk, palm sugar, rice flour or cornstarch, salt, eggs, and pandan leaf to a blender and blend until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "صب خليط القشطة في القرع. ضع القرع في وعاء عميق يحتوي على ماء ساخن حتى يصل الماء إلى نصف ارتفاع القرع.",
          "textEn": "Pour the custard mixture into the pumpkin. Place the pumpkin in a deep pan filled with hot water, ensuring the water reaches halfway up the pumpkin.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "غطِ الوعاء وطهي بالبخار على نار متوسطة لمدة 45 دقيقة أو حتى يصبح خليط القشطة ثابتًا.",
          "textEn": "Cover the pan and steam-cook over medium heat for 45 minutes or until the custard is set.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك القرع يبرد قليلاً قبل التقديم. يمكن تقديمه ساخنًا أو باردًا.",
          "textEn": "Let the pumpkin cool slightly before serving. It can be served hot or cold.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "القشطة في القرع هي حلوى تقليدية تايلاندية، تُقدم غالبًا في المناسبات الخاصة.",
      "source": {
        "name": "hot-thai-kitchen.com",
        "url": "https://hot-thai-kitchen.com/custard-in-a-pumpkin/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 490,
        "protein": 8,
        "fat": 16,
        "carbs": 76,
        "fiber": 3,
        "sugar": 62,
        "cost": {
          "produce": 4.3,
          "specialty": 1.5,
          "sweeteners": 1.5,
          "dairyEggs": 1.5,
          "grains": 0.1
        }
      }
    },
    {
      "id": "w-tr-001",
      "title": "كباب عدنة",
      "titleEn": "Adana Kebab",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي",
      "prepTime": "40 دقيقة",
      "cookTime": "15-20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-tr-001-i1",
          "name": "لحم الضأن من ساق الضأن",
          "nameEn": "Lamb meat from leg of lamb",
          "standardAmount": "500 غرام",
          "standardAmountEn": "500 gr",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-001-i2",
          "name": "دهون الذيل",
          "nameEn": "Tail fat",
          "standardAmount": "100 غرام",
          "standardAmountEn": "100 gr",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-001-i3",
          "name": "فلفل كارمن أحمر",
          "nameEn": "Red carmen pepper",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 pieces",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-001-i4",
          "name": "فلفل حار أحمر مطحون",
          "nameEn": "Red hot chili pepper flakes",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-001-i5",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قم بخلط مكعبات لحم الضأن ودهون الذيل باستخدام سكين ميزالون. سيستغرق الأمر حوالي 30 دقيقة لخلط اللحم والدهون جيدًا.",
          "textEn": "Combine the lamb meat cubes and tail fat cubes using a mezzaluna knife. It will take about 30 minutes to mix the meat and fat well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد خلط اللحم والدهون جيدًا، سيبدو الخليط كأنه لحم مفروم.",
          "textEn": "After mixing the meat and fat well, the mixture will look like ground meat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الفلفل الكارمن الأحمر المقطع بطريقة الميزالون، والفلفل الحار الأحمر المطحون، والملح إلى الخليط واستخدم السكين الميزالون مرة أخرى لخلط جميع المكونات جيدًا. سيستغرق الأمر حوالي 10 دقائق إضافية لخلط الخليط جيدًا.",
          "textEn": "Add the mezzaluna-cut red carmen pepper, red hot chili pepper flakes, and salt to the mixture and use the mezzaluna knife again to mix all the ingredients well. It will take an additional 10 minutes to mix the mixture well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قم بوضع لحم الكباب على الأسياخ. يمكنك استخدام الماء لمنع لحم الكباب من الالتصاق بيدك أثناء وضع اللحم على الأسياخ.",
          "textEn": "Put the kebab meat on the skewers. You can use water to prevent the kebab meat from sticking to your hands while putting the meat on the skewers.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع الأسياخ على الشواية الفحمية واطهِ لمدة 15-20 دقيقة. أثناء الشواء، لا تنسى تقليب كل جانب من الكباب باستمرار للحفاظ على عصير الدهون والمكونات داخل اللحم.",
          "textEn": "Place the skewers on a charcoal grill and cook for 15-20 minutes. While grilling, don't forget to flip each side of the kebab continuously to keep the fat and ingredients' juices in the meat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كباب عدنة هو طبق شهير من المطبخ التركي، يتميز بنكهته الحارة والقوية.",
      "source": {
        "name": "turkishfoodie.com",
        "url": "https://turkishfoodie.com/adana-kebab/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 5,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 400,
        "protein": 18,
        "fat": 33,
        "carbs": 6,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "protein": 6,
          "produce": 0.5,
          "spices": 0.55
        }
      }
    },
    {
      "id": "w-tr-002",
      "title": "كباب علي نازيك",
      "titleEn": "Ali Nazik Kebab",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي وطهي",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-tr-002-i1",
          "name": "باذنجان",
          "nameEn": "eggplants",
          "standardAmount": "4 حبات كبيرة (حوالي 1.2 كغ / 2.6 رطل)",
          "standardAmountEn": "4 large (about 1.2 kg / 2.6 pounds)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-002-i2",
          "name": "فلفل حار",
          "nameEn": "chili peppers",
          "standardAmount": "5-6 حبات (اختياري)",
          "standardAmountEn": "5-6 (optional)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-002-i3",
          "name": "زبادي مصفى",
          "nameEn": "strained yogurt",
          "standardAmount": "400 غرام / حوالي 14 أوقية",
          "standardAmountEn": "400 g / about 14 oz",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-002-i4",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "3 فصوص (مهروسة)",
          "standardAmountEn": "3 cloves (minced)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-002-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-002-i6",
          "name": "لحم ضأن مقطع",
          "nameEn": "diced lamb",
          "standardAmount": "500 غرام / 1.1 رطل",
          "standardAmountEn": "500 g / 1.1 pounds",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-002-i7",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-002-i8",
          "name": "فلفل حار مطحون",
          "nameEn": "pul biber",
          "standardAmount": "½ ملعقة صغيرة (يمكن استخدام الفلفل الحار الأليكسي أو الفلفل الأحمر المجفف)",
          "standardAmountEn": "½ teaspoon (use Aleppo pepper or regular red pepper flakes if you can't find pul biber)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-002-i9",
          "name": "فلفل حلو",
          "nameEn": "paprika",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-002-i10",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "30 غرام / 2 ملعقة كبيرة (أو أكثر حسب الرغبة)",
          "standardAmountEn": "30 g / 2 tablespoons (or more if you want)",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-002-i11",
          "name": "بقدونس مفروم",
          "nameEn": "chopped parsley",
          "standardAmount": "1 ملعقة كبيرة (للزينة)",
          "standardAmountEn": "1 tablespoon (for garnish)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 230 درجة مئوية (450 درجة فهرنهايت).",
          "textEn": "Preheat the oven to 230°C (450°F).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "ثقب الباذنجان في كل مكان باستخدام سكين أو شوكة. ثقب الفلفل في 1-2 مكان أيضًا. ضعها على رف الفرن (أو صينية مغطاة بورق القصدير).",
          "textEn": "Pierce the eggplants all over with a knife or fork. Pierce the peppers in 1-2 places as well. Place them on an oven rack (or a parchment-lined baking sheet).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "شوي لمدة حوالي 15 دقيقة، أو حتى يصبح الفلفل مطبوخًا ولديه بقع مشوية.",
          "textEn": "Roast for about 15 minutes, or until the peppers are cooked and have a few charred spots.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد 15 دقيقة، أخرج الفلفل من الفرن وقلب الباذنجان. استمر في الشوي لمدة 25-30 دقيقة أخرى، أو حتى يصبح الباذنجان ناعمًا جدًا.",
          "textEn": "After 15 minutes, remove the peppers from the oven and turn the eggplants over. Continue roasting for another 25-30 minutes, or until they are very soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بينما الباذنجان يشوي، سخن مقلاة كبيرة على نار عالية. أضف اللحم الضأن المقطع في طبقة واحدة واطهيه لمدة 3-4 دقائق دون تقليب.",
          "textEn": "While the eggplants are roasting, heat a large skillet over high heat. Add the diced lamb in a single layer and cook for 3-4 minutes without stirring.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "إذا كنت تستخدم مقلاة من الستانلس ستيل، لا تجبر اللحم إذا لصق. انتظر حتى ينفصل بشكل طبيعي، ثم قلب. تأكد من تقليب كل قطعة.",
          "textEn": "If you're using a stainless steel pan, don't force the lamb if it sticks. Wait until it releases naturally, then stir. Make sure every piece is turned.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اطهِ الجانب الآخر لمدة حوالي 3 دقائق.",
          "textEn": "Cook the other side for about 3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الزيت الزيتون وخفف النار إلى متوسطة. اطهِ لمدة 2 دقائق أخرى مع التقليب من حين لآخر. إذا أفرز اللحم الكثير من السائل، ارفع النار حتى يتبخر السائل.",
          "textEn": "Add the olive oil and reduce the heat to medium. Cook for 2 more minutes, stirring occasionally. If the lamb releases too much liquid, increase the heat so the liquid evaporates.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الملح، الفلفل الحلو، والفلفل الحار المطحون. اخلط جيدًا. في هذه المرحلة، يجب أن يكون اللحم ناعمًا. تأكد من قطعة للتأكد. إذا لم يكن ناعمًا بما فيه الكفاية، اطهِ لفترة أطول. خفف النار إذا لزم الأمر لمنع جفافه.",
          "textEn": "Add the salt, paprika, and pul biber. Stir to combine. By this point, the lamb should be tender. Check a piece to make sure. If it isn't tender enough yet, cook it a little longer. Lower the heat if needed to prevent it from drying out.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أضف الزبدة واتركها تذوب تمامًا. اخلط كل شيء مرة أخيرة، ثم أخرج المقلاة من النار.",
          "textEn": "Add the butter and let it melt completely. Give everything a final stir, then remove the pan from the heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "تحقق من الباذنجان بعد حوالي 25 دقيقة (حوالي 40 دقيقة إجماليًا). يجب أن يكون ناعمًا جدًا. إذا لم يكن كذلك، شوي لمدة 5 دقائق أخرى.",
          "textEn": "Check the eggplants after about 25 minutes (about 40 minutes total). They should be very soft. If not, roast them for another 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اترك الباذنجان حتى يبرد حتى يمكن التعامل معه بسهولة. استخدم السكين لفصل اللب عن القشرة. أزل أي بذور داكنة كبيرة.",
          "textEn": "Let the eggplants cool until they're easy to handle. Use a knife to scrape the flesh away from the skin. Remove any large dark seeds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "انقل لب الباذنجان إلى غربال. اضغط بظهر ملعقة لإزالة أكبر قدر ممكن من السائل. هذا يحسن القوام ويحافظ على اللون أفتح.",
          "textEn": "Transfer the eggplant flesh to a strainer. Press with the back of a spoon to remove as much liquid as possible. This gives the mixture a better texture and helps keep the color lighter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "قطّع الباذنجان المصفى بشكل ناعم.",
          "textEn": "Finely chop the drained eggplant.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "في وعاء متوسط الحجم، اخلط الزبادي المصفى، الثوم، والملح. اخلط جيدًا.",
          "textEn": "In a medium bowl, combine the strained yogurt, garlic, and salt. Mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "أضف الباذنجان المقطع وقلّب حتى يمتزج جيدًا. تذوق وأضف المزيد من الزبادي والملح إذا أردت.",
          "textEn": "Add the finely chopped eggplant and stir until well combined. Taste and add more yogurt and salt if you like.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "انشر خليط الباذنجان على طبق التقديم. املس السطح بظهر ملعقة.",
          "textEn": "Spread the eggplant mixture onto a serving plate. Smooth the top with the back of a spoon.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 18,
          "text": "أعد تسخين اللحم على نار عالية لمدة حوالي 30 ثانية. صب اللحم فوق خليط الباذنجان والزبادي.",
          "textEn": "Reheat the lamb over high heat for about 30 seconds. Spoon it over the eggplant yogurt mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 19,
          "text": "أضف الفلفل المشوي، رش البقدونس المفروم، وقدم على الفور.",
          "textEn": "Top with the roasted peppers, sprinkle with chopped parsley, and serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كباب علي نازيك هو طبق تقليدي تركي يتم تقديمه كطبق رئيسي في المناسبات العائلية والاحتفالات.",
      "source": {
        "name": "giverecipe.com",
        "url": "https://www.giverecipe.com/ali-nazik-kebab/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 19,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 420,
        "protein": 21,
        "fat": 27,
        "carbs": 14,
        "fiber": 5,
        "sugar": 9,
        "cost": {
          "produce": 4.1,
          "dairyEggs": 2.3,
          "protein": 5,
          "fats": 0.2,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-tr-003",
      "title": "كبد الأرناؤوط",
      "titleEn": "Arnavut Ciğeri",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "20 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-tr-003-i1",
          "name": "كبد العجل",
          "nameEn": "Calf Liver",
          "standardAmount": "600 غرام",
          "standardAmountEn": "600 grams",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-003-i2",
          "name": "دقيق القمح",
          "nameEn": "All-purpose flour",
          "standardAmount": "6 ملاعق كبيرة",
          "standardAmountEn": "6 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-003-i3",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-003-i4",
          "name": "بيكنج بودر",
          "nameEn": "Baking Powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-003-i5",
          "name": "فلفل أحمر مطحون",
          "nameEn": "Red Pepper Powder",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-003-i6",
          "name": "زيت عباد الشمس",
          "nameEn": "Sunflower Oil",
          "standardAmount": "200 مل",
          "standardAmountEn": "200 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-003-i7",
          "name": "بصل أحمر",
          "nameEn": "Red Onion",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-003-i8",
          "name": "سمك",
          "nameEn": "Sumac",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضع شرائح البصل والملح في وعاء صغير واعجنهم جيدًا لإزالة مرارة البصل. ثم اغسل شرائح البصل وصفيها جيدًا. أضف السمك واخلطه جيدًا مع شرائح البصل، ثم ضعها جانباً للزينة.",
          "textEn": "Place the onion slices and salt into a small bowl and rub them well to remove the raw red onion's bitterness. Then wash the onion slices and drain them well. Add the sumac and mix it well with the red onion slices, then set aside for garnishing.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اغسل الكبد جيدًا وصفيه. قطع الكبد إلى مكعبات بحجم 2 سم (0.8 بوصة) وضعها في وعاء.",
          "textEn": "Wash and drain the liver well. Then cut the liver into 2 cm (0.8 inches) cubes and put it in a bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء منفصل؛ اخلط الدقيق، البيكنج بودر، والملح.",
          "textEn": "In a separate bowl, mix the all-purpose flour, baking powder, and salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع مكعبات الكبد في خليط الدقيق وتأكد من خلطها جيدًا. ثم، اخرج مكعبات الكبد من الوعاء وضعها في غربال لإزالة الفائض من خليط الدقيق.",
          "textEn": "Place the liver cubes into the flour mixture and make sure they are well coated. Then, take out the liver cubes from the bowl and place them in a strainer to remove the excess flour mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع زيت عباد الشمس في مقلاة عميقة وأدخلها على نار متوسطة. للتأكد من أن الزيت ساخن بما يكفي للقلي، رمي قليل من الدقيق في المقلاة لترى إذا كان يصدر صوتًا. إذا كان كذلك، فهذا يعني أنه جاهز للقلي.",
          "textEn": "Place the sunflower oil in a deep frying pan and bring the heat to a medium level. To make sure the oil is hot enough for frying, toss a pinch of flour into the frying pan to see if it sizzles. If it does, it means it is ready for frying.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضع مكعبات الكبد في المقلاة وأضف الفلفل الأحمر المطحون، ثم قلبها لمدة 2-3 دقائق. تطبخ مكعبات الكبد بسرعة لذا لا تطبخها لأكثر من 3 دقائق.",
          "textEn": "Place the liver cubes in the frying pan and add the red pepper powder, then sauté for about 2-3 minutes. Liver cubes cook very fast, so do not cook them for more than 3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع منديل ورقي على طبق وانزع مكعبات الكبد من المقلاة باستخدام ملعقة غربال لإزالة الفائض من الزيت.",
          "textEn": "Place a paper towel on a plate and then take out the liver cubes from the frying pan with a strainer scoop to remove the excess oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضع مكعبات الكبد على طبق التقديم.",
          "textEn": "Place the liver cubes on a serving plate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "زين الطبق بخلطة البصل الأحمر والسمك.",
          "textEn": "Garnish with the red onion and sumac mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "قدم الطبق.",
          "textEn": "Serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كبد الأرناؤوط هو طبق شعبي في تركيا، ويُعرف أيضًا باسم الكبد الألباني. يتم تقديمه غالبًا كطبق رئيسي في المناسبات الخاصة.",
      "source": {
        "name": "turkishfoodie.com",
        "url": "https://turkishfoodie.com/arnavut-cigeri/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 24,
        "fat": 14,
        "carbs": 15,
        "fiber": 1,
        "sugar": 1,
        "cost": {
          "protein": 4,
          "grains": 0.1,
          "fats": 0.5,
          "produce": 0.4,
          "spices": 0.6
        }
      }
    },
    {
      "id": "w-tr-004",
      "title": "البربونيا بالاكي",
      "titleEn": "Barbunya Pilaki",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "20 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-tr-004-i1",
          "name": "زيت الزيتون",
          "nameEn": "olive oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-004-i2",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "بصلة متوسطة",
          "standardAmountEn": "1 medium onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-004-i3",
          "name": "فلفل أخضر تركي",
          "nameEn": "Turkish green pepper",
          "standardAmount": "فلفل أخضر متوسط",
          "standardAmountEn": "1 medium green pepper",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-004-i4",
          "name": "جزر",
          "nameEn": "carrots",
          "standardAmount": "2 جزر متوسط",
          "standardAmountEn": "2 medium carrots",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-004-i5",
          "name": "معجون الطماطم",
          "nameEn": "tomato paste",
          "standardAmount": "ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-004-i6",
          "name": "بطاطس",
          "nameEn": "potato",
          "standardAmount": "بطاطس متوسطة",
          "standardAmountEn": "1 medium potato",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-004-i7",
          "name": "طماطم",
          "nameEn": "tomatoes",
          "standardAmount": "4 طماطم كبيرة (حوالي 350 مل مهروسة)",
          "standardAmountEn": "4 large tomatoes (about 350 ml pureed)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-004-i8",
          "name": "فاصولياء بورلودي",
          "nameEn": "borlotti beans",
          "standardAmount": "400 غرام (علبة واحدة، مصفاة)",
          "standardAmountEn": "400 g (1 can, drained)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-004-i9",
          "name": "ماء ساخن",
          "nameEn": "hot water",
          "standardAmount": "200 مل",
          "standardAmountEn": "200 ml",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-004-i10",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فصوص",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-004-i11",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "عصير ليمونة",
          "standardAmountEn": "juice of 1 lemon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-004-i12",
          "name": "بقدونس",
          "nameEn": "parsley",
          "standardAmount": "2 ملعقة كبيرة مفرومة",
          "standardAmountEn": "2 tablespoons chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-004-i13",
          "name": "ملح وفلفل",
          "nameEn": "salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن زيت الزيتون في قدر كبير على نار متوسطة عالية. أضف البصل المفروم واطهيه حتى يصبح شفافًا.",
          "textEn": "Heat the olive oil in a large pan over medium-high heat. Add the diced onion and cook until translucent.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف الفلفل الأخضر المفروم واطهيه لمدة 2-3 دقائق مع التحريك باستمرار.",
          "textEn": "Add the diced green pepper and cook for 2-3 minutes, stirring often.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الجزر، غطِّ القدر، واطهيه لمدة حوالي 5 دقائق. خفف النار قليلاً إذا أصبح الجزر جافًا.",
          "textEn": "Stir in the carrots, cover, and cook for about 5 minutes. Reduce the heat a little if it gets too dry.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف معجون الطماطم، اقلب، ثم أضف البطاطس. اطهيه لمدة بضع دقائق مع التحريك باستمرار.",
          "textEn": "Add the tomato paste, stir, then add the potatoes. Cook for a few minutes, stirring often.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الطماطم المهروسة، اقلب، غطِّ القدر، واطهيه على نار متوسطة منخفضة لمدة 10-15 دقيقة، أو حتى تصبح البطاطس ناضجة.",
          "textEn": "Pour in the pureed tomatoes, stir, cover, and cook over medium-low heat for 10-15 minutes, or until the potatoes are tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الفاصولياء البورلودي، المصفاة، الملح، الفلفل، والماء الساخن. اقلب واطهيه مغطى لمدة حوالي 5 دقائق.",
          "textEn": "Add the drained borlotti beans, salt, pepper, and hot water. Stir and cook covered for about 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الثوم المهروس وعصير الليمون، واطهيه لمدة دقيقة واحدة إضافية.",
          "textEn": "Stir in the mashed garlic and lemon juice, and cook for 1 more minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أزل القدر عن النار واتركه يبرد تمامًا في القدر (انظر الملاحظة 3).",
          "textEn": "Remove from the heat and let it cool completely in the pan (see Note 3).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "عند الوصول إلى درجة حرارة الغرفة، رش القدر بزيت الزيتون الإضافي (انظر الملاحظة 4).",
          "textEn": "Once at room temperature, drizzle with extra olive oil (see Note 4).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رش البقدونس المفروم وقدمه مع شرائح الليمون على الجانب (انظر الملاحظة 5).",
          "textEn": "Sprinkle with chopped parsley and serve with extra lemon wedges on the side (see Note 5).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البربونيا بالاكي هو طبق تقليدي تركي يتم تقديمه كجزء من وجبة الغداء أو العشاء.",
      "source": {
        "name": "giverecipe.com",
        "url": "https://www.giverecipe.com/barbunya-pilaki/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 10,
        "totalMasterIngredients": 13,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 200,
        "protein": 6,
        "fat": 9,
        "carbs": 27,
        "fiber": 7,
        "sugar": 6,
        "cost": {
          "grains": 1.5,
          "produce": 3,
          "fats": 0.3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-tr-005",
      "title": "الرياني (الحلوى)",
      "titleEn": "Revani (Sweet Semolina Cake)",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "حلويات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "6-8 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-tr-005-i1",
          "name": "القمح الدقيق",
          "nameEn": "durum semolina",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-005-i2",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "1.5 كوب",
          "standardAmountEn": "1 1/2 cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-005-i3",
          "name": "السمن",
          "nameEn": "ghee",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-005-i4",
          "name": "خميرة جافة فورية",
          "nameEn": "instant dry yeast",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1 1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-005-i5",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-005-i6",
          "name": "ماء الورد",
          "nameEn": "rose water",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1 1/2 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-005-i7",
          "name": "ماء دافئ",
          "nameEn": "warm water",
          "standardAmount": "1.25 كوب",
          "standardAmountEn": "1 1/4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-005-i8",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-005-i9",
          "name": "عصير الليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-005-i10",
          "name": "ماء الورد",
          "nameEn": "rose water",
          "standardAmount": "1.5 ملعقة صغيرة",
          "standardAmountEn": "1 1/2 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-005-i11",
          "name": "اللوز المقطع",
          "nameEn": "slivered almonds",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-005-i12",
          "name": "الكريمة المخفوقة",
          "nameEn": "whipped cream",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "as needed",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي جميع المكونات حتى تتشكل عجينة سميكة.",
          "textEn": "Mix all the ingredients together until a thick batter forms.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اتركي العجينة ترتاح لمدة 30 دقيقة إلى ساعة.",
          "textEn": "Let the batter rest for 30 minutes to 1 hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ادهني صينية خبز قطرها 8 بوصات وسخني الفرن على درجة حرارة 160 مئوية (325 فهرنهايت).",
          "textEn": "Grease an 8-inch cake pan and preheat the oven to 325°F (160°C).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "صبّي العجينة في الصينية، وارسمي خطوطًا متقاطعة بالسكين في شكل ماسة، وزينيها باللوز المقطع.",
          "textEn": "Pour the batter into the baking pan, score with the tip of a knife in a diamond pattern, and decorate with slivered almonds.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اخبزي الكيك لمدة 35 دقيقة أو حتى يصبح جاهزًا.",
          "textEn": "Bake the cake for 35 minutes, or until cooked through.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قطعي الكيك على طول الخطوط المقطعة واتركيه جانباً.",
          "textEn": "Slice the cake along the score lines and set it aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "في قدر على نار هادئة، اغلي السكر، عصير الليمون، ماء الورد، والماء لمدة 5 دقائق أو حتى يذوب السكر ويملأ المطبخ برائحة الورود والليمون.",
          "textEn": "On the stovetop, simmer the sugar, lemon juice, rose water, and water for about 5 minutes, or until the sugar dissolves and the kitchen fills with the scent of roses and lemons.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صبّي السيرب بالكامل على الكيك المقطع. سيبدو وكأنه بحيرة زجاجية، ولكن لا تقلقي، سيتشرب الكيك بالسيرب.",
          "textEn": "Pour the syrup completely over the sliced cake. It will look like a glass lake, but don’t worry, the cake will soak it up.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "اتركي الكيك يرتاح لمدة ساعة حتى يتشرب بالسيرب الحلو.",
          "textEn": "Let the cake rest about an hour to let all that sweet, syrupy goodness soak into the cake.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الرياني هو حلوى شهيرة في تركيا، وهي تشبه البسبوسة العربية ولكن مع لمسة خاصة من ماء الورد والليمون.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/sweet-semolina-cake-with-lemon-rosewater-basboosa/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 570,
        "protein": 10,
        "fat": 14,
        "carbs": 95,
        "fiber": 1,
        "sugar": 50,
        "cost": {
          "grains": 1.5,
          "sweeteners": 0.7,
          "dairyEggs": 1.6,
          "specialty": 1.8,
          "produce": 0.2,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-tr-006",
      "title": "كباب البيتي",
      "titleEn": "Beyti Kebab",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي وخبز",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-tr-006-i1",
          "name": "لحم بقر مفروم",
          "nameEn": "Ground beef",
          "standardAmount": "800 غرام",
          "standardAmountEn": "800 grams",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i2",
          "name": "فتات الخبز",
          "nameEn": "Breadcrumbs",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i3",
          "name": "بيضة",
          "nameEn": "Egg",
          "standardAmount": "1 بيضة",
          "standardAmountEn": "1 egg",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i4",
          "name": "بصل",
          "nameEn": "Onion",
          "standardAmount": "1 بصل متوسط (مبشور)",
          "standardAmountEn": "1 medium onion (grated)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i5",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "3 فصوص (مفرم)",
          "standardAmountEn": "3 cloves (pressed)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i6",
          "name": "فلفل حار",
          "nameEn": "Red pepper flakes",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i7",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i8",
          "name": "كمون مطحون",
          "nameEn": "Ground cumin",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i9",
          "name": "فلفل أسود مطحون",
          "nameEn": "Ground black pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i10",
          "name": "رقائق طحين",
          "nameEn": "Thin flour tortillas",
          "standardAmount": "8 رقائق (25-30 سم في القطر)",
          "standardAmountEn": "8 tortillas (25-30 cm in diameter)",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i11",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "3 فصوص (مقطع)",
          "standardAmountEn": "3 cloves (finely chopped)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i12",
          "name": "طماطم",
          "nameEn": "Tomatoes",
          "standardAmount": "2 طماطم متوسطة (مبشورة)",
          "standardAmountEn": "2 medium tomatoes (grated)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i13",
          "name": "زيت زيتون",
          "nameEn": "Olive oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i14",
          "name": "معجون طماطم",
          "nameEn": "Tomato paste",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i15",
          "name": "فلفل حار مطحون",
          "nameEn": "Ground red pepper",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i16",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i17",
          "name": "زبادي",
          "nameEn": "Yogurt",
          "standardAmount": "350 غرام",
          "standardAmountEn": "350 grams",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i18",
          "name": "ثوم",
          "nameEn": "Garlic",
          "standardAmount": "2 فصوص (مفرم)",
          "standardAmountEn": "2 cloves (pressed)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-006-i19",
          "name": "بقدونس مفروم",
          "nameEn": "Chopped parsley",
          "standardAmount": "1/2 حفنة",
          "standardAmountEn": "1/2 bunch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، ضع اللحم المفروم، فتات الخبز، البصل المبشور، البيضة، الثوم المفرم، الملح، الكمون، الفلفل الحار، والفلفل الأسود. اخلط المكونات جيدًا. غطِ الوعاء واتركه في الثلاجة لمدة 30 دقيقة.",
          "textEn": "In a large bowl, place the ground beef, breadcrumbs, grated onion, beaten egg, finely pressed garlic, salt, ground cumin, red pepper flakes, and ground black pepper. Mix all ingredients very well. Cover the bowl with plastic wrap and let the mixture rest in the fridge for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "سخن الفرن على درجة حرارة 180 درجة مئوية (350 درجة فهرنهايت).",
          "textEn": "Preheat the oven to 180°C (350°F).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي ورقة خبز على صينية خبز كبيرة. اغمس يديك في وعاء يحتوي على ماء مضاف إليه قليل من الزيت لمنع لصق خليط الكفتة على يديك. خذ كمية من خليط الكفتة بحجم تفاحة صغيرة وشكلها على شكل أسطوانة طولها حوالي 12 سم واسحقها قليلاً. كرر العملية حتى تنتهي من خليط الكفتة. ضع الأسطوانات على صينية الخبز مع ترك مسافة 3-4 سم بينها.",
          "textEn": "Place baking paper on a large baking pan. Dip your hands in a bowl of water with a drizzle of olive oil to prevent the kofte mix from sticking to your hands. Take a small apple-sized portion of the kofte mixture and shape it into a 12 cm log, gently patting it to flatten. Repeat until all the kofte mixture is used. Place the logs on the baking tray with about 3-4 cm space between them.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اخبز الأسطوانات في الفرن لمدة 25 دقيقة.",
          "textEn": "Bake the kofte logs in the preheated oven for about 25 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد الانتهاء من خبز الأسطوانات، اخرج الصينية من الفرن وخفف درجة حرارة الفرن إلى 160 درجة مئوية (320 درجة فهرنهايت). ضع الأسطوانات على طبق كبير واتركها جانباً.",
          "textEn": "Once the kofte logs are baked, take the baking tray out of the oven and reduce the oven temperature to 160°C (320°F). Place the kofte logs on a large plate and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي رقائق الطحين على الصينية التي تحتوي على الكفتة لامتصاص عصير الكفتة، ثم ضعها على سطح جاف ونظيف.",
          "textEn": "Place and pat the thin flour tortillas over the kofte tray to soak up the kofte juice, then place them on a dry and clean surface.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضعي اسطوانتين من الكفتة على كل رقاقة طحين ولفها بإحكام على شكل أسطوانة طويلة. قطع الأسطوانة إلى 4 أو 5 قطع متساوية.",
          "textEn": "Place 2 kofte logs end to end on each thin tortilla to make one long roll. Roll them tightly into a log shape. Cut the log into 4 or 5 equal pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضعي ورقة خبز نظيفة على الصينية وضعي الأسطوانات الملفوفة على الصينية مع وضع الجانب المغلق لأسفل. ادهن الأسطوانات بقليل من الزيت وخبزها لمدة 5 دقائق.",
          "textEn": "Place a clean baking paper on the baking tray and place the tortilla rolls seam-side down on the tray. Brush the top of the tortilla rolls with a little olive oil and bake them for about 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أثناء خبز الأسطوانات، قم بإعداد صلصة الطماطم. ضعي الزيت في مقلاة وضعي الثوم المقطع. قم بتحمير الثوم لمدة دقيقة على نار متوسطة. أضف الطماطم المبشورة ومعجون الطماطم والفلفل الحار وقلب المكونات جيدًا. اترك الصلصة على نار متوسطة إلى منخفضة لمدة 3 دقائق.",
          "textEn": "While the tortilla rolls are baking, start preparing the tomato sauce. Pour olive oil into a frying pan and add the chopped garlic. Sauté for about one minute on medium heat. Add the grated tomatoes, tomato paste, and ground red pepper, and combine them well. Simmer on medium to low heat for about 3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "أعد خليط الثوم والزبادي. اخلط الثوم المفرم مع الزبادي واتركه عند درجة حرارة الغرفة.",
          "textEn": "Prepare the garlic yogurt mix. Combine the chopped garlic with the yogurt and set aside at room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "بعد الانتهاء من خبز الأسطوانات، ضعها في دائرة على طبق التقديم وضعي خليط الثوم والزبادي في وسط الطبق. صب صلصة الطماطم على الأسطوانات وعلى خليط الثوم والزبادي. زين الطبق بالبقدونس المفروم.",
          "textEn": "After the tortilla rolls are baked, remove them from the oven and arrange them in a circle on a serving plate. Place the garlic yogurt mix in the middle of the plate. Drizzle the tomato sauce over the tortilla rolls and the garlic yogurt. Garnish with chopped parsley.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "قدم الطبق ساخنًا.",
          "textEn": "Serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كباب البيتي هو طبق شعبي في تركيا، يتم تقديمه عادة في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "turkishfoodie.com",
        "url": "https://turkishfoodie.com/beyti-kebab/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 19,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 780,
        "protein": 41,
        "fat": 42,
        "carbs": 51,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "protein": 8,
          "grains": 2.8,
          "dairyEggs": 1.75,
          "produce": 1.5,
          "fats": 0.3,
          "spices": 0.5
        }
      }
    },
    {
      "id": "w-tr-007",
      "title": "بوراني الباميا",
      "titleEn": "Spicy Braised Eggplant | Burani Bonjon",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقِدر",
      "prepTime": "30 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-tr-007-i1",
          "name": "باذنجان",
          "nameEn": "eggplant",
          "standardAmount": "1 حبة كبيرة (حوالي 20 سم)",
          "standardAmountEn": "1 large (about 8 inches)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-007-i2",
          "name": "طماطم",
          "nameEn": "tomato",
          "standardAmount": "1-2 حبة (مقطعة)",
          "standardAmountEn": "1-2 (diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-007-i3",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص (مهروسة أو مفرومة)",
          "standardAmountEn": "4 cloves (crushed or minced)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-007-i4",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "4-6 ملاعق كبيرة",
          "standardAmountEn": "4-6 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-007-i5",
          "name": "كزبرة مجففة",
          "nameEn": "dried cilantro",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-007-i6",
          "name": "كركم",
          "nameEn": "turmeric",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-007-i7",
          "name": "فلفل حار",
          "nameEn": "cayenne",
          "standardAmount": "1/2 ملعقة صغيرة (أو حسب الرغبة)",
          "standardAmountEn": "1/2 tsp (or to taste)",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-007-i8",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-007-i9",
          "name": "فلفل أسود",
          "nameEn": "pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-007-i10",
          "name": "كزبرة طازجة",
          "nameEn": "fresh cilantro",
          "standardAmount": "حفنة (مقطعة)",
          "standardAmountEn": "handful (torn)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الباذنجان إلى شرائح طولية بسماكة 1/4 بوصة. اختياريًا: افرك الباذنجان بالملح على الجانبين وضعه على رف تبريد فوق صينية لمدة 15 دقيقة لاستخراج المرارة. اشطف الملح عن الباذنجان وامسحه جيدًا.",
          "textEn": "Slice the eggplant into 1/4-inch thick lengthwise slices. Optionally, salt the eggplant liberally on both sides and place it on a cooling rack over a baking sheet for 15 minutes to draw out bitterness. Rinse the salt off the eggplant and pat dry.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقلي الثوم المهروس في زيت الزيتون حتى يصبح ذا رائحة عطرة في قدر كبير وثقيل القاع. ضع الثوم جانباً في وعاء صغير.",
          "textEn": "Sauté the minced garlic in olive oil until fragrant in a large, heavy-bottomed skillet. Set the garlic aside in a small container.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الزيت النباتي إلى القدر وسخن على نار متوسطة عالية. أضف الباذنجان وقلبه حتى يصبح ذهبي اللون، قم بالطهي على دفعات إذا لزم الأمر. يجب أن يكون الباذنجان ناعمًا عند الانتهاء.",
          "textEn": "Add the vegetable oil to the skillet and heat over medium-high. Add the eggplant and brown, cooking in batches if necessary. The eggplant should be relatively soft when done.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خفف النار وأضف الطماطم، الكزبرة، الثوم، الفلفل الحار، الملح، والفلفل الأسود.",
          "textEn": "Reduce the heat and add the tomatoes, cilantro, garlic, cayenne, salt, and pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اترك الخليط يغلي على نار هادئة حتى يصبح الباذنجان ناعمًا جدًا، لمدة 20-30 دقيقة.",
          "textEn": "Simmer until the eggplant is very tender, 20-30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "زين الطبق بأوراق الكزبرة المقطعة.",
          "textEn": "Garnish with torn cilantro leaves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البوراني هو طبق شعبي في تركيا، يتم تقديمه كمقبلات أو جزء من وجبة رئيسية.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/recipe-burani-bonjon-spicy-braised-eggplant/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 140,
        "protein": 1,
        "fat": 13,
        "carbs": 6,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "produce": 2.8,
          "fats": 0.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-tr-008",
      "title": "لفائف الكول",
      "titleEn": "Cabbage Rolls",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالقدر",
      "prepTime": "30 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-tr-008-i1",
          "name": "لحم بقري مفروم",
          "nameEn": "ground beef",
          "standardAmount": "250 غرام",
          "standardAmountEn": "250 g",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-008-i2",
          "name": "أرز بسمتي طويل الحبة",
          "nameEn": "long grain white rice",
          "standardAmount": "100 غرام",
          "standardAmountEn": "100 g",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-008-i3",
          "name": "كرنب",
          "nameEn": "cabbage",
          "standardAmount": "1 حبة صغيرة",
          "standardAmountEn": "1 small head",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-008-i4",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-008-i5",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "2 حبة مفرومة ناعماً",
          "standardAmountEn": "2 finely chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-008-i6",
          "name": "بقدونس",
          "nameEn": "parsley",
          "standardAmount": "1/4 كوب مفروم",
          "standardAmountEn": "1/4 cup chopped",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-008-i7",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص مفرومة",
          "standardAmountEn": "4 cloves minced",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-008-i8",
          "name": "معجون الطماطم",
          "nameEn": "tomato paste",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-008-i9",
          "name": "معجون الفلفل",
          "nameEn": "pepper paste",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-008-i10",
          "name": "كزبرة",
          "nameEn": "mint",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-008-i11",
          "name": "فلفل حار",
          "nameEn": "red pepper flakes",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-008-i12",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-008-i13",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-008-i14",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 lemon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-008-i15",
          "name": "ماء ساخن",
          "nameEn": "hot water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الكرنب نصفين بشكل عمودي وأخرج القلوب. ضع لتر من الماء في قدر كبير، أضف ملعقة كبيرة من الملح واتركه يغلي. ضع أوراق الكرنب في الماء المغلي حتى تصبح طرية، ثم اشطفها تحت الماء البارد.",
          "textEn": "Cut the cabbage in half vertically and remove the hearts. Put 1 liter of water into a large pot, add 1 tbsp of salt, and bring it to a boil. Place the cabbage leaves in the boiling water until they become tender, then rinse them under cold running water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اقطع العروق السميكة من الوسط واختر 25 إلى 30 ورقة كرنب بحجم كف اليد.",
          "textEn": "Cut away the thick central vein and choose 25 to 30 cabbage leaves that are the size of your palm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء كبير، اخلط جميع المكونات مع 2 ملعقة كبيرة من زيت الزيتون وامزجها جيداً.",
          "textEn": "In a large bowl, combine all the filling ingredients with 2 tbsp of olive oil and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "خذ ورقة كرنب واحدة وضع كمية من الحشوة بحجم الجوز في الوسط، ثم الفها بإحكام.",
          "textEn": "Take one cabbage leaf and place a walnut-sized portion of the filling in the center, then roll it up tightly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اسكب الزيت المتبقي في قدر عميق وواسع. ضع اللفائف جنبًا إلى جنب. اخلط عصير الليمون والماء الساخن وأضف قليلًا من الملح، ثم صب الخليط فوق اللفائف. يجب أن يصل السائل إلى نصف اللفائف العلوية. ضع صفيحة ثقيلة فوق اللفائف لمنعها من التفكك وأغلق الغطاء. اطهِ لمدة 40 دقيقة على نار متوسطة.",
          "textEn": "Pour the remaining 2 tbsp of olive oil into a deep and wide saucepan. Arrange the cabbage rolls side by side. Mix the lemon juice and hot water, add a pinch of salt, and pour the mixture over the cabbage rolls. The liquid should come at least halfway up the top layer of rolls. Place a heavy plate over the cabbage rolls to prevent them from unraveling and close the lid. Cook for 40 minutes on medium heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بعد 40 دقيقة، أخرج القدر من النار واترك اللفائف ترتاح لمدة 5 دقائق قبل التقديم.",
          "textEn": "After 40 minutes, remove the pot from the heat and let the cabbage rolls rest for about 5 minutes before serving.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "لفائف الكول هي طبق تقليدي في المطبخ التركي، يتم تقديمه كطبق رئيسي في المناسبات العائلية.",
      "source": {
        "name": "turkishfoodie.com",
        "url": "https://turkishfoodie.com/stuffed-cabbage-rolls/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 15,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 320,
        "protein": 11,
        "fat": 15,
        "carbs": 25,
        "fiber": 5,
        "sugar": 8,
        "cost": {
          "protein": 2.5,
          "grains": 0.3,
          "produce": 3.3,
          "fats": 0.4,
          "spices": 0.6
        }
      }
    },
    {
      "id": "w-tr-009",
      "title": "كباب الكبدة التركية",
      "titleEn": "Turkish Liver Kebabs (Ciğer Şiş)",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي",
      "prepTime": "20 دقيقة",
      "cookTime": "5 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-tr-009-i1",
          "name": "كبدة الضأن",
          "nameEn": "lamb liver",
          "standardAmount": "500 غرام",
          "standardAmountEn": "500 grams",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-009-i2",
          "name": "دهون ذيل الضأن (اختياري)",
          "nameEn": "lamb tail fat (Optional but traditional)",
          "standardAmount": "250 غرام",
          "standardAmountEn": "250 grams",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-009-i3",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-009-i4",
          "name": "كمون",
          "nameEn": "cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-009-i5",
          "name": "فلفل حار تركي (بول بيبر)",
          "nameEn": "Turkish red pepper flakes (pul biber)",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-009-i6",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "بصلة كبيرة",
          "standardAmountEn": "1 large onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-009-i7",
          "name": "سمسم",
          "nameEn": "sumac",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-009-i8",
          "name": "بقدونس مفروم",
          "nameEn": "chopped parsley",
          "standardAmount": "كمية مناسبة",
          "standardAmountEn": "a handful",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-009-i9",
          "name": "خبز لافاش",
          "nameEn": "lavash bread",
          "standardAmount": "4 أرغفة",
          "standardAmountEn": "4 pieces",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-009-i10",
          "name": "زيت زيتون (اختياري)",
          "nameEn": "olive oil (Optional if not using tail fat)",
          "standardAmount": "كمية مناسبة",
          "standardAmountEn": "a light brushing",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع الكبدة والدهون إلى مكعبات بحجم 2.5 سم.",
          "textEn": "Cut the liver and tail fat into 1-inch cubes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "خزّن المكعبات على أسياخ، قطعة دهون تليها قطعتان من الكبدة. إذا لم تستخدم الدهون، ادهن الكبدة بزيت الزيتون قليلاً.",
          "textEn": "Thread them onto skewers, one piece of fat followed by two pieces of liver. If you are not using tail fat, brush the liver lightly with olive oil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء، اخلط البصل المفروم، السمسم، الملح، والبقدونس. اتركه جانباً.",
          "textEn": "In a bowl, combine the sliced onion, sumac, salt, and parsley. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد الفحم وتهيئ الشواية.",
          "textEn": "Light your charcoal and prepare the grill.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قبل الشواء، نثر الملح، الكمون، والفلفل الحار التركي على جانبي الأسياخ بشكل متساوٍ.",
          "textEn": "Just before grilling, season both sides of the skewers evenly with salt, cumin, and pul biber.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "شوي الأسياخ فوق الفحم الساخن، مع التحريك من حين لآخر، حتى تصبح مقرمشة، لمدة حوالي 5 دقائق.",
          "textEn": "Grill over hot charcoal, turning occasionally, until nicely charred, about 5 minutes total.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الكباب ساخناً مع خبز اللافاش، سلطة البصل بالسمسم، وكمون وفلفل حار تركي إضافي على الجانب.",
          "textEn": "Serve hot with lavash bread, sumac onion salad, and extra cumin and pul biber on the side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كباب الكبدة التركية هو طبق تقليدي في المطبخ التركي، يتم تقديمه عادة في المناسبات الخاصة.",
      "source": {
        "name": "giverecipe.com",
        "url": "https://www.giverecipe.com/liver-kebabs-ciger-kebabi/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 720,
        "protein": 23,
        "fat": 52,
        "carbs": 25,
        "fiber": 2,
        "sugar": 3,
        "cost": {
          "protein": 6,
          "grains": 2,
          "produce": 0.6,
          "spices": 0.6,
          "fats": 0.1
        }
      }
    },
    {
      "id": "w-tr-010",
      "title": "الدلمة (الورق الملفوف بالحشوة)",
      "titleEn": "Dolma (Stuffed Grape Leaves)",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "حشوات",
      "cookingMethod": "حشو وطهي",
      "prepTime": "60 دقيقة",
      "cookTime": "50 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-tr-010-i1",
          "name": "أوراق العنب",
          "nameEn": "grape leaves",
          "standardAmount": "25 ورقة",
          "standardAmountEn": "25 leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-010-i2",
          "name": "بصل",
          "nameEn": "onions",
          "standardAmount": "2.5 كيلوغرام",
          "standardAmountEn": "2.5 pounds",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-010-i3",
          "name": "فلفل حار",
          "nameEn": "hot peppers",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 peppers",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-010-i4",
          "name": "كوسا",
          "nameEn": "zucchini",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 zucchini",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-010-i5",
          "name": "قرع",
          "nameEn": "squash",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 squash",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-010-i6",
          "name": "كرنب",
          "nameEn": "cabbage",
          "standardAmount": "1 صغير",
          "standardAmountEn": "1 small head",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-010-i7",
          "name": "طماطم",
          "nameEn": "tomatoes",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 tomatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-010-i8",
          "name": "فلفل أخضر",
          "nameEn": "green bell peppers",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 peppers",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-010-i9",
          "name": "حمض الستريك",
          "nameEn": "citric acid",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-010-i10",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "حسب الحاجة",
          "standardAmountEn": "as needed",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل أوراق العنب وانقعها في ماء مغلي لمدة 3-5 دقائق.",
          "textEn": "Wash the grape leaves and blanch them in boiling water for 3-5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطع البصل من الجذر واقطعه طولياً بسمك 1.5 سم. اغليه لمدة 5-10 دقائق حتى يصبح ناعماً، ثم فصل كل طبقة دون تمزيقها.",
          "textEn": "Cut the onions at the bottom root and slice them lengthwise into 1.5 cm thick pieces. Boil for 5-10 minutes until soft, then separate each layer without tearing.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اقطع الكوسا والقرع طولياً وأفرغهما من الداخل.",
          "textEn": "Slice the zucchini and squash lengthwise and hollow them out.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اقطع الكرنب من الوسط وانقعه في ماء مغلي لمدة 10 دقائق، ثم فصل الأوراق.",
          "textEn": "Core the cabbage and boil for 10 minutes, then pull the leaves apart.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أفرغ الفلفل الحار، الطماطم، والفلفل الأخضر مع الحفاظ على قممها.",
          "textEn": "Hollow out the hot peppers, tomatoes, and green peppers while keeping their tops.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "امزج مكونات الحشوة في وعاء كبير.",
          "textEn": "Combine all the stuffing ingredients in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "احشي أوراق العنب: ضع الورقة لامعة للأسفل. ضع ملعقة كبيرة من الحشوة في وسط الورقة بالقرب من الساق. اطوي الجزء السفلي من الورقة لغطاء الحشوة. اطوي الجوانب ولفها بشكل أسطواني.",
          "textEn": "Stuff the grape leaves: Lay each leaf shiny side down. Place 1 tablespoon of stuffing at the bottom center of the leaf by the stem. Fold the bottom of the leaf up to cover the stuffing. Fold in the sides and roll up in a cylindrical fashion.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "احشي الطماطم والفلفل الأخضر، ثم أعد وضع قممها.",
          "textEn": "Stuff the tomatoes and green peppers, and replace their tops.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "احشي الخضروات الأخرى، ضع الكوسا والقرع على جانبيها، والبصل (مرتبة بإحكام)، والطماطم بشكل عمودي.",
          "textEn": "Stuff the other vegetables, placing the zucchini and squash on their side and onions (rolled tightly) and tomatoes upright.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "رتب الخضروات المحشوة في قدر، بترتيب متبادل بين أوراق العنب والخضروات. يجب أن تكون الطبقة العلوية من أوراق العنب.",
          "textEn": "Layer the stuffed vegetables in a pot, alternating grape leaves and vegetables. The top layer should be grape leaves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "امزج حمض الستريك مع الماء وصبه فوق الدلمة حتى يغطي الطبقة العلوية من أوراق العنب.",
          "textEn": "Mix citric acid and water, and pour over the dolma to just barely cover the top layer of grape leaves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "ضع طبق صغير (معكوساً) فوق الدلمة كوزن.",
          "textEn": "Put a small plate (inverted) directly on top of the pot of dolma as a weight.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "غطِ القدر واطهِ على نار عالية لمدة 10 دقائق حتى يغلي.",
          "textEn": "Cover the pot, and cook over high heat for 10 minutes or until it boils.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "بعد الغليان، خفف النار إلى متوسطة واتركه يغلي لمدة 40 دقيقة حتى يمتص معظم السائل ويكون الأرز واللحم مطبوخاً.",
          "textEn": "Once the dolma boils, lower the heat to medium and simmer for about 40 minutes until most of the liquid is absorbed and the rice and meat are cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أزل القدر عن النار، واتركه لمدة 10 دقائق.",
          "textEn": "Remove from heat, and let stand 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "أزل الغطاء والطبق، ضع طبق كبير فوق القدر، واستخدم قفازات الفرن لقلب الدلمة على الطبق.",
          "textEn": "Remove the lid and plate. Place a large platter on top of the pot, and using oven mitts, flip the dolma pot onto the platter on top of a table.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "رتب الدلمة على الطبق حسب الرغبة وقدمها.",
          "textEn": "Arrange the dolma on the platter as desired and serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الدلمة هي طبق تقليدي في المطبخ التركي، يتم تقديمه كمقبلات أو وجبة خفيفة.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Dolma",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 17,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 160,
        "protein": 3,
        "fat": 1,
        "carbs": 35,
        "fiber": 7,
        "sugar": 18,
        "cost": {
          "produce": 9.5,
          "specialty": 3,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-tr-011",
      "title": "هايداري",
      "titleEn": "Haydari",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "مقبلات وسلطات",
      "cookingMethod": "خلط",
      "prepTime": "20 دقيقة",
      "cookTime": "2 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-tr-011-i1",
          "name": "الزبادي المصفى",
          "nameEn": "Strained Yogurt",
          "standardAmount": "6 ملاعق كبيرة",
          "standardAmountEn": "6 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-011-i2",
          "name": "جوز مكسر",
          "nameEn": "Walnut halves (crushed)",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-011-i3",
          "name": "جبن الفيتا",
          "nameEn": "Feta cheese",
          "standardAmount": "1 شريحة",
          "standardAmountEn": "1 slice",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-011-i4",
          "name": "زيت الزيتون",
          "nameEn": "Olive oil",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-011-i5",
          "name": "الشبت",
          "nameEn": "Dill",
          "standardAmount": "3 حزم",
          "standardAmountEn": "3 bunches",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-011-i6",
          "name": "ثوم مفروم",
          "nameEn": "Garlic (minced)",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 clove",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-011-i7",
          "name": "أوراق النعناع المجففة",
          "nameEn": "Ground Mint leaves",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-011-i8",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ضعي زيت الزيتون في قدر على نار متوسطة، وأضيفي الجوز المكسر وقلبي لمدة دقيقتين. ثم اتركيه جانباً ليبرد.",
          "textEn": "Place the olive oil in a pan over medium heat, and add the crushed walnut halves and sauté for 2 minutes. Then set it aside and let it cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "انزعي أوراق الشبت من الساقين، اغسليها وصفيها باستخدام غربال، ثم اقطعيها ناعماً.",
          "textEn": "Remove the dill leaves from the stems, rinse them, and then drain the water using a strainer and chop them finely.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضعي جبن الفيتا في وعاء واهرسيه بالشوكة.",
          "textEn": "Place the feta cheese in a bowl and mash it with a fork.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في وعاء آخر، أضيفي الزبادي المصفى، جبن الفيتا المهروس، الشبت المفروم، النعناع المجفف، الثوم المفروم، الملح، والجوز المقلِّى، ثم اخلطيهم جيداً بالشوكة.",
          "textEn": "In a separate bowl, add the strained yogurt, mashed feta cheese, finely chopped dill leaves, dried mint, minced garlic, salt, and sautéed crushed walnut halves, and then mix them well with the fork.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضعي الخليط في طبق التقديم.",
          "textEn": "Place the mix on a serving plate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "قدميها.",
          "textEn": "Serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هايداري هي سلطة تركية تقليدية تُقدم كمقبلات، وهي غنية بالنكهات الطبيعية والصحية.",
      "source": {
        "name": "turkishfoodie.com",
        "url": "https://turkishfoodie.com/haydari/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 210,
        "protein": 5,
        "fat": 19,
        "carbs": 5,
        "fiber": 1,
        "sugar": 2,
        "cost": {
          "dairyEggs": 1.3,
          "specialty": 2,
          "fats": 0.4,
          "produce": 0.9,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-tr-012",
      "title": "كالبوراباستي",
      "titleEn": "Kalburabastı",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "حلويات",
      "cookingMethod": "خبز وغمس",
      "prepTime": "30 دقيقة",
      "cookTime": "25 دقيقة",
      "servings": "20 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-tr-012-i1",
          "name": "سكر",
          "nameEn": "Sugar",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-012-i2",
          "name": "ماء",
          "nameEn": "Water",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-012-i3",
          "name": "عصير ليمون طازج",
          "nameEn": "Fresh Lemon Juice",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-012-i4",
          "name": "دقيق أبيض",
          "nameEn": "White Flour",
          "standardAmount": "3.5 أكواب",
          "standardAmountEn": "3 1/2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-012-i5",
          "name": "زبدة غير مملحة",
          "nameEn": "Unsalted Butter",
          "standardAmount": "100 جرام",
          "standardAmountEn": "100 g",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-012-i6",
          "name": "زيت نباتي",
          "nameEn": "Vegetable Oil",
          "standardAmount": "100 مل",
          "standardAmountEn": "100 ml",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-012-i7",
          "name": "حليب كامل الدسم",
          "nameEn": "Whole Milk",
          "standardAmount": "100 مل",
          "standardAmountEn": "100 ml",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-012-i8",
          "name": "زبادي طبيعي",
          "nameEn": "Plain Yogurt",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-012-i9",
          "name": "السميد",
          "nameEn": "Semolina",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-012-i10",
          "name": "بيكنج بودر",
          "nameEn": "Baking Powder",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-012-i11",
          "name": "جوز",
          "nameEn": "Walnut Kernels",
          "standardAmount": "150 جرام",
          "standardAmountEn": "150 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-012-i12",
          "name": "فستق مطحون",
          "nameEn": "Ground Pistachios",
          "standardAmount": "100 جرام",
          "standardAmountEn": "100 g",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر، أضف الماء والسكر. ضع النار على درجة متوسطة واتركه يغلي لمدة 20 دقيقة.",
          "textEn": "In a saucepan, add the water and sugar. Place on medium heat and let it boil for 20 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قبل إخراجه من النار، أضف عصير الليمون الطازج واتركه يغلي لمدة 2-3 دقائق إضافية. ثم اتركه جانباً حتى يبرد تماماً عند درجة الغرفة.",
          "textEn": "Before removing from heat, add the fresh lemon juice and let it boil for 2-3 more minutes. Then set aside until the syrup cools completely to room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء، أضف الزبدة غير المملحة، الزيت النباتي، الحليب الكامل الدسم، الزبادي الطبيعي، والسميد وامزجهم جيداً باستخدام ملعقة خشبية.",
          "textEn": "In a bowl, add the unsalted butter, vegetable oil, whole milk, plain yogurt, and semolina and mix them well using a wooden spoon.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الدقيق والبيكنج بودر إلى الخليط باستخدام غربال، ثم عجن الخليط جيداً حتى يتجانس.",
          "textEn": "Add the flour and baking powder to the mixture using a flour sifter, then knead the mixture well until all ingredients are combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد صنع العجينة، غطِ الوعاء بورق بلاستيك وضعيه في الثلاجة لمدة 10 دقائق.",
          "textEn": "After making the dough, cover the bowl with plastic wrap and place it in the refrigerator for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اخذ العجينة من الثلاجة وقسمها إلى 20 قطعة متساوية. اصنع كرات صغيرة.",
          "textEn": "Take the dough from the refrigerator and divide it into 20 equal pieces. Make small balls.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "خذ إحدى القطع وافردها برفق في كف يدك أو على سطح عمل نظيف لتعطيها شكل بيضاوي.",
          "textEn": "Take one of the pieces and flatten it gently in your palm or on a clean work surface to give it an oval shape.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "ضع القطعة البيضاوية على المبشرة واملأها بالجوز المطحون، ثم ضع الأطراف لغلقها.",
          "textEn": "Place the oval-shaped dough piece on the grater and fill it with ground walnuts, then seal the ends.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أخرج القطعة من المبشرة وسترى نمط الشبكة على السطح. ضعها على صينية الخبز.",
          "textEn": "Remove it from the grater and you will see a grid pattern on the surface. Place it on a baking tray.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "كرر العملية حتى تنتهي جميع كرات العجينة.",
          "textEn": "Repeat the process until all dough balls are finished.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "سخن الفرن على درجة 180 مئوية (350 فهرنهايت).",
          "textEn": "Preheat the oven to 180°C (350°F).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اخبز القطع لمدة 25 دقيقة حتى تصبح ذهبية اللون.",
          "textEn": "Bake the pieces for 25 minutes until they turn golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "بعد أن تصبح ذهبية اللون، أخرج الصينية من الفرن وضعها على الطاولة، ثم صب السيرب البارد فوراً على الوجه.",
          "textEn": "After they turn golden brown, take the baking tray out of the oven and place it on the kitchen counter, then drizzle the room temperature syrup immediately over the pastries.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "اتركها لمدة ساعة حتى تمتص السيرب.",
          "textEn": "Leave them to absorb the syrup for 1 hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "أخرج القطع من الصينية وضعها في طبق التقديم العميق، ثم صب السيرب المتبقي بالتساوي على الوجه باستخدام ملعقة.",
          "textEn": "Remove the pastries from the tray and place them in a deep serving plate, then pour the remaining syrup evenly over the pastries using a spoon.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 16,
          "text": "زين القطع بالفستق المطحون.",
          "textEn": "Garnish the pastries with ground pistachios.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 17,
          "text": "قدمها.",
          "textEn": "Serve.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "كالبوراباستي هي حلوى تركية تقليدية تُقدم في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "turkishfoodie.com",
        "url": "https://turkishfoodie.com/kalburabasti/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 17,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 350,
        "protein": 5,
        "fat": 16,
        "carbs": 47,
        "fiber": 1,
        "sugar": 32,
        "cost": {
          "sweeteners": 1.2,
          "grains": 0.9,
          "dairyEggs": 1.4,
          "fats": 0.3,
          "specialty": 7,
          "produce": 0.3
        }
      }
    },
    {
      "id": "w-tr-013",
      "title": "كفورما",
      "titleEn": "Kavurma",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "أطباق رئيسية",
      "cookingMethod": "قلي",
      "prepTime": "15 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-tr-013-i1",
          "name": "لحم الضأن أو البقر",
          "nameEn": "Lamb or beef",
          "standardAmount": "1 كغ",
          "standardAmountEn": "1 kg",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-013-i2",
          "name": "زيت نباتي",
          "nameEn": "Vegetable oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-013-i3",
          "name": "زبدة",
          "nameEn": "Butter",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-013-i4",
          "name": "بصل",
          "nameEn": "Onions",
          "standardAmount": "2 حبة كبيرة (مقطعة مكعبات)",
          "standardAmountEn": "2 large (diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-013-i5",
          "name": "طماطم",
          "nameEn": "Tomatoes",
          "standardAmount": "2 حبة كبيرة (مقطعة مكعبات)",
          "standardAmountEn": "2 large (diced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-013-i6",
          "name": "فلفل حار أخضر",
          "nameEn": "Green cayenne pepper",
          "standardAmount": "3 حبة (مقطعة شرائح رفيعة)",
          "standardAmountEn": "3 (thinly sliced)",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-013-i7",
          "name": "ملح",
          "nameEn": "Salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-013-i8",
          "name": "فلفل أسود",
          "nameEn": "Black pepper",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-013-i9",
          "name": "فلفل حار أحمر مطحون",
          "nameEn": "Red chili pepper flakes",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أضف الزيت النباتي إلى مقلاة واسعة على نار عالية.",
          "textEn": "Add the vegetable oil to a wide pan over high heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف مكعبات اللحم وقلّبها حتى تمتص اللحم عصيره ويصبح لونه بنياً.",
          "textEn": "Add the meat cubes and stir until the meat absorbs its juice and turns brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف البصل والفلفل الحار الأخضر وقلّبهما حتى يصبح البصل ناعماً.",
          "textEn": "Add the onions and green cayenne pepper and stir until the onions become soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الطماطم وقلّبها حتى تفرز عصيرها وتصبح ناعمة.",
          "textEn": "Add the tomatoes and stir until they release their juice and become soft.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الزبدة واستمر في التقليب.",
          "textEn": "Add the butter and continue stirring.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف الملح والفلفل الأسود والفلفل الحار الأحمر المطحون وقلّب لمدة 3 دقائق.",
          "textEn": "Add the salt, black pepper, and red chili pepper flakes and stir for 3 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الكفورما ساخنة.",
          "textEn": "Serve the Kavurma hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكفورما هي طبق شعبي في تركيا، يتم تقديمه عادة كوجبة رئيسية.",
      "source": {
        "name": "turkishfoodie.com",
        "url": "https://turkishfoodie.com/sac-kavurma/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 9,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 580,
        "protein": 40,
        "fat": 42,
        "carbs": 8,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "protein": 11,
          "fats": 0.7,
          "produce": 2.1,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-tr-014",
      "title": "كفتة مشوية مع صلصة الكوسة",
      "titleEn": "Grilled Kofta with Zucchini Sauce",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-tr-014-i1",
          "name": "لحم بقر مفروم",
          "nameEn": "ground beef",
          "standardAmount": "450 غرام",
          "standardAmountEn": "1 lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-014-i2",
          "name": "بقدونس مفروم",
          "nameEn": "finely chopped parsley",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-014-i3",
          "name": "كزبرة مفرومة",
          "nameEn": "finely chopped cilantro",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-014-i4",
          "name": "بصل أحمر مفروم",
          "nameEn": "minced red onion",
          "standardAmount": "1 بصل صغير",
          "standardAmountEn": "1 tiny red onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-014-i5",
          "name": "قرفة مطحونة",
          "nameEn": "ground cinnamon",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-014-i6",
          "name": "كزبرة مطحونة",
          "nameEn": "ground coriander",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-014-i7",
          "name": "كمون مطحون",
          "nameEn": "ground cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-014-i8",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-014-i9",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-014-i10",
          "name": "كوسة",
          "nameEn": "zucchini",
          "standardAmount": "3 حبات متوسطة",
          "standardAmountEn": "3 medium",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-014-i11",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "6 فصوص",
          "standardAmountEn": "6 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-014-i12",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-014-i13",
          "name": "طماطم مقطعة",
          "nameEn": "diced tomatoes",
          "standardAmount": "800 غرام",
          "standardAmountEn": "28 oz",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-014-i14",
          "name": "فلفل حار",
          "nameEn": "red pepper flakes",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-014-i15",
          "name": "بقدونس مفروم",
          "nameEn": "finely chopped parsley",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-014-i16",
          "name": "نعناع مفروم",
          "nameEn": "finely chopped mint",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-014-i17",
          "name": "خل بلسمي",
          "nameEn": "balsamic vinegar",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "امزج اللحم المفروم مع البقدونس، الكزبرة، البصل الأحمر، القرفة، الكزبرة المطحونة، الكمون، الملح والفلفل. اعجن الخليط لبضع دقائق حتى يصبح متجانسًا.",
          "textEn": "Mix the ground beef with the parsley, cilantro, red onion, cinnamon, coriander, cumin, salt, and pepper. Knead the mixture for a few minutes until it becomes well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "شكل الخليط إلى 8 كفتة على شكل أصابع. يمكنك غمس أصابعك في الماء لمنع اللحم من الالتصاق.",
          "textEn": "Shape the mixture into 8 finger-shaped kofta. You can dip your fingers in water to prevent the meat from sticking.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطِ الكفتة وضعيها في الثلاجة لمدة 30 دقيقة على الأقل.",
          "textEn": "Cover the kofta and refrigerate for at least 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في هذه الأثناء، قم بإعداد صلصة الكوسة: قم بقلي الكوسة والثوم في زيت الزيتون حتى يصبح لونها ذهبيًا قليلاً.",
          "textEn": "Meanwhile, prepare the zucchini sauce: Sauté the zucchini and garlic in olive oil until slightly browned.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف الفلفل الحار، الأعشاب، الطماطم المقطعة، الملح والفلفل. أضف الخل البالسامي لتعزيز النكهة. اترك الخليط يغلي لمدة 10 دقائق على نار هادئة.",
          "textEn": "Add the red pepper flakes, herbs, diced tomatoes, salt, and pepper. Add the balsamic vinegar to brighten the flavor. Simmer uncovered for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "شوي الكفتة على نار متوسطة إلى عالية حتى تنضج تمامًا.",
          "textEn": "Grill the kofta over medium-high heat until cooked through.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الكفتة على طبق كبير مع صلصة الكوسة. زين الطبق بالبقدونس وقدمه مع الأرز والخبز المسطح.",
          "textEn": "Serve the kofta on a large platter with the zucchini sauce. Garnish with more parsley and serve with rice and flatbread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكفتة المشوية مع صلصة الكوسة هي طبق شعبي في تركيا، حيث يتم تقديمه غالبًا مع الأرز والخبز المسطح.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/grilled-kofta-with-zucchini-sauce/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 17,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 400,
        "protein": 20,
        "fat": 26,
        "carbs": 14,
        "fiber": 3,
        "sugar": 6,
        "cost": {
          "protein": 5,
          "produce": 4.3,
          "fats": 0.5,
          "spices": 0.7,
          "specialty": 0.2
        }
      }
    },
    {
      "id": "w-tr-015",
      "title": "كمبير - البطاطا المحشية المشوية التركية",
      "titleEn": "Kumpir - Turkish Stuffed Baked Potatoes",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي",
      "prepTime": "15 دقيقة",
      "cookTime": "1 ساعة و5 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-tr-015-i1",
          "name": "بطاطا",
          "nameEn": "potatoes",
          "standardAmount": "4 حبات كبيرة",
          "standardAmountEn": "4 large",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-015-i2",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-015-i3",
          "name": "جبن الموزاريلا المبشور",
          "nameEn": "grated mozzarella",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-015-i4",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-015-i5",
          "name": "سلطة روسية",
          "nameEn": "Russian salad",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-015-i6",
          "name": "سلطة البولغور (كيسير)",
          "nameEn": "bulgur salad (kısır)",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-015-i7",
          "name": "كرنب أحمر مفروم",
          "nameEn": "chopped red cabbage",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-015-i8",
          "name": "خيار مخلل مفروم",
          "nameEn": "chopped pickles",
          "standardAmount": "5 حبات",
          "standardAmountEn": "5",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-015-i9",
          "name": "ذرة",
          "nameEn": "corn",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-015-i10",
          "name": "زيتون أسود مفروم",
          "nameEn": "chopped black olives",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-015-i11",
          "name": "زيتون أخضر مفروم",
          "nameEn": "chopped green olives",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الفرن على درجة حرارة 200 درجة مئوية (400 درجة فهرنهايت).",
          "textEn": "Preheat the oven to 200C/400F.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "لف كل حبة بطاطا بشكل فردي بورق الألمنيوم.",
          "textEn": "Wrap each potato individually with aluminum foil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اخبز البطاطا لمدة 50 دقيقة إلى ساعة واحدة، اعتمادًا على حجمها. تأكد من نضجها بثقبها بسكين.",
          "textEn": "Bake the potatoes for 50 minutes to 1 hour, depending on their size. Test for doneness by inserting a knife into a potato.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أخرج البطاطا من الفرن وأزل ورق الألمنيوم، ثم اخبزها لمدة 5 دقائق إضافية حتى تصبح قشرتها مقرمشة.",
          "textEn": "Remove the potatoes from the oven, remove the foil, and bake for an additional 5 minutes until the skin is crispy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أخرج البطاطا من الفرن واتركها تبرد قليلاً. قم بشق كل حبة بطاطا في المنتصف بحذر.",
          "textEn": "Remove the potatoes from the oven and let them cool slightly. Split each potato in the center with a knife, being careful as the inside will be hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "استخدم شوكة لتفتيت اللب الداخلي للبطاطا دون تلف القشرة.",
          "textEn": "Use a fork to fluff up the inner flesh without damaging the skin.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف ملعقة كبيرة من الزبدة والملح حسب الرغبة إلى كل حبة بطاطا وامزجها جيدًا.",
          "textEn": "Add 1 tablespoon of butter and salt to taste to each potato and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "أضف الجبنة تدريجيًا مع الاستمرار في الخلط حتى تصبح الكريمية.",
          "textEn": "Gradually add the cheese and keep mixing until it becomes creamy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف الإضافات حسب الرغبة وقدمها ساخنة.",
          "textEn": "Add the toppings as desired and serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الكمبير هو طبق شعبي في تركيا، خاصة في إسطنبول، حيث يتم تقديمه في الشوارع كوجبة سريعة وشهية.",
      "source": {
        "name": "giverecipe.com",
        "url": "https://www.giverecipe.com/kumpir-turkish-stuffed-baked-potatoes/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 9,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 420,
        "protein": 10,
        "fat": 16,
        "carbs": 47,
        "fiber": 5,
        "sugar": 4,
        "cost": {
          "produce": 4.5,
          "dairyEggs": 2.1,
          "specialty": 1.5,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-tr-016",
      "title": "لافاش",
      "titleEn": "Lavash",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "50 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-tr-016-i1",
          "name": "دقيق",
          "nameEn": "flour",
          "standardAmount": "3 1/2 كوب",
          "standardAmountEn": "3 1/2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-016-i2",
          "name": "ماء دافئ",
          "nameEn": "lukewarm water",
          "standardAmount": "1 1/4 كوب",
          "standardAmountEn": "1 1/4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-016-i3",
          "name": "خميرة جافة",
          "nameEn": "dry yeast",
          "standardAmount": "2 1/2 ملعقة صغيرة",
          "standardAmountEn": "2 1/2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-016-i4",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-016-i5",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "2 1/2 ملعقة صغيرة",
          "standardAmountEn": "2 1/2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-016-i6",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-016-i7",
          "name": "بذور السمسم",
          "nameEn": "sesame seeds",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-016-i8",
          "name": "صفار جيد",
          "nameEn": "egg yolk",
          "standardAmount": "1",
          "standardAmountEn": "1",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء، اخلطي الدقيق والخميرة والسكر والملح والماء الدافئ وقلبيهم جيدًا.",
          "textEn": "In a bowl, mix flour, dry yeast, sugar, salt, and warm water and stir them well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد 10 دقائق، ذاببي الزبدة ثم دعيها تبرد قليلاً، ثم أضيفيها إلى الوعاء وعجني المكونات جيدًا.",
          "textEn": "After 10 minutes, melt the butter and let it cool down slightly, then stir it into the bowl and knead the ingredients well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي الوعاء بقطعة قماش مبللة ودعي العجينة ترتاح لمدة 40 دقيقة.",
          "textEn": "Cover the bowl with a moistened cloth and let the dough rest for about 40 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "بعد ارتياح العجينة، افردي العجينة على سطح مغطى بالدقيق واقسميها إلى 6 قطع متساوية.",
          "textEn": "After the dough has rested, flour a counter surface and divide the dough into 6 equal pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "خذ القطعة الأولى وافرديها حتى تصبح بسماكة 3-4 ملم وقطر 18-20 سم باستخدام مفرمة العجين. كرري العملية مع القطع المتبقية.",
          "textEn": "Take the first piece and roll it until it is 3-4 mm thick and 18-20 cm in diameter using a rolling pin. Repeat the process with the remaining pieces.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "سخني الفرن على درجة حرارة 250 درجة مئوية (482 درجة فهرنهايت). دهن صينية الفرن بقليل من زيت الزيتون وضعي أول 3 قطع من اللافاش.",
          "textEn": "Preheat the oven to 250°C (482°F). Grease the oven tray with a little olive oil and place the first 3 pieces of lavash.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اغطي سطح العجينة بصفار البيض وأضيفي بذور السمسم على الوجه. ضعي الصينية في الفرن.",
          "textEn": "Coat the tops of the dough disks with egg yolk and add the sesame seeds on top. Place the tray into the oven.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اخبزيها لمدة 10 دقائق حتى تنتفخ العجينة وتتحول لونها إلى البني الفاتح.",
          "textEn": "Bake for about 10 minutes until the dough puffs up and turns light brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "لافاش هو خبز رقيق تقليدي في تركيا ويستخدم في العديد من الأطباق.",
      "source": {
        "name": "turkishfoodie.com",
        "url": "https://turkishfoodie.com/lavash/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 6,
        "kcal": 370,
        "protein": 9,
        "fat": 10,
        "carbs": 60,
        "fiber": 2,
        "sugar": 2,
        "cost": {
          "grains": 1.2,
          "dairyEggs": 0.8,
          "sweeteners": 0.05,
          "spices": 0.05
        }
      }
    },
    {
      "id": "w-tr-017",
      "title": "اللوكوم (اللوكمة التركية)",
      "titleEn": "Lokum (Turkish Delight)",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "حلويات",
      "cookingMethod": "طهي وتشكيل",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة و30 دقيقة",
      "servings": "16-24 قطعة",
      "difficulty": "master",
      "masterIngredients": [
        {
          "id": "w-tr-017-i1",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "4 أكواب",
          "standardAmountEn": "4 cups",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-017-i2",
          "name": "عصير ليمون",
          "nameEn": "lemon juice",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-017-i3",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "4 أكواب و3/4 كوب",
          "standardAmountEn": "1 1/2 cup plus 2 3/4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-017-i4",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-017-i5",
          "name": "كريم الطهي",
          "nameEn": "cream of tartar",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-017-i6",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-017-i7",
          "name": "ماء الورد",
          "nameEn": "rose water",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-017-i8",
          "name": "ماء زهر البرتقال",
          "nameEn": "orange blossom water",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-017-i9",
          "name": "ملون غذائي أصفر",
          "nameEn": "yellow food coloring",
          "standardAmount": "بضع قطرات",
          "standardAmountEn": "a few drops",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-017-i10",
          "name": "ملون غذائي أحمر",
          "nameEn": "red food coloring",
          "standardAmount": "قطرة واحدة",
          "standardAmountEn": "1 drop",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-017-i11",
          "name": "سكر بودرة",
          "nameEn": "powdered sugar",
          "standardAmount": "2-3 أرطال",
          "standardAmountEn": "2-3 lbs",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-017-i12",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "1-1.5 كوب",
          "standardAmountEn": "1-1.5 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في قدر متوسط الحجم، اخلطي السكر، عصير الليمون، و1.5 كوب من الماء. اغلي المزيج على نار متوسطة مع التحريك حتى يذوب السكر. خففي النار واتركي المزيج يغلي حتى يصل إلى درجة 240 فهرنهايت (درجة الكرة الناعمة). ارفعي القدر عن النار.",
          "textEn": "In a medium saucepan, combine sugar, lemon juice, and 1.5 cups of water. Bring to a boil over medium heat, stirring until the sugar dissolves. Reduce heat and simmer until the mixture reaches 240F (soft ball stage). Remove from heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر كبير، اخلطي 3/4 كوب من الماء مع النشا وكريم الطرطير. حركي حتى تزول جميع التكتلات. أضيفي 2 كوب من الماء المتبقي واستمري في التحريك على نار هادئة حتى يغلي المزيج ويصبح سميكاً ولامعاً.",
          "textEn": "In a large saucepan, combine 3/4 cup of water with cornstarch and cream of tartar. Stir until all lumps are removed. Add the remaining 2 cups of water and continue stirring over low heat until the mixture bubbles and becomes thick and glossy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضيفي قليلًا من مزيج السكر إلى مزيج النشا مع الاستمرار في التحريك حتى يمتزج تمامًا. استمري في إضافة مزيج السكر بالتدريج حتى يصبح المزيج سميكًا ويشكل خيوطًا عند رفعه بالملعقة.",
          "textEn": "Ladle a little of the sugar mixture at a time into the cornstarch mixture, whisking continuously until fully incorporated. Continue adding the sugar mixture gradually until the mixture becomes thick and forms ribbons when lifted with a whisk.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخّني المزيج على نار هادئة لمدة ساعة أخرى مع التحريك من حين لآخر. يجب ألا تبقى أي تكتلات.",
          "textEn": "Heat the mixture on low for another hour, stirring occasionally. There should be no lumps.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "باستخدام ورق الألمنيوم المدهون بالزيت، غطي صينيتين (8x8 بوصة).",
          "textEn": "Line two 8x8 inch casseroles with oiled aluminum foil.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "عندما يبرد المزيج، قسميه إلى صفيحين صغيرين. أضيفي ماء الورد وقطرة من الملون الأحمر إلى الصفيح الأول، وأضيفي ماء زهر البرتقال و4 قطرات من الملون الأصفر إلى الصفيح الثاني.",
          "textEn": "Once the mixture is off the heat, divide it into two small bowls. Add rose water and one drop of red food coloring to the first bowl, and orange blossom water and at least 4 drops of yellow food coloring to the second bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "صبّي كل مزيج في صينية منفصلة واتركيه لمدة 24 ساعة مغطى. لا تبرديه.",
          "textEn": "Pour each mixture into a separate casserole and let it sit, covered, for 24 hours. Do not refrigerate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "بعد 24 ساعة، اقلبي الحلوى على لوح تقطيع نظيف واستخدمي سكينًا مدهونة بالزيت لقطعها إلى قطع صغيرة بحجم 1 بوصة × 1.5 بوصة.",
          "textEn": "After 24 hours, unmold the candy onto a clean, odor-free cutting board and use an oiled knife to cut it into bite-sized pieces, approximately 1 inch x 1.5 inches.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "في وعاء كبير، اخلطي سكر البودرة والنشا. ضعي الحلوى في وعاء مملوء بنصف خليط السكر والنشا، ثم غطيها بالباقي.",
          "textEn": "In a large bowl, whisk together powdered sugar and cornstarch. Place the Turkish Delight in a large casserole filled with half of the coating mixture, then cover with the remaining half.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "اتركي الحلوى مغطاة لمدة يومين حتى تتشكل القشرة التي تحافظ على الرطوبة الداخلية.",
          "textEn": "Let the Turkish Delight stand, covered, for 2 days to develop a crust that keeps the soft, moist interior from sweating outwards.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "استمتعي باللوكوم! احفظي الفائض في خليط السكر والنشا ولا تبرديه.",
          "textEn": "Enjoy your Turkish Delight! Store leftovers in the coating mixture and do not refrigerate.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "اللوكوم هو حلوى تقليدية تركية مشهورة بطعمها اللذيذ وملمسها الناعم. يتم تقديمها في مناسبات مختلفة وتعتبر هدية مثالية.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/recipe-lokum-turkish-delight/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 11,
        "totalMasterIngredients": 12,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 20,
        "kcal": 300,
        "protein": 0,
        "fat": 0,
        "carbs": 75,
        "fiber": 0,
        "sugar": 60,
        "cost": {
          "sweeteners": 3.7,
          "grains": 0.8,
          "specialty": 0.5,
          "fats": 0.05
        }
      }
    },
    {
      "id": "w-tr-018",
      "title": "المنطي التركي",
      "titleEn": "Turkish Manti",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "أطباق رئيسية",
      "cookingMethod": "خبز وطهي",
      "prepTime": "60 دقيقة",
      "cookTime": "30 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-tr-018-i1",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "3 أكواب",
          "standardAmountEn": "3 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-018-i2",
          "name": "بيضة",
          "nameEn": "egg",
          "standardAmount": "1 بيضة",
          "standardAmountEn": "1 egg",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-018-i3",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-018-i4",
          "name": "ماء دافئ",
          "nameEn": "lukewarm water",
          "standardAmount": "1-2 أكواب",
          "standardAmountEn": "1-2 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-018-i5",
          "name": "لحم الضأن المفروم",
          "nameEn": "lean ground lamb",
          "standardAmount": "225 غرام",
          "standardAmountEn": "½ lb",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-018-i6",
          "name": "بصل",
          "nameEn": "onion",
          "standardAmount": "1 بصل متوسط",
          "standardAmountEn": "1 medium onion",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-018-i7",
          "name": "ملح وفلفل",
          "nameEn": "salt and pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-018-i8",
          "name": "زبادي يوناني أو طبيعي",
          "nameEn": "Greek or plain yogurt",
          "standardAmount": "375 مل",
          "standardAmountEn": "1 ½ cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-018-i9",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "4 فصوص",
          "standardAmountEn": "4 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-018-i10",
          "name": "زيت زيتون أو زبدة",
          "nameEn": "olive oil or butter",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 Tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-018-i11",
          "name": "فلفل حار أليبي",
          "nameEn": "Aleppo pepper flakes",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد العجينة: اخلط الدقيق والملح في وعاء، أضف البيضة والماء الدافئ تدريجياً وعجّن حتى تصبح العجينة ناعمة. غطِ العجينة واتركها لمدة 30 دقيقة.",
          "textEn": "Prepare the dough: In a bowl, mix the flour and salt. Add the egg and lukewarm water gradually, knead until the dough is smooth. Cover the dough and let it rest for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعد الحشوة: اخلط اللحم المفروم والبصل المبشور والملح والفلفل في وعاء. اخلط جيداً.",
          "textEn": "Prepare the filling: In a bowl, mix the ground lamb, grated onion, salt, and pepper. Mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اصنع المنطي: افرد العجينة إلى دوائر رقيقة، ضع ملعقة صغيرة من الحشوة في وسط كل دائرة، ثم اغلقها لتشكل حزم. ضع المنطي في وعاء مغطى بالماء المغلي لمدة 15-20 دقيقة حتى ينضج.",
          "textEn": "Make the manti: Roll out the dough into thin circles. Place a small spoonful of the filling in the center of each circle, then seal them to form pouches. Place the manti in a pot of boiling water for 15-20 minutes until cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أعد صلصة الزبادي: اخلط الزبادي والثوم والملح والفلفل في وعاء. اتركها جانباً.",
          "textEn": "Prepare the yogurt sauce: In a bowl, mix the yogurt, garlic, salt, and pepper. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أعد صلصة الزيت/الزبدة: في مقلاة، اذبُب الزيت أو الزبدة، أضف فلفل أليبي وقلّب لمدة دقيقة.",
          "textEn": "Prepare the oil/butter sauce: In a pan, melt the olive oil or butter. Add the Aleppo pepper flakes and stir for a minute.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أضف المنطي المطبوخ إلى صلصة الزبادي، ثم صب صلصة الزيت/الزبدة فوقها. قدمها ساخنة.",
          "textEn": "Add the cooked manti to the yogurt sauce, then pour the oil/butter sauce on top. Serve hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المنطي هو طبق تقليدي تركي يتم تقديمه عادةً في المناسبات الخاصة والعائلية.",
      "source": {
        "name": "internationalcuisine.com",
        "url": "https://internationalcuisine.com/Turkish-Manti-Recipe/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 11,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 530,
        "protein": 22,
        "fat": 20,
        "carbs": 57,
        "fiber": 3,
        "sugar": 4,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 1.95,
          "protein": 3,
          "produce": 0.5,
          "fats": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-tr-019",
      "title": "منمن (مقلوبة البيض بالخضروات)",
      "titleEn": "Menemen (Eggs with Onion, Green Pepper, and Tomato)",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "إفطار",
      "cookingMethod": "قلي وطبخ",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-tr-019-i1",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-019-i2",
          "name": "بصل",
          "nameEn": "onions",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 onions",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-019-i3",
          "name": "فلفل أخضر",
          "nameEn": "green peppers",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2 green peppers",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-019-i4",
          "name": "طماطم",
          "nameEn": "tomatoes",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4 tomatoes",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-019-i5",
          "name": "بقدونس مفروم",
          "nameEn": "chopped parsley",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-019-i6",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-019-i7",
          "name": "زعتر مجفف (اختياري)",
          "nameEn": "dried oregano (optional)",
          "standardAmount": "1-2 ملعقة صغيرة",
          "standardAmountEn": "1-2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-019-i8",
          "name": "فلفل حلو (اختياري)",
          "nameEn": "sweet paprika (optional)",
          "standardAmount": "1-2 ملعقة صغيرة",
          "standardAmountEn": "1-2 teaspoons",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-019-i9",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-019-i10",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "أعد خليط الطماطم (كونكاس) عن طريق نقع الطماطم في الماء الساخن، تقشيرها، إزالة البذور، وتقطيعها إلى مكعبات صغيرة. أو يمكنك استخدام الخلاط الكهربائي أو المبشرة.",
          "textEn": "Prepare a concassée of tomatoes by blanching, peeling, seeding, and dicing the tomatoes. Alternatively, you may use a food processor or box grater.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قطّع البصل والفلفل الأخضر إلى مكعبات متوسطة الحجم وقليها في الزيت حتى تصبح طرية.",
          "textEn": "Dice the onions and green peppers into medium-sized cubes and sauté them in the olive oil until tender.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف الزعتر والفلفل الحلو إذا كنت ترغب في استخدامهما.",
          "textEn": "Add the oregano and paprika, if using.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف الطماطم إلى البصل والفلفل الأخضر وطهي الخليط لمدة 5 دقائق.",
          "textEn": "Add the tomatoes to the onions and green peppers and cook for 5 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضف البقدونس وقم بتتبيل الخليط بالملح والفلفل الأسود المطحون.",
          "textEn": "Add the parsley and season with salt and freshly ground black pepper.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "خفق البيض في وعاء وصبه فوق الخليط في المقلاة. قلب الخليط برفق حتى ينضج البيض.",
          "textEn": "Beat the eggs in a bowl and pour them over the mixture in the pan. Stir gently until the eggs are cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الطبق مع الخبز التركي.",
          "textEn": "Serve with Turkish bread.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "منمن هو طبق إفطار تقليدي في تركيا، يتم تقديمه عادة مع الخبز الطازج.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Menemen",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 150,
        "protein": 6,
        "fat": 11,
        "carbs": 8,
        "fiber": 2,
        "sugar": 5,
        "cost": {
          "dairyEggs": 1,
          "produce": 3.2,
          "fats": 0.2,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-tr-020",
      "title": "المهلبي بالفستق والورد",
      "titleEn": "Muhallebi with Pistachios and Rose Water",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "حلويات",
      "cookingMethod": "سلق وتقليب",
      "prepTime": "10 دقائق",
      "cookTime": "40 دقائق",
      "servings": "6-8 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-tr-020-i1",
          "name": "دقيق الأرز",
          "nameEn": "rice flour",
          "standardAmount": "¾ كوب",
          "standardAmountEn": "¾ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-020-i2",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "¼ كوب",
          "standardAmountEn": "¼ cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-020-i3",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-020-i4",
          "name": "الحليب",
          "nameEn": "milk",
          "standardAmount": "7 أكواب",
          "standardAmountEn": "7 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-020-i5",
          "name": "السكر الأبيض",
          "nameEn": "white granulated sugar",
          "standardAmount": "½-1 كوب (حسب الرغبة)",
          "standardAmountEn": "½-1 cup (to taste)",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-020-i6",
          "name": "ماء الورد أو ماء البرتقال",
          "nameEn": "rose water or orange flower water",
          "standardAmount": "½ كوب (اختياري)",
          "standardAmountEn": "½ cup (optional)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-020-i7",
          "name": "الفستق المفروم",
          "nameEn": "chopped pistachios",
          "standardAmount": "½ كوب",
          "standardAmountEn": "½ cup",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "امزج الحليب والسكر في قدر كبير وسخن ببطء حتى لا يحترق الحليب، ثم اتركه يغلي على نار هادئة.",
          "textEn": "Mix the milk and sugar in a large saucepan and heat slowly to avoid burning the milk, then bring to a simmer.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أعده خليطًا بذوبان دقيق الأرز والنشا في الماء، ثم أضف هذا الخليط ببطء إلى الحليب المغلي مع التحريك المستمر.",
          "textEn": "Make a slurry by dissolving the rice flour and cornstarch in the water, then slowly add this mixture to the simmering milk while stirring constantly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اترك الخليط يغلي على نار هادئة لمدة 30-40 دقيقة، مع التحريك بشكل متكرر، حتى يتكاثف الخليط بما يكفي لطلاء ملعقة. ثم أزله من النار.",
          "textEn": "Simmer gently for 30-40 minutes, stirring frequently, until the mixture has thickened enough to coat a spoon. Remove from the heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف ماء الورد أو ماء البرتقال.",
          "textEn": "Stir in the rose water or orange flower water.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "صب الخليط في صينية خبز بحجم 9x13 بوصة واتركه في الثلاجة حتى يبرد ويتماسك.",
          "textEn": "Pour the mixture into a 9x13-inch baking pan and refrigerate until chilled and set.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "اقطع الخليط إلى قطع بحجم 4 بوصات تقريبًا.",
          "textEn": "Cut the mixture into 4-inch squares.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "ضع القطع على أطباق الحلوى وزينها بالفستق المفروم.",
          "textEn": "Place the squares on individual dessert plates and garnish with the chopped pistachios.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المهلبي هو حلوى تقليدية تركية تقدم في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "en.wikibooks.org",
        "url": "https://en.wikibooks.org/wiki/Cookbook:Muhallebi",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 7,
        "kcal": 360,
        "protein": 11,
        "fat": 10,
        "carbs": 51,
        "fiber": 1,
        "sugar": 26,
        "cost": {
          "grains": 0.8,
          "dairyEggs": 2.5,
          "sweeteners": 0.4,
          "specialty": 5
        }
      }
    },
    {
      "id": "w-tr-021",
      "title": "محمرة",
      "titleEn": "Muhammara",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "مقبلات وسلطات",
      "cookingMethod": "خلط",
      "prepTime": "20 دقيقة",
      "cookTime": "15 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-tr-021-i1",
          "name": "فلفل أحمر",
          "nameEn": "red bell pepper",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-021-i2",
          "name": "ثوم",
          "nameEn": "garlic",
          "standardAmount": "2 فصوص",
          "standardAmountEn": "2 cloves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-021-i3",
          "name": "جوز",
          "nameEn": "walnuts",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-021-i4",
          "name": "شراب الرمان",
          "nameEn": "pomegranate syrup",
          "standardAmount": "1/8 كوب",
          "standardAmountEn": "1/8 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-021-i5",
          "name": "زيت زيتون",
          "nameEn": "olive oil",
          "standardAmount": "1/8 كوب",
          "standardAmountEn": "1/8 cup",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-021-i6",
          "name": "كمون مطحون",
          "nameEn": "ground cumin",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-021-i7",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-021-i8",
          "name": "فلفل أسود",
          "nameEn": "black pepper",
          "standardAmount": "حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "شوي الفلفل الأحمر على الشواية حتى يصبح مسجّراً وليناً.",
          "textEn": "Grill the red bell peppers until they are charred and softened.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "اترك الفلفل جانباً لمدة 15 دقيقة في وعاء مغطى لبخاره.",
          "textEn": "Set the peppers aside for 15 minutes in a covered bowl to steam.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "قم بإزالة القشرة والبذور والساق من الفلفل.",
          "textEn": "Remove the skins, seeds, and stems from the peppers.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف جميع المكونات إلى الخلاط واخلط حتى تصبح النتيجة ناعمة.",
          "textEn": "Add all the ingredients to a blender and blend until smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدم المحمرة باردة أو دافئة.",
          "textEn": "Serve the muhammara chilled or warm.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "المحمرة هي طبق شعبي في تركيا وسوريا ولبنان، وتقدم عادة كمقبلات مع الخبز أو الخضروات.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/red-pepper-dip-muhammara/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 8,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 240,
        "protein": 4,
        "fat": 20,
        "carbs": 12,
        "fiber": 3,
        "sugar": 9,
        "cost": {
          "produce": 2.6,
          "specialty": 4.8,
          "fats": 0.1,
          "spices": 0.1
        }
      }
    },
    {
      "id": "w-tr-022",
      "title": "البرغل الأذري بالزعفران والبطاطس",
      "titleEn": "Azeri Saffron Pilaf with Potato Kazmag",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "أطباق رئيسية",
      "cookingMethod": "طهي بالغطاء",
      "prepTime": "60 دقيقة",
      "cookTime": "40 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-tr-022-i1",
          "name": "بطاطس",
          "nameEn": "potatoes",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-022-i2",
          "name": "أرز بسمتي",
          "nameEn": "basmati rice",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-022-i3",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-022-i4",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-022-i5",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "12 ملعقة كبيرة",
          "standardAmountEn": "12 tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-022-i6",
          "name": "زعفران",
          "nameEn": "saffron",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-022-i7",
          "name": "نعناع",
          "nameEn": "mint",
          "standardAmount": "أوراق مقطعة",
          "standardAmountEn": "torn leaves",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "قطع البطاطس إلى شرائح رقيقة.",
          "textEn": "Slice the potatoes thinly.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "امزج الماء مع 4 ملاعق كبيرة من الزبدة المنصهرة. صب الخليط في قاع مقلاة كبيرة ذات غطاء محكم.",
          "textEn": "Mix water with 4 tablespoons of melted butter. Pour the mixture into the bottom of a large skillet with a tight-fitting lid.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "رتب شرائح البطاطس في قاع المقلاة بحيث تكون قريبة من بعضها البعض دون التداخل. اطهِ على نار متوسطة لمدة 5-10 دقائق حتى تصبح البطاطس طرية قليلاً وذات لون ذهبي.",
          "textEn": "Arrange the potato slices on the bottom of the skillet, fitting them close together without overlapping. Cook over medium heat for 5-10 minutes until the potatoes soften and begin to turn slightly golden.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اغسل الأرز في غربال تحت الماء البارد لإزالة النشا.",
          "textEn": "Rinse the rice in a sieve under cold water to remove the starch.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطِ الأرز بالماء الدافئ بحوالي بوصة. أضف 2 ملعقة صغيرة من الملح واتركه ينقع لمدة ساعة.",
          "textEn": "Cover the rice with warm water by an inch. Add 2 teaspoons of salt and let it soak for about an hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "صفي الماء واغسل الأرز مرة أخرى.",
          "textEn": "Drain the water and rinse the rice again.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف الأرز إلى وعاء كبير من الماء المغلي المملح (حوالي 3 أكواب من الماء). اطهِ لمدة 8 دقائق أو حتى يصبح شبه مطبوخ.",
          "textEn": "Add the rice to a large pot of boiling, salted water (about 3 quarts of water). Boil for about 8 minutes, or until slightly hard still – almost cooked.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "صفي الأرز واغسله مرة أخرى.",
          "textEn": "Drain and rinse the rice again.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "أضف نصف الأرز إلى الطاجن، رش بـ 4 ملاعق كبيرة من الزبدة المنصهرة، ثم أضف النصف الآخر من الأرز. أضف 4 ملاعق كبيرة أخرى من الزبدة المنصهرة.",
          "textEn": "Add half the rice to the casserole, sprinkle with 4 tablespoons of melted butter, and top with the second half of the rice. Add another 4 tablespoons of melted butter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "استخدم ملعقة خشبية لثقب الأرز في 6 أماكن لتسهيل خروج البخار. غطِ الطاجن بالغطاء وثقله بعلب لمنع خروج البخار، إذا لزم الأمر.",
          "textEn": "Use the handle of a wooden spoon to poke 6 holes into the rice for steam to travel through. Cover with the lid and weigh down with cans to help seal steam in, if necessary.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "اطهِ البرغل على نار هادئة لمدة 40 دقيقة، مع ثقل الغطاء لمنع خروج البخار.",
          "textEn": "Cook the pilaf over low heat for about 40 minutes, weighing down the lid so that no steam can escape.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "اسكب 2 كوب من البرغل المطبوخ في وعاء صغير. اخلطه بالزعفران والـ 4 ملاعق الأخيرة من الزبدة.",
          "textEn": "Spoon 2 cups of cooked pilaf into a small bowl. Toss with saffron and the final 4 tablespoons of butter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 13,
          "text": "صبه البرغل العادي في طبق التقديم. أضف البرغل المخلوط بالزعفران فوقه.",
          "textEn": "Spoon the plain pilaf onto a serving platter. Add the saffron rice on top.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 14,
          "text": "استخدم ملعقة خشبية أو ملعقة لتقشير قشرة البطاطس من المقلاة. رشي القشرة فوق البرغل.",
          "textEn": "Using a good wooden spoon or spatula, scrape the potato 'crust' off the pan. Sprinkle the crust over the top of the pilaf.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 15,
          "text": "زين الطبق بأوراق النعناع إذا أردت. قدمه فوراً.",
          "textEn": "Garnish with fresh mint if desired. Serve immediately.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "البرغل الأذري بالزعفران والبطاطس هو طبق تقليدي في أذربيجان، يتم تقديمه في المناسبات الخاصة.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/azeri-saffron-pilaf-with-potato-kazmag/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 15,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 560,
        "protein": 7,
        "fat": 28,
        "carbs": 75,
        "fiber": 3,
        "sugar": 1,
        "cost": {
          "grains": 1.5,
          "produce": 1.1,
          "dairyEggs": 2.2,
          "specialty": 1.5
        }
      }
    },
    {
      "id": "w-tr-023",
      "title": "القشطة بالهيل وماء الورد",
      "titleEn": "Cardamom & Rose Water Custard | Firnee",
      "chapter": "مطبخ تركيا",
      "chapterNumber": 189,
      "category": "حلويات",
      "cookingMethod": "سلق",
      "prepTime": "10 دقائق",
      "cookTime": "10 دقائق",
      "servings": "4 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-tr-023-i1",
          "name": "حليب",
          "nameEn": "milk",
          "standardAmount": "2 كوب وربع",
          "standardAmountEn": "2 1/4 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-023-i2",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1 كوب",
          "standardAmountEn": "1 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-023-i3",
          "name": "نشا الذرة",
          "nameEn": "cornstarch",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 Tbsp",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-023-i4",
          "name": "هيل مطحون",
          "nameEn": "ground cardamom",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-023-i5",
          "name": "ماء ورد",
          "nameEn": "rose water",
          "standardAmount": "غطاء زجاجة",
          "standardAmountEn": "1 capful",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-023-i6",
          "name": "فستق مطحون",
          "nameEn": "finely ground pistachios",
          "standardAmount": "2-4 ملاعق كبيرة",
          "standardAmountEn": "2-4 Tbsp",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-tr-023-i7",
          "name": "فستق كامل",
          "nameEn": "whole pistachios",
          "standardAmount": "12 حبة",
          "standardAmountEn": "12 whole",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "سخن الحليب في قدر صغير ذو قاع سميك على نار هادئة.",
          "textEn": "Heat the milk in a small, heavy-bottomed saucepan over low heat.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في كوب صغير، اخلط النشا مع بضع ملاعق من الحليب. اخلط جيدًا حتى تحصل على خليط ناعم مثل الصلصة. هذا يُسمى خليط النشا.",
          "textEn": "In a small cup, mix the cornstarch with a few tablespoons of milk. Stir until you get a smooth, gravy-like consistency. This is called a cornstarch slurry.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "أضف خليط النشا، السكر، الهيل، وماء الورد إلى القدر. اخلط باستمرار حتى يتكاثف الخليط ويظهر بعض الفقاعات على السطح - لمدة 5-10 دقائق.",
          "textEn": "Add the cornstarch slurry, sugar, cardamom, and rose water to the saucepan. Stir constantly until the mixture thickens and a few bubbles break through the surface - about 5-10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "انزع القدر عن النار واسكبه في أطباق التقديم. يكفي هذا المقدار لملء 4 أطباق صغيرة.",
          "textEn": "Remove from heat and ladle into serving dishes. This recipe will fill 4 small ramekins.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "غطِ الأطباق بورق بلاستيك، ضعه برفق على القشطة لمنع تكون طبقة على السطح.",
          "textEn": "Cover the dishes with plastic wrap, pressing it lightly onto the pudding to prevent a skin from forming.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "أدخل الأطباق إلى الثلاجة واتركها حتى تبرد تمامًا - لمدة ساعة على الأقل.",
          "textEn": "Refrigerate and cool completely - for at least an hour.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "القشطة بالهيل وماء الورد هي حلوى تقليدية في المطبخ التركي، وتتميز بنكهتها العطرية وملمسها الكريمي.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/recipe-firnee-cardamom-rose-water-custard/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 6,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 4,
        "kcal": 330,
        "protein": 6,
        "fat": 5,
        "carbs": 70,
        "fiber": 1,
        "sugar": 52,
        "cost": {
          "dairyEggs": 0.8,
          "sweeteners": 0.5,
          "grains": 0.1,
          "specialty": 1.8,
          "spices": 0.2
        }
      }
    },
    {
      "id": "w-vn-001",
      "title": "بو بيا (رولات الجيكاما الفيتنامية بالنقانق)",
      "titleEn": "Bò Bía (Vietnamese Jicama & Sausage Spring Rolls)",
      "chapter": "مطبخ فيتنام",
      "chapterNumber": 202,
      "category": "مقبلات وسلطات",
      "cookingMethod": "طبخ ولف",
      "prepTime": "30 دقيقة",
      "cookTime": "20 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-vn-001-i1",
          "name": "الجمبري المجفف",
          "nameEn": "dried shrimp",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-001-i2",
          "name": "جيكاما (لفت مكسيكي)",
          "nameEn": "jicama",
          "standardAmount": "1 حبة كبيرة",
          "standardAmountEn": "1 large",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-001-i3",
          "name": "الجزر",
          "nameEn": "carrot",
          "standardAmount": "1 حبة متوسطة",
          "standardAmountEn": "1 medium",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-001-i4",
          "name": "بصل الشالوت",
          "nameEn": "shallots",
          "standardAmount": "4 حبات كبيرة",
          "standardAmountEn": "4 large",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-001-i5",
          "name": "نقانق بقري صينية حلال",
          "nameEn": "halal Chinese-style beef sausage",
          "standardAmount": "4 حبات",
          "standardAmountEn": "4",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-001-i6",
          "name": "البيض",
          "nameEn": "eggs",
          "standardAmount": "5 حبات",
          "standardAmountEn": "5 whole",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-001-i7",
          "name": "ملح البحر",
          "nameEn": "sea salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-001-i8",
          "name": "ريحان تايلاندي",
          "nameEn": "Thai basil",
          "standardAmount": "حزمة صغيرة",
          "standardAmountEn": "1 small bunch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-001-i9",
          "name": "ورق الأرز المجفف",
          "nameEn": "dried rice paper wrapper",
          "standardAmount": "1 علبة",
          "standardAmountEn": "1 pack",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-001-i10",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقع الجمبري المجفف في الماء الساخن لمدة 10 دقائق حتى ينعم، ثم صفيه.",
          "textEn": "Soak the dried shrimp in hot water for 10 minutes until softened, then drain.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "قشّر الجيكاما وقطّعها إلى أعواد رفيعة. قشّر الجزرة وقطّعها بشكل مائل لزيادة مساحة سطحها، ثم قطّعها إلى أعواد رفيعة. قشّر بصل الشالوت وقطّعه شرائح رقيقة.",
          "textEn": "Peel the jicama and slice it into matchsticks. Peel the carrot and slice at a diagonal for more surface area then slice into matchsticks. Peel and thinly slice the shallots.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "ضع ملعقة كبيرة تقريبًا من الزيت النباتي في المقلاة وسخّنه على نار عالية. أضف شرائح الشالوت وقلّبها حتى تفوح رائحتها (حوالي 20 ثانية). أضف الجمبري المجفف وقلّبه 20 ثانية أخرى. أضف أعواد الجيكاما والجزر، وقلّب جيدًا واطهُ لمدة 15 دقيقة تقريبًا أو حتى تذبل. تبّل بالملح، ثم انقل الخليط إلى وعاء وضعه جانبًا.",
          "textEn": "Add about 1 tablespoon of vegetable oil to the skillet. Heat on high. Add sliced shallots and sauté until fragrant (about 20 seconds). Add dried shrimp. Pan fry for another 20 seconds. Add sliced jicama and carrots. Stir evenly and cook for about 15 minutes or until limp. Season with salt then transfer the mixture into a bowl and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "ضع ماءً في مقلاة كبيرة غير لاصقة واسلق النقانق البقري الحلال على الطريقة الصينية لمدة 5 دقائق تقريبًا. أخرجها من الماء، وبعد أن تبرد قطّعها شرائح رقيقة مائلة وضعها جانبًا.",
          "textEn": "Add water to a large nonstick skillet and boil the halal Chinese-style beef sausage for about 5 minutes. Remove from water and once cooled, thinly slice at a diagonal and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "ضع ملعقة كبيرة تقريبًا من الزيت النباتي في المقلاة الفارغة وسخّنها على نار متوسطة إلى عالية. استخدم فرشاة المعجنات أو أمِل المقلاة لتوزيع الزيت بالتساوي على سطحها كله بما في ذلك الجوانب. أضف نصف البيض المخفوق وحرّك المقلاة دائريًا لتكوين طبقة رقيقة. اطهُه لمدة 30 ثانية تقريبًا أو حتى يتماسك ولا يبقى سائلًا. انقل رقاقة البيض إلى طبق وضعها جانبًا. كرّر ذلك بملعقة كبيرة أخرى من الزيت والنصف المتبقي من البيض. ضع رقاقتي البيض فوق بعضهما، ولفّهما ثم قطّعهما إلى أشرطة رفيعة وضعها جانبًا.",
          "textEn": "Add about a tablespoon of vegetable oil to the empty skillet and heat on medium-high. Use a pastry brush or tilt the skillet to spread the oil evenly all over the skillet, including the slides. Add half of the beaten eggs. Swirl it around to get a thin layer. Cook for about 30 seconds or until it is no longer runny. Slide the thin sheet of eggs onto a plate and set it aside. Repeat with another tablespoon of vegetable oil and the remaining half of the beaten eggs. Place the two egg sheets on top of each other. Roll them up then thinly slice them into ribbons. Set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "بلّل ورقة الأرز بسرعة في الماء، ثم انقلها إلى طبق كبير أو سطح نظيف مستوٍ. ضع بضع أوراق من الريحان قرب الطرف السفلي لورقة الأرز المبللة، ثم أضف خليط الجيكاما والجزر والجمبري، ثم بعض أشرطة البيض وبضع شرائح من النقانق البقري الحلال. ابدأ باللف من الأسفل مع إحكام الحشوة حتى تصل إلى منتصف ورقة الأرز، ثم اطوِ الجانبين إلى الداخل وتابع اللف حتى تُغلق اللفافة.",
          "textEn": "Wet your rice paper quickly in water then transfer it to a large plate or a clean flat surface. Place a few basil leaves towards the bottom of the moistened rice paper. Next, add the jicama, carrot, and shrimp mixture. Add a few ribbons of egg then a few slices of halal Chinese-style beef sausage. Start rolling everything up from the bottom, tucking and rolling until you get halfway up on the rice paper. Fold in the sides then continue to roll up to seal.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدمها مع صلصة الفول السوداني واستمتع.",
          "textEn": "Serve with peanut sauce and enjoy.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "هذه اللفائف الفيتنامية طبق شعبي في فيتنام، يُقدَّم كمقبلات أو وجبة خفيفة.",
      "source": {
        "name": "vickypham.com",
        "url": "https://vickypham.com/blog/vietnamese-jicama-and-carrot-spring-rolls-goi-cuon-bo-bia/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 15,
        "fat": 13,
        "carbs": 26,
        "fiber": 4,
        "sugar": 6,
        "cost": {
          "protein": 9,
          "produce": 4,
          "grains": 1.5,
          "dairyEggs": 1.5,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-vn-002",
      "title": "لحم بقري مشوي ملفوف بأوراق التنبول البري (بو نونغ لا لوت)",
      "titleEn": "Vietnamese Grilled Beef in Wild Betel Leaves (Bò Nướng Lá Lốt)",
      "chapter": "مطبخ فيتنام",
      "chapterNumber": 202,
      "category": "أطباق رئيسية",
      "cookingMethod": "شوي",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-vn-002-i1",
          "name": "لحم بقر مفروم دهني",
          "nameEn": "ground fatty beef",
          "standardAmount": "12 أونصة (340 جرام)",
          "standardAmountEn": "12 oz",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-002-i2",
          "name": "بصل الشالوت مفروم ناعمًا",
          "nameEn": "finely minced shallots",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-002-i3",
          "name": "ثوم مفروم ناعم",
          "nameEn": "finely minced garlic",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-002-i4",
          "name": "فلفل أسود مطحون",
          "nameEn": "ground black pepper",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-002-i5",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-002-i6",
          "name": "صلصة السمك",
          "nameEn": "fish sauce",
          "standardAmount": "2 ملعقة صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-002-i7",
          "name": "صلصة المحار",
          "nameEn": "oyster sauce",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-002-i8",
          "name": "مسحوق مرق الدجاج",
          "nameEn": "chicken bouillon powder",
          "standardAmount": "½ ملعقة صغيرة",
          "standardAmountEn": "½ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-002-i9",
          "name": "جلوتامات أحادية الصوديوم (اختياري)",
          "nameEn": "MSG (optional)",
          "standardAmount": "¼ ملعقة صغيرة",
          "standardAmountEn": "¼ teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-002-i10",
          "name": "أوراق التنبول البري (لا لوت)",
          "nameEn": "wild betel leaves",
          "standardAmount": "25-30 ورقة",
          "standardAmountEn": "25-30 leaves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اغسل الأوراق جيدًا وامسحها بمنديل ورقي حتى تجف. اترك جزءًا صغيرًا من الساق متصلاً لربط الأوراق.",
          "textEn": "Rinse the leaves thoroughly and pat dry with paper towels. Leave a small piece of stem intact to secure the rolls.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في وعاء كبير، اخلط اللحم المفروم مع الشالوت والثوم والفلفل الأسود والسكر وصلصة السمك وصلصة المحار ومسحوق مرق الدجاج والجلوتامات أحادية الصوديوم (اختياري).",
          "textEn": "In a large bowl, mix together ground beef with shallots, garlic, black pepper, sugar, fish sauce, oyster sauce, chicken bouillon powder, and MSG (optional).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "افرد ورقة بحيث يكون جانبها اللامع للأسفل وطرفها الضيق نحوك. ضع نحو ملعقتين كبيرتين من الحشوة في وسط الورقة، ثم اطوِ الطرف الضيق فوق الحشوة ولفّها بعناية. اغرس العنق في اللفافة لمنعها من الانفكاك، وإذا كان العنق طريًا جدًا فاثقب اللفافة بسكين صغير وأدخل العنق فيها. ضع اللفافة بحيث يكون جانب العنق للأسفل، وكرّر ذلك مع بقية الأوراق وخليط اللحم.",
          "textEn": "Lay a leaf flat with the glossy side face down and the narrow end at the bottom. Place about 2 tablespoons of filling in the center of the leaf, then fold the narrow end over the filling and roll it up carefully. Pierce the stem into the roll to prevent it from unraveling. If the stem is too flimsy, pierce a hole in the roll with a small knife and insert the stem. Place the roll flat with the stem-side down. Repeat the process with the remaining leaves and beef mixture.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "اشوِ اللفائف على الشواية للحصول على نكهة مدخنة، أو اقلِها في مقلاة مع قليل من الزيت النباتي لمدة دقيقتين تقريبًا لكل جانب.",
          "textEn": "Grill the rolls to get a smokey flavor or pan-fry them with a bit of vegetable oil for about 2 minutes per side.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "قدّم اللفائف في وعاء مع شعيرية الأرز الرفيعة والخس المقطع وتشكيلة من الأعشاب الفيتنامية، وضع فوقها الفول السوداني المحمص وصلصة التغميس الفيتنامية بصلصة السمك. ويمكنك أيضًا تقديمها مع ورق الأرز جانبًا ليلفّ كل شخص طبقه بنفسه.",
          "textEn": "Serve the rolls in a bowl with thin rice noodles, chopped lettuce, and assorted Vietnamese herbs. Top with roasted peanuts and a Vietnamese fish sauce dipping sauce. You can also serve the rolls with rice paper on the side for a more self-assembly dish.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "اللحم البقري المشوي بأوراق التنبول البري طبق فيتنامي تقليدي يُقدَّم غالبًا في المناسبات الخاصة.",
      "source": {
        "name": "vickypham.com",
        "url": "https://vickypham.com/blog/vietnamese-grilled-beef-betel-leaves/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 5,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 260,
        "protein": 17,
        "fat": 19,
        "carbs": 5,
        "fiber": 1,
        "sugar": 3,
        "cost": {
          "protein": 6,
          "specialty": 2,
          "produce": 0.8,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-vn-003",
      "title": "وافل الباندان (بان كيب لا دوا)",
      "titleEn": "Pandan Waffles (Bánh Kếp Lá Dứa)",
      "chapter": "مطبخ فيتنام",
      "chapterNumber": 202,
      "category": "حلويات",
      "cookingMethod": "خبز",
      "prepTime": "15 دقيقة",
      "cookTime": "4-5 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-vn-003-i1",
          "name": "زبدة",
          "nameEn": "butter",
          "standardAmount": "2 ملعقة كبيرة",
          "standardAmountEn": "2 Tbsp",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-003-i2",
          "name": "دقيق الأرز",
          "nameEn": "rice flour",
          "standardAmount": "1 1/2 كوب",
          "standardAmountEn": "1 1/2 cups",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-003-i3",
          "name": "نشا التابيوكا",
          "nameEn": "tapioca starch",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-003-i4",
          "name": "دقيق القمح",
          "nameEn": "all-purpose flour",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-003-i5",
          "name": "بيكنج بودر",
          "nameEn": "baking powder",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 Tbsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-003-i6",
          "name": "ملح",
          "nameEn": "salt",
          "standardAmount": "1/4 ملعقة صغيرة",
          "standardAmountEn": "1/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-003-i7",
          "name": "بيض",
          "nameEn": "eggs",
          "standardAmount": "2 حبة كبيرة",
          "standardAmountEn": "2 large",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-003-i8",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1/2 كوب",
          "standardAmountEn": "1/2 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-003-i9",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "1 1/2 كوب",
          "standardAmountEn": "1 1/2 cups",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-003-i10",
          "name": "معجون الباندان",
          "nameEn": "pandan paste",
          "standardAmount": "3/4 ملعقة صغيرة",
          "standardAmountEn": "3/4 tsp",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "ذوب الزبدة في المايكروويف على درجة منخفضة لمدة 30-45 ثانية. اخلطها جيداً واتركها تبرد.",
          "textEn": "Melt the butter in the microwave on Low power for 30-45 seconds. Stir to combine and allow to cool.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في كوب قياس كبير أو وعاء خلط، انخل معًا دقيق الأرز ونشا التابيوكا ودقيق القمح والبيكنج بودر والملح.",
          "textEn": "In a large measuring cup or mixing bowl, sift together the rice flour, tapioca starch, all-purpose flour, baking powder, and salt.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في وعاء خلط كبير، اخفق البيض والسكر حتى يمتزجا في معظمهما. أضف حليب جوز الهند والزبدة المذابة ومعجون الباندان، واخفق حتى تمتزج المكونات جيدًا.",
          "textEn": "In a large mixing bowl, whisk the eggs and sugar until mostly combined. Add the coconut milk, melted butter, and pandan paste. Whisk together until well combined.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "أضف نصف المكونات الجافة إلى المكونات الرطبة واخلط حتى يمتزج معظمها. أضف باقي المكونات الجافة واخلط برفق حتى تختفي الكتل الكبيرة. اترك العجينة ترتاح لمدة 15 دقيقة.",
          "textEn": "Add half of the dry ingredients to the wet ingredients and combine until mostly incorporated. Add the remaining dry ingredients and continue whisking gently, breaking up the bigger lumps. Let the batter rest for 15 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "اضبط آلة الوافل على أعلى درجة وسخّنها جيدًا. صب نحو 2/3 كوب من الخليط في الآلة، ثم افرده بالتساوي فوق نتوءات الآلة بملعقة مسطحة أو ملعقة عادية. أغلق الغطاء واطهُ لمدة 4-5 دقائق حتى يصبح لونها ذهبيًا.",
          "textEn": "Set the waffle maker to the 'Max' or highest setting and heat until hot. Pour about 2/3 cup of batter into the waffle maker. Using a spatula or spoon, spread the batter evenly over the peaks of the waffle maker. Close the lid and cook for 4-5 minutes until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "استخدم عود خيزران لرفع جزء من الوافل ثم استخدم ملقط لإزالته ونقله إلى رف تبريد.",
          "textEn": "Use a bamboo skewer to lift a section of the waffle and then use tongs to remove and transfer to a wire cooling rack.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "قدم الوافل ساخنة.",
          "textEn": "Serve the waffles hot.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "وافل الباندان (بان كيب لا دوا) حلوى فيتنامية تقليدية تتميز بنكهتها العطرية من الباندان وحليب جوز الهند.",
      "source": {
        "name": "runawayrice.com",
        "url": "https://runawayrice.com/desserts/pandan-waffles-banh-kep-la-dua/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 340,
        "protein": 5,
        "fat": 14,
        "carbs": 50,
        "fiber": 1,
        "sugar": 14,
        "cost": {
          "grains": 2,
          "specialty": 2.5,
          "dairyEggs": 1,
          "sweeteners": 0.5,
          "fats": 0.3
        }
      }
    },
    {
      "id": "w-vn-004",
      "title": "بان بيا (كعكة فيتنامية محشوة)",
      "titleEn": "Bánh pía",
      "chapter": "مطبخ فيتنام",
      "chapterNumber": 202,
      "category": "مخبوزات",
      "cookingMethod": "خبز",
      "prepTime": "30 دقيقة",
      "cookTime": "1 ساعة",
      "servings": "12 قطعة",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-vn-004-i1",
          "name": "دقيق القمح",
          "nameEn": "Wheat flour",
          "standardAmount": "500 غرام",
          "standardAmountEn": "500 grams",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-004-i2",
          "name": "السكر",
          "nameEn": "Sugar",
          "standardAmount": "250 غرام",
          "standardAmountEn": "250 grams",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-004-i3",
          "name": "الزيت النباتي",
          "nameEn": "Vegetable oil",
          "standardAmount": "100 مل",
          "standardAmountEn": "100 ml",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-004-i4",
          "name": "البيض",
          "nameEn": "Eggs",
          "standardAmount": "2 حبة",
          "standardAmountEn": "2",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-004-i5",
          "name": "الحليب",
          "nameEn": "Milk",
          "standardAmount": "100 مل",
          "standardAmountEn": "100 ml",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-004-i6",
          "name": "الملح",
          "nameEn": "Salt",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-004-i7",
          "name": "حشوة البودينغ",
          "nameEn": "Pudding filling",
          "standardAmount": "400 غرام",
          "standardAmountEn": "400 grams",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "اخلطي الدقيق والسكر والملح في وعاء كبير.",
          "textEn": "Mix the flour, sugar, and salt in a large bowl.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضيفي البيض والحليب والزيت النباتي واخلطي المكونات جيدًا حتى تصبح العجينة ناعمة.",
          "textEn": "Add the eggs, milk, and vegetable oil and mix the ingredients well until the dough is smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "غطي العجينة واتركيها ترتاح لمدة 30 دقيقة.",
          "textEn": "Cover the dough and let it rest for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "قسمي العجينة إلى 12 قطعة متساوية وشكلي كل قطعة إلى كرة.",
          "textEn": "Divide the dough into 12 equal pieces and shape each piece into a ball.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أضيفي الحشو إلى وسط كل كرة وغلفيه بالعجينة.",
          "textEn": "Add the filling to the center of each ball and wrap it with the dough.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضعي الكرات في قوالب بان بيا، وأدخليها إلى فرن مسخن مسبقًا على 180 درجة مئوية.",
          "textEn": "Place the ball in Bánh pía molds and put them in a preheated oven at 180 degrees Celsius.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اخبزيها لمدة 20-25 دقيقة حتى يصبح لونها ذهبيًا.",
          "textEn": "Bake for 20-25 minutes until golden brown.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "بان بيا نوع من المعجنات الفيتنامية التقليدية، يُقدَّم غالبًا في المناسبات الخاصة.",
      "source": {
        "name": "globaltableadventure.com",
        "url": "https://globaltableadventure.com/recipe/armenian-white-bean-plaki-lupia-plaki/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 7,
        "totalMasterIngredients": 7,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 12,
        "kcal": 380,
        "protein": 6,
        "fat": 14,
        "carbs": 60,
        "fiber": 1,
        "sugar": 28,
        "cost": {
          "grains": 1.5,
          "specialty": 2,
          "sweeteners": 1.2,
          "dairyEggs": 1.2,
          "fats": 0.6
        }
      }
    },
    {
      "id": "w-vn-005",
      "title": "سلطة ورق الأرز الفيتنامية (بان ترانغ ترون)",
      "titleEn": "Vietnamese Rice Paper Salad (Bánh Tráng Trộn)",
      "chapter": "مطبخ فيتنام",
      "chapterNumber": 202,
      "category": "مقبلات وسلطات",
      "cookingMethod": "خلط",
      "prepTime": "30 دقيقة",
      "cookTime": "10 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-vn-005-i1",
          "name": "لب التمر الهندي",
          "nameEn": "tamarind pulp",
          "standardAmount": "100 جرام",
          "standardAmountEn": "100g",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i2",
          "name": "زيت نباتي",
          "nameEn": "vegetable oil",
          "standardAmount": "4 ملاعق كبيرة",
          "standardAmountEn": "4 tablespoons",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i3",
          "name": "ثوم",
          "nameEn": "garlic cloves",
          "standardAmount": "6 فصوص",
          "standardAmountEn": "6 cloves",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i4",
          "name": "صلصة السمك",
          "nameEn": "fish sauce",
          "standardAmount": "2 ملاعق كبيرة",
          "standardAmountEn": "2 tablespoons",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i5",
          "name": "سكر",
          "nameEn": "granulated sugar",
          "standardAmount": "3 ملاعق كبيرة",
          "standardAmountEn": "3 tablespoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i6",
          "name": "جلوتامات أحادية الصوديوم (اختياري)",
          "nameEn": "MSG (optional)",
          "standardAmount": "1/2 ملعقة صغيرة",
          "standardAmountEn": "1/2 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i7",
          "name": "رقائق الفلفل الأحمر الحار (اختياري)",
          "nameEn": "red pepper flakes (optional)",
          "standardAmount": "1 ملعقة كبيرة",
          "standardAmountEn": "1 tablespoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i8",
          "name": "حبار مجفف",
          "nameEn": "dried squid",
          "standardAmount": "200 جرام",
          "standardAmountEn": "200g",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i9",
          "name": "جمبري مجفف",
          "nameEn": "dried shrimp",
          "standardAmount": "100 جرام",
          "standardAmountEn": "100g",
          "category": "seafood",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i10",
          "name": "لحم بقري مجفف",
          "nameEn": "beef jerky",
          "standardAmount": "100 جرام",
          "standardAmountEn": "100g",
          "category": "meat_poultry",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i11",
          "name": "ورق الأرز المجفف",
          "nameEn": "dried rice paper",
          "standardAmount": "6 أونصات",
          "standardAmountEn": "6 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i12",
          "name": "زيت الفلفل الحار الفيتنامي",
          "nameEn": "Vietnamese chili oil",
          "standardAmount": "كمية حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i13",
          "name": "زيت البصل الأخضر الفيتنامي",
          "nameEn": "Vietnamese scallion oil",
          "standardAmount": "كمية حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i14",
          "name": "مانجو خضراء",
          "nameEn": "green mango",
          "standardAmount": "1 حبة",
          "standardAmountEn": "1 piece",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i15",
          "name": "بيض سمان مسلوق",
          "nameEn": "hard boiled quail eggs",
          "standardAmount": "10 بيضات",
          "standardAmountEn": "10 eggs",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i16",
          "name": "بصل الشالوت المقلي",
          "nameEn": "fried shallots",
          "standardAmount": "كمية حسب الرغبة",
          "standardAmountEn": "to taste",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i17",
          "name": "فول سوداني محمص بدون ملح",
          "nameEn": "unsalted roasted peanuts",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-005-i18",
          "name": "كزبرة فيتنامية (راو رام)",
          "nameEn": "Vietnamese coriander leaves",
          "standardAmount": "2 كوب",
          "standardAmountEn": "2 cups",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "إذا كنت تستخدم لب التمر الهندي، انقعه في كوبين من الماء الساخن لمدة 15 دقيقة، ثم صفّه عبر مصفاة ناعمة وتخلّص من اللب.",
          "textEn": "If using tamarind pulp, soak it in 2 cups of hot water for 15 minutes, then strain through a fine sieve and discard the pulp.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "في قدر صغير، سخّن الزيت على نار متوسطة إلى عالية. أضف الثوم وقلّبه حتى تفوح رائحته (حوالي 15 ثانية). أضف التمر الهندي وصلصة السمك والسكر والجلوتامات أحادية الصوديوم ورقائق الفلفل الأحمر، وقلّب حتى تمتزج. اتركه على نار هادئة جدًا لمدة دقيقة واحدة، ثم اسكبه في وعاء صغير وضعه جانبًا.",
          "textEn": "In a small saucepan, heat the oil over medium-high heat. Add the garlic and sauté until fragrant (about 15 seconds). Add the tamarind, fish sauce, sugar, MSG, and red pepper flakes. Mix until combined. Cook on low simmer for 1 minute. Pour into a small bowl and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "في مقلاة متوسطة، سخّن الزيت النباتي على نار متوسطة إلى عالية. أضف الحبار المجفف إلى الزيت الساخن واقلِه لمدة 30 ثانية. سيلتف الحبار، لذا اضغط على أطرافه بعيدان الأكل أو بملعقة خشبية لمنعه من الالتفاف ولضمان قلي متساوٍ. اقلبه واقلِ الجانب الآخر 30 ثانية أخرى، ثم أخرجه من الزيت. وبعد أن يبرد، مزّقه بيديك إلى شرائط طويلة وضعه جانبًا.",
          "textEn": "In a medium skillet, heat the vegetable oil over medium-high heat. Add the dried squid to the hot oil and fry for 30 seconds. The squid will curl, so use chopsticks or a wooden spoon to push down the sides to prevent curling and ensure even frying. Flip and fry the other side for another 30 seconds. Remove from the oil. Once cooled, hand shred the squid into long strips and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "في الزيت نفسه، أضف الجمبري المجفف واقلِه لمدة دقيقة تقريبًا، ثم أخرجه من الزيت وضعه جانبًا.",
          "textEn": "In the same oil, add the dried shrimp. Pan fry for about 1 minute. Remove from the oil and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "أما اللحم البقري المجفف، فمزّقه بيديك إلى شرائط رفيعة وضعه جانبًا.",
          "textEn": "For the beef jerky, hand shred it into thin strips and set aside.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "ضع ورق الأرز في وعاء كبير. أضف صلصة التمر الهندي، زيت الفلفل الحار وزيت البصل الأخضر. اخلط ورق الأرز بشكل متساوٍ حتى يمتص جميع الصلصات. سيبدو جافًا في البداية، ولكنه سيصبح ناعمًا.",
          "textEn": "Place the rice paper in a large bowl. Add the tamarind sauce, chili oil, and scallion oil. Toss the rice paper evenly so it soaks up all the sauces. It will appear dry at first, but it will soften.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أضف البروتينات (اللحم البقري المجفف والحبار المجفف والجمبري المجفف) والمانجو الخضراء وبيض السمان المسلوق، وقلّب سريعًا.",
          "textEn": "Add the proteins (beef jerky, dried squid, and dried shrimp), green mango, and hard-boiled quail eggs. Give it a quick mix.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "زيّن الطبق ببصل الشالوت المقلي والفول السوداني والكزبرة الفيتنامية.",
          "textEn": "Garnish with fried shallots, peanuts, and Vietnamese coriander.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "سلطة ورق الأرز الفيتنامية (بان ترانغ ترون) هي طبق شعبي في فيتنام، يتم تقديمه كمقبلات أو وجبة خفيفة.",
      "source": {
        "name": "vickypham.com",
        "url": "https://vickypham.com/blog/vietnamese-rice-paper-salad-banh-trang-tron/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 18,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 280,
        "protein": 22,
        "fat": 10,
        "carbs": 26,
        "fiber": 2,
        "sugar": 9,
        "cost": {
          "protein": 10,
          "specialty": 1.5,
          "grains": 1,
          "produce": 0.5,
          "fats": 0.5,
          "sweeteners": 0.3,
          "spices": 0.4
        }
      }
    },
    {
      "id": "w-vn-006",
      "title": "تشي تروي نووك (كرات الأرز اللزج المحشوة في شراب الزنجبيل)",
      "titleEn": "Chè Trôi Nước (Vietnamese Glutinous Rice Balls in Ginger Syrup)",
      "chapter": "مطبخ فيتنام",
      "chapterNumber": 202,
      "category": "حلويات",
      "cookingMethod": "غلي وتقديم",
      "prepTime": "45 دقيقة",
      "cookTime": "35 دقيقة",
      "servings": "4-6 أفراد",
      "difficulty": "medium",
      "masterIngredients": [
        {
          "id": "w-vn-006-i1",
          "name": "دقيق الأرز اللزج",
          "nameEn": "glutinous rice flour",
          "standardAmount": "16 أونصة (450 جرام)",
          "standardAmountEn": "16 oz",
          "category": "grain_starch",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-006-i2",
          "name": "الماء الساخن",
          "nameEn": "hot water",
          "standardAmount": "1 3/4 كوب (425 مل)",
          "standardAmountEn": "1 3/4 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-006-i3",
          "name": "فاصولياء المونج (الماش) المقشورة المجروشة",
          "nameEn": "split mung beans",
          "standardAmount": "3/4 كوب",
          "standardAmountEn": "3/4 cup",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-006-i4",
          "name": "السكر",
          "nameEn": "sugar",
          "standardAmount": "2 ملاعق صغيرة",
          "standardAmountEn": "2 teaspoons",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-006-i5",
          "name": "الملح",
          "nameEn": "salt",
          "standardAmount": "1 ملعقة صغيرة",
          "standardAmountEn": "1 teaspoon",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-006-i6",
          "name": "الماء",
          "nameEn": "water",
          "standardAmount": "6 أكواب",
          "standardAmountEn": "6 cups",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-006-i7",
          "name": "الزنجبيل الطازج",
          "nameEn": "fresh ginger",
          "standardAmount": "قطعة بطول 4 بوصات",
          "standardAmountEn": "4-inch",
          "category": "vegetable",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-006-i8",
          "name": "سكر النخيل",
          "nameEn": "palm sugar",
          "standardAmount": "10 أونصات (280 جرام)",
          "standardAmountEn": "10 oz",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-006-i9",
          "name": "حليب جوز الهند",
          "nameEn": "coconut milk",
          "standardAmount": "اختياري",
          "standardAmountEn": "optional",
          "category": "dairy_fat",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-006-i10",
          "name": "بذور السمسم المحمصة",
          "nameEn": "roasted sesame seeds",
          "standardAmount": "1/4 كوب",
          "standardAmountEn": "1/4 cup",
          "category": "spice_seasoning",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "في وعاء كبير، اخلطي دقيق الأرز اللزج والماء الساخن. اخلطي حتى تحصلي على عجينة ناعمة. لا تضيفي المزيد من الماء. غطي العجينة واتركيها لمدة 30 دقيقة.",
          "textEn": "In a large mixing bowl, combine glutinous rice flour and hot water. Mix and knead until you get a smooth dough. Do not add more water. Cover and rest for 30 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "بعد أن ترتاح العجينة، قسّميها إلى 28 كرة بقطر بوصة واحدة تقريبًا.",
          "textEn": "Once the dough has rested, divide the dough mixture into 28 balls, about 1 inch in diameter.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اغسلي فاصولياء المونج المقشورة حتى يصبح الماء صافيًا. ضعيها في قدر متوسط مع ماء يغطيها بارتفاع بوصة واحدة. اطهيها على نار متوسطة حتى تغلي، ثم خففي النار وواصلي الطهي حتى تطرى الحبوب مع احتفاظها بشكلها (حوالي 15 دقيقة). راقبي القدر جيدًا وخففي النار عند الحاجة حتى لا يفور. صفّي الحبوب وأعيديها إلى الموقد والنار مطفأة لتتبخر الرطوبة المتبقية. أضيفي الملح والسكر، ثم اهرسيها واخلطيها بملعقة كبيرة حتى تصبح معجونًا خشنًا؛ لا يلزم أن يكون ناعمًا.",
          "textEn": "Rinse the peeled mung beans until the water runs clear. In a medium pan, add the rinsed mung beans and enough water to cover them by 1 inch. Cook over medium heat until it boils, then reduce the heat and continue cooking until the beans are softened but still maintain their shape (about 15 minutes). Monitor the pot carefully and reduce the heat as needed to prevent it from boiling over. Drain the beans and return them to the stove with the heat off to evaporate any residual moisture. Add salt and sugar. Then use a large spoon to smash and mix them into a rough paste. It doesn’t need to be smooth.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "شكّلي الحشوة على هيئة كرات صغيرة بقطر ½ بوصة تقريبًا (حوالي 28 قطعة). إذا وجدتِ الخليط طريًا جدًا بحيث يصعب تشكيله، فضعيه في الثلاجة ليبرد.",
          "textEn": "Roll the filling into small balls, about ½ inch in diameter (about 28 pieces). If you find that the mixture is too soft to handle, chill it in the fridge.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "افردي كرة العجين (الموتشي) على شكل قرص سميك، وضعي كرة من حشوة المونج في وسطه. اطوي العجين فوق الحشوة لإغلاقها، ثم دحرجيها برفق بين كفيك حتى تصبح كرة ناعمة. احرصي على ألا تبرز الحشوة من العجين، لأنها ستتسرب أثناء الطهي وتتفكك الكرة. استخدمي ما يتبقى من العجين لتشكيل لآلئ صغيرة بلا حشوة. عند الانتهاء، غطّي الكرات وضعيها جانبًا حتى لا تجف.",
          "textEn": "Flatten the mochi wrapper ball into a thick disc. Place a mung bean filling ball in the center. Fold the dough over to close, gently encasing the filling by rolling it back and forth in your palm into a smooth ball. Be careful not to let the mung bean filling spill out of the wrapper, as cooking it will cause the filling to leak and the ball to fall apart. Use any leftover dough to form small pearls without filling. Once you’re done, cover and set aside to prevent drying.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "في قدر كبير، اغلي الماء مع سكر النخيل حتى يذوب السكر. قشّري الزنجبيل بملعقة وقطّعيه إلى أعواد رفيعة. أسقطي كرات العجين في الشراب برفق، واتركيها على نار متوسطة إلى هادئة حتى تطفو (حوالي 20 دقيقة).",
          "textEn": "In a large pot, boil water with the palm sugar until sugar dissolves. Use a spoon to peel the ginger and cut into matchstick-sized strips. Gently drop the dough balls into the syrup. Simmer gently on medium-low heat until they float (about 20 minutes).",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "أعدي صلصة حليب جوز الهند إذا أردت.",
          "textEn": "Make the coconut milk sauce if desired.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "اسكبي بعض الكرات المطبوخة مع الشراب في وعاء. أضيفي صلصة حليب جوز الهند ورشِّي بذور السمسم المحمصة. تناوليها دافئة أو بدرجة الغرفة.",
          "textEn": "Scoop a few cooked rice balls with syrup into a bowl. Drizzle with the coconut sauce. Top with roasted sesame seeds. Enjoy it warm or room temperature.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "تشي تروي نووك حلوى فيتنامية تقليدية تُقدَّم عادةً في المناسبات الخاصة والاحتفالات.",
      "source": {
        "name": "vickypham.com",
        "url": "https://vickypham.com/blog/vietnamese-glutinous-rice-balls-ginger-syrup/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 8,
        "totalMasterIngredients": 10,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 380,
        "protein": 6,
        "fat": 9,
        "carbs": 70,
        "fiber": 3,
        "sugar": 35,
        "cost": {
          "sweeteners": 1.5,
          "specialty": 1.5,
          "grains": 1.2,
          "produce": 0.8,
          "fats": 0.4,
          "spices": 0.3
        }
      }
    },
    {
      "id": "w-vn-007",
      "title": "هلام العشب (ثاتش سونغ ساو)",
      "titleEn": "Grass Jelly (Thạch Sương Sáo)",
      "chapter": "مطبخ فيتنام",
      "chapterNumber": 202,
      "category": "حلويات",
      "cookingMethod": "غلي وتماسك",
      "prepTime": "10 دقائق",
      "cookTime": "15 دقائق",
      "servings": "4-6 أفراد",
      "difficulty": "easy",
      "masterIngredients": [
        {
          "id": "w-vn-007-i1",
          "name": "مسحوق الجيلي العشبي",
          "nameEn": "grass jelly powder",
          "standardAmount": "1.8 أونصة (50 جرام)",
          "standardAmountEn": "1.8 oz",
          "category": "other",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-007-i2",
          "name": "سكر",
          "nameEn": "sugar",
          "standardAmount": "1/3 كوب",
          "standardAmountEn": "1/3 cup",
          "category": "sweet_fruit",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        },
        {
          "id": "w-vn-007-i3",
          "name": "ماء",
          "nameEn": "water",
          "standardAmount": "4 أكواب (مقسمة)",
          "standardAmountEn": "4 cups (divided)",
          "category": "liquid",
          "sourceVariations": {},
          "isMerged": false,
          "originalOccurrencesCount": 1
        }
      ],
      "uniqueInstructions": [
        {
          "stepNumber": 1,
          "text": "انقل مسحوق الجيلي العشبي إلى قدر متوسط الحجم. أضف السكر و2 كوب من الماء. اخلط المكونات جيدًا حتى يذوب المسحوق.",
          "textEn": "Transfer the grass jelly powder into a medium saucepan. Add the sugar and 2 cups of water. Stir together until the powder dissolves.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 2,
          "text": "أضف باقي الماء وامزج جيدًا.",
          "textEn": "Add the remaining 2 cups of water and mix well.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 3,
          "text": "اترك الخليط يرتاح لمدة 10 دقائق.",
          "textEn": "Let the mixture rest for 10 minutes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 4,
          "text": "سخن الخليط على نار متوسطة. استخدم ملعقة لتقليب الخليط، مع الحرص على تقليب قاع القدر حيث يترسب المسحوق.",
          "textEn": "Heat the mixture over medium heat. Use a spatula to stir the mixture, scraping the bottom of the pan where the powder settles.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 5,
          "text": "بعد 3-4 دقائق، سيتكاثف الخليط ويتكتل. استخدم مضربًا يدويًا للتقليب بسرعة حتى يصبح ناعمًا، واستمر في التقليب حتى يبدأ الخليط في الغليان برفق. أطفئ النار وواصل التقليب لمدة دقيقة واحدة لتتأكد من أن الخليط ناعم وخالٍ من الكتل.",
          "textEn": "After 3-4 minutes, the mixture will thicken and become lumpy. Use a whisk to quickly stir until the mixture is smooth. Continue stirring until the mixture comes to a gentle boil. Turn off the heat and continue stirring for 1 minute to ensure the mixture is smooth and free of lumps.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 6,
          "text": "انقل خليط جيلي العشب إلى طبق أو وعاء مقاوم للحرارة. افقأ أي فقاعات بعود أسنان أو أزلها بملعقة.",
          "textEn": "Transfer the grass jelly mixture to a heat-safe dish or bowl. Pop any bubbles with a toothpick or skim with a spoon.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 7,
          "text": "اترك الخليط ليبرد عند درجة الغرفة لمدة 1-1.5 ساعة.",
          "textEn": "Allow the mixture to cool at room temperature for 1-1.5 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 8,
          "text": "انقل الوعاء إلى الثلاجة واتركه لمدة ساعتين على الأقل.",
          "textEn": "Transfer the dish to the refrigerator and chill for at least 2 hours.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 9,
          "text": "لإخراج الجيلي، اقلب الطبق على لوح تقطيع كبير، ثم قطّع جيلي العشب إلى مكعبات.",
          "textEn": "To remove the jelly, invert the dish onto a large cutting board. Cut the grass jelly into cubes.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 10,
          "text": "لتقديم الجيلي، أضف بعض الثلج المفتت إلى وعاء الحلوى. أضف مكعبات الجيلي. رش القليل من السكر على الجيلي.",
          "textEn": "To serve, add some crushed ice to a dessert bowl. Add the grass jelly cubes. Sprinkle the jelly with a bit of sugar.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 11,
          "text": "يمكنك أيضًا استخدام سكين مسننة لقطع الجيلي إلى قطع أصغر وإضافته إلى مشروبك المفضل البارد.",
          "textEn": "You can also use a wavy knife to cut the jelly into smaller pieces and add it to your favorite icy beverage.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        },
        {
          "stepNumber": 12,
          "text": "احفظ الجيلي المتبقي في الثلاجة لمدة تصل إلى أسبوع.",
          "textEn": "Store any remaining grass jelly in the refrigerator for up to 1 week.",
          "phase": "cook",
          "sourceDocs": [],
          "importance": "core"
        }
      ],
      "culturalNotes": "الجيلي العشبي هو حلوى تقليدية في فيتنام، يتم تقديمها غالبًا في الأيام الحارة كمشروب منعش.",
      "source": {
        "name": "runawayrice.com",
        "url": "https://runawayrice.com/desserts/grass-jelly/",
        "collection": "world"
      },
      "overlapAnalysis": {
        "duplicateInstructionCount": 0,
        "mergedIngredientsCount": 0,
        "totalUniqueSteps": 12,
        "totalMasterIngredients": 3,
        "overlapPercentage": 0,
        "documentsPresent": [],
        "reconciliationSummary": "وصفة من مطابخ العالم، أعدنا صياغتها بأسلوبنا مع حفظ حق المصدر. تفترض الوصفة استخدام لحوم مذكاة حلال."
      },
      "rawDocVersions": {},
      "estimates": {
        "servings": 5,
        "kcal": 60,
        "protein": 0,
        "fat": 0,
        "carbs": 15,
        "fiber": 1,
        "sugar": 14,
        "cost": {
          "specialty": 1.5,
          "sweeteners": 0.3
        }
      }
    }
  ]
}